From f861e8e9c93385a38bffe39ae43114c4b38c8918 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 12 Dec 2025 19:29:28 -0500 Subject: [PATCH 1/2] chore: bump svelte --- apps/svelte.dev/package.json | 2 +- pnpm-lock.yaml | 177 ++++++++++++++++++++++++++++------- 2 files changed, 146 insertions(+), 33 deletions(-) diff --git a/apps/svelte.dev/package.json b/apps/svelte.dev/package.json index 0ad3c8648..c64e02ec2 100644 --- a/apps/svelte.dev/package.json +++ b/apps/svelte.dev/package.json @@ -75,7 +75,7 @@ "satori": "^0.10.13", "satori-html": "^0.3.2", "sv": "^0.9.2", - "svelte": "^5.40.0", + "svelte": "^5.46.0", "svelte-check": "^4.3.1", "svelte-preprocess": "^6.0.3", "tiny-glob": "^0.2.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 674425c55..566da2197 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,10 +28,10 @@ importers: version: 1.4.2 '@rich_harris/svelte-split-pane': specifier: ^2.0.0 - version: 2.0.0(svelte@5.40.0) + version: 2.0.0(svelte@5.46.0) '@sveltejs/amp': specifier: ^1.1.5 - version: 1.1.5(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))) + version: 1.1.5(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))) '@sveltejs/repl': specifier: workspace:* version: link:../../packages/repl @@ -40,7 +40,7 @@ importers: version: 10.4.0 '@testing-library/svelte': specifier: ^5.2.3 - version: 5.2.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))(vitest@3.2.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + version: 5.2.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))(vitest@3.2.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -52,7 +52,7 @@ importers: version: 1.3.2 '@vercel/speed-insights': specifier: ^1.1.0 - version: 1.1.0(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0) + version: 1.1.0(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0) '@webcontainer/api': specifier: ^1.1.5 version: 1.1.9 @@ -119,19 +119,19 @@ importers: version: 2.43.4 '@sveltejs/adapter-vercel': specifier: ^5.10.2 - version: 5.10.2(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4) + version: 5.10.2(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4) '@sveltejs/enhanced-img': specifier: ^0.8.1 - version: 0.8.1(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4)(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + version: 0.8.1(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4)(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) '@sveltejs/kit': specifier: ^2.44.0 - version: 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + version: 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) '@sveltejs/site-kit': specifier: workspace:* version: link:../../packages/site-kit '@sveltejs/vite-plugin-svelte': specifier: ^6.1.3 - version: 6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + version: 6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) '@types/cookie': specifier: ^0.6.0 version: 0.6.0 @@ -173,7 +173,7 @@ importers: version: 3.3.2 prettier-plugin-svelte: specifier: ^3.3.2 - version: 3.3.2(prettier@3.3.2)(svelte@5.40.0) + version: 3.3.2(prettier@3.3.2)(svelte@5.46.0) satori: specifier: ^0.10.13 version: 0.10.13 @@ -184,14 +184,14 @@ importers: specifier: ^0.9.2 version: 0.9.2 svelte: - specifier: ^5.40.0 - version: 5.40.0 + specifier: ^5.46.0 + version: 5.46.0 svelte-check: specifier: ^4.3.1 - version: 4.3.1(picomatch@4.0.3)(svelte@5.40.0)(typescript@5.8.2) + version: 4.3.1(picomatch@4.0.3)(svelte@5.46.0)(typescript@5.8.2) svelte-preprocess: specifier: ^6.0.3 - version: 6.0.3(postcss@8.5.6)(svelte@5.40.0)(typescript@5.8.2) + version: 6.0.3(postcss@8.5.6)(svelte@5.46.0)(typescript@5.8.2) tiny-glob: specifier: ^0.2.9 version: 0.2.9 @@ -981,6 +981,9 @@ packages: '@jridgewell/trace-mapping@0.3.30': resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@lezer/common@1.2.3': resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==} @@ -1316,6 +1319,11 @@ packages: peerDependencies: acorn: ^8.9.0 + '@sveltejs/acorn-typescript@1.0.8': + resolution: {integrity: sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==} + peerDependencies: + acorn: ^8.9.0 + '@sveltejs/adapter-auto@6.1.0': resolution: {integrity: sha512-shOuLI5D2s+0zTv2ab5M5PqfknXqWbKi+0UwB9yLTRIdzsK1R93JOO8jNhIYSHdW+IYXIYnLniu+JZqXs7h9Wg==} peerDependencies: @@ -1895,6 +1903,9 @@ packages: esrap@2.1.0: resolution: {integrity: sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==} + esrap@2.2.1: + resolution: {integrity: sha512-GiYWG34AN/4CUyaWAgunGt0Rxvr1PTMlGC0vvEov/uOQYWne2bpN03Um+k8jT+q3op33mKouP2zeJ6OlM+qeUg==} + estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} @@ -2748,6 +2759,10 @@ packages: resolution: {integrity: sha512-EdA6LIo1vZVQOvlGfM18lhYM1k5Dkk/e93IlpzK4OVM6c11sUMHPgCtGFKmdy1WT4XqbpAvicq9JH5MTNoGaKw==} engines: {node: '>=18'} + svelte@5.46.0: + resolution: {integrity: sha512-ZhLtvroYxUxr+HQJfMZEDRsGsmU46x12RvAv/zi9584f5KOX7bUrEbhPJ7cKFmUvZTJXi/CFZUYwDC6M1FigPw==} + engines: {node: '>=18'} + tailwindcss@4.0.15: resolution: {integrity: sha512-6ZMg+hHdMJpjpeCCFasX7K+U615U9D+7k5/cDK/iRwl6GptF24+I/AbKgOnXhVKePzrEyIXutLv36n4cRsq3Sg==} @@ -3048,6 +3063,9 @@ packages: zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} + zimmerframe@1.1.4: + resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} + zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} @@ -3693,12 +3711,12 @@ snapshots: '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/remapping@2.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} @@ -3709,6 +3727,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + '@lezer/common@1.2.3': {} '@lezer/css@1.1.8': @@ -3873,6 +3896,10 @@ snapshots: dependencies: svelte: 5.40.0 + '@rich_harris/svelte-split-pane@2.0.0(svelte@5.46.0)': + dependencies: + svelte: 5.46.0 + '@rollup/browser@4.44.2': dependencies: '@types/estree': 1.0.8 @@ -4040,13 +4067,17 @@ snapshots: dependencies: acorn: 8.15.0 + '@sveltejs/acorn-typescript@1.0.8(acorn@8.15.0)': + dependencies: + acorn: 8.15.0 + '@sveltejs/adapter-auto@6.1.0(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@24.3.0)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@24.3.0)(lightningcss@1.30.1)(tsx@4.20.4)))': dependencies: '@sveltejs/kit': 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@24.3.0)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@24.3.0)(lightningcss@1.30.1)(tsx@4.20.4)) - '@sveltejs/adapter-vercel@5.10.2(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4)': + '@sveltejs/adapter-vercel@5.10.2(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4)': dependencies: - '@sveltejs/kit': 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + '@sveltejs/kit': 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) '@vercel/nft': 0.30.0(rollup@4.46.4) esbuild: 0.25.9 transitivePeerDependencies: @@ -4054,17 +4085,17 @@ snapshots: - rollup - supports-color - '@sveltejs/amp@1.1.5(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))': + '@sveltejs/amp@1.1.5(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))': dependencies: - '@sveltejs/kit': 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + '@sveltejs/kit': 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) - '@sveltejs/enhanced-img@0.8.1(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4)(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': + '@sveltejs/enhanced-img@0.8.1(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(rollup@4.46.4)(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': dependencies: - '@sveltejs/vite-plugin-svelte': 6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + '@sveltejs/vite-plugin-svelte': 6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) magic-string: 0.30.17 sharp: 0.34.3 - svelte: 5.40.0 - svelte-parse-markup: 0.1.5(svelte@5.40.0) + svelte: 5.46.0 + svelte-parse-markup: 0.1.5(svelte@5.46.0) vite: 7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4) vite-imagetools: 8.0.0(rollup@4.46.4) zimmerframe: 1.1.2 @@ -4109,6 +4140,25 @@ snapshots: svelte: 5.40.0 vite: 7.0.4(@types/node@24.3.0)(lightningcss@1.30.1)(tsx@4.20.4) + '@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': + dependencies: + '@standard-schema/spec': 1.0.0 + '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0) + '@sveltejs/vite-plugin-svelte': 6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + '@types/cookie': 0.6.0 + acorn: 8.15.0 + cookie: 0.6.0 + devalue: 5.5.0 + esm-env: 1.2.2 + kleur: 4.1.5 + magic-string: 0.30.17 + mrmime: 2.0.1 + sade: 1.8.1 + set-cookie-parser: 2.7.1 + sirv: 3.0.1 + svelte: 5.46.0 + vite: 7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4) + '@sveltejs/package@2.4.1(svelte@5.40.0)(typescript@5.8.2)': dependencies: chokidar: 4.0.3 @@ -4142,6 +4192,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@sveltejs/vite-plugin-svelte-inspector@5.0.1(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': + dependencies: + '@sveltejs/vite-plugin-svelte': 6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + debug: 4.4.1 + svelte: 5.46.0 + vite: 7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4) + transitivePeerDependencies: + - supports-color + '@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': dependencies: '@sveltejs/vite-plugin-svelte-inspector': 5.0.1(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) @@ -4168,6 +4227,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': + dependencies: + '@sveltejs/vite-plugin-svelte-inspector': 5.0.1(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + debug: 4.4.1 + deepmerge: 4.3.1 + kleur: 4.1.5 + magic-string: 0.30.17 + svelte: 5.46.0 + vite: 7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4) + vitefu: 1.1.1(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + transitivePeerDependencies: + - supports-color + '@testing-library/dom@10.4.0': dependencies: '@babel/code-frame': 7.25.7 @@ -4179,10 +4251,10 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/svelte@5.2.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))(vitest@3.2.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': + '@testing-library/svelte@5.2.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))(vitest@3.2.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4))': dependencies: '@testing-library/dom': 10.4.0 - svelte: 5.40.0 + svelte: 5.46.0 optionalDependencies: vite: 7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4) vitest: 3.2.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4) @@ -4272,10 +4344,10 @@ snapshots: - rollup - supports-color - '@vercel/speed-insights@1.1.0(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)': + '@vercel/speed-insights@1.1.0(@sveltejs/kit@2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)': optionalDependencies: - '@sveltejs/kit': 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.40.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) - svelte: 5.40.0 + '@sveltejs/kit': 2.44.0(@sveltejs/vite-plugin-svelte@6.1.3(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)))(svelte@5.46.0)(vite@7.0.4(@types/node@20.19.6)(lightningcss@1.30.1)(tsx@4.20.4)) + svelte: 5.46.0 '@vitest/expect@3.2.4': dependencies: @@ -4631,6 +4703,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + esrap@2.2.1: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + estree-walker@2.0.2: {} estree-walker@3.0.3: @@ -5176,6 +5252,11 @@ snapshots: prettier: 3.3.2 svelte: 5.40.0 + prettier-plugin-svelte@3.3.2(prettier@3.3.2)(svelte@5.46.0): + dependencies: + prettier: 3.3.2 + svelte: 5.46.0 + prettier@2.8.8: {} prettier@3.3.2: {} @@ -5443,13 +5524,25 @@ snapshots: transitivePeerDependencies: - picomatch - svelte-parse-markup@0.1.5(svelte@5.40.0): + svelte-check@4.3.1(picomatch@4.0.3)(svelte@5.46.0)(typescript@5.8.2): dependencies: - svelte: 5.40.0 + '@jridgewell/trace-mapping': 0.3.30 + chokidar: 4.0.3 + fdir: 6.4.6(picomatch@4.0.3) + picocolors: 1.1.1 + sade: 1.8.1 + svelte: 5.46.0 + typescript: 5.8.2 + transitivePeerDependencies: + - picomatch - svelte-preprocess@6.0.3(postcss@8.5.6)(svelte@5.40.0)(typescript@5.8.2): + svelte-parse-markup@0.1.5(svelte@5.46.0): dependencies: - svelte: 5.40.0 + svelte: 5.46.0 + + svelte-preprocess@6.0.3(postcss@8.5.6)(svelte@5.46.0)(typescript@5.8.2): + dependencies: + svelte: 5.46.0 optionalDependencies: postcss: 8.5.6 typescript: 5.8.2 @@ -5478,6 +5571,24 @@ snapshots: magic-string: 0.30.17 zimmerframe: 1.1.2 + svelte@5.46.0: + dependencies: + '@jridgewell/remapping': 2.3.5 + '@jridgewell/sourcemap-codec': 1.5.5 + '@sveltejs/acorn-typescript': 1.0.8(acorn@8.15.0) + '@types/estree': 1.0.8 + acorn: 8.15.0 + aria-query: 5.3.2 + axobject-query: 4.1.0 + clsx: 2.1.1 + devalue: 5.5.0 + esm-env: 1.2.2 + esrap: 2.2.1 + is-reference: 3.0.3 + locate-character: 3.0.0 + magic-string: 0.30.17 + zimmerframe: 1.1.4 + tailwindcss@4.0.15: {} tar@7.4.3: @@ -5781,6 +5892,8 @@ snapshots: zimmerframe@1.1.2: {} + zimmerframe@1.1.4: {} + zod@3.23.8: {} zwitch@2.0.4: {} From fec6d9ec7777d3c086a990e28411dedc7a0845ae Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 13 Dec 2025 21:49:01 -0500 Subject: [PATCH 2/2] silence warnings --- .../src/routes/(authed)/playground/[id]/+page.svelte | 1 + apps/svelte.dev/src/routes/blog/+page.svelte | 4 +++- apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte | 1 + apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte | 1 + .../src/routes/tutorial/[...slug]/filetree/Filetree.svelte | 1 + 5 files changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte b/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte index c4b4b970b..c53feb48b 100644 --- a/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte +++ b/apps/svelte.dev/src/routes/(authed)/playground/[id]/+page.svelte @@ -17,6 +17,7 @@ const STORAGE_KEY = 'svelte:playground'; let repl = $state() as ReturnType; + // svelte-ignore state_referenced_locally let name = $state(data.gist.name); let modified = $state(false); let setting_hash: any = null; diff --git a/apps/svelte.dev/src/routes/blog/+page.svelte b/apps/svelte.dev/src/routes/blog/+page.svelte index 815c02e2c..3301f2044 100644 --- a/apps/svelte.dev/src/routes/blog/+page.svelte +++ b/apps/svelte.dev/src/routes/blog/+page.svelte @@ -3,8 +3,10 @@ let { data } = $props(); - const featured = data.posts.filter((post) => !post.metadata.title.startsWith('What’s new')); + // svelte-ignore state_referenced_locally const whats_new = data.posts.filter((post) => post.metadata.title.startsWith('What’s new')); + + // svelte-ignore state_referenced_locally const top = data.posts[0]; diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte index 6f374999e..24c0c3be4 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte @@ -19,6 +19,7 @@ let { data }: PageProps = $props(); + // svelte-ignore state_referenced_locally let path = data.exercise.path; let show_editor = $state(false); let show_filetree = $state(false); diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte index 72a9bf8c2..6c02d5c44 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/Output.svelte @@ -26,6 +26,7 @@ let terminal_visible = $state(false); // reset `path` to `exercise.path` each time, but allow it to be controlled by the iframe + // svelte-ignore state_referenced_locally let path = $state(exercise.path); onMount(() => { diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte index d4cfe306e..dca1c67d6 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/filetree/Filetree.svelte @@ -101,6 +101,7 @@ workspace.select(name); }, + // svelte-ignore state_referenced_locally workspace });