From 32c39384ffac16ead0848e5a3b997b7576b3074d Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 7 Jan 2026 15:20:59 +0200 Subject: [PATCH] fix(client-standalone): missing entry point for sw, local-bridge, local-server-worker --- apps/client-standalone/vite.config.mts | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/apps/client-standalone/vite.config.mts b/apps/client-standalone/vite.config.mts index 7ed6cd0e7..2715eafd6 100644 --- a/apps/client-standalone/vite.config.mts +++ b/apps/client-standalone/vite.config.mts @@ -142,7 +142,21 @@ export default defineConfig(() => ({ emptyOutDir: true, rollupOptions: { input: { - main: join(__dirname, 'src', 'index.html') + main: join(__dirname, 'src', 'index.html'), + sw: join(__dirname, 'src', 'sw.ts'), + 'local-bridge': join(__dirname, 'src', 'local-bridge.ts'), + 'local-server-worker': join(__dirname, 'src', 'local-server-worker.ts') + }, + output: { + entryFileNames: (chunkInfo) => { + // Service worker and other workers should be at root level + if (chunkInfo.name === 'sw' || chunkInfo.name === 'local-server-worker') { + return '[name].js'; + } + return 'src/[name].js'; + }, + chunkFileNames: "src/[name].js", + assetFileNames: "src/[name].[ext]" } } },