- 
                Notifications
    You must be signed in to change notification settings 
- Fork 95
Closed
Labels
Description
Hi
When bumping my ESLint dependencies (including this one) to the latest version, I get this error:
 NX   ESLint configuration in apps/v-loket-products-e2e/.eslintrc.json » plugin:cypress/recommended is invalid:
        - Unexpected top-level property "name".
Referenced from: <path-to>/.eslintrc.json
Error: ESLint configuration in apps/v-loket-products-e2e/.eslintrc.json » plugin:cypress/recommended is invalid:
        - Unexpected top-level property "name".
Referenced from:<path-to>/.eslintrc.json
    at ConfigValidator.validateConfigSchema (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2277:19)
    at ConfigArrayFactory._normalizeConfigData (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3123:19)
    at ConfigArrayFactory._loadExtendedPluginConfig (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3346:25)
    at ConfigArrayFactory._loadExtends (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3259:29)
    at ConfigArrayFactory._normalizeObjectConfigDataBody (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3199:25)
    at _normalizeObjectConfigDataBody.next (<anonymous>)
    at ConfigArrayFactory._normalizeObjectConfigData (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3144:20)
    at _normalizeObjectConfigData.next (<anonymous>)
    at ConfigArrayFactory.loadInDirectory (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:2989:28)
    at CascadingConfigArrayFactory._loadConfigInAncestors (<path-to>/node_modules/@eslint/eslintrc/dist/eslintrc.cjs:3980:46)
The same error seems to have popped up in eslint-config-prettier:
prettier/eslint-config-prettier#308
My dependency versions, just for extra context:
"cypress": "15.5.0",
"cypress-image-snapshot": "4.0.1",
"cypress-plugin-snapshots": "1.4.4",
"cypress-wait-until": "3.0.2",
"eslint": "9.38.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-prettier": "10.1.8",
"eslint-import-resolver-exports": "1.0.0-beta.5",
"eslint-import-resolver-typescript": "4.4.4",
"eslint-plugin-cypress": "5.2.0",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-import-order-autofix": "0.8.3",
"eslint-plugin-prettier": "5.5.4",
"eslint-plugin-tsdoc": "0.4.0",
"eslint-plugin-unused-imports": "4.3.0",
I was on 4.2.1 and I can bump to 4.3.0 without problems, but when I try any of the 5.x.x versions the problem starts popping up.
Thanks for looking into it.