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

ESLint 9 #481

Open
leighmacdonald opened this issue May 9, 2024 · 2 comments
Open

ESLint 9 #481

leighmacdonald opened this issue May 9, 2024 · 2 comments
Labels
frontend Pull requests that update Javascript code
Milestone

Comments

@leighmacdonald
Copy link
Owner

Migrate from ESLint 8->9. Unfortunately this uses a whole new config format because javascript libs do be like that.

This will include fixing up the included plugins as well.

@leighmacdonald leighmacdonald added the frontend Pull requests that update Javascript code label May 9, 2024
@leighmacdonald leighmacdonald added this to the v0.8.0 milestone May 9, 2024
@Gcommer
Copy link
Contributor

Gcommer commented May 16, 2024

Heyo, random driveby: I took a quick look at this, seems this is currently blocked on jsx-eslint/eslint-plugin-react#3699

Also typescript-eslint has v9 support, but only on alpha releases, which you may not be comfortable with: typescript-eslint/typescript-eslint#8211

@leighmacdonald
Copy link
Owner Author

Hey, Yeah i've had some reasonable success with the alpha version in a smaller, very simple, project with a similar stack i work on. Its, however, probably worth waiting another month or so at least before tackling this on here. The amount of plugins that fully supported 9 was still a bit hit or miss, and i am using a few more here, though i did get to a pretty reasonable place after a bit of struggle, so its pretty close for sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Pull requests that update Javascript code
Projects
Status: No status
Development

No branches or pull requests

2 participants