Releases: EvgenyOrekhov/eslint-config-hardcore
Releases · EvgenyOrekhov/eslint-config-hardcore
v15.2.0
- Enable Putout's
plugin-apply-top-level-await
for*.mjs
- Enable Putout's
plugin-convert-commonjs-to-esm
for*.mjs
- Enable Putout's
plugin-convert-esm-to-commonjs
for*.cjs
v15.1.0
- Add
unicorn/no-lonely-if
(already covered bysonarjs/no-collapsible-if
, but not sure which one is better, so enabling both) - Add
unicorn/prefer-date-now
v15.0.0
hardcore
Major changes
- Update Prettier to 2.2.0
- Add eslint-plugin-regexp
Other changes
- Add @putout/plugin-regexp
- Add
no-nonoctal-decimal-escape
- Add
no-unsafe-optional-chaining
- Fix #174
no-div-regex
conflicts withoptimize-regex
hardcore/ts-for-js
Major changes
v14.0.0
hardcore
Major changes
- Add
prefer-ternary
(autofixable) - Change
explicit-length-check
- changenon-zero
option togreater-than
(autofixable)
Other changes
- Add
prefer-math-trunc
(autofixable) - Add
numeric-separators-style
(autofixable) - Fix conflicts between
max-len
and Prettier
hardcore/ts-for-js
Major changes
- Ban UPPER_CASE in favor of camelCase (rationale: #156)
Other changes
- Allow
are
prefix for booleans
v13.2.0
hardcore
hardcore/ts-for-js
v13.1.1
v13.1.0
hardcore/ts-for-js
- Add eslint-plugin-decorator-position (autofixable)
v13.0.0
Major changes
hardcore
- Add eslint-plugin-putout (all rules are autofixable)
- Enable
promise/prefer-await-to-then
hardcore/ts-for-js
- Replace
@typescript-eslint/member-ordering
with eslint-plugin-sort-class-members - Change
@typescript-eslint/return-await
mode toalways
Other changes
- Update dependencies
v12.9.1
Update dependencies