From c7dea2285346789e8a1d276e0c5a6a93b4eafc6d Mon Sep 17 00:00:00 2001 From: peterkogo Date: Mon, 14 Apr 2025 10:54:29 +0200 Subject: [PATCH] Make derivedWarning an error and bind store instances --- examples/svelte/package.json | 10 +- packages/svelte/package.json | 10 +- .../ConnectionLine/ConnectionLine.svelte | 2 +- .../components/EdgeWrapper/EdgeWrapper.svelte | 2 +- .../components/KeyHandler/KeyHandler.svelte | 2 +- .../NodeSelection/NodeSelection.svelte | 2 +- .../components/NodeWrapper/NodeWrapper.svelte | 2 +- .../EdgeRenderer/EdgeRenderer.svelte | 4 +- .../NodeRenderer/NodeRenderer.svelte | 4 +- .../svelte/src/lib/container/Pane/Pane.svelte | 2 +- .../container/SvelteFlow/SvelteFlow.svelte | 19 +- .../lib/container/Viewport/Viewport.svelte | 2 +- .../svelte/src/lib/container/Zoom/Zoom.svelte | 2 +- .../src/lib/hooks/derivedWarning.svelte.ts | 3 +- pnpm-lock.yaml | 206 +++++++++--------- 15 files changed, 131 insertions(+), 141 deletions(-) diff --git a/examples/svelte/package.json b/examples/svelte/package.json index b1fe9b38..eac57088 100644 --- a/examples/svelte/package.json +++ b/examples/svelte/package.json @@ -13,19 +13,19 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^6.0.0", - "@sveltejs/kit": "^2.20.4", + "@sveltejs/kit": "^2.20.5", "@typescript-eslint/eslint-plugin": "^8.29.1", "@typescript-eslint/parser": "^8.29.1", "eslint": "^9.24.0", - "eslint-config-prettier": "^10.1.1", + "eslint-config-prettier": "^10.1.2", "eslint-plugin-svelte": "^3.5.1", "prettier": "^3.5.3", "prettier-plugin-svelte": "^3.3.3", - "svelte": "^5.25.8", - "svelte-check": "^4.1.5", + "svelte": "^5.26.2", + "svelte-check": "^4.1.6", "tslib": "^2.8.1", "typescript": "^5.8.3", - "vite": "^6.2.5" + "vite": "^6.2.6" }, "type": "module", "dependencies": { diff --git a/packages/svelte/package.json b/packages/svelte/package.json index 58116b5d..c9130bc8 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -56,16 +56,16 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "^6.0.0", - "@sveltejs/kit": "^2.20.4", + "@sveltejs/kit": "^2.20.5", "@sveltejs/package": "^2.3.10", "@sveltejs/vite-plugin-svelte": "^5.0.3", "@typescript-eslint/eslint-plugin": "^8.29.1", "@typescript-eslint/parser": "^8.29.1", "autoprefixer": "^10.4.21", "cssnano": "^7.0.6", - "dotenv": "^16.4.7", + "dotenv": "^16.5.0", "eslint": "^9.24.0", - "eslint-config-prettier": "^10.1.1", + "eslint-config-prettier": "^10.1.2", "eslint-plugin-svelte": "^3.5.1", "postcss": "^8.5.3", "postcss-cli": "^11.0.1", @@ -75,8 +75,8 @@ "postcss-rename": "^0.6.1", "prettier": "^3.5.3", "prettier-plugin-svelte": "^3.3.3", - "svelte": "^5.25.8", - "svelte-check": "^4.1.5", + "svelte": "^5.26.2", + "svelte-check": "^4.1.6", "svelte-eslint-parser": "^1.1.2", "svelte-preprocess": "^6.0.3", "tslib": "^2.8.1", diff --git a/packages/svelte/src/lib/components/ConnectionLine/ConnectionLine.svelte b/packages/svelte/src/lib/components/ConnectionLine/ConnectionLine.svelte index 5779c8ec..b51862e0 100644 --- a/packages/svelte/src/lib/components/ConnectionLine/ConnectionLine.svelte +++ b/packages/svelte/src/lib/components/ConnectionLine/ConnectionLine.svelte @@ -11,7 +11,7 @@ import type { SvelteFlowStore } from '$lib/store/types'; let { - store, + store = $bindable(), type, containerStyle = '', style = '', diff --git a/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte b/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte index 3b5bc02b..cac00565 100644 --- a/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte +++ b/packages/svelte/src/lib/components/EdgeWrapper/EdgeWrapper.svelte @@ -10,7 +10,7 @@ const { edge, - store, + store = $bindable(), onedgeclick, onedgecontextmenu, onedgepointerenter, diff --git a/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte b/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte index 9f9381c5..1bb655a6 100644 --- a/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte +++ b/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte @@ -11,7 +11,7 @@ import { useSvelteFlow } from '$lib/hooks/useSvelteFlow.svelte'; let { - store, + store = $bindable(), selectionKey = 'Shift', multiSelectionKey = isMacOs() ? 'Meta' : 'Control', deleteKey = 'Backspace', diff --git a/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte b/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte index 037a4504..ef90932f 100644 --- a/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte +++ b/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte @@ -7,7 +7,7 @@ import type { NodeSelectionProps } from './types'; let { - store, + store = $bindable(), onnodedrag, onnodedragstart, onnodedragstop, diff --git a/packages/svelte/src/lib/components/NodeWrapper/NodeWrapper.svelte b/packages/svelte/src/lib/components/NodeWrapper/NodeWrapper.svelte index ae0dd06e..1e2fc617 100644 --- a/packages/svelte/src/lib/components/NodeWrapper/NodeWrapper.svelte +++ b/packages/svelte/src/lib/components/NodeWrapper/NodeWrapper.svelte @@ -10,7 +10,7 @@ import type { NodeEvents } from '$lib/types'; let { - store, + store = $bindable(), node, resizeObserver, nodeClickDistance, diff --git a/packages/svelte/src/lib/container/EdgeRenderer/EdgeRenderer.svelte b/packages/svelte/src/lib/container/EdgeRenderer/EdgeRenderer.svelte index 2defb2eb..722cd7e9 100644 --- a/packages/svelte/src/lib/container/EdgeRenderer/EdgeRenderer.svelte +++ b/packages/svelte/src/lib/container/EdgeRenderer/EdgeRenderer.svelte @@ -5,7 +5,7 @@ import type { SvelteFlowStore } from '$lib/store/types'; let { - store, + store = $bindable(), onedgeclick, onedgecontextmenu, onedgepointerenter, @@ -20,7 +20,7 @@ {#each store.visible.edges.values() as edge (edge.id)} {#each store.visible.nodes.values() as node (node.id)} = $props(); - const store = createStore({ + // svelte-ignore non_reactive_update + let store = createStore({ props, width, height, @@ -122,7 +123,7 @@ rest={props} > - - + +
=18.13'} hasBin: true peerDependencies: @@ -2684,10 +2684,6 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} - chokidar@4.0.1: - resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} - engines: {node: '>= 14.16.0'} - chokidar@4.0.3: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} @@ -3178,8 +3174,8 @@ packages: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} engines: {node: '>=12'} - dotenv@16.4.7: - resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} + dotenv@16.5.0: + resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} engines: {node: '>=12'} dotenv@8.6.0: @@ -3343,6 +3339,12 @@ packages: peerDependencies: eslint: '>=7.0.0' + eslint-config-prettier@10.1.2: + resolution: {integrity: sha512-Epgp/EofAUeEpIdZkW60MHKvPyru1ruQJxPL+WIycnaPApuseK0Zpkrh/FwL9oIpQvIhJwV7ptOy0DWUjTlCiA==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + eslint-config-turbo@2.5.0: resolution: {integrity: sha512-QJvZBEWDWQx1JyQCr0uwf4aQYhDSAGoHBdx+cPtpPzNEjZw16Ig8BglXxHZBh3I8/fI1U53cLgXwvb28BUZhPA==} peerDependencies: @@ -3532,14 +3534,6 @@ packages: fd-slicer@1.1.0: resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - fdir@6.4.2: - resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - fdir@6.4.3: resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} peerDependencies: @@ -6155,8 +6149,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svelte-check@4.1.5: - resolution: {integrity: sha512-Gb0T2IqBNe1tLB9EB1Qh+LOe+JB8wt2/rNBDGvkxQVvk8vNeAoG+vZgFB/3P5+zC7RWlyBlzm9dVjZFph/maIg==} + svelte-check@4.1.6: + resolution: {integrity: sha512-P7w/6tdSfk3zEVvfsgrp3h3DFC75jCdZjTQvgGJtjPORs1n7/v2VMPIoty3PWv7jnfEm3x0G/p9wH4pecTb0Wg==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: @@ -6231,8 +6225,8 @@ packages: resolution: {integrity: sha512-LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw==} engines: {node: '>=16'} - svelte@5.25.8: - resolution: {integrity: sha512-yRmjmT5rgCZUMfCKS5varGlSe/nQyr2oClyIirbBChfTFc00YjVAyVWo1zOH74La3hi5KRSkNJKncyJ04PwIYA==} + svelte@5.26.2: + resolution: {integrity: sha512-e2TEcGK2YKVwDWYy5OsptVclYgDvfY1E/8IzPiOq63uG/GDo/j5VUYTC9EinQNraoZalbMWN+5f5TYC1QlAqOw==} engines: {node: '>=18'} svgo@3.0.2: @@ -6685,8 +6679,8 @@ packages: terser: optional: true - vite@6.2.5: - resolution: {integrity: sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==} + vite@6.2.6: + resolution: {integrity: sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -8008,10 +8002,10 @@ snapshots: - sugarss - terser - '@playwright/experimental-ct-react@1.49.1(@types/node@20.14.6)(terser@5.31.0)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0))': + '@playwright/experimental-ct-react@1.49.1(@types/node@20.14.6)(terser@5.31.0)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0))': dependencies: '@playwright/experimental-ct-core': 1.49.1(@types/node@20.14.6)(terser@5.31.0) - '@vitejs/plugin-react': 4.3.1(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)) + '@vitejs/plugin-react': 4.3.1(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)) transitivePeerDependencies: - '@types/node' - less @@ -8272,22 +8266,22 @@ snapshots: '@sindresorhus/merge-streams@1.0.0': {} - '@svelte-put/shortcut@4.1.0(svelte@5.25.8)': + '@svelte-put/shortcut@4.1.0(svelte@5.26.2)': dependencies: - svelte: 5.25.8 + svelte: 5.26.2 '@sveltejs/acorn-typescript@1.0.5(acorn@8.14.0)': dependencies: acorn: 8.14.0 - '@sveltejs/adapter-auto@6.0.0(@sveltejs/kit@2.20.4(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)))': + '@sveltejs/adapter-auto@6.0.0(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)))': dependencies: - '@sveltejs/kit': 2.20.4(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)) + '@sveltejs/kit': 2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)) import-meta-resolve: 4.1.0 - '@sveltejs/kit@2.20.4(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0))': + '@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -8299,17 +8293,17 @@ snapshots: sade: 1.8.1 set-cookie-parser: 2.6.0 sirv: 3.0.0 - svelte: 5.25.8 - vite: 6.2.5(@types/node@20.14.6)(terser@5.31.0) + svelte: 5.26.2 + vite: 6.2.6(@types/node@20.14.6)(terser@5.31.0) - '@sveltejs/package@2.3.10(svelte@5.25.8)(typescript@5.8.3)': + '@sveltejs/package@2.3.10(svelte@5.26.2)(typescript@5.8.3)': dependencies: chokidar: 4.0.3 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.3 - svelte: 5.25.8 - svelte2tsx: 0.7.34(svelte@5.25.8)(typescript@5.8.3) + svelte: 5.26.2 + svelte2tsx: 0.7.34(svelte@5.26.2)(typescript@5.8.3) transitivePeerDependencies: - typescript @@ -8322,12 +8316,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)) + '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)) debug: 4.4.0 - svelte: 5.25.8 - vite: 6.2.5(@types/node@20.14.6)(terser@5.31.0) + svelte: 5.26.2 + vite: 6.2.6(@types/node@20.14.6)(terser@5.31.0) transitivePeerDependencies: - supports-color @@ -8345,16 +8339,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0))': + '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.25.8)(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)))(svelte@5.26.2)(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 - svelte: 5.25.8 - vite: 6.2.5(@types/node@20.14.6)(terser@5.31.0) - vitefu: 1.0.4(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)) + svelte: 5.26.2 + vite: 6.2.6(@types/node@20.14.6)(terser@5.31.0) + vitefu: 1.0.4(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)) transitivePeerDependencies: - supports-color @@ -8694,14 +8688,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.1(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0))': + '@vitejs/plugin-react@4.3.1(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.2.5(@types/node@20.14.6)(terser@5.31.0) + vite: 6.2.6(@types/node@20.14.6)(terser@5.31.0) transitivePeerDependencies: - supports-color @@ -9197,10 +9191,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - chokidar@4.0.1: - dependencies: - readdirp: 4.0.2 - chokidar@4.0.3: dependencies: readdirp: 4.0.2 @@ -9751,7 +9741,7 @@ snapshots: dotenv@16.0.3: {} - dotenv@16.4.7: {} + dotenv@16.5.0: {} dotenv@8.6.0: {} @@ -10134,6 +10124,10 @@ snapshots: dependencies: eslint: 9.24.0 + eslint-config-prettier@10.1.2(eslint@9.24.0): + dependencies: + eslint: 9.24.0 + eslint-config-turbo@2.5.0(eslint@9.24.0)(turbo@2.0.3): dependencies: eslint: 9.24.0 @@ -10170,7 +10164,7 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-svelte@3.5.1(eslint@9.24.0)(svelte@5.25.8): + eslint-plugin-svelte@3.5.1(eslint@9.24.0)(svelte@5.26.2): dependencies: '@eslint-community/eslint-utils': 4.5.1(eslint@9.24.0) '@jridgewell/sourcemap-codec': 1.5.0 @@ -10181,9 +10175,9 @@ snapshots: postcss-load-config: 3.1.4(postcss@8.5.3) postcss-safe-parser: 7.0.1(postcss@8.5.3) semver: 7.6.3 - svelte-eslint-parser: 1.1.2(svelte@5.25.8) + svelte-eslint-parser: 1.1.2(svelte@5.26.2) optionalDependencies: - svelte: 5.25.8 + svelte: 5.26.2 transitivePeerDependencies: - ts-node @@ -10445,10 +10439,6 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.2(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.4.3(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -12533,10 +12523,10 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-svelte@3.3.3(prettier@3.5.3)(svelte@5.25.8): + prettier-plugin-svelte@3.3.3(prettier@3.5.3)(svelte@5.26.2): dependencies: prettier: 3.5.3 - svelte: 5.25.8 + svelte: 5.26.2 prettier@2.8.8: {} @@ -13463,19 +13453,19 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.1.5(picomatch@4.0.2)(svelte@5.25.8)(typescript@5.8.3): + svelte-check@4.1.6(picomatch@4.0.2)(svelte@5.26.2)(typescript@5.8.3): dependencies: '@jridgewell/trace-mapping': 0.3.25 - chokidar: 4.0.1 - fdir: 6.4.2(picomatch@4.0.2) + chokidar: 4.0.3 + fdir: 6.4.3(picomatch@4.0.2) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.25.8 + svelte: 5.26.2 typescript: 5.8.3 transitivePeerDependencies: - picomatch - svelte-eslint-parser@1.1.2(svelte@5.25.8): + svelte-eslint-parser@1.1.2(svelte@5.26.2): dependencies: eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -13484,15 +13474,15 @@ snapshots: postcss-scss: 4.0.9(postcss@8.5.3) postcss-selector-parser: 7.0.0 optionalDependencies: - svelte: 5.25.8 + svelte: 5.26.2 svelte-hmr@0.15.3(svelte@4.2.1): dependencies: svelte: 4.2.1 - svelte-preprocess@6.0.3(@babel/core@7.24.7)(postcss-load-config@5.0.2(postcss@8.5.3))(postcss@8.5.3)(svelte@5.25.8)(typescript@5.8.3): + svelte-preprocess@6.0.3(@babel/core@7.24.7)(postcss-load-config@5.0.2(postcss@8.5.3))(postcss@8.5.3)(svelte@5.26.2)(typescript@5.8.3): dependencies: - svelte: 5.25.8 + svelte: 5.26.2 optionalDependencies: '@babel/core': 7.24.7 postcss: 8.5.3 @@ -13506,11 +13496,11 @@ snapshots: svelte: 4.2.1 typescript: 5.8.3 - svelte2tsx@0.7.34(svelte@5.25.8)(typescript@5.8.3): + svelte2tsx@0.7.34(svelte@5.26.2)(typescript@5.8.3): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.25.8 + svelte: 5.26.2 typescript: 5.8.3 svelte@4.2.1: @@ -13529,12 +13519,12 @@ snapshots: magic-string: 0.30.5 periscopic: 3.1.0 - svelte@5.25.8: + svelte@5.26.2: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.14.0) - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 acorn: 8.14.0 aria-query: 5.3.2 axobject-query: 4.1.0 @@ -14014,7 +14004,7 @@ snapshots: fsevents: 2.3.3 terser: 5.31.0 - vite@6.2.5(@types/node@20.14.6)(terser@5.31.0): + vite@6.2.6(@types/node@20.14.6)(terser@5.31.0): dependencies: esbuild: 0.25.2 postcss: 8.5.3 @@ -14028,9 +14018,9 @@ snapshots: optionalDependencies: vite: 4.5.3(@types/node@20.14.6)(terser@5.31.0) - vitefu@1.0.4(vite@6.2.5(@types/node@20.14.6)(terser@5.31.0)): + vitefu@1.0.4(vite@6.2.6(@types/node@20.14.6)(terser@5.31.0)): optionalDependencies: - vite: 6.2.5(@types/node@20.14.6)(terser@5.31.0) + vite: 6.2.6(@types/node@20.14.6)(terser@5.31.0) vscode-oniguruma@1.7.0: {}