Skip to content

Commit a9d5595

Browse files
authored
fix: treat client/universal hooks as entrypoints for illegal server import detection (#14876)
* fix: treat client/universal hooks as entrypoints for illegal server import detection * remove test file
1 parent 540a4ee commit a9d5595

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.changeset/spotty-kings-pull.md

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: treat client/universal hooks as entrypoints for illegal server import detection

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,6 +598,9 @@ async function kit({ svelte_config }) {
598598
if (node.universal) entrypoints.add(node.universal);
599599
}
600600

601+
if (manifest_data.hooks.client) entrypoints.add(manifest_data.hooks.client);
602+
if (manifest_data.hooks.universal) entrypoints.add(manifest_data.hooks.universal);
603+
601604
const normalized = normalize_id(id, normalized_lib, normalized_cwd);
602605
const chain = [normalized];
603606

0 commit comments

Comments
 (0)