Skip to content

Commit 4b81f0a

Browse files
committed
Keep typescript on 5.9.x until openapi-typescript supports TS 6
The Dependabot group update bumped typescript to ^6.0.2, but openapi-typescript@7.13.0 still declares peer typescript ^5.x, so npm ci fails to resolve. Revert just the typescript bump (keep the other five: @types/node, @vitest/coverage-v8, msw, oxlint, vitest) and regenerate the lockfile against 5.9.3. Add a temporary dependabot.yml ignore on typescript semver-major bumps so the same mismatch doesn't keep getting proposed. Remove the ignore once openapi-typescript ships TS 6 support (openapi-ts/openapi-typescript#2774).
1 parent 8fa1d13 commit 4b81f0a

3 files changed

Lines changed: 423 additions & 374 deletions

File tree

.github/dependabot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ updates:
1919
patterns: ["*"]
2020
cooldown:
2121
default-days: 10
22+
ignore:
23+
# TEMPORARY: openapi-typescript peer dep still pins typescript ^5.x.
24+
# Remove once openapi-typescript ships TS 6 support (tracking openapi-ts/openapi-typescript#2774).
25+
- dependency-name: typescript
26+
update-types: ["version-update:semver-major"]
2227

2328
- package-ecosystem: bundler
2429
directory: /ruby

0 commit comments

Comments
 (0)