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

Upgrade to ESLint 9 #757

Open
3 tasks
fregante opened this issue Jul 18, 2024 · 4 comments
Open
3 tasks

Upgrade to ESLint 9 #757

fregante opened this issue Jul 18, 2024 · 4 comments

Comments

@fregante
Copy link
Member

fregante commented Jul 18, 2024

I'm opening this tracking issue for the upgrade. I found this useful thread with some tips: https://x.com/karlhorky/status/1792500811307622631, namely "Upgrade to flat config with ESLint 8, then upgrade to ESLint 9"

Some related/blocking issues:

@voxpelli
Copy link
Contributor

Happy to help with the experience I got from updating standard to ESLint 9 / flat config in neostandard

@sindresorhus
Copy link
Member

Help is always welcome.

@spence-s
Copy link
Contributor

Some more blocking issues:

  • eslint-config-prettier which does not yet support stylistic plugin

  • import-resolver-webpack has peer deps that require the use of the --force flag for npm install, i don't think the import-x fork has webpack support yet? I am not totally sure

@fregante
Copy link
Member Author

  • i don't think the import-x fork has webpack support yet?

I see that exact resolver in its dependencies and this issue seems to suggest that it does support webpack.

So I presume eslint-plugin-import-x would require the same legacy-peer-deps setting (--force is not necessary)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants