From b479cabeec9bc20cabb3013f95949ae0cd4f2fc3 Mon Sep 17 00:00:00 2001 From: Mickael Kasinski Date: Thu, 16 Jul 2026 18:32:02 +0200 Subject: [PATCH] ci: hold major TypeScript bumps in Dependabot 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 --- .github/dependabot.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 923a578..23e98d0 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -6,6 +6,11 @@ updates: schedule: interval: "weekly" open-pull-requests-limit: 10 + ignore: + # TypeScript 7 (native compiler) breaks tsup's .d.ts generation via + # rollup-plugin-dts. Hold major TS bumps until the toolchain supports it. + - dependency-name: "typescript" + update-types: ["version-update:semver-major"] groups: production-dependencies: dependency-type: "production"