New Features
๐ ๏ธ Shared Configs
We introduced customizable shared configs that you can use out-of-box, learn more at https://eslint.style/guide/config-presets
Refactoring
๐ฆพ TypeScript
We have migrated all rules to TypeScript, thanks a lot to @Namchee @alexzhang1030 @auvred @ntnyq @starknt @kecrily @Dhoni77 @coderwyd @albizures @aldillek for their contributions. This improves our long-term maintainability by a lot.
๐งช Code Coverage
We managed to reach 99.5% of code coverage:
This is mostly inherited from the original codebase. Thanks to the original maintainers of those rules to have such high-standard test cases.