tridactyl/tslint-to-eslint-config.log
2020-06-11 12:11:03 +02:00

64 lines
5.5 KiB
Text

5 ESLint rules behave differently from their TSLint counterparts:
* @typescript-eslint/no-unused-expressions:
- The TSLint optional config "allow-new" is the default ESLint behavior and will no longer be ignored.
* camelcase:
- Leading and trailing underscores (_) in variable names will now be ignored.
* no-invalid-this:
- Functions in methods will no longer be ignored.
* no-underscore-dangle:
- Leading or trailing underscores (_) on identifiers will now be forbidden.
* space-before-function-paren:
- Option "constructor" is not supported by ESLint.
- Option "method" is not supported by ESLint.
63 rules are not known by tslint-to-eslint-config to have ESLint equivalents:
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "arguments-order".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "bool-param-default".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "consecutive-overloads".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "import-spacing".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-accessor-field-mismatch".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-all-duplicated-branches".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-alphabetical-sort".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-case-with-or".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-dead-store".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-duplicate-in-composite".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-empty-array".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-empty-destructuring".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-gratuitous-expressions".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-hardcoded-credentials".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-identical-functions".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-ignored-initial-value".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-ignored-return".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-in-misuse".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-invalid-await".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-invariant-return".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-misleading-array-reverse".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-misspelled-operator".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-multiline-string-literals".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-nested-switch".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-nested-template-literals".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-redundant-parentheses".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-return-type-any".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-self-assignment".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-statements-same-line".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-try-promise".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-unconditional-jump".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-undefined-argument".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-unenclosed-multiline-block".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-unthrown-error".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-unused-array".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-unused-declaration".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-useless-cast".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-useless-catch".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-useless-increment".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-useless-intersection".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "no-variable-usage-before-declaration".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "parameters-max-number".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "prefer-default-last".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "prefer-optional".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "prefer-promise-shorthand".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "prefer-type-guard".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "use-primitive-type".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "use-type-alias".
* tslint-to-eslint-config does not know the ESLint equivalent for TSLint's "whitespace".