diff --git a/package.json b/package.json
index 351cd4f0..2073440f 100644
--- a/package.json
+++ b/package.json
@@ -15,13 +15,13 @@
"dependencies": {
"@internationalized/date": "^3.5.4",
"@mdi/js": "^7.4.47",
- "@tanstack/svelte-query": "^5.40.0",
- "bits-ui": "^0.21.10",
+ "@tanstack/svelte-query": "^5.49.1",
+ "bits-ui": "^0.21.11",
"clsx": "^2.1.1",
"cmdk-sv": "^0.0.17",
"d3-scale": "^4.0.2",
"d3-shape": "^3.2.0",
- "formsnap": "^0.4.4",
+ "formsnap": "^1.0.1",
"i18next": "^23.11.5",
"layerchart": "^0.43.6",
"lucide-svelte": "^0.399.0",
@@ -29,10 +29,10 @@
"socket.io": "^4.7.5",
"socket.io-client": "^4.7.5",
"svelte-i18next": "^2.2.2",
- "svelte-persisted-store": "^0.9.4",
+ "svelte-persisted-store": "^0.11.0",
"svelte-sonner": "^0.3.24",
"svelte-ux": "^0.72.0",
- "sveltekit-superforms": "^1.13.4",
+ "sveltekit-superforms": "^2.15.2",
"tailwind-merge": "^2.3.0",
"tailwind-variants": "^0.2.1",
"tw-colors": "^3.3.1",
@@ -50,24 +50,24 @@
"@vite-pwa/assets-generator": "^0.2.4",
"@vite-pwa/sveltekit": "^0.5.0",
"autoprefixer": "^10.4.19",
- "eslint": "^9.3.0",
+ "eslint": "^9.6.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-svelte": "^2.41.0",
"husky": "^9.0.11",
- "postcss": "^8.4.38",
- "prettier": "^3.2.5",
+ "postcss": "^8.4.39",
+ "prettier": "^3.3.2",
"prettier-plugin-svelte": "^3.2.5",
- "sass": "^1.77.4",
+ "sass": "^1.77.6",
"svelte": "^4.2.18",
"svelte-check": "^3.8.4",
"svelte-eslint-parser": "^0.39.2",
"svelte-headless-table": "^0.18.2",
"svelte-lucide": "^1.0.5",
- "tailwindcss": "^3.4.3",
+ "tailwindcss": "^3.4.4",
"tslib": "^2.6.3",
- "typescript": "^5.5.2",
- "typescript-eslint": "^7.14.1",
+ "typescript": "^5.5.3",
+ "typescript-eslint": "^7.15.0",
"vite": "^5.3.2",
"vite-plugin-pwa": "^0.20.0"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ca411b5a..7f0dc3f9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,11 +15,11 @@ importers:
specifier: ^7.4.47
version: 7.4.47
'@tanstack/svelte-query':
- specifier: ^5.40.0
- version: 5.40.0(svelte@4.2.18)
+ specifier: ^5.49.1
+ version: 5.49.1(svelte@4.2.18)
bits-ui:
- specifier: ^0.21.10
- version: 0.21.10(svelte@4.2.18)
+ specifier: ^0.21.11
+ version: 0.21.11(svelte@4.2.18)
clsx:
specifier: ^2.1.1
version: 2.1.1
@@ -33,14 +33,14 @@ importers:
specifier: ^3.2.0
version: 3.2.0
formsnap:
- specifier: ^0.4.4
- version: 0.4.4(svelte@4.2.18)(sveltekit-superforms@1.13.4(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(zod@3.23.8))(zod@3.23.8)
+ specifier: ^1.0.1
+ version: 1.0.1(svelte@4.2.18)(sveltekit-superforms@2.15.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18))
i18next:
specifier: ^23.11.5
version: 23.11.5
layerchart:
specifier: ^0.43.6
- version: 0.43.6(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)(typescript@5.5.2)
+ version: 0.43.6(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3)
lucide-svelte:
specifier: ^0.399.0
version: 0.399.0(svelte@4.2.18)
@@ -57,45 +57,45 @@ importers:
specifier: ^2.2.2
version: 2.2.2(i18next@23.11.5)(svelte@4.2.18)
svelte-persisted-store:
- specifier: ^0.9.4
- version: 0.9.4(svelte@4.2.18)
+ specifier: ^0.11.0
+ version: 0.11.0(svelte@4.2.18)
svelte-sonner:
specifier: ^0.3.24
version: 0.3.24(svelte@4.2.18)
svelte-ux:
specifier: ^0.72.0
- version: 0.72.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)
+ version: 0.72.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)
sveltekit-superforms:
- specifier: ^1.13.4
- version: 1.13.4(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(zod@3.23.8)
+ specifier: ^2.15.2
+ version: 2.15.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)
tailwind-merge:
specifier: ^2.3.0
version: 2.3.0
tailwind-variants:
specifier: ^0.2.1
- version: 0.2.1(tailwindcss@3.4.3)
+ version: 0.2.1(tailwindcss@3.4.4)
tw-colors:
specifier: ^3.3.1
- version: 3.3.1(tailwindcss@3.4.3)
+ version: 3.3.1(tailwindcss@3.4.4)
zod:
specifier: ^3.23.8
version: 3.23.8
devDependencies:
'@commitlint/cli':
specifier: ^19.3.0
- version: 19.3.0(@types/node@20.11.30)(typescript@5.5.2)
+ version: 19.3.0(@types/node@20.11.30)(typescript@5.5.3)
'@commitlint/config-conventional':
specifier: ^19.2.2
version: 19.2.2
'@sveltejs/adapter-static':
specifier: ^3.0.2
- version: 3.0.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))
+ version: 3.0.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))
'@sveltejs/kit':
specifier: ^2.5.18
- version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ version: 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
'@sveltejs/vite-plugin-svelte':
specifier: ^3.1.1
- version: 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ version: 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
'@types/d3-scale':
specifier: ^4.0.8
version: 4.0.8
@@ -110,43 +110,43 @@ importers:
version: 0.2.4
'@vite-pwa/sveltekit':
specifier: ^0.5.0
- version: 0.5.0(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(@vite-pwa/assets-generator@0.2.4)(vite-plugin-pwa@0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0))
+ version: 0.5.0(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(@vite-pwa/assets-generator@0.2.4)(vite-plugin-pwa@0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0))
autoprefixer:
specifier: ^10.4.19
- version: 10.4.19(postcss@8.4.38)
+ version: 10.4.19(postcss@8.4.39)
eslint:
- specifier: ^9.3.0
- version: 9.3.0
+ specifier: ^9.6.0
+ version: 9.6.0
eslint-config-prettier:
specifier: ^9.1.0
- version: 9.1.0(eslint@9.3.0)
+ version: 9.1.0(eslint@9.6.0)
eslint-plugin-prettier:
specifier: ^5.1.3
- version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(prettier@3.2.5)
+ version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.6.0))(eslint@9.6.0)(prettier@3.3.2)
eslint-plugin-svelte:
specifier: ^2.41.0
- version: 2.41.0(eslint@9.3.0)(svelte@4.2.18)
+ version: 2.41.0(eslint@9.6.0)(svelte@4.2.18)
husky:
specifier: ^9.0.11
version: 9.0.11
postcss:
- specifier: ^8.4.38
- version: 8.4.38
+ specifier: ^8.4.39
+ version: 8.4.39
prettier:
- specifier: ^3.2.5
- version: 3.2.5
+ specifier: ^3.3.2
+ version: 3.3.2
prettier-plugin-svelte:
specifier: ^3.2.5
- version: 3.2.5(prettier@3.2.5)(svelte@4.2.18)
+ version: 3.2.5(prettier@3.3.2)(svelte@4.2.18)
sass:
- specifier: ^1.77.4
- version: 1.77.4
+ specifier: ^1.77.6
+ version: 1.77.6
svelte:
specifier: ^4.2.18
version: 4.2.18
svelte-check:
specifier: ^3.8.4
- version: 3.8.4(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)
+ version: 3.8.4(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)
svelte-eslint-parser:
specifier: ^0.39.2
version: 0.39.2(svelte@4.2.18)
@@ -157,23 +157,23 @@ importers:
specifier: ^1.0.5
version: 1.0.5(svelte@4.2.18)
tailwindcss:
- specifier: ^3.4.3
- version: 3.4.3
+ specifier: ^3.4.4
+ version: 3.4.4
tslib:
specifier: ^2.6.3
version: 2.6.3
typescript:
- specifier: ^5.5.2
- version: 5.5.2
+ specifier: ^5.5.3
+ version: 5.5.3
typescript-eslint:
- specifier: ^7.14.1
- version: 7.14.1(eslint@9.3.0)(typescript@5.5.2)
+ specifier: ^7.15.0
+ version: 7.15.0(eslint@9.6.0)(typescript@5.5.3)
vite:
specifier: ^5.3.2
- version: 5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)
+ version: 5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)
vite-plugin-pwa:
specifier: ^0.20.0
- version: 0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0)
+ version: 0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0)
packages:
@@ -198,6 +198,12 @@ packages:
peerDependencies:
ajv: '>=8'
+ '@arktype/schema@0.1.13':
+ resolution: {integrity: sha512-qZjtCAKrnhsixDWsEGJtosWfi4bLpAg4OnnICVYTer/6v5hwlhsdYpYobTSJUc5eiBoI5Ai/kcNfYaQISshY2g==}
+
+ '@arktype/util@0.0.48':
+ resolution: {integrity: sha512-U5FO5EUAJ4LoYtLSyAMmTf6CEVgslObfSQuua2zoK5Tv2FB3aESVQ3rdLfhuz+coRhlzlynbkmimyoQWwQT+aQ==}
+
'@babel/code-frame@7.24.2':
resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
engines: {node: '>=6.9.0'}
@@ -988,14 +994,25 @@ packages:
resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+ '@eslint/config-array@0.17.0':
+ resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@eslint/eslintrc@3.1.0':
resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.3.0':
- resolution: {integrity: sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==}
+ '@eslint/js@9.6.0':
+ resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@eslint/object-schema@2.1.4':
+ resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@exodus/schemasafe@1.3.0':
+ resolution: {integrity: sha512-5Aap/GaRupgNx/feGBwLLTVv8OQFfv3pq2lPRzPg9R+IOBnDgghTGW7l7EuVXOvg5cc/xSAlRW8rBrjIC3Nvqw==}
+
'@floating-ui/core@1.6.0':
resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==}
@@ -1009,19 +1026,20 @@ packages:
resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==}
engines: {node: '>=6'}
- '@humanwhocodes/config-array@0.13.0':
- resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==}
- engines: {node: '>=10.10.0'}
- deprecated: Use @eslint/config-array instead
+ '@gcornut/valibot-json-schema@0.31.0':
+ resolution: {integrity: sha512-3xGptCurm23e7nuPQkdrE5rEs1FeTPHhAUsBuwwqG4/YeZLwJOoYZv+fmsppUEfo5y9lzUwNQrNqLS/q7HMc7g==}
+ hasBin: true
+
+ '@hapi/hoek@9.3.0':
+ resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==}
+
+ '@hapi/topo@5.1.0':
+ resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==}
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- '@humanwhocodes/object-schema@2.0.3':
- resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
- deprecated: Use @eslint/object-schema instead
-
'@humanwhocodes/retry@0.3.0':
resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==}
engines: {node: '>=18.18'}
@@ -1090,6 +1108,10 @@ packages:
'@polka/url@1.0.0-next.24':
resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==}
+ '@poppinss/macroable@1.0.2':
+ resolution: {integrity: sha512-xhhEcEvhQC8mP5oOr5hbE4CmUgmw/IPV1jhpGg2xSkzoFrt9i8YVqBQt9744EFesi5F7pBheWozg63RUBM/5JA==}
+ engines: {node: '>=18.16.0'}
+
'@rollup/plugin-babel@5.3.1':
resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
engines: {node: '>= 10.0.0'}
@@ -1203,9 +1225,24 @@ packages:
cpu: [x64]
os: [win32]
+ '@sideway/address@4.1.5':
+ resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==}
+
+ '@sideway/formula@3.0.1':
+ resolution: {integrity: sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==}
+
+ '@sideway/pinpoint@2.0.0':
+ resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
+
+ '@sinclair/typebox@0.32.34':
+ resolution: {integrity: sha512-a3Z3ytYl6R/+7ldxx04PO1semkwWlX/8pTqxsPw4quIcIXDFPZhOc1Wx8azWmkU26ccK3mHwcWenn0avNgAKQg==}
+
'@socket.io/component-emitter@3.1.2':
resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
+ '@sodaru/yup-to-json-schema@2.0.1':
+ resolution: {integrity: sha512-lWb0Wiz8KZ9ip/dY1eUqt7fhTPmL24p6Hmv5Fd9pzlzAdw/YNcWZr+tiCT4oZ4Zyxzi9+1X4zv82o7jYvcFxYA==}
+
'@surma/rollup-plugin-off-main-thread@2.2.3':
resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
@@ -1241,11 +1278,11 @@ packages:
'@swc/helpers@0.5.3':
resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==}
- '@tanstack/query-core@5.40.0':
- resolution: {integrity: sha512-eD8K8jsOIq0Z5u/QbvOmfvKKE/XC39jA7yv4hgpl/1SRiU+J8QCIwgM/mEHuunQsL87dcvnHqSVLmf9pD4CiaA==}
+ '@tanstack/query-core@5.49.1':
+ resolution: {integrity: sha512-JnC9ndmD1KKS01Rt/ovRUB1tmwO7zkyXAyIxN9mznuJrcNtOrkmOnQqdJF2ib9oHzc2VxHomnEG7xyfo54Npkw==}
- '@tanstack/svelte-query@5.40.0':
- resolution: {integrity: sha512-pxwIGx+UqkGDIqnZy8v7SBKeWZEZu6NLz8NS5FSJftOq/jV4A2xLLvyHUlxodNCNsn9YM6dFB2R3fQySoPzGbw==}
+ '@tanstack/svelte-query@5.49.1':
+ resolution: {integrity: sha512-tTt+3wGE+zHE+21VusMuBeVHOnbGUqvCADoww+BZ2y1sxbpGwucVmUCxM0ieOG0VCw58lxcbMxmg+acYYvhp3A==}
peerDependencies:
svelte: ^3.54.0 || ^4.0.0 || ^5.0.0-next.0
@@ -1297,8 +1334,11 @@ packages:
'@types/trusted-types@2.0.7':
resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
- '@typescript-eslint/eslint-plugin@7.14.1':
- resolution: {integrity: sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==}
+ '@types/validator@13.12.0':
+ resolution: {integrity: sha512-nH45Lk7oPIJ1RVOF6JgFI6Dy0QpHEzq4QecZhvguxYPDwT8c93prCMqAtiIttm39voZ+DDR+qkNnMpJmMBRqag==}
+
+ '@typescript-eslint/eslint-plugin@7.15.0':
+ resolution: {integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -1308,8 +1348,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@7.14.1':
- resolution: {integrity: sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==}
+ '@typescript-eslint/parser@7.15.0':
+ resolution: {integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1318,12 +1358,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/scope-manager@7.14.1':
- resolution: {integrity: sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==}
+ '@typescript-eslint/scope-manager@7.15.0':
+ resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/type-utils@7.14.1':
- resolution: {integrity: sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==}
+ '@typescript-eslint/type-utils@7.15.0':
+ resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1332,12 +1372,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/types@7.14.1':
- resolution: {integrity: sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==}
+ '@typescript-eslint/types@7.15.0':
+ resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/typescript-estree@7.14.1':
- resolution: {integrity: sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==}
+ '@typescript-eslint/typescript-estree@7.15.0':
+ resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
typescript: '*'
@@ -1345,16 +1385,24 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@7.14.1':
- resolution: {integrity: sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==}
+ '@typescript-eslint/utils@7.15.0':
+ resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
- '@typescript-eslint/visitor-keys@7.14.1':
- resolution: {integrity: sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==}
+ '@typescript-eslint/visitor-keys@7.15.0':
+ resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==}
engines: {node: ^18.18.0 || >=20.0.0}
+ '@vinejs/compiler@2.5.0':
+ resolution: {integrity: sha512-hg4ekaB5Y2zh+IWzBiC/WCDWrIfpVnKu/ubUvelKlidc/VbulsexoFRw5kJGHZenPVI5YzNnDeTdYSALkTV7jQ==}
+ engines: {node: '>=18.0.0'}
+
+ '@vinejs/vine@1.8.0':
+ resolution: {integrity: sha512-Qq3XxbA26jzqS9ICifkqzT399lMQZ2fWtqeV3luI2as+UIK7qDifJFU2Q4W3q3IB5VXoWxgwAZSZEO0em9I/qQ==}
+ engines: {node: '>=18.16.0'}
+
'@vite-pwa/assets-generator@0.2.4':
resolution: {integrity: sha512-DXyPLPR/IpbZPSpo1amZEPghY/ziIwpTUKNaz0v1xG+ELzCXmrVQhVzEMqr2JLSqRxjc+UzKfGJA/YdUuaao3w==}
engines: {node: '>=16.14.0'}
@@ -1389,6 +1437,11 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ acorn@8.12.0:
+ resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
@@ -1431,6 +1484,9 @@ packages:
aria-query@5.3.0:
resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+ arktype@2.0.0-dev.21:
+ resolution: {integrity: sha512-dgHCjb3FK4BGvG2LuXqgdWXstbFmiYowSy0jiKnyk4KVcMT5DyIJ9d1nbQM3ztiAL3hIPmPdkmpfxUqR+BoOBQ==}
+
array-buffer-byte-length@1.0.1:
resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
engines: {node: '>= 0.4'}
@@ -1514,8 +1570,8 @@ packages:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
- bits-ui@0.21.10:
- resolution: {integrity: sha512-KuweEOKO0Rr8XX87dQh46G9mG0bZSmTqNxj5qBazz4OTQC+oPKui04/wP/ISsCOSGFomaRydTULqh4p+nsyc2g==}
+ bits-ui@0.21.11:
+ resolution: {integrity: sha512-pFS/9z1qLaPZwb+9Tm0YS4iBp+ClsJBARMZWFOjv0lGCYpzAN7lx4eNk3SbSB5QMBUKwoVjr9Rai71ROq3RD1Q==}
peerDependencies:
svelte: ^4.0.0 || ^5.0.0-next.118
@@ -1571,6 +1627,10 @@ packages:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
+ camelcase@8.0.0:
+ resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==}
+ engines: {node: '>=16'}
+
caniuse-lite@1.0.30001600:
resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==}
@@ -1852,6 +1912,9 @@ packages:
date-fns@3.6.0:
resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==}
+ dayjs@1.11.11:
+ resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==}
+
debug@4.3.4:
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
@@ -1910,9 +1973,6 @@ packages:
resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}
engines: {node: '>=8'}
- devalue@4.3.2:
- resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==}
-
devalue@5.0.0:
resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==}
@@ -1995,6 +2055,12 @@ packages:
es6-promise@3.3.1:
resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==}
+ esbuild-runner@2.2.2:
+ resolution: {integrity: sha512-fRFVXcmYVmSmtYm2mL8RlUASt2TDkGh3uRcvHFOKNr/T58VrfVeKD9uT9nlgxk96u0LS0ehS/GY7Da/bXWKkhw==}
+ hasBin: true
+ peerDependencies:
+ esbuild: '*'
+
esbuild@0.21.5:
resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
engines: {node: '>=12'}
@@ -2064,16 +2130,16 @@ packages:
resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.3.0:
- resolution: {integrity: sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==}
+ eslint@9.6.0:
+ resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
esm-env@1.0.0:
resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==}
- espree@10.0.1:
- resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==}
+ espree@10.1.0:
+ resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
espree@9.6.1:
@@ -2181,12 +2247,11 @@ packages:
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
engines: {node: '>=14'}
- formsnap@0.4.4:
- resolution: {integrity: sha512-O+Cf4GneR4CLP48J0c5AJY6eowc+1N3DYZz9uIJ3Mk57AjdL5l8DQEA+HmRfse4UEPepizEPl+M4vFg8cON2BQ==}
+ formsnap@1.0.1:
+ resolution: {integrity: sha512-TvU9CoLSiacW1c7wXhLiyVpyy/LBfG0CEFDbs3M3jrsxBSrkTpsuhbQ8JYKY3CNCmIhZlgxCH+Vqr7RBF9G53w==}
peerDependencies:
- svelte: ^4.0.0
- sveltekit-superforms: ^1.7.1
- zod: ^3.22.2
+ svelte: ^4.0.0 || ^5.0.0-next.1
+ sveltekit-superforms: ^2.3.0
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
@@ -2544,6 +2609,9 @@ packages:
resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
+ joi@17.13.3:
+ resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==}
+
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
@@ -2566,6 +2634,10 @@ packages:
json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
+ json-schema-to-ts@3.1.0:
+ resolution: {integrity: sha512-UeVN/ery4/JeXI8h4rM8yZPxsH+KqPi/84qFxHfTGHZnWnK9D0UU9ZGYO+6XAaJLqCWMiks+ARuFOKAiSxJCHA==}
+ engines: {node: '>=16'}
+
json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
@@ -2597,6 +2669,9 @@ packages:
resolution: {integrity: sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==}
engines: {node: '>=0.10.0'}
+ just-clone@6.2.0:
+ resolution: {integrity: sha512-1IynUYEc/HAwxhi3WDpIpxJbZpMCvvrrmZVqvj9EhpvbH8lls7HhdhiByjL7DkAaWlLIzpC0Xc/VPvy/UxLNjA==}
+
keyv@4.5.4:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
@@ -2604,10 +2679,6 @@ packages:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
- klona@2.0.6:
- resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
- engines: {node: '>= 8'}
-
known-css-properties@0.34.0:
resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==}
@@ -2722,6 +2793,9 @@ packages:
mdn-data@2.0.30:
resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
+ memoize-weak@1.0.2:
+ resolution: {integrity: sha512-gj39xkrjEw7nCn4nJ1M5ms6+MyMlyiGmttzsqAUsAKn6bYKwuTHh/AO3cKPF8IBrTIYTxb0wWXFs3E//Y8VoWQ==}
+
meow@12.1.1:
resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==}
engines: {node: '>=16.10'}
@@ -2764,10 +2838,6 @@ packages:
resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
engines: {node: '>=10'}
- minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
-
minimatch@9.0.4:
resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -2851,6 +2921,10 @@ packages:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'}
+ normalize-url@8.0.1:
+ resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==}
+ engines: {node: '>=14.16'}
+
npm-run-path@5.3.0:
resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -2952,6 +3026,9 @@ packages:
picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ picocolors@1.0.1:
+ resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
@@ -3025,10 +3102,6 @@ packages:
peerDependencies:
postcss: ^8.4.29
- postcss-selector-parser@6.0.16:
- resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==}
- engines: {node: '>=4'}
-
postcss-selector-parser@6.1.0:
resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
@@ -3036,8 +3109,8 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.4.38:
- resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
+ postcss@8.4.39:
+ resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==}
engines: {node: ^10 || ^12 || >=14}
posthog-js@1.142.1:
@@ -3070,8 +3143,8 @@ packages:
engines: {node: '>=10.13.0'}
hasBin: true
- prettier@3.2.5:
- resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}
+ prettier@3.3.2:
+ resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==}
engines: {node: '>=14'}
hasBin: true
@@ -3093,6 +3166,9 @@ packages:
resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
engines: {node: '>=6'}
+ property-expr@2.0.6:
+ resolution: {integrity: sha512-SVtmxhRE/CGkn3eZY1T6pC8Nln6Fr/lu1mKSgRud0eC73whjGfoAogbn78LkD8aFL0zz3bAFerKSnOl7NlErBA==}
+
pump@3.0.0:
resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
@@ -3235,8 +3311,8 @@ packages:
sander@0.5.1:
resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==}
- sass@1.77.4:
- resolution: {integrity: sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw==}
+ sass@1.77.6:
+ resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -3426,6 +3502,10 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
+ superstruct@1.0.4:
+ resolution: {integrity: sha512-7JpaAoX2NGyoFlI9NBh66BQXGONc+uE+MRS5i2iOBKuS4e+ccgMDjATgZldkah+33DakBxDHiss9kvUcGAO8UQ==}
+ engines: {node: '>=14.0.0'}
+
supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
@@ -3484,8 +3564,8 @@ packages:
peerDependencies:
svelte: ^3.54.0 || ^4.0.0 || ^5.0.0
- svelte-persisted-store@0.9.4:
- resolution: {integrity: sha512-Em3cDSsd3fAkQhvNc4+V7ZT86GnIkFrlcKK/oNSHFhF5fbNoavdxvtTZ0pCF2ueG/Oqg5kSbAFxn0rkeICpHUA==}
+ svelte-persisted-store@0.11.0:
+ resolution: {integrity: sha512-9RgJ5DrawGyyfK22A80cfu8Jose3CV8YjEZKz9Tn94rQ0tWyEmYr+XI+wrVF6wjRbW99JMDSVcFRiM3XzVJj/w==}
engines: {node: '>=0.14'}
peerDependencies:
svelte: ^3.48.0 || ^4.0.0 || ^5.0.0-next.0
@@ -3556,12 +3636,11 @@ packages:
resolution: {integrity: sha512-d0FdzYIiAePqRJEb90WlJDkjUEx42xhivxN8muUBmfZnP+tzUgz12DJ2hRJi8sIHCME7jeK1PTMgKPSfTd8JrA==}
engines: {node: '>=16'}
- sveltekit-superforms@1.13.4:
- resolution: {integrity: sha512-rM2+Ictaw7OAIorCLmvg82orci/mtO9ZouI4emtx8SyYngx9aED+eNZlHPLufgB6D7geL2a+hMSFtM3zmMQixQ==}
+ sveltekit-superforms@2.15.2:
+ resolution: {integrity: sha512-8mraZXhTL43z2H7mqmkpfqMvIGmV9mtRabHIYM2B6I3ZmEvWESS9tQPhHFY8uIEFKL6oG6BP9Tvi/aP4QKdcyg==}
peerDependencies:
'@sveltejs/kit': 1.x || 2.x
- svelte: 3.x || 4.x
- zod: 3.x
+ svelte: 3.x || 4.x || >=5.0.0-next.51
synckit@0.8.8:
resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==}
@@ -3579,8 +3658,8 @@ packages:
peerDependencies:
tailwindcss: '*'
- tailwindcss@3.4.3:
- resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==}
+ tailwindcss@3.4.4:
+ resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -3631,6 +3710,9 @@ packages:
through@2.3.8:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
+ tiny-case@1.0.3:
+ resolution: {integrity: sha512-Eet/eeMhkO6TX8mnUteS9zgPbUMQa4I6Kkp5ORiBD5476/m+PIRiumP5tmh5ioJpH7k51Kehawy2UDfsnxxY8Q==}
+
tiny-glob@0.2.9:
resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==}
@@ -3649,6 +3731,9 @@ packages:
resolution: {integrity: sha512-605uxS6bcYxGXw9qi62XyrV6Q3xwbndjachmNxu8HWTtVPxZfEJN9fd/SZS1Q54Sn2y0TMyMxFj/cJINqGHrKw==}
hasBin: true
+ toposort@2.0.2:
+ resolution: {integrity: sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==}
+
totalist@3.0.1:
resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
engines: {node: '>=6'}
@@ -3656,15 +3741,25 @@ packages:
tr46@1.0.1:
resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
+ ts-algebra@2.0.0:
+ resolution: {integrity: sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==}
+
ts-api-utils@1.3.0:
resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
engines: {node: '>=16'}
peerDependencies:
typescript: '>=4.2.0'
+ ts-deepmerge@7.0.0:
+ resolution: {integrity: sha512-WZ/iAJrKDhdINv1WG6KZIGHrZDar6VfhftG1QJFpVbOYZMYJLJOvZOo1amictRXVdBXZIgBHKswMTXzElngprA==}
+ engines: {node: '>=14.13.1'}
+
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+ tslib@2.4.0:
+ resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
+
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
@@ -3684,6 +3779,10 @@ packages:
resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==}
engines: {node: '>=10'}
+ type-fest@2.19.0:
+ resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
+ engines: {node: '>=12.20'}
+
typed-array-buffer@1.0.2:
resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
engines: {node: '>= 0.4'}
@@ -3700,8 +3799,8 @@ packages:
resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
engines: {node: '>= 0.4'}
- typescript-eslint@7.14.1:
- resolution: {integrity: sha512-Eo1X+Y0JgGPspcANKjeR6nIqXl4VL5ldXLc15k4m9upq+eY5fhU2IueiEZL6jmHrKH8aCfbIvM/v3IrX5Hg99w==}
+ typescript-eslint@7.15.0:
+ resolution: {integrity: sha512-Ta40FhMXBCwHura4X4fncaCVkVcnJ9jnOq5+Lp4lN8F4DzHZtOwZdRvVBiNUGznUDHPwdGnrnwxmUOU2fFQqFA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -3710,8 +3809,8 @@ packages:
typescript:
optional: true
- typescript@5.5.2:
- resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==}
+ typescript@5.5.3:
+ resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==}
engines: {node: '>=14.17'}
hasBin: true
@@ -3771,6 +3870,16 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+ valibot@0.31.1:
+ resolution: {integrity: sha512-2YYIhPrnVSz/gfT2/iXVTrSj92HwchCt9Cga/6hX4B26iCz9zkIsGTS0HjDYTZfTi1Un0X6aRvhBi1cfqs/i0Q==}
+
+ valibot@0.35.0:
+ resolution: {integrity: sha512-+i2aCRkReTrd5KBN/dW2BrPOvFnU5LXTV2xjZnjnqUIO8YUx6P2+MgRrkwF2FhkexgyKq/NIZdPdknhHf5A/Ww==}
+
+ validator@13.12.0:
+ resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==}
+ engines: {node: '>= 0.10'}
+
vary@1.1.2:
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
engines: {node: '>= 0.8'}
@@ -3955,6 +4064,14 @@ packages:
resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
engines: {node: '>=12.20'}
+ yup@1.4.0:
+ resolution: {integrity: sha512-wPbgkJRCqIf+OHyiTBQoJiP5PFuAXaWiJK6AmYkzQAh5/c2K9hzSApBZG5wV9KoKSePF7sAxmNSvh/13YHkFDg==}
+
+ zod-to-json-schema@3.23.1:
+ resolution: {integrity: sha512-oT9INvydob1XV0v1d2IadrR74rLtDInLvDFfAa1CG0Pmg/vxATk7I2gSelfj271mbzeM4Da0uuDQE/Nkj3DWNw==}
+ peerDependencies:
+ zod: ^3.23.3
+
zod@3.23.8:
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
@@ -3978,6 +4095,14 @@ snapshots:
jsonpointer: 5.0.1
leven: 3.1.0
+ '@arktype/schema@0.1.13':
+ dependencies:
+ '@arktype/util': 0.0.48
+ optional: true
+
+ '@arktype/util@0.0.48':
+ optional: true
+
'@babel/code-frame@7.24.2':
dependencies:
'@babel/highlight': 7.24.2
@@ -4682,11 +4807,11 @@ snapshots:
'@canvas/image-data@1.0.0': {}
- '@commitlint/cli@19.3.0(@types/node@20.11.30)(typescript@5.5.2)':
+ '@commitlint/cli@19.3.0(@types/node@20.11.30)(typescript@5.5.3)':
dependencies:
'@commitlint/format': 19.3.0
'@commitlint/lint': 19.2.2
- '@commitlint/load': 19.2.0(@types/node@20.11.30)(typescript@5.5.2)
+ '@commitlint/load': 19.2.0(@types/node@20.11.30)(typescript@5.5.3)
'@commitlint/read': 19.2.1
'@commitlint/types': 19.0.3
execa: 8.0.1
@@ -4733,15 +4858,15 @@ snapshots:
'@commitlint/rules': 19.0.3
'@commitlint/types': 19.0.3
- '@commitlint/load@19.2.0(@types/node@20.11.30)(typescript@5.5.2)':
+ '@commitlint/load@19.2.0(@types/node@20.11.30)(typescript@5.5.3)':
dependencies:
'@commitlint/config-validator': 19.0.3
'@commitlint/execute-rule': 19.0.0
'@commitlint/resolve-extends': 19.1.0
'@commitlint/types': 19.0.3
chalk: 5.3.0
- cosmiconfig: 9.0.0(typescript@5.5.2)
- cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.30)(cosmiconfig@9.0.0(typescript@5.5.2))(typescript@5.5.2)
+ cosmiconfig: 9.0.0(typescript@5.5.3)
+ cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.30)(cosmiconfig@9.0.0(typescript@5.5.3))(typescript@5.5.3)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@@ -4862,18 +4987,26 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@eslint-community/eslint-utils@4.4.0(eslint@9.3.0)':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)':
dependencies:
- eslint: 9.3.0
+ eslint: 9.6.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.10.0': {}
+ '@eslint/config-array@0.17.0':
+ dependencies:
+ '@eslint/object-schema': 2.1.4
+ debug: 4.3.4
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+
'@eslint/eslintrc@3.1.0':
dependencies:
ajv: 6.12.6
debug: 4.3.4
- espree: 10.0.1
+ espree: 10.1.0
globals: 14.0.0
ignore: 5.3.1
import-fresh: 3.3.0
@@ -4883,7 +5016,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.3.0': {}
+ '@eslint/js@9.6.0': {}
+
+ '@eslint/object-schema@2.1.4': {}
+
+ '@exodus/schemasafe@1.3.0':
+ optional: true
'@floating-ui/core@1.6.0':
dependencies:
@@ -4898,17 +5036,24 @@ snapshots:
'@fortawesome/fontawesome-common-types@6.5.2': {}
- '@humanwhocodes/config-array@0.13.0':
+ '@gcornut/valibot-json-schema@0.31.0':
dependencies:
- '@humanwhocodes/object-schema': 2.0.3
- debug: 4.3.4
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
+ valibot: 0.31.1
+ optionalDependencies:
+ '@types/json-schema': 7.0.15
+ esbuild: 0.21.5
+ esbuild-runner: 2.2.2(esbuild@0.21.5)
+ optional: true
- '@humanwhocodes/module-importer@1.0.1': {}
+ '@hapi/hoek@9.3.0':
+ optional: true
- '@humanwhocodes/object-schema@2.0.3': {}
+ '@hapi/topo@5.1.0':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+ optional: true
+
+ '@humanwhocodes/module-importer@1.0.1': {}
'@humanwhocodes/retry@0.3.0': {}
@@ -4988,6 +5133,9 @@ snapshots:
'@polka/url@1.0.0-next.24': {}
+ '@poppinss/macroable@1.0.2':
+ optional: true
+
'@rollup/plugin-babel@5.3.1(@babel/core@7.24.3)(rollup@2.79.1)':
dependencies:
'@babel/core': 7.24.3
@@ -5078,8 +5226,25 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.14.1':
optional: true
+ '@sideway/address@4.1.5':
+ dependencies:
+ '@hapi/hoek': 9.3.0
+ optional: true
+
+ '@sideway/formula@3.0.1':
+ optional: true
+
+ '@sideway/pinpoint@2.0.0':
+ optional: true
+
+ '@sinclair/typebox@0.32.34':
+ optional: true
+
'@socket.io/component-emitter@3.1.2': {}
+ '@sodaru/yup-to-json-schema@2.0.1':
+ optional: true
+
'@surma/rollup-plugin-off-main-thread@2.2.3':
dependencies:
ejs: 3.1.9
@@ -5087,13 +5252,13 @@ snapshots:
magic-string: 0.25.9
string.prototype.matchall: 4.0.11
- '@sveltejs/adapter-static@3.0.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))':
+ '@sveltejs/adapter-static@3.0.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))':
dependencies:
- '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
- '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))':
+ '@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
'@types/cookie': 0.6.0
cookie: 0.6.0
devalue: 5.0.0
@@ -5107,28 +5272,28 @@ snapshots:
sirv: 2.0.4
svelte: 4.2.18
tiny-glob: 0.2.9
- vite: 5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)
+ vite: 5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)
- '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))':
+ '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ '@sveltejs/vite-plugin-svelte': 3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
debug: 4.3.4
svelte: 4.2.18
- vite: 5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)
+ vite: 5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))':
+ '@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))':
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
debug: 4.3.4
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.10
svelte: 4.2.18
svelte-hmr: 0.16.0(svelte@4.2.18)
- vite: 5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)
- vitefu: 0.2.5(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ vite: 5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)
+ vitefu: 0.2.5(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
transitivePeerDependencies:
- supports-color
@@ -5136,11 +5301,11 @@ snapshots:
dependencies:
tslib: 2.6.3
- '@tanstack/query-core@5.40.0': {}
+ '@tanstack/query-core@5.49.1': {}
- '@tanstack/svelte-query@5.40.0(svelte@4.2.18)':
+ '@tanstack/svelte-query@5.49.1(svelte@4.2.18)':
dependencies:
- '@tanstack/query-core': 5.40.0
+ '@tanstack/query-core': 5.49.1
svelte: 4.2.18
'@types/conventional-commits-parser@5.0.0':
@@ -5190,87 +5355,105 @@ snapshots:
'@types/trusted-types@2.0.7': {}
- '@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1(eslint@9.3.0)(typescript@5.5.2))(eslint@9.3.0)(typescript@5.5.2)':
+ '@types/validator@13.12.0':
+ optional: true
+
+ '@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)':
dependencies:
'@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 7.14.1(eslint@9.3.0)(typescript@5.5.2)
- '@typescript-eslint/scope-manager': 7.14.1
- '@typescript-eslint/type-utils': 7.14.1(eslint@9.3.0)(typescript@5.5.2)
- '@typescript-eslint/utils': 7.14.1(eslint@9.3.0)(typescript@5.5.2)
- '@typescript-eslint/visitor-keys': 7.14.1
- eslint: 9.3.0
+ '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3)
+ '@typescript-eslint/scope-manager': 7.15.0
+ '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3)
+ '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 7.15.0
+ eslint: 9.6.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
- ts-api-utils: 1.3.0(typescript@5.5.2)
+ ts-api-utils: 1.3.0(typescript@5.5.3)
optionalDependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@7.14.1(eslint@9.3.0)(typescript@5.5.2)':
+ '@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3)':
dependencies:
- '@typescript-eslint/scope-manager': 7.14.1
- '@typescript-eslint/types': 7.14.1
- '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2)
- '@typescript-eslint/visitor-keys': 7.14.1
+ '@typescript-eslint/scope-manager': 7.15.0
+ '@typescript-eslint/types': 7.15.0
+ '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 7.15.0
debug: 4.3.4
- eslint: 9.3.0
+ eslint: 9.6.0
optionalDependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@7.14.1':
+ '@typescript-eslint/scope-manager@7.15.0':
dependencies:
- '@typescript-eslint/types': 7.14.1
- '@typescript-eslint/visitor-keys': 7.14.1
+ '@typescript-eslint/types': 7.15.0
+ '@typescript-eslint/visitor-keys': 7.15.0
- '@typescript-eslint/type-utils@7.14.1(eslint@9.3.0)(typescript@5.5.2)':
+ '@typescript-eslint/type-utils@7.15.0(eslint@9.6.0)(typescript@5.5.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2)
- '@typescript-eslint/utils': 7.14.1(eslint@9.3.0)(typescript@5.5.2)
+ '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3)
+ '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3)
debug: 4.3.4
- eslint: 9.3.0
- ts-api-utils: 1.3.0(typescript@5.5.2)
+ eslint: 9.6.0
+ ts-api-utils: 1.3.0(typescript@5.5.3)
optionalDependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@7.14.1': {}
+ '@typescript-eslint/types@7.15.0': {}
- '@typescript-eslint/typescript-estree@7.14.1(typescript@5.5.2)':
+ '@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.3)':
dependencies:
- '@typescript-eslint/types': 7.14.1
- '@typescript-eslint/visitor-keys': 7.14.1
+ '@typescript-eslint/types': 7.15.0
+ '@typescript-eslint/visitor-keys': 7.15.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.4
- semver: 7.6.0
- ts-api-utils: 1.3.0(typescript@5.5.2)
+ semver: 7.6.2
+ ts-api-utils: 1.3.0(typescript@5.5.3)
optionalDependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@7.14.1(eslint@9.3.0)(typescript@5.5.2)':
+ '@typescript-eslint/utils@7.15.0(eslint@9.6.0)(typescript@5.5.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
- '@typescript-eslint/scope-manager': 7.14.1
- '@typescript-eslint/types': 7.14.1
- '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.2)
- eslint: 9.3.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
+ '@typescript-eslint/scope-manager': 7.15.0
+ '@typescript-eslint/types': 7.15.0
+ '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3)
+ eslint: 9.6.0
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@7.14.1':
+ '@typescript-eslint/visitor-keys@7.15.0':
dependencies:
- '@typescript-eslint/types': 7.14.1
+ '@typescript-eslint/types': 7.15.0
eslint-visitor-keys: 3.4.3
+ '@vinejs/compiler@2.5.0':
+ optional: true
+
+ '@vinejs/vine@1.8.0':
+ dependencies:
+ '@poppinss/macroable': 1.0.2
+ '@types/validator': 13.12.0
+ '@vinejs/compiler': 2.5.0
+ camelcase: 8.0.0
+ dayjs: 1.11.11
+ dlv: 1.1.3
+ normalize-url: 8.0.1
+ validator: 13.12.0
+ optional: true
+
'@vite-pwa/assets-generator@0.2.4':
dependencies:
cac: 6.7.14
@@ -5280,11 +5463,11 @@ snapshots:
sharp-ico: 0.1.5
unconfig: 0.3.11
- '@vite-pwa/sveltekit@0.5.0(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(@vite-pwa/assets-generator@0.2.4)(vite-plugin-pwa@0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0))':
+ '@vite-pwa/sveltekit@0.5.0(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(@vite-pwa/assets-generator@0.2.4)(vite-plugin-pwa@0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0))':
dependencies:
- '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
+ '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
kolorist: 1.8.0
- vite-plugin-pwa: 0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0)
+ vite-plugin-pwa: 0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0)
optionalDependencies:
'@vite-pwa/assets-generator': 0.2.4
@@ -5302,8 +5485,14 @@ snapshots:
dependencies:
acorn: 8.11.3
+ acorn-jsx@5.3.2(acorn@8.12.0):
+ dependencies:
+ acorn: 8.12.0
+
acorn@8.11.3: {}
+ acorn@8.12.0: {}
+
ajv@6.12.6:
dependencies:
fast-deep-equal: 3.1.3
@@ -5347,6 +5536,12 @@ snapshots:
dependencies:
dequal: 2.0.3
+ arktype@2.0.0-dev.21:
+ dependencies:
+ '@arktype/schema': 0.1.13
+ '@arktype/util': 0.0.48
+ optional: true
+
array-buffer-byte-length@1.0.1:
dependencies:
call-bind: 1.0.7
@@ -5373,14 +5568,14 @@ snapshots:
at-least-node@1.0.0: {}
- autoprefixer@10.4.19(postcss@8.4.38):
+ autoprefixer@10.4.19(postcss@8.4.39):
dependencies:
browserslist: 4.23.0
caniuse-lite: 1.0.30001600
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.38
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
available-typed-arrays@1.0.7:
@@ -5444,7 +5639,7 @@ snapshots:
binary-extensions@2.2.0: {}
- bits-ui@0.21.10(svelte@4.2.18):
+ bits-ui@0.21.11(svelte@4.2.18):
dependencies:
'@internationalized/date': 3.5.4
'@melt-ui/svelte': 0.76.2(svelte@4.2.18)
@@ -5508,6 +5703,9 @@ snapshots:
camelcase-css@2.0.1: {}
+ camelcase@8.0.0:
+ optional: true
+
caniuse-lite@1.0.30001600: {}
chalk@2.4.2:
@@ -5632,21 +5830,21 @@ snapshots:
object-assign: 4.1.1
vary: 1.1.2
- cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.30)(cosmiconfig@9.0.0(typescript@5.5.2))(typescript@5.5.2):
+ cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.30)(cosmiconfig@9.0.0(typescript@5.5.3))(typescript@5.5.3):
dependencies:
'@types/node': 20.11.30
- cosmiconfig: 9.0.0(typescript@5.5.2)
+ cosmiconfig: 9.0.0(typescript@5.5.3)
jiti: 1.21.0
- typescript: 5.5.2
+ typescript: 5.5.3
- cosmiconfig@9.0.0(typescript@5.5.2):
+ cosmiconfig@9.0.0(typescript@5.5.3):
dependencies:
env-paths: 2.2.1
import-fresh: 3.3.0
js-yaml: 4.1.0
parse-json: 5.2.0
optionalDependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
cross-spawn@7.0.3:
dependencies:
@@ -5787,6 +5985,9 @@ snapshots:
date-fns@3.6.0: {}
+ dayjs@1.11.11:
+ optional: true
+
debug@4.3.4:
dependencies:
ms: 2.1.2
@@ -5836,8 +6037,6 @@ snapshots:
detect-libc@2.0.2: {}
- devalue@4.3.2: {}
-
devalue@5.0.0: {}
didyoumean@1.2.2: {}
@@ -5978,6 +6177,13 @@ snapshots:
es6-promise@3.3.1: {}
+ esbuild-runner@2.2.2(esbuild@0.21.5):
+ dependencies:
+ esbuild: 0.21.5
+ source-map-support: 0.5.21
+ tslib: 2.4.0
+ optional: true
+
esbuild@0.21.5:
optionalDependencies:
'@esbuild/aix-ppc64': 0.21.5
@@ -6010,36 +6216,36 @@ snapshots:
escape-string-regexp@4.0.0: {}
- eslint-compat-utils@0.5.1(eslint@9.3.0):
+ eslint-compat-utils@0.5.1(eslint@9.6.0):
dependencies:
- eslint: 9.3.0
+ eslint: 9.6.0
semver: 7.6.2
- eslint-config-prettier@9.1.0(eslint@9.3.0):
+ eslint-config-prettier@9.1.0(eslint@9.6.0):
dependencies:
- eslint: 9.3.0
+ eslint: 9.6.0
- eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.3.0))(eslint@9.3.0)(prettier@3.2.5):
+ eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@9.6.0))(eslint@9.6.0)(prettier@3.3.2):
dependencies:
- eslint: 9.3.0
- prettier: 3.2.5
+ eslint: 9.6.0
+ prettier: 3.3.2
prettier-linter-helpers: 1.0.0
synckit: 0.8.8
optionalDependencies:
'@types/eslint': 8.56.10
- eslint-config-prettier: 9.1.0(eslint@9.3.0)
+ eslint-config-prettier: 9.1.0(eslint@9.6.0)
- eslint-plugin-svelte@2.41.0(eslint@9.3.0)(svelte@4.2.18):
+ eslint-plugin-svelte@2.41.0(eslint@9.6.0)(svelte@4.2.18):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
'@jridgewell/sourcemap-codec': 1.4.15
- eslint: 9.3.0
- eslint-compat-utils: 0.5.1(eslint@9.3.0)
+ eslint: 9.6.0
+ eslint-compat-utils: 0.5.1(eslint@9.6.0)
esutils: 2.0.3
known-css-properties: 0.34.0
- postcss: 8.4.38
- postcss-load-config: 3.1.4(postcss@8.4.38)
- postcss-safe-parser: 6.0.0(postcss@8.4.38)
+ postcss: 8.4.39
+ postcss-load-config: 3.1.4(postcss@8.4.39)
+ postcss-safe-parser: 6.0.0(postcss@8.4.39)
postcss-selector-parser: 6.1.0
semver: 7.6.2
svelte-eslint-parser: 0.39.2(svelte@4.2.18)
@@ -6062,13 +6268,13 @@ snapshots:
eslint-visitor-keys@4.0.0: {}
- eslint@9.3.0:
+ eslint@9.6.0:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
'@eslint-community/regexpp': 4.10.0
+ '@eslint/config-array': 0.17.0
'@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.3.0
- '@humanwhocodes/config-array': 0.13.0
+ '@eslint/js': 9.6.0
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.3.0
'@nodelib/fs.walk': 1.2.8
@@ -6079,7 +6285,7 @@ snapshots:
escape-string-regexp: 4.0.0
eslint-scope: 8.0.1
eslint-visitor-keys: 4.0.0
- espree: 10.0.1
+ espree: 10.1.0
esquery: 1.5.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
@@ -6103,10 +6309,10 @@ snapshots:
esm-env@1.0.0: {}
- espree@10.0.1:
+ espree@10.1.0:
dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
+ acorn: 8.12.0
+ acorn-jsx: 5.3.2(acorn@8.12.0)
eslint-visitor-keys: 4.0.0
espree@9.6.1:
@@ -6222,11 +6428,11 @@ snapshots:
cross-spawn: 7.0.3
signal-exit: 4.1.0
- formsnap@0.4.4(svelte@4.2.18)(sveltekit-superforms@1.13.4(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(zod@3.23.8))(zod@3.23.8):
+ formsnap@1.0.1(svelte@4.2.18)(sveltekit-superforms@2.15.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)):
dependencies:
+ nanoid: 5.0.6
svelte: 4.2.18
- sveltekit-superforms: 1.13.4(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(zod@3.23.8)
- zod: 3.23.8
+ sveltekit-superforms: 2.15.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)
fraction.js@4.3.7: {}
@@ -6297,7 +6503,7 @@ snapshots:
dependencies:
foreground-child: 3.1.1
jackspeak: 2.3.6
- minimatch: 9.0.3
+ minimatch: 9.0.4
minipass: 7.0.4
path-scurry: 1.10.1
@@ -6547,6 +6753,15 @@ snapshots:
jiti@1.21.0: {}
+ joi@17.13.3:
+ dependencies:
+ '@hapi/hoek': 9.3.0
+ '@hapi/topo': 5.1.0
+ '@sideway/address': 4.1.5
+ '@sideway/formula': 3.0.1
+ '@sideway/pinpoint': 2.0.0
+ optional: true
+
js-tokens@4.0.0: {}
js-yaml@4.1.0:
@@ -6561,6 +6776,12 @@ snapshots:
json-parse-even-better-errors@2.3.1: {}
+ json-schema-to-ts@3.1.0:
+ dependencies:
+ '@babel/runtime': 7.24.1
+ ts-algebra: 2.0.0
+ optional: true
+
json-schema-traverse@0.4.1: {}
json-schema-traverse@1.0.0: {}
@@ -6583,28 +6804,28 @@ snapshots:
jsonpointer@5.0.1: {}
+ just-clone@6.2.0: {}
+
keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
kleur@4.1.5: {}
- klona@2.0.6: {}
-
known-css-properties@0.34.0: {}
kolorist@1.8.0: {}
- layercake@8.3.4(svelte@4.2.18)(typescript@5.5.2):
+ layercake@8.3.4(svelte@4.2.18)(typescript@5.5.3):
dependencies:
d3-array: 3.2.4
d3-color: 3.1.0
d3-scale: 4.0.2
d3-shape: 3.2.0
svelte: 4.2.18
- typescript: 5.5.2
+ typescript: 5.5.3
- layerchart@0.43.6(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)(typescript@5.5.2):
+ layerchart@0.43.6(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3):
dependencies:
d3-array: 3.2.4
d3-color: 3.1.0
@@ -6626,12 +6847,12 @@ snapshots:
d3-tile: 1.0.0
d3-time: 3.1.0
date-fns: 3.6.0
- layercake: 8.3.4(svelte@4.2.18)(typescript@5.5.2)
+ layercake: 8.3.4(svelte@4.2.18)(typescript@5.5.3)
lodash-es: 4.17.21
posthog-js: 1.142.1
shapefile: 0.6.6
svelte: 4.2.18
- svelte-ux: 0.71.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)
+ svelte-ux: 0.71.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)
topojson-client: 3.1.0
transitivePeerDependencies:
- '@babel/core'
@@ -6720,6 +6941,8 @@ snapshots:
mdn-data@2.0.30: {}
+ memoize-weak@1.0.2: {}
+
meow@12.1.1: {}
merge-stream@2.0.0: {}
@@ -6751,10 +6974,6 @@ snapshots:
dependencies:
brace-expansion: 2.0.1
- minimatch@9.0.3:
- dependencies:
- brace-expansion: 2.0.1
-
minimatch@9.0.4:
dependencies:
brace-expansion: 2.0.1
@@ -6816,6 +7035,9 @@ snapshots:
normalize-range@0.1.2: {}
+ normalize-url@8.0.1:
+ optional: true
+
npm-run-path@5.3.0:
dependencies:
path-key: 4.0.0
@@ -6913,6 +7135,8 @@ snapshots:
picocolors@1.0.0: {}
+ picocolors@1.0.1: {}
+
picomatch@2.3.1: {}
pify@2.3.0: {}
@@ -6927,49 +7151,44 @@ snapshots:
possible-typed-array-names@1.0.0: {}
- postcss-import@15.1.0(postcss@8.4.38):
+ postcss-import@15.1.0(postcss@8.4.39):
dependencies:
- postcss: 8.4.38
+ postcss: 8.4.39
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
- postcss-js@4.0.1(postcss@8.4.38):
+ postcss-js@4.0.1(postcss@8.4.39):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.38
+ postcss: 8.4.39
- postcss-load-config@3.1.4(postcss@8.4.38):
+ postcss-load-config@3.1.4(postcss@8.4.39):
dependencies:
lilconfig: 2.1.0
yaml: 1.10.2
optionalDependencies:
- postcss: 8.4.38
+ postcss: 8.4.39
- postcss-load-config@4.0.2(postcss@8.4.38):
+ postcss-load-config@4.0.2(postcss@8.4.39):
dependencies:
lilconfig: 3.0.0
yaml: 2.3.4
optionalDependencies:
- postcss: 8.4.38
+ postcss: 8.4.39
- postcss-nested@6.0.1(postcss@8.4.38):
+ postcss-nested@6.0.1(postcss@8.4.39):
dependencies:
- postcss: 8.4.38
- postcss-selector-parser: 6.0.16
-
- postcss-safe-parser@6.0.0(postcss@8.4.38):
- dependencies:
- postcss: 8.4.38
+ postcss: 8.4.39
+ postcss-selector-parser: 6.1.0
- postcss-scss@4.0.9(postcss@8.4.38):
+ postcss-safe-parser@6.0.0(postcss@8.4.39):
dependencies:
- postcss: 8.4.38
+ postcss: 8.4.39
- postcss-selector-parser@6.0.16:
+ postcss-scss@4.0.9(postcss@8.4.39):
dependencies:
- cssesc: 3.0.0
- util-deprecate: 1.0.2
+ postcss: 8.4.39
postcss-selector-parser@6.1.0:
dependencies:
@@ -6978,10 +7197,10 @@ snapshots:
postcss-value-parser@4.2.0: {}
- postcss@8.4.38:
+ postcss@8.4.39:
dependencies:
nanoid: 3.3.7
- picocolors: 1.0.0
+ picocolors: 1.0.1
source-map-js: 1.2.0
posthog-js@1.142.1:
@@ -7013,14 +7232,14 @@ snapshots:
dependencies:
fast-diff: 1.3.0
- prettier-plugin-svelte@3.2.5(prettier@3.2.5)(svelte@4.2.18):
+ prettier-plugin-svelte@3.2.5(prettier@3.3.2)(svelte@4.2.18):
dependencies:
- prettier: 3.2.5
+ prettier: 3.3.2
svelte: 4.2.18
prettier@2.8.8: {}
- prettier@3.2.5: {}
+ prettier@3.3.2: {}
pretty-bytes@5.6.0: {}
@@ -7032,6 +7251,9 @@ snapshots:
prismjs@1.29.0: {}
+ property-expr@2.0.6:
+ optional: true
+
pump@3.0.0:
dependencies:
end-of-stream: 1.4.4
@@ -7198,7 +7420,7 @@ snapshots:
mkdirp: 0.5.6
rimraf: 2.7.1
- sass@1.77.4:
+ sass@1.77.6:
dependencies:
chokidar: 3.5.3
immutable: 4.3.5
@@ -7457,6 +7679,9 @@ snapshots:
pirates: 4.0.6
ts-interface-checker: 0.1.13
+ superstruct@1.0.4:
+ optional: true
+
supports-color@5.5.0:
dependencies:
has-flag: 3.0.0
@@ -7467,7 +7692,7 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- sveld@0.20.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4):
+ sveld@0.20.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6):
dependencies:
'@rollup/plugin-node-resolve': 13.3.0(rollup@2.79.1)
acorn: 8.11.3
@@ -7477,8 +7702,8 @@ snapshots:
rollup: 2.79.1
rollup-plugin-svelte: 7.1.6(rollup@2.79.1)(svelte@4.2.18)
svelte: 4.2.18
- svelte-preprocess: 5.1.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)(typescript@5.5.2)
- typescript: 5.5.2
+ svelte-preprocess: 5.1.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3)
+ typescript: 5.5.3
transitivePeerDependencies:
- '@babel/core'
- coffeescript
@@ -7490,15 +7715,15 @@ snapshots:
- stylus
- sugarss
- svelte-check@3.8.4(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18):
+ svelte-check@3.8.4(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
chokidar: 3.5.3
picocolors: 1.0.0
sade: 1.8.1
svelte: 4.2.18
- svelte-preprocess: 5.1.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)(typescript@5.5.2)
- typescript: 5.5.2
+ svelte-preprocess: 5.1.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3)
+ typescript: 5.5.3
transitivePeerDependencies:
- '@babel/core'
- coffeescript
@@ -7515,8 +7740,8 @@ snapshots:
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- postcss: 8.4.38
- postcss-scss: 4.0.9(postcss@8.4.38)
+ postcss: 8.4.39
+ postcss-scss: 4.0.9(postcss@8.4.39)
optionalDependencies:
svelte: 4.2.18
@@ -7544,11 +7769,11 @@ snapshots:
dependencies:
svelte: 4.2.18
- svelte-persisted-store@0.9.4(svelte@4.2.18):
+ svelte-persisted-store@0.11.0(svelte@4.2.18):
dependencies:
svelte: 4.2.18
- svelte-preprocess@5.1.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18)(typescript@5.5.2):
+ svelte-preprocess@5.1.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18)(typescript@5.5.3):
dependencies:
'@types/pug': 2.0.10
detect-indent: 6.1.0
@@ -7558,10 +7783,10 @@ snapshots:
svelte: 4.2.18
optionalDependencies:
'@babel/core': 7.24.3
- postcss: 8.4.38
- postcss-load-config: 4.0.2(postcss@8.4.38)
- sass: 1.77.4
- typescript: 5.5.2
+ postcss: 8.4.39
+ postcss-load-config: 4.0.2(postcss@8.4.39)
+ sass: 1.77.6
+ typescript: 5.5.3
svelte-render@2.0.1(svelte@4.2.18):
dependencies:
@@ -7576,7 +7801,7 @@ snapshots:
dependencies:
svelte: 4.2.18
- svelte-ux@0.71.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18):
+ svelte-ux@0.71.3(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18):
dependencies:
'@floating-ui/dom': 1.6.5
'@fortawesome/fontawesome-common-types': 6.5.2
@@ -7591,7 +7816,7 @@ snapshots:
prism-svelte: 0.5.0
prism-themes: 1.9.0
prismjs: 1.29.0
- sveld: 0.20.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)
+ sveld: 0.20.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)
svelte: 4.2.18
tailwind-merge: 2.3.0
zod: 3.23.8
@@ -7606,7 +7831,7 @@ snapshots:
- stylus
- sugarss
- svelte-ux@0.72.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)(svelte@4.2.18):
+ svelte-ux@0.72.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)(svelte@4.2.18):
dependencies:
'@floating-ui/dom': 1.6.5
'@fortawesome/fontawesome-common-types': 6.5.2
@@ -7621,7 +7846,7 @@ snapshots:
prism-svelte: 0.5.0
prism-themes: 1.9.0
prismjs: 1.29.0
- sveld: 0.20.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.38))(postcss@8.4.38)(sass@1.77.4)
+ sveld: 0.20.0(@babel/core@7.24.3)(postcss-load-config@4.0.2(postcss@8.4.39))(postcss@8.4.39)(sass@1.77.6)
svelte: 4.2.18
tailwind-merge: 2.3.0
zod: 3.23.8
@@ -7653,13 +7878,28 @@ snapshots:
magic-string: 0.30.10
periscopic: 3.1.0
- sveltekit-superforms@1.13.4(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(zod@3.23.8):
+ sveltekit-superforms@2.15.2(@sveltejs/kit@2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18):
dependencies:
- '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))
- devalue: 4.3.2
- klona: 2.0.6
+ '@sveltejs/kit': 2.5.18(@sveltejs/vite-plugin-svelte@3.1.1(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)))(svelte@4.2.18)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))
+ devalue: 5.0.0
+ just-clone: 6.2.0
+ memoize-weak: 1.0.2
svelte: 4.2.18
+ ts-deepmerge: 7.0.0
+ optionalDependencies:
+ '@exodus/schemasafe': 1.3.0
+ '@gcornut/valibot-json-schema': 0.31.0
+ '@sinclair/typebox': 0.32.34
+ '@sodaru/yup-to-json-schema': 2.0.1
+ '@vinejs/vine': 1.8.0
+ arktype: 2.0.0-dev.21
+ joi: 17.13.3
+ json-schema-to-ts: 3.1.0
+ superstruct: 1.0.4
+ valibot: 0.35.0
+ yup: 1.4.0
zod: 3.23.8
+ zod-to-json-schema: 3.23.1(zod@3.23.8)
synckit@0.8.8:
dependencies:
@@ -7672,12 +7912,12 @@ snapshots:
dependencies:
'@babel/runtime': 7.24.1
- tailwind-variants@0.2.1(tailwindcss@3.4.3):
+ tailwind-variants@0.2.1(tailwindcss@3.4.4):
dependencies:
tailwind-merge: 2.3.0
- tailwindcss: 3.4.3
+ tailwindcss: 3.4.4
- tailwindcss@3.4.3:
+ tailwindcss@3.4.4:
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -7693,12 +7933,12 @@ snapshots:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.38
- postcss-import: 15.1.0(postcss@8.4.38)
- postcss-js: 4.0.1(postcss@8.4.38)
- postcss-load-config: 4.0.2(postcss@8.4.38)
- postcss-nested: 6.0.1(postcss@8.4.38)
- postcss-selector-parser: 6.0.16
+ postcss: 8.4.39
+ postcss-import: 15.1.0(postcss@8.4.39)
+ postcss-js: 4.0.1(postcss@8.4.39)
+ postcss-load-config: 4.0.2(postcss@8.4.39)
+ postcss-nested: 6.0.1(postcss@8.4.39)
+ postcss-selector-parser: 6.1.0
resolve: 1.22.8
sucrase: 3.35.0
transitivePeerDependencies:
@@ -7745,7 +7985,7 @@ snapshots:
terser@5.30.0:
dependencies:
'@jridgewell/source-map': 0.3.6
- acorn: 8.11.3
+ acorn: 8.12.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -7765,6 +8005,9 @@ snapshots:
through@2.3.8: {}
+ tiny-case@1.0.3:
+ optional: true
+
tiny-glob@0.2.9:
dependencies:
globalyzer: 0.1.0
@@ -7782,30 +8025,41 @@ snapshots:
dependencies:
commander: 2.20.3
+ toposort@2.0.2:
+ optional: true
+
totalist@3.0.1: {}
tr46@1.0.1:
dependencies:
punycode: 2.3.1
- ts-api-utils@1.3.0(typescript@5.5.2):
+ ts-algebra@2.0.0:
+ optional: true
+
+ ts-api-utils@1.3.0(typescript@5.5.3):
dependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
+
+ ts-deepmerge@7.0.0: {}
ts-interface-checker@0.1.13: {}
+ tslib@2.4.0:
+ optional: true
+
tslib@2.6.3: {}
tunnel-agent@0.6.0:
dependencies:
safe-buffer: 5.2.1
- tw-colors@3.3.1(tailwindcss@3.4.3):
+ tw-colors@3.3.1(tailwindcss@3.4.4):
dependencies:
color: 4.2.3
flat: 5.0.2
lodash.foreach: 4.5.0
- tailwindcss: 3.4.3
+ tailwindcss: 3.4.4
type-check@0.4.0:
dependencies:
@@ -7813,6 +8067,9 @@ snapshots:
type-fest@0.16.0: {}
+ type-fest@2.19.0:
+ optional: true
+
typed-array-buffer@1.0.2:
dependencies:
call-bind: 1.0.7
@@ -7845,18 +8102,18 @@ snapshots:
is-typed-array: 1.1.13
possible-typed-array-names: 1.0.0
- typescript-eslint@7.14.1(eslint@9.3.0)(typescript@5.5.2):
+ typescript-eslint@7.15.0(eslint@9.6.0)(typescript@5.5.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1(eslint@9.3.0)(typescript@5.5.2))(eslint@9.3.0)(typescript@5.5.2)
- '@typescript-eslint/parser': 7.14.1(eslint@9.3.0)(typescript@5.5.2)
- '@typescript-eslint/utils': 7.14.1(eslint@9.3.0)(typescript@5.5.2)
- eslint: 9.3.0
+ '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)
+ '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3)
+ '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3)
+ eslint: 9.6.0
optionalDependencies:
- typescript: 5.5.2
+ typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- typescript@5.5.2: {}
+ typescript@5.5.3: {}
ufo@1.4.0: {}
@@ -7909,14 +8166,23 @@ snapshots:
util-deprecate@1.0.2: {}
+ valibot@0.31.1:
+ optional: true
+
+ valibot@0.35.0:
+ optional: true
+
+ validator@13.12.0:
+ optional: true
+
vary@1.1.2: {}
- vite-plugin-pwa@0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0):
+ vite-plugin-pwa@0.20.0(@vite-pwa/assets-generator@0.2.4)(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0))(workbox-build@7.0.0)(workbox-window@7.0.0):
dependencies:
debug: 4.3.4
fast-glob: 3.3.2
pretty-bytes: 6.1.1
- vite: 5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)
+ vite: 5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)
workbox-build: 7.0.0
workbox-window: 7.0.0
optionalDependencies:
@@ -7924,20 +8190,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0):
+ vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0):
dependencies:
esbuild: 0.21.5
- postcss: 8.4.38
+ postcss: 8.4.39
rollup: 4.14.1
optionalDependencies:
'@types/node': 20.11.30
fsevents: 2.3.3
- sass: 1.77.4
+ sass: 1.77.6
terser: 5.30.0
- vitefu@0.2.5(vite@5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)):
+ vitefu@0.2.5(vite@5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)):
optionalDependencies:
- vite: 5.3.2(@types/node@20.11.30)(sass@1.77.4)(terser@5.30.0)
+ vite: 5.3.2(@types/node@20.11.30)(sass@1.77.6)(terser@5.30.0)
web-vitals@4.2.1: {}
@@ -8126,4 +8392,17 @@ snapshots:
yocto-queue@1.0.0: {}
+ yup@1.4.0:
+ dependencies:
+ property-expr: 2.0.6
+ tiny-case: 1.0.3
+ toposort: 2.0.2
+ type-fest: 2.19.0
+ optional: true
+
+ zod-to-json-schema@3.23.1(zod@3.23.8):
+ dependencies:
+ zod: 3.23.8
+ optional: true
+
zod@3.23.8: {}
diff --git a/src/lib/components/ui/form/form-button.svelte b/src/lib/components/ui/form/form-button.svelte
deleted file mode 100644
index 45596fc7..00000000
--- a/src/lib/components/ui/form/form-button.svelte
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
diff --git a/src/lib/components/ui/form/form-checkbox.svelte b/src/lib/components/ui/form/form-checkbox.svelte
deleted file mode 100644
index fa12c1e3..00000000
--- a/src/lib/components/ui/form/form-checkbox.svelte
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- {
- onCheckedChange?.(v);
- setValue(v);
- }}
- {...$$restProps}
- on:click
- on:keydown
-/>
-
diff --git a/src/lib/components/ui/form/form-description.svelte b/src/lib/components/ui/form/form-description.svelte
deleted file mode 100644
index 0e851ec7..00000000
--- a/src/lib/components/ui/form/form-description.svelte
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
diff --git a/src/lib/components/ui/form/form-input.svelte b/src/lib/components/ui/form/form-input.svelte
deleted file mode 100644
index a2d22f1a..00000000
--- a/src/lib/components/ui/form/form-input.svelte
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
diff --git a/src/lib/components/ui/form/form-item.svelte b/src/lib/components/ui/form/form-item.svelte
deleted file mode 100644
index 11b90794..00000000
--- a/src/lib/components/ui/form/form-item.svelte
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
diff --git a/src/lib/components/ui/form/form-label.svelte b/src/lib/components/ui/form/form-label.svelte
deleted file mode 100644
index 118900c5..00000000
--- a/src/lib/components/ui/form/form-label.svelte
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
diff --git a/src/lib/components/ui/form/form-native-select.svelte b/src/lib/components/ui/form/form-native-select.svelte
deleted file mode 100644
index 08733651..00000000
--- a/src/lib/components/ui/form/form-native-select.svelte
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/src/lib/components/ui/form/form-radio-group.svelte b/src/lib/components/ui/form/form-radio-group.svelte
deleted file mode 100644
index 0f6c3f5e..00000000
--- a/src/lib/components/ui/form/form-radio-group.svelte
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
- {
- onValueChange?.(v);
- setValue(v);
- }}
- {...$$restProps}
->
-
-
-
diff --git a/src/lib/components/ui/form/form-select-trigger.svelte b/src/lib/components/ui/form/form-select-trigger.svelte
deleted file mode 100644
index 50873db4..00000000
--- a/src/lib/components/ui/form/form-select-trigger.svelte
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
diff --git a/src/lib/components/ui/form/form-select.svelte b/src/lib/components/ui/form/form-select.svelte
deleted file mode 100644
index bbefeeec..00000000
--- a/src/lib/components/ui/form/form-select.svelte
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
- {
- onSelectedChange?.(v);
- setValue(v ? v.value : undefined);
- }}
- {...$$restProps}
->
-
-
-
diff --git a/src/lib/components/ui/form/form-switch.svelte b/src/lib/components/ui/form/form-switch.svelte
deleted file mode 100644
index 3ca8565c..00000000
--- a/src/lib/components/ui/form/form-switch.svelte
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
- {
- onCheckedChange?.(v);
- setValue(v);
- }}
- {...$$restProps}
- on:click
- on:keydown
-/>
-
diff --git a/src/lib/components/ui/form/form-textarea.svelte b/src/lib/components/ui/form/form-textarea.svelte
deleted file mode 100644
index 7cb3d405..00000000
--- a/src/lib/components/ui/form/form-textarea.svelte
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
diff --git a/src/lib/components/ui/form/form-validation.svelte b/src/lib/components/ui/form/form-validation.svelte
deleted file mode 100644
index bc15acd5..00000000
--- a/src/lib/components/ui/form/form-validation.svelte
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
diff --git a/src/lib/components/ui/form/index.ts b/src/lib/components/ui/form/index.ts
deleted file mode 100644
index a8990dc9..00000000
--- a/src/lib/components/ui/form/index.ts
+++ /dev/null
@@ -1,82 +0,0 @@
-import { Form as FormPrimitive, getFormField } from 'formsnap';
-import * as RadioGroupComp from '$lib/components/ui/radio-group';
-import * as SelectComp from '$lib/components/ui/select';
-import type { Writable } from 'svelte/store';
-import Item from './form-item.svelte';
-import Input from './form-input.svelte';
-import Textarea from './form-textarea.svelte';
-import Description from './form-description.svelte';
-import Label from './form-label.svelte';
-import Validation from './form-validation.svelte';
-import Checkbox from './form-checkbox.svelte';
-import Switch from './form-switch.svelte';
-import NativeSelect from './form-native-select.svelte';
-import RadioGroup from './form-radio-group.svelte';
-import Select from './form-select.svelte';
-import SelectTrigger from './form-select-trigger.svelte';
-import Button from './form-button.svelte';
-
-const Root = FormPrimitive.Root;
-const Field = FormPrimitive.Field;
-const Control = FormPrimitive.Control;
-const RadioItem = RadioGroupComp.Item;
-const NativeRadio = FormPrimitive.Radio;
-const SelectContent = SelectComp.Content;
-const SelectLabel = SelectComp.Label;
-const SelectGroup = SelectComp.Group;
-const SelectItem = SelectComp.Item;
-const SelectSeparator = SelectComp.Separator;
-
-export type TextareaGetFormField = Omit, 'value'> & {
- value: Writable;
-};
-
-export {
- Root,
- Field,
- Control,
- Item,
- Input,
- Label,
- Button,
- Switch,
- Select,
- Checkbox,
- Textarea,
- Validation,
- RadioGroup,
- RadioItem,
- Description,
- SelectContent,
- SelectLabel,
- SelectGroup,
- SelectItem,
- SelectSeparator,
- SelectTrigger,
- NativeSelect,
- NativeRadio,
- //
- Root as Form,
- Field as FormField,
- Control as FormControl,
- Item as FormItem,
- Input as FormInput,
- Textarea as FormTextarea,
- Description as FormDescription,
- Label as FormLabel,
- Validation as FormValidation,
- NativeSelect as FormNativeSelect,
- NativeRadio as FormNativeRadio,
- Checkbox as FormCheckbox,
- Switch as FormSwitch,
- RadioGroup as FormRadioGroup,
- RadioItem as FormRadioItem,
- Select as FormSelect,
- SelectContent as FormSelectContent,
- SelectLabel as FormSelectLabel,
- SelectGroup as FormSelectGroup,
- SelectItem as FormSelectItem,
- SelectSeparator as FormSelectSeparator,
- SelectTrigger as FormSelectTrigger,
- Button as FormButton
-};