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

Use ESLint flat configurations #1293

Closed
dotNomad opened this issue Apr 3, 2024 · 2 comments
Closed

Use ESLint flat configurations #1293

dotNomad opened this issue Apr 3, 2024 · 2 comments
Assignees
Labels
Milestone

Comments

@dotNomad
Copy link
Collaborator

dotNomad commented Apr 3, 2024

ESLint v9.0.0 (which is currently in beta.1) will make the eslint.config.js configuration format the default and deprecate the current configuration method. In ESLint 10 our current configuration will no longer be supported.

Note that we cannot use ESLint v9 directly because the typescript-eslint/typescript-eslint#8211 just yet, but can use the configuration format since it is supported in v8 (as long as our extends support it too).

See #1030 for more comments about this as things were figured out.

References

@dotNomad dotNomad changed the title Use ESLint flat file configurations Use ESLint flat configurations Apr 3, 2024
@dotNomad
Copy link
Collaborator Author

dotNomad commented Apr 3, 2024

eslint-plugin-vue just added support for the flat config: vuejs/eslint-plugin-vue#1291

@dotNomad
Copy link
Collaborator Author

This is no longer on hold - we do not need the Cypress ESLint plugin, and typescript-eslint is all good!

@dotNomad dotNomad self-assigned this Nov 15, 2024
@dotNomad dotNomad added this to the v1.6.0 milestone Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants