This repository was archived by the owner on May 12, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 103
Add Support for typescript-eslint v8Β #354
Copy link
Copy link
Open
Description
Tomorrow, the ESLint Typescript Plugin's v8 will be released via PR 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-literalto@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-varsunchanged 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 #331 (supporting ESLint v9), which must still wait for upstream compatibility. Nor will it add first-class support for flat configuration.
psidex, Methuselah96, AngaBlue, wujekbogdan, wadehammes and 10 more
Metadata
Metadata
Assignees
Labels
No labels