Releases: tclindner/eslint-config-tc
Releases · tclindner/eslint-config-tc
v2.1.0
v2.0.0
Added
- class-methods-use-this
- func-call-spacing
- jsx-quotes
- no-console
- no-debugger
- no-else-return
- no-new
- no-unsafe-finally
- no-unused-vars
- Add override support for test files
Changed
arrow-body-style
toas-needed
dot-notation
to allow keywords.max-nested-callbacks
to 4newline-per-chained-call
to 4no-extra-parens
to allow exceptions for nested binary expressions and returnsno-multiple-empty-lines
with EOF settings for 1 lineobject-curly-newline
to account for destructuring and add multiline supportobject-property-newline
with multiline supportquote-props
to be consistent only when neededquote
to avoid escapingvalid-typeof
so it requires string literals
Removed
v1.5.0
v1.4.0
Added
Added one new rules from ESLint v3.12.0.
Added one new rules from ESLint v3.11.0.
v1.3.0
Added
Added one new rules from ESLint v3.10.0.
Added one new rule from ESLint v3.9.0.
v1.2.0
Added
Added two new rules from ESLint v3.5.0.
Added one new rule from ESLint v3.4.0.
Added one new rule from ESLint v3.3.0.
Added one new rule from ESLint v3.2.0.
- no-tabs - Adds
disallowTabs
compatibility from JSCS.
Changed
- Updated
no-native-reassign
=>no-global-assign
andno-negated-in-lhs
=>no-unsafe-negation
because of deprecation notice
v1.1.0
Added
Added four new rules from ESLint v2.12.0.
- max-lines - Adds
maximumNumberOfLines
compatibility from JSCS. - no-mixed-operators - Also required a change to
no-extra-parens
. Please see change section. - object-curly-newline - Adds
requirePaddingNewLinesInObjects
anddisallowPaddingNewLinesInObjects
compatibility from JSCS. - rest-spread-spacing
Changed
- no-extra-parens - Turned the
conditionalAssign
option off.