Releases: EvgenyOrekhov/eslint-config-hardcore
Releases · EvgenyOrekhov/eslint-config-hardcore
v49.0.0
- Update typescript-eslint to v7
- Add new
perfectionist/*rules - Add
tomdoctoimport/docstyle(affectsimport/no-deprecated)
Most likely, this is the last major release that will support ESLint v8 and legacy config.
Also, the next major release will likely support only TypeScript, since I stopped using plain JavaScript a long time ago, and I don't have the capacity to support it.
v48.0.0
- Update dependencies
- Add new rules
v47.0.1
v47.0.0
Major changes
Check more file extensions by default:
.*.js*.mjs.*.mjs*.cts.*.cts*.mts.*.mts
v46.1.0
v46.0.0
Update Putout to the latest version.
Please report any weird warnings/fixes from putout/putout rule.
v45.8.0
Migrate deprecated core formatting rules to ESLint Stylistic
- lines-between-class-members
- lines-around-comment
- max-len
- no-tabs
- padding-line-between-statements
- quotes
- spaced-comment
v45.7.0
hardcore
- Add
unicorn/consistent-empty-array-spread - Add
unicorn/prefer-string-raw - Add
unicorn/no-invalid-fetch-options - Add
unicorn/no-magic-array-flat-depth - Add
unicorn/prefer-structured-clone
hardcore/jest
v45.6.0
hardcore/ts and hardcore/ts-for-js
v45.5.0
hardcore
- Add
regexp/unicode-property - Add
unicorn/no-single-promise-in-promise-methods - Add
unicorn/no-await-in-promise-methods - Add
unicorn/no-anonymous-default-export