Skip to content
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

Support ESLint v9 #261

Closed
16 tasks done
pplancq opened this issue May 6, 2024 · 4 comments
Closed
16 tasks done

Support ESLint v9 #261

pplancq opened this issue May 6, 2024 · 4 comments
Labels
breaking change feature New feature or request

Comments

@pplancq
Copy link
Owner

pplancq commented May 6, 2024

Is your feature request related to a problem? Please describe:

Following the new version of ESLint 9 (published on 05/04/2024), the eslint-config package is no longer compatible due to a change in the ESLint 9 configuration.

Please describe your solution:

The eslint-config package must be updated to ensure compatibility with ESLint 9. However, before this work can be undertaken, all plugins and configurations used must also be compatible with ESLint 9.

Describe the alternatives you have considered:

An alternative might be to find replacements for any plugins or configurations that are not compatible with ESLint 9.

Additional context:

There are no plans to maintain compatibility with ESLint 8, so there will be a breaking change.

Status of plugins and configurations compatibility with ESLint 9 :

@pplancq pplancq added feature New feature or request breaking change labels May 6, 2024
@pplancq
Copy link
Owner Author

pplancq commented May 15, 2024

For @typescript-eslint/eslint-plugin and @typescript-eslint/parser await release v8

@pplancq
Copy link
Owner Author

pplancq commented Jun 18, 2024

For eslint-import-resolver-typescript is now support cjs import import-js/eslint-import-resolver-typescript#241

@pplancq
Copy link
Owner Author

pplancq commented Aug 17, 2024

For eslint-plugin-vitest-globals, it is no longer necessary to wait for an update to support the new eslint configuration, as it is now integrated into eslint-plugin-vitest, see the PR #435

@pplancq
Copy link
Owner Author

pplancq commented Aug 30, 2024

you no longer need to wait for eslint-config-airbnb because since release 2.3.0 this config is no longer part of the dependencies.

@pplancq pplancq mentioned this issue Nov 8, 2024
5 tasks
@pplancq pplancq closed this as completed Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking change feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant