v0.7.0: CLI Improvements and --prettier
This v0.7.0 brings us much closer to completing the 1.0 milestone. It's got a few converter and merger fixes along with a hefty dose of CLI output improvements. The CLI output is now more consistent from area-to-area and keeps detailed log output to the generated ./tslint-to-eslint-config.log
. It'll also be more aggressive in asking to install packages if it fails to read from existing configuration files due to a package not being installed.
Additionally, a new --prettier
flag will now indicate to include eslint-config-prettier
in generated rulesets. It's enabled by default if no formatting rules already exist; otherwise, the CLI will strongly recommend using it.
The full list of changes is:
- #368: Support a converter for
no-reference-import
rule - #385: Add merger for
@typescript-eslint/consistent-type-assertions
- #386: Adjusted
comment-format
'scheck-space
output for markers - #405: Used package install command for list of required ESLint-related packages
- #408: Standardized outputs: CLI summaries, log details
- #409: Added
tslint-eslint-plugin
package as necessary to install commands - #412: Added recommended
--prettier
flag to include eslint-config-prettier - #418: Corrected '
tslint-eslint-plugin
' to be 'eslint-plugin-tslint
' - #419: Intentionally fail fast on module lookup failures
- #420: Added basic
@typescript-eslint/triple-slash-reference
merger
Thanks as always to our great contributors!