Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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)

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

No branches or pull requests

4 participants