From 438ee892a1a19f8caf4d7d4a92fc1e6cd98d5425 Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Fri, 23 Jan 2026 00:14:06 +0100 Subject: [PATCH] fix: add prepare scripts to web apps for svelte-kit sync SvelteKit apps need `svelte-kit sync` to run before build to generate the entry points. This was missing from several web apps, causing Docker builds to fail with "Could not resolve entry module 'index.html'". Fixed apps: - clock-web - todo-web - calendar-web - manacore-web Co-Authored-By: Claude Opus 4.5 --- apps/calendar/apps/web/package.json | 1 + apps/clock/apps/web/package.json | 1 + apps/manacore/apps/web/package.json | 1 + apps/todo/apps/web/package.json | 1 + 4 files changed, 4 insertions(+) diff --git a/apps/calendar/apps/web/package.json b/apps/calendar/apps/web/package.json index bd75e50f6..f45487663 100644 --- a/apps/calendar/apps/web/package.json +++ b/apps/calendar/apps/web/package.json @@ -6,6 +6,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", "lint": "eslint .", diff --git a/apps/clock/apps/web/package.json b/apps/clock/apps/web/package.json index b279bf2c2..cb59c2c86 100644 --- a/apps/clock/apps/web/package.json +++ b/apps/clock/apps/web/package.json @@ -6,6 +6,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", "lint": "eslint .", diff --git a/apps/manacore/apps/web/package.json b/apps/manacore/apps/web/package.json index 81222619d..2ad319098 100644 --- a/apps/manacore/apps/web/package.json +++ b/apps/manacore/apps/web/package.json @@ -6,6 +6,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", "format": "prettier --write .", diff --git a/apps/todo/apps/web/package.json b/apps/todo/apps/web/package.json index 99f65fa97..12fb411a4 100644 --- a/apps/todo/apps/web/package.json +++ b/apps/todo/apps/web/package.json @@ -6,6 +6,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", "lint": "eslint .",