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

Migration to eslint v9 #56

Open
DanWebb opened this issue May 28, 2024 · 0 comments
Open

Migration to eslint v9 #56

DanWebb opened this issue May 28, 2024 · 0 comments

Comments

@DanWebb
Copy link
Member

DanWebb commented May 28, 2024

Eslint v9 forces a migration to a new "flat" config file https://eslint.org/docs/latest/use/configure/migration-guide

Projects won't be able to extend this eslint config in v9 until we move to the flat config format.

As of writing, attempting to install eslint v9 gives strict peer dependency errors for

There is compatibility utilities for the other plugins that haven't moved to a flat format yet like You-Dont-Need-Lodash-Underscore but reading into it my understanding is the strict peer dependency for these two is intentional because there's breaking API changes.

@DanWebb DanWebb added the Running light label Oct 22, 2024 — with Linear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant