From 215c54271147ac333bf41e692ff79057d1011202 Mon Sep 17 00:00:00 2001 From: Forge Swarm Date: Fri, 10 Jul 2026 21:32:51 +0200 Subject: [PATCH] chore(deps): hold eslint at 9.x until plugins support v10 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 --- .github/dependabot.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a493648b..3fa7916e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -53,6 +53,14 @@ updates: update-types: - "minor" - "patch" + ignore: + # eslint 10 needs eslint-plugin-react / eslint-config-next support that has + # not shipped yet (eslint-plugin-react@7.37.5 still calls the removed + # context.getFilename(), so `pnpm lint` crashes under v10; its peer range + # is eslint "… || ^9.7"). Hold eslint at 9.x — still get 9.x minors/patches. + # Remove this once the React/Next eslint plugins support eslint v10. + - dependency-name: "eslint" + update-types: ["version-update:semver-major"] # ---------------------------------------------------------------- # # GitHub Actions — first-party workflows #