Nesse curso, notei algumas diferenças, provavelmente pela mudança do plugin eslint-plugin-cypress usar eslint.config.mjs. Agora, ele não aceita mais a versão do 8.57, parece precisar estar atualizado. Bom, dito isso, instalei o eslint mais atual, e segui os passos para poder configurá-lo. Quando executo o comando npm run init
me retorna erro em todas as linhas do meu arquivo cy.js.
Criei uma estrutura de pasta diferente, pois achei que ficaria mais organizado dessa forma. Para compensar isso, deixei no cypress config os scripts mapeando os meus cenários da seguinte forma:
"scripts": {
"lint": "eslint cypress/**/**/**/*.*.js && eslint cypress.config.js",
"lint:fix": "eslint cypress/**/**/**/*.*.js --fix && eslint cypress.config.js --fix",
"test": "echo \"Error: no test specified\" && exit 1"
},
Alguém conseguiu resolver isso?