Releases: p3ol/eslint-config
Releases · p3ol/eslint-config
Drop Node 14
no-unneeded-ternary, import/newline-after-import, import/order, padding-line-between-statements & no-trailing-spaces
1.4.2 (2020-11-26)
Bug Fixes
- config: normalize import/order rule (c597d5c)
- config-react: adapt import/order rule for react projects (bc47ea1)
- config-react-native: adapt import/order rule for react-native (b001f9c)
1.4.1 (2020-11-26)
Bug Fixes
- config: fix wrong path groups in import/order (ad730a3)
1.4.0 (2020-11-25)
Bug Fixes
- config: don't skip blank lines with no-trailing-spaces (6f10dbe)
Features
@babel/eslint-parser, eslint >= 7 & eslint-config-standard >= 15
Custom camelcase rule
1.2.5 (2020-10-26)
Bug Fixes
- config: fix config standard v15 offsetTernaryExpressions option (b98fa3d)
1.2.4 (2020-10-26)
Bug Fixes
- config: disable errors for multiline ternary expressions (20efb00)
- deps: update peer deps (1f77344)
- plugin: allow multiline wrapping parens for conditional & arrow expressions (afed7c0)
1.2.3 (2020-07-13)
Bug Fixes
- plugin: handle new spread & double unary awaits for no-extra-parens (a42d794)
1.2.2 (2020-06-15)
Bug Fixes
- config: fix missing enforceForSequenceExpressions option (34d518e)
- plugin: handle spread over wrapped await (b069546)
1.2.1 (2020-06-15)
Bug Fixes
- plugin: avoid only checking variable declarators (631a6e6)
1.2.0 (2020-06-15)
Bug Fixes
- plugin: allow extra parenthesis inside while condition (988102f)
- plugin: downgrade extra parenthesis to warning by default (72961e8)
Features
- add new custom camelcase rule to fix default rule with OptionalMemberExpressions (d82498e)
Custom plugin
1.1.5 (2020-06-15)
Bug Fixes
- config: avoid warnings for new expressions (bf65995)
1.1.4 (2020-06-12)
Bug Fixes
- config: avoid reporting arrow parens when there's only one arg (22f8d12)
- plugin: allow parens around spread with logical expressions (8ed4693)
1.1.3 (2020-06-12)
Bug Fixes
- config: fix false-positives for nested binary expressions (d126e4f)
1.1.2 (2020-06-12)
Bug Fixes
- config: re-allow jsx extra parentheses (ac136ae)
1.1.1 (2020-06-12)
Bug Fixes
- plugin: handle old eslint < 5 ExperimentalSpreadProperty ASTNode type (7479e13)
1.1.0 (2020-06-12)
Bug Fixes
- config: allow no-unused-expressions with ternary expressions (be5583d)
- config: replace default camelcase rule with babel fix (f2ed6e0)
Features
Basic ruleset
1.0.3 (2020-06-11)
Bug Fixes
- config: remove too strict no-extra-parens rule (1ecd03d)
1.0.2 (2020-06-11)
Bug Fixes
- config: disallow extraneous parenthesis (50fda4e)
- config: fix eol-last rule (d193cdc)
- config: update peer dep (2fe17b3)
- config: yell for unused args if not explicitely stated (69c889d)
- config-node: update peer dep (a4fa7c9)
- config-react: update peer dep (2195c0f)
- config-react-native: update peer dep (95b1441)
1.0.1 (2020-06-04)
Note: Version bump only for package eslint-config
1.0.0 (2020-06-04)
Bug Fixes
Initial release ✨
0.0.1-alpha.6 (2020-05-26)
Bug Fixes
- config: fix false positive using optional chaining (75878ce)
- react: disable react specific rules (e3b28aa)
- react-native: force display-name as warning (8fcdef8)
0.0.1-alpha.5 (2020-05-26)
Bug Fixes
- config: fix missing node plugin (8390056)
0.0.1-alpha.4 (2020-05-26)
Features
- transform project into monorepo (f087b7b)