From d048eb4b1dbf868309b7274e8935275d4485ad73 Mon Sep 17 00:00:00 2001 From: NeoVand Date: Wed, 22 Jul 2026 19:38:23 -0500 Subject: [PATCH] chore: hold TypeScript at 5 until the toolchain can take 7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TypeScript 7 was attempted and cannot be installed here. The blocker is upstream, not in this repo: @sveltejs/kit declares a peer range of ^5.3.3 || ^6.0.0, and svelte-check crashes on startup against the 7.x compiler API before it checks a single file. Forcing it past the peer conflict would leave the project with no working type check, which is a worse position than staying on 5 — so this records the constraint instead of leaving a red pull request to be reopened and rediscovered every time a 7.x patch ships. The entry is written to be removed: once SvelteKit widens that range the bump comes back as its own PR and gets judged like any other major. Co-Authored-By: Claude Fable 5 --- .github/dependabot.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1375e91..a519696 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -59,6 +59,17 @@ updates: update-types: [version-update:semver-major] - dependency-name: tailwindcss update-types: [version-update:semver-major] + # TypeScript 7 cannot be installed here yet, and the failure is upstream + # rather than anything this repo can fix: @sveltejs/kit declares a peer + # range of ^5.3.3 || ^6.0.0, and svelte-check crashes on startup against + # the 7.x compiler API ("Cannot read properties of undefined (reading + # 'useCaseSensitiveFileNames')"). Without svelte-check there is no type + # checking at all, which is a worse trade than staying on 5. + # + # Remove this entry once @sveltejs/kit widens that peer range — at which + # point the bump arrives as its own PR again and can be judged normally. + - dependency-name: typescript + update-types: [version-update:semver-major] # The workflows pin actions by major version; this keeps those current. - package-ecosystem: github-actions