Skip to content

Hold TypeScript at 6.x until typescript-eslint supports 7 - #301

Merged
iamjohnnymac merged 1 commit into
mainfrom
claude/deps-ignore-ts7
Sep 28, 2026
Merged

iamjohnnymac merged 1 commit into
mainfrom
claude/deps-ignore-ts7

Conversation

@iamjohnnymac

Copy link
Copy Markdown
Owner

What this changes

Dependabot now ignores typescript 7 and later, following the same pattern as the ESLint 10 and @types/node 25 rules. The CI workflow contract test asserts the new rule.

Why

Dependabot PR #288 (typescript 6.0.3 → 7.0.2) fails CI with typescript-eslint does not support TS 7.0. Nothing we can change here fixes that, so the fix is to stay on 6.x until typescript-eslint supports 7. #288 will be closed once this lands.

Type

  • CI / governance

Route and lessons

  • Route: Lean. This is a reversible dependency-update config change with a test. It doesn't touch any review, release or security safeguard.
  • Lesson: nothing new.

Checklist

  • npm run test:ci-workflow passes (16 steps), and dependabot.yml parses

🤖 Generated with Claude Code

Dependabot PR #288 (typescript 6.0.3 -> 7.0.2) fails CI with 'typescript-eslint does not support TS 7.0'. Ignore typescript >=7 in the npm update config, as for ESLint 10, and assert it in the CI workflow contract test.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
perthpintprices Ready Ready Preview Sep 28, 2026 12:01am UTC

Request Review

@iamjohnnymac
iamjohnnymac merged commit 0fddaa0 into main Sep 28, 2026
3 checks passed
@iamjohnnymac
iamjohnnymac deleted the claude/deps-ignore-ts7 branch September 28, 2026 00:05

This branch was successfully deployed

1 active deployment
Preview — 8b0d2570 Deployed Sep 28, 2026 by vercel[bot]
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