Notable Changes
typescript-eslint
is upgraded to v6.x. The full release notes can be found in their release blog: https://typescript-eslint.io/blog/announcing-typescript-eslint-v6/
Here are some notable changes you might encounter when upgrading @vue/eslint-config-typescript
from v11 to v12:
- Requires Node.js >= 16, TypeScript >= 4.2.4, ESLint >= 7
- The default config:
- The
recommended
config:- No longer includes stylistic rules; because the upstream
@typescript-eslint/eslint-plugin
has split them into standalone configs. - Some rules' severity levels are changed from
warn
toerror
, such as@typescript-eslint/no-unused-vars
. - A more complete list of changes can be found at typescript-eslint/typescript-eslint#6014
- No longer includes stylistic rules; because the upstream