New rules
@typescript-eslint/no-wrapper-object-types
69b266f@typescript-eslint/no-unsafe-function-type
ecc1c11
Breaking
- Require Node.js 18.18
- Require ESLint 9
- Update to flat config, ESLint 9, and typescript-eslint 8 5c79f46
- ESLint 9: https://eslint.org/blog/2024/04/eslint-v9.0.0-released/
- typescript-eslint 8: https://typescript-eslint.io/blog/announcing-typescript-eslint-v8
- Migrate config: https://eslint.org/docs/latest/use/configure/migration-guide
- You no longer need to install
eslint-config-xo
separately
Improvements
- Migrate deprecated rules to
@stylistic