From fbd7d518ad5bbf62ae0f1c75d91c1b879adf137e Mon Sep 17 00:00:00 2001 From: Valentin Palkovic Date: Fri, 5 May 2023 15:04:50 +0200 Subject: [PATCH] fix: update svelte-check to v3.x in svelte-ts template The svelte-ts template installs Typescript in v5.x, although svelte-preprocess, which is defined as v4.x and is a dependency of svelte-check, does not mention Typescript 5 as a valid peer dependency. Bumping svelte-check to v3 resolves the issue, because then svelte-preprocess v5 is used under the hood, which defines Typescript 5 as a valid peer dependency. Package managers, which throw an error for unmet peer dependencies, will not fail anymore. --- packages/create-vite/template-svelte-ts/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/create-vite/template-svelte-ts/package.json b/packages/create-vite/template-svelte-ts/package.json index 5669fca81962d0..3e613d9fc7b00d 100644 --- a/packages/create-vite/template-svelte-ts/package.json +++ b/packages/create-vite/template-svelte-ts/package.json @@ -13,7 +13,7 @@ "@sveltejs/vite-plugin-svelte": "^2.0.4", "@tsconfig/svelte": "^4.0.1", "svelte": "^3.58.0", - "svelte-check": "^2.10.3", + "svelte-check": "^3.3.1", "tslib": "^2.5.0", "typescript": "^5.0.2", "vite": "^4.3.2"