Releases: vintasoftware/eslint-config-vinta
Releases · vintasoftware/eslint-config-vinta
Release v1.1.1
Changelog
This release fixes a compatibility issue with ESLint (version <= 5) not recognizing the local extends.
Release v1.1.0
Changelog
ESLint changes
- Disabled
no-nested-ternary
(Prettier
nests ternaries in a readable way) - Removed the forced configurations of
sonarjs
andunicorn
from the basevinta
config
Plugin: Babel
- Disabled ESLint rules that conflict with Babel's rules:
camelcase
,new-cap
,no-invalid-this
,no-unused-expressions
,valid-typeof
(this only applies if the babel plugin is being used)
Plugin: Import
- Disabled
import/exports-last
- Disabled
import/no-unused-modules
Plugin: Jest
- Enabled
jest/require-tothrow-message
aswarn
- Enabled
jest/prefer-called-with
aswarn
- Enabled
jest/no-truthy-falsy
aserror
Plugin: Promise
- Changed
promise/no-promise-in-callback
fromerror
towarn
- Disabled
promise/catch-or-return
- Enabled
promise/no-callback-in-promise
aswarn
Plugin: React
- Changed
react/jsx-boolean-value
fromalways
tonever
- Disabled
react/sort-prop-types
- Enabled
react/no-array-index-key
aswarn
Plugin: SonarJS
- Changed
sonarjs/no-duplicate-string
limit from5
to3
Prettier changes
- Changed
jsxBracketSameLine
fromtrue
tofalse
- Changed
arrowParens
fromavoid
toalways
Dependency changes
- Updated
eslint-plugin-jest
from22.7.1
to22.7.2
Release v1.0.0
First Release.