From bd010934e70a713633939aa32a4d29b48d75a535 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 5 Nov 2024 14:25:58 -0500 Subject: [PATCH 1/5] bump svelte/kit --- apps/svelte.dev/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/svelte.dev/package.json b/apps/svelte.dev/package.json index 4d081b6970..ed7509e546 100644 --- a/apps/svelte.dev/package.json +++ b/apps/svelte.dev/package.json @@ -52,7 +52,7 @@ "@supabase/supabase-js": "^2.43.4", "@sveltejs/adapter-vercel": "^5.4.3", "@sveltejs/enhanced-img": "^0.3.4", - "@sveltejs/kit": "^2.7.0", + "@sveltejs/kit": "^2.7.7", "@sveltejs/site-kit": "workspace:*", "@sveltejs/vite-plugin-svelte": "4.0.0-next.6", "@types/cookie": "^0.6.0", @@ -71,7 +71,7 @@ "prettier-plugin-svelte": "^3.2.4", "satori": "^0.10.13", "satori-html": "^0.3.2", - "svelte": "5.0.0", + "svelte": "5.1.10", "svelte-check": "^4.0.0", "svelte-preprocess": "^5.1.4", "tiny-glob": "^0.2.9", From fd90c41bfc8fa22ea8179c12f3bf565b70980b22 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 5 Nov 2024 14:26:11 -0500 Subject: [PATCH 2/5] configure prerender.origin --- apps/svelte.dev/svelte.config.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/svelte.dev/svelte.config.js b/apps/svelte.dev/svelte.config.js index 63068c76be..c32bb82b4e 100644 --- a/apps/svelte.dev/svelte.config.js +++ b/apps/svelte.dev/svelte.config.js @@ -11,6 +11,8 @@ const config = { inlineStyleThreshold: 1000, prerender: { + origin: 'https://svelte.dev', + handleMissingId(warning) { if (warning.id.startsWith('H4sIA')) { // playground link — do nothing From c7db6a6315d1e29bdae15e0736b53c8600e82a9a Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 5 Nov 2024 14:26:36 -0500 Subject: [PATCH 3/5] bump --- packages/editor/package.json | 4 +- packages/repl/package.json | 4 +- packages/site-kit/package.json | 4 +- pnpm-lock.yaml | 349 +++++++++++---------------------- 4 files changed, 125 insertions(+), 236 deletions(-) diff --git a/packages/editor/package.json b/packages/editor/package.json index d5fc2e17ab..1d237a0223 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -46,7 +46,7 @@ "@replit/codemirror-lang-svelte": "^6.0.0", "@replit/codemirror-vim": "^6.0.14", "@sveltejs/adapter-auto": "^3.0.0", - "@sveltejs/kit": "^2.0.0", + "@sveltejs/kit": "^2.7.7", "@sveltejs/package": "^2.0.0", "@sveltejs/repl": "workspace:*", "@sveltejs/site-kit": "workspace:*", @@ -55,7 +55,7 @@ "prettier": "^3.1.1", "prettier-plugin-svelte": "^3.1.2", "publint": "^0.2.0", - "svelte": "^5.0.1", + "svelte": "^5.1.10", "svelte-check": "^4.0.0", "typescript": "^5.0.0", "vite": "^5.0.11" diff --git a/packages/repl/package.json b/packages/repl/package.json index 4e3598d590..c8c5d20efd 100644 --- a/packages/repl/package.json +++ b/packages/repl/package.json @@ -49,7 +49,7 @@ "devDependencies": { "@lezer/common": "^1.2.1", "@sveltejs/adapter-auto": "^3.0.0", - "@sveltejs/kit": "^2.6.3", + "@sveltejs/kit": "^2.7.7", "@sveltejs/package": "^2.0.0", "@sveltejs/vite-plugin-svelte": "4.0.0", "@types/estree": "^1.0.5", @@ -85,7 +85,7 @@ "esrap": "^1.2.2", "marked": "^14.1.2", "resolve.exports": "^2.0.2", - "svelte": "5.0.1", + "svelte": "5.1.10", "tarparser": "^0.0.4", "zimmerframe": "^1.1.2" } diff --git a/packages/site-kit/package.json b/packages/site-kit/package.json index e1906aed66..97c214c74f 100644 --- a/packages/site-kit/package.json +++ b/packages/site-kit/package.json @@ -46,14 +46,14 @@ "svelte-persisted-store": "^0.9.2" }, "devDependencies": { - "@sveltejs/kit": "^2.6.3", + "@sveltejs/kit": "^2.7.7", "@types/node": "^20.12.11", "flexsearch": "^0.7.43", "magic-string": "^0.30.11", "marked": "^14.1.2", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "5.0.0-next.269", + "svelte": "5.1.10", "svelte-check": "^4.0.0", "typescript": "^5.5.4", "vite": "^5.4.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0a8f1af55..d81bf96455 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,13 +28,13 @@ importers: version: 1.4.1 '@rich_harris/svelte-split-pane': specifier: ^1.1.3 - version: 1.1.3(svelte@5.0.0) + version: 1.1.3(svelte@5.1.10) '@shikijs/twoslash': specifier: ^1.22.0 version: 1.22.0(typescript@5.5.4) '@sveltejs/amp': specifier: ^1.1.3 - version: 1.1.3(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) + version: 1.1.3(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) '@sveltejs/repl': specifier: workspace:* version: link:../../packages/repl @@ -43,7 +43,7 @@ importers: version: 10.4.0 '@testing-library/svelte': specifier: ^5.2.3 - version: 5.2.3(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))(vitest@2.1.2(@types/node@20.14.2)(lightningcss@1.25.1)) + version: 5.2.3(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))(vitest@2.1.2(@types/node@20.14.2)(lightningcss@1.25.1)) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -55,7 +55,7 @@ importers: version: 1.3.2 '@vercel/speed-insights': specifier: ^1.0.0 - version: 1.0.11(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0) + version: 1.0.11(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10) '@webcontainer/api': specifier: ^1.1.5 version: 1.1.9 @@ -113,19 +113,19 @@ importers: version: 2.43.4 '@sveltejs/adapter-vercel': specifier: ^5.4.3 - version: 5.4.3(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) + version: 5.4.3(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) '@sveltejs/enhanced-img': specifier: ^0.3.4 - version: 0.3.4(rollup@4.21.2)(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + version: 0.3.4(rollup@4.21.2)(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@sveltejs/kit': - specifier: ^2.7.0 - version: 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + specifier: ^2.7.7 + version: 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@sveltejs/site-kit': specifier: workspace:* version: link:../../packages/site-kit '@sveltejs/vite-plugin-svelte': specifier: 4.0.0-next.6 - version: 4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + version: 4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@types/cookie': specifier: ^0.6.0 version: 0.6.0 @@ -164,7 +164,7 @@ importers: version: 3.3.2 prettier-plugin-svelte: specifier: ^3.2.4 - version: 3.2.4(prettier@3.3.2)(svelte@5.0.0) + version: 3.2.4(prettier@3.3.2)(svelte@5.1.10) satori: specifier: ^0.10.13 version: 0.10.13 @@ -172,14 +172,14 @@ importers: specifier: ^0.3.2 version: 0.3.2 svelte: - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.1.10 + version: 5.1.10 svelte-check: specifier: ^4.0.0 - version: 4.0.1(svelte@5.0.0)(typescript@5.5.4) + version: 4.0.1(svelte@5.1.10)(typescript@5.5.4) svelte-preprocess: specifier: ^5.1.4 - version: 5.1.4(postcss@8.4.45)(svelte@5.0.0)(typescript@5.5.4) + version: 5.1.4(postcss@8.4.45)(svelte@5.1.10)(typescript@5.5.4) tiny-glob: specifier: ^0.2.9 version: 0.2.9 @@ -246,13 +246,13 @@ importers: version: 6.2.1(@codemirror/commands@6.5.0)(@codemirror/language@6.10.3)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/view@6.34.1) '@sveltejs/adapter-auto': specifier: ^3.0.0 - version: 3.2.0(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) + version: 3.2.0(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) '@sveltejs/kit': - specifier: ^2.0.0 - version: 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + specifier: ^2.7.7 + version: 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@sveltejs/package': specifier: ^2.0.0 - version: 2.3.1(svelte@5.0.1)(typescript@5.5.4) + version: 2.3.1(svelte@5.1.10)(typescript@5.5.4) '@sveltejs/repl': specifier: workspace:* version: link:../repl @@ -261,7 +261,7 @@ importers: version: link:../site-kit '@sveltejs/vite-plugin-svelte': specifier: ^4.0.0 - version: 4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + version: 4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) codemirror: specifier: ^6.0.1 version: 6.0.1(@lezer/common@1.2.2) @@ -270,16 +270,16 @@ importers: version: 3.3.2 prettier-plugin-svelte: specifier: ^3.1.2 - version: 3.2.4(prettier@3.3.2)(svelte@5.0.1) + version: 3.2.4(prettier@3.3.2)(svelte@5.1.10) publint: specifier: ^0.2.0 version: 0.2.11 svelte: - specifier: ^5.0.1 - version: 5.0.1 + specifier: ^5.1.10 + version: 5.1.10 svelte-check: specifier: ^4.0.0 - version: 4.0.1(svelte@5.0.1)(typescript@5.5.4) + version: 4.0.1(svelte@5.1.10)(typescript@5.5.4) typescript: specifier: ^5.0.0 version: 5.5.4 @@ -330,7 +330,7 @@ importers: version: 6.2.1(@codemirror/commands@6.5.0)(@codemirror/language@6.10.3)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/view@6.34.1) '@rich_harris/svelte-split-pane': specifier: ^1.1.3 - version: 1.1.3(svelte@5.0.1) + version: 1.1.3(svelte@5.1.10) '@rollup/browser': specifier: ^4.17.2 version: 4.17.2 @@ -339,7 +339,7 @@ importers: version: link:../site-kit '@sveltejs/svelte-json-tree': specifier: ^2.2.0 - version: 2.2.0(svelte@5.0.1) + version: 2.2.0(svelte@5.1.10) acorn: specifier: ^8.11.3 version: 8.12.1 @@ -359,8 +359,8 @@ importers: specifier: ^2.0.2 version: 2.0.2 svelte: - specifier: 5.0.1 - version: 5.0.1 + specifier: 5.1.10 + version: 5.1.10 tarparser: specifier: ^0.0.4 version: 0.0.4 @@ -373,16 +373,16 @@ importers: version: 1.2.2 '@sveltejs/adapter-auto': specifier: ^3.0.0 - version: 3.2.0(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) + version: 3.2.0(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))) '@sveltejs/kit': - specifier: ^2.6.3 - version: 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + specifier: ^2.7.7 + version: 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@sveltejs/package': specifier: ^2.0.0 - version: 2.3.1(svelte@5.0.1)(typescript@5.5.4) + version: 2.3.1(svelte@5.1.10)(typescript@5.5.4) '@sveltejs/vite-plugin-svelte': specifier: 4.0.0 - version: 4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + version: 4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@types/estree': specifier: ^1.0.5 version: 1.0.6 @@ -391,13 +391,13 @@ importers: version: 3.3.2 prettier-plugin-svelte: specifier: ^3.2.4 - version: 3.2.4(prettier@3.3.2)(svelte@5.0.1) + version: 3.2.4(prettier@3.3.2)(svelte@5.1.10) publint: specifier: ^0.1.9 version: 0.1.16 svelte-check: specifier: ^4.0.0 - version: 4.0.1(svelte@5.0.1)(typescript@5.5.4) + version: 4.0.1(svelte@5.1.10)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -472,11 +472,11 @@ importers: version: 1.22.0 svelte-persisted-store: specifier: ^0.9.2 - version: 0.9.4(svelte@5.0.0-next.269) + version: 0.9.4(svelte@5.1.10) devDependencies: '@sveltejs/kit': - specifier: ^2.6.3 - version: 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + specifier: ^2.7.7 + version: 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@types/node': specifier: ^20.12.11 version: 20.14.2 @@ -494,13 +494,13 @@ importers: version: 3.3.2 prettier-plugin-svelte: specifier: ^3.2.4 - version: 3.2.4(prettier@3.3.2)(svelte@5.0.0-next.269) + version: 3.2.4(prettier@3.3.2)(svelte@5.1.10) svelte: - specifier: 5.0.0-next.269 - version: 5.0.0-next.269 + specifier: 5.1.10 + version: 5.1.10 svelte-check: specifier: ^4.0.0 - version: 4.0.1(svelte@5.0.0-next.269)(typescript@5.5.4) + version: 4.0.1(svelte@5.1.10)(typescript@5.5.4) typescript: specifier: ^5.5.4 version: 5.5.4 @@ -1457,8 +1457,8 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: '>= 5.0.0' - '@sveltejs/kit@2.7.0': - resolution: {integrity: sha512-4XyY1SCB/Eyz8E9G7SEBKViysYwVtDftuA7kyQ5bmuFNPWC1KZC4988rMvaJxhH2BbCTsbLPjNOZwiEGXt8/2g==} + '@sveltejs/kit@2.7.7': + resolution: {integrity: sha512-EvNErTd0QuIUX6SbZecOJQus3cILJR87XyIQXF4kfwWap63/OV58GGTEI47k3ydrFssAWGw4eu3RlB2dmBYETA==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -1672,6 +1672,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + adm-zip@0.5.14: resolution: {integrity: sha512-DnyqqifT4Jrcvb8USYjp6FHtBpEIz1mnXu6pTRHZ0RL69LbQYiO+0lDFg5+OKA7U29oWSs3a/i8fhn8ZcceIWg==} engines: {node: '>=12.0'} @@ -2796,8 +2801,8 @@ packages: set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-cookie-parser@2.7.0: - resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} sharp@0.33.4: resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==} @@ -2823,9 +2828,9 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} + sirv@3.0.0: + resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + engines: {node: '>=18'} slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} @@ -2956,16 +2961,8 @@ packages: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 - svelte@5.0.0: - resolution: {integrity: sha512-jv2IvTtakG58DqZMo6fY3T6HFmGV4iDQH2lSUyfmCEYaoa+aCNcF+9rERbdDvT4XDF0nQBg6TEoJn0dirED8VQ==} - engines: {node: '>=18'} - - svelte@5.0.0-next.269: - resolution: {integrity: sha512-TiC0JWP0OwPcJ+z6ysS9UsH6WDplJYsJR+y4ble9fmbW5OYFEQHJrIlktrO23O8p8EPU/olUpKdfIcugR++jbQ==} - engines: {node: '>=18'} - - svelte@5.0.1: - resolution: {integrity: sha512-tt8fZwbpZ7mgoXvjJLu7dObOPb7Jhj241NxkVD18wyVprhtkjzWerBc+dFMSRHqeoQYByOW4iFI7fXe6TBMj2w==} + svelte@5.1.10: + resolution: {integrity: sha512-lDR04z/5taV2qhqYt7UXQ3sVuv/FVfbHz4UBQpYP9Xlcv2OV0rw74hkZ7kbdZr3UKLgGdIGxG2UBxtRmgzB2Cg==} engines: {node: '>=18'} tar@6.2.1: @@ -4119,13 +4116,9 @@ snapshots: '@resvg/resvg-js-win32-ia32-msvc': 2.6.2 '@resvg/resvg-js-win32-x64-msvc': 2.6.2 - '@rich_harris/svelte-split-pane@1.1.3(svelte@5.0.0)': + '@rich_harris/svelte-split-pane@1.1.3(svelte@5.1.10)': dependencies: - svelte: 5.0.0 - - '@rich_harris/svelte-split-pane@1.1.3(svelte@5.0.1)': - dependencies: - svelte: 5.0.1 + svelte: 5.1.10 '@rollup/browser@4.17.2': dependencies: @@ -4275,55 +4268,37 @@ snapshots: - bufferutil - utf-8-validate - '@sveltejs/adapter-auto@3.2.0(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))': + '@sveltejs/adapter-auto@3.2.0(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))': dependencies: - '@sveltejs/kit': 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/kit': 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) import-meta-resolve: 4.1.0 - '@sveltejs/adapter-vercel@5.4.3(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))': + '@sveltejs/adapter-vercel@5.4.3(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))': dependencies: - '@sveltejs/kit': 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/kit': 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@vercel/nft': 0.27.2 esbuild: 0.21.5 transitivePeerDependencies: - encoding - supports-color - '@sveltejs/amp@1.1.3(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))': + '@sveltejs/amp@1.1.3(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))': dependencies: - '@sveltejs/kit': 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/kit': 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) - '@sveltejs/enhanced-img@0.3.4(rollup@4.21.2)(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': + '@sveltejs/enhanced-img@0.3.4(rollup@4.21.2)(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: magic-string: 0.30.12 - svelte: 5.0.0 - svelte-parse-markup: 0.1.5(svelte@5.0.0) + svelte: 5.1.10 + svelte-parse-markup: 0.1.5(svelte@5.1.10) vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) vite-imagetools: 7.0.4(rollup@4.21.2) transitivePeerDependencies: - rollup - '@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': - dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) - '@types/cookie': 0.6.0 - cookie: 0.6.0 - devalue: 5.1.1 - esm-env: 1.0.0 - import-meta-resolve: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.12 - mrmime: 2.0.0 - sade: 1.8.1 - set-cookie-parser: 2.7.0 - sirv: 2.0.4 - svelte: 5.0.0-next.269 - tiny-glob: 0.2.9 - vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) - - '@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': + '@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -4333,15 +4308,15 @@ snapshots: magic-string: 0.30.12 mrmime: 2.0.0 sade: 1.8.1 - set-cookie-parser: 2.7.0 - sirv: 2.0.4 - svelte: 5.0.1 + set-cookie-parser: 2.7.1 + sirv: 3.0.0 + svelte: 5.1.10 tiny-glob: 0.2.9 vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) - '@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': + '@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -4351,88 +4326,66 @@ snapshots: magic-string: 0.30.12 mrmime: 2.0.0 sade: 1.8.1 - set-cookie-parser: 2.7.0 - sirv: 2.0.4 - svelte: 5.0.0 + set-cookie-parser: 2.7.1 + sirv: 3.0.0 + svelte: 5.1.10 tiny-glob: 0.2.9 vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) - '@sveltejs/package@2.3.1(svelte@5.0.1)(typescript@5.5.4)': + '@sveltejs/package@2.3.1(svelte@5.1.10)(typescript@5.5.4)': dependencies: chokidar: 3.6.0 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.2 - svelte: 5.0.1 - svelte2tsx: 0.7.8(svelte@5.0.1)(typescript@5.5.4) + svelte: 5.1.10 + svelte2tsx: 0.7.8(svelte@5.1.10)(typescript@5.5.4) transitivePeerDependencies: - typescript - '@sveltejs/svelte-json-tree@2.2.0(svelte@5.0.1)': + '@sveltejs/svelte-json-tree@2.2.0(svelte@5.1.10)': dependencies: - svelte: 5.0.1 + svelte: 5.1.10 - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) debug: 4.3.7 - svelte: 5.0.0-next.269 + svelte: 5.1.10 vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) debug: 4.3.7 - svelte: 5.0.1 + svelte: 5.1.10 vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': + '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) - debug: 4.3.7 - svelte: 5.0.0 - vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) - transitivePeerDependencies: - - supports-color - - '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': - dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0-next.269)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) - debug: 4.3.7 - deepmerge: 4.3.1 - kleur: 4.1.5 - magic-string: 0.30.12 - svelte: 5.0.0-next.269 - vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) - vitefu: 1.0.3(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) - transitivePeerDependencies: - - supports-color - - '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': - dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.1)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.12 - svelte: 5.0.1 + svelte: 5.1.10 vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) vitefu: 1.0.3(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': + '@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.2(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.12 - svelte: 5.0.0 + svelte: 5.1.10 vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) vitefu: 0.2.5(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) transitivePeerDependencies: @@ -4449,10 +4402,10 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/svelte@5.2.3(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))(vitest@2.1.2(@types/node@20.14.2)(lightningcss@1.25.1))': + '@testing-library/svelte@5.2.3(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1))(vitest@2.1.2(@types/node@20.14.2)(lightningcss@1.25.1))': dependencies: '@testing-library/dom': 10.4.0 - svelte: 5.0.0 + svelte: 5.1.10 optionalDependencies: vite: 5.4.7(@types/node@20.14.2)(lightningcss@1.25.1) vitest: 2.1.2(@types/node@20.14.2)(lightningcss@1.25.1) @@ -4536,10 +4489,10 @@ snapshots: - encoding - supports-color - '@vercel/speed-insights@1.0.11(@sveltejs/kit@2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)': + '@vercel/speed-insights@1.0.11(@sveltejs/kit@2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)': optionalDependencies: - '@sveltejs/kit': 2.7.0(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.0.0)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) - svelte: 5.0.0 + '@sveltejs/kit': 2.7.7(@sveltejs/vite-plugin-svelte@4.0.0-next.6(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)))(svelte@5.1.10)(vite@5.4.7(@types/node@20.14.2)(lightningcss@1.25.1)) + svelte: 5.1.10 '@vitest/expect@2.1.2': dependencies: @@ -4589,12 +4542,14 @@ snapshots: dependencies: acorn: 8.12.1 - acorn-typescript@1.4.13(acorn@8.12.1): + acorn-typescript@1.4.13(acorn@8.14.0): dependencies: - acorn: 8.12.1 + acorn: 8.14.0 acorn@8.12.1: {} + acorn@8.14.0: {} + adm-zip@0.5.14: {} agent-base@6.0.2: @@ -5551,20 +5506,10 @@ snapshots: path-exists: 4.0.0 which-pm: 2.0.0 - prettier-plugin-svelte@3.2.4(prettier@3.3.2)(svelte@5.0.0): - dependencies: - prettier: 3.3.2 - svelte: 5.0.0 - - prettier-plugin-svelte@3.2.4(prettier@3.3.2)(svelte@5.0.0-next.269): - dependencies: - prettier: 3.3.2 - svelte: 5.0.0-next.269 - - prettier-plugin-svelte@3.2.4(prettier@3.3.2)(svelte@5.0.1): + prettier-plugin-svelte@3.2.4(prettier@3.3.2)(svelte@5.1.10): dependencies: prettier: 3.3.2 - svelte: 5.0.1 + svelte: 5.1.10 prettier@2.8.8: {} @@ -5707,7 +5652,7 @@ snapshots: set-blocking@2.0.0: {} - set-cookie-parser@2.7.0: {} + set-cookie-parser@2.7.1: {} sharp@0.33.4: dependencies: @@ -5758,7 +5703,7 @@ snapshots: dependencies: is-arrayish: 0.3.2 - sirv@2.0.4: + sirv@3.0.0: dependencies: '@polka/url': 1.0.0-next.28 mrmime: 2.0.0 @@ -5830,108 +5775,52 @@ snapshots: dependencies: has-flag: 4.0.0 - svelte-check@4.0.1(svelte@5.0.0)(typescript@5.5.4): + svelte-check@4.0.1(svelte@5.1.10)(typescript@5.5.4): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 3.6.0 fdir: 6.3.0 picocolors: 1.1.0 sade: 1.8.1 - svelte: 5.0.0 + svelte: 5.1.10 typescript: 5.5.4 transitivePeerDependencies: - picomatch - svelte-check@4.0.1(svelte@5.0.0-next.269)(typescript@5.5.4): + svelte-parse-markup@0.1.5(svelte@5.1.10): dependencies: - '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.6.0 - fdir: 6.3.0 - picocolors: 1.1.0 - sade: 1.8.1 - svelte: 5.0.0-next.269 - typescript: 5.5.4 - transitivePeerDependencies: - - picomatch + svelte: 5.1.10 - svelte-check@4.0.1(svelte@5.0.1)(typescript@5.5.4): + svelte-persisted-store@0.9.4(svelte@5.1.10): dependencies: - '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.6.0 - fdir: 6.3.0 - picocolors: 1.1.0 - sade: 1.8.1 - svelte: 5.0.1 - typescript: 5.5.4 - transitivePeerDependencies: - - picomatch - - svelte-parse-markup@0.1.5(svelte@5.0.0): - dependencies: - svelte: 5.0.0 - - svelte-persisted-store@0.9.4(svelte@5.0.0-next.269): - dependencies: - svelte: 5.0.0-next.269 + svelte: 5.1.10 - svelte-preprocess@5.1.4(postcss@8.4.45)(svelte@5.0.0)(typescript@5.5.4): + svelte-preprocess@5.1.4(postcss@8.4.45)(svelte@5.1.10)(typescript@5.5.4): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 magic-string: 0.30.12 sorcery: 0.11.0 strip-indent: 3.0.0 - svelte: 5.0.0 + svelte: 5.1.10 optionalDependencies: postcss: 8.4.45 typescript: 5.5.4 - svelte2tsx@0.7.8(svelte@5.0.1)(typescript@5.5.4): + svelte2tsx@0.7.8(svelte@5.1.10)(typescript@5.5.4): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.0.1 + svelte: 5.1.10 typescript: 5.5.4 - svelte@5.0.0: + svelte@5.1.10: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 '@types/estree': 1.0.6 - acorn: 8.12.1 - acorn-typescript: 1.4.13(acorn@8.12.1) - aria-query: 5.3.2 - axobject-query: 4.1.0 - esm-env: 1.0.0 - esrap: 1.2.2 - is-reference: 3.0.2 - locate-character: 3.0.0 - magic-string: 0.30.12 - zimmerframe: 1.1.2 - - svelte@5.0.0-next.269: - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@types/estree': 1.0.6 - acorn: 8.12.1 - acorn-typescript: 1.4.13(acorn@8.12.1) - aria-query: 5.3.2 - axobject-query: 4.1.0 - esm-env: 1.0.0 - esrap: 1.2.2 - is-reference: 3.0.2 - locate-character: 3.0.0 - magic-string: 0.30.12 - zimmerframe: 1.1.2 - - svelte@5.0.1: - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@types/estree': 1.0.6 - acorn: 8.12.1 - acorn-typescript: 1.4.13(acorn@8.12.1) + acorn: 8.14.0 + acorn-typescript: 1.4.13(acorn@8.14.0) aria-query: 5.3.2 axobject-query: 4.1.0 esm-env: 1.0.0 From 8adb08ac0888e9d7e0df740e11ad3cb1780dccf2 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 5 Nov 2024 14:27:08 -0500 Subject: [PATCH 4/5] fix links in blog posts --- .../2020-12-01-whats-new-in-svelte-december-2020.md | 2 +- .../2021-03-01-whats-new-in-svelte-march-2021.md | 4 ++-- .../2022-01-13-accelerating-sveltes-development.md | 2 +- .../2022-02-01-whats-new-in-svelte-february-2022.md | 4 ++-- .../blog/2022-05-01-whats-new-in-svelte-may-2022.md | 2 +- .../blog/2022-06-01-whats-new-in-svelte-june-2022.md | 4 ++-- .../blog/2023-02-21-streaming-snapshots-sveltekit.md | 2 +- .../2023-04-01-whats-new-in-svelte-april-2023.md | 12 ++++++------ .../blog/2023-07-01-whats-new-in-svelte-july-2023.md | 2 +- .../2023-08-01-whats-new-in-svelte-august-2023.md | 2 +- .../2024-11-01-whats-new-in-svelte-november-2024.md | 4 ++-- 11 files changed, 20 insertions(+), 20 deletions(-) diff --git a/apps/svelte.dev/content/blog/2020-12-01-whats-new-in-svelte-december-2020.md b/apps/svelte.dev/content/blog/2020-12-01-whats-new-in-svelte-december-2020.md index 0da3abf848..5f8442fbe4 100644 --- a/apps/svelte.dev/content/blog/2020-12-01-whats-new-in-svelte-december-2020.md +++ b/apps/svelte.dev/content/blog/2020-12-01-whats-new-in-svelte-december-2020.md @@ -10,7 +10,7 @@ It's the last "What's new in Svelte" of the year and there's lots to celebrate! ## New features & impactful bug fixes 1. `$$props`, `$$restProps`, and `$$slots` are all now supported in custom web components (**3.29.5**, [Example](https://svelte.dev/repl/ad8e6f39cd20403dacd1be84d71e498d?version=3.29.5)) and `slot` components now support spread props: `` (**3.30.0**) -2. A new `hasContext` lifecycle function makes it easy to check whether a `key` has been set in the context of a parent component (**3.30.0** & **3.30.1**, [Docs](https://svelte.dev/docs#run-time-svelte-hascontext)) +2. A new `hasContext` lifecycle function makes it easy to check whether a `key` has been set in the context of a parent component (**3.30.0** & **3.30.1**, [Docs](https://v4.svelte.dev/docs#run-time-svelte-hascontext)) 3. There is now a new `SvelteComponentTyped` class which makes it easier to add strongly typed components that extend base Svelte components. Component library and framework authors rejoice! An example: `export class YourComponent extends SvelteComponentTyped<{aProp: boolean}, {click: MouseEvent}, {default: {aSlot: string}}> {}` (**3.31.0**, [RFC](https://github.com/sveltejs/rfcs/pull/37)) 4. Transitions within `{:else}` blocks should now complete successfully (**3.29.5**, [Example](https://svelte.dev/repl/49cef205e5da459594ef2eafcbd41593?version=3.29.5)) 5. Svelte now includes an export map, which explicitly states which files can be imported from its npm package (**3.29.5** with some fixes in **3.29.6**, **3.29.7** and **3.30.0**) diff --git a/apps/svelte.dev/content/blog/2021-03-01-whats-new-in-svelte-march-2021.md b/apps/svelte.dev/content/blog/2021-03-01-whats-new-in-svelte-march-2021.md index ef270dab5a..b4d4449d64 100644 --- a/apps/svelte.dev/content/blog/2021-03-01-whats-new-in-svelte-march-2021.md +++ b/apps/svelte.dev/content/blog/2021-03-01-whats-new-in-svelte-march-2021.md @@ -11,13 +11,13 @@ Let's dive into the news 🐬 ## What's new in `sveltejs/svelte` -- SSR store handling has been reworked to subscribe and unsubscribe as in DOM mode. SSR stores should work much more consistently now (**3.31.2**, see [custom stores](https://svelte.dev/examples/custom-stores) and [Server-side component API ](https://svelte.dev/docs#run-time-server-side-component-api)) +- SSR store handling has been reworked to subscribe and unsubscribe as in DOM mode. SSR stores should work much more consistently now (**3.31.2**, see [custom stores](https://svelte.dev/examples/custom-stores) and [Server-side component API ](https://v4.svelte.dev/docs#run-time-server-side-component-api)) - Multiple instances of the same action are now allowed on an element (**3.32.0**, [example](https://svelte.dev/repl/01a14375951749dab9579cb6860eccde?version=3.32.0)) - The new `foreign` namespace should make it easier for alternative compile targets (like Svelte Native and SvelteGUI) by disabling certain HTML5-specific behaviour and checks (**3.32.0**, [more info](https://github.com/sveltejs/svelte/pull/5652)) - Support for inline comment sourcemaps in code from preprocessors (**3.32.0**) - Destructured defaults are now allowed to refer to other variables (**3.33.0**, [example](https://svelte.dev/repl/0ee7227e1b45465b9b47d7a5ae2d1252?version=3.33.0)) - Custom elements will now call `onMount` functions when connecting and clean up when disconnecting (**3.33.0**, checkout [this PR](https://github.com/sveltejs/svelte/pull/4522) for an interesting conversation on how folks are using Svelte with Web Components) -- A `cssHash` option has been added to the compiler options to control the classname used for CSS scoping (**3.34.0**, [docs](https://svelte.dev/docs#compile-time-svelte-compile)) +- A `cssHash` option has been added to the compiler options to control the classname used for CSS scoping (**3.34.0**, [docs](https://v4.svelte.dev/docs#compile-time-svelte-compile)) - Continued improvement to TypeScript definitions For a complete list of changes, including bug fixes and links to PRs, check out [the CHANGELOG](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md) diff --git a/apps/svelte.dev/content/blog/2022-01-13-accelerating-sveltes-development.md b/apps/svelte.dev/content/blog/2022-01-13-accelerating-sveltes-development.md index b3805bf3d1..bd2f092ae8 100644 --- a/apps/svelte.dev/content/blog/2022-01-13-accelerating-sveltes-development.md +++ b/apps/svelte.dev/content/blog/2022-01-13-accelerating-sveltes-development.md @@ -41,7 +41,7 @@ We’ve also been working closely with the [Vite](https://vitejs.dev) team to ir ## A growing community -[SvelteSociety](https://sveltesociety.dev/) just hosted the [4th Svelte Summit](https://sveltesummit.com/) — [read a summary here](https://svelte.dev/blog/whats-new-in-svelte-december-2021#what-happened-at-svelte-summit) — and Kevin Åberg Kultalahti is [going full-time to lead SvelteSociety](https://twitter.com/kevmodrome/status/1463151477174714373). In addition to hosting Svelte Summit, Kevin and SvelteSociety host and manage the [Svelte Radio podcast](https://www.svelteradio.com/), the [SvelteSociety YouTube channel](https://www.youtube.com/SvelteSociety), and the [Svelte subreddit](https://www.reddit.com/r/sveltejs). SvelteSociety has become the home of all things related to the Svelte community, with the sveltejs/community and sveltejs/integrations repos being retired in favor of [sveltesociety.dev](https://sveltesociety.dev/), which has been redesigned and rebuilt in SvelteKit. In October [Brittney Postma](https://github.com/brittneypostma), [Willow aka GHOST](https://ghostdev.xyz), [Steph Dietz](https://github.com/StephDietz), and [Gen Ashley](https://twitter.com/coderinheels) founded [Svelte Sirens](https://sveltesirens.dev/), a group for women & non-binary community members and their allies. +[SvelteSociety](https://sveltesociety.dev/) just hosted the [4th Svelte Summit](https://sveltesummit.com/) — [read a summary here](https://svelte.dev/blog/whats-new-in-svelte-december-2021#What-happened-at-Svelte-Summit) — and Kevin Åberg Kultalahti is [going full-time to lead SvelteSociety](https://twitter.com/kevmodrome/status/1463151477174714373). In addition to hosting Svelte Summit, Kevin and SvelteSociety host and manage the [Svelte Radio podcast](https://www.svelteradio.com/), the [SvelteSociety YouTube channel](https://www.youtube.com/SvelteSociety), and the [Svelte subreddit](https://www.reddit.com/r/sveltejs). SvelteSociety has become the home of all things related to the Svelte community, with the sveltejs/community and sveltejs/integrations repos being retired in favor of [sveltesociety.dev](https://sveltesociety.dev/), which has been redesigned and rebuilt in SvelteKit. In October [Brittney Postma](https://github.com/brittneypostma), [Willow aka GHOST](https://ghostdev.xyz), [Steph Dietz](https://github.com/StephDietz), and [Gen Ashley](https://twitter.com/coderinheels) founded [Svelte Sirens](https://sveltesirens.dev/), a group for women & non-binary community members and their allies. Hundreds of developers join the Svelte Discord every week to chat about Svelte. You may have noticed that, as of recently, some members of the server have purple names. These are people with the ambassadors role, which was created to recognise some of the community’s most valued members and help manage the demands of a rapidly growing community. Svelte ambassadors are people who are well known for their helpfulness and contributions and for upholding Svelte’s reputation as a friendly, welcoming community, and we’re deeply grateful for their involvement. The initial ambassadors in alphabetical order are: diff --git a/apps/svelte.dev/content/blog/2022-02-01-whats-new-in-svelte-february-2022.md b/apps/svelte.dev/content/blog/2022-02-01-whats-new-in-svelte-february-2022.md index c7517d2b7f..f5f56201b5 100644 --- a/apps/svelte.dev/content/blog/2022-02-01-whats-new-in-svelte-february-2022.md +++ b/apps/svelte.dev/content/blog/2022-02-01-whats-new-in-svelte-february-2022.md @@ -11,8 +11,8 @@ Let's take a look... ## Highlights from the Svelte changelog -- **3.45.0** brought a [new a11y warning `a11y-no-redundant-roles`](https://svelte.dev/docs#accessibility-warnings-a11y-no-redundant-roles), destructuring and caching fixes -- **3.46.0** added the much requested [`{@const}` tag](https://svelte.dev/docs#template-syntax-const) and [`style:` directive](https://svelte.dev/docs#template-syntax-element-directives-style-property) +- **3.45.0** brought a [new a11y warning `a11y-no-redundant-roles`](https://v4.svelte.dev/docs#accessibility-warnings-a11y-no-redundant-roles), destructuring and caching fixes +- **3.46.0** added the much requested [`{@const}` tag](https://v4.svelte.dev/docs#template-syntax-const) and [`style:` directive](https://v4.svelte.dev/docs#template-syntax-element-directives-style-property) - Check out **3.46.1 - 3.46.3** for fixes to the `{@const}` tag and `style:` directive, along with a number of fixes to animations - [AST output is now available in the Svelte REPL](https://svelte.dev/repl/hello-world) diff --git a/apps/svelte.dev/content/blog/2022-05-01-whats-new-in-svelte-may-2022.md b/apps/svelte.dev/content/blog/2022-05-01-whats-new-in-svelte-may-2022.md index 179e6aa658..a24aa0b554 100644 --- a/apps/svelte.dev/content/blog/2022-05-01-whats-new-in-svelte-may-2022.md +++ b/apps/svelte.dev/content/blog/2022-05-01-whats-new-in-svelte-may-2022.md @@ -9,7 +9,7 @@ With yesterday's Svelte Summit behind us, we've got a lot of news to share! Chec ## What's new in Svelte -- The `` element lets you render an element of a dynamically specified type. This is useful, for example, when rendering rich text content from a CMS. Check out the [docs](https://svelte.dev/docs#template-syntax-svelte-element) or the [tutorial](/tutorial/svelte/svelte-element) for more info (**3.47.0**)! +- The `` element lets you render an element of a dynamically specified type. This is useful, for example, when rendering rich text content from a CMS. Check out the [docs](https://v4.svelte.dev/docs#template-syntax-svelte-element) or the [tutorial](/tutorial/svelte/svelte-element) for more info (**3.47.0**)! ## Language Tools updates diff --git a/apps/svelte.dev/content/blog/2022-06-01-whats-new-in-svelte-june-2022.md b/apps/svelte.dev/content/blog/2022-06-01-whats-new-in-svelte-june-2022.md index b78a7ad962..17c270f359 100644 --- a/apps/svelte.dev/content/blog/2022-06-01-whats-new-in-svelte-june-2022.md +++ b/apps/svelte.dev/content/blog/2022-06-01-whats-new-in-svelte-june-2022.md @@ -11,8 +11,8 @@ Let's dive in! ## What's new in Svelte -- Custom events can now be cancelled in the `createEventDispatcher` function (**3.48.0**, [Docs](https://svelte.dev/docs#run-time-svelte-createeventdispatcher), [PR](https://github.com/sveltejs/svelte/pull/7064)) -- The `{@const}` tag can now be used in `{#if}` blocks to conditionally define variables (**3.48.0**, [Docs](https://svelte.dev/docs#template-syntax-const), [PR](https://github.com/sveltejs/svelte/pull/7451)) +- Custom events can now be cancelled in the `createEventDispatcher` function (**3.48.0**, [Docs](https://v4.svelte.dev/docs#run-time-svelte-createeventdispatcher), [PR](https://github.com/sveltejs/svelte/pull/7064)) +- The `{@const}` tag can now be used in `{#if}` blocks to conditionally define variables (**3.48.0**, [Docs](https://v4.svelte.dev/docs#template-syntax-const), [PR](https://github.com/sveltejs/svelte/pull/7451)) - Lots of bug fixes across ``, animations and various DOM elements. Check out the [CHANGELOG](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md#3480) for a deeper dive! ## What's new in SvelteKit diff --git a/apps/svelte.dev/content/blog/2023-02-21-streaming-snapshots-sveltekit.md b/apps/svelte.dev/content/blog/2023-02-21-streaming-snapshots-sveltekit.md index 5d4089a01c..10081a7a01 100644 --- a/apps/svelte.dev/content/blog/2023-02-21-streaming-snapshots-sveltekit.md +++ b/apps/svelte.dev/content/blog/2023-02-21-streaming-snapshots-sveltekit.md @@ -29,7 +29,7 @@ export const load: PageServerLoad = () => { }; ``` -SvelteKit will automatically await the `fetchPost` call before it starts rendering the page, since it’s at the top level. However, it won’t wait for the nested `fetchComments` call to complete – the page will render and `data.streamed.comments` will be a promise that will resolve as the request completes. We can show a loading state in the corresponding `+page.svelte` using Svelte’s [await block](https://svelte.dev/docs#template-syntax-await): +SvelteKit will automatically await the `fetchPost` call before it starts rendering the page, since it’s at the top level. However, it won’t wait for the nested `fetchComments` call to complete – the page will render and `data.streamed.comments` will be a promise that will resolve as the request completes. We can show a loading state in the corresponding `+page.svelte` using Svelte’s [await block](/docs/svelte/await): ```svelte