vercel / style-guide

Vercel's engineering style guide
Mozilla Public License 2.0
1.17k stars 29 forks source link

supprt eslint 9 #108

Open trixobird opened 1 month ago

trixobird commented 1 month ago

Hi, I am getting a lot of depedency warnings now that eslint has released 9. Do you have plans to support this in the near future? Is there way to use this style-guid in the new flat hierarchy of eslint that has no extends any more?

andy-checkd commented 3 weeks ago

There is a package to help use plugins that aren't configured to work with ESLint v9 found here. But because the rules in the style guides themselves are deeply nested, I've been unable to get them to work with any confidence that they are being applied.

Hopefully this will help someone else have more luck

fredericrous commented 1 week ago

if vercel/style-guide wants to keep eslint-plugin-jsx-a11y, we need it to support v9 too. https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/978 there might be other dependencies like that. I haven't checked passed this one