From 88d25625bcb79e502a71d7d2d89b8492d2a9c314 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 13 Jul 2024 16:00:20 -0400 Subject: [PATCH 01/15] Update `svelte` and `vite-plugin-svelte` to latest next (svelte 5) --- packages/svelte-ux/package.json | 4 +- pnpm-lock.yaml | 137 ++++++++++++++++++++------------ 2 files changed, 86 insertions(+), 55 deletions(-) diff --git a/packages/svelte-ux/package.json b/packages/svelte-ux/package.json index 61f6f37f..11b6c0c5 100644 --- a/packages/svelte-ux/package.json +++ b/packages/svelte-ux/package.json @@ -25,7 +25,7 @@ "@sveltejs/adapter-cloudflare": "^4.7.2", "@sveltejs/kit": "^2.6.3", "@sveltejs/package": "^2.3.5", - "@sveltejs/vite-plugin-svelte": "^3.1.2", + "@sveltejs/vite-plugin-svelte": "4.0.0-next.4", "@tailwindcss/typography": "^0.5.15", "@types/culori": "^2.1.1", "@types/d3-array": "^3.2.1", @@ -41,7 +41,7 @@ "prettier": "^3.3.3", "prettier-plugin-svelte": "^3.2.7", "rehype-slug": "^6.0.0", - "svelte": "^4.2.19", + "svelte": "5.0.0-next.183", "svelte-check": "^4.0.4", "svelte2tsx": "^0.7.21", "tailwindcss": "^3.4.13", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ec6a952d..82933594 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -102,16 +102,16 @@ importers: version: 0.4.0(tailwindcss@3.4.13) '@sveltejs/adapter-cloudflare': specifier: ^4.7.2 - version: 4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1) + version: 4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1) '@sveltejs/kit': specifier: ^2.6.3 - version: 2.6.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)) + version: 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) '@sveltejs/package': specifier: ^2.3.5 - version: 2.3.5(svelte@4.2.19)(typescript@5.6.2) + version: 2.3.5(svelte@5.0.0-next.183)(typescript@5.6.2) '@sveltejs/vite-plugin-svelte': - specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)) + specifier: 4.0.0-next.4 + version: 4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) '@tailwindcss/typography': specifier: ^0.5.15 version: 0.5.15(tailwindcss@3.4.13) @@ -144,7 +144,7 @@ importers: version: 14.1.2 mdsvex: specifier: ^0.12.3 - version: 0.12.3(svelte@4.2.19) + version: 0.12.3(svelte@5.0.0-next.183) posthog-js: specifier: ^1.167.0 version: 1.167.0 @@ -153,19 +153,19 @@ importers: version: 3.3.3 prettier-plugin-svelte: specifier: ^3.2.7 - version: 3.2.7(prettier@3.3.3)(svelte@4.2.19) + version: 3.2.7(prettier@3.3.3)(svelte@5.0.0-next.183) rehype-slug: specifier: ^6.0.0 version: 6.0.0 svelte: - specifier: ^4.2.19 - version: 4.2.19 + specifier: 5.0.0-next.183 + version: 5.0.0-next.183 svelte-check: specifier: ^4.0.4 - version: 4.0.4(picomatch@4.0.2)(svelte@4.2.19)(typescript@5.6.2) + version: 4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.183)(typescript@5.6.2) svelte2tsx: specifier: ^0.7.21 - version: 0.7.21(svelte@4.2.19)(typescript@5.6.2) + version: 0.7.21(svelte@5.0.0-next.183)(typescript@5.6.2) tailwindcss: specifier: ^3.4.13 version: 3.4.13 @@ -818,19 +818,19 @@ packages: peerDependencies: svelte: ^3.44.0 || ^4.0.0 || ^5.0.0-next.1 - '@sveltejs/vite-plugin-svelte-inspector@2.1.0': - resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} - engines: {node: ^18.0.0 || >=20} + '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3': + resolution: {integrity: sha512-kuGJ2CZ5lAw3gKF8Kw0AfKtUJWbwdlDHY14K413B0MCyrzvQvsKTorwmwZcky0+QqY6RnVIZ/5FttB9bQmkLXg==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: - '@sveltejs/vite-plugin-svelte': ^3.0.0 - svelte: ^4.0.0 || ^5.0.0-next.0 + '@sveltejs/vite-plugin-svelte': ^4.0.0-next.0||^4.0.0 + svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@3.1.2': - resolution: {integrity: sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==} - engines: {node: ^18.0.0 || >=20} + '@sveltejs/vite-plugin-svelte@4.0.0-next.4': + resolution: {integrity: sha512-t/+3+mO5EGr7pTOXevrGb+ZfqlzmRDEm/wQYwR4ctNspzKTfHOhy2Zz1c9zJs120/skcJhlc/rzSIMlXKBlUsg==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: - svelte: ^4.0.0 || ^5.0.0-next.0 + svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 '@svitejs/changesets-changelog-github-compact@1.1.0': @@ -935,6 +935,11 @@ packages: '@vitest/utils@2.1.2': resolution: {integrity: sha512-zMO2KdYy6mx56btx9JvAqAZ6EyS3g49krMPPrgOp1yxGZiA93HumGk+bZ5jIZtOg5/VBYl5eBmGRQHqq4FG6uQ==} + acorn-typescript@1.4.13: + resolution: {integrity: sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==} + peerDependencies: + acorn: '>=8.9.0' + acorn-walk@8.3.4: resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} @@ -1265,6 +1270,9 @@ packages: engines: {node: '>=4'} hasBin: true + esrap@1.2.2: + resolution: {integrity: sha512-F2pSJklxx1BlQIQgooczXCPHmcWpn6EsP5oo73LQfonG9fIlIENQ8vMmfGXeojP9MrkzUNAfyU5vdFlR9shHAw==} + estree-walker@0.6.1: resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} @@ -2093,12 +2101,6 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 typescript: '>=5.0.0' - svelte-hmr@0.16.0: - resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} - engines: {node: ^12.20 || ^14.13.1 || >= 16} - peerDependencies: - svelte: ^3.19.0 || ^4.0.0 - svelte-preprocess@6.0.3: resolution: {integrity: sha512-PLG2k05qHdhmRG7zR/dyo5qKvakhm8IJ+hD2eFRQmMLHp7X3eJnjeupUtvuRpbNiF31RjVw45W+abDwHEmP5OA==} engines: {node: '>= 18.0.0'} @@ -2146,6 +2148,10 @@ packages: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} + svelte@5.0.0-next.183: + resolution: {integrity: sha512-1onDKWp5+a5ehYVWJ0scHVO0IbOTH9zIqYb/odXp/aG0qF9XdR76DL2tLrgRM5xzUdcvXSmakxa+tQDJojTBVw==} + engines: {node: '>=18'} + tailwind-merge@2.5.3: resolution: {integrity: sha512-d9ZolCAIzom1nf/5p4LdD5zvjmgSxY0BGgdSvmXIoMYAiPdAW/dSpP7joCDYFY7r/HkEa2qmPtkgsu0xjQeQtw==} @@ -2410,6 +2416,9 @@ packages: youch@3.3.4: resolution: {integrity: sha512-UeVBXie8cA35DS6+nBkls68xaBBXCye0CNznrhszZjTbRVnJKQuNsyLKBTTL4ln1o1rh2PKtv35twV7irj5SEg==} + zimmerframe@1.1.2: + resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} + zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} @@ -2944,17 +2953,17 @@ snapshots: dependencies: tailwindcss: 3.4.13 - '@sveltejs/adapter-cloudflare@4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1)': + '@sveltejs/adapter-cloudflare@4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1)': dependencies: '@cloudflare/workers-types': 4.20240903.0 - '@sveltejs/kit': 2.6.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)) + '@sveltejs/kit': 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) esbuild: 0.21.5 worktop: 0.8.0-next.18 wrangler: 3.80.1 - '@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -2966,39 +2975,38 @@ snapshots: sade: 1.8.1 set-cookie-parser: 2.7.0 sirv: 2.0.4 - svelte: 4.2.19 + svelte: 5.0.0-next.183 tiny-glob: 0.2.9 vite: 5.4.8(@types/node@22.7.5) - '@sveltejs/package@2.3.5(svelte@4.2.19)(typescript@5.6.2)': + '@sveltejs/package@2.3.5(svelte@5.0.0-next.183)(typescript@5.6.2)': dependencies: chokidar: 4.0.1 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.3 - svelte: 4.2.19 - svelte2tsx: 0.7.21(svelte@4.2.19)(typescript@5.6.2) + svelte: 5.0.0-next.183 + svelte2tsx: 0.7.21(svelte@5.0.0-next.183)(typescript@5.6.2) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) debug: 4.3.7 - svelte: 4.2.19 + svelte: 5.0.0-next.183 vite: 5.4.8(@types/node@22.7.5) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)))(svelte@4.2.19)(vite@5.4.8(@types/node@22.7.5)) + '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.11 - svelte: 4.2.19 - svelte-hmr: 0.16.0(svelte@4.2.19) + svelte: 5.0.0-next.183 vite: 5.4.8(@types/node@22.7.5) vitefu: 0.2.5(vite@5.4.8(@types/node@22.7.5)) transitivePeerDependencies: @@ -3125,6 +3133,10 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 + acorn-typescript@1.4.13(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + acorn-walk@8.3.4: dependencies: acorn: 8.12.1 @@ -3451,6 +3463,11 @@ snapshots: esprima@4.0.1: {} + esrap@1.2.2: + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + '@types/estree': 1.0.5 + estree-walker@0.6.1: {} estree-walker@1.0.1: {} @@ -3749,12 +3766,12 @@ snapshots: mdn-data@2.0.30: {} - mdsvex@0.12.3(svelte@4.2.19): + mdsvex@0.12.3(svelte@5.0.0-next.183): dependencies: '@types/unist': 2.0.11 prism-svelte: 0.4.7 prismjs: 1.29.0 - svelte: 4.2.19 + svelte: 5.0.0-next.183 vfile-message: 2.0.4 merge2@1.4.1: {} @@ -3973,10 +3990,10 @@ snapshots: preact@10.24.2: {} - prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@4.2.19): + prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.0.0-next.183): dependencies: prettier: 3.3.3 - svelte: 4.2.19 + svelte: 5.0.0-next.183 prettier@2.8.8: {} @@ -4221,22 +4238,18 @@ snapshots: - stylus - sugarss - svelte-check@4.0.4(picomatch@4.0.2)(svelte@4.2.19)(typescript@5.6.2): + svelte-check@4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.183)(typescript@5.6.2): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.1 fdir: 6.4.0(picomatch@4.0.2) picocolors: 1.1.0 sade: 1.8.1 - svelte: 4.2.19 + svelte: 5.0.0-next.183 typescript: 5.6.2 transitivePeerDependencies: - picomatch - svelte-hmr@0.16.0(svelte@4.2.19): - dependencies: - svelte: 4.2.19 - svelte-preprocess@6.0.3(postcss-load-config@6.0.1(postcss@8.4.47))(postcss@8.4.47)(svelte@4.2.19)(typescript@5.6.2): dependencies: svelte: 4.2.19 @@ -4245,11 +4258,11 @@ snapshots: postcss-load-config: 6.0.1(postcss@8.4.47) typescript: 5.6.2 - svelte2tsx@0.7.21(svelte@4.2.19)(typescript@5.6.2): + svelte2tsx@0.7.21(svelte@5.0.0-next.183)(typescript@5.6.2): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 4.2.19 + svelte: 5.0.0-next.183 typescript: 5.6.2 svelte@4.2.19: @@ -4269,6 +4282,22 @@ snapshots: magic-string: 0.30.11 periscopic: 3.1.0 + svelte@5.0.0-next.183: + dependencies: + '@ampproject/remapping': 2.3.0 + '@jridgewell/sourcemap-codec': 1.4.15 + '@types/estree': 1.0.5 + acorn: 8.12.1 + acorn-typescript: 1.4.13(acorn@8.12.1) + aria-query: 5.3.0 + 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.11 + zimmerframe: 1.1.2 + tailwind-merge@2.5.3: {} tailwindcss@3.4.13: @@ -4554,4 +4583,6 @@ snapshots: mustache: 4.2.0 stacktracey: 2.1.8 + zimmerframe@1.1.2: {} + zod@3.23.8: {} From f2cf471b6e4ada9a7c2ae38d907191163af91dc9 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 13 Jul 2024 16:08:45 -0400 Subject: [PATCH 02/15] Disable sveld until Svelte 5 compatible --- packages/svelte-ux/vite.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte-ux/vite.config.js b/packages/svelte-ux/vite.config.js index 418c03fb..266e48a1 100644 --- a/packages/svelte-ux/vite.config.js +++ b/packages/svelte-ux/vite.config.js @@ -3,7 +3,7 @@ import { sveltekit } from '@sveltejs/kit/vite'; import { sveld } from './src/lib/plugins/vite.js'; export default defineConfig({ - plugins: [sveltekit(), sveld()], + plugins: [sveltekit() /*, sveld()*/], test: { include: ['src/**/*.{test,spec}.{js,ts}'], deps: { From f44193dd71cab3bc68bb1b212a1d06b362b032b6 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sun, 14 Jul 2024 15:27:09 -0400 Subject: [PATCH 03/15] Work around action timing change in Svelte 5 by updating example to specific explicit `target: document.body`. Resolves #437 --- packages/svelte-ux/src/routes/docs/actions/portal/+page.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/svelte-ux/src/routes/docs/actions/portal/+page.svelte b/packages/svelte-ux/src/routes/docs/actions/portal/+page.svelte index 4841d35d..7ab9d232 100644 --- a/packages/svelte-ux/src/routes/docs/actions/portal/+page.svelte +++ b/packages/svelte-ux/src/routes/docs/actions/portal/+page.svelte @@ -17,7 +17,8 @@
-
+ +
Portal content
{#if enabled} From dfabc786b528207a86f6288580364d247a20283a Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Mon, 29 Jul 2024 23:22:03 -0400 Subject: [PATCH 04/15] Update `svelte` and `vite-plugin-svelte` to latest next (`.201` and `.5` respectively) --- packages/svelte-ux/package.json | 4 +- pnpm-lock.yaml | 98 +++++++++++++++++++-------------- 2 files changed, 60 insertions(+), 42 deletions(-) diff --git a/packages/svelte-ux/package.json b/packages/svelte-ux/package.json index 11b6c0c5..e22bf292 100644 --- a/packages/svelte-ux/package.json +++ b/packages/svelte-ux/package.json @@ -25,7 +25,7 @@ "@sveltejs/adapter-cloudflare": "^4.7.2", "@sveltejs/kit": "^2.6.3", "@sveltejs/package": "^2.3.5", - "@sveltejs/vite-plugin-svelte": "4.0.0-next.4", + "@sveltejs/vite-plugin-svelte": "4.0.0-next.5", "@tailwindcss/typography": "^0.5.15", "@types/culori": "^2.1.1", "@types/d3-array": "^3.2.1", @@ -41,7 +41,7 @@ "prettier": "^3.3.3", "prettier-plugin-svelte": "^3.2.7", "rehype-slug": "^6.0.0", - "svelte": "5.0.0-next.183", + "svelte": "5.0.0-next.201", "svelte-check": "^4.0.4", "svelte2tsx": "^0.7.21", "tailwindcss": "^3.4.13", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 82933594..24a59117 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -102,16 +102,16 @@ importers: version: 0.4.0(tailwindcss@3.4.13) '@sveltejs/adapter-cloudflare': specifier: ^4.7.2 - version: 4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1) + version: 4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1) '@sveltejs/kit': specifier: ^2.6.3 - version: 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) + version: 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) '@sveltejs/package': specifier: ^2.3.5 - version: 2.3.5(svelte@5.0.0-next.183)(typescript@5.6.2) + version: 2.3.5(svelte@5.0.0-next.201)(typescript@5.6.2) '@sveltejs/vite-plugin-svelte': - specifier: 4.0.0-next.4 - version: 4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) + specifier: 4.0.0-next.5 + version: 4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) '@tailwindcss/typography': specifier: ^0.5.15 version: 0.5.15(tailwindcss@3.4.13) @@ -144,7 +144,7 @@ importers: version: 14.1.2 mdsvex: specifier: ^0.12.3 - version: 0.12.3(svelte@5.0.0-next.183) + version: 0.12.3(svelte@5.0.0-next.201) posthog-js: specifier: ^1.167.0 version: 1.167.0 @@ -153,19 +153,19 @@ importers: version: 3.3.3 prettier-plugin-svelte: specifier: ^3.2.7 - version: 3.2.7(prettier@3.3.3)(svelte@5.0.0-next.183) + version: 3.2.7(prettier@3.3.3)(svelte@5.0.0-next.201) rehype-slug: specifier: ^6.0.0 version: 6.0.0 svelte: - specifier: 5.0.0-next.183 - version: 5.0.0-next.183 + specifier: 5.0.0-next.201 + version: 5.0.0-next.201 svelte-check: specifier: ^4.0.4 - version: 4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.183)(typescript@5.6.2) + version: 4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.201)(typescript@5.6.2) svelte2tsx: specifier: ^0.7.21 - version: 0.7.21(svelte@5.0.0-next.183)(typescript@5.6.2) + version: 0.7.21(svelte@5.0.0-next.201)(typescript@5.6.2) tailwindcss: specifier: ^3.4.13 version: 3.4.13 @@ -826,8 +826,8 @@ packages: svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@4.0.0-next.4': - resolution: {integrity: sha512-t/+3+mO5EGr7pTOXevrGb+ZfqlzmRDEm/wQYwR4ctNspzKTfHOhy2Zz1c9zJs120/skcJhlc/rzSIMlXKBlUsg==} + '@sveltejs/vite-plugin-svelte@4.0.0-next.5': + resolution: {integrity: sha512-FBPD9Ahvcgdiy/ft1mbPZt7KjK//r96/1alkgb37qPGTNVcvaTqwvDIrfx9RHQ7JLLf3UdnBQYj/MrdKqIT9uw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: svelte: ^5.0.0-next.96 || ^5.0.0 @@ -1180,6 +1180,15 @@ packages: date-fns@4.1.0: resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -1629,6 +1638,9 @@ packages: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -2148,8 +2160,8 @@ packages: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} - svelte@5.0.0-next.183: - resolution: {integrity: sha512-1onDKWp5+a5ehYVWJ0scHVO0IbOTH9zIqYb/odXp/aG0qF9XdR76DL2tLrgRM5xzUdcvXSmakxa+tQDJojTBVw==} + svelte@5.0.0-next.201: + resolution: {integrity: sha512-gap0o+f0b5/TQYW5uOVUc3eVk75meSNdTrc9tTRALAg7YCzm8QaLqijBj5OkLaW9XKZFtarGrleRvC/fChk/Eg==} engines: {node: '>=18'} tailwind-merge@2.5.3: @@ -2953,17 +2965,17 @@ snapshots: dependencies: tailwindcss: 3.4.13 - '@sveltejs/adapter-cloudflare@4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1)': + '@sveltejs/adapter-cloudflare@4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1)': dependencies: '@cloudflare/workers-types': 4.20240903.0 - '@sveltejs/kit': 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) + '@sveltejs/kit': 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) esbuild: 0.21.5 worktop: 0.8.0-next.18 wrangler: 3.80.1 - '@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -2975,38 +2987,38 @@ snapshots: sade: 1.8.1 set-cookie-parser: 2.7.0 sirv: 2.0.4 - svelte: 5.0.0-next.183 + svelte: 5.0.0-next.201 tiny-glob: 0.2.9 vite: 5.4.8(@types/node@22.7.5) - '@sveltejs/package@2.3.5(svelte@5.0.0-next.183)(typescript@5.6.2)': + '@sveltejs/package@2.3.5(svelte@5.0.0-next.201)(typescript@5.6.2)': dependencies: chokidar: 4.0.1 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.3 - svelte: 5.0.0-next.183 - svelte2tsx: 0.7.21(svelte@5.0.0-next.183)(typescript@5.6.2) + svelte: 5.0.0-next.201 + svelte2tsx: 0.7.21(svelte@5.0.0-next.201)(typescript@5.6.2) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) - debug: 4.3.7 - svelte: 5.0.0-next.183 + '@sveltejs/vite-plugin-svelte': 4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) + debug: 4.3.6 + svelte: 5.0.0-next.201 vite: 5.4.8(@types/node@22.7.5) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.4(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.183)(vite@5.4.8(@types/node@22.7.5)) - debug: 4.3.7 + '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) + debug: 4.3.6 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.11 - svelte: 5.0.0-next.183 + svelte: 5.0.0-next.201 vite: 5.4.8(@types/node@22.7.5) vitefu: 0.2.5(vite@5.4.8(@types/node@22.7.5)) transitivePeerDependencies: @@ -3363,6 +3375,10 @@ snapshots: date-fns@4.1.0: {} + debug@4.3.6: + dependencies: + ms: 2.1.2 + debug@4.3.7: dependencies: ms: 2.1.3 @@ -3766,12 +3782,12 @@ snapshots: mdn-data@2.0.30: {} - mdsvex@0.12.3(svelte@5.0.0-next.183): + mdsvex@0.12.3(svelte@5.0.0-next.201): dependencies: '@types/unist': 2.0.11 prism-svelte: 0.4.7 prismjs: 1.29.0 - svelte: 5.0.0-next.183 + svelte: 5.0.0-next.201 vfile-message: 2.0.4 merge2@1.4.1: {} @@ -3821,6 +3837,8 @@ snapshots: mrmime@2.0.0: {} + ms@2.1.2: {} + ms@2.1.3: {} mustache@4.2.0: {} @@ -3990,10 +4008,10 @@ snapshots: preact@10.24.2: {} - prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.0.0-next.183): + prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.0.0-next.201): dependencies: prettier: 3.3.3 - svelte: 5.0.0-next.183 + svelte: 5.0.0-next.201 prettier@2.8.8: {} @@ -4238,14 +4256,14 @@ snapshots: - stylus - sugarss - svelte-check@4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.183)(typescript@5.6.2): + svelte-check@4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.201)(typescript@5.6.2): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.1 fdir: 6.4.0(picomatch@4.0.2) picocolors: 1.1.0 sade: 1.8.1 - svelte: 5.0.0-next.183 + svelte: 5.0.0-next.201 typescript: 5.6.2 transitivePeerDependencies: - picomatch @@ -4258,11 +4276,11 @@ snapshots: postcss-load-config: 6.0.1(postcss@8.4.47) typescript: 5.6.2 - svelte2tsx@0.7.21(svelte@5.0.0-next.183)(typescript@5.6.2): + svelte2tsx@0.7.21(svelte@5.0.0-next.201)(typescript@5.6.2): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.0.0-next.183 + svelte: 5.0.0-next.201 typescript: 5.6.2 svelte@4.2.19: @@ -4282,7 +4300,7 @@ snapshots: magic-string: 0.30.11 periscopic: 3.1.0 - svelte@5.0.0-next.183: + svelte@5.0.0-next.201: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.4.15 From 982dd8553f0c0ceb5076f3af78ba163042deca2c Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Thu, 17 Oct 2024 21:35:34 -0400 Subject: [PATCH 05/15] Update dependencies to latest --- package.json | 4 +- packages/create-svelte-ux/package.json | 2 +- packages/svelte-ux/package.json | 32 +- pnpm-lock.yaml | 783 +++++++++++++------------ 4 files changed, 414 insertions(+), 407 deletions(-) diff --git a/package.json b/package.json index bca17ecf..d61ea79e 100644 --- a/package.json +++ b/package.json @@ -17,9 +17,9 @@ }, "devDependencies": { "@changesets/cli": "2.27.9", - "@svitejs/changesets-changelog-github-compact": "^1.1.0", + "@svitejs/changesets-changelog-github-compact": "^1.2.0", "rimraf": "6.0.1", - "wrangler": "^3.80.1" + "wrangler": "^3.81.0" }, "packageManager": "pnpm@9.12.0" } diff --git a/packages/create-svelte-ux/package.json b/packages/create-svelte-ux/package.json index 2ebc2b01..6b1931ee 100644 --- a/packages/create-svelte-ux/package.json +++ b/packages/create-svelte-ux/package.json @@ -22,7 +22,7 @@ "commander": "^12.1.0" }, "devDependencies": { - "@types/node": "^22.7.5", + "@types/node": "^22.7.6", "prettier": "^3.3.3" }, "files": [ diff --git a/packages/svelte-ux/package.json b/packages/svelte-ux/package.json index e22bf292..ddb5edab 100644 --- a/packages/svelte-ux/package.json +++ b/packages/svelte-ux/package.json @@ -22,34 +22,34 @@ "@changesets/cli": "^2.27.9", "@fortawesome/free-solid-svg-icons": "^6.6.0", "@skeletonlabs/tw-plugin": "^0.4.0", - "@sveltejs/adapter-cloudflare": "^4.7.2", - "@sveltejs/kit": "^2.6.3", + "@sveltejs/adapter-cloudflare": "^4.7.3", + "@sveltejs/kit": "^2.7.1", "@sveltejs/package": "^2.3.5", - "@sveltejs/vite-plugin-svelte": "4.0.0-next.5", + "@sveltejs/vite-plugin-svelte": "4.0.0-next.8", "@tailwindcss/typography": "^0.5.15", "@types/culori": "^2.1.1", "@types/d3-array": "^3.2.1", "@types/d3-scale": "^4.0.8", "@types/lodash-es": "^4.17.12", "@types/prismjs": "^1.26.4", - "@vitest/coverage-v8": "^2.1.2", + "@vitest/coverage-v8": "^2.1.3", "autoprefixer": "^10.4.20", - "daisyui": "^4.12.12", - "marked": "^14.1.2", + "daisyui": "^4.12.13", + "marked": "^14.1.3", "mdsvex": "^0.12.3", - "posthog-js": "^1.167.0", + "posthog-js": "^1.174.0", "prettier": "^3.3.3", "prettier-plugin-svelte": "^3.2.7", "rehype-slug": "^6.0.0", - "svelte": "5.0.0-next.201", - "svelte-check": "^4.0.4", - "svelte2tsx": "^0.7.21", - "tailwindcss": "^3.4.13", - "tslib": "^2.7.0", - "typescript": "^5.6.2", + "svelte": "5.0.0-next.269", + "svelte-check": "^4.0.5", + "svelte2tsx": "^0.7.22", + "tailwindcss": "^3.4.14", + "tslib": "^2.8.0", + "typescript": "^5.6.3", "unist-util-visit": "^5.0.0", - "vite": "^5.4.8", - "vitest": "^2.1.2" + "vite": "^5.4.9", + "vitest": "^2.1.3" }, "type": "module", "dependencies": { @@ -67,7 +67,7 @@ "prism-themes": "^1.9.0", "prismjs": "^1.29.0", "sveld": "^0.20.2", - "tailwind-merge": "^2.5.3", + "tailwind-merge": "^2.5.4", "zod": "^3.23.8" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 24a59117..7e68a9ee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,14 +12,14 @@ importers: specifier: 2.27.9 version: 2.27.9 '@svitejs/changesets-changelog-github-compact': - specifier: ^1.1.0 - version: 1.1.0 + specifier: ^1.2.0 + version: 1.2.0 rimraf: specifier: 6.0.1 version: 6.0.1 wrangler: - specifier: ^3.80.1 - version: 3.80.1 + specifier: ^3.81.0 + version: 3.81.0(@cloudflare/workers-types@4.20241011.0) packages/create-svelte-ux: dependencies: @@ -34,8 +34,8 @@ importers: version: 12.1.0 devDependencies: '@types/node': - specifier: ^22.7.5 - version: 22.7.5 + specifier: ^22.7.6 + version: 22.7.6 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -85,8 +85,8 @@ importers: specifier: ^0.20.2 version: 0.20.2(postcss-load-config@6.0.1(postcss@8.4.47))(postcss@8.4.47) tailwind-merge: - specifier: ^2.5.3 - version: 2.5.3 + specifier: ^2.5.4 + version: 2.5.4 zod: specifier: ^3.23.8 version: 3.23.8 @@ -99,22 +99,22 @@ importers: version: 6.6.0 '@skeletonlabs/tw-plugin': specifier: ^0.4.0 - version: 0.4.0(tailwindcss@3.4.13) + version: 0.4.0(tailwindcss@3.4.14) '@sveltejs/adapter-cloudflare': - specifier: ^4.7.2 - version: 4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1) + specifier: ^4.7.3 + version: 4.7.3(@sveltejs/kit@2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241011.0)) '@sveltejs/kit': - specifier: ^2.6.3 - version: 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) + specifier: ^2.7.1 + version: 2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) '@sveltejs/package': specifier: ^2.3.5 - version: 2.3.5(svelte@5.0.0-next.201)(typescript@5.6.2) + version: 2.3.5(svelte@5.0.0-next.269)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': - specifier: 4.0.0-next.5 - version: 4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) + specifier: 4.0.0-next.8 + version: 4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) '@tailwindcss/typography': specifier: ^0.5.15 - version: 0.5.15(tailwindcss@3.4.13) + version: 0.5.15(tailwindcss@3.4.14) '@types/culori': specifier: ^2.1.1 version: 2.1.1 @@ -131,59 +131,59 @@ importers: specifier: ^1.26.4 version: 1.26.4 '@vitest/coverage-v8': - specifier: ^2.1.2 - version: 2.1.2(vitest@2.1.2(@types/node@22.7.5)) + specifier: ^2.1.3 + version: 2.1.3(vitest@2.1.3(@types/node@22.7.6)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.47) daisyui: - specifier: ^4.12.12 - version: 4.12.12(postcss@8.4.47) + specifier: ^4.12.13 + version: 4.12.13(postcss@8.4.47) marked: - specifier: ^14.1.2 - version: 14.1.2 + specifier: ^14.1.3 + version: 14.1.3 mdsvex: specifier: ^0.12.3 - version: 0.12.3(svelte@5.0.0-next.201) + version: 0.12.3(svelte@5.0.0-next.269) posthog-js: - specifier: ^1.167.0 - version: 1.167.0 + specifier: ^1.174.0 + version: 1.174.0 prettier: specifier: ^3.3.3 version: 3.3.3 prettier-plugin-svelte: specifier: ^3.2.7 - version: 3.2.7(prettier@3.3.3)(svelte@5.0.0-next.201) + version: 3.2.7(prettier@3.3.3)(svelte@5.0.0-next.269) rehype-slug: specifier: ^6.0.0 version: 6.0.0 svelte: - specifier: 5.0.0-next.201 - version: 5.0.0-next.201 + specifier: 5.0.0-next.269 + version: 5.0.0-next.269 svelte-check: - specifier: ^4.0.4 - version: 4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.201)(typescript@5.6.2) + specifier: ^4.0.5 + version: 4.0.5(picomatch@4.0.2)(svelte@5.0.0-next.269)(typescript@5.6.3) svelte2tsx: - specifier: ^0.7.21 - version: 0.7.21(svelte@5.0.0-next.201)(typescript@5.6.2) + specifier: ^0.7.22 + version: 0.7.22(svelte@5.0.0-next.269)(typescript@5.6.3) tailwindcss: - specifier: ^3.4.13 - version: 3.4.13 + specifier: ^3.4.14 + version: 3.4.14 tslib: - specifier: ^2.7.0 - version: 2.7.0 + specifier: ^2.8.0 + version: 2.8.0 typescript: - specifier: ^5.6.2 - version: 5.6.2 + specifier: ^5.6.3 + version: 5.6.3 unist-util-visit: specifier: ^5.0.0 version: 5.0.0 vite: - specifier: ^5.4.8 - version: 5.4.8(@types/node@22.7.5) + specifier: ^5.4.9 + version: 5.4.9(@types/node@22.7.6) vitest: - specifier: ^2.1.2 - version: 2.1.2(@types/node@22.7.5) + specifier: ^2.1.3 + version: 2.1.3(@types/node@22.7.6) packages: @@ -203,8 +203,8 @@ packages: resolution: {integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==} engines: {node: '>=6.9.0'} - '@babel/parser@7.25.7': - resolution: {integrity: sha512-aZn7ETtQsjjGG5HruveUK06cU3Hljuhd9Iojm4M8WWv3wLE6OkE5PWbDUkItmMgegmccaITudyuW5RPYrYlgWw==} + '@babel/parser@7.25.8': + resolution: {integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -212,8 +212,8 @@ packages: resolution: {integrity: sha512-FjoyLe754PMiYsFaN5C94ttGiOmBNYTf6pLr4xXHAT5uctHb092PBszndLDR5XA/jghQvn4n7JMHl7dmTgbm9w==} engines: {node: '>=6.9.0'} - '@babel/types@7.25.7': - resolution: {integrity: sha512-vwIVdXG+j+FOpkwqHRcBgHLYNL7XMkufrlaFvL9o6Ai9sJn9+PdyIL5qa0XzTZw084c+u9LOls53eoZWP/W5WQ==} + '@babel/types@7.25.8': + resolution: {integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@0.2.3': @@ -241,8 +241,8 @@ packages: '@changesets/get-dependents-graph@2.1.2': resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==} - '@changesets/get-github-info@0.5.2': - resolution: {integrity: sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg==} + '@changesets/get-github-info@0.6.0': + resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==} '@changesets/get-release-plan@4.0.4': resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==} @@ -289,42 +289,42 @@ packages: resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} engines: {node: '>=16.13'} - '@cloudflare/workerd-darwin-64@1.20240925.0': - resolution: {integrity: sha512-KdLnSXuzB65CbqZPm+qYzk+zkQ1tUNPaaRGYVd/jPYAxwwtfTUQdQ+ahDPwVVs2tmQELKy7ZjQjf2apqSWUfjw==} + '@cloudflare/workerd-darwin-64@1.20241011.1': + resolution: {integrity: sha512-gZ2PrMCQ4WdDCB+V6vsB2U2SyYcmgaGMEa3GGjcUfC79L/8so3Vp/bO0eCoLmvttRs39wascZ+JiWL0HpcZUgA==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20240925.0': - resolution: {integrity: sha512-MiQ6uUmCXjsXgWNV+Ock2tp2/tYqNJGzjuaH6jFioeRF+//mz7Tv7J7EczOL4zq+TH8QFOh0/PUsLyazIWVGng==} + '@cloudflare/workerd-darwin-arm64@1.20241011.1': + resolution: {integrity: sha512-c26TYtS0e3WZ09nL/a8YaEqveCsTlgDm12ehPMNua9u68sh1KzETMl2G45O934m8UrI3Rhpv2TTecO0S5b9exA==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20240925.0': - resolution: {integrity: sha512-Rjix8jsJMfsInmq3Hm3fmiRQ+rwzuWRPV1pg/OWhMSfNP7Qp2RCU+RGkhgeR9Z5eNAje0Sn2BMrFq4RvF9/yRA==} + '@cloudflare/workerd-linux-64@1.20241011.1': + resolution: {integrity: sha512-pl4xvHNXnm3cYh5GwHadOTQRWt4Ih/gzCOb6RW4n78oNQQydFvpwqYAjbYk32y485feLhdTKXut/MgZAyWnKyQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20240925.0': - resolution: {integrity: sha512-VYIPeMHQRtbwQoIjUwS/zULlywPxyDvo46XkTpIW5MScEChfqHvAYviQ7TzYGx6Q+gmZmN+DUB2KOMx+MEpCxA==} + '@cloudflare/workerd-linux-arm64@1.20241011.1': + resolution: {integrity: sha512-I4HAF2Qe8xgIjAdE53viT2fDdHXkrb3Be0L3eWeeP5SEkOtQ4cHLqsOV7yhUWOJpHiI1XCDcf+wdfn0PB/EngQ==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20240925.0': - resolution: {integrity: sha512-C8peGvaU5R51bIySi1VbyfRgwNSSRknqoFSnSbSBI3uTN3THTB3UnmRKy7GXJDmyjgXuT9Pcs1IgaWNubLtNtw==} + '@cloudflare/workerd-windows-64@1.20241011.1': + resolution: {integrity: sha512-oVr1Cb7NkDpukd7v68FdxOH8vaHRSzHkX9uE/IttHd2yPK6mwOS220nIxK9UMcx5CwZmrgphRwtZwSYVk/lREQ==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-shared@0.5.4': - resolution: {integrity: sha512-PNL/0TjKRdUHa1kwgVdqUNJVZ9ez4kacsi8omz+gv859EvJmsVuGiMAClY2YfJnC9LVKhKCcjqmFgKNXG9/IXA==} + '@cloudflare/workers-shared@0.6.0': + resolution: {integrity: sha512-rfUCvb3hx4AsvdUZsxgk9lmgEnQehqV3jdtXLP/Xr0+P56n11T/0nXNMzmn7Nnv+IJFOV6X9NmFhuMz4sBPw7w==} engines: {node: '>=16.7.0'} - '@cloudflare/workers-types@4.20240903.0': - resolution: {integrity: sha512-a4mqgtVsPWg3JNNlQdLRE0Z6/mHr/uXa1ANDw6Zd7in438UCbeb+j7Z954Sf93G24jExpAn9VZ8kUUml0RwZbQ==} + '@cloudflare/workers-types@4.20241011.0': + resolution: {integrity: sha512-emwBnuFB/2lS1z6NXAeBqrSL8Xwnr7YpgdLuchOmgu/igqBsLLNPBb4Qmgh3neFWUe9wbzQyx030836YF3c3Xw==} '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -711,83 +711,83 @@ packages: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} - '@rollup/rollup-android-arm-eabi@4.22.5': - resolution: {integrity: sha512-SU5cvamg0Eyu/F+kLeMXS7GoahL+OoizlclVFX3l5Ql6yNlywJJ0OuqTzUx0v+aHhPHEB/56CT06GQrRrGNYww==} + '@rollup/rollup-android-arm-eabi@4.24.0': + resolution: {integrity: sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.22.5': - resolution: {integrity: sha512-S4pit5BP6E5R5C8S6tgU/drvgjtYW76FBuG6+ibG3tMvlD1h9LHVF9KmlmaUBQ8Obou7hEyS+0w+IR/VtxwNMQ==} + '@rollup/rollup-android-arm64@4.24.0': + resolution: {integrity: sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.22.5': - resolution: {integrity: sha512-250ZGg4ipTL0TGvLlfACkIxS9+KLtIbn7BCZjsZj88zSg2Lvu3Xdw6dhAhfe/FjjXPVNCtcSp+WZjVsD3a/Zlw==} + '@rollup/rollup-darwin-arm64@4.24.0': + resolution: {integrity: sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.22.5': - resolution: {integrity: sha512-D8brJEFg5D+QxFcW6jYANu+Rr9SlKtTenmsX5hOSzNYVrK5oLAEMTUgKWYJP+wdKyCdeSwnapLsn+OVRFycuQg==} + '@rollup/rollup-darwin-x64@4.24.0': + resolution: {integrity: sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.22.5': - resolution: {integrity: sha512-PNqXYmdNFyWNg0ma5LdY8wP+eQfdvyaBAojAXgO7/gs0Q/6TQJVXAXe8gwW9URjbS0YAammur0fynYGiWsKlXw==} + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': + resolution: {integrity: sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.22.5': - resolution: {integrity: sha512-kSSCZOKz3HqlrEuwKd9TYv7vxPYD77vHSUvM2y0YaTGnFc8AdI5TTQRrM1yIp3tXCKrSL9A7JLoILjtad5t8pQ==} + '@rollup/rollup-linux-arm-musleabihf@4.24.0': + resolution: {integrity: sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.22.5': - resolution: {integrity: sha512-oTXQeJHRbOnwRnRffb6bmqmUugz0glXaPyspp4gbQOPVApdpRrY/j7KP3lr7M8kTfQTyrBUzFjj5EuHAhqH4/w==} + '@rollup/rollup-linux-arm64-gnu@4.24.0': + resolution: {integrity: sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.22.5': - resolution: {integrity: sha512-qnOTIIs6tIGFKCHdhYitgC2XQ2X25InIbZFor5wh+mALH84qnFHvc+vmWUpyX97B0hNvwNUL4B+MB8vJvH65Fw==} + '@rollup/rollup-linux-arm64-musl@4.24.0': + resolution: {integrity: sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.22.5': - resolution: {integrity: sha512-TMYu+DUdNlgBXING13rHSfUc3Ky5nLPbWs4bFnT+R6Vu3OvXkTkixvvBKk8uO4MT5Ab6lC3U7x8S8El2q5o56w==} + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': + resolution: {integrity: sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.22.5': - resolution: {integrity: sha512-PTQq1Kz22ZRvuhr3uURH+U/Q/a0pbxJoICGSprNLAoBEkyD3Sh9qP5I0Asn0y0wejXQBbsVMRZRxlbGFD9OK4A==} + '@rollup/rollup-linux-riscv64-gnu@4.24.0': + resolution: {integrity: sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.22.5': - resolution: {integrity: sha512-bR5nCojtpuMss6TDEmf/jnBnzlo+6n1UhgwqUvRoe4VIotC7FG1IKkyJbwsT7JDsF2jxR+NTnuOwiGv0hLyDoQ==} + '@rollup/rollup-linux-s390x-gnu@4.24.0': + resolution: {integrity: sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.22.5': - resolution: {integrity: sha512-N0jPPhHjGShcB9/XXZQWuWBKZQnC1F36Ce3sDqWpujsGjDz/CQtOL9LgTrJ+rJC8MJeesMWrMWVLKKNR/tMOCA==} + '@rollup/rollup-linux-x64-gnu@4.24.0': + resolution: {integrity: sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.22.5': - resolution: {integrity: sha512-uBa2e28ohzNNwjr6Uxm4XyaA1M/8aTgfF2T7UIlElLaeXkgpmIJ2EitVNQxjO9xLLLy60YqAgKn/AqSpCUkE9g==} + '@rollup/rollup-linux-x64-musl@4.24.0': + resolution: {integrity: sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.22.5': - resolution: {integrity: sha512-RXT8S1HP8AFN/Kr3tg4fuYrNxZ/pZf1HemC5Tsddc6HzgGnJm0+Lh5rAHJkDuW3StI0ynNXukidROMXYl6ew8w==} + '@rollup/rollup-win32-arm64-msvc@4.24.0': + resolution: {integrity: sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.22.5': - resolution: {integrity: sha512-ElTYOh50InL8kzyUD6XsnPit7jYCKrphmddKAe1/Ytt74apOxDq5YEcbsiKs0fR3vff3jEneMM+3I7jbqaMyBg==} + '@rollup/rollup-win32-ia32-msvc@4.24.0': + resolution: {integrity: sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.22.5': - resolution: {integrity: sha512-+lvL/4mQxSV8MukpkKyyvfwhH266COcWlXE/1qxwN08ajovta3459zrjLghYMgDerlzNwLAcFpvU+WWE5y6nAQ==} + '@rollup/rollup-win32-x64-msvc@4.24.0': + resolution: {integrity: sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==} cpu: [x64] os: [win32] @@ -796,14 +796,14 @@ packages: peerDependencies: tailwindcss: '>=3.0.0' - '@sveltejs/adapter-cloudflare@4.7.2': - resolution: {integrity: sha512-zdFtQ2nzVHvc3OweA3zF2+WgSRUW536kKGPzfdRmWo/+UbvwAXB3c3pB66/JaypkxWTIhxz1umshtw5eHWyx/w==} + '@sveltejs/adapter-cloudflare@4.7.3': + resolution: {integrity: sha512-mHw0Jvd+74jj8fkduA8jrVXgsCY3+NwDc7FrDUiwU1Qe5QEuqPUab8Lv+np+4afEuMtFNytxUJsiiWlNN2w10w==} peerDependencies: '@sveltejs/kit': ^2.0.0 wrangler: ^3.28.4 - '@sveltejs/kit@2.6.3': - resolution: {integrity: sha512-baIAnmfMqAISrPtTC/22w6ay5kTEIQ/vq9bctiaQgRIoLCPBNhb6LEidTuWQS7OzPYCDBMuMX1t/fMvi4r3q/g==} + '@sveltejs/kit@2.7.1': + resolution: {integrity: sha512-TBVnkwgYQT3EafGQK6Eyh5FlLEBlRhCmqPTwcdOs+QdnyUc3eCAxRWtXlFxIWtmk6pqv11zdng8qTpThdTogew==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -826,15 +826,15 @@ packages: svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@4.0.0-next.5': - resolution: {integrity: sha512-FBPD9Ahvcgdiy/ft1mbPZt7KjK//r96/1alkgb37qPGTNVcvaTqwvDIrfx9RHQ7JLLf3UdnBQYj/MrdKqIT9uw==} + '@sveltejs/vite-plugin-svelte@4.0.0-next.8': + resolution: {integrity: sha512-gUw2Kb9x4PlaJuPoMqIiD5bShlO4mSKpAxZMix1pFOq9pt8vaPUIzmHaXN4xeDT4psbZZVh2aeubMPFzRCgIyA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@svitejs/changesets-changelog-github-compact@1.1.0': - resolution: {integrity: sha512-qhUGGDHcpbY2zpjW3SwqchuW8J/5EzlPFud7xNntHKA7f3a/mx5+g+ruJKFHSAiVZYo30PALt+AyhmPUNKH/Og==} + '@svitejs/changesets-changelog-github-compact@1.2.0': + resolution: {integrity: sha512-08eKiDAjj4zLug1taXSIJ0kGL5cawjVCyJkBb6EWSg5fEPX6L+Wtr0CH2If4j5KYylz85iaZiFlUItvgJvll5g==} engines: {node: ^14.13.1 || ^16.0.0 || >=18} '@tailwindcss/typography@0.5.15': @@ -881,8 +881,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.7.5': - resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/node@22.7.6': + resolution: {integrity: sha512-/d7Rnj0/ExXDMcioS78/kf1lMzYk4BZV8MZGTBKzTGZ6/406ukkbYlIsZmMPhcR5KlkunDHQLrtAVmSq7r+mSw==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -896,22 +896,22 @@ packages: '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - '@vitest/coverage-v8@2.1.2': - resolution: {integrity: sha512-b7kHrFrs2urS0cOk5N10lttI8UdJ/yP3nB4JYTREvR5o18cR99yPpK4gK8oQgI42BVv0ILWYUSYB7AXkAUDc0g==} + '@vitest/coverage-v8@2.1.3': + resolution: {integrity: sha512-2OJ3c7UPoFSmBZwqD2VEkUw6A/tzPF0LmW0ZZhhB8PFxuc+9IBG/FaSM+RLEenc7ljzFvGN+G0nGQoZnh7sy2A==} peerDependencies: - '@vitest/browser': 2.1.2 - vitest: 2.1.2 + '@vitest/browser': 2.1.3 + vitest: 2.1.3 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@2.1.2': - resolution: {integrity: sha512-FEgtlN8mIUSEAAnlvn7mP8vzaWhEaAEvhSXCqrsijM7K6QqjB11qoRZYEd4AKSCDz8p0/+yH5LzhZ47qt+EyPg==} + '@vitest/expect@2.1.3': + resolution: {integrity: sha512-SNBoPubeCJhZ48agjXruCI57DvxcsivVDdWz+SSsmjTT4QN/DfHk3zB/xKsJqMs26bLZ/pNRLnCf0j679i0uWQ==} - '@vitest/mocker@2.1.2': - resolution: {integrity: sha512-ExElkCGMS13JAJy+812fw1aCv2QO/LBK6CyO4WOPAzLTmve50gydOlWhgdBJPx2ztbADUq3JVI0C5U+bShaeEA==} + '@vitest/mocker@2.1.3': + resolution: {integrity: sha512-eSpdY/eJDuOvuTA3ASzCjdithHa+GIF1L4PqtEELl6Qa3XafdMLBpBlZCIUCX2J+Q6sNmjmxtosAG62fK4BlqQ==} peerDependencies: - '@vitest/spy': 2.1.2 + '@vitest/spy': 2.1.3 msw: ^2.3.5 vite: ^5.0.0 peerDependenciesMeta: @@ -920,20 +920,20 @@ packages: vite: optional: true - '@vitest/pretty-format@2.1.2': - resolution: {integrity: sha512-FIoglbHrSUlOJPDGIrh2bjX1sNars5HbxlcsFKCtKzu4+5lpsRhOCVcuzp0fEhAGHkPZRIXVNzPcpSlkoZ3LuA==} + '@vitest/pretty-format@2.1.3': + resolution: {integrity: sha512-XH1XdtoLZCpqV59KRbPrIhFCOO0hErxrQCMcvnQete3Vibb9UeIOX02uFPfVn3Z9ZXsq78etlfyhnkmIZSzIwQ==} - '@vitest/runner@2.1.2': - resolution: {integrity: sha512-UCsPtvluHO3u7jdoONGjOSil+uON5SSvU9buQh3lP7GgUXHp78guN1wRmZDX4wGK6J10f9NUtP6pO+SFquoMlw==} + '@vitest/runner@2.1.3': + resolution: {integrity: sha512-JGzpWqmFJ4fq5ZKHtVO3Xuy1iF2rHGV4d/pdzgkYHm1+gOzNZtqjvyiaDGJytRyMU54qkxpNzCx+PErzJ1/JqQ==} - '@vitest/snapshot@2.1.2': - resolution: {integrity: sha512-xtAeNsZ++aRIYIUsek7VHzry/9AcxeULlegBvsdLncLmNCR6tR8SRjn8BbDP4naxtccvzTqZ+L1ltZlRCfBZFA==} + '@vitest/snapshot@2.1.3': + resolution: {integrity: sha512-qWC2mWc7VAXmjAkEKxrScWHWFyCQx/cmiZtuGqMi+WwqQJ2iURsVY4ZfAK6dVo6K2smKRU6l3BPwqEBvhnpQGg==} - '@vitest/spy@2.1.2': - resolution: {integrity: sha512-GSUi5zoy+abNRJwmFhBDC0yRuVUn8WMlQscvnbbXdKLXX9dE59YbfwXxuJ/mth6eeqIzofU8BB5XDo/Ns/qK2A==} + '@vitest/spy@2.1.3': + resolution: {integrity: sha512-Nb2UzbcUswzeSP7JksMDaqsI43Sj5+Kry6ry6jQJT4b5gAK+NS9NED6mDb8FlMRCX8m5guaHCDZmqYMMWRy5nQ==} - '@vitest/utils@2.1.2': - resolution: {integrity: sha512-zMO2KdYy6mx56btx9JvAqAZ6EyS3g49krMPPrgOp1yxGZiA93HumGk+bZ5jIZtOg5/VBYl5eBmGRQHqq4FG6uQ==} + '@vitest/utils@2.1.3': + resolution: {integrity: sha512-xpiVfDSg1RrYT0tX6czgerkpcKFmFOF/gCr30+Mve5V2kewCy4Prn1/NDMSRwaSmT7PRaOF83wu+bEtsY1wrvA==} acorn-typescript@1.4.13: resolution: {integrity: sha512-xsc9Xv0xlVfwp2o7sQ+GCQ1PgbkdcpWdTzrwXxO3xDMTAywVS3oXVOcOHuRjAPkS4P9b+yc/qNF15460v+jp4Q==} @@ -949,6 +949,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.13.0: + resolution: {integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==} + engines: {node: '>=0.4.0'} + hasBin: true + ansi-colors@4.1.3: resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} engines: {node: '>=6'} @@ -985,6 +990,10 @@ packages: aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} + array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} @@ -1112,6 +1121,9 @@ packages: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} + core-js@3.38.1: + resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} + cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} @@ -1167,8 +1179,8 @@ packages: resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} engines: {node: '>=12'} - daisyui@4.12.12: - resolution: {integrity: sha512-xmCZ4piuWOjhNyB0VDKczB5vKFCipTA7UxaZNOzCz6cT8kvWgv5BDtUo+Hk9gOFufByOlfuBdzLpfhY5GsebTQ==} + daisyui@4.12.13: + resolution: {integrity: sha512-BnXyQoOByUF/7wSdIKubyhXxbtL8gxwY3u2cNMkxGP39TSVJqMmlItqtpY903fQnLI/NokC+bc+ZV+PEPsppPw==} engines: {node: '>=16.9.0'} data-uri-to-buffer@2.0.2: @@ -1180,15 +1192,6 @@ packages: date-fns@4.1.0: resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} - debug@4.3.6: - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.3.7: resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} @@ -1233,8 +1236,8 @@ packages: dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dotenv@16.3.1: - resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} + dotenv@16.4.5: + resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} engines: {node: '>=12'} eastasianwidth@0.2.0: @@ -1315,8 +1318,8 @@ packages: fastq@1.16.0: resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} - fdir@6.4.0: - resolution: {integrity: sha512-3oB133prH1o4j/L5lLW7uOCF1PlD+/It2L0eL/iAqWMB91RBbqTewABqxhj0ibBd90EEmWZq7ntIWzVaWcXTGQ==} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -1573,8 +1576,8 @@ packages: magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -1583,8 +1586,8 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - marked@14.1.2: - resolution: {integrity: sha512-f3r0yqpz31VXiDB/wj9GaOB0a2PRLQl6vJmXiFrniNwjkKdvakqJRULhjFKJpxOchlCRiG5fcacoUZY5Xa6PEQ==} + marked@14.1.3: + resolution: {integrity: sha512-ZibJqTULGlt9g5k4VMARAktMAjXoVnnr+Y3aCqW1oDftcV4BA3UmrBifzXoZyenHRk75csiPu9iwsTj4VNBT0g==} engines: {node: '>= 18'} hasBin: true @@ -1613,8 +1616,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - miniflare@3.20240925.1: - resolution: {integrity: sha512-odavnAwWLevMWOi/efIdAI9AVlg8C8NfXe2YLoAeG+Fj5BDHPDxCoY7AjZvBj3CJ7bszkoYyhoPEH60X+Vk+7g==} + miniflare@3.20241011.0: + resolution: {integrity: sha512-Mb3U9+QvKgIUl9LgHwBxEz8WajMRYqO5mMHRtO8yHjNCLGh24I6Ts9z13zRAYGPDd1xBQ1o983fHT9S+tn6r+A==} engines: {node: '>=16.13'} hasBin: true @@ -1638,9 +1641,6 @@ packages: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -1778,6 +1778,9 @@ packages: picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -1861,11 +1864,11 @@ packages: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} - posthog-js@1.167.0: - resolution: {integrity: sha512-/zXQ6tuJgiF1d4mgg3UsAi/uoyg7UnfFNQtikuALmaE53xFExpcAKbMfHPG/f54QgTvLxSHyGL1kFl/1uspkGg==} + posthog-js@1.174.0: + resolution: {integrity: sha512-60qCn8bloCxVc3oBQ/JP77J40J7UD+cRGUfYXJdsqjUH82s2wmCx4MicuNrcn9Hd2dHM25nXmOAMLO5iwSq9gg==} - preact@10.24.2: - resolution: {integrity: sha512-1cSoF0aCC8uaARATfrlz4VCBqE8LwZwRfLgkxJOQwAlQt6ayTmi0D9OF7nXid1POI5SZidFuG9CnlXbDfLqY/Q==} + preact@10.24.3: + resolution: {integrity: sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==} prettier-plugin-svelte@3.2.7: resolution: {integrity: sha512-/Dswx/ea0lV34If1eDcG3nulQ63YNr5KPDfMsjbdtpSWOxKKJ7nAc2qlVuYwEvCr4raIuredNoR7K4JCkmTGaQ==} @@ -1973,8 +1976,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - rollup@4.22.5: - resolution: {integrity: sha512-WoinX7GeQOFMGznEcWA1WrTQCd/tpEbMkc3nuMs9BT0CPjMdSjPMTVClwWd4pgSQwJdP65SK9mTCNvItlr5o7w==} + rollup@4.24.0: + resolution: {integrity: sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -2026,9 +2029,9 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - 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'} sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -2105,8 +2108,8 @@ packages: resolution: {integrity: sha512-pd/RZ4TR7oaX6XphE8uhwAjKIVw1lg19aysYM5lYpD97AthlAJD8kSEgtEXHXw6xFYXsfnhrj0XxGHnbKFsnlA==} hasBin: true - svelte-check@4.0.4: - resolution: {integrity: sha512-AcHWIPuZb1mh/jKoIrww0ebBPpAvwWd1bfXCnwC2dx4OkydNMaiG//+Xnry91RJMHFH7CiE+6Y2p332DRIaOXQ==} + svelte-check@4.0.5: + resolution: {integrity: sha512-icBTBZ3ibBaywbXUat3cK6hB5Du+Kq9Z8CRuyLmm64XIe2/r+lQcbuBx/IQgsbrC+kT2jQ0weVpZSSRIPwB6jQ==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: @@ -2150,8 +2153,8 @@ packages: typescript: optional: true - svelte2tsx@0.7.21: - resolution: {integrity: sha512-cdYR5gYBK0Ys3/jzGu9yfW9oxGLtLAnxcKtS7oJy2pjLhLLYSZcWeeeuaY9SMULwlqMZ1HfngGH3n5VdquRC3Q==} + svelte2tsx@0.7.22: + resolution: {integrity: sha512-hf55ujq17ufVpDQlJzaQfRr9EjlLIwGmFlpKq4uYrQAQFw/99q1OcVYyBT6568iJySgBUY9PdccURrORmfetmQ==} peerDependencies: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 @@ -2160,15 +2163,15 @@ packages: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} - svelte@5.0.0-next.201: - resolution: {integrity: sha512-gap0o+f0b5/TQYW5uOVUc3eVk75meSNdTrc9tTRALAg7YCzm8QaLqijBj5OkLaW9XKZFtarGrleRvC/fChk/Eg==} + svelte@5.0.0-next.269: + resolution: {integrity: sha512-TiC0JWP0OwPcJ+z6ysS9UsH6WDplJYsJR+y4ble9fmbW5OYFEQHJrIlktrO23O8p8EPU/olUpKdfIcugR++jbQ==} engines: {node: '>=18'} - tailwind-merge@2.5.3: - resolution: {integrity: sha512-d9ZolCAIzom1nf/5p4LdD5zvjmgSxY0BGgdSvmXIoMYAiPdAW/dSpP7joCDYFY7r/HkEa2qmPtkgsu0xjQeQtw==} + tailwind-merge@2.5.4: + resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==} - tailwindcss@3.4.13: - resolution: {integrity: sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==} + tailwindcss@3.4.14: + resolution: {integrity: sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==} engines: {node: '>=14.0.0'} hasBin: true @@ -2193,8 +2196,8 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} tinyglobby@0.2.6: resolution: {integrity: sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g==} @@ -2234,11 +2237,11 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tslib@2.7.0: - resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + tslib@2.8.0: + resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==} - typescript@5.6.2: - resolution: {integrity: sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -2252,8 +2255,8 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - unenv-nightly@2.0.0-20240919-125358-9a64854: - resolution: {integrity: sha512-XjsgUTrTHR7iw+k/SRTNjh6EQgwpC9voygnoCJo5kh4hKqsSDHUW84MhL9EsHTNfLctvVBHaSw8e2k3R2fKXsQ==} + unenv-nightly@2.0.0-20241009-125958-e8ea22f: + resolution: {integrity: sha512-hRxmKz1iSVRmuFx/vBdPsx7rX4o7Cas9vdjDNeUeWpQTK2LzU3Xy3Jz0zbo7MJX0bpqo/LEFCA+GPwsbl6zKEQ==} unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} @@ -2283,13 +2286,13 @@ packages: vfile-message@2.0.4: resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} - vite-node@2.1.2: - resolution: {integrity: sha512-HPcGNN5g/7I2OtPjLqgOtCRu/qhVvBxTUD3qzitmL0SrG1cWFzxzhMDWussxSbrRYWqnKf8P2jiNhPMSN+ymsQ==} + vite-node@2.1.3: + resolution: {integrity: sha512-I1JadzO+xYX887S39Do+paRePCKoiDrWRRjp9kkG5he0t7RXNvPAJPCQSJqbGN4uCrFFeS3Kj3sLqY8NMYBEdA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.4.8: - resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} + vite@5.4.9: + resolution: {integrity: sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -2319,23 +2322,23 @@ packages: terser: optional: true - vitefu@0.2.5: - resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} + vitefu@1.0.3: + resolution: {integrity: sha512-iKKfOMBHob2WxEJbqbJjHAkmYgvFDPhuqrO82om83S8RLk+17FtyMBfcyeH8GqD0ihShtkMW/zzJgiA51hCNCQ==} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0-beta.0 peerDependenciesMeta: vite: optional: true - vitest@2.1.2: - resolution: {integrity: sha512-veNjLizOMkRrJ6xxb+pvxN6/QAWg95mzcRjtmkepXdN87FNfxAss9RKe2far/G9cQpipfgP2taqg0KiWsquj8A==} + vitest@2.1.3: + resolution: {integrity: sha512-Zrxbg/WiIvUP2uEzelDNTXmEMJXuzJ1kCpbDvaKByFA9MNeO95V+7r/3ti0qzJzrxdyuUw5VduN7k+D3VmVOSA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.1.2 - '@vitest/ui': 2.1.2 + '@vitest/browser': 2.1.3 + '@vitest/ui': 2.1.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -2375,8 +2378,8 @@ packages: engines: {node: '>=8'} hasBin: true - workerd@1.20240925.0: - resolution: {integrity: sha512-/Jj6+yLwfieZGEt3Kx4+5MoufuC3g/8iFaIh4MPBNGJOGYmdSKXvgCqz09m2+tVCYnysRfbq2zcbVxJRBfOCqQ==} + workerd@1.20241011.1: + resolution: {integrity: sha512-ORobT1XDkE+p+36yk6Szyw68bWuGSmuwIlDnAeUOfnYunb/Txt0jg7ydzfwr4UIsof7AH5F1nqZms5PWLu05yw==} engines: {node: '>=16'} hasBin: true @@ -2384,12 +2387,12 @@ packages: resolution: {integrity: sha512-+TvsA6VAVoMC3XDKR5MoC/qlLqDixEfOBysDEKnPIPou/NvoPWCAuXHXMsswwlvmEuvX56lQjvELLyLuzTKvRw==} engines: {node: '>=12'} - wrangler@3.80.1: - resolution: {integrity: sha512-5pBZpzrGpfAtIzF3iBXfZZ9DoP8OjwfIUYjYmddfkmoe6fSyY5r/+IFP56fb/biK5q6FV5HxUnonDiuNyJKnug==} + wrangler@3.81.0: + resolution: {integrity: sha512-sa5dhLJAMmYtl/dJWDJ92sdnKj0VUC0DYBfGqbhd5xn7CDdn1oGhICDXtx2E6BNhQ1L+4d9oAcP/oQvOs5gKLA==} engines: {node: '>=16.17.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20240925.0 + '@cloudflare/workers-types': ^4.20241011.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -2420,8 +2423,8 @@ packages: yallist@2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} - yaml@2.5.1: - resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + yaml@2.6.0: + resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} engines: {node: '>= 14'} hasBin: true @@ -2447,15 +2450,15 @@ snapshots: '@babel/helper-validator-identifier@7.25.7': {} - '@babel/parser@7.25.7': + '@babel/parser@7.25.8': dependencies: - '@babel/types': 7.25.7 + '@babel/types': 7.25.8 '@babel/runtime@7.25.7': dependencies: regenerator-runtime: 0.14.1 - '@babel/types@7.25.7': + '@babel/types@7.25.8': dependencies: '@babel/helper-string-parser': 7.25.7 '@babel/helper-validator-identifier': 7.25.7 @@ -2544,7 +2547,7 @@ snapshots: picocolors: 1.1.0 semver: 7.6.3 - '@changesets/get-github-info@0.5.2': + '@changesets/get-github-info@0.6.0': dependencies: dataloader: 1.4.0 node-fetch: 2.7.0 @@ -2627,27 +2630,27 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/workerd-darwin-64@1.20240925.0': + '@cloudflare/workerd-darwin-64@1.20241011.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20240925.0': + '@cloudflare/workerd-darwin-arm64@1.20241011.1': optional: true - '@cloudflare/workerd-linux-64@1.20240925.0': + '@cloudflare/workerd-linux-64@1.20241011.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20240925.0': + '@cloudflare/workerd-linux-arm64@1.20241011.1': optional: true - '@cloudflare/workerd-windows-64@1.20240925.0': + '@cloudflare/workerd-windows-64@1.20241011.1': optional: true - '@cloudflare/workers-shared@0.5.4': + '@cloudflare/workers-shared@0.6.0': dependencies: mime: 3.0.0 zod: 3.23.8 - '@cloudflare/workers-types@4.20240903.0': {} + '@cloudflare/workers-types@4.20241011.0': {} '@cspotcode/source-map-support@0.8.1': dependencies: @@ -2913,131 +2916,131 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/rollup-android-arm-eabi@4.22.5': + '@rollup/rollup-android-arm-eabi@4.24.0': optional: true - '@rollup/rollup-android-arm64@4.22.5': + '@rollup/rollup-android-arm64@4.24.0': optional: true - '@rollup/rollup-darwin-arm64@4.22.5': + '@rollup/rollup-darwin-arm64@4.24.0': optional: true - '@rollup/rollup-darwin-x64@4.22.5': + '@rollup/rollup-darwin-x64@4.24.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.22.5': + '@rollup/rollup-linux-arm-gnueabihf@4.24.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.22.5': + '@rollup/rollup-linux-arm-musleabihf@4.24.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.22.5': + '@rollup/rollup-linux-arm64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.22.5': + '@rollup/rollup-linux-arm64-musl@4.24.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.22.5': + '@rollup/rollup-linux-powerpc64le-gnu@4.24.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.22.5': + '@rollup/rollup-linux-riscv64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.22.5': + '@rollup/rollup-linux-s390x-gnu@4.24.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.22.5': + '@rollup/rollup-linux-x64-gnu@4.24.0': optional: true - '@rollup/rollup-linux-x64-musl@4.22.5': + '@rollup/rollup-linux-x64-musl@4.24.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.22.5': + '@rollup/rollup-win32-arm64-msvc@4.24.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.22.5': + '@rollup/rollup-win32-ia32-msvc@4.24.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.22.5': + '@rollup/rollup-win32-x64-msvc@4.24.0': optional: true - '@skeletonlabs/tw-plugin@0.4.0(tailwindcss@3.4.13)': + '@skeletonlabs/tw-plugin@0.4.0(tailwindcss@3.4.14)': dependencies: - tailwindcss: 3.4.13 + tailwindcss: 3.4.14 - '@sveltejs/adapter-cloudflare@4.7.2(@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(wrangler@3.80.1)': + '@sveltejs/adapter-cloudflare@4.7.3(@sveltejs/kit@2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241011.0))': dependencies: - '@cloudflare/workers-types': 4.20240903.0 - '@sveltejs/kit': 2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) + '@cloudflare/workers-types': 4.20241011.0 + '@sveltejs/kit': 2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) esbuild: 0.21.5 worktop: 0.8.0-next.18 - wrangler: 3.80.1 + wrangler: 3.81.0(@cloudflare/workers-types@4.20241011.0) - '@sveltejs/kit@2.6.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/kit@2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) '@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.11 + 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.201 + sirv: 3.0.0 + svelte: 5.0.0-next.269 tiny-glob: 0.2.9 - vite: 5.4.8(@types/node@22.7.5) + vite: 5.4.9(@types/node@22.7.6) - '@sveltejs/package@2.3.5(svelte@5.0.0-next.201)(typescript@5.6.2)': + '@sveltejs/package@2.3.5(svelte@5.0.0-next.269)(typescript@5.6.3)': dependencies: chokidar: 4.0.1 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.3 - svelte: 5.0.0-next.201 - svelte2tsx: 0.7.21(svelte@5.0.0-next.201)(typescript@5.6.2) + svelte: 5.0.0-next.269 + svelte2tsx: 0.7.22(svelte@5.0.0-next.269)(typescript@5.6.3) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) - debug: 4.3.6 - svelte: 5.0.0-next.201 - vite: 5.4.8(@types/node@22.7.5) + '@sveltejs/vite-plugin-svelte': 4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + debug: 4.3.7 + svelte: 5.0.0-next.269 + vite: 5.4.9(@types/node@22.7.6) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5))': + '@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.5(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)))(svelte@5.0.0-next.201)(vite@5.4.8(@types/node@22.7.5)) - debug: 4.3.6 + '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 - magic-string: 0.30.11 - svelte: 5.0.0-next.201 - vite: 5.4.8(@types/node@22.7.5) - vitefu: 0.2.5(vite@5.4.8(@types/node@22.7.5)) + magic-string: 0.30.12 + svelte: 5.0.0-next.269 + vite: 5.4.9(@types/node@22.7.6) + vitefu: 1.0.3(vite@5.4.9(@types/node@22.7.6)) transitivePeerDependencies: - supports-color - '@svitejs/changesets-changelog-github-compact@1.1.0': + '@svitejs/changesets-changelog-github-compact@1.2.0': dependencies: - '@changesets/get-github-info': 0.5.2 - dotenv: 16.3.1 + '@changesets/get-github-info': 0.6.0 + dotenv: 16.4.5 transitivePeerDependencies: - encoding - '@tailwindcss/typography@0.5.15(tailwindcss@3.4.13)': + '@tailwindcss/typography@0.5.15(tailwindcss@3.4.14)': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.13 + tailwindcss: 3.4.14 '@types/cookie@0.6.0': {} @@ -3069,11 +3072,11 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/node@12.20.55': {} - '@types/node@22.7.5': + '@types/node@22.7.6': dependencies: undici-types: 6.19.8 @@ -3081,13 +3084,13 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 '@types/unist@2.0.11': {} '@types/unist@3.0.2': {} - '@vitest/coverage-v8@2.1.2(vitest@2.1.2(@types/node@22.7.5))': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@22.7.6))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -3096,65 +3099,67 @@ snapshots: istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magic-string: 0.30.11 + magic-string: 0.30.12 magicast: 0.3.5 std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.2(@types/node@22.7.5) + vitest: 2.1.3(@types/node@22.7.6) transitivePeerDependencies: - supports-color - '@vitest/expect@2.1.2': + '@vitest/expect@2.1.3': dependencies: - '@vitest/spy': 2.1.2 - '@vitest/utils': 2.1.2 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.5))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6))': dependencies: - '@vitest/spy': 2.1.2 + '@vitest/spy': 2.1.3 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: - vite: 5.4.8(@types/node@22.7.5) + vite: 5.4.9(@types/node@22.7.6) - '@vitest/pretty-format@2.1.2': + '@vitest/pretty-format@2.1.3': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.1.2': + '@vitest/runner@2.1.3': dependencies: - '@vitest/utils': 2.1.2 + '@vitest/utils': 2.1.3 pathe: 1.1.2 - '@vitest/snapshot@2.1.2': + '@vitest/snapshot@2.1.3': dependencies: - '@vitest/pretty-format': 2.1.2 - magic-string: 0.30.11 + '@vitest/pretty-format': 2.1.3 + magic-string: 0.30.12 pathe: 1.1.2 - '@vitest/spy@2.1.2': + '@vitest/spy@2.1.3': dependencies: tinyspy: 3.0.2 - '@vitest/utils@2.1.2': + '@vitest/utils@2.1.3': dependencies: - '@vitest/pretty-format': 2.1.2 + '@vitest/pretty-format': 2.1.3 loupe: 3.1.2 tinyrainbow: 1.2.0 - acorn-typescript@1.4.13(acorn@8.12.1): + acorn-typescript@1.4.13(acorn@8.13.0): dependencies: - acorn: 8.12.1 + acorn: 8.13.0 acorn-walk@8.3.4: dependencies: - acorn: 8.12.1 + acorn: 8.13.0 acorn@8.12.1: {} + acorn@8.13.0: {} + ansi-colors@4.1.3: {} ansi-regex@5.0.1: {} @@ -3184,6 +3189,8 @@ snapshots: dependencies: dequal: 2.0.3 + aria-query@5.3.2: {} + array-union@2.1.0: {} as-table@1.0.55: @@ -3244,7 +3251,7 @@ snapshots: capnp-ts@0.7.0: dependencies: debug: 4.3.7 - tslib: 2.7.0 + tslib: 2.8.0 transitivePeerDependencies: - supports-color @@ -3304,6 +3311,8 @@ snapshots: cookie@0.7.2: {} + core-js@3.38.1: {} + cross-spawn@5.1.0: dependencies: lru-cache: 4.1.5 @@ -3360,11 +3369,11 @@ snapshots: dependencies: d3-array: 3.2.4 - daisyui@4.12.12(postcss@8.4.47): + daisyui@4.12.13(postcss@8.4.47): dependencies: css-selector-tokenizer: 0.8.0 culori: 3.3.0 - picocolors: 1.1.0 + picocolors: 1.1.1 postcss-js: 4.0.1(postcss@8.4.47) transitivePeerDependencies: - postcss @@ -3375,10 +3384,6 @@ snapshots: date-fns@4.1.0: {} - debug@4.3.6: - dependencies: - ms: 2.1.2 - debug@4.3.7: dependencies: ms: 2.1.3 @@ -3405,7 +3410,7 @@ snapshots: dlv@1.1.3: {} - dotenv@16.3.1: {} + dotenv@16.4.5: {} eastasianwidth@0.2.0: {} @@ -3481,8 +3486,8 @@ snapshots: esrap@1.2.2: dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - '@types/estree': 1.0.5 + '@jridgewell/sourcemap-codec': 1.5.0 + '@types/estree': 1.0.6 estree-walker@0.6.1: {} @@ -3518,7 +3523,7 @@ snapshots: dependencies: reusify: 1.0.4 - fdir@6.4.0(picomatch@4.0.2): + fdir@6.4.2(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -3667,7 +3672,7 @@ snapshots: is-reference@3.0.2: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 is-subdir@1.2.0: dependencies: @@ -3749,7 +3754,7 @@ snapshots: lower-case@2.0.2: dependencies: - tslib: 2.7.0 + tslib: 2.8.0 lru-cache@10.4.3: {} @@ -3764,30 +3769,30 @@ snapshots: dependencies: sourcemap-codec: 1.4.8 - magic-string@0.30.11: + magic-string@0.30.12: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 magicast@0.3.5: dependencies: - '@babel/parser': 7.25.7 - '@babel/types': 7.25.7 + '@babel/parser': 7.25.8 + '@babel/types': 7.25.8 source-map-js: 1.2.1 make-dir@4.0.0: dependencies: semver: 7.6.3 - marked@14.1.2: {} + marked@14.1.3: {} mdn-data@2.0.30: {} - mdsvex@0.12.3(svelte@5.0.0-next.201): + mdsvex@0.12.3(svelte@5.0.0-next.269): dependencies: '@types/unist': 2.0.11 prism-svelte: 0.4.7 prismjs: 1.29.0 - svelte: 5.0.0-next.201 + svelte: 5.0.0-next.269 vfile-message: 2.0.4 merge2@1.4.1: {} @@ -3804,17 +3809,17 @@ snapshots: mime@3.0.0: {} - miniflare@3.20240925.1: + miniflare@3.20241011.0: dependencies: '@cspotcode/source-map-support': 0.8.1 - acorn: 8.12.1 + acorn: 8.13.0 acorn-walk: 8.3.4 capnp-ts: 0.7.0 exit-hook: 2.2.1 glob-to-regexp: 0.4.1 stoppable: 1.1.0 undici: 5.28.4 - workerd: 1.20240925.0 + workerd: 1.20241011.1 ws: 8.18.0 youch: 3.3.4 zod: 3.23.8 @@ -3837,8 +3842,6 @@ snapshots: mrmime@2.0.0: {} - ms@2.1.2: {} - ms@2.1.3: {} mustache@4.2.0: {} @@ -3854,7 +3857,7 @@ snapshots: no-case@3.0.4: dependencies: lower-case: 2.0.2 - tslib: 2.7.0 + tslib: 2.8.0 node-fetch@2.7.0: dependencies: @@ -3903,7 +3906,7 @@ snapshots: pascal-case@3.1.2: dependencies: no-case: 3.0.4 - tslib: 2.7.0 + tslib: 2.8.0 path-exists@4.0.0: {} @@ -3941,6 +3944,8 @@ snapshots: picocolors@1.1.0: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} picomatch@4.0.2: {} @@ -3966,7 +3971,7 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.47): dependencies: lilconfig: 3.1.2 - yaml: 2.5.1 + yaml: 2.6.0 optionalDependencies: postcss: 8.4.47 @@ -3997,21 +4002,22 @@ snapshots: postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.1.0 + picocolors: 1.1.1 source-map-js: 1.2.1 - posthog-js@1.167.0: + posthog-js@1.174.0: dependencies: + core-js: 3.38.1 fflate: 0.4.8 - preact: 10.24.2 + preact: 10.24.3 web-vitals: 4.2.3 - preact@10.24.2: {} + preact@10.24.3: {} - prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.0.0-next.201): + prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.0.0-next.269): dependencies: prettier: 3.3.3 - svelte: 5.0.0-next.201 + svelte: 5.0.0-next.269 prettier@2.8.8: {} @@ -4102,26 +4108,26 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.22.5: + rollup@4.24.0: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.22.5 - '@rollup/rollup-android-arm64': 4.22.5 - '@rollup/rollup-darwin-arm64': 4.22.5 - '@rollup/rollup-darwin-x64': 4.22.5 - '@rollup/rollup-linux-arm-gnueabihf': 4.22.5 - '@rollup/rollup-linux-arm-musleabihf': 4.22.5 - '@rollup/rollup-linux-arm64-gnu': 4.22.5 - '@rollup/rollup-linux-arm64-musl': 4.22.5 - '@rollup/rollup-linux-powerpc64le-gnu': 4.22.5 - '@rollup/rollup-linux-riscv64-gnu': 4.22.5 - '@rollup/rollup-linux-s390x-gnu': 4.22.5 - '@rollup/rollup-linux-x64-gnu': 4.22.5 - '@rollup/rollup-linux-x64-musl': 4.22.5 - '@rollup/rollup-win32-arm64-msvc': 4.22.5 - '@rollup/rollup-win32-ia32-msvc': 4.22.5 - '@rollup/rollup-win32-x64-msvc': 4.22.5 + '@rollup/rollup-android-arm-eabi': 4.24.0 + '@rollup/rollup-android-arm64': 4.24.0 + '@rollup/rollup-darwin-arm64': 4.24.0 + '@rollup/rollup-darwin-x64': 4.24.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.0 + '@rollup/rollup-linux-arm-musleabihf': 4.24.0 + '@rollup/rollup-linux-arm64-gnu': 4.24.0 + '@rollup/rollup-linux-arm64-musl': 4.24.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.0 + '@rollup/rollup-linux-riscv64-gnu': 4.24.0 + '@rollup/rollup-linux-s390x-gnu': 4.24.0 + '@rollup/rollup-linux-x64-gnu': 4.24.0 + '@rollup/rollup-linux-x64-musl': 4.24.0 + '@rollup/rollup-win32-arm64-msvc': 4.24.0 + '@rollup/rollup-win32-ia32-msvc': 4.24.0 + '@rollup/rollup-win32-x64-msvc': 4.24.0 fsevents: 2.3.3 run-parallel@1.2.0: @@ -4161,7 +4167,7 @@ snapshots: signal-exit@4.1.0: {} - sirv@2.0.4: + sirv@3.0.0: dependencies: '@polka/url': 1.0.0-next.28 mrmime: 2.0.0 @@ -4242,9 +4248,9 @@ snapshots: rollup: 2.79.2 rollup-plugin-svelte: 7.2.2(rollup@2.79.2)(svelte@4.2.19) svelte: 4.2.19 - svelte-preprocess: 6.0.3(postcss-load-config@6.0.1(postcss@8.4.47))(postcss@8.4.47)(svelte@4.2.19)(typescript@5.6.2) + svelte-preprocess: 6.0.3(postcss-load-config@6.0.1(postcss@8.4.47))(postcss@8.4.47)(svelte@4.2.19)(typescript@5.6.3) tinyglobby: 0.2.6 - typescript: 5.6.2 + typescript: 5.6.3 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -4256,32 +4262,32 @@ snapshots: - stylus - sugarss - svelte-check@4.0.4(picomatch@4.0.2)(svelte@5.0.0-next.201)(typescript@5.6.2): + svelte-check@4.0.5(picomatch@4.0.2)(svelte@5.0.0-next.269)(typescript@5.6.3): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.1 - fdir: 6.4.0(picomatch@4.0.2) - picocolors: 1.1.0 + fdir: 6.4.2(picomatch@4.0.2) + picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.0.0-next.201 - typescript: 5.6.2 + svelte: 5.0.0-next.269 + typescript: 5.6.3 transitivePeerDependencies: - picomatch - svelte-preprocess@6.0.3(postcss-load-config@6.0.1(postcss@8.4.47))(postcss@8.4.47)(svelte@4.2.19)(typescript@5.6.2): + svelte-preprocess@6.0.3(postcss-load-config@6.0.1(postcss@8.4.47))(postcss@8.4.47)(svelte@4.2.19)(typescript@5.6.3): dependencies: svelte: 4.2.19 optionalDependencies: postcss: 8.4.47 postcss-load-config: 6.0.1(postcss@8.4.47) - typescript: 5.6.2 + typescript: 5.6.3 - svelte2tsx@0.7.21(svelte@5.0.0-next.201)(typescript@5.6.2): + svelte2tsx@0.7.22(svelte@5.0.0-next.269)(typescript@5.6.3): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.0.0-next.201 - typescript: 5.6.2 + svelte: 5.0.0-next.269 + typescript: 5.6.3 svelte@4.2.19: dependencies: @@ -4297,28 +4303,28 @@ snapshots: estree-walker: 3.0.3 is-reference: 3.0.2 locate-character: 3.0.0 - magic-string: 0.30.11 + magic-string: 0.30.12 periscopic: 3.1.0 - svelte@5.0.0-next.201: + svelte@5.0.0-next.269: dependencies: '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.4.15 - '@types/estree': 1.0.5 - acorn: 8.12.1 - acorn-typescript: 1.4.13(acorn@8.12.1) - aria-query: 5.3.0 + '@jridgewell/sourcemap-codec': 1.5.0 + '@types/estree': 1.0.6 + acorn: 8.13.0 + acorn-typescript: 1.4.13(acorn@8.13.0) + 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.11 + magic-string: 0.30.12 zimmerframe: 1.1.2 - tailwind-merge@2.5.3: {} + tailwind-merge@2.5.4: {} - tailwindcss@3.4.13: + tailwindcss@3.4.14: dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -4333,7 +4339,7 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 object-hash: 3.0.0 - picocolors: 1.1.0 + picocolors: 1.1.1 postcss: 8.4.47 postcss-import: 15.1.0(postcss@8.4.47) postcss-js: 4.0.1(postcss@8.4.47) @@ -4368,11 +4374,11 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.0: {} + tinyexec@0.3.1: {} tinyglobby@0.2.6: dependencies: - fdir: 6.4.0(picomatch@4.0.2) + fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 tinypool@1.0.1: {} @@ -4397,9 +4403,9 @@ snapshots: ts-interface-checker@0.1.13: {} - tslib@2.7.0: {} + tslib@2.8.0: {} - typescript@5.6.2: {} + typescript@5.6.3: {} ufo@1.5.4: {} @@ -4409,7 +4415,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - unenv-nightly@2.0.0-20240919-125358-9a64854: + unenv-nightly@2.0.0-20241009-125958-e8ea22f: dependencies: defu: 6.1.4 ohash: 1.1.4 @@ -4450,12 +4456,12 @@ snapshots: '@types/unist': 2.0.11 unist-util-stringify-position: 2.0.3 - vite-node@2.1.2(@types/node@22.7.5): + vite-node@2.1.3(@types/node@22.7.6): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.8(@types/node@22.7.5) + vite: 5.4.9(@types/node@22.7.6) transitivePeerDependencies: - '@types/node' - less @@ -4467,42 +4473,42 @@ snapshots: - supports-color - terser - vite@5.4.8(@types/node@22.7.5): + vite@5.4.9(@types/node@22.7.6): dependencies: esbuild: 0.21.5 postcss: 8.4.47 - rollup: 4.22.5 + rollup: 4.24.0 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 fsevents: 2.3.3 - vitefu@0.2.5(vite@5.4.8(@types/node@22.7.5)): + vitefu@1.0.3(vite@5.4.9(@types/node@22.7.6)): optionalDependencies: - vite: 5.4.8(@types/node@22.7.5) + vite: 5.4.9(@types/node@22.7.6) - vitest@2.1.2(@types/node@22.7.5): + vitest@2.1.3(@types/node@22.7.6): dependencies: - '@vitest/expect': 2.1.2 - '@vitest/mocker': 2.1.2(@vitest/spy@2.1.2)(vite@5.4.8(@types/node@22.7.5)) - '@vitest/pretty-format': 2.1.2 - '@vitest/runner': 2.1.2 - '@vitest/snapshot': 2.1.2 - '@vitest/spy': 2.1.2 - '@vitest/utils': 2.1.2 + '@vitest/expect': 2.1.3 + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6)) + '@vitest/pretty-format': 2.1.3 + '@vitest/runner': 2.1.3 + '@vitest/snapshot': 2.1.3 + '@vitest/spy': 2.1.3 + '@vitest/utils': 2.1.3 chai: 5.1.1 debug: 4.3.7 - magic-string: 0.30.11 + magic-string: 0.30.12 pathe: 1.1.2 std-env: 3.7.0 tinybench: 2.9.0 - tinyexec: 0.3.0 + tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.8(@types/node@22.7.5) - vite-node: 2.1.2(@types/node@22.7.5) + vite: 5.4.9(@types/node@22.7.6) + vite-node: 2.1.3(@types/node@22.7.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.5 + '@types/node': 22.7.6 transitivePeerDependencies: - less - lightningcss @@ -4536,39 +4542,40 @@ snapshots: siginfo: 2.0.0 stackback: 0.0.2 - workerd@1.20240925.0: + workerd@1.20241011.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20240925.0 - '@cloudflare/workerd-darwin-arm64': 1.20240925.0 - '@cloudflare/workerd-linux-64': 1.20240925.0 - '@cloudflare/workerd-linux-arm64': 1.20240925.0 - '@cloudflare/workerd-windows-64': 1.20240925.0 + '@cloudflare/workerd-darwin-64': 1.20241011.1 + '@cloudflare/workerd-darwin-arm64': 1.20241011.1 + '@cloudflare/workerd-linux-64': 1.20241011.1 + '@cloudflare/workerd-linux-arm64': 1.20241011.1 + '@cloudflare/workerd-windows-64': 1.20241011.1 worktop@0.8.0-next.18: dependencies: mrmime: 2.0.0 regexparam: 3.0.0 - wrangler@3.80.1: + wrangler@3.81.0(@cloudflare/workers-types@4.20241011.0): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 - '@cloudflare/workers-shared': 0.5.4 + '@cloudflare/workers-shared': 0.6.0 '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) blake3-wasm: 2.1.5 chokidar: 3.6.0 esbuild: 0.17.19 - miniflare: 3.20240925.1 + miniflare: 3.20241011.0 nanoid: 3.3.7 path-to-regexp: 6.3.0 resolve: 1.22.8 resolve.exports: 2.0.2 selfsigned: 2.4.1 source-map: 0.6.1 - unenv: unenv-nightly@2.0.0-20240919-125358-9a64854 - workerd: 1.20240925.0 + unenv: unenv-nightly@2.0.0-20241009-125958-e8ea22f + workerd: 1.20241011.1 xxhash-wasm: 1.0.2 optionalDependencies: + '@cloudflare/workers-types': 4.20241011.0 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil @@ -4593,7 +4600,7 @@ snapshots: yallist@2.1.2: {} - yaml@2.5.1: {} + yaml@2.6.0: {} youch@3.3.4: dependencies: From 367747dc0e904a4a2692af74f51f7362a70a5655 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Thu, 17 Oct 2024 21:38:31 -0400 Subject: [PATCH 06/15] fix(TextField): Type error --- packages/svelte-ux/src/lib/components/TextField.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte-ux/src/lib/components/TextField.svelte b/packages/svelte-ux/src/lib/components/TextField.svelte index bca893a3..22578e0b 100644 --- a/packages/svelte-ux/src/lib/components/TextField.svelte +++ b/packages/svelte-ux/src/lib/components/TextField.svelte @@ -44,7 +44,7 @@ export let placeholder: string | undefined = undefined; export let error: string | string[] | boolean | undefined = ''; export let hint = ''; - export let autocomplete = 'off'; // https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete + export let autocomplete: HTMLTextAreaElement['autocomplete'] = 'off'; // https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete export let multiline = false; export let required = false; export let disabled = false; From 80cb978d47d79d28dccf9ddabd6a711a0539bf06 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Thu, 17 Oct 2024 22:25:25 -0400 Subject: [PATCH 07/15] fix(TableOfContents): Fix ssr support --- packages/svelte-ux/package.json | 1 + .../svelte-ux/src/lib/components/TableOfContents.svelte | 7 ++++--- pnpm-lock.yaml | 3 +++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/svelte-ux/package.json b/packages/svelte-ux/package.json index ddb5edab..7dc2eb06 100644 --- a/packages/svelte-ux/package.json +++ b/packages/svelte-ux/package.json @@ -61,6 +61,7 @@ "d3-array": "^3.2.4", "d3-scale": "^4.0.2", "date-fns": "^4.1.0", + "esm-env": "^1.0.0", "immer": "^10.1.1", "lodash-es": "^4.17.21", "prism-svelte": "^0.5.0", diff --git a/packages/svelte-ux/src/lib/components/TableOfContents.svelte b/packages/svelte-ux/src/lib/components/TableOfContents.svelte index 6b66bb8d..68a7501d 100644 --- a/packages/svelte-ux/src/lib/components/TableOfContents.svelte +++ b/packages/svelte-ux/src/lib/components/TableOfContents.svelte @@ -1,6 +1,7 @@ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e68a9ee..fbbdbd30 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,6 +66,9 @@ importers: date-fns: specifier: ^4.1.0 version: 4.1.0 + esm-env: + specifier: ^1.0.0 + version: 1.0.0 immer: specifier: ^10.1.1 version: 10.1.1 From 4e172184edd336e445f4265331efc0abb7530d7d Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Thu, 17 Oct 2024 22:38:22 -0400 Subject: [PATCH 08/15] fix(SelectField): Fix ssr support by no longer nesting ` +
From 718926bcafbdcca00e6daaef2d3a8a4b8d70cd23 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 19 Oct 2024 19:01:04 -0400 Subject: [PATCH 09/15] Update to official Svelte 5 --- packages/create-svelte-ux/package.json | 2 +- packages/svelte-ux/package.json | 8 +- pnpm-lock.yaml | 168 +++++++++++++------------ 3 files changed, 92 insertions(+), 86 deletions(-) diff --git a/packages/create-svelte-ux/package.json b/packages/create-svelte-ux/package.json index 6b1931ee..29d57e87 100644 --- a/packages/create-svelte-ux/package.json +++ b/packages/create-svelte-ux/package.json @@ -22,7 +22,7 @@ "commander": "^12.1.0" }, "devDependencies": { - "@types/node": "^22.7.6", + "@types/node": "^22.7.7", "prettier": "^3.3.3" }, "files": [ diff --git a/packages/svelte-ux/package.json b/packages/svelte-ux/package.json index 7dc2eb06..ae20e163 100644 --- a/packages/svelte-ux/package.json +++ b/packages/svelte-ux/package.json @@ -23,9 +23,9 @@ "@fortawesome/free-solid-svg-icons": "^6.6.0", "@skeletonlabs/tw-plugin": "^0.4.0", "@sveltejs/adapter-cloudflare": "^4.7.3", - "@sveltejs/kit": "^2.7.1", + "@sveltejs/kit": "^2.7.2", "@sveltejs/package": "^2.3.5", - "@sveltejs/vite-plugin-svelte": "4.0.0-next.8", + "@sveltejs/vite-plugin-svelte": "4.0.0", "@tailwindcss/typography": "^0.5.15", "@types/culori": "^2.1.1", "@types/d3-array": "^3.2.1", @@ -37,11 +37,11 @@ "daisyui": "^4.12.13", "marked": "^14.1.3", "mdsvex": "^0.12.3", - "posthog-js": "^1.174.0", + "posthog-js": "^1.174.2", "prettier": "^3.3.3", "prettier-plugin-svelte": "^3.2.7", "rehype-slug": "^6.0.0", - "svelte": "5.0.0-next.269", + "svelte": "5.0.2", "svelte-check": "^4.0.5", "svelte2tsx": "^0.7.22", "tailwindcss": "^3.4.14", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fbbdbd30..198cd0d5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: 6.0.1 wrangler: specifier: ^3.81.0 - version: 3.81.0(@cloudflare/workers-types@4.20241011.0) + version: 3.81.0(@cloudflare/workers-types@4.20241018.0) packages/create-svelte-ux: dependencies: @@ -34,8 +34,8 @@ importers: version: 12.1.0 devDependencies: '@types/node': - specifier: ^22.7.6 - version: 22.7.6 + specifier: ^22.7.7 + version: 22.7.7 prettier: specifier: ^3.3.3 version: 3.3.3 @@ -105,16 +105,16 @@ importers: version: 0.4.0(tailwindcss@3.4.14) '@sveltejs/adapter-cloudflare': specifier: ^4.7.3 - version: 4.7.3(@sveltejs/kit@2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241011.0)) + version: 4.7.3(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241018.0)) '@sveltejs/kit': - specifier: ^2.7.1 - version: 2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + specifier: ^2.7.2 + version: 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) '@sveltejs/package': specifier: ^2.3.5 - version: 2.3.5(svelte@5.0.0-next.269)(typescript@5.6.3) + version: 2.3.5(svelte@5.0.2)(typescript@5.6.3) '@sveltejs/vite-plugin-svelte': - specifier: 4.0.0-next.8 - version: 4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + specifier: 4.0.0 + version: 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) '@tailwindcss/typography': specifier: ^0.5.15 version: 0.5.15(tailwindcss@3.4.14) @@ -135,7 +135,7 @@ importers: version: 1.26.4 '@vitest/coverage-v8': specifier: ^2.1.3 - version: 2.1.3(vitest@2.1.3(@types/node@22.7.6)) + version: 2.1.3(vitest@2.1.3(@types/node@22.7.7)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.47) @@ -147,28 +147,28 @@ importers: version: 14.1.3 mdsvex: specifier: ^0.12.3 - version: 0.12.3(svelte@5.0.0-next.269) + version: 0.12.3(svelte@5.0.2) posthog-js: - specifier: ^1.174.0 - version: 1.174.0 + specifier: ^1.174.2 + version: 1.174.2 prettier: specifier: ^3.3.3 version: 3.3.3 prettier-plugin-svelte: specifier: ^3.2.7 - version: 3.2.7(prettier@3.3.3)(svelte@5.0.0-next.269) + version: 3.2.7(prettier@3.3.3)(svelte@5.0.2) rehype-slug: specifier: ^6.0.0 version: 6.0.0 svelte: - specifier: 5.0.0-next.269 - version: 5.0.0-next.269 + specifier: 5.0.2 + version: 5.0.2 svelte-check: specifier: ^4.0.5 - version: 4.0.5(picomatch@4.0.2)(svelte@5.0.0-next.269)(typescript@5.6.3) + version: 4.0.5(picomatch@4.0.2)(svelte@5.0.2)(typescript@5.6.3) svelte2tsx: specifier: ^0.7.22 - version: 0.7.22(svelte@5.0.0-next.269)(typescript@5.6.3) + version: 0.7.22(svelte@5.0.2)(typescript@5.6.3) tailwindcss: specifier: ^3.4.14 version: 3.4.14 @@ -183,10 +183,10 @@ importers: version: 5.0.0 vite: specifier: ^5.4.9 - version: 5.4.9(@types/node@22.7.6) + version: 5.4.9(@types/node@22.7.7) vitest: specifier: ^2.1.3 - version: 2.1.3(@types/node@22.7.6) + version: 2.1.3(@types/node@22.7.7) packages: @@ -329,6 +329,9 @@ packages: '@cloudflare/workers-types@4.20241011.0': resolution: {integrity: sha512-emwBnuFB/2lS1z6NXAeBqrSL8Xwnr7YpgdLuchOmgu/igqBsLLNPBb4Qmgh3neFWUe9wbzQyx030836YF3c3Xw==} + '@cloudflare/workers-types@4.20241018.0': + resolution: {integrity: sha512-gGWumpaaqnjN/G6SI7CZQ13G4SpIUV+EM8QqvuN2D3cGDF6mKIm+ov7H4x7V/c+AdY90v0FCc8B5nmEEt90MvQ==} + '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -805,8 +808,8 @@ packages: '@sveltejs/kit': ^2.0.0 wrangler: ^3.28.4 - '@sveltejs/kit@2.7.1': - resolution: {integrity: sha512-TBVnkwgYQT3EafGQK6Eyh5FlLEBlRhCmqPTwcdOs+QdnyUc3eCAxRWtXlFxIWtmk6pqv11zdng8qTpThdTogew==} + '@sveltejs/kit@2.7.2': + resolution: {integrity: sha512-bFwrl+0bNr0/DHQZM0INwwSPNYqDjfsKRhUoa6rj9d8tDZzszBrJ3La6/HVFxWGONEigtG+SzHXa1BEa1BLdwA==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -821,16 +824,16 @@ packages: peerDependencies: svelte: ^3.44.0 || ^4.0.0 || ^5.0.0-next.1 - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3': - resolution: {integrity: sha512-kuGJ2CZ5lAw3gKF8Kw0AfKtUJWbwdlDHY14K413B0MCyrzvQvsKTorwmwZcky0+QqY6RnVIZ/5FttB9bQmkLXg==} + '@sveltejs/vite-plugin-svelte-inspector@3.0.0': + resolution: {integrity: sha512-hBxSYW/66989cq9dN248omD/ziskSdIV1NqfuueuAI1z6jGcg14k9Zd98pDIEnoA6wC9kWUGuQ6adzBbWwQyRg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: '@sveltejs/vite-plugin-svelte': ^4.0.0-next.0||^4.0.0 svelte: ^5.0.0-next.96 || ^5.0.0 vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@4.0.0-next.8': - resolution: {integrity: sha512-gUw2Kb9x4PlaJuPoMqIiD5bShlO4mSKpAxZMix1pFOq9pt8vaPUIzmHaXN4xeDT4psbZZVh2aeubMPFzRCgIyA==} + '@sveltejs/vite-plugin-svelte@4.0.0': + resolution: {integrity: sha512-kpVJwF+gNiMEsoHaw+FJL76IYiwBikkxYU83+BpqQLdVMff19KeRKLd2wisS8niNBMJ2omv5gG+iGDDwd8jzag==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: svelte: ^5.0.0-next.96 || ^5.0.0 @@ -884,8 +887,8 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.7.6': - resolution: {integrity: sha512-/d7Rnj0/ExXDMcioS78/kf1lMzYk4BZV8MZGTBKzTGZ6/406ukkbYlIsZmMPhcR5KlkunDHQLrtAVmSq7r+mSw==} + '@types/node@22.7.7': + resolution: {integrity: sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==} '@types/prismjs@1.26.4': resolution: {integrity: sha512-rlAnzkW2sZOjbqZ743IHUhFcvzaGbqijwOu8QZnZCjfQzBqFE3s4lOTJEsxikImav9uzz/42I+O7YUs1mWgMlg==} @@ -1867,8 +1870,8 @@ packages: resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} - posthog-js@1.174.0: - resolution: {integrity: sha512-60qCn8bloCxVc3oBQ/JP77J40J7UD+cRGUfYXJdsqjUH82s2wmCx4MicuNrcn9Hd2dHM25nXmOAMLO5iwSq9gg==} + posthog-js@1.174.2: + resolution: {integrity: sha512-UgS7eRcDVvVz2XSJ09NMX8zBcdpFnPayfiWDNF3xEbJTsIu1GipkkYNrVlsWlq8U1PIrviNm6i0Dyq8daaxssw==} preact@10.24.3: resolution: {integrity: sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==} @@ -2166,8 +2169,8 @@ packages: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} - svelte@5.0.0-next.269: - resolution: {integrity: sha512-TiC0JWP0OwPcJ+z6ysS9UsH6WDplJYsJR+y4ble9fmbW5OYFEQHJrIlktrO23O8p8EPU/olUpKdfIcugR++jbQ==} + svelte@5.0.2: + resolution: {integrity: sha512-TIqp5kjyTMa45L0McUvVfjuvlF/hyxVolyAc9APY3/FeF5aqYpt+Y1PckPQ7DlsDkthxNeq2+ystop8GlIV3kw==} engines: {node: '>=18'} tailwind-merge@2.5.4: @@ -2655,6 +2658,9 @@ snapshots: '@cloudflare/workers-types@4.20241011.0': {} + '@cloudflare/workers-types@4.20241018.0': + optional: true + '@cspotcode/source-map-support@0.8.1': dependencies: '@jridgewell/trace-mapping': 0.3.9 @@ -2971,17 +2977,17 @@ snapshots: dependencies: tailwindcss: 3.4.14 - '@sveltejs/adapter-cloudflare@4.7.3(@sveltejs/kit@2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241011.0))': + '@sveltejs/adapter-cloudflare@4.7.3(@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(wrangler@3.81.0(@cloudflare/workers-types@4.20241018.0))': dependencies: '@cloudflare/workers-types': 4.20241011.0 - '@sveltejs/kit': 2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + '@sveltejs/kit': 2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) esbuild: 0.21.5 worktop: 0.8.0-next.18 - wrangler: 3.81.0(@cloudflare/workers-types@4.20241011.0) + wrangler: 3.81.0(@cloudflare/workers-types@4.20241018.0) - '@sveltejs/kit@2.7.1(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6))': + '@sveltejs/kit@2.7.2(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -2993,40 +2999,40 @@ snapshots: sade: 1.8.1 set-cookie-parser: 2.7.0 sirv: 3.0.0 - svelte: 5.0.0-next.269 + svelte: 5.0.2 tiny-glob: 0.2.9 - vite: 5.4.9(@types/node@22.7.6) + vite: 5.4.9(@types/node@22.7.7) - '@sveltejs/package@2.3.5(svelte@5.0.0-next.269)(typescript@5.6.3)': + '@sveltejs/package@2.3.5(svelte@5.0.2)(typescript@5.6.3)': dependencies: chokidar: 4.0.1 kleur: 4.1.5 sade: 1.8.1 semver: 7.6.3 - svelte: 5.0.0-next.269 - svelte2tsx: 0.7.22(svelte@5.0.0-next.269)(typescript@5.6.3) + svelte: 5.0.2 + svelte2tsx: 0.7.22(svelte@5.0.2)(typescript@5.6.3) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6))': + '@sveltejs/vite-plugin-svelte-inspector@3.0.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7))': dependencies: - '@sveltejs/vite-plugin-svelte': 4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + '@sveltejs/vite-plugin-svelte': 4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) debug: 4.3.7 - svelte: 5.0.0-next.269 - vite: 5.4.9(@types/node@22.7.6) + svelte: 5.0.2 + vite: 5.4.9(@types/node@22.7.7) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6))': + '@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 3.0.0-next.3(@sveltejs/vite-plugin-svelte@4.0.0-next.8(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)))(svelte@5.0.0-next.269)(vite@5.4.9(@types/node@22.7.6)) + '@sveltejs/vite-plugin-svelte-inspector': 3.0.0(@sveltejs/vite-plugin-svelte@4.0.0(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)))(svelte@5.0.2)(vite@5.4.9(@types/node@22.7.7)) 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.9(@types/node@22.7.6) - vitefu: 1.0.3(vite@5.4.9(@types/node@22.7.6)) + svelte: 5.0.2 + vite: 5.4.9(@types/node@22.7.7) + vitefu: 1.0.3(vite@5.4.9(@types/node@22.7.7)) transitivePeerDependencies: - supports-color @@ -3075,11 +3081,11 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.7.6 + '@types/node': 22.7.7 '@types/node@12.20.55': {} - '@types/node@22.7.6': + '@types/node@22.7.7': dependencies: undici-types: 6.19.8 @@ -3087,13 +3093,13 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 22.7.6 + '@types/node': 22.7.7 '@types/unist@2.0.11': {} '@types/unist@3.0.2': {} - '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@22.7.6))': + '@vitest/coverage-v8@2.1.3(vitest@2.1.3(@types/node@22.7.7))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -3107,7 +3113,7 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.3(@types/node@22.7.6) + vitest: 2.1.3(@types/node@22.7.7) transitivePeerDependencies: - supports-color @@ -3118,13 +3124,13 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6))': + '@vitest/mocker@2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.7))': dependencies: '@vitest/spy': 2.1.3 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.9(@types/node@22.7.6) + vite: 5.4.9(@types/node@22.7.7) '@vitest/pretty-format@2.1.3': dependencies: @@ -3790,12 +3796,12 @@ snapshots: mdn-data@2.0.30: {} - mdsvex@0.12.3(svelte@5.0.0-next.269): + mdsvex@0.12.3(svelte@5.0.2): dependencies: '@types/unist': 2.0.11 prism-svelte: 0.4.7 prismjs: 1.29.0 - svelte: 5.0.0-next.269 + svelte: 5.0.2 vfile-message: 2.0.4 merge2@1.4.1: {} @@ -4008,7 +4014,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - posthog-js@1.174.0: + posthog-js@1.174.2: dependencies: core-js: 3.38.1 fflate: 0.4.8 @@ -4017,10 +4023,10 @@ snapshots: preact@10.24.3: {} - prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.0.0-next.269): + prettier-plugin-svelte@3.2.7(prettier@3.3.3)(svelte@5.0.2): dependencies: prettier: 3.3.3 - svelte: 5.0.0-next.269 + svelte: 5.0.2 prettier@2.8.8: {} @@ -4265,14 +4271,14 @@ snapshots: - stylus - sugarss - svelte-check@4.0.5(picomatch@4.0.2)(svelte@5.0.0-next.269)(typescript@5.6.3): + svelte-check@4.0.5(picomatch@4.0.2)(svelte@5.0.2)(typescript@5.6.3): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.1 fdir: 6.4.2(picomatch@4.0.2) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.0.0-next.269 + svelte: 5.0.2 typescript: 5.6.3 transitivePeerDependencies: - picomatch @@ -4285,11 +4291,11 @@ snapshots: postcss-load-config: 6.0.1(postcss@8.4.47) typescript: 5.6.3 - svelte2tsx@0.7.22(svelte@5.0.0-next.269)(typescript@5.6.3): + svelte2tsx@0.7.22(svelte@5.0.2)(typescript@5.6.3): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.0.0-next.269 + svelte: 5.0.2 typescript: 5.6.3 svelte@4.2.19: @@ -4309,7 +4315,7 @@ snapshots: magic-string: 0.30.12 periscopic: 3.1.0 - svelte@5.0.0-next.269: + svelte@5.0.2: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 @@ -4459,12 +4465,12 @@ snapshots: '@types/unist': 2.0.11 unist-util-stringify-position: 2.0.3 - vite-node@2.1.3(@types/node@22.7.6): + vite-node@2.1.3(@types/node@22.7.7): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 - vite: 5.4.9(@types/node@22.7.6) + vite: 5.4.9(@types/node@22.7.7) transitivePeerDependencies: - '@types/node' - less @@ -4476,23 +4482,23 @@ snapshots: - supports-color - terser - vite@5.4.9(@types/node@22.7.6): + vite@5.4.9(@types/node@22.7.7): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.0 optionalDependencies: - '@types/node': 22.7.6 + '@types/node': 22.7.7 fsevents: 2.3.3 - vitefu@1.0.3(vite@5.4.9(@types/node@22.7.6)): + vitefu@1.0.3(vite@5.4.9(@types/node@22.7.7)): optionalDependencies: - vite: 5.4.9(@types/node@22.7.6) + vite: 5.4.9(@types/node@22.7.7) - vitest@2.1.3(@types/node@22.7.6): + vitest@2.1.3(@types/node@22.7.7): dependencies: '@vitest/expect': 2.1.3 - '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.6)) + '@vitest/mocker': 2.1.3(@vitest/spy@2.1.3)(vite@5.4.9(@types/node@22.7.7)) '@vitest/pretty-format': 2.1.3 '@vitest/runner': 2.1.3 '@vitest/snapshot': 2.1.3 @@ -4507,11 +4513,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.9(@types/node@22.7.6) - vite-node: 2.1.3(@types/node@22.7.6) + vite: 5.4.9(@types/node@22.7.7) + vite-node: 2.1.3(@types/node@22.7.7) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.7.6 + '@types/node': 22.7.7 transitivePeerDependencies: - less - lightningcss @@ -4558,7 +4564,7 @@ snapshots: mrmime: 2.0.0 regexparam: 3.0.0 - wrangler@3.81.0(@cloudflare/workers-types@4.20241011.0): + wrangler@3.81.0(@cloudflare/workers-types@4.20241018.0): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@cloudflare/workers-shared': 0.6.0 @@ -4578,7 +4584,7 @@ snapshots: workerd: 1.20241011.1 xxhash-wasm: 1.0.2 optionalDependencies: - '@cloudflare/workers-types': 4.20241011.0 + '@cloudflare/workers-types': 4.20241018.0 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil From 00dffc0b8cd78e45f70962f0257ed0d14c739f3b Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 19 Oct 2024 19:01:39 -0400 Subject: [PATCH 10/15] Ignore warning --- packages/svelte-ux/src/lib/components/SelectField.svelte | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/svelte-ux/src/lib/components/SelectField.svelte b/packages/svelte-ux/src/lib/components/SelectField.svelte index e2fff88b..2d2457d9 100644 --- a/packages/svelte-ux/src/lib/components/SelectField.svelte +++ b/packages/svelte-ux/src/lib/components/SelectField.svelte @@ -413,6 +413,7 @@ +
Date: Sat, 19 Oct 2024 19:06:46 -0400 Subject: [PATCH 11/15] docs: Remove API docs until can be extracted in Svelte 5 compatible way (sveld update, etc) --- packages/svelte-ux/src/routes/docs/+layout.svelte | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/svelte-ux/src/routes/docs/+layout.svelte b/packages/svelte-ux/src/routes/docs/+layout.svelte index ebb63dd5..f05b7b3b 100644 --- a/packages/svelte-ux/src/routes/docs/+layout.svelte +++ b/packages/svelte-ux/src/routes/docs/+layout.svelte @@ -253,10 +253,11 @@
{/if} - {#if api} + +
{#if showTableOfContents && $xlScreen} From 8185bdf209d70b3ba56541b263039b1b16b01260 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 19 Oct 2024 19:08:14 -0400 Subject: [PATCH 12/15] Require official Svelte 5 (instead of `next` version). Still supports Svelte 3/4 --- packages/svelte-ux/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte-ux/package.json b/packages/svelte-ux/package.json index ae20e163..1ebe7127 100644 --- a/packages/svelte-ux/package.json +++ b/packages/svelte-ux/package.json @@ -72,7 +72,7 @@ "zod": "^3.23.8" }, "peerDependencies": { - "svelte": "^3.56.0 || ^4.0.0 || ^5.0.0-next.120" + "svelte": "^3.56.0 || ^4.0.0 || ^5.0.0" }, "main": "./dist/index.js", "exports": { From ebce28c912f49e3c50a055ca45727b4e20c67f96 Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 19 Oct 2024 19:11:35 -0400 Subject: [PATCH 13/15] Add missing changesets --- .changeset/chatty-gorillas-develop.md | 5 +++++ .changeset/metal-garlics-sin.md | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 .changeset/chatty-gorillas-develop.md create mode 100644 .changeset/metal-garlics-sin.md diff --git a/.changeset/chatty-gorillas-develop.md b/.changeset/chatty-gorillas-develop.md new file mode 100644 index 00000000..f292b3ee --- /dev/null +++ b/.changeset/chatty-gorillas-develop.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': patch +--- + +fix(TableOfContents): Fix ssr support diff --git a/.changeset/metal-garlics-sin.md b/.changeset/metal-garlics-sin.md new file mode 100644 index 00000000..93df433c --- /dev/null +++ b/.changeset/metal-garlics-sin.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': patch +--- + +fix(SelectField): Fix Svelte 5 SSR compatibility From 89afca0149bc4024e9b7e4cd8d1295fb717256fc Mon Sep 17 00:00:00 2001 From: Sean Lynch Date: Sat, 19 Oct 2024 19:21:46 -0400 Subject: [PATCH 14/15] fix(AppLayout): Fix SSR drawer layout on mobile. Resolves #22 --- .changeset/fast-dancers-invite.md | 5 +++++ packages/svelte-ux/src/lib/components/AppLayout.svelte | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 .changeset/fast-dancers-invite.md diff --git a/.changeset/fast-dancers-invite.md b/.changeset/fast-dancers-invite.md new file mode 100644 index 00000000..06fff39e --- /dev/null +++ b/.changeset/fast-dancers-invite.md @@ -0,0 +1,5 @@ +--- +'svelte-ux': patch +--- + +fix(AppLayout): Fix SSR drawer layout on mobile. Resolves #22 diff --git a/packages/svelte-ux/src/lib/components/AppLayout.svelte b/packages/svelte-ux/src/lib/components/AppLayout.svelte index 716442ed..92e7109c 100644 --- a/packages/svelte-ux/src/lib/components/AppLayout.svelte +++ b/packages/svelte-ux/src/lib/components/AppLayout.svelte @@ -1,10 +1,10 @@
Date: Sat, 19 Oct 2024 19:26:27 -0400 Subject: [PATCH 15/15] refactor: Use 'esm-env' for browser/dev conditionals --- packages/svelte-ux/src/lib/components/AppBar.svelte | 4 ++-- packages/svelte-ux/src/lib/components/settings.ts | 4 ++-- packages/svelte-ux/src/lib/stores/localStore.ts | 6 +++--- packages/svelte-ux/src/lib/stores/matchMedia.ts | 4 ++-- packages/svelte-ux/src/lib/stores/themeStore.ts | 4 ++-- packages/svelte-ux/src/lib/utils/logger.ts | 4 ++-- packages/svelte-ux/src/routes/+layout.svelte | 4 ++-- packages/svelte-ux/src/routes/+layout.ts | 5 ++--- 8 files changed, 17 insertions(+), 18 deletions(-) diff --git a/packages/svelte-ux/src/lib/components/AppBar.svelte b/packages/svelte-ux/src/lib/components/AppBar.svelte index e896f31a..73272ce9 100644 --- a/packages/svelte-ux/src/lib/components/AppBar.svelte +++ b/packages/svelte-ux/src/lib/components/AppBar.svelte @@ -1,9 +1,9 @@