Skip to content

ci: hold major TypeScript bumps in Dependabot#18

Merged
M-kasinski merged 1 commit into
mainfrom
ci/dependabot-ignore-ts-major
Jul 16, 2026
Merged

ci: hold major TypeScript bumps in Dependabot#18
M-kasinski merged 1 commit into
mainfrom
ci/dependabot-ignore-ts-major

Conversation

@M-kasinski

Copy link
Copy Markdown
Collaborator

What

Add an ignore rule so Dependabot stops proposing major TypeScript upgrades.

Why

The grouped dev-dependency PR (#17) bumped TypeScript 5.9 → 7.0, which crashes the build — tsup's .d.ts generation (via rollup-plugin-dts) hits a removed/changed TS 7 internal API:

TypeError: Cannot read properties of undefined (reading 'useCaseSensitiveFileNames')

The other 5 updates in that group are fine; only TS 7 breaks the build (and would break releases). Holding major TS bumps lets the dev group regenerate cleanly. Revisit once tsup/rollup-plugin-dts support TypeScript 7.

🤖 Generated with Claude Code

TypeScript 7 (the native compiler) changes internal APIs that tsup's
.d.ts generation (rollup-plugin-dts) relies on, crashing the build:
"Cannot read properties of undefined (reading 'useCaseSensitiveFileNames')".

Ignore major TS version-updates until the build toolchain supports v7,
so the grouped dev-dependency PR stops pulling in a broken bump.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@M-kasinski
M-kasinski merged commit e2edd53 into main Jul 16, 2026
1 check passed
@M-kasinski
M-kasinski deleted the ci/dependabot-ignore-ts-major branch July 16, 2026 16:33
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