express-zod-api
express-zod-api copied to clipboard
Switching to ESLint v9
Requires min Node 18.18.0 or 20.9.0 — addressed in base #1692
So far it has a lot of compatibility warnings, but it works.
warning " > @typescript-eslint/[email protected]" has incorrect peer dependency "@typescript-eslint/parser@^7.0.0".
warning " > [email protected]" has incorrect peer dependency "eslint@^7.32.0 || ^8.2.0".
warning " > [email protected]" has incorrect peer dependency "@typescript-eslint/eslint-plugin@^7.0.0".
warning " > [email protected]" has incorrect peer dependency "@typescript-eslint/parser@^7.0.0".
warning " > [email protected]" has incorrect peer dependency "eslint@^8.56.0".
warning " > [email protected]" has incorrect peer dependency "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8".
Rollout related issue: https://github.com/eslint/eslint/issues/18093
StackOverflow topic: https://stackoverflow.com/questions/74237042/how-to-correctly-configure-the-parser-plugins-with-eslints-new-flat-config
Tracking issues:
- ts-group: https://github.com/typescript-eslint/typescript-eslint/issues/8211
- PR: https://github.com/typescript-eslint/typescript-eslint/pull/9002
- airbnb-base: https://github.com/airbnb/javascript/issues/2961
- airbnb-ts: https://github.com/iamturns/eslint-config-airbnb-typescript/issues/331
- plugin-import: https://github.com/import-js/eslint-plugin-import/issues/2948
- PR: https://github.com/import-js/eslint-plugin-import/pull/2996
coverage: 100.0%. remained the same when pulling 37b683f42510c62b49fd2e6f0ed461b137e6db00 on try-eslint9 into 113b9e45b4440f6f8b923ec4132cb0e73d430952 on master.
coverage: 100.0%. remained the same when pulling 52762e563ae7fa5256ac62bf86e1411c3b7226b5 on try-eslint9 into 50a5373f004ed64543900d7488aa4b2629f34c8b on prep-v18.
rc released
v9 prod-ready is out!
Current compatibility state
warning " > @typescript-eslint/[email protected]" has incorrect peer dependency "@typescript-eslint/parser@^7.0.0".
warning " > [email protected]" has incorrect peer dependency "eslint@^7.32.0 || ^8.2.0".
warning " > [email protected]" has incorrect peer dependency "@typescript-eslint/eslint-plugin@^7.0.0".
warning " > [email protected]" has incorrect peer dependency "@typescript-eslint/parser@^7.0.0".
warning " > [email protected]" has incorrect peer dependency "eslint@^8.56.0".
warning " > [email protected]" has incorrect peer dependency "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8".
Closing this in favour of #1767