⚠ Breaking Changes
eslint-plugin-import-x
is now used instead ofeslint-plugin-import
.eslint-plugin-n
is now used instead ofeslint-plugin-node
.- Migrated some rules covered by typescript-eslint to
@stylistic/ts
- Add peerDependencies to eslint v9
- update
@typescript-eslint/eslint-plugin
to v8 (before : v7) - update
@typescript-eslint/parser
to v8 (before : v7) - update
eslint-config-prettier
to v10 (before : v9) - update
eslint-plugin-react-hooks
to v5 (before: v4)
What's Changed
- Added support for FlatConfig
- Added presets for FlatConfig in
/flat/
- See Configuration Migration Guide for more information.
- Added presets for FlatConfig in
- Added support for ESLint v9.
- Added presets for kintone customize written in ES6 or higher JS version. (Previously, we only provide for es5.)
@cybozu/eslint-config/preset/kintone-customize
and@cybozu/eslint-config/preset/kintone-customize-prettier
New Contributors
- @k1tikurisu made their first contribution in #779
- @tasshi-me made their first contribution in #737
Full Changelog: v23.0.0...v24.0.0