From 5c2d864724fb52d2ac8ec4bbcca7f2accfbf809c Mon Sep 17 00:00:00 2001 From: WuMing Date: Thu, 18 Jun 2026 21:32:47 +0800 Subject: [PATCH 1/2] fix: sync SvelteKit config after install --- .changes/fix-sveltekit-tsconfig-sync.md | 5 +++++ templates/template-svelte-ts/package.json.lte | 1 + templates/template-svelte/package.json.lte | 1 + 3 files changed, 7 insertions(+) create mode 100644 .changes/fix-sveltekit-tsconfig-sync.md diff --git a/.changes/fix-sveltekit-tsconfig-sync.md b/.changes/fix-sveltekit-tsconfig-sync.md new file mode 100644 index 0000000000..c6303f5bfb --- /dev/null +++ b/.changes/fix-sveltekit-tsconfig-sync.md @@ -0,0 +1,5 @@ +--- +"create-tauri-app": patch +--- + +Run `svelte-kit sync` after installing generated Svelte templates so the referenced SvelteKit tsconfig exists before checks run. diff --git a/templates/template-svelte-ts/package.json.lte b/templates/template-svelte-ts/package.json.lte index e75aa794fd..01f7bf6fd8 100644 --- a/templates/template-svelte-ts/package.json.lte +++ b/templates/template-svelte-ts/package.json.lte @@ -7,6 +7,7 @@ "dev": "vite dev", "build": "vite build", "preview": "vite preview", + "prepare": "svelte-kit sync || echo ''", "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", "tauri": "tauri" diff --git a/templates/template-svelte/package.json.lte b/templates/template-svelte/package.json.lte index d63b51be79..417f079283 100644 --- a/templates/template-svelte/package.json.lte +++ b/templates/template-svelte/package.json.lte @@ -7,6 +7,7 @@ "dev": "vite dev", "build": "vite build", "preview": "vite preview", + "prepare": "svelte-kit sync || echo ''", "check": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json", "check:watch": "svelte-kit sync && svelte-check --tsconfig ./jsconfig.json --watch", "tauri": "tauri" From 86347fc4c184ef2bf4d129d2fcb5d1c71ae7a4f5 Mon Sep 17 00:00:00 2001 From: Fabian-Lars <30730186+FabianLars@users.noreply.github.com> Date: Fri, 19 Jun 2026 12:07:12 +0200 Subject: [PATCH 2/2] Apply suggestion from @FabianLars --- .changes/fix-sveltekit-tsconfig-sync.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.changes/fix-sveltekit-tsconfig-sync.md b/.changes/fix-sveltekit-tsconfig-sync.md index c6303f5bfb..9956ee69b4 100644 --- a/.changes/fix-sveltekit-tsconfig-sync.md +++ b/.changes/fix-sveltekit-tsconfig-sync.md @@ -1,5 +1,6 @@ --- "create-tauri-app": patch +"create-tauri-app-js": patch --- Run `svelte-kit sync` after installing generated Svelte templates so the referenced SvelteKit tsconfig exists before checks run.