-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suport ESLint v9 #157
Comments
@Sv443 It is not. Flat config was available in ESLint 8, and is optional in ESLint 9. My issue specifically says "separately from flat config," which I guess you missed? |
This plugin also depends on a very old version of |
Hey @maxpatiiuk seems like the typescript utils only support ESLint v9 in an alpha version, which is a bummer. I'm honestly not sure if it's possible to support both v8 and v9 of ESLint.. |
Yes, it's a tricky situation. Options:
edit: lack of eslint 9 support in this package is not a deal breaker for us (we can temporary disable it). a few other packages we have a bigger blockers, and we must wait as the ecosystem churns a bit |
Something that might influence the decision: ESLint v8 is EOL in less than two months. https://eslint.org/version-support/ The best solution might be to drop support for v8. If anyone needs to use ESLint v8, they can use the current version of this package (0.8.0) instead of the latest version. |
@yannbf If the alpha status is the dealbreaker here, |
Separately from flat config, ESLint v9 dropped several deprecated APIs, including context.getScope, which this plugin uses. Those need to be replaced.
The text was updated successfully, but these errors were encountered: