Skip to content

chore(dependabot): ignore TypeScript major updates until toolchain supports v7 - #2896

Draft
cursor[bot] wants to merge 2 commits into
mainfrom
cursor/dependency-update-risk-review-a7a6
Draft

chore(dependabot): ignore TypeScript major updates until toolchain supports v7#2896
cursor[bot] wants to merge 2 commits into
mainfrom
cursor/dependency-update-risk-review-a7a6

Conversation

@cursor

@cursor cursor Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Asana Task/Github Issue: N/A (follow-up to #2892 dependency review)

Description

Add a Dependabot ignore rule to skip typescript version-update:semver-major updates.

TypeScript 7.0.2 cannot be adopted in this repo today:

  • npm ci fails with ERESOLVE because typedoc@0.28.20 peers cap TypeScript at <=6.0.x
  • typescript-eslint@8.63.0 peers cap TypeScript at <6.1.0 and crashes ESLint at import time when forced
  • typedoc crashes at runtime against TS 7 (Cannot read properties of undefined (reading 'PropertyDeclaration'))
  • tsc reports 340 new errors on main (0 errors on TS 6.0.3), including stricter JSON import typing (TS1340) and nullability checks (TS18047)

This supersedes draft PR #2582, which targeted the TS 6 transition.

Testing Steps

  • Confirm .github/dependabot.yml contains an ignore entry for typescript semver-major updates
  • Confirm commit only changes .github/dependabot.yml

Checklist

Please tick all that apply:

  • I have tested this change locally
  • I have tested this change locally in all supported browsers
  • This change will be visible to users
  • I have added automated tests that cover this change
  • I have ensured the change is gated by config
  • This change was covered by a ship review
  • This change was covered by a tech design
  • Any dependent config has been merged
Open in Web View Automation 

dependabot Bot and others added 2 commits July 23, 2026 10:52
Bumps the typescript group with 1 update: [typescript](https://github.com/microsoft/TypeScript).


Updates `typescript` from 6.0.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: typescript
...

Signed-off-by: dependabot[bot] <support@github.com>
…pports v7

TypeScript 7.0 breaks CI in this repo today because typedoc and
typescript-eslint still require the TypeScript 6 compiler API. Block
Dependabot major bumps until those tools publish compatible releases.
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