Skip to content

Prevent ESLint v10 updates until plugin ecosystem compatibility#6

Draft
Copilot wants to merge 2 commits into
mainfrom
copilot/fix-failing-checks
Draft

Prevent ESLint v10 updates until plugin ecosystem compatibility#6
Copilot wants to merge 2 commits into
mainfrom
copilot/fix-failing-checks

Conversation

Copilot AI commented Feb 10, 2026

Copy link
Copy Markdown
Contributor

PR #5 (Dependabot) fails CI because ESLint v10 breaks peer dependency compatibility. Current plugins (eslint-plugin-jsx-a11y@6.10.2, eslint-plugin-react-hooks@7.0.1) only support ESLint ≤9.

Repository is healthy - all checks pass with current eslint@9.39.1. No code changes needed.

Changes

  • Investigation doc (docs/ci-failure-investigation.md)

    • Root cause: ESLint v10 incompatible with jsx-a11y and react-hooks plugins
    • Plugin compatibility matrix and adoption timeline
    • Monitoring strategy for future v10 migration
  • Dependabot config (.github/dependabot.yml)

    • Ignore ESLint major version updates
    • Prevents premature v10 adoption until plugins catch up

Error from PR #5

npm error While resolving: eslint-plugin-jsx-a11y@6.10.2
npm error Found: eslint@10.0.0
npm error peer eslint@"^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9"
npm error Conflicting peer dependency

Recommendation

Close PR #5. Monitor plugin repos for ESLint v10 support before upgrading.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: jasminefosque <257225165+jasminefosque@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing checks in pull request Prevent ESLint v10 updates until plugin ecosystem compatibility Feb 10, 2026
Copilot AI requested a review from jasminefosque February 10, 2026 06:31
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