diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2521d6c67..1b471e167 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,13 +28,13 @@ importers: version: 2.11.8 '@sentry/sveltekit': specifier: ^8.38.0 - version: 8.55.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0)(@sveltejs/kit@2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + version: 8.55.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0)(@sveltejs/kit@2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) '@stripe/stripe-js': specifier: ^3.5.0 version: 3.5.0 ai: specifier: ^2.2.37 - version: 2.2.37(react@18.3.1)(solid-js@1.9.4)(svelte@4.2.19)(vue@3.5.13(typescript@5.7.3)) + version: 2.2.37(react@18.3.1)(solid-js@1.9.5)(svelte@4.2.19)(vue@3.5.13(typescript@5.7.3)) analytics: specifier: ^0.8.14 version: 0.8.16(@types/dlv@1.1.5) @@ -58,7 +58,7 @@ importers: version: 6.0.2 nanoid: specifier: ^5.0.8 - version: 5.1.0 + version: 5.1.2 nanotar: specifier: ^0.1.1 version: 0.1.1 @@ -92,13 +92,13 @@ importers: version: 1.50.1 '@sveltejs/adapter-static': specifier: ^3.0.6 - version: 3.0.8(@sveltejs/kit@2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0))) + version: 3.0.8(@sveltejs/kit@2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1))) '@sveltejs/kit': specifier: ^2.8.1 - version: 2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + version: 2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + version: 3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 @@ -107,7 +107,7 @@ importers: version: 6.6.3 '@testing-library/svelte': specifier: ^5.2.4 - version: 5.2.7(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0))(vitest@1.6.1) + version: 5.2.7(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1))(vitest@1.6.1) '@testing-library/user-event': specifier: ^14.5.2 version: 14.6.1(@testing-library/dom@10.4.0) @@ -146,25 +146,25 @@ importers: version: 4.1.5 prettier: specifier: ^3.3.3 - version: 3.5.1 + version: 3.5.2 prettier-plugin-svelte: specifier: ^3.2.8 - version: 3.3.3(prettier@3.5.1)(svelte@4.2.19) + version: 3.3.3(prettier@3.5.2)(svelte@4.2.19) sass: specifier: ^1.81.0 - version: 1.85.0 + version: 1.85.1 svelte: specifier: ^4.2.19 version: 4.2.19 svelte-check: specifier: ^3.8.6 - version: 3.8.6(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.2))(postcss@8.5.2)(sass@1.85.0)(svelte@4.2.19) + version: 3.8.6(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.3))(postcss@8.5.3)(sass@1.85.1)(svelte@4.2.19) svelte-jester: specifier: ^2.3.2 - version: 2.3.2(jest@29.7.0(@types/node@22.13.4))(svelte@4.2.19) + version: 2.3.2(jest@29.7.0(@types/node@22.13.5))(svelte@4.2.19) svelte-preprocess: specifier: ^6.0.3 - version: 6.0.3(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.2))(postcss@8.5.2)(sass@1.85.0)(svelte@4.2.19)(typescript@5.7.3) + version: 6.0.3(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.3))(postcss@8.5.3)(sass@1.85.1)(svelte@4.2.19)(typescript@5.7.3) svelte-sequential-preprocessor: specifier: ^2.0.2 version: 2.0.2 @@ -176,10 +176,10 @@ importers: version: 5.7.3 vite: specifier: ^5.4.11 - version: 5.4.14(@types/node@22.13.4)(sass@1.85.0) + version: 5.4.14(@types/node@22.13.5)(sass@1.85.1) vitest: specifier: ^1.6.0 - version: 1.6.1(@types/node@22.13.4)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.0) + version: 1.6.1(@types/node@22.13.5)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.1) packages: @@ -732,8 +732,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/instrumentation-amqplib@0.46.0': - resolution: {integrity: sha512-04VHHV1KIN/c1wLWwzmLI02d/welgscBJ4BuDqrHaxd+ZIdlVXK9UYQsYf3JwSeF52z/4YoSzr8bfdVBSWoMAg==} + '@opentelemetry/instrumentation-amqplib@0.46.1': + resolution: {integrity: sha512-AyXVnlCf/xV3K/rNumzKxZqsULyITJH6OVLiW6730JPRqWA7Zc9bvYoVNpN6iOpTU8CasH34SU/ksVJmObFibQ==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -1147,49 +1147,49 @@ packages: resolution: {integrity: sha512-1esQdgSUCww9XAntO4pr7uAM5cfGhLsgTK9MEwAKNfvpMYJi9NUTYa3A7AZmdA8V6107Lo4OD7peIPrDRbaDCg==} engines: {node: '>= 14'} - '@sentry/cli-darwin@2.41.1': - resolution: {integrity: sha512-7pS3pu/SuhE6jOn3wptstAg6B5nUP878O6s+2svT7b5fKNfYUi/6NPK6dAveh2Ca0rwVq40TO4YFJabWMgTpdQ==} + '@sentry/cli-darwin@2.42.2': + resolution: {integrity: sha512-GtJSuxER7Vrp1IpxdUyRZzcckzMnb4N5KTW7sbTwUiwqARRo+wxS+gczYrS8tdgtmXs5XYhzhs+t4d52ITHMIg==} engines: {node: '>=10'} os: [darwin] - '@sentry/cli-linux-arm64@2.41.1': - resolution: {integrity: sha512-EzYCEnnENBnS5kpNW+2dBcrPZn1MVfywh2joGVQZTpmgDL5YFJ59VOd+K0XuEwqgFI8BSNI14KXZ75s4DD1/Vw==} + '@sentry/cli-linux-arm64@2.42.2': + resolution: {integrity: sha512-BOxzI7sgEU5Dhq3o4SblFXdE9zScpz6EXc5Zwr1UDZvzgXZGosUtKVc7d1LmkrHP8Q2o18HcDWtF3WvJRb5Zpw==} engines: {node: '>=10'} cpu: [arm64] os: [linux, freebsd] - '@sentry/cli-linux-arm@2.41.1': - resolution: {integrity: sha512-wNUvquD6qjOCczvuBGf9OiD29nuQ6yf8zzfyPJa5Bdx1QXuteKsKb6HBrMwuIR3liyuu0duzHd+H/+p1n541Hg==} + '@sentry/cli-linux-arm@2.42.2': + resolution: {integrity: sha512-7udCw+YL9lwq+9eL3WLspvnuG+k5Icg92YE7zsteTzWLwgPVzaxeZD2f8hwhsu+wmL+jNqbpCRmktPteh3i2mg==} engines: {node: '>=10'} cpu: [arm] os: [linux, freebsd] - '@sentry/cli-linux-i686@2.41.1': - resolution: {integrity: sha512-urpQCWrdYnSAsZY3udttuMV88wTJzKZL10xsrp7sjD/Hd+O6qSLVLkxebIlxts70jMLLFHYrQ2bkRg5kKuX6Fg==} + '@sentry/cli-linux-i686@2.42.2': + resolution: {integrity: sha512-Sw/dQp5ZPvKnq3/y7wIJyxTUJYPGoTX/YeMbDs8BzDlu9to2LWV3K3r7hE7W1Lpbaw4tSquUHiQjP5QHCOS7aQ==} engines: {node: '>=10'} cpu: [x86, ia32] os: [linux, freebsd] - '@sentry/cli-linux-x64@2.41.1': - resolution: {integrity: sha512-ZqpYwHXAaK4MMEFlyaLYr6mJTmpy9qP6n30jGhLTW7kHKS3s6GPLCSlNmIfeClrInEt0963fM633ZRnXa04VPw==} + '@sentry/cli-linux-x64@2.42.2': + resolution: {integrity: sha512-mU4zUspAal6TIwlNLBV5oq6yYqiENnCWSxtSQVzWs0Jyq97wtqGNG9U+QrnwjJZ+ta/hvye9fvL2X25D/RxHQw==} engines: {node: '>=10'} cpu: [x64] os: [linux, freebsd] - '@sentry/cli-win32-i686@2.41.1': - resolution: {integrity: sha512-AuRimCeVsx99DIOr9cwdYBHk39tlmAuPDdy2r16iNzY0InXs4xOys4gGzM7N4vlFQvFkzuc778Su0HkfasgprA==} + '@sentry/cli-win32-i686@2.42.2': + resolution: {integrity: sha512-iHvFHPGqgJMNqXJoQpqttfsv2GI3cGodeTq4aoVLU/BT3+hXzbV0x1VpvvEhncJkDgDicJpFLM8sEPHb3b8abw==} engines: {node: '>=10'} cpu: [x86, ia32] os: [win32] - '@sentry/cli-win32-x64@2.41.1': - resolution: {integrity: sha512-6JcPvXGye61+wPp0xdzfc2YLE/Dcud8JdaK8VxLM3b/8+Em7E+UyliDu3uF8+YGUqizY5JYTd3fs17DC8DZhLw==} + '@sentry/cli-win32-x64@2.42.2': + resolution: {integrity: sha512-vPPGHjYoaGmfrU7xhfFxG7qlTBacroz5NdT+0FmDn6692D8IvpNXl1K+eV3Kag44ipJBBeR8g1HRJyx/F/9ACw==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@sentry/cli@2.41.1': - resolution: {integrity: sha512-0GVmDiTV7R1492wkVY4bGcfC0fSmRmQjuxaaPI8CIV9B2VP9pBVCUizi1mevXaaE4I3fM60LI+XYrKFEneuVog==} + '@sentry/cli@2.42.2': + resolution: {integrity: sha512-spb7S/RUumCGyiSTg8DlrCX4bivCNmU/A1hcfkwuciTFGu8l5CDc2I6jJWWZw8/0enDGxuj5XujgXvU5tr4bxg==} engines: {node: '>= 10'} hasBin: true @@ -1271,8 +1271,8 @@ packages: peerDependencies: '@sveltejs/kit': ^2.0.0 - '@sveltejs/kit@2.17.2': - resolution: {integrity: sha512-Vypk02baf7qd3SOB1uUwUC/3Oka+srPo2J0a8YN3EfJypRshDkNx9HzNKjSmhOnGWwT+SSO06+N0mAb8iVTmTQ==} + '@sveltejs/kit@2.17.3': + resolution: {integrity: sha512-GcNaPDr0ti4O/TonPewkML2DG7UVXkSxPN3nPMlpmx0Rs4b2kVP4gymz98WEHlfzPXdd4uOOT1Js26DtieTNBQ==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -1380,8 +1380,8 @@ packages: '@types/mysql@2.15.26': resolution: {integrity: sha512-DSLCOXhkvfS5WNNPbfn2KdICAmk8lLc+/PNvnPnF7gOdMZCxopXduqv0OQ13y/yA/zXTSikZZqVgybUxOEg6YQ==} - '@types/node@22.13.4': - resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} + '@types/node@22.13.5': + resolution: {integrity: sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==} '@types/pg-pool@2.0.6': resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==} @@ -1738,8 +1738,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001700: - resolution: {integrity: sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==} + caniuse-lite@1.0.30001701: + resolution: {integrity: sha512-faRs/AW3jA9nTwmJBSO1PQ6L/EOgsB5HMQQq4iCu5zhPgVVgO/pZRHlmatwijZKetFw8/Pr4q6dEN8sJuq8qTw==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -1971,8 +1971,8 @@ packages: echarts@5.6.0: resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==} - electron-to-chromium@1.5.101: - resolution: {integrity: sha512-L0ISiQrP/56Acgu4/i/kfPwWSgrzYZUnQrC0+QPFuhqlLP1Ir7qzPPDVS9BcKIyWTRU8+o6CC8dKw38tSWhYIA==} + electron-to-chromium@1.5.107: + resolution: {integrity: sha512-dJr1o6yCntRkXElnhsHh1bAV19bo/hKyFf7tCcWgpXbuFIF0Lakjgqv5LRfSDaNzAII8Fnxg2tqgHkgCvxdbxw==} emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} @@ -2138,8 +2138,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fastq@1.19.0: - resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} + fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -2167,8 +2167,8 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} - flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flatted@3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} focus-trap@7.6.4: resolution: {integrity: sha512-xx560wGBk7seZ6y933idtjJQc1l+ck+pI3sKvhKozdBV1dRZoKhkW5xoCaFv9tQiX5RH1xfSxjuNu6g+lmN/gw==} @@ -2221,8 +2221,8 @@ packages: get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - get-intrinsic@1.2.7: - resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} get-package-type@0.1.0: @@ -2889,8 +2889,8 @@ packages: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} - mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + mrmime@2.0.1: + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} engines: {node: '>=10'} ms@2.1.3: @@ -2906,8 +2906,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.1.0: - resolution: {integrity: sha512-zDAl/llz8Ue/EblwSYwdxGBYfj46IM1dhjVi8dyp9LQffoIGxJEAHj2oeZ4uNcgycSRcQ83CnfcZqEJzVDLcDw==} + nanoid@5.1.2: + resolution: {integrity: sha512-b+CiXQCNMUGe0Ri64S9SXFcP9hogjAJ2Rd6GdVxhPLRm7mhGaM7VgOvCAJ1ZshfHbqVDI3uqTI5C8/GaKuLI7g==} engines: {node: ^18 || >=20} hasBin: true @@ -3136,8 +3136,8 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} - postcss@8.5.2: - resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} postgres-array@2.0.0: @@ -3166,8 +3166,8 @@ packages: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 - prettier@3.5.1: - resolution: {integrity: sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==} + prettier@3.5.2: + resolution: {integrity: sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==} engines: {node: '>=14'} hasBin: true @@ -3240,8 +3240,8 @@ packages: resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} engines: {node: '>= 14.18.0'} - recast@0.23.9: - resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} + recast@0.23.10: + resolution: {integrity: sha512-mbCmRMJUKCJ1h41V0cu2C26ULBURwuoZ34C9rChjcDaeJ/4Kv5al3O2HPwTs2m0wQ1vGhMY+tguhzU1aE8md1A==} engines: {node: '>= 4'} redent@3.0.0: @@ -3273,8 +3273,8 @@ packages: resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} engines: {node: '>=0.10.0'} - require-in-the-middle@7.5.1: - resolution: {integrity: sha512-fgZEz/t3FDrU9o7EhI+iNNq1pNNpJImOvX72HUd6RoFiw8MaKd8/gR5tLuc8A0G0e55LMbP6ImjnmXY6zrTmjw==} + require-in-the-middle@7.5.2: + resolution: {integrity: sha512-gAZ+kLqBdHarXB64XpAe2VCjB7rIRv+mU8tfRWziHRJ5umKsIHN2tLLv6EtMw7WCdP19S0ERVMldNvxYCHnhSQ==} engines: {node: '>=8.6.0'} requires-port@1.0.0: @@ -3301,8 +3301,8 @@ packages: engines: {node: '>= 0.4'} hasBin: true - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} rimraf@2.7.1: @@ -3340,8 +3340,8 @@ packages: sander@0.5.1: resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} - sass@1.85.0: - resolution: {integrity: sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==} + sass@1.85.1: + resolution: {integrity: sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag==} engines: {node: '>=14.0.0'} hasBin: true @@ -3426,8 +3426,8 @@ packages: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} - sirv@3.0.0: - resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + sirv@3.0.1: + resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} engines: {node: '>=18'} sisteransi@1.0.5: @@ -3437,8 +3437,8 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} - solid-js@1.9.4: - resolution: {integrity: sha512-ipQl8FJ31bFUoBNScDQTG3BjN6+9Rg+Q+f10bUbnO6EOTTf5NGerJeHc7wyu5I4RMHEl/WwZwUmy/PTRgxxZ8g==} + solid-js@1.9.5: + resolution: {integrity: sha512-ogI3DaFcyn6UhYhrgcyRAMbu/buBJitYQASZz5WzfQVPP10RD2AbCoRZ517psnezrasyCbWzIxZ6kVqet768xw==} solid-swr-store@0.10.7: resolution: {integrity: sha512-A6d68aJmRP471aWqKKPE2tpgOiR5fH4qXQNfKIec+Vap+MGQm3tvXlT8n0I8UgJSlNAsSAUuw2VTviH2h3Vv5g==} @@ -3818,8 +3818,8 @@ packages: unplugin@1.0.1: resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==} - update-browserslist-db@1.1.2: - resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} + update-browserslist-db@1.1.3: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -3998,8 +3998,8 @@ packages: resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - ws@8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + ws@8.18.1: + resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -4454,7 +4454,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -4467,14 +4467,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.4) + jest-config: 29.7.0(@types/node@22.13.5) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -4499,7 +4499,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -4517,7 +4517,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.4 + '@types/node': 22.13.5 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4539,7 +4539,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.13.4 + '@types/node': 22.13.5 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4609,7 +4609,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.4 + '@types/node': 22.13.5 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -4644,7 +4644,7 @@ snapshots: '@internationalized/date': 3.7.0 dequal: 2.0.3 focus-trap: 7.6.4 - nanoid: 5.1.0 + nanoid: 5.1.2 svelte: 4.2.19 '@nodelib/fs.scandir@2.1.5': @@ -4657,7 +4657,7 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.0 + fastq: 1.19.1 '@opentelemetry/api-logs@0.53.0': dependencies: @@ -4682,7 +4682,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.28.0 - '@opentelemetry/instrumentation-amqplib@0.46.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-amqplib@0.46.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) @@ -4896,7 +4896,7 @@ snapshots: '@opentelemetry/api-logs': 0.53.0 '@types/shimmer': 1.2.0 import-in-the-middle: 1.13.0 - require-in-the-middle: 7.5.1 + require-in-the-middle: 7.5.2 semver: 7.7.1 shimmer: 1.2.1 transitivePeerDependencies: @@ -4908,7 +4908,7 @@ snapshots: '@opentelemetry/api-logs': 0.57.1 '@types/shimmer': 1.2.0 import-in-the-middle: 1.13.0 - require-in-the-middle: 7.5.1 + require-in-the-middle: 7.5.2 semver: 7.7.1 shimmer: 1.2.1 transitivePeerDependencies: @@ -4920,7 +4920,7 @@ snapshots: '@opentelemetry/api-logs': 0.57.2 '@types/shimmer': 1.2.0 import-in-the-middle: 1.13.0 - require-in-the-middle: 7.5.1 + require-in-the-middle: 7.5.2 semver: 7.7.1 shimmer: 1.2.1 transitivePeerDependencies: @@ -5118,7 +5118,7 @@ snapshots: dependencies: '@babel/core': 7.26.9 '@sentry/babel-plugin-component-annotate': 2.22.6 - '@sentry/cli': 2.41.1 + '@sentry/cli': 2.42.2 dotenv: 16.4.7 find-up: 5.0.0 glob: 9.3.5 @@ -5128,28 +5128,28 @@ snapshots: - encoding - supports-color - '@sentry/cli-darwin@2.41.1': + '@sentry/cli-darwin@2.42.2': optional: true - '@sentry/cli-linux-arm64@2.41.1': + '@sentry/cli-linux-arm64@2.42.2': optional: true - '@sentry/cli-linux-arm@2.41.1': + '@sentry/cli-linux-arm@2.42.2': optional: true - '@sentry/cli-linux-i686@2.41.1': + '@sentry/cli-linux-i686@2.42.2': optional: true - '@sentry/cli-linux-x64@2.41.1': + '@sentry/cli-linux-x64@2.42.2': optional: true - '@sentry/cli-win32-i686@2.41.1': + '@sentry/cli-win32-i686@2.42.2': optional: true - '@sentry/cli-win32-x64@2.41.1': + '@sentry/cli-win32-x64@2.42.2': optional: true - '@sentry/cli@2.41.1': + '@sentry/cli@2.42.2': dependencies: https-proxy-agent: 5.0.1 node-fetch: 2.7.0 @@ -5157,13 +5157,13 @@ snapshots: proxy-from-env: 1.1.0 which: 2.0.2 optionalDependencies: - '@sentry/cli-darwin': 2.41.1 - '@sentry/cli-linux-arm': 2.41.1 - '@sentry/cli-linux-arm64': 2.41.1 - '@sentry/cli-linux-i686': 2.41.1 - '@sentry/cli-linux-x64': 2.41.1 - '@sentry/cli-win32-i686': 2.41.1 - '@sentry/cli-win32-x64': 2.41.1 + '@sentry/cli-darwin': 2.42.2 + '@sentry/cli-linux-arm': 2.42.2 + '@sentry/cli-linux-arm64': 2.42.2 + '@sentry/cli-linux-i686': 2.42.2 + '@sentry/cli-linux-x64': 2.42.2 + '@sentry/cli-win32-i686': 2.42.2 + '@sentry/cli-win32-x64': 2.42.2 transitivePeerDependencies: - encoding - supports-color @@ -5176,7 +5176,7 @@ snapshots: '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation-amqplib': 0.46.0(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation-amqplib': 0.46.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-connect': 0.43.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-dataloader': 0.16.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-express': 0.47.0(@opentelemetry/api@1.9.0) @@ -5224,22 +5224,22 @@ snapshots: dependencies: '@sentry/browser': 8.55.0 '@sentry/core': 8.55.0 - magic-string: 0.30.17 + magic-string: 0.30.7 svelte: 4.2.19 - '@sentry/sveltekit@8.55.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0)(@sveltejs/kit@2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0))': + '@sentry/sveltekit@8.55.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0)(@sveltejs/kit@2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1))': dependencies: '@sentry/core': 8.55.0 '@sentry/node': 8.55.0 '@sentry/opentelemetry': 8.55.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.30.0) '@sentry/svelte': 8.55.0(svelte@4.2.19) '@sentry/vite-plugin': 2.22.6 - '@sveltejs/kit': 2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + '@sveltejs/kit': 2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) magic-string: 0.30.7 magicast: 0.2.8 sorcery: 1.0.0 optionalDependencies: - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/context-async-hooks' @@ -5306,13 +5306,13 @@ snapshots: '@stripe/stripe-js@3.5.0': {} - '@sveltejs/adapter-static@3.0.8(@sveltejs/kit@2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))': + '@sveltejs/adapter-static@3.0.8(@sveltejs/kit@2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))': dependencies: - '@sveltejs/kit': 2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + '@sveltejs/kit': 2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) - '@sveltejs/kit@2.17.2(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0))': + '@sveltejs/kit@2.17.3(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -5320,33 +5320,33 @@ snapshots: import-meta-resolve: 4.1.0 kleur: 4.1.5 magic-string: 0.30.17 - mrmime: 2.0.0 + mrmime: 2.0.1 sade: 1.8.1 set-cookie-parser: 2.7.1 - sirv: 3.0.0 + sirv: 3.0.1 svelte: 4.2.19 - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) debug: 4.4.0 svelte: 4.2.19 - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0))': + '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)))(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) debug: 4.4.0 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 svelte: 4.2.19 svelte-hmr: 0.16.0(svelte@4.2.19) - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) - vitefu: 0.2.5(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) + vitefu: 0.2.5(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)) transitivePeerDependencies: - supports-color @@ -5375,13 +5375,13 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/svelte@5.2.7(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0))(vitest@1.6.1)': + '@testing-library/svelte@5.2.7(svelte@4.2.19)(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1))(vitest@1.6.1)': dependencies: '@testing-library/dom': 10.4.0 svelte: 4.2.19 optionalDependencies: - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) - vitest: 1.6.1(@types/node@22.13.4)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) + vitest: 1.6.1(@types/node@22.13.5)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.1) '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.0)': dependencies: @@ -5414,7 +5414,7 @@ snapshots: '@types/connect@3.4.36': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 '@types/cookie@0.6.0': {} @@ -5426,7 +5426,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 '@types/hast@3.0.4': dependencies: @@ -5448,9 +5448,9 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 - '@types/node@22.13.4': + '@types/node@22.13.5': dependencies: undici-types: 6.20.0 @@ -5460,7 +5460,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 pg-protocol: 1.7.1 pg-types: 2.2.0 @@ -5483,7 +5483,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 '@types/unist@3.0.3': {} @@ -5603,11 +5603,11 @@ snapshots: '@vitest/utils': 1.6.1 fast-glob: 3.3.3 fflate: 0.8.2 - flatted: 3.3.2 + flatted: 3.3.3 pathe: 1.1.2 picocolors: 1.1.1 sirv: 2.0.4 - vitest: 1.6.1(@types/node@22.13.4)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.0) + vitest: 1.6.1(@types/node@22.13.5)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.1) '@vitest/utils@1.6.1': dependencies: @@ -5638,7 +5638,7 @@ snapshots: '@vue/shared': 3.5.13 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.2 + postcss: 8.5.3 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.13': @@ -5692,18 +5692,18 @@ snapshots: transitivePeerDependencies: - supports-color - ai@2.2.37(react@18.3.1)(solid-js@1.9.4)(svelte@4.2.19)(vue@3.5.13(typescript@5.7.3)): + ai@2.2.37(react@18.3.1)(solid-js@1.9.5)(svelte@4.2.19)(vue@3.5.13(typescript@5.7.3)): dependencies: eventsource-parser: 1.0.0 nanoid: 3.3.6 - solid-swr-store: 0.10.7(solid-js@1.9.4)(swr-store@0.10.6) + solid-swr-store: 0.10.7(solid-js@1.9.5)(swr-store@0.10.6) sswr: 2.0.0(svelte@4.2.19) swr: 2.2.0(react@18.3.1) swr-store: 0.10.6 swrv: 1.0.4(vue@3.5.13(typescript@5.7.3)) optionalDependencies: react: 18.3.1 - solid-js: 1.9.4 + solid-js: 1.9.5 svelte: 4.2.19 vue: 3.5.13(typescript@5.7.3) @@ -5857,10 +5857,10 @@ snapshots: browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001700 - electron-to-chromium: 1.5.101 + caniuse-lite: 1.0.30001701 + electron-to-chromium: 1.5.107 node-releases: 2.0.19 - update-browserslist-db: 1.1.2(browserslist@4.24.4) + update-browserslist-db: 1.1.3(browserslist@4.24.4) bser@2.1.1: dependencies: @@ -5881,13 +5881,13 @@ snapshots: dependencies: call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 set-function-length: 1.2.2 call-bound@1.0.3: dependencies: call-bind-apply-helpers: 1.0.2 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 callsites@3.1.0: {} @@ -5895,7 +5895,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001700: {} + caniuse-lite@1.0.30001701: {} ccount@2.0.1: {} @@ -5987,13 +5987,13 @@ snapshots: cookie@0.6.0: {} - create-jest@29.7.0(@types/node@22.13.4): + create-jest@29.7.0(@types/node@22.13.5): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.4) + jest-config: 29.7.0(@types/node@22.13.5) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -6052,7 +6052,7 @@ snapshots: array-buffer-byte-length: 1.0.2 call-bind: 1.0.8 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 is-arguments: 1.2.0 is-array-buffer: 3.0.5 is-date-object: 1.1.0 @@ -6134,7 +6134,7 @@ snapshots: tslib: 2.3.0 zrender: 5.6.1 - electron-to-chromium@1.5.101: {} + electron-to-chromium@1.5.107: {} emittery@0.13.1: {} @@ -6157,7 +6157,7 @@ snapshots: es-get-iterator@1.1.3: dependencies: call-bind: 1.0.8 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 has-symbols: 1.1.0 is-arguments: 1.2.0 is-map: 2.0.3 @@ -6173,7 +6173,7 @@ snapshots: es-set-tostringtag@2.1.0: dependencies: es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -6228,9 +6228,9 @@ snapshots: eslint-compat-utils: 0.5.1(eslint@8.57.1) esutils: 2.0.3 known-css-properties: 0.35.0 - postcss: 8.5.2 - postcss-load-config: 3.1.4(postcss@8.5.2) - postcss-safe-parser: 6.0.0(postcss@8.5.2) + postcss: 8.5.3 + postcss-load-config: 3.1.4(postcss@8.5.3) + postcss-safe-parser: 6.0.0(postcss@8.5.3) postcss-selector-parser: 6.1.2 semver: 7.7.1 svelte-eslint-parser: 0.43.0(svelte@4.2.19) @@ -6367,9 +6367,9 @@ snapshots: fast-levenshtein@2.0.6: {} - fastq@1.19.0: + fastq@1.19.1: dependencies: - reusify: 1.0.4 + reusify: 1.1.0 fb-watchman@2.0.2: dependencies: @@ -6397,11 +6397,11 @@ snapshots: flat-cache@3.2.0: dependencies: - flatted: 3.3.2 + flatted: 3.3.3 keyv: 4.5.4 rimraf: 3.0.2 - flatted@3.3.2: {} + flatted@3.3.3: {} focus-trap@7.6.4: dependencies: @@ -6444,7 +6444,7 @@ snapshots: get-func-name@2.0.2: {} - get-intrinsic@1.2.7: + get-intrinsic@1.3.0: dependencies: call-bind-apply-helpers: 1.0.2 es-define-property: 1.0.1 @@ -6637,7 +6637,7 @@ snapshots: dependencies: call-bind: 1.0.8 call-bound: 1.0.3 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 is-arrayish@0.2.1: {} @@ -6725,7 +6725,7 @@ snapshots: is-weakset@2.0.4: dependencies: call-bound: 1.0.3 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 isarray@2.0.5: {} @@ -6784,7 +6784,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -6804,16 +6804,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.13.4): + jest-cli@29.7.0(@types/node@22.13.5): dependencies: '@jest/core': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.4) + create-jest: 29.7.0(@types/node@22.13.5) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.13.4) + jest-config: 29.7.0(@types/node@22.13.5) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -6823,7 +6823,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.13.4): + jest-config@29.7.0(@types/node@22.13.5): dependencies: '@babel/core': 7.26.9 '@jest/test-sequencer': 29.7.0 @@ -6848,7 +6848,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -6877,7 +6877,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -6887,7 +6887,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.4 + '@types/node': 22.13.5 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -6926,7 +6926,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -6961,7 +6961,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -6989,7 +6989,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 @@ -7035,7 +7035,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -7054,7 +7054,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.13.4 + '@types/node': 22.13.5 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -7063,17 +7063,17 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.13.4): + jest@29.7.0(@types/node@22.13.5): dependencies: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.13.4) + jest-cli: 29.7.0(@types/node@22.13.5) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -7116,7 +7116,7 @@ snapshots: whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 12.0.1 - ws: 8.18.0 + ws: 8.18.1 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -7209,7 +7209,7 @@ snapshots: dependencies: '@babel/parser': 7.26.9 '@babel/types': 7.26.9 - recast: 0.23.9 + recast: 0.23.10 make-dir@4.0.0: dependencies: @@ -7306,7 +7306,7 @@ snapshots: mri@1.2.0: {} - mrmime@2.0.0: {} + mrmime@2.0.1: {} ms@2.1.3: {} @@ -7314,7 +7314,7 @@ snapshots: nanoid@3.3.8: {} - nanoid@5.1.0: {} + nanoid@5.1.2: {} nanotar@0.1.1: {} @@ -7501,27 +7501,27 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-load-config@3.1.4(postcss@8.5.2): + postcss-load-config@3.1.4(postcss@8.5.3): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-safe-parser@6.0.0(postcss@8.5.2): + postcss-safe-parser@6.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 - postcss-scss@4.0.9(postcss@8.5.2): + postcss-scss@4.0.9(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.5.2: + postcss@8.5.3: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 @@ -7539,12 +7539,12 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-svelte@3.3.3(prettier@3.5.1)(svelte@4.2.19): + prettier-plugin-svelte@3.3.3(prettier@3.5.2)(svelte@4.2.19): dependencies: - prettier: 3.5.1 + prettier: 3.5.2 svelte: 4.2.19 - prettier@3.5.1: {} + prettier@3.5.2: {} pretty-bytes@6.1.1: {} @@ -7605,7 +7605,7 @@ snapshots: readdirp@4.1.2: {} - recast@0.23.9: + recast@0.23.10: dependencies: ast-types: 0.16.1 esprima: 4.0.1 @@ -7647,7 +7647,7 @@ snapshots: require-directory@2.1.1: {} - require-in-the-middle@7.5.1: + require-in-the-middle@7.5.2: dependencies: debug: 4.4.0 module-details-from-path: 1.0.3 @@ -7673,7 +7673,7 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - reusify@1.0.4: {} + reusify@1.1.0: {} rimraf@2.7.1: dependencies: @@ -7733,7 +7733,7 @@ snapshots: mkdirp: 0.5.6 rimraf: 2.7.1 - sass@1.85.0: + sass@1.85.1: dependencies: chokidar: 4.0.3 immutable: 5.0.3 @@ -7766,7 +7766,7 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -7805,14 +7805,14 @@ snapshots: dependencies: call-bound: 1.0.3 es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 object-inspect: 1.13.4 side-channel-weakmap@1.0.2: dependencies: call-bound: 1.0.3 es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.3.0 object-inspect: 1.13.4 side-channel-map: 1.0.1 @@ -7833,28 +7833,28 @@ snapshots: sirv@2.0.4: dependencies: '@polka/url': 1.0.0-next.28 - mrmime: 2.0.0 + mrmime: 2.0.1 totalist: 3.0.1 - sirv@3.0.0: + sirv@3.0.1: dependencies: '@polka/url': 1.0.0-next.28 - mrmime: 2.0.0 + mrmime: 2.0.1 totalist: 3.0.1 sisteransi@1.0.5: {} slash@3.0.0: {} - solid-js@1.9.4: + solid-js@1.9.5: dependencies: csstype: 3.1.3 seroval: 1.2.1 seroval-plugins: 1.2.1(seroval@1.2.1) - solid-swr-store@0.10.7(solid-js@1.9.4)(swr-store@0.10.6): + solid-swr-store@0.10.7(solid-js@1.9.5)(swr-store@0.10.6): dependencies: - solid-js: 1.9.4 + solid-js: 1.9.5 swr-store: 0.10.6 sorcery@0.11.1: @@ -7952,14 +7952,14 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@3.8.6(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.2))(postcss@8.5.2)(sass@1.85.0)(svelte@4.2.19): + svelte-check@3.8.6(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.3))(postcss@8.5.3)(sass@1.85.1)(svelte@4.2.19): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 3.6.0 picocolors: 1.1.1 sade: 1.8.1 svelte: 4.2.19 - svelte-preprocess: 5.1.4(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.2))(postcss@8.5.2)(sass@1.85.0)(svelte@4.2.19)(typescript@5.7.3) + svelte-preprocess: 5.1.4(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.3))(postcss@8.5.3)(sass@1.85.1)(svelte@4.2.19)(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - '@babel/core' @@ -7981,8 +7981,8 @@ snapshots: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - postcss: 8.5.2 - postcss-scss: 4.0.9(postcss@8.5.2) + postcss: 8.5.3 + postcss-scss: 4.0.9(postcss@8.5.3) optionalDependencies: svelte: 4.2.19 @@ -7990,9 +7990,9 @@ snapshots: dependencies: svelte: 4.2.19 - svelte-jester@2.3.2(jest@29.7.0(@types/node@22.13.4))(svelte@4.2.19): + svelte-jester@2.3.2(jest@29.7.0(@types/node@22.13.5))(svelte@4.2.19): dependencies: - jest: 29.7.0(@types/node@22.13.4) + jest: 29.7.0(@types/node@22.13.5) svelte: 4.2.19 svelte-motion@0.12.2(svelte@4.2.19): @@ -8004,7 +8004,7 @@ snapshots: svelte: 4.2.19 tslib: 2.8.1 - svelte-preprocess@5.1.4(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.2))(postcss@8.5.2)(sass@1.85.0)(svelte@4.2.19)(typescript@5.7.3): + svelte-preprocess@5.1.4(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.3))(postcss@8.5.3)(sass@1.85.1)(svelte@4.2.19)(typescript@5.7.3): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 @@ -8014,19 +8014,19 @@ snapshots: svelte: 4.2.19 optionalDependencies: '@babel/core': 7.26.9 - postcss: 8.5.2 - postcss-load-config: 3.1.4(postcss@8.5.2) - sass: 1.85.0 + postcss: 8.5.3 + postcss-load-config: 3.1.4(postcss@8.5.3) + sass: 1.85.1 typescript: 5.7.3 - svelte-preprocess@6.0.3(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.2))(postcss@8.5.2)(sass@1.85.0)(svelte@4.2.19)(typescript@5.7.3): + svelte-preprocess@6.0.3(@babel/core@7.26.9)(postcss-load-config@3.1.4(postcss@8.5.3))(postcss@8.5.3)(sass@1.85.1)(svelte@4.2.19)(typescript@5.7.3): dependencies: svelte: 4.2.19 optionalDependencies: '@babel/core': 7.26.9 - postcss: 8.5.2 - postcss-load-config: 3.1.4(postcss@8.5.2) - sass: 1.85.0 + postcss: 8.5.3 + postcss-load-config: 3.1.4(postcss@8.5.3) + sass: 1.85.1 typescript: 5.7.3 svelte-sequential-preprocessor@2.0.2: @@ -8186,7 +8186,7 @@ snapshots: webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 - update-browserslist-db@1.1.2(browserslist@4.24.4): + update-browserslist-db@1.1.3(browserslist@4.24.4): dependencies: browserslist: 4.24.4 escalade: 3.2.0 @@ -8223,13 +8223,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@1.6.1(@types/node@22.13.4)(sass@1.85.0): + vite-node@1.6.1(@types/node@22.13.5)(sass@1.85.1): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) transitivePeerDependencies: - '@types/node' - less @@ -8241,21 +8241,21 @@ snapshots: - supports-color - terser - vite@5.4.14(@types/node@22.13.4)(sass@1.85.0): + vite@5.4.14(@types/node@22.13.5)(sass@1.85.1): dependencies: esbuild: 0.21.5 - postcss: 8.5.2 + postcss: 8.5.3 rollup: 4.34.8 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 fsevents: 2.3.3 - sass: 1.85.0 + sass: 1.85.1 - vitefu@0.2.5(vite@5.4.14(@types/node@22.13.4)(sass@1.85.0)): + vitefu@0.2.5(vite@5.4.14(@types/node@22.13.5)(sass@1.85.1)): optionalDependencies: - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) - vitest@1.6.1(@types/node@22.13.4)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.0): + vitest@1.6.1(@types/node@22.13.5)(@vitest/ui@1.6.1)(jsdom@22.1.0)(sass@1.85.1): dependencies: '@vitest/expect': 1.6.1 '@vitest/runner': 1.6.1 @@ -8274,11 +8274,11 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@22.13.4)(sass@1.85.0) - vite-node: 1.6.1(@types/node@22.13.4)(sass@1.85.0) + vite: 5.4.14(@types/node@22.13.5)(sass@1.85.1) + vite-node: 1.6.1(@types/node@22.13.5)(sass@1.85.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.5 '@vitest/ui': 1.6.1(vitest@1.6.1) jsdom: 22.1.0 transitivePeerDependencies: @@ -8381,7 +8381,7 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 3.0.7 - ws@8.18.0: {} + ws@8.18.1: {} xml-name-validator@4.0.0: {} diff --git a/src/hooks.client.ts b/src/hooks.client.ts index 9c8679912..8f67377ef 100644 --- a/src/hooks.client.ts +++ b/src/hooks.client.ts @@ -13,6 +13,7 @@ Sentry.init({ export const handleError: HandleClientError = Sentry.handleErrorWithSentry( async ({ error, message, status }) => { + console.error(error); if (error instanceof AppwriteException) { status = error.code === 0 ? undefined : error.code; message = error.message; diff --git a/src/lib/components/empty.svelte b/src/lib/components/empty.svelte index 5b21a2ee4..4f850c186 100644 --- a/src/lib/components/empty.svelte +++ b/src/lib/components/empty.svelte @@ -7,7 +7,6 @@ export let single = false; export let target: string = null; export let href: string = null; - export let marginTop = false; export let allowCreate = true; export let description = 'Need a hand? Learn more in our documentation.'; export let src: string = null; diff --git a/src/lib/elements/forms/form.svelte b/src/lib/elements/forms/form.svelte index 76898b859..e178793e0 100644 --- a/src/lib/elements/forms/form.svelte +++ b/src/lib/elements/forms/form.svelte @@ -12,7 +12,7 @@ export let noStyle = false; export let isModal = false; - export let onSubmit: (e: SubmitEvent) => Promise | void; + export let onSubmit: (e: SubmitEvent) => Promise | unknown; let classes = ''; export { classes as class }; diff --git a/src/routes/(console)/project-[project]/auth/templates/+page.svelte b/src/routes/(console)/project-[project]/auth/templates/+page.svelte index 395a0bf7c..6a5100fdb 100644 --- a/src/routes/(console)/project-[project]/auth/templates/+page.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/+page.svelte @@ -59,11 +59,11 @@ EmailTemplateType, EmailTemplateLocale } from '@appwrite.io/console'; - import { Accordion, Layout, Alert, Tag, Badge, Link } from '@appwrite.io/pink-svelte'; + import { Accordion, Layout, Alert, Badge, Link, Typography } from '@appwrite.io/pink-svelte'; export let data; - let emailOpen = 'verification'; + let emailOpen = null; $: emailVerificationOpen = emailOpen === 'verification'; $: emailMagicSessionOpen = emailOpen === 'magicSession'; $: emailOtpSessionOpen = emailOpen === 'otpSession'; @@ -72,27 +72,13 @@ $: email2FAVerificationOpen = emailOpen === 'mfaChallenge'; $: emailSessionAlertOpen = emailOpen === 'sessionAlert'; - // let smsOpen = 'verification'; - // $: smsVerificationOpen = smsOpen === 'verification'; - // $: smsLoginOpen = smsOpen === 'login'; - // $: smsInvitationOpen = smsOpen === 'invitation'; - - onMount(async () => { - openEmail('verification'); - // openSms('verification'); - }); + openEmail('verification'); async function openEmail(type: string) { type === emailOpen ? (emailOpen = null) : (emailOpen = type); $emailTemplate = await loadEmailTemplate(data.project.$id, type, 'en'); $baseEmailTemplate = { ...$emailTemplate }; } - - // async function openSms(type: string) { - // type === smsOpen ? (smsOpen = null) : (smsOpen = type); - // $smsTemplate = await loadSmsTemplate(projectId, type, 'en'); - // $baseSmsTemplate = { ...$smsTemplate }; - // } @@ -113,8 +99,9 @@ {/if} - Email templates + + Email templates + Use templates to send and process account management emails. Learn more @@ -124,16 +111,16 @@ { - // preventing default and propagation to open the collapsible correctly - e.preventDefault(); - e.stopImmediatePropagation(); - openEmail('verification'); - }}> - Send a verification email to users that sign in with their email and password. - + on:click={() => openEmail('verification')}> + + + Send a verification email to users that sign in with their email and + password. + + + - { @@ -192,7 +179,7 @@ }}> Send an email to users when a new session is created. - + --> @@ -201,55 +188,6 @@ - - {#if isCloud && $currentPlan.emailBranding} {/if} diff --git a/src/routes/(console)/project-[project]/auth/templates/email2FATemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/email2FATemplate.svelte index 094de917a..66b12f815 100644 --- a/src/routes/(console)/project-[project]/auth/templates/email2FATemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/email2FATemplate.svelte @@ -35,7 +35,7 @@
- + {'{{user}}'} {'{{project}}'} diff --git a/src/routes/(console)/project-[project]/auth/templates/emailInviteTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/emailInviteTemplate.svelte index 86aab0647..fb7a93500 100644 --- a/src/routes/(console)/project-[project]/auth/templates/emailInviteTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/emailInviteTemplate.svelte @@ -35,7 +35,7 @@
- + {'{{team}}'} {'{{user}}'} diff --git a/src/routes/(console)/project-[project]/auth/templates/emailMagicUrlTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/emailMagicUrlTemplate.svelte index 0941013bf..e15372245 100644 --- a/src/routes/(console)/project-[project]/auth/templates/emailMagicUrlTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/emailMagicUrlTemplate.svelte @@ -37,7 +37,7 @@
- + {'{{user}}'} {'{{project}}'} diff --git a/src/routes/(console)/project-[project]/auth/templates/emailRecoveryTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/emailRecoveryTemplate.svelte index bba93231c..56d028108 100644 --- a/src/routes/(console)/project-[project]/auth/templates/emailRecoveryTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/emailRecoveryTemplate.svelte @@ -36,7 +36,7 @@
- + {'{{user}}'} {'{{project}}'} diff --git a/src/routes/(console)/project-[project]/auth/templates/emailSessionAlertTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/emailSessionAlertTemplate.svelte index 49fe9e299..8dd83904b 100644 --- a/src/routes/(console)/project-[project]/auth/templates/emailSessionAlertTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/emailSessionAlertTemplate.svelte @@ -35,7 +35,7 @@
- + {'{{user}}'} {'{{project}}'} diff --git a/src/routes/(console)/project-[project]/auth/templates/emailTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/emailTemplate.svelte index 7e70337c0..21c08d864 100644 --- a/src/routes/(console)/project-[project]/auth/templates/emailTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/emailTemplate.svelte @@ -1,12 +1,5 @@ - + {#if loading}
+ disabled={!isSmtpEnabled} /> + disabled={!isSmtpEnabled} />
-
+ diff --git a/src/routes/(console)/project-[project]/auth/templates/emailVerificationTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/emailVerificationTemplate.svelte index 6ac693b0a..fdef014a1 100644 --- a/src/routes/(console)/project-[project]/auth/templates/emailVerificationTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/emailVerificationTemplate.svelte @@ -7,6 +7,7 @@ import { Id } from '$lib/components'; import { addNotification } from '$lib/stores/notifications'; import { Submit, trackError, trackEvent } from '$lib/actions/analytics'; + import { Layout } from '@appwrite.io/pink-svelte'; const projectId = $page.params.project; @@ -35,12 +36,12 @@ } -
- + + {'{{user}}'} {'{{project}}'} {'{{redirect}}'} -
+ diff --git a/src/routes/(console)/project-[project]/auth/templates/localeOptions.svelte b/src/routes/(console)/project-[project]/auth/templates/localeOptions.svelte index b2d8726b3..403eb3b89 100644 --- a/src/routes/(console)/project-[project]/auth/templates/localeOptions.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/localeOptions.svelte @@ -1,6 +1,5 @@ - -
- - Template language -
- + -
+ diff --git a/src/routes/(console)/project-[project]/auth/templates/smsInvitationTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/smsInvitationTemplate.svelte index 31419ba85..de8ae9a38 100644 --- a/src/routes/(console)/project-[project]/auth/templates/smsInvitationTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/smsInvitationTemplate.svelte @@ -35,7 +35,7 @@
- + {'{{team}}'} {'{{user}}'} diff --git a/src/routes/(console)/project-[project]/auth/templates/smsLoginTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/smsLoginTemplate.svelte index 0d85c3be4..cf11d6e72 100644 --- a/src/routes/(console)/project-[project]/auth/templates/smsLoginTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/smsLoginTemplate.svelte @@ -36,7 +36,7 @@
- + {'{{team}}'} {'{{user}}'} diff --git a/src/routes/(console)/project-[project]/auth/templates/smsVerificationTemplate.svelte b/src/routes/(console)/project-[project]/auth/templates/smsVerificationTemplate.svelte index 3227df470..e68b30310 100644 --- a/src/routes/(console)/project-[project]/auth/templates/smsVerificationTemplate.svelte +++ b/src/routes/(console)/project-[project]/auth/templates/smsVerificationTemplate.svelte @@ -35,7 +35,7 @@
- + {'{{team}}'} {'{{user}}'} diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte index cd0b46457..fecc6a70d 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/+page.svelte @@ -9,7 +9,7 @@ import { preferences } from '$lib/stores/preferences'; import { canWriteCollections, canWriteDocuments } from '$lib/stores/roles'; import { wizard } from '$lib/stores/wizard'; - import { Icon } from '@appwrite.io/pink-svelte'; + import { Card, Icon, Layout, Empty as PinkEmpty } from '@appwrite.io/pink-svelte'; import type { PageData } from './$types'; import CreateAttributeDropdown from './attributes/createAttributeDropdown.svelte'; import type { Option } from './attributes/store'; @@ -22,7 +22,6 @@ export let data: PageData; let showCreateAttribute = false; - let showCreateDropdown = false; let selectedAttribute: Option['name'] = null; $: selected = preferences.getCustomCollectionColumns($page.params.collection); @@ -50,9 +49,13 @@ {#key $page.params.collection} -
- Documents -
+ + + + -
- - - -
- -
- -
-
-
+ + {#if hasAttributes && hasValidAttributes} {#if data.documents.total} @@ -124,57 +103,36 @@ on:click={openWizard} /> {/if} {:else} - (showCreateDropdown = true)}> -
- Create an attribute to get started. -

- Need a hand? Learn more in our documentation. -

-
-
- - {#if $canWriteCollections} - - - - {/if} -
-
+ + + + + {#if $canWriteCollections} + + + + {/if} + + + {/if}
{/key} - - - +{#if showCreateAttribute} + +{/if} diff --git a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/attributes/boolean.svelte b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/attributes/boolean.svelte index fffeef5a5..dad695958 100644 --- a/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/attributes/boolean.svelte +++ b/src/routes/(console)/project-[project]/databases/database-[database]/collection-[collection]/attributes/boolean.svelte @@ -36,6 +36,7 @@ - - - {#if selectedOption === 'Relationship'} - - {selectedOption} -
- Experimental -
-
- {:else} - {selectedOption} - {/if} -
- - {#if selectedOption !== 'Relationship'} -
- - -
-
+ + {#if selectedOption !== 'Relationship'} +
+ +
+
- {/if} - {#if selectedOption} - ($option = null)} /> - {/if} - +
+ {/if} + {#if selectedOption} + ($option = null)} /> + {/if} diff --git a/src/routes/(console)/project-[project]/settings/+layout.svelte b/src/routes/(console)/project-[project]/settings/+layout.svelte index a03f9545e..ddd3a9e0c 100644 --- a/src/routes/(console)/project-[project]/settings/+layout.svelte +++ b/src/routes/(console)/project-[project]/settings/+layout.svelte @@ -1,8 +1,9 @@ - + +
+ + + + + + + + + + + +
diff --git a/src/routes/(console)/project-[project]/settings/webhooks/create/step1.svelte b/src/routes/(console)/project-[project]/settings/webhooks/create/step1.svelte index e1edbaa71..e4595151e 100644 --- a/src/routes/(console)/project-[project]/settings/webhooks/create/step1.svelte +++ b/src/routes/(console)/project-[project]/settings/webhooks/create/step1.svelte @@ -1,27 +1,19 @@ - - Configuration - - Use webhooks to build integrations that subscribe to specific events on Appwrite. Appwrite - will send an HTTP POST payload to the webhook's configured URL when one of the specified - events is triggered. - - - +
+ + - - + +
diff --git a/src/routes/(console)/project-[project]/settings/webhooks/create/step2.svelte b/src/routes/(console)/project-[project]/settings/webhooks/create/step2.svelte index 371e1ee60..dc8769f96 100644 --- a/src/routes/(console)/project-[project]/settings/webhooks/create/step2.svelte +++ b/src/routes/(console)/project-[project]/settings/webhooks/create/step2.svelte @@ -1,63 +1,59 @@ - - Webhook events - - Set the events that will trigger your function. Maximum 100 events allowed. - - - {#if $createWebhook?.events?.length} - {#each $createWebhook.events as event} +
+ + {#if events.length} - - - - {event} - - - - + {#each events as event} + + + + {event} + + + + + {/each} - {/each} -
- -
- {:else} - (showCreate = !showCreate)}>Add an event - {/if} - +
+ +
+ {:else} + (showCreate = !showCreate)}>Add an event + {/if} +
+
{#if showCreate} diff --git a/src/routes/(console)/project-[project]/settings/webhooks/create/step3.svelte b/src/routes/(console)/project-[project]/settings/webhooks/create/step3.svelte index e6c0c0424..33dd940c4 100644 --- a/src/routes/(console)/project-[project]/settings/webhooks/create/step3.svelte +++ b/src/routes/(console)/project-[project]/settings/webhooks/create/step3.svelte @@ -1,36 +1,46 @@ - - Security - - Set an optional basic HTTP authentication username and password to protect your endpoint - from unauthorized access. - -
-

HTTP Authentication

-

Use to secure your endpoint from untrusted sources.

-
- - - - Warning: Untrusted or self-signed certificates may - not be secure. - - Learn more -
+
+ + + + {#if !security} + + + + {/if} + + +
+ HTTP authentication + Use to secure your endpoint from untrusted sources. +
+ + +
+
+
diff --git a/src/routes/(console)/project-[project]/settings/webhooks/createWebhook.svelte b/src/routes/(console)/project-[project]/settings/webhooks/createWebhook.svelte deleted file mode 100644 index eb66ad332..000000000 --- a/src/routes/(console)/project-[project]/settings/webhooks/createWebhook.svelte +++ /dev/null @@ -1,77 +0,0 @@ - - - - Are you sure you want to exit from this process? - diff --git a/src/routes/(console)/project-[project]/settings/webhooks/wizard/step1.svelte b/src/routes/(console)/project-[project]/settings/webhooks/wizard/step1.svelte deleted file mode 100644 index fc33c8ccc..000000000 --- a/src/routes/(console)/project-[project]/settings/webhooks/wizard/step1.svelte +++ /dev/null @@ -1,28 +0,0 @@ - - - - Configuration - - Use webhooks to build integrations that subscribe to specific events on Appwrite. Appwrite - will send an HTTP POST payload to the webhook's configured URL when one of the specified - events is triggered. - - - - - - diff --git a/src/routes/(console)/project-[project]/settings/webhooks/wizard/step2.svelte b/src/routes/(console)/project-[project]/settings/webhooks/wizard/step2.svelte deleted file mode 100644 index 71834c990..000000000 --- a/src/routes/(console)/project-[project]/settings/webhooks/wizard/step2.svelte +++ /dev/null @@ -1,71 +0,0 @@ - - - - Webhook events - - Set the events that will trigger your function. Maximum 100 events allowed. - - - {#if $createWebhook?.events?.length} - {#each $createWebhook.events as event} - - - - - {event} - - - - - - {/each} -
- -
- {:else} - (showCreate = !showCreate)}>Add an event - {/if} -
- -{#if showCreate} - - - Select events in your Appwrite project that will trigger your webhook. Learn more - - -{/if} diff --git a/src/routes/(console)/project-[project]/settings/webhooks/wizard/step3.svelte b/src/routes/(console)/project-[project]/settings/webhooks/wizard/step3.svelte deleted file mode 100644 index fd30d5872..000000000 --- a/src/routes/(console)/project-[project]/settings/webhooks/wizard/step3.svelte +++ /dev/null @@ -1,45 +0,0 @@ - - - - Security - - Set an optional basic HTTP authentication username and password to protect your endpoint - from unauthorized access. - - -
-

HTTP Authentication

-

Use to secure your endpoint from untrusted sources.

-
- - - - - Warning: Untrusted or self-signed certificates - may not be secure. - - Learn more -
-
diff --git a/src/routes/(console)/project-[project]/settings/webhooks/wizard/store.ts b/src/routes/(console)/project-[project]/settings/webhooks/wizard/store.ts deleted file mode 100644 index ce04edac8..000000000 --- a/src/routes/(console)/project-[project]/settings/webhooks/wizard/store.ts +++ /dev/null @@ -1,11 +0,0 @@ -import type { Models } from '@appwrite.io/console'; -import { writable } from 'svelte/store'; - -export const createWebhook = writable>({ - name: null, - url: null, - events: [], - security: false, - httpUser: null, - httpPass: null -});