eslint-config-wesbos icon indicating copy to clipboard operation
eslint-config-wesbos copied to clipboard

Migrate to ESLint 9 new config

Open wesbos opened this issue 1 year ago • 7 comments

This will do away with all the rushstack hacks.

wesbos avatar Aug 29 '24 16:08 wesbos

Need to wait on Airbnb's depds to be migrated for FlatConfig first

wesbos avatar Aug 29 '24 17:08 wesbos

tracking https://github.com/airbnb/javascript/issues/2961

wesbos avatar Oct 27 '24 16:10 wesbos

Are there any updates regarding support for ESLint 9? What is missing to complete the support?

mcorbelli avatar Dec 17 '24 21:12 mcorbelli

Follow the above linked issue for the things we're waiting on

I am tempted to just bring the airbnb rules in-house and drop all the dependencies though..

wesbos avatar Dec 17 '24 21:12 wesbos

For now, I will continue using ESLint 8 so I can utilize your library, hoping the package gets updated soon.

I believe it’s better to continue supporting Airbnb rather than bringing all the rules in-house, as that would likely make maintenance significantly more challenging.

mcorbelli avatar Dec 17 '24 21:12 mcorbelli

The Airbnb stuff is pretty stable these days - I haven't changed anything in years from their rules - so I don't think it will be a huge issue.

wesbos avatar Dec 18 '24 15:12 wesbos

@wesbos Could this be helpful for integrating ESLint 9 with your repository?

mcorbelli avatar Dec 30 '24 21:12 mcorbelli