Migrate to ESLint flat config (and v9)
Closed this issue · 0 comments
RichDom2185 commented
The major version of ESLint is now v9 which includes a couple of breaking changes, most notably:
- No more
.eslintrc
, moving toeslint.config.js
- Style-related rules are now moved to
@stylistic/eslint-plugin
@typescript-eslint/***
packages are nowtypescript-eslint
Will have to investigate if this can cause issues due to conflicts with CRA's ESLint version.
May or may not be blocked by Vite migration.
Note that VSCode support is still flagged as "experimental" and we'll need to commit .vscode/settings.json
into the repository for this.