From 51ddc0423134b3d7a1a3d99bcff034e5f49bdaac Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Sun, 15 Sep 2024 05:32:01 +0700 Subject: [PATCH 1/9] feat/OrganizationCard for desktop --- src/lib/assets/images/sapanisit.png | Bin 0 -> 25627 bytes src/lib/assets/images/sgcu.png | Bin 0 -> 26404 bytes src/lib/assets/images/smo.png | Bin 0 -> 95095 bytes .../OrganizationCard/OrganizationCard.svelte | 30 ++++++++++++++ src/lib/components/Playground.svelte | 37 ++++++++++++++++++ 5 files changed, 67 insertions(+) create mode 100644 src/lib/assets/images/sapanisit.png create mode 100644 src/lib/assets/images/sgcu.png create mode 100644 src/lib/assets/images/smo.png create mode 100644 src/lib/components/OrganizationCard/OrganizationCard.svelte diff --git a/src/lib/assets/images/sapanisit.png b/src/lib/assets/images/sapanisit.png new file mode 100644 index 0000000000000000000000000000000000000000..c9128be02403106bb63f0d735053cc6b2ccaaff5 GIT binary patch literal 25627 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 oies?4GD`?VXI*pyzQ;+U?0H9b7=H--+Xsej}^M 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

Yq`SGEBof(r5j9qpN${1uEoEZJS;rMrsaw=lSo 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 U4$ptVj=g~c$f?Leq)kHqAHTP@+yDRo literal 0 HcmV?d00001 diff --git a/src/lib/assets/images/smo.png b/src/lib/assets/images/smo.png new file mode 100644 index 0000000000000000000000000000000000000000..76031c4056c326267703df18b2e52bab29644be7 GIT binary patch literal 95095 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%0AfL!DG1_ofk*W^yfo5dz{$mew2)K6l4 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�x7lTE71A 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

Zh|M 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�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 + import { typography } from '../../../styles/tailwind/typography'; + import { cn } from '../../utils/cn'; + + export let imageURL: string; + export let orgName: string; + export let linkHref: string; + + + +

+ +
+
+ {orgName} +
+
+
diff --git a/src/lib/components/Playground.svelte b/src/lib/components/Playground.svelte index e087cd8..352e47a 100644 --- a/src/lib/components/Playground.svelte +++ b/src/lib/components/Playground.svelte @@ -11,6 +11,10 @@ import TabsContent from './Tabs/TabsContent.svelte'; import Navbar from './Navbar.svelte'; import Footer from './Footer/Footer.svelte'; + import OrganizationCard from './OrganizationCard/OrganizationCard.svelte'; + import sapanisit from '../assets/images/sapanisit.png'; + import smo from '../assets/images/smo.png'; + import sgcu from '../assets/images/sgcu.png'; modalShow.set(false); @@ -61,6 +65,24 @@ ? [...selectedTabs, tab.label] : selectedTabs.filter((label) => label !== tab.label); } + + const organization = [ + { + imageURL: smo, + orgName: "สโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย", + linkHref: "https://www.google.com" + }, + { + imageURL: sgcu, + orgName: "องค์การบริหารสโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย (อบจ.)", + linkHref: "https://www.chula.ac.th/academics/academic-units/sgcu/" + }, + { + imageURL: sapanisit, + orgName: "สภานิสิต จุฬาลงกรณ์มหาวิทยาลัย", + linkHref: "https://www.sa.chula.ac.th/%E0%B8%AA%E0%B8%A0%E0%B8%B2%E0%B8%99%E0%B8%B4%E0%B8%AA%E0%B8%B4%E0%B8%95/" + } +];
@@ -213,6 +235,21 @@ /> + +
+

Organization Card

+ +
+ {#each organization as card} + + {/each} +
+
+
From f1b2423eeff31cf8cdeb42f39b79970626185e1a Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Sun, 15 Sep 2024 17:40:15 +0700 Subject: [PATCH 2/9] style: make component look like figma and trim too long orgName --- pnpm-lock.yaml | 116 ------------------ src/lib/assets/icons/arrow-right.svg | 4 + .../OrganizationCard/OrganizationCard.svelte | 45 ++++--- src/lib/components/Playground.svelte | 2 +- 4 files changed, 35 insertions(+), 132 deletions(-) create mode 100644 src/lib/assets/icons/arrow-right.svg diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 76663ec..7357dc9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -432,10 +432,6 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 - '@trysound/sax@0.2.0': - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} @@ -593,9 +589,6 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -664,10 +657,6 @@ packages: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} @@ -679,30 +668,15 @@ packages: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - - css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - css-tree@2.3.1: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} hasBin: true - csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} @@ -743,19 +717,6 @@ packages: dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - - domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} - eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -768,10 +729,6 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - es6-promise@3.3.1: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} @@ -1102,9 +1059,6 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} @@ -1182,9 +1136,6 @@ packages: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -1542,11 +1493,6 @@ packages: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} - svgo@3.3.2: - resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} - engines: {node: '>=14.0.0'} - hasBin: true - tailwind-merge@2.5.2: resolution: {integrity: sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==} @@ -2005,8 +1951,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@trysound/sax@0.2.0': {} - '@types/cookie@0.6.0': {} '@types/eslint@9.6.1': @@ -2190,8 +2134,6 @@ snapshots: binary-extensions@2.3.0: {} - boolbase@1.0.0: {} - brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 @@ -2267,8 +2209,6 @@ snapshots: commander@4.1.1: {} - commander@7.2.0: {} - concat-map@0.0.1: {} cookie@0.6.0: {} @@ -2279,32 +2219,13 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-select@5.1.0: - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.1.0 - nth-check: 2.1.1 - - css-tree@2.2.1: - dependencies: - mdn-data: 2.0.28 - source-map-js: 1.2.0 - css-tree@2.3.1: dependencies: mdn-data: 2.0.30 source-map-js: 1.2.0 - css-what@6.1.0: {} - cssesc@3.0.0: {} - csso@5.0.5: - dependencies: - css-tree: 2.2.1 - dayjs@1.11.13: {} debug@4.3.6: @@ -2327,24 +2248,6 @@ snapshots: dlv@1.1.3: {} - dom-serializer@2.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - - domelementtype@2.3.0: {} - - domhandler@5.0.3: - dependencies: - domelementtype: 2.3.0 - - domutils@3.1.0: - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - eastasianwidth@0.2.0: {} electron-to-chromium@1.5.13: {} @@ -2353,8 +2256,6 @@ snapshots: emoji-regex@9.2.2: {} - entities@4.5.0: {} - es6-promise@3.3.1: {} esbuild@0.21.5: @@ -2715,8 +2616,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - mdn-data@2.0.28: {} - mdn-data@2.0.30: {} merge-stream@2.0.0: {} @@ -2774,10 +2673,6 @@ snapshots: dependencies: path-key: 4.0.0 - nth-check@2.1.1: - dependencies: - boolbase: 1.0.0 - object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -3115,16 +3010,6 @@ snapshots: magic-string: 0.30.11 periscopic: 3.1.0 - svgo@3.3.2: - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - css-what: 6.1.0 - csso: 5.0.5 - picocolors: 1.0.1 - tailwind-merge@2.5.2: {} tailwind-variants@0.2.1(tailwindcss@3.4.10): @@ -3241,7 +3126,6 @@ snapshots: - supports-color - terser - vite@5.4.2: dependencies: esbuild: 0.21.5 diff --git a/src/lib/assets/icons/arrow-right.svg b/src/lib/assets/icons/arrow-right.svg new file mode 100644 index 0000000..f150914 --- /dev/null +++ b/src/lib/assets/icons/arrow-right.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/lib/components/OrganizationCard/OrganizationCard.svelte b/src/lib/components/OrganizationCard/OrganizationCard.svelte index 6de7c96..05856f7 100644 --- a/src/lib/components/OrganizationCard/OrganizationCard.svelte +++ b/src/lib/components/OrganizationCard/OrganizationCard.svelte @@ -1,30 +1,45 @@ -
- {orgName} -
+
+ {orgName} +
-
-
- {orgName} +
+
+ {formatOrgName(orgName)} +
+
+ arrow +
-
diff --git a/src/lib/components/Playground.svelte b/src/lib/components/Playground.svelte index 352e47a..e8e1a81 100644 --- a/src/lib/components/Playground.svelte +++ b/src/lib/components/Playground.svelte @@ -239,7 +239,7 @@

Organization Card

