Skip to content

Releases: typescript-eslint/tslint-to-eslint-config

v0.6.0: FAQ Links

31 Mar 01:33
93ce7e7

Choose a tag to compare

This new minor version release adds an FAQ notice explaining the generated ESLint file, which starts this project's journey towards better documenting best practices for generated configurations. Hooray!

In total, it contains:

  • #238: [Feature] Add jsdoc-format converter
  • #337: Add no-boolean-literal-compare converter
  • #347: Fix arrow-parens converter
  • #348: Added usage and base configuration FAQs
  • #351: chore: set minimum node version to 10
  • #353: Respect the original TSLint configuration of ban-types

Many thanks to our community contributors!

v0.5.2: Happy Valentine's Day!

15 Feb 03:45

Choose a tag to compare

This release celebrates our collective love of linting JavaScript & TypeScript code! 💖

  • #323: Change notice behavior for trailing-comma esSpecCompliant
  • #326: Set strict Node engine requirement on package
  • #332: Fix space-within-parens with option 0
  • #336: Fixed member-access converter for option length 1

Great appreciation and love to this version's contributors:

v0.5.1: Happy New Year!

10 Feb 00:11

Choose a tag to compare

This release improves the phrasing for unknown TSLint rules by shifting the blame to this repository instead of ESLint. It also contains a new converter for import-blacklist, a couple of small bugfixes, and a few development improvements.

The user-facing changes are:

  • #277: Missing converter: import-blacklist to no-restricted-imports
  • #299: "do not have an ESLint equivalent" is misleading
  • #310: prefer-readonly: within @typescript-eslint
  • #314: Convert space-within-parens to space-in-parens

Many thanks to our excellent contributors: @mc-suchecki, @adamazing, and @beenotung!

v0.5.0: Happier Reporting

24 Dec 16:50

Choose a tag to compare

This release contains several rule fixes as well as improvements around CLI output reporting:

  • #276: Account for TSLint and @typescript-eslint rulesets
  • #291: fix no-underscore-dangle
  • #293: fix space-before-function-paren
  • #297: Fix comment-format (capitalized-comments)
  • #304: Stopped erroring when .vscode/settings.json doesn't exist
  • #305: Improved spacing around reporting line groups

Eternal thanks to this release's repeat contributor, @bouzuya! ✨

v0.4.0: VS Code Settings Conversion

17 Dec 01:43

Choose a tag to compare

This fast v0.4.0 is a doozy! In addition to a selection of traditional converter and merger improvements, a new --editor option will convert your editor settings from the TSLint extension's to the ESLint extension's. 🚀

  • #281: Fixed @typescript-eslint/member-delimiter-style and padding-line-between-statements converters
  • #282: Add no-redundant-jsdoc converter
  • #284: Missing merger [member-delimiter-style]
  • #273: Generating space-before-function-paren
  • #250: Convert editor settings
  • #271: no-import-side-effect output rule

v0.3.1: Corrected no-import-side-effect conversion

17 Dec 01:39

Choose a tag to compare

This mini-release contains:

  • Corrected no-import-side-effect output rule (#271)

v0.3.0: Node 8 Support!

16 Nov 02:10

Choose a tag to compare

Most notably, this release lowers the minimum Node verison to 8 as hinted to in a few issues.

Many thanks the sole contributor this release:

...for contributing:

  • #242: Add converter trailing-comma

v0.2.11: Rule Extensions Bugfix

31 Oct 00:53

Choose a tag to compare

This release includes but one feature:

  • #262: Again allowed rules from extended rulesets (via reported configs) to be factored in

...fixing an annoying bug where extended rulesets' rules were not factored into output ESLint configurations. Thanks to @jeremyyap for spotting!

v0.2.10: Small Hacktoberfest Bugs

27 Oct 18:38

Choose a tag to compare

Thanks, of course, to this small release's included contributor:

This release contains a couple of small but key bug fixes:

  • #255: Add ruleArguments mapping to indent converter
  • #258: Added missing 'never' argument to one-var output

v0.2.9: Hacktoberfest Round 3

26 Oct 02:02

Choose a tag to compare

Hacktoberfest 2019 continues with some wonderful additions from the community. Thanks everyone!

Feature changes included:

  • #230: Added missing no-implicit-dependencies converter
  • #231: Fix member access converter
  • #236: Output optimizing for unsupported rules
  • #237: Add strict-boolean-expression converter
  • #239: add no-import-side-effect converter
  • #240: Add comment-format converter
  • #243: Fix typescript-eslint rulename to no-reference converter
  • #244: [Bugfix] Replace removed rules
  • #245: Factor in 'raw' configurations on top of 'reported' ones
  • #248: Add align rule converter + indent merger
  • #253: Add deprecation converter