Releases: nhn/tui.eslint.config
Releases · nhn/tui.eslint.config
v4.0.0
Added
- 'no-loss-of-precision': 2
- 'no-promise-executor-return': 2
- 'no-unreachable-loop': 2
v3.1.0
Added
- 'grouped-accessor-pairs': [2, 'getBeforeSet']
- 'no-constructor-return': 2
- 'no-dupe-else-if': 2
- 'no-setter-return': 2
- 'no-unsafe-negation': [2, {'enforceForOrderingRelations': true}]
- 'prefer-exponentiation-operator': 2
Changed
- 'use-isnan': [2, {'enforceForIndexOf': true}] - (add
enforceForIndexOf
option)
v3.0.0
Added
- 'default-param-last': 2
- 'prefer-regex-literals': 2
- 'no-import-assign': 2
- 'function-call-argument-newline': 0
Changed
- 'accessor-pairs': [2, {'setWithoutGet': true,'getWithoutSet': false, 'enforceForClassMembers': false}]
- 'computed-property-spacing': [2, 'never', {'enforceForClassMembers': true}]
v2.2.0
Added new rules and options on ESLint from v5.9.0 to v5.12.0
Added
- 'no-useless-catch': 2
Removed (eslint deprecated rule)
- 'valid-jsdoc'
- 'require-jsdoc'
v2.1.0
Added
padding-line-between-statements
Forces whitespace before and after theiife
in the rule.
Changed
- Changed the
indent
rule from 4 spaces to 2 spaces.
v2.0.0
Added
- Added new rules and options on ESLint from v5.0.0 to v5.5.0
- 'no-self-assign': [2, {'props': true}]
- 'no-misleading-character-class': 2
- 'no-async-promise-executor': 2
- 'require-atomic-updates': 2
- 'max-lines-per-function': 0
- 'require-unicode-regexp': 0
v1.0.3
Added
- Added new rules and options on ESLint from v4.3.0 to v4.16.0
v1.0.2
Added
- Added new rules and options on ESLint from v4.0.0 to v4.2.0
1.0.1
Added
- Added ES6 rule and syntax support by extends
tui/es6
Changed
- Changed usage by ES5(
tui
) or ES6+(tui/es6
)
Fixed
- Fixed ES6 rule contained by default
1.0.0
First Official Release
Feature - ESLint Sharable Config for TUI Component