-
+
{#each organization as card} Date: Sun, 15 Sep 2024 17:45:23 +0700 Subject: [PATCH 3/9] style: move the right arrow to the right place for Desktop --- src/lib/components/OrganizationCard/OrganizationCard.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/components/OrganizationCard/OrganizationCard.svelte b/src/lib/components/OrganizationCard/OrganizationCard.svelte index 05856f7..7864e3b 100644 --- a/src/lib/components/OrganizationCard/OrganizationCard.svelte +++ b/src/lib/components/OrganizationCard/OrganizationCard.svelte @@ -38,7 +38,7 @@
{formatOrgName(orgName)}
-
+
arrow
From 3c7c339f5034f18b4ee60c2dd9fa8816e7777a20 Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Thu, 19 Sep 2024 19:32:21 +0700 Subject: [PATCH 4/9] fix: fix card layout for desktop --- src/lib/assets/images/sgcu.png | Bin 26404 -> 35205 bytes .../OrganizationCard/OrganizationCard.svelte | 92 +++++++++++------- src/lib/components/Playground.svelte | 34 +------ 3 files changed, 58 insertions(+), 68 deletions(-) diff --git a/src/lib/assets/images/sgcu.png b/src/lib/assets/images/sgcu.png index 825d86686f9e9630b5506a9663d4a003a2ce8827..ab0831d20926b2753c012a6d6f431450929a8ffa 100644 GIT binary patch literal 35205 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 VdC2;h)IR_K002ovPDHLkV1hvnBMSfk literal 26404 zcmagFWmsEX6E2K|B1M8b1PD-|xI=L$N%2CV#ogWA-Cc@PiW7j}^M zo%8qm!Ig{btTnS{W{uo4J3?7e77K$60|5a63ks3`h=72I4*!csdj0K61TQ(%oyDT7{d}XaE2b5@LYAxHt#|1fu=_{2R@KBycdI zgJ>;08G_c03SZhLg&@z?{qV`_k}WLW5xxmW4VwPhLUz}Tr@hbG01+)36@1qVY{b72 zyW)EaYl)X^Y5(_k{^j2~XG}RRxhd++e{Z{I|JU973b-#FqVLKqF%{sdl!W4;xJ%{6PA~ zxc}Ff%f5ft=xIQf5WcKN!_z4`g7oXsjlb*9m{K09#m+w1f+;bASdRU+LTv z*VZMd+Y5JJL>4A4u?8ofCj{VdJG)vtKqUoNlO}k3xip0&zsNd43PJJ|6?QTPim22- z2V2)F2oMT6@{$9v(bR$wEbo?06Kk3xhDM=t@q@YRXl<%8^C8AB3ss~L67Dn&C%Gi> z4os(idrX$3undsHSy%H%AgWxPpu*xWCzZxN$yMiH;vJQ1Ee<@A#Cu_}gvK8~Rg_eF zIfHA-9$+AqpBkq*AK3b$b`&&F8FdcVv^hQ6)VFwzab^h0mr(G3)FeToWI2);s!~{9 zai#aTG0#(PQdkGb;Pjj$5Ml*f7&$zC@?Vd~zODBkR&vfTaTkHBkAxlooY6yv@oj<8 zY2&A4OT8ujya+=M(0P!{Bo36uhX~FE$m9i!fz}%&6g8 z9npN0Bb5kRI{g*TEk&@?2II099)@e5XGL0bba>aBXYhW0{ne#_ZLv<~@(}+2=%FDl08oma z#ulZw)dkM6xgT~&M>_ot6Za z))#ZcL`VAE>g&bfQfVgEjSC3rg9duiNZN!d+mR&FzT*6kJWw2*`xq@8L&i`URc!17}ur}5?SU}4Ucctzt(Y;5fu)=VO=oh`bMG7xC1`hsQp#WTh!b!?N z5#$_xpXS(A>K(hi5CaUv5sD8)y0%iNnABwO9B>M$j^r?2GqRwp66 zJpwKlVGl-jIz4yB7d|~P;Zm^_l>5}ASmMfDyTb{g*^o(Duq|3>`^_UF2l*dSu#8t$jm zA)SBiUrhBgfP=4^Ke)ME7A!$ty_CqTBNqJCcVAzQ!tuqZFlZ2pR>6hWZ1||BznfKn4sA3lDU4fRS29NS(agc-#Nn67Zl#G$EMWRXfal#>nY4 zDHY}mk6{SG?+~pK_rCUz1zjmZTNH4uZoNm~yWX5)vRq5UUnM{G3b_Xx6C&G?OXa(a9! z3XE}!-M$gOT?lgErb2)yed*IR6NF5Ip3fi1yCS5FAi49xrWc@dX5A;}$HgvNeV`J> zjBdC6fA&EFmwWyA@Ll7@K0ZJvsr2y@85v~!!eE^&0wen(eNG&NZ^ieqDCX01r}ty} zRbpt%i<-rO;+1DZH|C9tY|HG9_P5IITDUQ&eiXF;biPp>*hr=EYT# zjqi0_Ah$NJlJt&2mW`C~-7m-k=2BMssGtG`C124NzVAZz??2bQNv}I>zzcprLOKR^ z&JF#NDp_oW4ok!XaM8BC*ey4eEEw$?iC>nJBL3|!HwygwXjylEaDBdFiuTwpDg~^0 ziNFgq2r$K1om(tqsP%UbbTXu$NrFo+5AK2yXxoq*A8ePB=H9J&p!07va-}bvCLsk| zBOzr2LBiN;2UqD7eDn}QpcB3p%{1lKXlv5Z`iq|%M+I~;uHeAJDV7c-*>}m$i*=@` zPo&PIh+f3Y2Lj*9PyIkly*__GYoqkQ~njB(*7Hl{(K zLG|Ey2bE{SFK!Nav%n_z1f+fu1rYHq$ttq;lRWc@FM*-)FQGO*#Gf;p zUG20jv?X6^Hy+Y`d{e0ViZp-TpYw8|f-Csu#SMg^`42vm)!c@Ip$L*T?+X==XfSE^ z;ZH!X5$#=efQbOy5HSsjT>;-vx(mfG+h}JmN5%pEC_31hiFmco|GTV8XVc9<{ciC7 z;+{`>Q|TBHlVLyDx2>gjg`KZ{zG3k3>zx>M*{iwpQAuVEu#G22mf!+0Jzz8B#xKnPx%~Ry$u}~ zvz;1$bf(BqZbXsS2}Rj@kX_xwRm-xKP1KAtKmPq?8~s0qL(tZE9wGKF3P*=icGDKK zuzX~By)dIoqt2OPjMl{?N)8`%f19p@w0lP{Hmp*el@C@`j{W{69>nzr*&g%Y`f_3}57BG*dTGR|UL@gJqfvR`f*s;Emmk#y{6a>tA)Ih6p!a zVnHNaFaKOJzO6TiABH86EGGr8Aj<2IT)(FfY~+x@WX1oQ+11}ebR6kS1I7nJWDu-3 zDD@{tQR=MXBfK1c%5gA6C`uuFuJU@{TfbY%a|RJKuu#1xYVM$)eTS;bC?F_F@?v!e zh|&kfQ|=+ISOOBSSoLh(>{vcOnloY-Y~OEz$>gw8-y-CKclL>YUVw#$rF!3Ima#cG z26Mcmq$G&7gqfwQiuc_u@0XgtuAw2Vc_!J>48;R(k4C(G$tHS5(0w9U@Zd=pmiDqT z2NrFFa0%n)B)S3IqLpco!p-TDII~YZaZltG88X7X(FDB z+gNs`Mr`;sWR^r|J!7>iF(A*P+|P#raJ|Ecmaz{pD_YqvpSC z(bWks`d1vmFQ>c11hD_*X5xi<7)4YUo_N!HLP>xmF(u!ho9m%gb=hS6%MD{SJH6jo zu!ED&yrup%?E}_VYb~<#VjV61CsMdJ&hb(DpGQO4$)@_BOR}XFYg%%W@(csYdsrj( z6wb!KWw;4_nY)){EABBQ6vt0|sZG!V=G1iBU+wY#UT`*IKVydSf@vL9_dSO0YW>!fX{} zh{*TF@6iMOA2p}agmyI+-Zc=)KO)Iy35_DKTC(JRoVO1;lCy8?#S~mn$Wu)7IZ(4i zhjg>RU5bAkLNLQUR`zczFe9x+=@~%{^?I?)?5D(FXxyyWtNf@7+VG?LzLq(GY>|AseJ>zP@s9Y(`G-)&3ey!v?pzfe3_x z?UsNHZoFepJW*(`F%9)agW>&rhF}B+pK24&VDYO)%~b<|WH4vCl&O6C@OS*~7xxH2 z3col!I*?ebs#C(VT`?4a+a)LKu=|Fi=eKN8yS2%hv7)0S`~9H7Z9xbv6XWAksvKSL zi;F}Dbdt-un0vc=i}^GU#n6mo9R^v+;*>L~>3$XsRy#%1+-o8BsXqR>dc_|Eu3|6Jfc`Nujf z{D2TygkKqzQ`dw??W#eos1wc0ld3k z{n99Cg$1QvJg+eb0jB;P6Lo=?uepI#+n0}SFm*2{sdp}tKaImu%A^tHwZ_R5t@X`I z)=)?5Z+>~A|Fxd~zEFJDb~WHoqbE%XyTyXlp&U9~@M$Z8&eHhJ8D`V$VvYNwq)c%|#fI=&VOS?vBE4Z3ayJ4C2 zYq9rwhJR=Ddjv^8q0REe0PvQeN5DQWG@e5LJc@MNzA%l*Hbhxt{6KM~CU_SKsTKq7 zda|?Q-dL)sPmARcSG2=RF?J;W-@%guc{)ozTkqc3ed%^W4EPd)pg0v5JnlyLj5K@? z938j5&3RZf7`_Gk2P^Z;x2y|A^1AO;uDJz$+qu!V7&Q3IDvNg+M~GNM zErOnis`A)(=8H}nP7AI^_uiI^OlEpV4op8o)3+X7Svxp|XO{T46K{}!Hv$UGcmEJh z`P=Fet>!% z1b*XZ?_z+s;RKd2p!+WkOiw}c-!G8uDW$OqP?n2AdR4SK$DgQww^`kWmb+8~E0sTa z)|4)%(yFswzlAGG8ni-v)r6pMBUS+(3n zK^%0r;^0-=YgvMyJe7X4gK9ct`abj#HudvF2@j6giGRaDu^epOOMQ#QDKxz(08>IF z{qtmZv;?z^AM@$y+G@sr!N@;z!4e*UGh)^i?rv0$Jj15BZMbl}YJCga0Iq0S{cG70 zy*|B#2e3i&);XPt_@OW~t0Wf_cEUQBiIBb!yyns>PZ;KAiiacs6~neJL)>OWXFH{T zCN=r7Ck&;?cjJl;h`I(3#6i;2-lz_)XJ-T9p8V>0Um_GX{@HAHqjQE8UzfN}n> zHT4Tad*EM0KkgPE>bhOT_5Xmx!_qr{+6i^2230RR=bz-g*B~khxByo`g?AT|he*?A z-rm=<@RQzP$^IHvcXhX`!}Txmd&eniH~aa);ohsS{&HK=C zU-Tl{T9u(Iuw!CyVdZXzc=D=lzqyr6yeMc5UOQ=|!l5)^41TLIh92$Y=^;NfK3@Nz zZOu~k5KuI)GapM~fw~h^5<@JsuSt^pS5jPm4k%tojS73#3MJoDzP&Bf>{2w-0w8KdD8drRGyX#FZONXmJW+WKGfaW4u zu#^oktlhWabfK*8sy`kgghvijOr)*TNvG}IYpNP(x8jvefVp?R76^`<$@8eqCJka# zM(fCH3uSc8NJO+o0K731xq3ayy#^f;&)g`#R^`fi2blM;my@y7m?O9X+}1xm!X0PzSB% z?2I=cKmd}+aqIN6e=%~UlyN;FSbKSN@-$i{PdPpVj=Y-Yh+*WCJXqy|5Nxkr%d1U5 zUMb@7KHj=Ng$!kef#0fdT$)LHj%8HQn$0wf@GAdWgXqS?W9V(7;3%Fl}@$xph@_?j7m&pa`Y%YWZ# zLoh?J2P+qhR{J{0t%|u0RLBWm@Ui$;3|$nsL}i?K%B9xkO&zREIcSM-eaK&PbG$Jc zif6uI7-saucTx#-l=@`6Zw$}u_055u8$X4E4u?gM%=yqdX2(C^UCEIvco&of&gJwH zpqmV?{n9EZ)6WfNL3V#cSvzP4(A;@6TjlaJd~L#1UyAV`=7(!7|2=}?ye}}4;Yb@9 z^7`?;#C2(asCZ0SS@(o*5QX&iu(}BJt#&O-V{;KQ5jg13A|CUi1HHo6@YCmDXE-_- z(zz7?i`zEOf^p7;T98FNkqiDUE#uHX*rRZ~NCh7W#(H84Qeek&@Jp5GeF~9*FoHPL z(DMG=Xa>ADAP;j<`&Y^QIuIfwxV6UwRrYYaGEW3ch(rm4E_^>3;!R?pVNxIpWdUFV z-kGa6lQ5lc_C2xiTJc%K1Ti!e46mO2hhr!?9NZgo0F>mbNV?D0%$(>JD1cY72n7*l z0W4gfWIvp;_$Izt@{z?OcL?-#OhMrwDp(kfXTWC|UD5eiN)a_{M{W03ZfE!Ts+v~* zEt|Z88j~D^1;k+w&qs5AY$^ZMCrs+7+Gq{ML7*KS;XD1^MmGD|MyfLXzq^#`HaEPT z#`vIMkGMB$*+}I9cW{lfQGYvP2VbqPexvU=D|;=b2JRv|J>Xb^Y;5}4y*bP(v3w`x zi5LLG%^MY4yK{3e0^$9Q=w$MFFL3q*LxF%f)W9lQw*>YsX6OYVV*lriH<~x3KoSK2 zNB#NFGYJOTKqLSSwg2a8znSk;42gL)0i}A$pa@p|m{a}VSz(`IlpyS&aW}xo#9s!% ztz+o;+b67{z|$e_l+Y#szb-n&OYT0dwuc(2+%Jzf5StR} z{jXJo!7V^^54V&&b;8lCUppp(u>$)P`YE=vIQ#_PC5X(LG#oQGGTdxG#d2R@DeDA}djktmIK@yspl8K#RS zU=5Zq0nEPscx5ZlZ5_7AE5I-!cOj`H`4x^IEu{Z`R_MwB@S<@YUTy0}!0Qv0O!t&s zr11nvvqXJoX6KEVwr=J^a^M~lQhF6NGMn9p_~1jP#?W}Y0|nq^kQaTH1E$(Ydy!3r z$ehFe5CpYeT&m*A3CQ$$g74Uq!(!JTbKRWAe__b2IK6CG3h!F~sjSWOlcqhdx;=~Y zDHLf3VF~ATVz0Uub`u+%u@733%_1@g+P;D^`~Tv5h0f1sSk^-mz$F#HyGDZ6NlzSK z3fw-Ca0aSnmR8AT#DE+SJX#O1VE9%;Z}(gKIYn@p6?t~;d#Yul7^7Cg#*tovm$TO&>*HO;^Be)73+~OI&yDNFFk>D^3sp5od6m#0VkPL!Xrub@1`ozqOZxIHG~`ZsV4=9G29g&`A5 z?UB~6bVr1kKfZ|ibOmsUxxea$gj7Mt&s3CV`0nn7aRhrus4=v&zJ$MzQ{ zJ_0~nUr@*jKDkf%q*}2Mf)hvzW?F&dGvM{F@a3pUN%y@>-yUVu-2 zb>HDL6Tbn&HIITM5c5uLP;AFMyi!jpzdo>3Nu3p6A<(eP!;9qbvplXx6OFXhQ>C8u zbu_#gkaj~D>`hiMbD#M0?PiSi(`1`{@Cy2(b*&AdW6&Y7$3MI+#k}n36_JDefuSXA zHI>x(_u?RYL~d$>k+t1Ve{Tef_-KXhLk5GZ73wIlMUE3(*#ks@TXO#ZkIZo7v}@X` zYdUj33-$Bn=kPmz&=%K^J3u4YY8uPF4O>zV1;$@^WO+fR8P!@Tf^HR`rdTvd8ii`8 z>g^UVT;4UK)U_=L{76^ElG&j70d=}_8dv|)Er@~s+g;b%rN(A(goXiCLRaJ?yc(=H zO?Vwee2NLP4IiZOQwn7G9FqJ=lThi86g+t-<`!=(R&hBFZxX!O(%)gqvxViwh?#0D zENjnxy6O?frX+X!ZhY{=Zo}56Y6ayze)*liNYYsGOmRDl(ty1wt@yB~aXEr~`|FV- zubVbA)0lcCJI=)vtzQ%B5}8gI3L(dKLFl)9XGPG_xqoS2Oxua%72q))Ct-z~0y{I~ zxWVjujnnHxS7g=aS4Hjk?7!wkkPFQ#V{-rOEMvBc4e~uk{ZX46cSj8gsT9`W=QBQM zkalD}u0~^_6R}d~rZb>uvL;5mb=_2nJX~zUk}Z@^1s7eD91)k5UR=CQ@K^0!2L-De zl4EClO}|v7DkB!QlW_Ua$Wxu4vregRDcIZFF%GyG89!2vgaLmzVY1|66vbs832F<1 zV-|6v>9TCe6Rb#lo1a`7_IG_&$GDG$?1b8U*{Ht0Axq3cV$%!kJ8U@pFws5yEev62 zkFt}@E?dq2AC2v<;==!(1(>!uvji~NRuOV2-I;7dtlYCV&IgjN3a8TRt0~C(bdGc8S%%~zkmPIi5Km6sR7uk&g$YSM)iJ0=_4)sX-v~BI{ z@06SU39qM9mG-M)$yw~4(@bRRFxG|YO0Lk%o*@5ubiw-bGyNJOcD?4I@8dc+)iqz~ zXTq#|X5G3eP9}*nR8zHMGqEJLh}gfnQ_^0Jl~j5Q7M%G>@;s@XM_I($uxr-Q6+O)! zhbN^SONLti$ZKc6iA)P9=QeU2j0)>HaW;yh)odq^{S(J!F_~}%5k=Of4qu2Q&Q#6e zrJEHqidHP)Tfz8qlXqF3|2tHrqUlaq-gOl|5LCWcqrj^ zlTq_Sie+@VJHLhF&Hm-=0W(T~B)p}pfTo`K@V=xi5GiGBdn?=Tkf*k-pK^?(xmUt0 zZN_9*g8A$ch1fJz##015(wNwY|7Nxh;1F>!)g@6@0hll-d1%>bR&gTn%$V-n&UksS zqR&Z?Sd!8ZJ9t7P7ds3wg~WDW4ZmO0wK_kI)h&*Kq9d|oXB0FTSGjKMB*o(kSE>BPUEu;7yuZ#5g}dTSm>-i3`1 zN1y2l;Vxt?npdt~2o~D9M4pE~V;N|pGQ_>kta(@{`@4Y2y2rzyQI{pVELhh0C(_nt zWLfP;x%S-Sqix2-$PjfDq{BH`DB zqHA{+MsB8Xb-9u)zpScjR>NpM#ojBGJG;dVggsSph`yU2nl%iyjn6m+uk(Z6>b8nl z@*rA1)a#mwO2fh=u$oJ)6qP2OOLQpOc25=$cjCho3s#H}?5sSsct z#P|Adv?O4THBweh;o8I5(H{6?UGU0o7id>VjSf!G^$BNN!v9J5{0cVPOY{qJsy#Mi zcQk)D4GvZu6UZ)#SKo%gI|=A*kr&Mt5xlk2#+mWMT5lx=nA3PS4FIeO6SnVv5?J>M z|81gg87rbM6USp^=08TI#NroLCB@?1#$s)odjO9|fcM(zs4y&EKP|(-CEaF^EcH2+ zD2|qs#s>$acfT4v#Ob#dj~APY1RFLt9SZHyl%bD^_i+p4X$Qi zdL1G|3GCGJ{xM5Zy;AItD3T{iotdb(&iZZ3lX;f@z?{MVhV2;B3*Mg)N}m?tc#!nR z7p#!6+4$7cTx|iIA%zqO9MoM0u5@>EyM>JBzM6GL;T zQJ{E2vCm3+kIo5KKm)!#T>}7HaDczwmBS|r%oVY~iGPdx^NOm>K$DhY0p`Qi z_%yfm6e-oURXo_jPy&U@{@fzL;)8o^M=&M1F zHlW~&RoxNOe6p4<&#`)|IXZ=EnEX7*tif~kE=aC!qpxHi$G?>PgJD+hyJP-qcxuCFSLBxN=ZE_>2nD}ZnIjg z3SE=MYN0)!M6Hg@acp_VLPRcE!w|#uP3!Of&GEaiN=Rx zCr~&4+YlFrPaKtU!{3!Ud?bHdAKS_ipRQ!E=Eq^BcyLS8Sk0e20u}Gm(?6ls;3>9! zF4hZ9nyM`0bh7D(_gH8n7dsEAi$^1*Ag|TI+{1G9Cts((qBO5Uc4mmE zC*)Dqx|6m{k>Z`OZZjI3+T5l#Y*5Ze49Y_enn1Ml^9wa^wRoeLqM77)Nvsvt;%w-Y z_Z|}T5&Jz8@=4IIWh`N9ow+8wh1#>2fZS(sH9z{s))`^13Ff1D+&d=&8J(R{%<0qJuJ~-CD#7T-t%}*Zyq~)Th zx~aDk^1j)$XErKHTdyRZ&1^(_t$r$O?+8(h^gq-PFX>3PnN$ESCn_jcFfbrSDSn>g zbQ#ay7x>u|jJ6>vWW+tq_`cG_s%>bIZXIKrB({4Tg7oT((ApuoOGa%DdC`sUfioU{ z*sSTMRxpJmj^h)J-7HG+LG}ohAM7-Dp&u2Gxvsy5G8vS_ zJHAV3zvMx5$+rJ5EnJlr)>|2LP6ePwGf^QmwAS=g_e@-S?}O?i`s36@3Ach{lCRFI{O2*Uu!*g= zjR!(>wP?;8^EQZL#0lQ-^~fBnxM}d$OZNL%TR4wFa_STEePFPv~s!1ej&}L4mA(Zmq!j;hy}@I?8U7@skQ1BbN)O=EoeH^AiN-PbgrfN6 z28%hTf;9o#8)sr(NlBc;Q4DwH8f7-B648`f?SmqhYaI8KSnfoq!zkhpNc;Hbgn~0u zC+`^>~(Y?@?Nq^ zmz&1&mbvC4Mk^d)v8A~$n^Q--f{2=AL!~OOci=M|=}S`+itQ51+zd~_qCIzEJe$93 z8U;+8@_R;copN%Z=Q`==<`a_IC!}J|9)wuXdM}!TfA9NH%ja$0PNM_w`g=Lg3QXL_ z_#Nt~TW=bkSb}|5m8lV{nkUkw3_9ye_KilG;{G_@VE?e~W|+I+~9{=DeCO&&Y1&DIfFr-eGy_={AfRJ?tSg2-*oP79g*=n zOeImiI~*;|Jqg3E5(-opY*mpC_9oY7jt(Z0#rJa~~t79nqLqBOxT7G0B*DN284u?<+?A@LHE2hF8QC5ED zWOKuKuj=ls;w!aRjhGQdeKO2pRkdlmSiKgRbtAL}-5)|)-Vr(YQj!arJf$$c9;K?* zJ4XwDm2w||w>isa;!HwT4(;F#^WI@wSz#ifz5GdWt0HpaF}~ELr(-t~-FMq-)j54? z6j&7r*3L9M0X`IF}C&)ZMkelv)R` zE(0w^ci5L%zJUI|N(lB6wS#~ie$t_*G4!j8u4EzY9K>cxrMKQrI29sa(|s&h{YM}z z|M~BzNOYfzaO(mAwXQYa9z&>!^Ne5EK@@}CDN3)zz0WQ33W7tvS;`I8nWF|xs65Yqdm4`(cFm3Rw% zO&FG+ia^&o}cjj z#`d^8?7XO%>lPl|9m-MqqyDgTkNs=Qj-35MWG&`fX#b8>gZS0Gk2D-)VdZqV%`+n! zJDz6Ia`)-z92mJm?!vx1lnHm_& zZRPM3#ejop zsTt*7xTSPae*zM$PVSB+GIL2h0JCX9lQk|9)Tn7VA-?Ut-u$y*u{J-{^ho=I@4_ie zQtph%h;QK)zw{$o3;u+>wX5nEkJX=8^S+3X2-`sAVHH(s8J?%UWrkv-pdfQc>I%I{CwD~`6m_>x<UqRNOOF^$QWwMG-6S1hC0EzTm||%xO-_At6f5I}cWV31p7(JTcg*%e;$(wmrS+R|95f8h0r zgdc@lZshp9zzgOLqabjzX($)Hpyy>+2`L&>7t3uuzxlk7lYLABggK9W&&bI+#=SH7 zX62c-(=xfrM0R?fXQBYZJ_sF`H1-lIhUYYgNs;f zgeE&<4uPg4Qs$6Z&?|7jde{}~yXyS1Q}811C)Sw&R}L;2X^DNeM1#507A{}{{(OaO zjQo5U>&#%i(BIYR@5o8KXph(Fn2BJ{qoLH~F+Sz@PxxEVBI`Osef~Rd>n?P; zTARcbfJj&g&{F8t&&_B`u+{S%_}om`)}u zdY^kDCsat4oPI{`JK(49Sh)@wGyz_s+kfxe{$MX8@P2U znty3saXZi5%kIJxe^hAwPN*eYQ;bcEyC*wex-*Mq%>^+ZcHLjD2sKlMVAu>VE+|JC zj)O}s1fvS}n|3qL1qH+S!Cx%=FtAvjFkxcCk^M2DHC@;r-$Yl=lfz40hUdNGC1)pm zMHMN5RxBrygMM7F;QFJO{Uc{qW8*0*GU|M+smzLiOhx!a1vQGBrFV9ibW>1naBnaD5V#QksB_0EvcT$mf%$t0&p7I-m=!LB2A zX|vi())>Qy=n=IEA*3syn{)qp<#Y<@CM$ zfx?YQ6s~yP4!UUt(?|fD5T9a_>NlZ#D#)9dU`=SZfwZv$f1@VKggZ|5pX|O-5P=8| zQc+m7Jsil1@k3Evg%|L6$@O?Gwq>d?U=eTcMEJM$Egk)HNv}xPZBYXljnX07SRt)= z3nuP&Sids2b4Ch zCsTRG+VYmADp0wBbk@&wIcFf`t%lbvpV<+mL(}+RJZ7yiOsM_KQ&Dv6n?VFD4+1)` z*VpMrd)igVX~pEoypp-W)vqYg?g<94`{p8d6WB4F^hdJDIbEf*T4CN7iyf}lQ{6FZ zF>x245+qHz@ezeB<~JIqH5yIn{*oVGSaAuusZ4xZL8#}39Sz!sX20_RTV666R6Kb~ zJF+!C92HiDjww*li!r!L+2b~9l0ICzIj&qy<7uOPxA`qfznY)lyZ@FSh0B&433z$k$M|-6c3z|L_pGyJ zQt7Z~)0J(i^qN1q;(v_G}u! zq~`UWa2J+-)UTCks^91XvRwTt^;D`o&L;D6KI_4i!I2F3v$)n$4 zK$K^+)M7Z8sJpP7o_}iFuNybRA`v{tC( z%J}y$M3(lI+a~A4JzF}FsT^H1C};U1i7w3}gIw~@ZHPt(qdjV35~;Y72rAi_g>{*3 z<~Gt(1j?caqGw+XSR54-A*q>UYhUwOUSH}DAZz&sLg*4N1x&r;3|O?{%?5BejQn7O z@gInA8*Qzwe2Nq)`bnKRz5;pv;eDx5^(KR62}jSo5P?YYw*E;v$I z2Y3q6(m6%bWEJC_|1x@R&^{N?G+ zw;sd^PsK=^T1s6bX;F|3?X0Ew%O%kIQ6QL&v~bDeJd^|Wuw+`>h&o-bu`X7du`-sV ziDChlKxx%HJ;8_a5|N5qJZTntU8T@pD9CEW4{e+!P%8ww0;Y> zwhlem&`lEI*Gw*;=m|H@Dm(F3?<*e$qs95*w4w)Q&trx>UNC#GH@^FD{W0I=pUL68 zW_T;ceU@WdHQoRX*MD5^0Ow93ywG*6ia=!nUb#Ilb`XRXW(Ro+PhE{ zL`m5hlGW6{>&~LoKi{o3Y+6AMktWJ+m);V*8&?ScCPWTZ+LpYQEsj1{__4C2L%CD> zt8ryJh$M-fBBkb);C-;aLzlgGJLviQ9cGniOQ>c zDe`R}X64_fx&9~=TV-jIY^DoEXcQ{jnhnK%6|>|>O52nttrUoMmPx1nv##Z0e@&I> zcf^s<1?HpRYeBqn!Efq}bWH4xcV9TS9U{SYou%Kl*9S?0)@yPMW|%4)q#Yc35;fxK zOI6CY+y$Lc25#bxMF>IYF2u33_c0$mf+|GBJE_p^98S|_loQV`Ohk;5L&W z;<*V9;#J-hak4O82zO04txbB+vYgAfj4f;%(D)(NXb94t{H-7rld&aVe$}KHJl85l z+hQ&&fg`Kl52b_U#@JBt5q|r(!{m8oi*{RQz$Orzri7d;fFb!vq-|Rl6Wm_7WAy=R zmG?=}L`jtVIdzsU@wJ32&rhm_m5_PviKREQr4@ts9z>JBJy`*<=A$7Z%rvG2q+9wnh0c=sC?fGRGx!WHyeJPaZ;r z##^7F9gX|rYIR-*!%+-3bw2yB0-ho&d~&WN7rq-AEdVr4QzX1kP~fwd z)N2#|=lD-t0Z8-ev;D0H$D`96x+G)R{nr+I`wJaRPvL2>u>8n1%w#0 zf;9db|92MPGJAzYHUy;Ke_c-zoZFLF|8t6=lKNZGN>qs1$wEU((mYr2+{)GmDq{wyANn z8pX~p-L}VN9$nm8P*S@)VTC2Jp$3SSgzxz{TLuZVCi0)vi-Gu3E?MI=a37esqAH$R zM1w5$6q26U`2yQlwA-jvTv+JVVw92(p(QL9vzBFeAp;pP2(&Jat)KXnj2!huJg=^o z8&AKvak^e@c1@e?+usUu_&}`>+RFN;lbQ6!46VFvg9ZW^F#Y(OD(-ZqFF4^D zkU{$$vC%neSqHv+hnHjQTF~0pPzkZ{Fv;*ZZL{sgVMoDvY9v*^`nD*-G3EloyumeZ z0s3J#8&Cu-WGv4N{<_rj%m-%K1-p-bLbCNa+Cm|Z+>N^M*`v`3ImmGNL1PT?98WqC z{`M9Ld?snB6h5)*sqp#7d8vL(Lmr-F3p?!C`O~$XNxR4<>0(3aa>L+b%sz7Ng2HM>q zl8k3#&f7K7xKHYo(W19xd6(F5GYqL}?)v)@JxV3Jxau$HCbtRMh$e<~36|{~4$X0N z=T8uv|*PSf-C{8ewWCe zagi483%rM3Y_i+Bu-0#T?#=ax(t;HSs&W??hooSr3kj!?&A?3}ytk6DfQ2EV>2DhA z8AAHH0BTzoZ*8-LmxToz-``1{i0F|blu_{dKw7xg3H4{-U|#|~;jN(S61)2(Mr;#t z1!@P%5xyXsQR%Gh-SB{V)~w{=%NX|Kf;@yn`D8WWmu!Q-fba;n5C3-P;*l1|a7Lsu zcm7@ht5VuR*a%1V>B)COrw{XjwHB&dUO%mxswr;8S*|$E^@MkIc8;ZuS%^zGecsu7 zt?;R6n3Xo*)4$E6bYuzYGw(dApz)b9khha)q*VFaNobN;?9?=|{$et&48=WZa>Fa2)D31&0!>O>CsBL@fDao;5zR=!z9m z^>b<=?~Pao9};J@wf5s`KdKeE>1E3%#VOoPOrn|#!=pEL9BnRh&S@nUV*)c2uEUEo$n1_*gO>uE{^!r?>h-svJ2)i!KlOXm`{{W zC zB8C??VttnDQs9!uirT?VJPzIiMgBS-E#8;D^7QmYz5H{U86PZ!-Dk5dRgAQm5{niA z5ztRCzET@C7Dyq7$QS3~D2oyUr+tz}em8a#biMasSa-So7zG~h?y&n(gYNnd4Zi-5 zDVC+yXWV#FNR-+-Yy+;$S)}iPyj9~N5?T=k1FOC8*ZEw#FH8F$?q2MC=U)&*b6BeV z0gd3OS$SM|kv%pk+$x!rMaGye3g8Qpxi5Pm9parKADBQx&1O3~uHr*K>Zy&JVST}h zT|U~Cp@Es{Rl>JWipkJ9uIB`jr=%(Hs(OV4I&4RY(Y0j>%OWCdNUiuUIDK-2`l0v_ zW6zW=qWFfdjU$^VOBs~en8q@+#{cnI+|P<*qUg{)#QUqT-*bl>CE{hZ?a(37osGQ4 zbFOXYR!7zhuKu{!*&EbYO$On>puf`$U=lcCeu?YJ94WfOQ|Pw=V;HMNNevjT9r&cW zdlZP~=AYfgO0s3QkL6TR`@m_5*fVOjuTK5+{+2S_#aJONmqVuL6-GqlIJN(H_iYSk zKkJpV9nP>IlvCaS8iMP&bzF&HHv++QZ0H|S*9tTY0Cb6i{ku1nbAgK2!e-bXP;id zATORl0=X3}^*5?GFxp0qoQRoy|8;D!E#!^R@TH%}TY7kdnZMc$-*5aq*UgI+D{#ks zu`TZ;lDCT`^HIH)Jl@a%cYYWoLz{1>9dn`tg!>6}nHOfx+M)`TX%u4*d=OnBc`}F@hi+ zjZDqDK~fUhO_?}7>Wz=2DmL|@M$^ha@b6NP=7IT_VDzV zp3!oxD@^XLfc&kzDMNKbT`WRxKiE=8;jn#z?I8nGxX9MOT#)WoRomu&JwFf4&I?a4 zvTjuZhZBKaUe0TJ$5*zgfZW|XPR30jW6d@8AmK4Tif~cHYn{`%r>u++p-BzA4AD{Y z@BIAaq%F{x(HK>6o!xVbyc@sdhp)M?M7gspK8X(fs=?CF4U31+YC%B{yy0pqN~PR) zdQ~uKWWB$1O}^id7o9qCQ+eYw#H`P8V>M6`ZS$OOhIixme8eoIw|SGDM^$`Kig5oR zlv&9pR}v^?byES!A(F)n6cajm7F=%l;@x7Z4SRo+sgV4>rcApZYA$9eyafta+N>&U zk2E6#UwbQGZ@e8VzIKu-`s#9ap|(61J3MPDC7m*7p0#o))JwPNV5e(mxq5*2KL~=v ztA^<&U1_=AyWzf^0Lu8dxV)8C$oz0_DxaLH+}aI^*R!*N?RD;4dP^ zIFiCEDfKdhw?iE!BRH|PawpOZCR9u5cI0n zR6Ms5laZaHWhr5Q&o8$;E7T&+0BzmLvmCaDmd
(Z=GJ_9LEvj2I=(h0bug-VU#z>HbkmE*d-{M9}d11N<)MSY! z1~p~k6oz8kYsY{1brzSqKdfy)+Y+INud%+U3;9m)i}0)B?v$FlYi3xtXb=6+VZZ3w zP$QG}2BA;1JMhVn$N0J(X@ziQ%XZN^=H&?S5RfT_z1_6Zs!@Q@k|s~sH&k8cTP{a73zomyBvT$U!&0B>m=g_p{dkM)T3>X1Ja5Y`c3 z?|^+VsXXr#7=$I_6(v>=#&gb2W3uS<%pFyOX2{`=y}$fULW?jk8?m`b5-KF=%&a}n zGGCQ`6NA_J}vqD%j*h~E(X1Vr(i@pia zSE76 zb{4;0NiwyIsL;h(??NdNDImg%0>F8T#d-S#Wq;+`xO&KF4}7Z2(0KuMJZ_yh^G8!U zK#J&8^5#d@ROWV141AOE)bi`

Yq`SGEBof(r5j9qpN${1uEoEZJS;rMrsaw=lSo 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 U4$ptVj=g~c$f?Leq)kHqAHTP@+yDRo diff --git a/src/lib/components/OrganizationCard/OrganizationCard.svelte b/src/lib/components/OrganizationCard/OrganizationCard.svelte index 7864e3b..dab1bec 100644 --- a/src/lib/components/OrganizationCard/OrganizationCard.svelte +++ b/src/lib/components/OrganizationCard/OrganizationCard.svelte @@ -2,44 +2,64 @@ import { typography } from '../../../styles/tailwind/typography'; import { cn } from '../../utils/cn'; import arrowRight from '../../assets/icons/arrow-right.svg'; + import sapanisit from '../../assets/images/sapanisit.png'; + import smo from '../../assets/images/smo.png'; + import sgcu from '../../assets/images/sgcu.png'; - export let imageURL: string; - export let orgName: string; - export let linkHref: string; - - function formatOrgName(name: string): string { - const words = name.split(' '); - let result = ''; - let currentLine = ''; - - words.forEach((word) => { - if (currentLine.length + word.length + 1 >= 30) { - result += currentLine + '\n'; - currentLine = word; - } else { - currentLine += (currentLine ? ' ' : '') + word; - } - }); - - return result + currentLine; - } + const organizations = [ + { + imageURL: smo, + orgName: 'สโมสรนิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', + linkHref: 'https://www.google.com' + }, + { + imageURL: sgcu, + orgName: 'องค์การบริหารสโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย (อบจ.)', + linkHref: 'https://www.chula.ac.th/academics/academic-units/sgcu/' + }, + { + imageURL: sapanisit, + orgName: 'สภานิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', + linkHref: + 'https://www.sa.chula.ac.th/%E0%B8%AA%E0%B8%A0%E0%B8%B2%E0%B8%99%E0%B8%B4%E0%B8%AA%E0%B8%B4%E0%B8%95/' + } + ]; - -

+
+ {#each organizations as organization} + + diff --git a/src/lib/components/Playground.svelte b/src/lib/components/Playground.svelte index 8ad6447..ed71d7b 100644 --- a/src/lib/components/Playground.svelte +++ b/src/lib/components/Playground.svelte @@ -16,9 +16,6 @@ import Navbar from './Navbar.svelte'; import Footer from './Footer/Footer.svelte'; import OrganizationCard from './OrganizationCard/OrganizationCard.svelte'; - import sapanisit from '../assets/images/sapanisit.png'; - import smo from '../assets/images/smo.png'; - import sgcu from '../assets/images/sgcu.png'; modalShow.set(false); @@ -81,24 +78,6 @@ 'ปี 2564', 'ปีย้าวยาวววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววววว' ]; - - const organization = [ - { - imageURL: smo, - orgName: "สโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย", - linkHref: "https://www.google.com" - }, - { - imageURL: sgcu, - orgName: "องค์การบริหารสโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย (อบจ.)", - linkHref: "https://www.chula.ac.th/academics/academic-units/sgcu/" - }, - { - imageURL: sapanisit, - orgName: "สภานิสิต จุฬาลงกรณ์มหาวิทยาลัย", - linkHref: "https://www.sa.chula.ac.th/%E0%B8%AA%E0%B8%A0%E0%B8%B2%E0%B8%99%E0%B8%B4%E0%B8%AA%E0%B8%B4%E0%B8%95/" - } -];
@@ -288,18 +267,9 @@
-
+

Organization Card

- -
- {#each organization as card} - - {/each} -
+
From 59f67683ac63f6c98599d8e39b90b0417f7c723e Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Thu, 19 Sep 2024 21:15:03 +0700 Subject: [PATCH 5/9] fix: desktop and mobile respnsive --- src/lib/assets/icons/arrow-circle-right.svg | 3 ++ .../OrganizationCard/OrganizationCard.svelte | 43 ++++++++++++++++--- 2 files changed, 41 insertions(+), 5 deletions(-) create mode 100644 src/lib/assets/icons/arrow-circle-right.svg diff --git a/src/lib/assets/icons/arrow-circle-right.svg b/src/lib/assets/icons/arrow-circle-right.svg new file mode 100644 index 0000000..b146c6e --- /dev/null +++ b/src/lib/assets/icons/arrow-circle-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/lib/components/OrganizationCard/OrganizationCard.svelte b/src/lib/components/OrganizationCard/OrganizationCard.svelte index dab1bec..712a7b2 100644 --- a/src/lib/components/OrganizationCard/OrganizationCard.svelte +++ b/src/lib/components/OrganizationCard/OrganizationCard.svelte @@ -2,6 +2,7 @@ import { typography } from '../../../styles/tailwind/typography'; import { cn } from '../../utils/cn'; import arrowRight from '../../assets/icons/arrow-right.svg'; + import arrowCircleRight from '../../assets/icons/arrow-circle-right.svg'; import sapanisit from '../../assets/images/sapanisit.png'; import smo from '../../assets/images/smo.png'; import sgcu from '../../assets/images/sgcu.png'; @@ -26,12 +27,12 @@ ]; -
+ + +
+ {#each organizations as organization} + +
+ {organization.orgName} +
+
+ {organization.orgName} +
+
+ arrowCircleRight +
+
+ {/each} +
From 694235264e8db6c82b810b3e985197548c605462 Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Fri, 20 Sep 2024 21:37:45 +0700 Subject: [PATCH 6/9] fix: use Fa icon and add organizations.ts --- .../OrganizationCard/OrganizationCard.svelte | 33 ++++--------------- src/lib/constant/organizations.ts | 22 +++++++++++++ 2 files changed, 28 insertions(+), 27 deletions(-) create mode 100644 src/lib/constant/organizations.ts diff --git a/src/lib/components/OrganizationCard/OrganizationCard.svelte b/src/lib/components/OrganizationCard/OrganizationCard.svelte index 712a7b2..787e8b8 100644 --- a/src/lib/components/OrganizationCard/OrganizationCard.svelte +++ b/src/lib/components/OrganizationCard/OrganizationCard.svelte @@ -1,30 +1,9 @@
@@ -58,7 +37,7 @@
- arrowRight +
@@ -90,8 +69,8 @@ > {organization.orgName}
-
- arrowCircleRight +
+
{/each} diff --git a/src/lib/constant/organizations.ts b/src/lib/constant/organizations.ts new file mode 100644 index 0000000..03aceda --- /dev/null +++ b/src/lib/constant/organizations.ts @@ -0,0 +1,22 @@ +import sapanisit from '../assets/images/sapanisit.png'; +import smo from '../assets/images/smo.png'; +import sgcu from '../assets/images/sgcu.png'; + +export const organizations = [ + { + imageURL: smo, + orgName: 'สโมสรนิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', + linkHref: 'https://www.google.com' + }, + { + imageURL: sgcu, + orgName: 'องค์การบริหารสโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย (อบจ.)', + linkHref: 'https://www.chula.ac.th/academics/academic-units/sgcu/' + }, + { + imageURL: sapanisit, + orgName: 'สภานิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', + linkHref: + 'https://www.sa.chula.ac.th/%E0%B8%AA%E0%B8%A0%E0%B8%B2%E0%B8%99%E0%B8%B4%E0%B8%AA%E0%B8%B4%E0%B8%95/' + } +]; \ No newline at end of file From 9ee649d49c2852af8630d79149abd5aa6f16f848 Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Fri, 20 Sep 2024 21:41:54 +0700 Subject: [PATCH 7/9] fix: fix lint --- src/lib/constant/organizations.ts | 34 +++++++++++++++---------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/lib/constant/organizations.ts b/src/lib/constant/organizations.ts index 03aceda..1a29198 100644 --- a/src/lib/constant/organizations.ts +++ b/src/lib/constant/organizations.ts @@ -3,20 +3,20 @@ import smo from '../assets/images/smo.png'; import sgcu from '../assets/images/sgcu.png'; export const organizations = [ - { - imageURL: smo, - orgName: 'สโมสรนิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', - linkHref: 'https://www.google.com' - }, - { - imageURL: sgcu, - orgName: 'องค์การบริหารสโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย (อบจ.)', - linkHref: 'https://www.chula.ac.th/academics/academic-units/sgcu/' - }, - { - imageURL: sapanisit, - orgName: 'สภานิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', - linkHref: - 'https://www.sa.chula.ac.th/%E0%B8%AA%E0%B8%A0%E0%B8%B2%E0%B8%99%E0%B8%B4%E0%B8%AA%E0%B8%B4%E0%B8%95/' - } -]; \ No newline at end of file + { + imageURL: smo, + orgName: 'สโมสรนิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', + linkHref: 'https://www.google.com' + }, + { + imageURL: sgcu, + orgName: 'องค์การบริหารสโมสรนิสิต จุฬาลงกรณ์มหาวิทยาลัย (อบจ.)', + linkHref: 'https://www.chula.ac.th/academics/academic-units/sgcu/' + }, + { + imageURL: sapanisit, + orgName: 'สภานิสิต \n จุฬาลงกรณ์มหาวิทยาลัย', + linkHref: + 'https://www.sa.chula.ac.th/%E0%B8%AA%E0%B8%A0%E0%B8%B2%E0%B8%99%E0%B8%B4%E0%B8%AA%E0%B8%B4%E0%B8%95/' + } +]; From 6ed835b7d8c8aba99d4cbd46a266d713a24a9b40 Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Sun, 22 Sep 2024 22:05:17 +0700 Subject: [PATCH 8/9] fix: adjust arrow right circle for mobile --- pnpm-lock.yaml | 2396 +++++------------ .../OrganizationCard/OrganizationCard.svelte | 10 +- 2 files changed, 702 insertions(+), 1704 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa869fb..8347ed3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,722 +1,469 @@ -lockfileVersion: '6.0' +lockfileVersion: '9.0' settings: autoInstallPeers: true excludeLinksFromLockfile: false -dependencies: - '@fortawesome/free-brands-svg-icons': - specifier: ^6.6.0 - version: 6.6.0 - '@fortawesome/free-solid-svg-icons': - specifier: ^6.6.0 - version: 6.6.0 - clsx: - specifier: ^2.1.1 - version: 2.1.1 - dayjs: - specifier: ^1.11.13 - version: 1.11.13 - svelte-fa: - specifier: ^4.0.2 - version: 4.0.2(svelte@4.2.19) - tailwind-merge: - specifier: ^2.5.2 - version: 2.5.2 - tailwind-variants: - specifier: ^0.2.1 - version: 0.2.1(tailwindcss@3.4.10) - -devDependencies: - '@sveltejs/adapter-auto': - specifier: ^3.2.4 - version: 3.2.4(@sveltejs/kit@2.5.25) - '@sveltejs/adapter-vercel': - specifier: ^5.4.4 - version: 5.4.4(@sveltejs/kit@2.5.25) - '@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) - '@sveltejs/vite-plugin-svelte': - specifier: ^3.1.2 - version: 3.1.2(svelte@4.2.19)(vite@5.4.2) - '@types/eslint': - specifier: ^9.6.1 - version: 9.6.1 - autoprefixer: - specifier: ^10.4.20 - version: 10.4.20(postcss@8.4.41) - eslint: - specifier: ^9.9.1 - version: 9.9.1 - eslint-config-prettier: - specifier: ^9.1.0 - version: 9.1.0(eslint@9.9.1) - eslint-plugin-svelte: - specifier: ^2.43.0 - version: 2.43.0(eslint@9.9.1)(svelte@4.2.19) - globals: - specifier: ^15.9.0 - version: 15.9.0 - postcss: - specifier: ^8.4.41 - version: 8.4.41 - prettier: - specifier: ^3.3.3 - version: 3.3.3 - prettier-plugin-svelte: - specifier: ^3.2.6 - version: 3.2.6(prettier@3.3.3)(svelte@4.2.19) - svelte: - specifier: ^4.2.19 - version: 4.2.19 - svelte-check: - specifier: ^3.8.6 - version: 3.8.6(postcss@8.4.41)(svelte@4.2.19) - tailwindcss: - specifier: ^3.4.10 - version: 3.4.10 - typescript: - specifier: ^5.5.4 - version: 5.5.4 - typescript-eslint: - specifier: ^8.3.0 - version: 8.3.0(eslint@9.9.1)(typescript@5.5.4) - vite: - specifier: ^5.4.2 - version: 5.4.2 - vitest: - specifier: ^2.0.5 - version: 2.0.5 +importers: + + .: + dependencies: + '@fortawesome/free-brands-svg-icons': + specifier: ^6.6.0 + version: 6.6.0 + '@fortawesome/free-solid-svg-icons': + specifier: ^6.6.0 + version: 6.6.0 + clsx: + specifier: ^2.1.1 + version: 2.1.1 + dayjs: + specifier: ^1.11.13 + version: 1.11.13 + svelte-fa: + specifier: ^4.0.2 + version: 4.0.2(svelte@4.2.19) + tailwind-merge: + specifier: ^2.5.2 + version: 2.5.2 + tailwind-variants: + specifier: ^0.2.1 + version: 0.2.1(tailwindcss@3.4.10) + devDependencies: + '@sveltejs/adapter-auto': + specifier: ^3.2.4 + version: 3.2.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2))(svelte@4.2.19)(vite@5.4.2)) + '@sveltejs/adapter-vercel': + specifier: ^5.4.4 + version: 5.4.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2))(svelte@4.2.19)(vite@5.4.2)) + '@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))(svelte@4.2.19)(vite@5.4.2) + '@sveltejs/vite-plugin-svelte': + specifier: ^3.1.2 + version: 3.1.2(svelte@4.2.19)(vite@5.4.2) + '@types/eslint': + specifier: ^9.6.1 + version: 9.6.1 + autoprefixer: + specifier: ^10.4.20 + version: 10.4.20(postcss@8.4.41) + eslint: + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.6) + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-svelte: + specifier: ^2.43.0 + version: 2.43.0(eslint@9.9.1(jiti@1.21.6))(svelte@4.2.19) + globals: + specifier: ^15.9.0 + version: 15.9.0 + postcss: + specifier: ^8.4.41 + version: 8.4.41 + prettier: + specifier: ^3.3.3 + version: 3.3.3 + prettier-plugin-svelte: + specifier: ^3.2.6 + version: 3.2.6(prettier@3.3.3)(svelte@4.2.19) + svelte: + specifier: ^4.2.19 + version: 4.2.19 + svelte-check: + specifier: ^3.8.6 + version: 3.8.6(postcss-load-config@4.0.2(postcss@8.4.41))(postcss@8.4.41)(svelte@4.2.19) + tailwindcss: + specifier: ^3.4.10 + version: 3.4.10 + typescript: + specifier: ^5.5.4 + version: 5.5.4 + typescript-eslint: + specifier: ^8.3.0 + version: 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + vite: + specifier: ^5.4.2 + version: 5.4.2 + vitest: + specifier: ^2.0.5 + version: 2.0.5 packages: - /@alloc/quick-lru@5.2.0: + '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - /@ampproject/remapping@2.3.0: + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - /@esbuild/aix-ppc64@0.21.5: + '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm64@0.21.5: + '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-arm@0.21.5: + '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/android-x64@0.21.5: + '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-arm64@0.21.5: + '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/darwin-x64@0.21.5: + '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-arm64@0.21.5: + '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/freebsd-x64@0.21.5: + '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm64@0.21.5: + '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-arm@0.21.5: + '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ia32@0.21.5: + '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-loong64@0.21.5: + '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-mips64el@0.21.5: + '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-ppc64@0.21.5: + '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-riscv64@0.21.5: + '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-s390x@0.21.5: + '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/linux-x64@0.21.5: + '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@esbuild/netbsd-x64@0.21.5: + '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/openbsd-x64@0.21.5: + '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] - requiresBuild: true - dev: true - optional: true - /@esbuild/sunos-x64@0.21.5: + '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-arm64@0.21.5: + '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-ia32@0.21.5: + '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] - requiresBuild: true - dev: true - optional: true - /@esbuild/win32-x64@0.21.5: + '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.9.1): + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 9.9.1 - eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/regexpp@4.11.0: + '@eslint-community/regexpp@4.11.0': resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - /@eslint/config-array@0.18.0: + '@eslint/config-array@0.18.0': resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@eslint/object-schema': 2.1.4 - debug: 4.3.6 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/eslintrc@3.1.0: + '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - ajv: 6.12.6 - debug: 4.3.6 - espree: 10.1.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - /@eslint/js@9.9.1: + '@eslint/js@9.9.1': resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true - /@eslint/object-schema@2.1.4: + '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true - /@fortawesome/fontawesome-common-types@6.6.0: + '@fortawesome/fontawesome-common-types@6.6.0': resolution: {integrity: sha512-xyX0X9mc0kyz9plIyryrRbl7ngsA9jz77mCZJsUkLl+ZKs0KWObgaEBoSgQiYWAsSmjz/yjl0F++Got0Mdp4Rw==} engines: {node: '>=6'} - dev: false - /@fortawesome/free-brands-svg-icons@6.6.0: + '@fortawesome/free-brands-svg-icons@6.6.0': resolution: {integrity: sha512-1MPD8lMNW/earme4OQi1IFHtmHUwAKgghXlNwWi9GO7QkTfD+IIaYpIai4m2YJEzqfEji3jFHX1DZI5pbY/biQ==} engines: {node: '>=6'} - dependencies: - '@fortawesome/fontawesome-common-types': 6.6.0 - dev: false - /@fortawesome/free-solid-svg-icons@6.6.0: + '@fortawesome/free-solid-svg-icons@6.6.0': resolution: {integrity: sha512-IYv/2skhEDFc2WGUcqvFJkeK39Q+HyPf5GHUrT/l2pKbtgEIv1al1TKd6qStR5OIwQdN1GZP54ci3y4mroJWjA==} engines: {node: '>=6'} - dependencies: - '@fortawesome/fontawesome-common-types': 6.6.0 - dev: false - /@humanwhocodes/module-importer@1.0.1: + '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - dev: true - /@humanwhocodes/retry@0.3.0: + '@humanwhocodes/retry@0.3.0': resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} engines: {node: '>=18.18'} - dev: true - /@isaacs/cliui@8.0.2: + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - dependencies: - string-width: 5.1.2 - string-width-cjs: /string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: /strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: /wrap-ansi@7.0.0 - /@jridgewell/gen-mapping@0.3.5: + '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - /@jridgewell/resolve-uri@3.1.2: + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - /@jridgewell/set-array@1.2.1: + '@jridgewell/set-array@1.2.1': resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - /@jridgewell/sourcemap-codec@1.5.0: + '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - /@jridgewell/trace-mapping@0.3.25: + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - /@mapbox/node-pre-gyp@1.0.11: + '@mapbox/node-pre-gyp@1.0.11': resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} hasBin: true - dependencies: - detect-libc: 2.0.3 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.7.0 - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 - semver: 7.6.3 - tar: 6.2.1 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - /@nodelib/fs.scandir@2.1.5: + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - /@nodelib/fs.stat@2.0.5: + '@nodelib/fs.stat@2.0.5': resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} - /@nodelib/fs.walk@1.2.8: + '@nodelib/fs.walk@1.2.8': resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - /@pkgjs/parseargs@0.11.0: + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - requiresBuild: true - optional: true - /@polka/url@1.0.0-next.25: + '@polka/url@1.0.0-next.25': resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} - dev: true - /@rollup/pluginutils@4.2.1: + '@rollup/pluginutils@4.2.1': resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - dev: true - /@rollup/rollup-android-arm-eabi@4.21.2: + '@rollup/rollup-android-arm-eabi@4.21.2': resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==} cpu: [arm] os: [android] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-android-arm64@4.21.2: + '@rollup/rollup-android-arm64@4.21.2': resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==} cpu: [arm64] os: [android] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-darwin-arm64@4.21.2: + '@rollup/rollup-darwin-arm64@4.21.2': resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==} cpu: [arm64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-darwin-x64@4.21.2: + '@rollup/rollup-darwin-x64@4.21.2': resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==} cpu: [x64] os: [darwin] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.21.2: + '@rollup/rollup-linux-arm-gnueabihf@4.21.2': resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==} cpu: [arm] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-arm-musleabihf@4.21.2: + '@rollup/rollup-linux-arm-musleabihf@4.21.2': resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==} cpu: [arm] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-arm64-gnu@4.21.2: + '@rollup/rollup-linux-arm64-gnu@4.21.2': resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==} cpu: [arm64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-arm64-musl@4.21.2: + '@rollup/rollup-linux-arm64-musl@4.21.2': resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==} cpu: [arm64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.21.2: + '@rollup/rollup-linux-powerpc64le-gnu@4.21.2': resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==} cpu: [ppc64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-riscv64-gnu@4.21.2: + '@rollup/rollup-linux-riscv64-gnu@4.21.2': resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==} cpu: [riscv64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-s390x-gnu@4.21.2: + '@rollup/rollup-linux-s390x-gnu@4.21.2': resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==} cpu: [s390x] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-x64-gnu@4.21.2: + '@rollup/rollup-linux-x64-gnu@4.21.2': resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==} cpu: [x64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-linux-x64-musl@4.21.2: + '@rollup/rollup-linux-x64-musl@4.21.2': resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==} cpu: [x64] os: [linux] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-win32-arm64-msvc@4.21.2: + '@rollup/rollup-win32-arm64-msvc@4.21.2': resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==} cpu: [arm64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-win32-ia32-msvc@4.21.2: + '@rollup/rollup-win32-ia32-msvc@4.21.2': resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==} cpu: [ia32] os: [win32] - requiresBuild: true - dev: true - optional: true - /@rollup/rollup-win32-x64-msvc@4.21.2: + '@rollup/rollup-win32-x64-msvc@4.21.2': resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==} cpu: [x64] os: [win32] - requiresBuild: true - dev: true - optional: true - /@sveltejs/adapter-auto@3.2.4(@sveltejs/kit@2.5.25): + '@sveltejs/adapter-auto@3.2.4': resolution: {integrity: sha512-a64AKYbfTUrVwU0xslzv1Jf3M8bj0IwhptaXmhgIkjXspBXhD0od9JiItQHchijpLMGdEDcYBlvqySkEawv6mQ==} peerDependencies: '@sveltejs/kit': ^2.0.0 - dependencies: - '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2)(svelte@4.2.19)(vite@5.4.2) - import-meta-resolve: 4.1.0 - dev: true - /@sveltejs/adapter-vercel@5.4.4(@sveltejs/kit@2.5.25): + '@sveltejs/adapter-vercel@5.4.4': resolution: {integrity: sha512-KORoxxqB2H5DrxpCHc9Yfijcgvmoaaz6G6eKHEg9fRlTsujJkxN26C0x4YlcgxqDU4dLIi1wfSLHpuZD0E4Irg==} peerDependencies: '@sveltejs/kit': ^2.4.0 - dependencies: - '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2)(svelte@4.2.19)(vite@5.4.2) - '@vercel/nft': 0.27.4 - esbuild: 0.21.5 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - /@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2)(svelte@4.2.19)(vite@5.4.2): + '@sveltejs/kit@2.5.25': resolution: {integrity: sha512-5hBSEN8XEjDZ5+2bHkFh8Z0QyOk0C187cyb12aANe1c8aeKbfu5ZD5XaC2vEH4h0alJFDXPdUkXQBmeeXeMr1A==} engines: {node: '>=18.13'} hasBin: true - requiresBuild: true peerDependencies: '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.3 - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.2) - '@types/cookie': 0.6.0 - cookie: 0.6.0 - devalue: 5.0.0 - esm-env: 1.0.0 - import-meta-resolve: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.11 - mrmime: 2.0.0 - sade: 1.8.1 - set-cookie-parser: 2.7.0 - sirv: 2.0.4 - svelte: 4.2.19 - tiny-glob: 0.2.9 - vite: 5.4.2 - dev: true - /@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2)(svelte@4.2.19)(vite@5.4.2): + '@sveltejs/vite-plugin-svelte-inspector@2.1.0': resolution: {integrity: sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==} engines: {node: ^18.0.0 || >=20} peerDependencies: '@sveltejs/vite-plugin-svelte': ^3.0.0 svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 - dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.2) - debug: 4.3.6 - svelte: 4.2.19 - vite: 5.4.2 - transitivePeerDependencies: - - supports-color - dev: true - /@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2): + '@sveltejs/vite-plugin-svelte@3.1.2': resolution: {integrity: sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==} engines: {node: ^18.0.0 || >=20} peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 - dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2)(svelte@4.2.19)(vite@5.4.2) - 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 - vitefu: 0.2.5(vite@5.4.2) - transitivePeerDependencies: - - supports-color - dev: true - /@types/cookie@0.6.0: + '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} - dev: true - /@types/eslint@9.6.1: + '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} - dependencies: - '@types/estree': 1.0.5 - '@types/json-schema': 7.0.15 - dev: true - /@types/estree@1.0.5: + '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - /@types/json-schema@7.0.15: + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - dev: true - /@types/pug@2.0.10: + '@types/pug@2.0.10': resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} - dev: true - /@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0)(eslint@9.9.1)(typescript@5.5.4): + '@typescript-eslint/eslint-plugin@8.3.0': resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -726,24 +473,8 @@ packages: peerDependenciesMeta: typescript: optional: true - dependencies: - '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/type-utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 - eslint: 9.9.1 - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4): + '@typescript-eslint/parser@8.3.0': resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -752,27 +483,12 @@ packages: peerDependenciesMeta: typescript: optional: true - dependencies: - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.3.0 - debug: 4.3.6 - eslint: 9.9.1 - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/scope-manager@8.3.0: + '@typescript-eslint/scope-manager@8.3.0': resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 - dev: true - /@typescript-eslint/type-utils@8.3.0(eslint@9.9.1)(typescript@5.5.4): + '@typescript-eslint/type-utils@8.3.0': resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -780,23 +496,12 @@ packages: peerDependenciesMeta: typescript: optional: true - dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4) - debug: 4.3.6 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 - transitivePeerDependencies: - - eslint - - supports-color - dev: true - /@typescript-eslint/types@8.3.0: + '@typescript-eslint/types@8.3.0': resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true - /@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4): + '@typescript-eslint/typescript-estree@8.3.0': resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -804,414 +509,236 @@ packages: peerDependenciesMeta: typescript: optional: true - dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 - debug: 4.3.6 - fast-glob: 3.3.2 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4): + '@typescript-eslint/utils@8.3.0': resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - eslint: 9.9.1 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - /@typescript-eslint/visitor-keys@8.3.0: + '@typescript-eslint/visitor-keys@8.3.0': resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.3.0 - eslint-visitor-keys: 3.4.3 - dev: true - /@vercel/nft@0.27.4: + '@vercel/nft@0.27.4': resolution: {integrity: sha512-Rioz3LJkEKicKCi9BSyc1RXZ5R6GmXosFMeBSThh6msWSOiArKhb7c75MiWwZEgPL7x0/l3TAfH/l0cxKNuUFA==} engines: {node: '>=16'} hasBin: true - dependencies: - '@mapbox/node-pre-gyp': 1.0.11 - '@rollup/pluginutils': 4.2.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5(acorn@8.12.1) - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - node-gyp-build: 4.8.2 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - /@vitest/expect@2.0.5: + '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} - dependencies: - '@vitest/spy': 2.0.5 - '@vitest/utils': 2.0.5 - chai: 5.1.1 - tinyrainbow: 1.2.0 - dev: true - /@vitest/pretty-format@2.0.5: + '@vitest/pretty-format@2.0.5': resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - dependencies: - tinyrainbow: 1.2.0 - dev: true - /@vitest/runner@2.0.5: + '@vitest/runner@2.0.5': resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} - dependencies: - '@vitest/utils': 2.0.5 - pathe: 1.1.2 - dev: true - /@vitest/snapshot@2.0.5: + '@vitest/snapshot@2.0.5': resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} - dependencies: - '@vitest/pretty-format': 2.0.5 - magic-string: 0.30.11 - pathe: 1.1.2 - dev: true - /@vitest/spy@2.0.5: + '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} - dependencies: - tinyspy: 3.0.0 - dev: true - /@vitest/utils@2.0.5: + '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - dependencies: - '@vitest/pretty-format': 2.0.5 - estree-walker: 3.0.3 - loupe: 3.1.1 - tinyrainbow: 1.2.0 - dev: true - /abbrev@1.1.1: + abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - dev: true - /acorn-import-attributes@1.9.5(acorn@8.12.1): + acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: acorn: ^8 - dependencies: - acorn: 8.12.1 - dev: true - /acorn-jsx@5.3.2(acorn@8.12.1): + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.12.1 - dev: true - /acorn@8.12.1: + acorn@8.12.1: resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true - /agent-base@6.0.2: + agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - dependencies: - debug: 4.3.6 - transitivePeerDependencies: - - supports-color - dev: true - /ajv@6.12.6: + ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - dev: true - /ansi-regex@5.0.1: + ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - /ansi-regex@6.0.1: + ansi-regex@6.0.1: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} - /ansi-styles@4.3.0: + ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} - dependencies: - color-convert: 2.0.1 - /ansi-styles@6.2.1: + ansi-styles@6.2.1: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - /any-promise@1.3.0: + any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - /anymatch@3.1.3: + anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - /aproba@2.0.0: + aproba@2.0.0: resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - dev: true - /are-we-there-yet@2.0.0: + are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} deprecated: This package is no longer supported. - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - dev: true - /arg@5.0.2: + arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - /argparse@2.0.1: + argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true - /aria-query@5.3.0: + aria-query@5.3.0: resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - dependencies: - dequal: 2.0.3 - /assertion-error@2.0.1: + assertion-error@2.0.1: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - dev: true - /async-sema@3.1.1: + async-sema@3.1.1: resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - dev: true - /autoprefixer@10.4.20(postcss@8.4.41): + autoprefixer@10.4.20: resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 - dependencies: - browserslist: 4.23.3 - caniuse-lite: 1.0.30001655 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.0.1 - postcss: 8.4.41 - postcss-value-parser: 4.2.0 - dev: true - /axobject-query@4.1.0: + axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} - /balanced-match@1.0.2: + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - /binary-extensions@2.3.0: + binary-extensions@2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - /bindings@1.5.0: + bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - dependencies: - file-uri-to-path: 1.0.0 - dev: true - /brace-expansion@1.1.11: + brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - dev: true - /brace-expansion@2.0.1: + brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - dependencies: - balanced-match: 1.0.2 - /braces@3.0.3: + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - dependencies: - fill-range: 7.1.1 - /browserslist@4.23.3: + browserslist@4.23.3: resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - dependencies: - caniuse-lite: 1.0.30001655 - electron-to-chromium: 1.5.13 - node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.3) - dev: true - /buffer-crc32@1.0.0: + buffer-crc32@1.0.0: resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==} engines: {node: '>=8.0.0'} - dev: true - /cac@6.7.14: + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} - dev: true - /callsites@3.1.0: + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - dev: true - /camelcase-css@2.0.1: + camelcase-css@2.0.1: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - /caniuse-lite@1.0.30001655: + caniuse-lite@1.0.30001655: resolution: {integrity: sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==} - dev: true - /chai@5.1.1: + chai@5.1.1: resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} engines: {node: '>=12'} - dependencies: - assertion-error: 2.0.1 - check-error: 2.1.1 - deep-eql: 5.0.2 - loupe: 3.1.1 - pathval: 2.0.0 - dev: true - /chalk@4.1.2: + chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - /check-error@2.1.1: + check-error@2.1.1: resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} engines: {node: '>= 16'} - dev: true - /chokidar@3.6.0: + chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - /chownr@2.0.0: + chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - dev: true - /clsx@2.1.1: + clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} - dev: false - /code-red@1.0.4: + code-red@1.0.4: resolution: {integrity: sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==} - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - '@types/estree': 1.0.5 - acorn: 8.12.1 - estree-walker: 3.0.3 - periscopic: 3.1.0 - /color-convert@2.0.1: + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} - dependencies: - color-name: 1.1.4 - /color-name@1.1.4: + color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /color-support@1.1.3: + color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} hasBin: true - dev: true - /commander@4.1.1: + commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} - /concat-map@0.0.1: + concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - dev: true - /console-control-strings@1.1.0: + console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - dev: true - /cookie@0.6.0: + cookie@0.6.0: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} - dev: true - /cross-spawn@7.0.3: + cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - /css-tree@2.3.1: + css-tree@2.3.1: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.0 - /cssesc@3.0.0: + cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} hasBin: true - /dayjs@1.11.13: + dayjs@1.11.13: resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - dev: false - /debug@4.3.6: + debug@4.3.6: resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} engines: {node: '>=6.0'} peerDependencies: @@ -1219,130 +746,83 @@ packages: peerDependenciesMeta: supports-color: optional: true - dependencies: - ms: 2.1.2 - dev: true - /deep-eql@5.0.2: + deep-eql@5.0.2: resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} engines: {node: '>=6'} - dev: true - /deep-is@0.1.4: + deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - dev: true - /deepmerge@4.3.1: + deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} - dev: true - /delegates@1.0.0: + delegates@1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - dev: true - /dequal@2.0.3: + dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} - /detect-indent@6.1.0: + detect-indent@6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} - dev: true - /detect-libc@2.0.3: + detect-libc@2.0.3: resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} engines: {node: '>=8'} - dev: true - /devalue@5.0.0: + devalue@5.0.0: resolution: {integrity: sha512-gO+/OMXF7488D+u3ue+G7Y4AA3ZmUnB3eHJXmBTgNHvr4ZNzl36A0ZtG+XCRNYCkYx/bFmw4qtkoFLa+wSrwAA==} - dev: true - /didyoumean@1.2.2: + didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - /dlv@1.1.3: + dlv@1.1.3: resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - /eastasianwidth@0.2.0: + eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - /electron-to-chromium@1.5.13: + electron-to-chromium@1.5.13: resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==} - dev: true - /emoji-regex@8.0.0: + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - /emoji-regex@9.2.2: + emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - /es6-promise@3.3.1: + es6-promise@3.3.1: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} - dev: true - /esbuild@0.21.5: + esbuild@0.21.5: resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} engines: {node: '>=12'} hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - dev: true - /escalade@3.2.0: + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} - dev: true - /escape-string-regexp@4.0.0: + escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - dev: true - /eslint-compat-utils@0.5.1(eslint@9.9.1): + eslint-compat-utils@0.5.1: resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' - dependencies: - eslint: 9.9.1 - semver: 7.6.3 - dev: true - /eslint-config-prettier@9.1.0(eslint@9.9.1): + eslint-config-prettier@9.1.0: resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' - dependencies: - eslint: 9.9.1 - dev: true - /eslint-plugin-svelte@2.43.0(eslint@9.9.1)(svelte@4.2.19): + eslint-plugin-svelte@2.43.0: resolution: {integrity: sha512-REkxQWvg2pp7QVLxQNa+dJ97xUqRe7Y2JJbSWkHSuszu0VcblZtXkPBPckkivk99y5CdLw4slqfPylL2d/X4jQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -1351,51 +831,24 @@ packages: peerDependenciesMeta: svelte: optional: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) - '@jridgewell/sourcemap-codec': 1.5.0 - eslint: 9.9.1 - eslint-compat-utils: 0.5.1(eslint@9.9.1) - esutils: 2.0.3 - known-css-properties: 0.34.0 - postcss: 8.4.41 - postcss-load-config: 3.1.4(postcss@8.4.41) - postcss-safe-parser: 6.0.0(postcss@8.4.41) - postcss-selector-parser: 6.1.2 - semver: 7.6.3 - svelte: 4.2.19 - svelte-eslint-parser: 0.41.0(svelte@4.2.19) - transitivePeerDependencies: - - ts-node - dev: true - /eslint-scope@7.2.2: + eslint-scope@7.2.2: resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: true - /eslint-scope@8.0.2: + eslint-scope@8.0.2: resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - dev: true - /eslint-visitor-keys@3.4.3: + eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /eslint-visitor-keys@4.0.0: + eslint-visitor-keys@4.0.0: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true - /eslint@9.9.1: + eslint@9.9.1: resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -1404,620 +857,379 @@ packages: peerDependenciesMeta: jiti: optional: true - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1) - '@eslint-community/regexpp': 4.11.0 - '@eslint/config-array': 0.18.0 - '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.9.1 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.3.0 - '@nodelib/fs.walk': 1.2.8 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 - debug: 4.3.6 - escape-string-regexp: 4.0.0 - eslint-scope: 8.0.2 - eslint-visitor-keys: 4.0.0 - espree: 10.1.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - strip-ansi: 6.0.1 - text-table: 0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - /esm-env@1.0.0: + esm-env@1.0.0: resolution: {integrity: sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==} - dev: true - /espree@10.1.0: + espree@10.1.0: resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 4.0.0 - dev: true - /espree@9.6.1: + espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.12.1 - acorn-jsx: 5.3.2(acorn@8.12.1) - eslint-visitor-keys: 3.4.3 - dev: true - /esquery@1.6.0: + esquery@1.6.0: resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} - dependencies: - estraverse: 5.3.0 - dev: true - /esrecurse@4.3.0: + esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} - dependencies: - estraverse: 5.3.0 - dev: true - /estraverse@5.3.0: + estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} - dev: true - /estree-walker@2.0.2: + estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: true - /estree-walker@3.0.3: + estree-walker@3.0.3: resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - dependencies: - '@types/estree': 1.0.5 - /esutils@2.0.3: + esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - dev: true - /execa@8.0.1: + execa@8.0.1: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - dev: true - /fast-deep-equal@3.1.3: + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true - /fast-glob@3.3.2: + fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - /fast-json-stable-stringify@2.1.0: + fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - dev: true - /fast-levenshtein@2.0.6: + fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - dev: true - /fastq@1.17.1: + fastq@1.17.1: resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - dependencies: - reusify: 1.0.4 - /file-entry-cache@8.0.0: + file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} engines: {node: '>=16.0.0'} - dependencies: - flat-cache: 4.0.1 - dev: true - /file-uri-to-path@1.0.0: + file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - dev: true - /fill-range@7.1.1: + fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - dependencies: - to-regex-range: 5.0.1 - /find-up@5.0.0: + find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - dev: true - /flat-cache@4.0.1: + flat-cache@4.0.1: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - dependencies: - flatted: 3.3.1 - keyv: 4.5.4 - dev: true - /flatted@3.3.1: + flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} - dev: true - /foreground-child@3.3.0: + foreground-child@3.3.0: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} - dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 - /fraction.js@4.3.7: + fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - dev: true - /fs-minipass@2.1.0: + fs-minipass@2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - dev: true - /fs.realpath@1.0.0: + fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - dev: true - /fsevents@2.3.3: + fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] - requiresBuild: true - optional: true - /function-bind@1.1.2: + function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - /gauge@3.0.2: + gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} deprecated: This package is no longer supported. - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - dev: true - /get-func-name@2.0.2: + get-func-name@2.0.2: resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - dev: true - /get-stream@8.0.1: + get-stream@8.0.1: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} - dev: true - /glob-parent@5.1.2: + glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} engines: {node: '>= 6'} - dependencies: - is-glob: 4.0.3 - /glob-parent@6.0.2: + glob-parent@6.0.2: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - dependencies: - is-glob: 4.0.3 - /glob@10.4.5: + glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true - dependencies: - foreground-child: 3.3.0 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.0 - path-scurry: 1.11.1 - /glob@7.2.3: + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - dev: true - /globals@14.0.0: + globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - dev: true - /globals@15.9.0: + globals@15.9.0: resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} engines: {node: '>=18'} - dev: true - /globalyzer@0.1.0: + globalyzer@0.1.0: resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} - dev: true - /globrex@0.1.2: + globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - dev: true - /graceful-fs@4.2.11: + graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - dev: true - /graphemer@1.4.0: + graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - dev: true - /has-flag@4.0.0: + has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - dev: true - /has-unicode@2.0.1: + has-unicode@2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - dev: true - /hasown@2.0.2: + hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 - /https-proxy-agent@5.0.1: + https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.6 - transitivePeerDependencies: - - supports-color - dev: true - /human-signals@5.0.0: + human-signals@5.0.0: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} - dev: true - /ignore@5.3.2: + ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - dev: true - /import-fresh@3.3.0: + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - dev: true - /import-meta-resolve@4.1.0: + import-meta-resolve@4.1.0: resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} - dev: true - /imurmurhash@0.1.4: + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} - dev: true - /inflight@1.0.6: + inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - dev: true - /inherits@2.0.4: + inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - dev: true - /is-binary-path@2.1.0: + is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - dependencies: - binary-extensions: 2.3.0 - /is-core-module@2.15.1: + is-core-module@2.15.1: resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} - dependencies: - hasown: 2.0.2 - /is-extglob@2.1.1: + is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - /is-fullwidth-code-point@3.0.0: + is-fullwidth-code-point@3.0.0: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - /is-glob@4.0.3: + is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - dependencies: - is-extglob: 2.1.1 - /is-number@7.0.0: + is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} engines: {node: '>=0.12.0'} - /is-path-inside@3.0.3: + is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} - dev: true - /is-reference@3.0.2: + is-reference@3.0.2: resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==} - dependencies: - '@types/estree': 1.0.5 - /is-stream@3.0.0: + is-stream@3.0.0: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - /isexe@2.0.0: + isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - /jackspeak@3.4.3: + jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - /jiti@1.21.6: + jiti@1.21.6: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - /js-yaml@4.1.0: + js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - dependencies: - argparse: 2.0.1 - dev: true - /json-buffer@3.0.1: + json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: true - /json-schema-traverse@0.4.1: + json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - dev: true - /json-stable-stringify-without-jsonify@1.0.1: + json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - dev: true - /keyv@4.5.4: + keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - dependencies: - json-buffer: 3.0.1 - dev: true - /kleur@4.1.5: + kleur@4.1.5: resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} engines: {node: '>=6'} - dev: true - /known-css-properties@0.34.0: + known-css-properties@0.34.0: resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==} - dev: true - /levn@0.4.1: + levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - dev: true - /lilconfig@2.1.0: + lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} - /lilconfig@3.1.2: + lilconfig@3.1.2: resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==} engines: {node: '>=14'} - /lines-and-columns@1.2.4: + lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /locate-character@3.0.0: + locate-character@3.0.0: resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} - /locate-path@6.0.0: + locate-path@6.0.0: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - dependencies: - p-locate: 5.0.0 - dev: true - /lodash.merge@4.6.2: + lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - dev: true - /loupe@3.1.1: + loupe@3.1.1: resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} - dependencies: - get-func-name: 2.0.2 - dev: true - /lru-cache@10.4.3: + lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - /magic-string@0.30.11: + magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - /make-dir@3.1.0: + make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} - dependencies: - semver: 6.3.1 - dev: true - /mdn-data@2.0.30: + mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - /merge-stream@2.0.0: + merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true - /merge2@1.4.1: + merge2@1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /micromatch@4.0.8: + micromatch@4.0.8: resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - /mimic-fn@4.0.0: + mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} - dev: true - /min-indent@1.0.1: + min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - dev: true - /minimatch@3.1.2: + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - dev: true - /minimatch@9.0.5: + minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} - dependencies: - brace-expansion: 2.0.1 - /minimist@1.2.8: + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - dev: true - /minipass@3.3.6: + minipass@3.3.6: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} - dependencies: - yallist: 4.0.0 - dev: true - /minipass@5.0.0: + minipass@5.0.0: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} - dev: true - /minipass@7.1.2: + minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - /minizlib@2.1.2: + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - dev: true - /mkdirp@0.5.6: + mkdirp@0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true - dependencies: - minimist: 1.2.8 - dev: true - /mkdirp@1.0.4: + mkdirp@1.0.4: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} hasBin: true - dev: true - /mri@1.2.0: + mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} - dev: true - /mrmime@2.0.0: + mrmime@2.0.0: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} - dev: true - /ms@2.1.2: + ms@2.1.2: resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: true - /mz@2.7.0: + mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - /nanoid@3.3.7: + nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /natural-compare@1.4.0: + natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - dev: true - /node-fetch@2.7.0: + node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} peerDependencies: @@ -2025,191 +1237,130 @@ packages: peerDependenciesMeta: encoding: optional: true - dependencies: - whatwg-url: 5.0.0 - dev: true - /node-gyp-build@4.8.2: + node-gyp-build@4.8.2: resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} hasBin: true - dev: true - /node-releases@2.0.18: + node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} - dev: true - /nopt@5.0.0: + nopt@5.0.0: resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} engines: {node: '>=6'} hasBin: true - dependencies: - abbrev: 1.1.1 - dev: true - /normalize-path@3.0.0: + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - /normalize-range@0.1.2: + normalize-range@0.1.2: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} - dev: true - /npm-run-path@5.3.0: + npm-run-path@5.3.0: resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 - dev: true - /npmlog@5.0.1: + npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} deprecated: This package is no longer supported. - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 - dev: true - /object-assign@4.1.1: + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - /object-hash@3.0.0: + object-hash@3.0.0: resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} engines: {node: '>= 6'} - /once@1.4.0: + once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - dependencies: - wrappy: 1.0.2 - dev: true - /onetime@6.0.0: + onetime@6.0.0: resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} engines: {node: '>=12'} - dependencies: - mimic-fn: 4.0.0 - dev: true - /optionator@0.9.4: + optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 - dev: true - /p-limit@3.1.0: + p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} - dependencies: - yocto-queue: 0.1.0 - dev: true - /p-locate@5.0.0: + p-locate@5.0.0: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: true - /package-json-from-dist@1.0.0: + package-json-from-dist@1.0.0: resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} - /parent-module@1.0.1: + parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} - dependencies: - callsites: 3.1.0 - dev: true - /path-exists@4.0.0: + path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} - dev: true - /path-is-absolute@1.0.1: + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} - dev: true - /path-key@3.1.1: + path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - /path-key@4.0.0: + path-key@4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} - dev: true - /path-parse@1.0.7: + path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - /path-scurry@1.11.1: + path-scurry@1.11.1: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - /pathe@1.1.2: + pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - dev: true - /pathval@2.0.0: + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} - dev: true - /periscopic@3.1.0: + periscopic@3.1.0: resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - dependencies: - '@types/estree': 1.0.5 - estree-walker: 3.0.3 - is-reference: 3.0.2 - /picocolors@1.0.1: + picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - /picomatch@2.3.1: + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - /pify@2.3.0: + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - /pirates@4.0.6: + pirates@4.0.6: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - /postcss-import@15.1.0(postcss@8.4.41): + postcss-import@15.1.0: resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} peerDependencies: postcss: ^8.0.0 - dependencies: - postcss: 8.4.41 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.8 - /postcss-js@4.0.1(postcss@8.4.41): + postcss-js@4.0.1: resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.4.21 - dependencies: - camelcase-css: 2.0.1 - postcss: 8.4.41 - /postcss-load-config@3.1.4(postcss@8.4.41): + postcss-load-config@3.1.4: resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} engines: {node: '>= 10'} peerDependencies: @@ -2220,13 +1371,8 @@ packages: optional: true ts-node: optional: true - dependencies: - lilconfig: 2.1.0 - postcss: 8.4.41 - yaml: 1.10.2 - dev: true - /postcss-load-config@4.0.2(postcss@8.4.41): + postcss-load-config@4.0.2: resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -2237,367 +1383,215 @@ packages: optional: true ts-node: optional: true - dependencies: - lilconfig: 3.1.2 - postcss: 8.4.41 - yaml: 2.5.0 - /postcss-nested@6.2.0(postcss@8.4.41): + postcss-nested@6.2.0: resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 - dependencies: - postcss: 8.4.41 - postcss-selector-parser: 6.1.2 - /postcss-safe-parser@6.0.0(postcss@8.4.41): + postcss-safe-parser@6.0.0: resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 - dependencies: - postcss: 8.4.41 - dev: true - /postcss-scss@4.0.9(postcss@8.4.41): + postcss-scss@4.0.9: resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.4.29 - dependencies: - postcss: 8.4.41 - dev: true - /postcss-selector-parser@6.1.2: + postcss-selector-parser@6.1.2: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - /postcss-value-parser@4.2.0: + postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss@8.4.41: + postcss@8.4.41: resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - /prelude-ls@1.2.1: + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - dev: true - /prettier-plugin-svelte@3.2.6(prettier@3.3.3)(svelte@4.2.19): + prettier-plugin-svelte@3.2.6: resolution: {integrity: sha512-Y1XWLw7vXUQQZmgv1JAEiLcErqUniAF2wO7QJsw8BVMvpLET2dI5WpEIEJx1r11iHVdSMzQxivyfrH9On9t2IQ==} peerDependencies: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 - dependencies: - prettier: 3.3.3 - svelte: 4.2.19 - dev: true - /prettier@3.3.3: + prettier@3.3.3: resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true - dev: true - /punycode@2.3.1: + punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - dev: true - /queue-microtask@1.2.3: + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /read-cache@1.0.0: + read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - dependencies: - pify: 2.3.0 - /readable-stream@3.6.2: + readable-stream@3.6.2: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: true - /readdirp@3.6.0: + readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 - /resolve-from@4.0.0: + resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} - dev: true - /resolve-from@5.0.0: + resolve-from@5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} - dev: true - /resolve@1.22.8: + resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true - dependencies: - is-core-module: 2.15.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - /reusify@1.0.4: + reusify@1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - /rimraf@2.7.1: + rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - dependencies: - glob: 7.2.3 - dev: true - /rimraf@3.0.2: + rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - dependencies: - glob: 7.2.3 - dev: true - /rollup@4.21.2: + rollup@4.21.2: resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.21.2 - '@rollup/rollup-android-arm64': 4.21.2 - '@rollup/rollup-darwin-arm64': 4.21.2 - '@rollup/rollup-darwin-x64': 4.21.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.21.2 - '@rollup/rollup-linux-arm-musleabihf': 4.21.2 - '@rollup/rollup-linux-arm64-gnu': 4.21.2 - '@rollup/rollup-linux-arm64-musl': 4.21.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2 - '@rollup/rollup-linux-riscv64-gnu': 4.21.2 - '@rollup/rollup-linux-s390x-gnu': 4.21.2 - '@rollup/rollup-linux-x64-gnu': 4.21.2 - '@rollup/rollup-linux-x64-musl': 4.21.2 - '@rollup/rollup-win32-arm64-msvc': 4.21.2 - '@rollup/rollup-win32-ia32-msvc': 4.21.2 - '@rollup/rollup-win32-x64-msvc': 4.21.2 - fsevents: 2.3.3 - dev: true - /run-parallel@1.2.0: + run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - dependencies: - queue-microtask: 1.2.3 - /sade@1.8.1: + sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} - dependencies: - mri: 1.2.0 - dev: true - /safe-buffer@5.2.1: + safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: true - /sander@0.5.1: + sander@0.5.1: resolution: {integrity: sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==} - dependencies: - es6-promise: 3.3.1 - graceful-fs: 4.2.11 - mkdirp: 0.5.6 - rimraf: 2.7.1 - dev: true - /semver@6.3.1: + semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - dev: true - /semver@7.6.3: + semver@7.6.3: resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - dev: true - /set-blocking@2.0.0: + set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - dev: true - /set-cookie-parser@2.7.0: + set-cookie-parser@2.7.0: resolution: {integrity: sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==} - dev: true - /shebang-command@2.0.0: + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} - dependencies: - shebang-regex: 3.0.0 - /shebang-regex@3.0.0: + shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /siginfo@2.0.0: + siginfo@2.0.0: resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - dev: true - /signal-exit@3.0.7: + signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: true - /signal-exit@4.1.0: + signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - /sirv@2.0.4: + sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} - dependencies: - '@polka/url': 1.0.0-next.25 - mrmime: 2.0.0 - totalist: 3.0.1 - dev: true - /sorcery@0.11.1: + sorcery@0.11.1: resolution: {integrity: sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==} hasBin: true - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - buffer-crc32: 1.0.0 - minimist: 1.2.8 - sander: 0.5.1 - dev: true - /source-map-js@1.2.0: + source-map-js@1.2.0: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} - /stackback@0.0.2: + stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - dev: true - /std-env@3.7.0: + std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - dev: true - /string-width@4.2.3: + string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - /string-width@5.1.2: + string-width@5.1.2: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - /string_decoder@1.3.0: + string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - dependencies: - safe-buffer: 5.2.1 - dev: true - /strip-ansi@6.0.1: + strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - dependencies: - ansi-regex: 5.0.1 - /strip-ansi@7.1.0: + strip-ansi@7.1.0: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} - dependencies: - ansi-regex: 6.0.1 - /strip-final-newline@3.0.0: + strip-final-newline@3.0.0: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} - dev: true - /strip-indent@3.0.0: + strip-indent@3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} - dependencies: - min-indent: 1.0.1 - dev: true - /strip-json-comments@3.1.1: + strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - dev: true - /sucrase@3.35.0: + sucrase@3.35.0: resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true - dependencies: - '@jridgewell/gen-mapping': 0.3.5 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.6 - ts-interface-checker: 0.1.13 - /supports-color@7.2.0: + supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - dev: true - /supports-preserve-symlinks-flag@1.0.0: + supports-preserve-symlinks-flag@1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /svelte-check@3.8.6(postcss@8.4.41)(svelte@4.2.19): + svelte-check@3.8.6: resolution: {integrity: sha512-ij0u4Lw/sOTREP13BdWZjiXD/BlHE6/e2e34XzmVmsp5IN4kVa3PWP65NM32JAgwjZlwBg/+JtiNV1MM8khu0Q==} hasBin: true peerDependencies: svelte: ^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0 - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - chokidar: 3.6.0 - picocolors: 1.0.1 - sade: 1.8.1 - svelte: 4.2.19 - svelte-preprocess: 5.1.4(postcss@8.4.41)(svelte@4.2.19)(typescript@5.5.4) - typescript: 5.5.4 - transitivePeerDependencies: - - '@babel/core' - - coffeescript - - less - - postcss - - postcss-load-config - - pug - - sass - - stylus - - sugarss - dev: true - /svelte-eslint-parser@0.41.0(svelte@4.2.19): + svelte-eslint-parser@0.41.0: resolution: {integrity: sha512-L6f4hOL+AbgfBIB52Z310pg1d2QjRqm7wy3kI1W6hhdhX5bvu7+f0R6w4ykp5HoDdzq+vGhIJmsisaiJDGmVfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2605,36 +1599,21 @@ packages: peerDependenciesMeta: svelte: optional: true - dependencies: - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - postcss: 8.4.41 - postcss-scss: 4.0.9(postcss@8.4.41) - svelte: 4.2.19 - dev: true - /svelte-fa@4.0.2(svelte@4.2.19): + svelte-fa@4.0.2: resolution: {integrity: sha512-lza8Jfii6jcpMQB73mBStONxaLfZsUS+rKJ/hH6WxsHUd+g68+oHIL9yQTk4a0uY9HQk78T/CPvQnED0msqJfg==} peerDependencies: svelte: ^4.0.0 - dependencies: - svelte: 4.2.19 - dev: false - /svelte-hmr@0.16.0(svelte@4.2.19): + svelte-hmr@0.16.0: resolution: {integrity: sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==} engines: {node: ^12.20 || ^14.13.1 || >= 16} peerDependencies: svelte: ^3.19.0 || ^4.0.0 - dependencies: - svelte: 4.2.19 - dev: true - /svelte-preprocess@5.1.4(postcss@8.4.41)(svelte@4.2.19)(typescript@5.5.4): + svelte-preprocess@5.1.4: resolution: {integrity: sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==} engines: {node: '>= 16.0.0'} - requiresBuild: true peerDependencies: '@babel/core': ^7.10.2 coffeescript: ^2.5.1 @@ -2668,168 +1647,82 @@ packages: optional: true typescript: optional: true - dependencies: - '@types/pug': 2.0.10 - detect-indent: 6.1.0 - magic-string: 0.30.11 - postcss: 8.4.41 - sorcery: 0.11.1 - strip-indent: 3.0.0 - svelte: 4.2.19 - typescript: 5.5.4 - dev: true - - /svelte@4.2.19: - resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} - engines: {node: '>=16'} - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - '@types/estree': 1.0.5 - acorn: 8.12.1 - aria-query: 5.3.0 - axobject-query: 4.1.0 - code-red: 1.0.4 - css-tree: 2.3.1 - estree-walker: 3.0.3 - is-reference: 3.0.2 - locate-character: 3.0.0 - magic-string: 0.30.11 - periscopic: 3.1.0 - - /tailwind-merge@2.5.2: - resolution: {integrity: sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==} - dev: false - - /tailwind-variants@0.2.1(tailwindcss@3.4.10): - resolution: {integrity: sha512-2xmhAf4UIc3PijOUcJPA1LP4AbxhpcHuHM2C26xM0k81r0maAO6uoUSHl3APmvHZcY5cZCY/bYuJdfFa4eGoaw==} - engines: {node: '>=16.x', pnpm: '>=7.x'} - peerDependencies: - tailwindcss: '*' - dependencies: - tailwind-merge: 2.5.2 - tailwindcss: 3.4.10 - dev: false - - /tailwindcss@3.4.10: - resolution: {integrity: sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==} - engines: {node: '>=14.0.0'} - hasBin: true - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.2 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.6 - lilconfig: 2.1.0 - micromatch: 4.0.8 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.0.1 - postcss: 8.4.41 - postcss-import: 15.1.0(postcss@8.4.41) - postcss-js: 4.0.1(postcss@8.4.41) - postcss-load-config: 4.0.2(postcss@8.4.41) - postcss-nested: 6.2.0(postcss@8.4.41) - postcss-selector-parser: 6.1.2 - resolve: 1.22.8 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node - /tar@6.2.1: + svelte@4.2.19: + resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} + engines: {node: '>=16'} + + tailwind-merge@2.5.2: + resolution: {integrity: sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==} + + tailwind-variants@0.2.1: + resolution: {integrity: sha512-2xmhAf4UIc3PijOUcJPA1LP4AbxhpcHuHM2C26xM0k81r0maAO6uoUSHl3APmvHZcY5cZCY/bYuJdfFa4eGoaw==} + engines: {node: '>=16.x', pnpm: '>=7.x'} + peerDependencies: + tailwindcss: '*' + + tailwindcss@3.4.10: + resolution: {integrity: sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==} + engines: {node: '>=14.0.0'} + hasBin: true + + tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - dev: true - /text-table@0.2.0: + text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - dev: true - /thenify-all@1.6.0: + thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} - dependencies: - thenify: 3.3.1 - /thenify@3.3.1: + thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - dependencies: - any-promise: 1.3.0 - /tiny-glob@0.2.9: + tiny-glob@0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - dependencies: - globalyzer: 0.1.0 - globrex: 0.1.2 - dev: true - /tinybench@2.9.0: + tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - dev: true - /tinypool@1.0.1: + tinypool@1.0.1: resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} engines: {node: ^18.0.0 || >=20.0.0} - dev: true - /tinyrainbow@1.2.0: + tinyrainbow@1.2.0: resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} engines: {node: '>=14.0.0'} - dev: true - /tinyspy@3.0.0: + tinyspy@3.0.0: resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==} engines: {node: '>=14.0.0'} - dev: true - /to-regex-range@5.0.1: + to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - dependencies: - is-number: 7.0.0 - /totalist@3.0.1: + totalist@3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} - dev: true - /tr46@0.0.3: + tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - dev: true - /ts-api-utils@1.3.0(typescript@5.5.4): + ts-api-utils@1.3.0: resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' - dependencies: - typescript: 5.5.4 - dev: true - /ts-interface-checker@0.1.13: + ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - /type-check@0.4.0: + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: 1.2.1 - dev: true - /typescript-eslint@8.3.0(eslint@9.9.1)(typescript@5.5.4): + typescript-eslint@8.3.0: resolution: {integrity: sha512-EvWjwWLwwKDIJuBjk2I6UkV8KEQcwZ0VM10nR1rIunRDIP67QJTZAHBXTX0HW/oI1H10YESF8yWie8fRQxjvFA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: @@ -2837,65 +1730,30 @@ packages: peerDependenciesMeta: typescript: optional: true - dependencies: - '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@9.9.1)(typescript@5.5.4) - '@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4) - typescript: 5.5.4 - transitivePeerDependencies: - - eslint - - supports-color - dev: true - /typescript@5.5.4: + typescript@5.5.4: resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true - dev: true - /update-browserslist-db@1.1.0(browserslist@4.23.3): + update-browserslist-db@1.1.0: resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.23.3 - escalade: 3.2.0 - picocolors: 1.0.1 - dev: true - /uri-js@4.4.1: + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - dependencies: - punycode: 2.3.1 - dev: true - /util-deprecate@1.0.2: + util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - /vite-node@2.0.5: + vite-node@2.0.5: resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.6 - pathe: 1.1.2 - tinyrainbow: 1.2.0 - vite: 5.4.2 - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - dev: true - /vite@5.4.2: + vite@5.4.2: resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2925,26 +1783,16 @@ packages: optional: true terser: optional: true - dependencies: - esbuild: 0.21.5 - postcss: 8.4.41 - rollup: 4.21.2 - optionalDependencies: - fsevents: 2.3.3 - dev: true - /vitefu@0.2.5(vite@5.4.2): + vitefu@0.2.5: resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: vite: optional: true - dependencies: - vite: 5.4.2 - dev: true - /vitest@2.0.5: + vitest@2.0.5: resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -2969,6 +1817,12 @@ packages: jsdom: optional: true + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -2979,6 +1833,9 @@ packages: engines: {node: '>=8'} hasBin: true + wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + word-wrap@1.2.5: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} @@ -2994,12 +1851,15 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + yaml@1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} - yaml@2.5.0: - resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} + yaml@2.5.1: + resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} hasBin: true @@ -3158,6 +2018,21 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@mapbox/node-pre-gyp@1.0.11': + dependencies: + detect-libc: 2.0.3 + https-proxy-agent: 5.0.1 + make-dir: 3.1.0 + node-fetch: 2.7.0 + nopt: 5.0.0 + npmlog: 5.0.1 + rimraf: 3.0.2 + semver: 7.6.3 + tar: 6.2.1 + transitivePeerDependencies: + - encoding + - supports-color + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -3175,6 +2050,11 @@ snapshots: '@polka/url@1.0.0-next.25': {} + '@rollup/pluginutils@4.2.1': + dependencies: + estree-walker: 2.0.2 + picomatch: 2.3.1 + '@rollup/rollup-android-arm-eabi@4.21.2': optional: true @@ -3228,6 +2108,15 @@ snapshots: '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2))(svelte@4.2.19)(vite@5.4.2) import-meta-resolve: 4.1.0 + '@sveltejs/adapter-vercel@5.4.4(@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2))(svelte@4.2.19)(vite@5.4.2))': + dependencies: + '@sveltejs/kit': 2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2))(svelte@4.2.19)(vite@5.4.2) + '@vercel/nft': 0.27.4 + esbuild: 0.21.5 + transitivePeerDependencies: + - encoding + - supports-color + '@sveltejs/kit@2.5.25(@sveltejs/vite-plugin-svelte@3.1.2(svelte@4.2.19)(vite@5.4.2))(svelte@4.2.19)(vite@5.4.2)': dependencies: '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@4.2.19)(vite@5.4.2) @@ -3363,6 +2252,24 @@ snapshots: '@typescript-eslint/types': 8.3.0 eslint-visitor-keys: 3.4.3 + '@vercel/nft@0.27.4': + dependencies: + '@mapbox/node-pre-gyp': 1.0.11 + '@rollup/pluginutils': 4.2.1 + acorn: 8.12.1 + acorn-import-attributes: 1.9.5(acorn@8.12.1) + async-sema: 3.1.1 + bindings: 1.5.0 + estree-walker: 2.0.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + node-gyp-build: 4.8.2 + resolve-from: 5.0.0 + transitivePeerDependencies: + - encoding + - supports-color + '@vitest/expect@2.0.5': dependencies: '@vitest/spy': 2.0.5 @@ -3396,12 +2303,24 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 + abbrev@1.1.1: {} + + acorn-import-attributes@1.9.5(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + acorn-jsx@5.3.2(acorn@8.12.1): dependencies: acorn: 8.12.1 acorn@8.12.1: {} + agent-base@6.0.2: + dependencies: + debug: 4.3.6 + transitivePeerDependencies: + - supports-color + ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -3426,6 +2345,13 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 + aproba@2.0.0: {} + + are-we-there-yet@2.0.0: + dependencies: + delegates: 1.0.0 + readable-stream: 3.6.2 + arg@5.0.2: {} argparse@2.0.1: {} @@ -3436,6 +2362,8 @@ snapshots: assertion-error@2.0.1: {} + async-sema@3.1.1: {} + autoprefixer@10.4.20(postcss@8.4.41): dependencies: browserslist: 4.23.3 @@ -3452,6 +2380,10 @@ snapshots: binary-extensions@2.3.0: {} + bindings@1.5.0: + dependencies: + file-uri-to-path: 1.0.0 + brace-expansion@1.1.11: dependencies: balanced-match: 1.0.2 @@ -3509,6 +2441,8 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chownr@2.0.0: {} + clsx@2.1.1: {} code-red@1.0.4: @@ -3525,10 +2459,14 @@ snapshots: color-name@1.1.4: {} + color-support@1.1.3: {} + commander@4.1.1: {} concat-map@0.0.1: {} + console-control-strings@1.1.0: {} + cookie@0.6.0: {} cross-spawn@7.0.3: @@ -3544,16 +2482,6 @@ snapshots: cssesc@3.0.0: {} -<<<<<<< HEAD -======= -<<<<<<< HEAD -======= - csso@5.0.5: - dependencies: - css-tree: 2.2.1 - ->>>>>>> dev ->>>>>>> dev dayjs@1.11.13: {} debug@4.3.6: @@ -3566,10 +2494,14 @@ snapshots: deepmerge@4.3.1: {} + delegates@1.0.0: {} + dequal@2.0.3: {} detect-indent@6.1.0: {} + detect-libc@2.0.3: {} + devalue@5.0.0: {} didyoumean@1.2.2: {} @@ -3723,6 +2655,8 @@ snapshots: estraverse@5.3.0: {} + estree-walker@2.0.2: {} + estree-walker@3.0.3: dependencies: '@types/estree': 1.0.5 @@ -3763,6 +2697,8 @@ snapshots: dependencies: flat-cache: 4.0.1 + file-uri-to-path@1.0.0: {} + fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -3786,6 +2722,10 @@ snapshots: fraction.js@4.3.7: {} + fs-minipass@2.1.0: + dependencies: + minipass: 3.3.6 + fs.realpath@1.0.0: {} fsevents@2.3.3: @@ -3793,6 +2733,18 @@ snapshots: function-bind@1.1.2: {} + gauge@3.0.2: + dependencies: + aproba: 2.0.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 + get-func-name@2.0.2: {} get-stream@8.0.1: {} @@ -3837,10 +2789,19 @@ snapshots: has-flag@4.0.0: {} + has-unicode@2.0.1: {} + hasown@2.0.2: dependencies: function-bind: 1.1.2 + https-proxy-agent@5.0.1: + dependencies: + agent-base: 6.0.2 + debug: 4.3.6 + transitivePeerDependencies: + - supports-color + human-signals@5.0.0: {} ignore@5.3.2: {} @@ -3944,6 +2905,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + mdn-data@2.0.30: {} merge-stream@2.0.0: {} @@ -3969,12 +2934,25 @@ snapshots: minimist@1.2.8: {} + minipass@3.3.6: + dependencies: + yallist: 4.0.0 + + minipass@5.0.0: {} + minipass@7.1.2: {} + minizlib@2.1.2: + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + mkdirp@0.5.6: dependencies: minimist: 1.2.8 + mkdirp@1.0.4: {} + mri@1.2.0: {} mrmime@2.0.0: {} @@ -3991,8 +2969,18 @@ snapshots: natural-compare@1.4.0: {} + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + + node-gyp-build@4.8.2: {} + node-releases@2.0.18: {} + nopt@5.0.0: + dependencies: + abbrev: 1.1.1 + normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -4001,6 +2989,13 @@ snapshots: dependencies: path-key: 4.0.0 + npmlog@5.0.1: + dependencies: + are-we-there-yet: 2.0.0 + console-control-strings: 1.1.0 + gauge: 3.0.2 + set-blocking: 2.0.0 + object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -4091,7 +3086,7 @@ snapshots: postcss-load-config@4.0.2(postcss@8.4.41): dependencies: lilconfig: 3.1.2 - yaml: 2.5.0 + yaml: 2.5.1 optionalDependencies: postcss: 8.4.41 @@ -4138,12 +3133,20 @@ snapshots: dependencies: pify: 2.3.0 + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + readdirp@3.6.0: dependencies: picomatch: 2.3.1 resolve-from@4.0.0: {} + resolve-from@5.0.0: {} + resolve@1.22.8: dependencies: is-core-module: 2.15.1 @@ -4156,6 +3159,10 @@ snapshots: dependencies: glob: 7.2.3 + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + rollup@4.21.2: dependencies: '@types/estree': 1.0.5 @@ -4186,6 +3193,8 @@ snapshots: dependencies: mri: 1.2.0 + safe-buffer@5.2.1: {} + sander@0.5.1: dependencies: es6-promise: 3.3.1 @@ -4193,8 +3202,12 @@ snapshots: mkdirp: 0.5.6 rimraf: 2.7.1 + semver@6.3.1: {} + semver@7.6.3: {} + set-blocking@2.0.0: {} + set-cookie-parser@2.7.0: {} shebang-command@2.0.0: @@ -4205,6 +3218,8 @@ snapshots: siginfo@2.0.0: {} + signal-exit@3.0.7: {} + signal-exit@4.1.0: {} sirv@2.0.4: @@ -4238,6 +3253,10 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + strip-ansi@6.0.1: dependencies: ansi-regex: 5.0.1 @@ -4372,6 +3391,15 @@ snapshots: transitivePeerDependencies: - ts-node + tar@6.2.1: + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + text-table@0.2.0: {} thenify-all@1.6.0: @@ -4401,6 +3429,8 @@ snapshots: totalist@3.0.1: {} + tr46@0.0.3: {} + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: typescript: 5.5.4 @@ -4496,81 +3526,47 @@ snapshots: - sugarss - supports-color - terser - dev: true - /webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - dev: true + webidl-conversions@3.0.1: {} - /whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + whatwg-url@5.0.0: dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 - dev: true - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true + which@2.0.2: dependencies: isexe: 2.0.0 - /why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} - hasBin: true + why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 stackback: 0.0.2 - dev: true - /wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + wide-align@1.1.5: dependencies: string-width: 4.2.3 - dev: true - /word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - dev: true + word-wrap@1.2.5: {} - /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} + wrap-ansi@8.1.0: dependencies: ansi-styles: 6.2.1 string-width: 5.1.2 strip-ansi: 7.1.0 - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - dev: true + wrappy@1.0.2: {} - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - dev: true + yallist@4.0.0: {} - /yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - dev: true + yaml@1.10.2: {} - /yaml@2.5.0: - resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} - engines: {node: '>= 14'} - hasBin: true + yaml@2.5.1: {} - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true + yocto-queue@0.1.0: {} diff --git a/src/lib/components/OrganizationCard/OrganizationCard.svelte b/src/lib/components/OrganizationCard/OrganizationCard.svelte index 787e8b8..b55f327 100644 --- a/src/lib/components/OrganizationCard/OrganizationCard.svelte +++ b/src/lib/components/OrganizationCard/OrganizationCard.svelte @@ -2,7 +2,7 @@ import { typography } from '../../../styles/tailwind/typography'; import { cn } from '../../utils/cn'; import Fa from 'svelte-fa'; - import { faArrowRight, faArrowCircleRight } from '@fortawesome/free-solid-svg-icons'; + import { faArrowRight } from '@fortawesome/free-solid-svg-icons'; import { organizations } from '../../constant/organizations'; @@ -35,7 +35,7 @@ {organization.orgName}
@@ -69,8 +69,10 @@ > {organization.orgName} -
- +
+
{/each} From fe0ba5eb2ee476599773408a22dbf46a7a04bfdd Mon Sep 17 00:00:00 2001 From: Amphi <6633287021@student.chula.ac.th> Date: Sun, 22 Sep 2024 22:27:17 +0700 Subject: [PATCH 9/9] refactor: delete unused svg --- src/lib/assets/icons/arrow-circle-right.svg | 3 --- src/lib/assets/icons/arrow-right.svg | 4 ---- 2 files changed, 7 deletions(-) delete mode 100644 src/lib/assets/icons/arrow-circle-right.svg delete mode 100644 src/lib/assets/icons/arrow-right.svg diff --git a/src/lib/assets/icons/arrow-circle-right.svg b/src/lib/assets/icons/arrow-circle-right.svg deleted file mode 100644 index b146c6e..0000000 --- a/src/lib/assets/icons/arrow-circle-right.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/lib/assets/icons/arrow-right.svg b/src/lib/assets/icons/arrow-right.svg deleted file mode 100644 index f150914..0000000 --- a/src/lib/assets/icons/arrow-right.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -