Skip to content

Commit 6c84f40

Browse files
authored
fix: prevent optimizeDeps for @sveltejs/kit (#6057)
* fix: prevent optimizeDeps for @sveltejs/kit * fix: format
1 parent 28f7de3 commit 6c84f40

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

.changeset/famous-boxes-tap.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/kit': patch
3+
---
4+
5+
prevent duplicate module ids by disabling optimizeDeps for @sveltejs/kit

packages/kit/src/vite/build/utils.js

+3
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ export function get_default_build_config({ config, input, ssr, outDir }) {
123123
resolve: {
124124
alias: get_aliases(config.kit)
125125
},
126+
optimizeDeps: {
127+
exclude: ['@sveltejs/kit']
128+
},
126129
ssr: {
127130
noExternal: ['@sveltejs/kit']
128131
},

packages/kit/src/vite/index.js

+3
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,9 @@ function kit() {
273273
// under different IDs, which breaks a bunch of stuff
274274
// https://github.com/vitejs/vite/pull/9296
275275
external: ['@sveltejs/kit']
276+
},
277+
optimizeDeps: {
278+
exclude: ['@sveltejs/kit']
276279
}
277280
};
278281

0 commit comments

Comments
 (0)