Stop proposing TypeScript 7 for web until SvelteKit can take it
#38 cannot be made green from this side. No @sveltejs/kit release accepts TypeScript 7: 2.70.3, the current latest, peers `^5.3.3 || ^6.0.0`, and even the 3.0.0-next.27 prerelease peers `^6.0.0`. svelte-check caps at 6 as well. `npm ci` stops on ERESOLVE before a line is compiled, so there is nothing to fix here -- the block is upstream. Left open, Dependabot reopens it every week for as long as that stays true. So the major is ignored for typescript in /web only, with the condition for removing it written next to it. Minor and patch updates still come through, and every other package is untouched.
This commit is contained in:
@@ -49,6 +49,15 @@ updates:
|
|||||||
day: tuesday
|
day: tuesday
|
||||||
time: "09:00"
|
time: "09:00"
|
||||||
timezone: Etc/UTC
|
timezone: Etc/UTC
|
||||||
|
ignore:
|
||||||
|
# TypeScript 7 cannot be installed here at all: no @sveltejs/kit
|
||||||
|
# release accepts it. 2.70.3 (latest) peers `^5.3.3 || ^6.0.0` and
|
||||||
|
# even 3.0.0-next.27 peers `^6.0.0`; svelte-check caps at 6 as well.
|
||||||
|
# `npm ci` fails ERESOLVE before anything is built, so the PR cannot
|
||||||
|
# be made green from this side. Drop this entry once a SvelteKit
|
||||||
|
# release peers ^7 -- minor and patch updates still come through.
|
||||||
|
- dependency-name: typescript
|
||||||
|
update-types: ["version-update:semver-major"]
|
||||||
groups:
|
groups:
|
||||||
npm-minor-and-patch:
|
npm-minor-and-patch:
|
||||||
update-types:
|
update-types:
|
||||||
|
|||||||
Reference in New Issue
Block a user