Skip to content

Commit a1fea7e

Browse files
authored
fix: adhere to Vite build.minify setting when building service worker (#13143)
closes #11790 This PR passes the user's Vite build.minify config value to the Vite build for the service worker.
1 parent 5d6a8c3 commit a1fea7e

File tree

3 files changed

+14
-2
lines changed

3 files changed

+14
-2
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/kit': patch
3+
---
4+
5+
fix: adhere to Vite `build.minify` setting when building the service worker

packages/kit/src/exports/vite/build/build_service_worker.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,8 @@ export async function build_service_worker(
105105
}
106106
},
107107
outDir: `${out}/client`,
108-
emptyOutDir: false
108+
emptyOutDir: false,
109+
minify: vite_config.build.minify
109110
},
110111
configFile: false,
111112
define: vite_config.define,

packages/kit/src/exports/vite/index.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -886,7 +886,13 @@ async function kit({ svelte_config }) {
886886
await build_service_worker(
887887
out,
888888
kit,
889-
vite_config,
889+
{
890+
...vite_config,
891+
build: {
892+
...vite_config.build,
893+
minify: initial_config.build?.minify ?? 'esbuild'
894+
}
895+
},
890896
manifest_data,
891897
service_worker_entry_file,
892898
prerendered,

0 commit comments

Comments
 (0)