eslint-plugin-deprecation icon indicating copy to clipboard operation
eslint-plugin-deprecation copied to clipboard

Add support for ESLint v9

Open gund opened this issue 1 year ago • 10 comments

Add support for ESLint v9 while maintaining backwards compatibility with all previously supported ESLint versions.

Closes #78

This PR is cannot be finished until:

  • [x] Library is migrated to ESLint v9 in BC way
  • [ ] Library is passing all tests
  • [x] BC test is added to make sure v8 still works
  • [x] Upstream dependencies add support for ESLint v9

gund avatar Jan 08 '24 01:01 gund

It looks like typescript-eslint is supporting flat configs now:

  • https://typescript-eslint.io/getting-started#step-2-configuration
  • https://github.com/typescript-eslint/typescript-eslint/issues/8211#issuecomment-1949436642

piotr-cz avatar Mar 09 '24 18:03 piotr-cz

https://github.com/typescript-eslint/typescript-eslint/issues/8211#issue-2069340518

Noumanluckey8057 avatar Mar 29 '24 21:03 Noumanluckey8057

👋 @gund are you still planning on working on this soon?

JoshuaKGoldberg avatar Apr 08 '24 20:04 JoshuaKGoldberg

As in: I'm happy to hop in and write a PR, but don't want to step on your toes. 🙂

JoshuaKGoldberg avatar Apr 10 '24 14:04 JoshuaKGoldberg

@JoshuaKGoldberg - thought I was commenting on this earlier 😂 - hoping you can hop in and get this over the line if @gund is tied up! Thanks to you both for the hard work!

liquidg3 avatar Apr 14 '24 17:04 liquidg3