Skip to content

chore: ignore ESLint 10 major version in dependabot#1060

Merged
serikjensen merged 2 commits intomainfrom
chore/ignore-eslint-10-major-upgrade
Feb 10, 2026
Merged

chore: ignore ESLint 10 major version in dependabot#1060
serikjensen merged 2 commits intomainfrom
chore/ignore-eslint-10-major-upgrade

Conversation

@serikjensen
Copy link
Member

@serikjensen serikjensen commented Feb 9, 2026

Summary

Context

ESLint 10.0.0 was released but the plugin ecosystem is not ready. Testing locally confirmed:

  1. Runtime crash: eslint-plugin-react@7.37.5 calls context.getFilename() which ESLint 10 removed → TypeError: contextOrFilename.getFilename is not a function
  2. Peer dep conflicts: typescript-eslint, eslint-plugin-react-hooks, eslint-plugin-jsx-a11y, and eslint-plugin-import all declare peer deps capped at ESLint 9
  3. npm install fails without --force/--legacy-peer-deps, and even with those flags the plugins crash

Tracked in SDK-380 for when the ecosystem catches up.

🤖 Generated with Claude Code

ESLint 10 was released but the plugin ecosystem does not yet support it.
Key plugins (typescript-eslint, eslint-plugin-react, eslint-plugin-react-hooks,
eslint-plugin-jsx-a11y, eslint-plugin-import) have not published ESLint 10-
compatible releases, and eslint-plugin-react crashes at runtime due to removed
APIs. Ignore major version bumps for eslint and @eslint/js until the ecosystem
catches up. Tracked in SDK-380.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@serikjensen serikjensen enabled auto-merge (squash) February 9, 2026 19:16
auto-merge was automatically disabled February 9, 2026 19:21

Pull Request is not mergeable

@serikjensen serikjensen merged commit e41294a into main Feb 10, 2026
10 checks passed
@serikjensen serikjensen deleted the chore/ignore-eslint-10-major-upgrade branch February 10, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants