Releases: foxkit-js/eslint-config-foxkit
Releases · foxkit-js/eslint-config-foxkit
v3.1.0
v3.0.4
v3.0.3
v3.0.2
v3.0.1
v3.0.0
- Added flat configs in
eslint-config-foxkit/configs
- Added ruleset imports in
eslint-config-foxkit/rules
- Breaking: Base configs now extend recommended rulesets by eslint and related plugins authors
- Breaking: Default config now only has vital rules for code validity checking, opinionated rules have been moved to
foxkit/strict
- Breaking: jsx-runtime rules have been removed from the react and preact legacy config. Add
"plugin:react/jsx-runtime"
to"extends"
to re-enable jsx-runtime support - Breaking: ignorePatterns are no longer set by default. Add your own in your configuration or
.eslintignore
file - Rewrote documentation
- Added migration guide in README
v3.0.0-rc1
Changes since 2.1.1
- Added flat configs in
eslint-config-foxkit/configs
- Added ruleset imports in
eslint-config-foxkit/rules
- Breaking: Base configs now extend recommended rulesets by eslint and related plugins authors
- Breaking: Default config now only has vital rules for code validity checking, opinionated rules have been moved to
foxkit/strict
- Breaking: jsx-runtime rules have been removed from the react and preact legacy config. Add
"plugin:react/jsx-runtime"
to"extends"
to re-enable jsx-runtime support - Breaking: ignorePatterns are no longer set by default. Add your own in your configuration or
.eslintignore
file - Rewrote documentation
- Added migration guide in README
Installation
Remove the existing installation and install eslint-config-foxkit@next
along any peerDependencies you might need with your project's package manager:
pnpm remove eslint-config-foxkit
pnpm add -D eslint-config-foxkit@next eslint-plugin-no-await-in-promise
v3.0.0-next
Pre-release for testing