Skip to content

Commit 9a93ec2

Browse files
Methuselah96claude
andcommitted
Migrate from ESLint to Oxlint
Replace the per-package ESLint flat configs and shared base configs with a single root .oxlintrc.json generated via @oxlint/migrate, including type-aware rules (oxlint-tsgolint). - Add .oxlintrc.json with unified TS/React/Jest rules and typeAware enabled - Delete 34 per-package eslint.config.*, 6 root eslint base configs, .eslintignore, and the dead legacy extension/test/.eslintrc - Swap all `eslint .` lint scripts to `oxlint` (oxlint resolves the root config from each package dir) - Remove all ESLint dependencies; add oxlint and oxlint-tsgolint - Preserve prior behavior: ignore emotion `css` in react/no-unknown-property, and oxlint-disable the 3 prefer-regexp-exec sites on non-literal regexes - .gitignore: .eslintcache -> .oxlintcache Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 653d5dd commit 9a93ec2

82 files changed

Lines changed: 844 additions & 2391 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintignore

Lines changed: 0 additions & 11 deletions
This file was deleted.

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ umd
77
build
88
coverage
99
.idea
10-
.eslintcache
10+
.oxlintcache
1111
!packages/redux-devtools-slider-monitor/examples/todomvc/dist/index.html
1212
.nx
1313
*.tsbuildinfo

0 commit comments

Comments
 (0)