Converts your TSLint configuration to the closest possible ESLint equivalent. 🚀
This release contains a ton of support for external TSLint plugins that have rules no longer applicable to ESLint. Hooray!
Many thanks to this release's excellent community contributors, @rafaelss95 and @wafuwafu13!
This release fixes an issue with some converters outputting restricted-syntax
instead of no-restricted-syntax
. Whoops...
Thanks @viditganpi for both filing the issue and sending a PR to fix -- all in the same day!
This patch release contains a handful of new converters for react-ally
rules:
❗ This emergency release reverts two PRs from the 2.7.0 release:
See https://github.com/typescript-eslint/tslint-to-eslint-config/issues/1159 and https://github.com/angular-eslint/angular-eslint/issues/571 for more details.
This release contains a single feature, but a great one:
Many thanks to @KingDarBoja for collaboration in coming to that feature!
Happy summer everyone!
This release brings a slew of new converters for the old tslint-microsoft-contrib rulesets, as well as a bugfix for finding existing package information on Windows:
Many thanks to the ever-vigilant @KingDarBoja for reviews on PRs!
Hot on the heels of v2.5.0, this v2.6.0 release includes one mammoth set of missing converters for SonarTS rules:
Many thanks to @Res42 for filling so many of them in!
Happy summertime, everyone! This release has a few added rule converters and a suite of fixes to existing converters that neglected to disable core ESLint rules overridden by their typescript-eslint counterparts.
Furthermore, it improves "merging" logic FOR duplicate ESLint rule arguments: if multiple converters output the same rule arguments, it's now smart enough to deduplicate them and not need an explicit merger internally.
Thanks to @Res42 for powering through the missing rule disables and merger logic improvement!
This release includes a bunch of previously missing rule converters:
It was authored by the maintainers: @JoshuaKGoldberg and (mostly) @KingDarBoja. Cheers! 🎉
This small patch release contains a small improvement to error message reporting when a required package is missing.