Skip to content

chore(deps): hold eslint at 9.x until plugins support v10 - #42

Merged
QuintinBotes merged 1 commit into
mainfrom
deps-eslint-ignore
Jul 10, 2026
Merged

QuintinBotes merged 1 commit into
mainfrom
deps-eslint-ignore

Conversation

@QuintinBotes

Copy link
Copy Markdown
Owner

Closes the loop on the un-mergeable eslint 9→10 Dependabot PR (#13, now closed).

Why: eslint 10 removed context.getFilename(), which eslint-plugin-react@7.37.5 (the latest) still calls — so pnpm lint crashes under v10. Its published peer range is eslint: … || ^9.7 (no v10), and eslint-config-next bundles the same. So eslint 10 can't be adopted until those plugins ship compatible releases.

Change: add a Dependabot ignore for eslint version-update:semver-major in the npm block, so it stops reopening the red PR every week. 9.x minor/patch updates still flow. Remove the rule once the ecosystem supports v10.

Config-only; no code paths touched.

🤖 Generated with Claude Code

eslint 10 crashes pnpm lint (eslint-plugin-react@7.37.5 calls the removed
context.getFilename()); its peer range tops out at eslint ^9.7. Ignore eslint
semver-major bumps so Dependabot stops reopening the un-mergeable PR (was #13);
9.x minors/patches still flow. Remove when the React/Next eslint plugins support v10.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@QuintinBotes
QuintinBotes merged commit 4236aca into main Jul 10, 2026
19 checks passed
@QuintinBotes
QuintinBotes deleted the deps-eslint-ignore branch July 10, 2026 20:03
QuintinBotes added a commit that referenced this pull request Oct 5, 2026
eslint 10 crashes pnpm lint (eslint-plugin-react@7.37.5 calls the removed
context.getFilename()); its peer range tops out at eslint ^9.7. Ignore eslint
semver-major bumps so Dependabot stops reopening the un-mergeable PR (was #13);
9.x minors/patches still flow. Remove when the React/Next eslint plugins support v10.

Co-authored-by: Forge Swarm <quintinbotes@outlook.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
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.

1 participant