You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tomorrow, the ESLint Typescript Plugin's v8 will be released via typescript-eslint/typescript-eslint#9165. The changes for this are described in the prerelease blog post (though that may come to be outdated on release), and we'll need corresponding updates for our users to stay up-to-date.
This WILL be a breaking change due to updates in required rules, the API exposed by the new version (which may break siblings plugins), and the move of all formatting rules to the separate ESLint Stylistic project.
Migrate @typescript-eslint/no-throw-literal to @typescript-eslint/only-throw-error.
Remove @typescript-eslint/no-loss-of-precision (deprecated TS rule, handled correctly in base ESLint).
Remove or replace formatting Rules.
Leaving no-unused-vars unchanged should be fine. This would keep us in line with the AirBnB base config and the justification text of the standard makes no indication that caught errors are excluded.
Migrated from upstream issue.
Tomorrow, the ESLint Typescript Plugin's v8 will be released via typescript-eslint/typescript-eslint#9165. The changes for this are described in the prerelease blog post (though that may come to be outdated on release), and we'll need corresponding updates for our users to stay up-to-date.
This WILL be a breaking change due to updates in required rules, the API exposed by the new version (which may break siblings plugins), and the move of all formatting rules to the separate ESLint Stylistic project.
@typescript-eslint/no-throw-literal
to@typescript-eslint/only-throw-error
.@typescript-eslint/no-loss-of-precision
(deprecated TS rule, handled correctly in base ESLint).no-unused-vars
unchanged should be fine. This would keep us in line with the AirBnB base config and the justification text of the standard makes no indication that caught errors are excluded.This does NOT address iamturns/eslint-config-airbnb-typescript#331 (supporting ESLint v9), which must still wait for airbnb/javascript#2961. Nor will it add first-class support for flat configuration.
The text was updated successfully, but these errors were encountered: