Skip to content

chore: investigate eslint v10 peer conflict with eslint-plugin-github#206

Closed
Copilot wants to merge 1 commit intodependabot/npm_and_yarn/main/development-dependencies-b8ff1f33d0from
copilot/sub-pr-199
Closed

chore: investigate eslint v10 peer conflict with eslint-plugin-github#206
Copilot wants to merge 1 commit intodependabot/npm_and_yarn/main/development-dependencies-b8ff1f33d0from
copilot/sub-pr-199

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 6, 2026

eslint-plugin-github@6.0.0 (latest) declares peerDependencies: { "eslint": "^8 || ^9" }, blocking npm install/npm ci after the dependabot bump to eslint@^10.0.2. No published version of eslint-plugin-github supports eslint v10.

Options

  • npm overrides — add to package.json to force peer resolution; unblocks immediately but carries runtime risk since eslint v10 removed several deprecated APIs:
    "overrides": {
      "eslint-plugin-github": {
        "eslint": "^10.0.2"
      }
    }
  • .npmrc legacy-peer-deps=true — same runtime risk, less targeted than overrides
  • Remove eslint-plugin-github — the project already overrides several of its recommended rules to 'off'; removing the plugin and keeping only the actively-used rules is the cleanest long-term path
  • Hold this PR — wait for upstream github/eslint-plugin-github to publish eslint v10 support

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

Copilot AI changed the title [WIP] Chore: Bump development dependencies with 4 updates chore: investigate eslint v10 peer conflict with eslint-plugin-github Mar 6, 2026
@dependabot dependabot bot deleted the branch dependabot/npm_and_yarn/main/development-dependencies-b8ff1f33d0 March 16, 2026 11:11
@dependabot dependabot bot closed this Mar 16, 2026
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