From 792a921e950577bb2e2062846b8cb24edd9e82ea Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Thu, 5 Sep 2024 15:21:31 +0200 Subject: [PATCH] sync --- package.json | 8 +- pnpm-lock.yaml | 292 +++++++++--------- src/lib/components/card.svelte | 47 ++- src/lib/components/cardGrid.svelte | 36 ++- src/lib/components/customId.svelte | 12 +- src/lib/components/empty.svelte | 65 ++-- src/lib/components/emptySearch.svelte | 27 +- src/lib/components/innerModal.svelte | 58 ++-- src/lib/components/modal.svelte | 4 +- src/lib/components/searchQuery.svelte | 28 +- src/lib/elements/forms/button.svelte | 6 +- src/lib/elements/forms/form.svelte | 2 +- src/lib/elements/forms/formList.svelte | 11 +- src/lib/elements/forms/inputChoice.svelte | 88 +++--- src/lib/elements/forms/inputCron.svelte | 66 ++-- src/lib/elements/forms/inputDomain.svelte | 86 ++---- src/lib/elements/forms/inputEmail.svelte | 9 +- src/lib/elements/forms/inputId.svelte | 60 +--- src/lib/elements/forms/inputNumber.svelte | 88 ++---- src/lib/elements/forms/inputPassword.svelte | 5 +- src/lib/elements/forms/inputPhone.svelte | 96 ++---- src/lib/elements/forms/inputProjectId.svelte | 62 ++-- src/lib/elements/forms/inputSearch.svelte | 53 ++-- src/lib/elements/forms/inputSecret.svelte | 41 +-- src/lib/elements/forms/inputSwitch.svelte | 13 +- src/lib/elements/forms/inputText.svelte | 17 +- src/lib/elements/forms/inputTextarea.svelte | 86 ++---- src/lib/elements/forms/inputURL.svelte | 85 ++--- src/lib/layout/container.svelte | 5 +- .../project-[project]/auth/+page.svelte | 149 +++++---- .../project-[project]/auth/createUser.svelte | 2 +- .../project-[project]/auth/teams/+page.svelte | 8 +- .../auth/user-[user]/updateStatus.svelte | 6 +- 33 files changed, 618 insertions(+), 1003 deletions(-) diff --git a/package.json b/package.json index 44348bb65..8ce9955e0 100644 --- a/package.json +++ b/package.json @@ -22,10 +22,10 @@ "@appwrite.io/console": "1.0.1", "@appwrite.io/pink": "0.25.0", "@appwrite.io/pink-icons": "0.25.0", - "@appwrite.io/pink-icons-svelte": "1.0.0-next.3", - "@appwrite.io/pink-svelte": "1.0.0-next.22", + "@appwrite.io/pink-icons-svelte": "1.0.0-next.5", + "@appwrite.io/pink-svelte": "1.0.0-next.33", "@popperjs/core": "^2.11.8", - "@sentry/sveltekit": "^8.27.0", + "@sentry/sveltekit": "^8.28.0", "@stripe/stripe-js": "^3.5.0", "ai": "^2.2.37", "analytics": "^0.8.14", @@ -72,7 +72,7 @@ "svelte-sequential-preprocessor": "^2.0.1", "tslib": "^2.7.0", "typescript": "^5.5.4", - "vite": "^5.4.2", + "vite": "^5.4.3", "vitest": "^1.6.0" }, "type": "module", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd0a87107..fedf645b0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,17 +18,17 @@ importers: specifier: 0.25.0 version: 0.25.0 '@appwrite.io/pink-icons-svelte': - specifier: 1.0.0-next.3 - version: 1.0.0-next.3(svelte@4.2.19) + specifier: 1.0.0-next.5 + version: 1.0.0-next.5(svelte@4.2.19) '@appwrite.io/pink-svelte': - specifier: 1.0.0-next.22 - version: 1.0.0-next.22(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19) + specifier: 1.0.0-next.33 + version: 1.0.0-next.33(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 '@sentry/sveltekit': - specifier: ^8.27.0 - version: 8.27.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + specifier: ^8.28.0 + version: 8.28.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) '@stripe/stripe-js': specifier: ^3.5.0 version: 3.5.0 @@ -83,13 +83,13 @@ importers: version: 1.46.1 '@sveltejs/adapter-static': specifier: ^3.0.4 - version: 3.0.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8))) + version: 3.0.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8))) '@sveltejs/kit': specifier: ^2.5.25 - version: 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + version: 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) '@sveltejs/vite-plugin-svelte': specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + version: 3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 @@ -98,7 +98,7 @@ importers: version: 6.5.0 '@testing-library/svelte': specifier: ^5.2.1 - version: 5.2.1(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8))(vitest@1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8)) + version: 5.2.1(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8))(vitest@1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8)) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) @@ -163,8 +163,8 @@ importers: specifier: ^5.5.4 version: 5.5.4 vite: - specifier: ^5.4.2 - version: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + specifier: ^5.4.3 + version: 5.4.3(@types/node@22.5.2)(sass@1.77.8) vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8) @@ -202,16 +202,16 @@ packages: '@appwrite.io/console@1.0.1': resolution: {integrity: sha512-9U7jG0XnRcxDhuma308z8XD/BF9cK6OpukxN87Tk0N/QGsNJBbH1it0LLCt6X7rPzNpOALT0LLTeMa0VEsQBow==} - '@appwrite.io/pink-icons-svelte@1.0.0-next.3': - resolution: {integrity: sha512-i3stfVVK8EoOQjXJNkwqUuH6DHCJas3aUK35wSMdS2j/6wLqdczEyaG4YsxqSjEuPqiz+8BCU0QHswhv33pZaw==} + '@appwrite.io/pink-icons-svelte@1.0.0-next.5': + resolution: {integrity: sha512-hihcDmAlVuXhhogPoUuuWPCtINzl+/HfjDdsFyvZsxf70O0PgczNSSICRJ/VQ8A87IsdEimpRcRb5OnFPUEXDA==} peerDependencies: svelte: ^4.0.0 '@appwrite.io/pink-icons@0.25.0': resolution: {integrity: sha512-0O3i2oEuh5mWvjO80i+X6rbzrWLJ1m5wmv2/M3a1p2PyBJsFxN8xQMTEmTn3Wl/D26SsM7SpzbdW6gmfgoVU9Q==} - '@appwrite.io/pink-svelte@1.0.0-next.22': - resolution: {integrity: sha512-XmctdFOhYMO+/jGM0t78i83lL3iX53nP8ySoz7CUUge//kOR42Pt41bqTOlZ4+xqWqjYH/Cu1/KcWqfAQ6wXhA==} + '@appwrite.io/pink-svelte@1.0.0-next.33': + resolution: {integrity: sha512-vGd+ZMSB0PX/CiD2Nd2hSY9s6LxKdKu4kT4Whaiy+bMltF6GizPsH9iy1VeAmFdQFMM5qZOx0fDdhLSbd77kQA==} peerDependencies: react-dom: ^18.0.0 svelte: ^4.0.0 @@ -952,32 +952,32 @@ packages: cpu: [x64] os: [win32] - '@sentry-internal/browser-utils@8.27.0': - resolution: {integrity: sha512-YTIwQ1GM1NTRXgN4DvpFSQ2x4pjlqQ0FQAyHW5x2ZYv4z7VmqG4Xkid1P/srQUipECk6nxkebfD4WR19nLsvnQ==} + '@sentry-internal/browser-utils@8.28.0': + resolution: {integrity: sha512-tE9++KEy8SlqibTmYymuxFVAnutsXBqrwQ936WJbjaMfkqXiro7C1El0ybkprskd0rKS7kln20Q6nQlNlMEoTA==} engines: {node: '>=14.18'} - '@sentry-internal/feedback@8.27.0': - resolution: {integrity: sha512-b71PQc9aK1X9b/SO1DiJlrnAEx4n0MzPZQ/tKd9oRWDyGit6pJWZfQns9r2rvc96kJPMOTxFAa/upXRCkA723A==} + '@sentry-internal/feedback@8.28.0': + resolution: {integrity: sha512-5vYunPCDBLCJ8QNnhepacdYheiN+UtYxpGAIaC/zjBC1nDuBgWs+TfKPo1UlO/1sesfgs9ibpxtShOweucL61g==} engines: {node: '>=14.18'} - '@sentry-internal/replay-canvas@8.27.0': - resolution: {integrity: sha512-uuEfiWbjwugB9M4KxXxovHYiKRqg/R6U4EF8xM/Ub4laUuEcWsfRp7lQ3MxL3qYojbca8ncIFic2bIoKMPeejA==} + '@sentry-internal/replay-canvas@8.28.0': + resolution: {integrity: sha512-RfpYHDHMUKGeEdx41QtHITjEn6P3tGaDPHvatqdrD3yv4j+wbJ6laX1PrIxCpGFUtjdzkqi/KUcvUd2kzbH/FA==} engines: {node: '>=14.18'} - '@sentry-internal/replay@8.27.0': - resolution: {integrity: sha512-Ofucncaon98dvlxte2L//hwuG9yILSxNrTz/PmO0k+HzB9q+oBic4667QF+azWR2qv4oKSWpc+vEovP3hVqveA==} + '@sentry-internal/replay@8.28.0': + resolution: {integrity: sha512-70jvzzOL5O74gahgXKyRkZgiYN93yly5gq+bbj4/6NRQ+EtPd285+ccy0laExdfyK0ugvvwD4v+1MQit52OAsg==} engines: {node: '>=14.18'} - '@sentry/babel-plugin-component-annotate@2.22.0': - resolution: {integrity: sha512-UzH+NNhgnOo6UFku3C4TEz+pO/yDcIA5FKTJvLbJ7lQwAjsqLs3DZWm4cCA08skICb8mULArF6S/dn5/butVCA==} + '@sentry/babel-plugin-component-annotate@2.22.3': + resolution: {integrity: sha512-OlHA+i+vnQHRIdry4glpiS/xTOtgjmpXOt6IBOUqynx5Jd/iK1+fj+t8CckqOx9wRacO/hru2wfW/jFq0iViLg==} engines: {node: '>= 14'} - '@sentry/browser@8.27.0': - resolution: {integrity: sha512-eL1eaHwoYUGkp4mpeYesH6WtCrm+0u9jYCW5Lm0MAeTmpx22BZKEmj0OljuUJXGnJwFbvPDlRjyz6QG11m8kZA==} + '@sentry/browser@8.28.0': + resolution: {integrity: sha512-i/gjMYzIGQiPFH1pCbdnTwH9xs9mTAqzN+goP3GWX5a58frc7h8vxyA/5z0yMd0aCW6U8mVxnoAT72vGbKbx0g==} engines: {node: '>=14.18'} - '@sentry/bundler-plugin-core@2.22.0': - resolution: {integrity: sha512-/xXN8o7565WMsewBnQFfjm0E5wqhYsegg++HJ5RjrY/cTM4qcd/ven44GEMxqGFJitZizvkk3NHszaHylzcRUw==} + '@sentry/bundler-plugin-core@2.22.3': + resolution: {integrity: sha512-DeoUl0WffcqZZRl5Wy9aHvX4WfZbbWt0QbJ7NJrcEViq+dRAI2FQTYECFLwdZi5Gtb3oyqZICO+P7k8wDnzsjQ==} engines: {node: '>= 14'} '@sentry/cli-darwin@2.34.1': @@ -1026,16 +1026,16 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@8.27.0': - resolution: {integrity: sha512-4frlXluHT3Du+Omw91K04jpvbfMtydvg4Bxj2+gt/DT19Swhm/fbEpzdUjgbAd3Jinj/n0qk/jFRXjr9JZKFjg==} + '@sentry/core@8.28.0': + resolution: {integrity: sha512-+If9uubvpZpvaQQw4HLiKPhrSS9/KcoA/AcdQkNm+5CVwAoOmDPtyYfkPBgfo2hLZnZQqR1bwkz/PrNoOm+gqA==} engines: {node: '>=14.18'} - '@sentry/node@8.27.0': - resolution: {integrity: sha512-nE2VPSHOW/tzH/lB6CoBtYkmXqXncUuWMC56RLRiPyHEXDktZx8oFp364/3m117iKOjO0XHP57Kl5cdb90IM7g==} + '@sentry/node@8.28.0': + resolution: {integrity: sha512-444hx0S7EAYDdq3g2U37qHFC/WFErgf8ZvXqhWfoCI4RweHHntdFbz3azexYnO61iUsmSAnFAX6htJtAG2zNdA==} engines: {node: '>=14.18'} - '@sentry/opentelemetry@8.27.0': - resolution: {integrity: sha512-FRz7ApnyZYDFmi2CWUhKBux2N/0WswRLHwHDZ31FYCajujw7vQKucgdsxDW2RIRPWDwcMxHY1kvt6EzM1hIsxQ==} + '@sentry/opentelemetry@8.28.0': + resolution: {integrity: sha512-xClK/fa2Y9AMoaV6f7sWfoHAz56actn2RN3UuYAfxlgmNEfZEa0tc78x4XygCT+2b83QbUb+qf1q4+1ft+HEsQ==} engines: {node: '>=14.18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -1044,14 +1044,14 @@ packages: '@opentelemetry/sdk-trace-base': ^1.25.1 '@opentelemetry/semantic-conventions': ^1.25.1 - '@sentry/svelte@8.27.0': - resolution: {integrity: sha512-ZwrqtEK3Lg2AiW8gL4w5e2lUTEH/umSuuAUDrLJrfpXtUMPMwl9qnoJ1wBHhKcdf9jGkadAWI/cMsDonZHL64w==} + '@sentry/svelte@8.28.0': + resolution: {integrity: sha512-4J0KVT1FwUE4YafWAB1C5vwR4xve6l4Plvt7BFIedqU7B/bEbNdLIFRDIPWnE9VQn9kSOM0PzKpe6KMD1mXxdA==} engines: {node: '>=14.18'} peerDependencies: svelte: 3.x || 4.x || 5.x - '@sentry/sveltekit@8.27.0': - resolution: {integrity: sha512-JR2srm6wrIEmcVzy155SwgFy8u9G/MSm7iFl0BV0iFcFX7PmEURO8fm1+pA+Qv3zTtQEkx13GUXEoDPy7SWW4g==} + '@sentry/sveltekit@8.28.0': + resolution: {integrity: sha512-xarKpr6oz6YiJL5MhIz+Nh83775hAPcdGEty9uX2osg1bChu2MaRSzxdRgbTBleHiI8n/YX9ADOAeP8COHMIFw==} engines: {node: '>=16'} peerDependencies: '@sveltejs/kit': 1.x || 2.x @@ -1060,16 +1060,16 @@ packages: vite: optional: true - '@sentry/types@8.27.0': - resolution: {integrity: sha512-B6lrP46+m2x0lfqWc9F4VcUbN893mVGnPEd7KIMRk95mPzkFJ3sNxggTQF5/ZfNO7lDQYQb22uysB5sj/BqFiw==} + '@sentry/types@8.28.0': + resolution: {integrity: sha512-hOfqfd92/AzBrEdMgmmV1VfOXJbIfleFTnerRl0mg/+CcNgP/6+Fdonp354TD56ouWNF2WkOM6sEKSXMWp6SEQ==} engines: {node: '>=14.18'} - '@sentry/utils@8.27.0': - resolution: {integrity: sha512-gyJM3SyLQe0A3mkQVVNdKYvk3ZoikkYgyA/D+5StFNLKdyUgEbJgXOGXrQSSYPF7BSX6Sc5b0KHCglPII0KuKw==} + '@sentry/utils@8.28.0': + resolution: {integrity: sha512-smhk7PJpvDMQ2DB5p2qn9UeoUHdU41IgjMmS2xklZpa8tjzBTxDeWpGvrX2fuH67D9bAJuLC/XyZjJCHLoEW5g==} engines: {node: '>=14.18'} - '@sentry/vite-plugin@2.22.0': - resolution: {integrity: sha512-U1dWldo3gb1oDqERgiSM7zexMwAuqiXO/YUO3xVSpWmhoHz2AqxOcfIX1SygW02NF7Ss3ay4qMAta8PbvdsrnQ==} + '@sentry/vite-plugin@2.22.3': + resolution: {integrity: sha512-+5bsLFRKOZzBp68XigoNE1pJ3tJ4gt2jXluApu54ui0N/yjfqGQ7LQTD7nL4tmJvB5Agwi0e7M7+fcxe9gSgBA==} engines: {node: '>= 14'} '@sinclair/typebox@0.27.8': @@ -1114,8 +1114,8 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 - '@swc/helpers@0.5.12': - resolution: {integrity: sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==} + '@swc/helpers@0.5.13': + resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} '@testing-library/dom@10.4.0': resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} @@ -2787,8 +2787,8 @@ packages: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -3485,8 +3485,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.4.2: - resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==} + vite@5.4.3: + resolution: {integrity: sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3727,15 +3727,15 @@ snapshots: '@appwrite.io/console@1.0.1': {} - '@appwrite.io/pink-icons-svelte@1.0.0-next.3(svelte@4.2.19)': + '@appwrite.io/pink-icons-svelte@1.0.0-next.5(svelte@4.2.19)': dependencies: svelte: 4.2.19 '@appwrite.io/pink-icons@0.25.0': {} - '@appwrite.io/pink-svelte@1.0.0-next.22(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19)': + '@appwrite.io/pink-svelte@1.0.0-next.33(react-dom@18.3.1(react@18.3.1))(svelte@4.2.19)': dependencies: - '@appwrite.io/pink-icons-svelte': 1.0.0-next.3(svelte@4.2.19) + '@appwrite.io/pink-icons-svelte': 1.0.0-next.5(svelte@4.2.19) '@floating-ui/dom': 1.6.10 '@melt-ui/svelte': 0.83.0(svelte@4.2.19) react-dom: 18.3.1(react@18.3.1) @@ -3750,7 +3750,7 @@ snapshots: '@babel/code-frame@7.24.7': dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.1 + picocolors: 1.1.0 '@babel/compat-data@7.25.4': {} @@ -3831,7 +3831,7 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.1.0 '@babel/parser@7.25.6': dependencies: @@ -4069,7 +4069,7 @@ snapshots: '@internationalized/date@3.5.5': dependencies: - '@swc/helpers': 0.5.12 + '@swc/helpers': 0.5.13 '@istanbuljs/load-nyc-config@1.1.0': dependencies: @@ -4571,48 +4571,48 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.21.2': optional: true - '@sentry-internal/browser-utils@8.27.0': + '@sentry-internal/browser-utils@8.28.0': dependencies: - '@sentry/core': 8.27.0 - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry/core': 8.28.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 - '@sentry-internal/feedback@8.27.0': + '@sentry-internal/feedback@8.28.0': dependencies: - '@sentry/core': 8.27.0 - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry/core': 8.28.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 - '@sentry-internal/replay-canvas@8.27.0': + '@sentry-internal/replay-canvas@8.28.0': dependencies: - '@sentry-internal/replay': 8.27.0 - '@sentry/core': 8.27.0 - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry-internal/replay': 8.28.0 + '@sentry/core': 8.28.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 - '@sentry-internal/replay@8.27.0': + '@sentry-internal/replay@8.28.0': dependencies: - '@sentry-internal/browser-utils': 8.27.0 - '@sentry/core': 8.27.0 - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry-internal/browser-utils': 8.28.0 + '@sentry/core': 8.28.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 - '@sentry/babel-plugin-component-annotate@2.22.0': {} + '@sentry/babel-plugin-component-annotate@2.22.3': {} - '@sentry/browser@8.27.0': + '@sentry/browser@8.28.0': dependencies: - '@sentry-internal/browser-utils': 8.27.0 - '@sentry-internal/feedback': 8.27.0 - '@sentry-internal/replay': 8.27.0 - '@sentry-internal/replay-canvas': 8.27.0 - '@sentry/core': 8.27.0 - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry-internal/browser-utils': 8.28.0 + '@sentry-internal/feedback': 8.28.0 + '@sentry-internal/replay': 8.28.0 + '@sentry-internal/replay-canvas': 8.28.0 + '@sentry/core': 8.28.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 - '@sentry/bundler-plugin-core@2.22.0': + '@sentry/bundler-plugin-core@2.22.3': dependencies: '@babel/core': 7.25.2 - '@sentry/babel-plugin-component-annotate': 2.22.0 + '@sentry/babel-plugin-component-annotate': 2.22.3 '@sentry/cli': 2.34.1 dotenv: 16.4.5 find-up: 5.0.0 @@ -4663,12 +4663,12 @@ snapshots: - encoding - supports-color - '@sentry/core@8.27.0': + '@sentry/core@8.28.0': dependencies: - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 - '@sentry/node@8.27.0': + '@sentry/node@8.28.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.26.0(@opentelemetry/api@1.9.0) @@ -4694,51 +4694,51 @@ snapshots: '@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@prisma/instrumentation': 5.18.0 - '@sentry/core': 8.27.0 - '@sentry/opentelemetry': 8.27.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry/core': 8.28.0 + '@sentry/opentelemetry': 8.28.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 import-in-the-middle: 1.11.0 optionalDependencies: opentelemetry-instrumentation-fetch-node: 1.2.3(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.27.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)': + '@sentry/opentelemetry@8.28.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.26.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 - '@sentry/core': 8.27.0 - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry/core': 8.28.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 - '@sentry/svelte@8.27.0(svelte@4.2.19)': + '@sentry/svelte@8.28.0(svelte@4.2.19)': dependencies: - '@sentry/browser': 8.27.0 - '@sentry/core': 8.27.0 - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 + '@sentry/browser': 8.28.0 + '@sentry/core': 8.28.0 + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 magic-string: 0.30.7 svelte: 4.2.19 - '@sentry/sveltekit@8.27.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8))': + '@sentry/sveltekit@8.28.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8))': dependencies: - '@sentry/core': 8.27.0 - '@sentry/node': 8.27.0 - '@sentry/opentelemetry': 8.27.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) - '@sentry/svelte': 8.27.0(svelte@4.2.19) - '@sentry/types': 8.27.0 - '@sentry/utils': 8.27.0 - '@sentry/vite-plugin': 2.22.0 - '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + '@sentry/core': 8.28.0 + '@sentry/node': 8.28.0 + '@sentry/opentelemetry': 8.28.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.52.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) + '@sentry/svelte': 8.28.0(svelte@4.2.19) + '@sentry/types': 8.28.0 + '@sentry/utils': 8.28.0 + '@sentry/vite-plugin': 2.22.3 + '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) magic-string: 0.30.7 magicast: 0.2.8 sorcery: 0.11.0 optionalDependencies: - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) transitivePeerDependencies: - '@opentelemetry/api' - '@opentelemetry/core' @@ -4749,15 +4749,15 @@ snapshots: - supports-color - svelte - '@sentry/types@8.27.0': {} + '@sentry/types@8.28.0': {} - '@sentry/utils@8.27.0': + '@sentry/utils@8.28.0': dependencies: - '@sentry/types': 8.27.0 + '@sentry/types': 8.28.0 - '@sentry/vite-plugin@2.22.0': + '@sentry/vite-plugin@2.22.3': dependencies: - '@sentry/bundler-plugin-core': 2.22.0 + '@sentry/bundler-plugin-core': 2.22.3 unplugin: 1.0.1 transitivePeerDependencies: - encoding @@ -4775,13 +4775,13 @@ snapshots: '@stripe/stripe-js@3.5.0': {} - '@sveltejs/adapter-static@3.0.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))': + '@sveltejs/adapter-static@3.0.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))': dependencies: - '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) - '@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8))': + '@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.0.0 @@ -4795,32 +4795,32 @@ snapshots: sirv: 2.0.4 svelte: 4.2.19 tiny-glob: 0.2.9 - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) debug: 4.3.6 svelte: 4.2.19 - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8))': + '@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)))(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) debug: 4.3.6 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.11 svelte: 4.2.19 svelte-hmr: 0.16.0(svelte@4.2.19) - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) - vitefu: 0.2.5(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)) + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) + vitefu: 0.2.5(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)) transitivePeerDependencies: - supports-color - '@swc/helpers@0.5.12': + '@swc/helpers@0.5.13': dependencies: tslib: 2.7.0 @@ -4845,12 +4845,12 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/svelte@5.2.1(svelte@4.2.19)(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8))(vitest@1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8))': + '@testing-library/svelte@5.2.1(svelte@4.2.19)(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8))(vitest@1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8))': dependencies: '@testing-library/dom': 10.4.0 svelte: 4.2.19 optionalDependencies: - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) vitest: 1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8) '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': @@ -5052,7 +5052,7 @@ snapshots: fflate: 0.8.2 flatted: 3.3.1 pathe: 1.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 sirv: 2.0.4 vitest: 1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8) @@ -6813,7 +6813,7 @@ snapshots: postgres-date: 1.0.7 postgres-interval: 1.2.0 - picocolors@1.0.1: {} + picocolors@1.1.0: {} picomatch@2.3.1: {} @@ -6864,7 +6864,7 @@ snapshots: postcss@8.4.44: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 + picocolors: 1.1.0 source-map-js: 1.2.0 postgres-array@2.0.0: {} @@ -7215,7 +7215,7 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 3.6.0 - picocolors: 1.0.1 + picocolors: 1.1.0 sade: 1.8.1 svelte: 4.2.19 svelte-preprocess: 5.1.4(@babel/core@7.25.2)(postcss-load-config@3.1.4(postcss@8.4.44))(postcss@8.4.44)(sass@1.77.8)(svelte@4.2.19)(typescript@5.5.4) @@ -7411,7 +7411,7 @@ snapshots: dependencies: browserslist: 4.23.3 escalade: 3.2.0 - picocolors: 1.0.1 + picocolors: 1.1.0 uri-js@4.4.1: dependencies: @@ -7439,8 +7439,8 @@ snapshots: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 - picocolors: 1.0.1 - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + picocolors: 1.1.0 + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) transitivePeerDependencies: - '@types/node' - less @@ -7452,7 +7452,7 @@ snapshots: - supports-color - terser - vite@5.4.2(@types/node@22.5.2)(sass@1.77.8): + vite@5.4.3(@types/node@22.5.2)(sass@1.77.8): dependencies: esbuild: 0.21.5 postcss: 8.4.44 @@ -7462,9 +7462,9 @@ snapshots: fsevents: 2.3.3 sass: 1.77.8 - vitefu@0.2.5(vite@5.4.2(@types/node@22.5.2)(sass@1.77.8)): + vitefu@0.2.5(vite@5.4.3(@types/node@22.5.2)(sass@1.77.8)): optionalDependencies: - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) vitest@1.6.0(@types/node@22.5.2)(@vitest/ui@1.6.0)(jsdom@22.1.0)(sass@1.77.8): dependencies: @@ -7480,12 +7480,12 @@ snapshots: local-pkg: 0.5.0 magic-string: 0.30.11 pathe: 1.1.2 - picocolors: 1.0.1 + picocolors: 1.1.0 std-env: 3.7.0 strip-literal: 2.1.0 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.2(@types/node@22.5.2)(sass@1.77.8) + vite: 5.4.3(@types/node@22.5.2)(sass@1.77.8) vite-node: 1.6.0(@types/node@22.5.2)(sass@1.77.8) why-is-node-running: 2.3.0 optionalDependencies: diff --git a/src/lib/components/card.svelte b/src/lib/components/card.svelte index 26a799747..abd648731 100644 --- a/src/lib/components/card.svelte +++ b/src/lib/components/card.svelte @@ -1,5 +1,5 @@ - - - +{#if href} + + + + + +{:else if isButton} + + + + + +{:else} + + + + + +{/if} diff --git a/src/lib/components/cardGrid.svelte b/src/lib/components/cardGrid.svelte index 61665591c..28f70a2ca 100644 --- a/src/lib/components/cardGrid.svelte +++ b/src/lib/components/cardGrid.svelte @@ -1,26 +1,32 @@ - -
-
- + + +
+
+ +
+
+ +
-
- -
-
- {#if $$slots.actions && !hideFooter} -
- -
- {/if} - + {#if $$slots.actions && !hideFooter} + + + + + + + {/if} + +