fix: suppress `state_referenced_locally` warnings in `.svelte-kit/generated/root...
authorConduitry <git@chor.date>
Tue, 2 Dec 2025 20:11:56 +0000 (15:11 -0500)
committerGitHub <noreply@github.com>
Tue, 2 Dec 2025 20:11:56 +0000 (15:11 -0500)
* add svelte-ignore state_referenced_locally comments

* add changeset

.changeset/metal-areas-return.md [new file with mode: 0644]
packages/kit/src/core/sync/write_root.js

diff --git a/.changeset/metal-areas-return.md b/.changeset/metal-areas-return.md
new file mode 100644 (file)
index 0000000..2b9a8e6
--- /dev/null
@@ -0,0 +1,5 @@
+---
+'@sveltejs/kit': patch
+---
+
+fix: suppress `state_referenced_locally` warnings in `.svelte-kit/generated/root.svelte`
index eb9c61885c9c52013d8c0a47e0308b4bee1749b4..5866b3d8e783ea20310c12eca9181299ad542987 100644 (file)
@@ -88,6 +88,7 @@ export function write_root(manifest_data, output) {
                                }
 
                                if (!browser) {
+                                       // svelte-ignore state_referenced_locally
                                        setContext('__svelte__', stores);
                                }
 
@@ -97,6 +98,7 @@ export function write_root(manifest_data, output) {
                                                        if (browser) {
                                                                $effect.pre(() => stores.page.set(page));
                                                        } else {
+                                                               // svelte-ignore state_referenced_locally
                                                                stores.page.set(page);
                                                        }
                                                `