Skip to content

Commit 1c4cb7e

Browse files
committed
chore: add comment to explain use of runtime deps
1 parent 84686b3 commit 1c4cb7e

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/vite-plugin-svelte/src/utils/constants.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
import { createRequire } from 'node:module';
22

33
const sveltePkg = createRequire(import.meta.url)('svelte/package.json');
4-
// ensure we only include deps used for the client runtime of current svelte version
5-
export const SVELTE_RUNTIME_DEPENDENCIES = ['clsx'].filter((dep) => !!sveltePkg.dependencies[dep]);
4+
5+
// list of svelte runtime dependencies to optimize together with svelte itself
6+
export const SVELTE_RUNTIME_DEPENDENCIES = [
7+
'clsx' // avoids dev server restart after page load with npm + vite6 (see #1067)
8+
].filter((dep) => !!sveltePkg.dependencies?.[dep]);
69

710
export const SVELTE_IMPORTS = Object.entries(sveltePkg.exports)
811
.map(([name, config]) => {

0 commit comments

Comments
 (0)