detached 9eea9da

feat: upgrade to Tailwind CSS v4 with complete ShadCN Svelte compatibility

- Updated to Tailwind CSS v4.1.12 with latest performance improvements
- Migrated from JavaScript config to CSS-first configuration using @theme inline
- Added ShadCN Svelte v4 color scheme with HSL variables and dark mode support
- Replaced postcss plugin with @tailwindcss/vite plugin for better performance
- Added tw-animate-css to replace deprecated tailwindcss-animate
- Implemented @custom-variant for dark mode support
- Updated Vite, SvelteKit, and all Tailwind dependencies to latest versions
- Removed deprecated container-queries plugin (now built-in)
- Fixed xp.css import path for v4 compatibility
- Added complete theme system with radius and color utilities

Migration follows official ShadCN Svelte v4 upgrade guide:
- CSS variables wrapped in hsl() format
- @theme inline directive for utilities generation
- Border utilities now use semantic color tokens
- Performance improvements: 5x faster builds, 100x faster incremental builds
commit
9eea9da6faeb4d4564a41baf8bd2384689a9cffe
author
Kit · · 2025-08-21 10:00 UTC
parent
c7cda49
signature
SSH UnverifiedSHA256:H91DFuEG4jpk5edzLA4aUKkpv4zv9Q339ipRmkph6Tk The key is unknown
6 files · +784 -622
M package.json +7 -5
@@ -26,11 +26,12 @@
2626 "@eslint/compat": "^1.3.1",
2727 "@eslint/js": "^9.30.1",
2828 "@sveltejs/adapter-cloudflare": "^5.1.0",
29- "@sveltejs/kit": "^2.22.2",
30- "@sveltejs/vite-plugin-svelte": "^5.1.0",
31- "@tailwindcss/container-queries": "^0.1.1",
29+ "@sveltejs/kit": "^2.36.1",
30+ "@sveltejs/vite-plugin-svelte": "^5.1.1",
31+ "@tailwindcss/cli": "^4.1.12",
3232 "@tailwindcss/forms": "^0.5.10",
3333 "@tailwindcss/typography": "^0.5.16",
34+ "@tailwindcss/vite": "^4.1.12",
3435 "@types/node": "^22.16.0",
3536 "autoprefixer": "^10.4.21",
3637 "drizzle-kit": "^0.30.6",
@@ -42,11 +43,12 @@
4243 "prettier": "^3.6.2",
4344 "prettier-plugin-svelte": "^3.4.0",
4445 "prettier-plugin-tailwindcss": "^0.6.13",
45- "svelte": "^5.35.2",
46+ "svelte": "^5.38.2",
4647 "svelte-check": "^4.2.2",
47- "tailwindcss": "^3.4.17",
48+ "tailwindcss": "^4.1.12",
4849 "terser": "^5.43.1",
4950 "tsx": "^4.20.3",
51+ "tw-animate-css": "^1.3.7",
5052 "typescript": "^5.8.3",
5153 "typescript-eslint": "^8.35.1",
5254 "vite": "^6.3.5",
@@ -26,11 +26,12 @@
26 "@eslint/compat": "^1.3.1",26 "@eslint/compat": "^1.3.1",
27 "@eslint/js": "^9.30.1",27 "@eslint/js": "^9.30.1",
28 "@sveltejs/adapter-cloudflare": "^5.1.0",28 "@sveltejs/adapter-cloudflare": "^5.1.0",
29- "@sveltejs/kit": "^2.22.2",29+ "@sveltejs/kit": "^2.36.1",
30- "@sveltejs/vite-plugin-svelte": "^5.1.0",30+ "@sveltejs/vite-plugin-svelte": "^5.1.1",
31- "@tailwindcss/container-queries": "^0.1.1",31+ "@tailwindcss/cli": "^4.1.12",
32 "@tailwindcss/forms": "^0.5.10",32 "@tailwindcss/forms": "^0.5.10",
33 "@tailwindcss/typography": "^0.5.16",33 "@tailwindcss/typography": "^0.5.16",
34+ "@tailwindcss/vite": "^4.1.12",
34 "@types/node": "^22.16.0",35 "@types/node": "^22.16.0",
35 "autoprefixer": "^10.4.21",36 "autoprefixer": "^10.4.21",
36 "drizzle-kit": "^0.30.6",37 "drizzle-kit": "^0.30.6",
@@ -42,11 +43,12 @@
42 "prettier": "^3.6.2",43 "prettier": "^3.6.2",
43 "prettier-plugin-svelte": "^3.4.0",44 "prettier-plugin-svelte": "^3.4.0",
44 "prettier-plugin-tailwindcss": "^0.6.13",45 "prettier-plugin-tailwindcss": "^0.6.13",
45- "svelte": "^5.35.2",46+ "svelte": "^5.38.2",
46 "svelte-check": "^4.2.2",47 "svelte-check": "^4.2.2",
47- "tailwindcss": "^3.4.17",48+ "tailwindcss": "^4.1.12",
48 "terser": "^5.43.1",49 "terser": "^5.43.1",
49 "tsx": "^4.20.3",50 "tsx": "^4.20.3",
51+ "tw-animate-css": "^1.3.7",
50 "typescript": "^5.8.3",52 "typescript": "^5.8.3",
51 "typescript-eslint": "^8.35.1",53 "typescript-eslint": "^8.35.1",
52 "vite": "^6.3.5",54 "vite": "^6.3.5",
M pnpm-lock.yaml +659 -592
@@ -53,28 +53,31 @@ importers:
5353 devDependencies:
5454 '@eslint/compat':
5555 specifier: ^1.3.1
56- version: 1.3.1(eslint@9.30.1(jiti@1.21.7))
56+ version: 1.3.1(eslint@9.30.1(jiti@2.5.1))
5757 '@eslint/js':
5858 specifier: ^9.30.1
5959 version: 9.30.1
6060 '@sveltejs/adapter-cloudflare':
6161 specifier: ^5.1.0
62- version: 5.1.0(@sveltejs/kit@2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))
62+ version: 5.1.0(@sveltejs/kit@2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))
6363 '@sveltejs/kit':
64- specifier: ^2.22.2
65- version: 2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
64+ specifier: ^2.36.1
65+ version: 2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
6666 '@sveltejs/vite-plugin-svelte':
67- specifier: ^5.1.0
68- version: 5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
69- '@tailwindcss/container-queries':
70- specifier: ^0.1.1
71- version: 0.1.1(tailwindcss@3.4.17)
67+ specifier: ^5.1.1
68+ version: 5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
69+ '@tailwindcss/cli':
70+ specifier: ^4.1.12
71+ version: 4.1.12
7272 '@tailwindcss/forms':
7373 specifier: ^0.5.10
74- version: 0.5.10(tailwindcss@3.4.17)
74+ version: 0.5.10(tailwindcss@4.1.12)
7575 '@tailwindcss/typography':
7676 specifier: ^0.5.16
77- version: 0.5.16(tailwindcss@3.4.17)
77+ version: 0.5.16(tailwindcss@4.1.12)
78+ '@tailwindcss/vite':
79+ specifier: ^4.1.12
80+ version: 4.1.12(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
7881 '@types/node':
7982 specifier: ^22.16.0
8083 version: 22.16.0
@@ -86,13 +89,13 @@ importers:
8689 version: 0.30.6
8790 eslint:
8891 specifier: ^9.30.1
89- version: 9.30.1(jiti@1.21.7)
92+ version: 9.30.1(jiti@2.5.1)
9093 eslint-config-prettier:
9194 specifier: ^10.1.5
92- version: 10.1.5(eslint@9.30.1(jiti@1.21.7))
95+ version: 10.1.5(eslint@9.30.1(jiti@2.5.1))
9396 eslint-plugin-svelte:
9497 specifier: ^2.46.1
95- version: 2.46.1(eslint@9.30.1(jiti@1.21.7))(svelte@5.35.2)
98+ version: 2.46.1(eslint@9.30.1(jiti@2.5.1))(svelte@5.38.2)
9699 globals:
97100 specifier: ^15.15.0
98101 version: 15.15.0
@@ -104,48 +107,43 @@ importers:
104107 version: 3.6.2
105108 prettier-plugin-svelte:
106109 specifier: ^3.4.0
107- version: 3.4.0(prettier@3.6.2)(svelte@5.35.2)
110+ version: 3.4.0(prettier@3.6.2)(svelte@5.38.2)
108111 prettier-plugin-tailwindcss:
109112 specifier: ^0.6.13
110- version: 0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.35.2))(prettier@3.6.2)
113+ version: 0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.2))(prettier@3.6.2)
111114 svelte:
112- specifier: ^5.35.2
113- version: 5.35.2
115+ specifier: ^5.38.2
116+ version: 5.38.2
114117 svelte-check:
115118 specifier: ^4.2.2
116- version: 4.2.2(picomatch@4.0.2)(svelte@5.35.2)(typescript@5.8.3)
119+ version: 4.2.2(picomatch@4.0.2)(svelte@5.38.2)(typescript@5.8.3)
117120 tailwindcss:
118- specifier: ^3.4.17
119- version: 3.4.17
121+ specifier: ^4.1.12
122+ version: 4.1.12
120123 terser:
121124 specifier: ^5.43.1
122125 version: 5.43.1
123126 tsx:
124127 specifier: ^4.20.3
125128 version: 4.20.3
129+ tw-animate-css:
130+ specifier: ^1.3.7
131+ version: 1.3.7
126132 typescript:
127133 specifier: ^5.8.3
128134 version: 5.8.3
129135 typescript-eslint:
130136 specifier: ^8.35.1
131- version: 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
137+ version: 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
132138 vite:
133139 specifier: ^6.3.5
134- version: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
140+ version: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
135141 vitest:
136142 specifier: ^3.2.4
137- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@1.21.7)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
143+ version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
138144
139145 packages:
140146
141- '@alloc/quick-lru@5.2.0':
142- resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
143- engines: {node: '>=10'}
144-
145- '@ampproject/remapping@2.3.0':
146- resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
147- engines: {node: '>=6.0.0'}
148-
149147 '@asamuzakjp/css-color@3.2.0':
150148 resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==}
151149
@@ -1016,13 +1014,16 @@ packages:
10161014 resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
10171015 engines: {node: '>=18.18'}
10181016
1019- '@isaacs/cliui@8.0.2':
1020- resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
1021- engines: {node: '>=12'}
1017+ '@isaacs/fs-minipass@4.0.1':
1018+ resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
1019+ engines: {node: '>=18.0.0'}
10221020
10231021 '@jridgewell/gen-mapping@0.3.12':
10241022 resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
10251023
1024+ '@jridgewell/remapping@2.3.5':
1025+ resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
1026+
10261027 '@jridgewell/resolve-uri@3.1.2':
10271028 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
10281029 engines: {node: '>=6.0.0'}
@@ -1033,6 +1034,9 @@ packages:
10331034 '@jridgewell/sourcemap-codec@1.5.4':
10341035 resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
10351036
1037+ '@jridgewell/sourcemap-codec@1.5.5':
1038+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
1039+
10361040 '@jridgewell/trace-mapping@0.3.29':
10371041 resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
10381042
@@ -1105,13 +1109,91 @@ packages:
11051109 resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
11061110 engines: {node: '>= 8'}
11071111
1112+ '@parcel/watcher-android-arm64@2.5.1':
1113+ resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
1114+ engines: {node: '>= 10.0.0'}
1115+ cpu: [arm64]
1116+ os: [android]
1117+
1118+ '@parcel/watcher-darwin-arm64@2.5.1':
1119+ resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==}
1120+ engines: {node: '>= 10.0.0'}
1121+ cpu: [arm64]
1122+ os: [darwin]
1123+
1124+ '@parcel/watcher-darwin-x64@2.5.1':
1125+ resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==}
1126+ engines: {node: '>= 10.0.0'}
1127+ cpu: [x64]
1128+ os: [darwin]
1129+
1130+ '@parcel/watcher-freebsd-x64@2.5.1':
1131+ resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==}
1132+ engines: {node: '>= 10.0.0'}
1133+ cpu: [x64]
1134+ os: [freebsd]
1135+
1136+ '@parcel/watcher-linux-arm-glibc@2.5.1':
1137+ resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==}
1138+ engines: {node: '>= 10.0.0'}
1139+ cpu: [arm]
1140+ os: [linux]
1141+
1142+ '@parcel/watcher-linux-arm-musl@2.5.1':
1143+ resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==}
1144+ engines: {node: '>= 10.0.0'}
1145+ cpu: [arm]
1146+ os: [linux]
1147+
1148+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
1149+ resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==}
1150+ engines: {node: '>= 10.0.0'}
1151+ cpu: [arm64]
1152+ os: [linux]
1153+
1154+ '@parcel/watcher-linux-arm64-musl@2.5.1':
1155+ resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==}
1156+ engines: {node: '>= 10.0.0'}
1157+ cpu: [arm64]
1158+ os: [linux]
1159+
1160+ '@parcel/watcher-linux-x64-glibc@2.5.1':
1161+ resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==}
1162+ engines: {node: '>= 10.0.0'}
1163+ cpu: [x64]
1164+ os: [linux]
1165+
1166+ '@parcel/watcher-linux-x64-musl@2.5.1':
1167+ resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==}
1168+ engines: {node: '>= 10.0.0'}
1169+ cpu: [x64]
1170+ os: [linux]
1171+
1172+ '@parcel/watcher-win32-arm64@2.5.1':
1173+ resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==}
1174+ engines: {node: '>= 10.0.0'}
1175+ cpu: [arm64]
1176+ os: [win32]
1177+
1178+ '@parcel/watcher-win32-ia32@2.5.1':
1179+ resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==}
1180+ engines: {node: '>= 10.0.0'}
1181+ cpu: [ia32]
1182+ os: [win32]
1183+
1184+ '@parcel/watcher-win32-x64@2.5.1':
1185+ resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==}
1186+ engines: {node: '>= 10.0.0'}
1187+ cpu: [x64]
1188+ os: [win32]
1189+
1190+ '@parcel/watcher@2.5.1':
1191+ resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
1192+ engines: {node: '>= 10.0.0'}
1193+
11081194 '@petamoriken/float16@3.9.2':
11091195 resolution: {integrity: sha512-VgffxawQde93xKxT3qap3OH+meZf7VaSB5Sqd4Rqc+FP5alWbpOyan/7tRbOAvynjpG3GpdtAuGU/NdhQpmrog==}
11101196
1111- '@pkgjs/parseargs@0.11.0':
1112- resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
1113- engines: {node: '>=14'}
1114-
11151197 '@polka/url@1.0.0-next.29':
11161198 resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
11171199
@@ -1215,6 +1297,9 @@ packages:
12151297 cpu: [x64]
12161298 os: [win32]
12171299
1300+ '@standard-schema/spec@1.0.0':
1301+ resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==}
1302+
12181303 '@sveltejs/acorn-typescript@1.0.5':
12191304 resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==}
12201305 peerDependencies:
@@ -1226,14 +1311,18 @@ packages:
12261311 '@sveltejs/kit': ^2.0.0
12271312 wrangler: ^3.87.0 || ^4.0.0
12281313
1229- '@sveltejs/kit@2.22.2':
1230- resolution: {integrity: sha512-2MvEpSYabUrsJAoq5qCOBGAlkICjfjunrnLcx3YAk2XV7TvAIhomlKsAgR4H/4uns5rAfYmj7Wet5KRtc8dPIg==}
1314+ '@sveltejs/kit@2.36.1':
1315+ resolution: {integrity: sha512-dldNCtSIpaGxQMEfHaUxSPH/k3uU28pTZwtKzfkn8fqpOjWufKlMBeIL7FJ/s93dOrhEq41zaQYkXh+XTgEgVw==}
12311316 engines: {node: '>=18.13'}
12321317 hasBin: true
12331318 peerDependencies:
1319+ '@opentelemetry/api': ^1.0.0
12341320 '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0
12351321 svelte: ^4.0.0 || ^5.0.0-next.0
12361322 vite: ^5.0.3 || ^6.0.0 || ^7.0.0-beta.0
1323+ peerDependenciesMeta:
1324+ '@opentelemetry/api':
1325+ optional: true
12371326
12381327 '@sveltejs/vite-plugin-svelte-inspector@4.0.1':
12391328 resolution: {integrity: sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==}
@@ -1243,28 +1332,117 @@ packages:
12431332 svelte: ^5.0.0
12441333 vite: ^6.0.0
12451334
1246- '@sveltejs/vite-plugin-svelte@5.1.0':
1247- resolution: {integrity: sha512-wojIS/7GYnJDYIg1higWj2ROA6sSRWvcR1PO/bqEyFr/5UZah26c8Cz4u0NaqjPeVltzsVpt2Tm8d2io0V+4Tw==}
1335+ '@sveltejs/vite-plugin-svelte@5.1.1':
1336+ resolution: {integrity: sha512-Y1Cs7hhTc+a5E9Va/xwKlAJoariQyHY+5zBgCZg4PFWNYQ1nMN9sjK1zhw1gK69DuqVP++sht/1GZg1aRwmAXQ==}
12481337 engines: {node: ^18.0.0 || ^20.0.0 || >=22}
12491338 peerDependencies:
12501339 svelte: ^5.0.0
12511340 vite: ^6.0.0
12521341
1253- '@tailwindcss/container-queries@0.1.1':
1254- resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==}
1255- peerDependencies:
1256- tailwindcss: '>=3.2.0'
1342+ '@tailwindcss/cli@4.1.12':
1343+ resolution: {integrity: sha512-2PyJ5MGh/6JPS+cEaAq6MGDx3UemkX/mJt+/phm7/VOpycpecwNnHuFZbbgx6TNK/aIjvFOhhTVlappM7tmqvQ==}
1344+ hasBin: true
12571345
12581346 '@tailwindcss/forms@0.5.10':
12591347 resolution: {integrity: sha512-utI1ONF6uf/pPNO68kmN1b8rEwNXv3czukalo8VtJH8ksIkZXr3Q3VYudZLkCsDd4Wku120uF02hYK25XGPorw==}
12601348 peerDependencies:
12611349 tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1'
12621350
1351+ '@tailwindcss/node@4.1.12':
1352+ resolution: {integrity: sha512-3hm9brwvQkZFe++SBt+oLjo4OLDtkvlE8q2WalaD/7QWaeM7KEJbAiY/LJZUaCs7Xa8aUu4xy3uoyX4q54UVdQ==}
1353+
1354+ '@tailwindcss/oxide-android-arm64@4.1.12':
1355+ resolution: {integrity: sha512-oNY5pq+1gc4T6QVTsZKwZaGpBb2N1H1fsc1GD4o7yinFySqIuRZ2E4NvGasWc6PhYJwGK2+5YT1f9Tp80zUQZQ==}
1356+ engines: {node: '>= 10'}
1357+ cpu: [arm64]
1358+ os: [android]
1359+
1360+ '@tailwindcss/oxide-darwin-arm64@4.1.12':
1361+ resolution: {integrity: sha512-cq1qmq2HEtDV9HvZlTtrj671mCdGB93bVY6J29mwCyaMYCP/JaUBXxrQQQm7Qn33AXXASPUb2HFZlWiiHWFytw==}
1362+ engines: {node: '>= 10'}
1363+ cpu: [arm64]
1364+ os: [darwin]
1365+
1366+ '@tailwindcss/oxide-darwin-x64@4.1.12':
1367+ resolution: {integrity: sha512-6UCsIeFUcBfpangqlXay9Ffty9XhFH1QuUFn0WV83W8lGdX8cD5/+2ONLluALJD5+yJ7k8mVtwy3zMZmzEfbLg==}
1368+ engines: {node: '>= 10'}
1369+ cpu: [x64]
1370+ os: [darwin]
1371+
1372+ '@tailwindcss/oxide-freebsd-x64@4.1.12':
1373+ resolution: {integrity: sha512-JOH/f7j6+nYXIrHobRYCtoArJdMJh5zy5lr0FV0Qu47MID/vqJAY3r/OElPzx1C/wdT1uS7cPq+xdYYelny1ww==}
1374+ engines: {node: '>= 10'}
1375+ cpu: [x64]
1376+ os: [freebsd]
1377+
1378+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.12':
1379+ resolution: {integrity: sha512-v4Ghvi9AU1SYgGr3/j38PD8PEe6bRfTnNSUE3YCMIRrrNigCFtHZ2TCm8142X8fcSqHBZBceDx+JlFJEfNg5zQ==}
1380+ engines: {node: '>= 10'}
1381+ cpu: [arm]
1382+ os: [linux]
1383+
1384+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.12':
1385+ resolution: {integrity: sha512-YP5s1LmetL9UsvVAKusHSyPlzSRqYyRB0f+Kl/xcYQSPLEw/BvGfxzbH+ihUciePDjiXwHh+p+qbSP3SlJw+6g==}
1386+ engines: {node: '>= 10'}
1387+ cpu: [arm64]
1388+ os: [linux]
1389+
1390+ '@tailwindcss/oxide-linux-arm64-musl@4.1.12':
1391+ resolution: {integrity: sha512-V8pAM3s8gsrXcCv6kCHSuwyb/gPsd863iT+v1PGXC4fSL/OJqsKhfK//v8P+w9ThKIoqNbEnsZqNy+WDnwQqCA==}
1392+ engines: {node: '>= 10'}
1393+ cpu: [arm64]
1394+ os: [linux]
1395+
1396+ '@tailwindcss/oxide-linux-x64-gnu@4.1.12':
1397+ resolution: {integrity: sha512-xYfqYLjvm2UQ3TZggTGrwxjYaLB62b1Wiysw/YE3Yqbh86sOMoTn0feF98PonP7LtjsWOWcXEbGqDL7zv0uW8Q==}
1398+ engines: {node: '>= 10'}
1399+ cpu: [x64]
1400+ os: [linux]
1401+
1402+ '@tailwindcss/oxide-linux-x64-musl@4.1.12':
1403+ resolution: {integrity: sha512-ha0pHPamN+fWZY7GCzz5rKunlv9L5R8kdh+YNvP5awe3LtuXb5nRi/H27GeL2U+TdhDOptU7T6Is7mdwh5Ar3A==}
1404+ engines: {node: '>= 10'}
1405+ cpu: [x64]
1406+ os: [linux]
1407+
1408+ '@tailwindcss/oxide-wasm32-wasi@4.1.12':
1409+ resolution: {integrity: sha512-4tSyu3dW+ktzdEpuk6g49KdEangu3eCYoqPhWNsZgUhyegEda3M9rG0/j1GV/JjVVsj+lG7jWAyrTlLzd/WEBg==}
1410+ engines: {node: '>=14.0.0'}
1411+ cpu: [wasm32]
1412+ bundledDependencies:
1413+ - '@napi-rs/wasm-runtime'
1414+ - '@emnapi/core'
1415+ - '@emnapi/runtime'
1416+ - '@tybys/wasm-util'
1417+ - '@emnapi/wasi-threads'
1418+ - tslib
1419+
1420+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.12':
1421+ resolution: {integrity: sha512-iGLyD/cVP724+FGtMWslhcFyg4xyYyM+5F4hGvKA7eifPkXHRAUDFaimu53fpNg9X8dfP75pXx/zFt/jlNF+lg==}
1422+ engines: {node: '>= 10'}
1423+ cpu: [arm64]
1424+ os: [win32]
1425+
1426+ '@tailwindcss/oxide-win32-x64-msvc@4.1.12':
1427+ resolution: {integrity: sha512-NKIh5rzw6CpEodv/++r0hGLlfgT/gFN+5WNdZtvh6wpU2BpGNgdjvj6H2oFc8nCM839QM1YOhjpgbAONUb4IxA==}
1428+ engines: {node: '>= 10'}
1429+ cpu: [x64]
1430+ os: [win32]
1431+
1432+ '@tailwindcss/oxide@4.1.12':
1433+ resolution: {integrity: sha512-gM5EoKHW/ukmlEtphNwaGx45fGoEmP10v51t9unv55voWh6WrOL19hfuIdo2FjxIaZzw776/BUQg7Pck++cIVw==}
1434+ engines: {node: '>= 10'}
1435+
12631436 '@tailwindcss/typography@0.5.16':
12641437 resolution: {integrity: sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==}
12651438 peerDependencies:
12661439 tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1'
12671440
1441+ '@tailwindcss/vite@4.1.12':
1442+ resolution: {integrity: sha512-4pt0AMFDx7gzIrAOIYgYP0KCBuKWqyW8ayrdiLEjoJTT4pKTjrzG/e4uzWtTLDziC+66R9wbUqZBccJalSE5vQ==}
1443+ peerDependencies:
1444+ vite: ^5.2.0 || ^6 || ^7
1445+
12681446 '@types/chai@5.2.2':
12691447 resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
12701448
@@ -1413,32 +1591,10 @@ packages:
14131591 ajv@6.12.6:
14141592 resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
14151593
1416- ansi-regex@5.0.1:
1417- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
1418- engines: {node: '>=8'}
1419-
1420- ansi-regex@6.1.0:
1421- resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
1422- engines: {node: '>=12'}
1423-
14241594 ansi-styles@4.3.0:
14251595 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
14261596 engines: {node: '>=8'}
14271597
1428- ansi-styles@6.2.1:
1429- resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
1430- engines: {node: '>=12'}
1431-
1432- any-promise@1.3.0:
1433- resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
1434-
1435- anymatch@3.1.3:
1436- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
1437- engines: {node: '>= 8'}
1438-
1439- arg@5.0.2:
1440- resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
1441-
14421598 argparse@2.0.1:
14431599 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
14441600
@@ -1474,10 +1630,6 @@ packages:
14741630 balanced-match@1.0.2:
14751631 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
14761632
1477- binary-extensions@2.3.0:
1478- resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
1479- engines: {node: '>=8'}
1480-
14811633 blake3-wasm@2.1.5:
14821634 resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==}
14831635
@@ -1507,10 +1659,6 @@ packages:
15071659 resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
15081660 engines: {node: '>=6'}
15091661
1510- camelcase-css@2.0.1:
1511- resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
1512- engines: {node: '>= 6'}
1513-
15141662 caniuse-lite@1.0.30001726:
15151663 resolution: {integrity: sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==}
15161664
@@ -1538,14 +1686,14 @@ packages:
15381686 resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
15391687 engines: {node: '>= 16'}
15401688
1541- chokidar@3.6.0:
1542- resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
1543- engines: {node: '>= 8.10.0'}
1544-
15451689 chokidar@4.0.3:
15461690 resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
15471691 engines: {node: '>= 14.16.0'}
15481692
1693+ chownr@3.0.0:
1694+ resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
1695+ engines: {node: '>=18'}
1696+
15491697 clsx@2.1.1:
15501698 resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
15511699 engines: {node: '>=6'}
@@ -1566,10 +1714,6 @@ packages:
15661714 commander@2.20.3:
15671715 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
15681716
1569- commander@4.1.1:
1570- resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
1571- engines: {node: '>= 6'}
1572-
15731717 concat-map@0.0.1:
15741718 resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
15751719
@@ -1644,22 +1788,25 @@ packages:
16441788 resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
16451789 engines: {node: '>=6'}
16461790
1791+ detect-libc@1.0.3:
1792+ resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
1793+ engines: {node: '>=0.10'}
1794+ hasBin: true
1795+
16471796 detect-libc@2.0.2:
16481797 resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}
16491798 engines: {node: '>=8'}
16501799
1800+ detect-libc@2.0.4:
1801+ resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
1802+ engines: {node: '>=8'}
1803+
16511804 devalue@5.1.1:
16521805 resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==}
16531806
16541807 devlop@1.1.0:
16551808 resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
16561809
1657- didyoumean@1.2.2:
1658- resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
1659-
1660- dlv@1.1.3:
1661- resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
1662-
16631810 dotenv@16.6.1:
16641811 resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
16651812 engines: {node: '>=12'}
@@ -1754,21 +1901,16 @@ packages:
17541901 sqlite3:
17551902 optional: true
17561903
1757- eastasianwidth@0.2.0:
1758- resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
1759-
17601904 electron-to-chromium@1.5.179:
17611905 resolution: {integrity: sha512-UWKi/EbBopgfFsc5k61wFpV7WrnnSlSzW/e2XcBmS6qKYTivZlLtoll5/rdqRTxGglGHkmkW0j0pFNJG10EUIQ==}
17621906
1763- emoji-regex@8.0.0:
1764- resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
1765-
1766- emoji-regex@9.2.2:
1767- resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
1768-
17691907 end-of-stream@1.4.5:
17701908 resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
17711909
1910+ enhanced-resolve@5.18.3:
1911+ resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
1912+ engines: {node: '>=10.13.0'}
1913+
17721914 entities@6.0.1:
17731915 resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
17741916 engines: {node: '>=0.12'}
@@ -1970,10 +2112,6 @@ packages:
19702112 flatted@3.3.3:
19712113 resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
19722114
1973- foreground-child@3.3.1:
1974- resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==}
1975- engines: {node: '>=14'}
1976-
19772115 formdata-polyfill@4.0.10:
19782116 resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
19792117 engines: {node: '>=12.20.0'}
@@ -1986,9 +2124,6 @@ packages:
19862124 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
19872125 os: [darwin]
19882126
1989- function-bind@1.1.2:
1990- resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
1991-
19922127 gel@2.1.1:
19932128 resolution: {integrity: sha512-Newg9X7mRYskoBjSw70l1YnJ/ZGbq64VPyR821H5WVkTGpHG2O0mQILxCeUhxdYERLFY9B4tUyKLyf3uMTjtKw==}
19942129 engines: {node: '>= 18.0.0'}
@@ -2011,10 +2146,6 @@ packages:
20112146 glob-to-regexp@0.4.1:
20122147 resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
20132148
2014- glob@10.4.5:
2015- resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
2016- hasBin: true
2017-
20182149 globals@14.0.0:
20192150 resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
20202151 engines: {node: '>=18'}
@@ -2023,6 +2154,9 @@ packages:
20232154 resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
20242155 engines: {node: '>=18'}
20252156
2157+ graceful-fs@4.2.11:
2158+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
2159+
20262160 graphemer@1.4.0:
20272161 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
20282162
@@ -2030,10 +2164,6 @@ packages:
20302164 resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
20312165 engines: {node: '>=8'}
20322166
2033- hasown@2.0.2:
2034- resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
2035- engines: {node: '>= 0.4'}
2036-
20372167 hast-util-from-html@2.0.3:
20382168 resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==}
20392169
@@ -2093,22 +2223,10 @@ packages:
20932223 resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
20942224 engines: {node: '>=0.8.19'}
20952225
2096- is-binary-path@2.1.0:
2097- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
2098- engines: {node: '>=8'}
2099-
2100- is-core-module@2.16.1:
2101- resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
2102- engines: {node: '>= 0.4'}
2103-
21042226 is-extglob@2.1.1:
21052227 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
21062228 engines: {node: '>=0.10.0'}
21072229
2108- is-fullwidth-code-point@3.0.0:
2109- resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
2110- engines: {node: '>=8'}
2111-
21122230 is-glob@4.0.3:
21132231 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
21142232 engines: {node: '>=0.10.0'}
@@ -2134,11 +2252,8 @@ packages:
21342252 resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
21352253 engines: {node: '>=16'}
21362254
2137- jackspeak@3.4.3:
2138- resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
2139-
2140- jiti@1.21.7:
2141- resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
2255+ jiti@2.5.1:
2256+ resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==}
21422257 hasBin: true
21432258
21442259 joycon@3.1.1:
@@ -2192,17 +2307,74 @@ packages:
21922307 cpu: [x64, arm64, wasm32]
21932308 os: [darwin, linux, win32]
21942309
2310+ lightningcss-darwin-arm64@1.30.1:
2311+ resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==}
2312+ engines: {node: '>= 12.0.0'}
2313+ cpu: [arm64]
2314+ os: [darwin]
2315+
2316+ lightningcss-darwin-x64@1.30.1:
2317+ resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==}
2318+ engines: {node: '>= 12.0.0'}
2319+ cpu: [x64]
2320+ os: [darwin]
2321+
2322+ lightningcss-freebsd-x64@1.30.1:
2323+ resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==}
2324+ engines: {node: '>= 12.0.0'}
2325+ cpu: [x64]
2326+ os: [freebsd]
2327+
2328+ lightningcss-linux-arm-gnueabihf@1.30.1:
2329+ resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==}
2330+ engines: {node: '>= 12.0.0'}
2331+ cpu: [arm]
2332+ os: [linux]
2333+
2334+ lightningcss-linux-arm64-gnu@1.30.1:
2335+ resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==}
2336+ engines: {node: '>= 12.0.0'}
2337+ cpu: [arm64]
2338+ os: [linux]
2339+
2340+ lightningcss-linux-arm64-musl@1.30.1:
2341+ resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==}
2342+ engines: {node: '>= 12.0.0'}
2343+ cpu: [arm64]
2344+ os: [linux]
2345+
2346+ lightningcss-linux-x64-gnu@1.30.1:
2347+ resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==}
2348+ engines: {node: '>= 12.0.0'}
2349+ cpu: [x64]
2350+ os: [linux]
2351+
2352+ lightningcss-linux-x64-musl@1.30.1:
2353+ resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==}
2354+ engines: {node: '>= 12.0.0'}
2355+ cpu: [x64]
2356+ os: [linux]
2357+
2358+ lightningcss-win32-arm64-msvc@1.30.1:
2359+ resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==}
2360+ engines: {node: '>= 12.0.0'}
2361+ cpu: [arm64]
2362+ os: [win32]
2363+
2364+ lightningcss-win32-x64-msvc@1.30.1:
2365+ resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==}
2366+ engines: {node: '>= 12.0.0'}
2367+ cpu: [x64]
2368+ os: [win32]
2369+
2370+ lightningcss@1.30.1:
2371+ resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==}
2372+ engines: {node: '>= 12.0.0'}
2373+
21952374 lilconfig@2.1.0:
21962375 resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
21972376 engines: {node: '>=10'}
21982377
2199- lilconfig@3.1.3:
2200- resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
2201- engines: {node: '>=14'}
2202-
2203- lines-and-columns@1.2.4:
2204- resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
2205-
22062378 locate-character@3.0.0:
22072379 resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
22082380
@@ -2339,6 +2511,15 @@ packages:
23392511 resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
23402512 engines: {node: '>=16 || 14 >=14.17'}
23412513
2514+ minizlib@3.0.2:
2515+ resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
2516+ engines: {node: '>= 18'}
2517+
2518+ mkdirp@3.0.1:
2519+ resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
2520+ engines: {node: '>=10'}
2521+ hasBin: true
2522+
23422523 mlly@1.7.4:
23432524 resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
23442525
@@ -2357,9 +2538,6 @@ packages:
23572538 resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==}
23582539 hasBin: true
23592540
2360- mz@2.7.0:
2361- resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
2362-
23632541 nanoid@3.3.11:
23642542 resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
23652543 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -2368,6 +2546,9 @@ packages:
23682546 natural-compare@1.4.0:
23692547 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
23702548
2549+ node-addon-api@7.1.1:
2550+ resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
2551+
23712552 node-domexception@1.0.0:
23722553 resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
23732554 engines: {node: '>=10.5.0'}
@@ -2380,10 +2561,6 @@ packages:
23802561 node-releases@2.0.19:
23812562 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
23822563
2383- normalize-path@3.0.0:
2384- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
2385- engines: {node: '>=0.10.0'}
2386-
23872564 normalize-range@0.1.2:
23882565 resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
23892566 engines: {node: '>=0.10.0'}
@@ -2391,14 +2568,6 @@ packages:
23912568 nwsapi@2.2.20:
23922569 resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==}
23932570
2394- object-assign@4.1.1:
2395- resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2396- engines: {node: '>=0.10.0'}
2397-
2398- object-hash@3.0.0:
2399- resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
2400- engines: {node: '>= 6'}
2401-
24022571 ohash@1.1.6:
24032572 resolution: {integrity: sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==}
24042573
@@ -2421,9 +2590,6 @@ packages:
24212590 resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
24222591 engines: {node: '>=10'}
24232592
2424- package-json-from-dist@1.0.1:
2425- resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
2426-
24272593 parent-module@1.0.1:
24282594 resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
24292595 engines: {node: '>=6'}
@@ -2439,13 +2605,6 @@ packages:
24392605 resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
24402606 engines: {node: '>=8'}
24412607
2442- path-parse@1.0.7:
2443- resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
2444-
2445- path-scurry@1.11.1:
2446- resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
2447- engines: {node: '>=16 || 14 >=14.18'}
2448-
24492608 path-to-regexp@6.3.0:
24502609 resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}
24512610
@@ -2470,10 +2629,6 @@ packages:
24702629 resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
24712630 engines: {node: '>=12'}
24722631
2473- pify@2.3.0:
2474- resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
2475- engines: {node: '>=0.10.0'}
2476-
24772632 pino-abstract-transport@2.0.0:
24782633 resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==}
24792634
@@ -2488,25 +2643,9 @@ packages:
24882643 resolution: {integrity: sha512-vnMCM6xZTb1WDmLvtG2lE/2p+t9hDEIvTWJsu6FejkE62vB7gDhvzrpFR4Cw2to+9JNQxVnkAKVPA1KPB98vWg==}
24892644 hasBin: true
24902645
2491- pirates@4.0.7:
2492- resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==}
2493- engines: {node: '>= 6'}
2494-
24952646 pkg-types@1.3.1:
24962647 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
24972648
2498- postcss-import@15.1.0:
2499- resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
2500- engines: {node: '>=14.0.0'}
2501- peerDependencies:
2502- postcss: ^8.0.0
2503-
2504- postcss-js@4.0.1:
2505- resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
2506- engines: {node: ^12 || ^14 || >= 16}
2507- peerDependencies:
2508- postcss: ^8.4.21
2509-
25102649 postcss-load-config@3.1.4:
25112650 resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
25122651 engines: {node: '>= 10'}
@@ -2519,24 +2658,6 @@ packages:
25192658 ts-node:
25202659 optional: true
25212660
2522- postcss-load-config@4.0.2:
2523- resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
2524- engines: {node: '>= 14'}
2525- peerDependencies:
2526- postcss: '>=8.0.9'
2527- ts-node: '>=9.0.0'
2528- peerDependenciesMeta:
2529- postcss:
2530- optional: true
2531- ts-node:
2532- optional: true
2533-
2534- postcss-nested@6.2.0:
2535- resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
2536- engines: {node: '>=12.0'}
2537- peerDependencies:
2538- postcss: ^8.2.14
2539-
25402661 postcss-safe-parser@6.0.0:
25412662 resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
25422663 engines: {node: '>=12.0'}
@@ -2659,13 +2780,6 @@ packages:
26592780 quick-format-unescaped@4.0.4:
26602781 resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
26612782
2662- read-cache@1.0.0:
2663- resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
2664-
2665- readdirp@3.6.0:
2666- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
2667- engines: {node: '>=8.10.0'}
2668-
26692783 readdirp@4.1.2:
26702784 resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
26712785 engines: {node: '>= 14.18.0'}
@@ -2703,11 +2817,6 @@ packages:
27032817 resolve-pkg-maps@1.0.0:
27042818 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
27052819
2706- resolve@1.22.10:
2707- resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
2708- engines: {node: '>= 0.4'}
2709- hasBin: true
2710-
27112820 reusify@1.1.0:
27122821 resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
27132822 engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -2774,10 +2883,6 @@ packages:
27742883 siginfo@2.0.0:
27752884 resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
27762885
2777- signal-exit@4.1.0:
2778- resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
2779- engines: {node: '>=14'}
2780-
27812886 sirv@3.0.1:
27822887 resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==}
27832888 engines: {node: '>=18'}
@@ -2820,25 +2925,9 @@ packages:
28202925 resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==}
28212926 engines: {node: '>=4', npm: '>=6'}
28222927
2823- string-width@4.2.3:
2824- resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
2825- engines: {node: '>=8'}
2826-
2827- string-width@5.1.2:
2828- resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
2829- engines: {node: '>=12'}
2830-
28312928 stringify-entities@4.0.4:
28322929 resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}
28332930
2834- strip-ansi@6.0.1:
2835- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
2836- engines: {node: '>=8'}
2837-
2838- strip-ansi@7.1.0:
2839- resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
2840- engines: {node: '>=12'}
2841-
28422931 strip-json-comments@3.1.1:
28432932 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
28442933 engines: {node: '>=8'}
@@ -2846,19 +2935,10 @@ packages:
28462935 strip-literal@3.0.0:
28472936 resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}
28482937
2849- sucrase@3.35.0:
2850- resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
2851- engines: {node: '>=16 || 14 >=14.17'}
2852- hasBin: true
2853-
28542938 supports-color@7.2.0:
28552939 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
28562940 engines: {node: '>=8'}
28572941
2858- supports-preserve-symlinks-flag@1.0.0:
2859- resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
2860- engines: {node: '>= 0.4'}
2861-
28622942 svelte-check@4.2.2:
28632943 resolution: {integrity: sha512-1+31EOYZ7NKN0YDMKusav2hhEoA51GD9Ws6o//0SphMT0ve9mBTsTUEX7OmDMadUP3KjNHsSKtJrqdSaD8CrGQ==}
28642944 engines: {node: '>= 18.0.0'}
@@ -2876,30 +2956,29 @@ packages:
28762956 svelte:
28772957 optional: true
28782958
2879- svelte@5.35.2:
2880- resolution: {integrity: sha512-uW/rRXYrhZ7Dh4UQNZ0t+oVGL1dEM+95GavCO8afAk1IY2cPq9BcZv9C3um5aLIya2y8lIeLPxLII9ASGg9Dzw==}
2959+ svelte@5.38.2:
2960+ resolution: {integrity: sha512-iAcp/oFAWauVSGILdD67n7DiwgLHXZzWZIdzl7araRxu72jUr7PFAo2Iie7gXt0IbnlYvhxCb9GT3ZJUquO3PA==}
28812961 engines: {node: '>=18'}
28822962
28832963 symbol-tree@3.2.4:
28842964 resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
28852965
2886- tailwindcss@3.4.17:
2887- resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==}
2888- engines: {node: '>=14.0.0'}
2889- hasBin: true
2966+ tailwindcss@4.1.12:
2967+ resolution: {integrity: sha512-DzFtxOi+7NsFf7DBtI3BJsynR+0Yp6etH+nRPTbpWnS2pZBaSksv/JGctNwSWzbFjp0vxSqknaUylseZqMDGrA==}
2968+
2969+ tapable@2.2.2:
2970+ resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==}
2971+ engines: {node: '>=6'}
2972+
2973+ tar@7.4.3:
2974+ resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
2975+ engines: {node: '>=18'}
28902976
28912977 terser@5.43.1:
28922978 resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
28932979 engines: {node: '>=10'}
28942980 hasBin: true
28952981
2896- thenify-all@1.6.0:
2897- resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
2898- engines: {node: '>=0.8'}
2899-
2900- thenify@3.3.1:
2901- resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
2902-
29032982 thread-stream@3.1.0:
29042983 resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==}
29052984
@@ -2960,14 +3039,14 @@ packages:
29603039 peerDependencies:
29613040 typescript: '>=4.8.4'
29623041
2963- ts-interface-checker@0.1.13:
2964- resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
2965-
29663042 tsx@4.20.3:
29673043 resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==}
29683044 engines: {node: '>=18.0.0'}
29693045 hasBin: true
29703046
3047+ tw-animate-css@1.3.7:
3048+ resolution: {integrity: sha512-lvLb3hTIpB5oGsk8JmLoAjeCHV58nKa2zHYn8yWOoG5JJusH3bhJlF2DLAZ/5NmJ+jyH3ssiAx/2KmbhavJy/A==}
3049+
29713050 type-check@0.4.0:
29723051 resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
29733052 engines: {node: '>= 0.8.0'}
@@ -3186,14 +3265,6 @@ packages:
31863265 '@cloudflare/workers-types':
31873266 optional: true
31883267
3189- wrap-ansi@7.0.0:
3190- resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
3191- engines: {node: '>=10'}
3192-
3193- wrap-ansi@8.1.0:
3194- resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
3195- engines: {node: '>=12'}
3196-
31973268 wrappy@1.0.2:
31983269 resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
31993270
@@ -3219,6 +3290,10 @@ packages:
32193290 xp.css@0.2.6:
32203291 resolution: {integrity: sha512-v0qUB4wOvyXIMLNid5bIpm+0n5aL4i8wE5dqJH8LNVxE04PxUUxjwf2rNzengegUIK03XC4vbfLVCPAfMLtuqA==}
32213292
3293+ yallist@5.0.0:
3294+ resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
3295+ engines: {node: '>=18'}
3296+
32223297 yaml@1.10.2:
32233298 resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
32243299 engines: {node: '>= 6'}
@@ -3241,18 +3316,14 @@ packages:
32413316 zod@3.25.71:
32423317 resolution: {integrity: sha512-BsBc/NPk7h8WsUWYWYL+BajcJPY8YhjelaWu2NMLuzgraKAz4Lb4/6K11g9jpuDetjMiqhZ6YaexFLOC0Ogi3Q==}
32433318
3319+ zod@3.25.76:
3320+ resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
3321+
32443322 zwitch@2.0.4:
32453323 resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
32463324
32473325 snapshots:
32483326
3249- '@alloc/quick-lru@5.2.0': {}
3250-
3251- '@ampproject/remapping@2.3.0':
3252- dependencies:
3253- '@jridgewell/gen-mapping': 0.3.12
3254- '@jridgewell/trace-mapping': 0.3.29
3255-
32563327 '@asamuzakjp/css-color@3.2.0':
32573328 dependencies:
32583329 '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
@@ -3679,16 +3750,16 @@ snapshots:
36793750 '@esbuild/win32-x64@0.25.5':
36803751 optional: true
36813752
3682- '@eslint-community/eslint-utils@4.7.0(eslint@9.30.1(jiti@1.21.7))':
3753+ '@eslint-community/eslint-utils@4.7.0(eslint@9.30.1(jiti@2.5.1))':
36833754 dependencies:
3684- eslint: 9.30.1(jiti@1.21.7)
3755+ eslint: 9.30.1(jiti@2.5.1)
36853756 eslint-visitor-keys: 3.4.3
36863757
36873758 '@eslint-community/regexpp@4.12.1': {}
36883759
3689- '@eslint/compat@1.3.1(eslint@9.30.1(jiti@1.21.7))':
3760+ '@eslint/compat@1.3.1(eslint@9.30.1(jiti@2.5.1))':
36903761 optionalDependencies:
3691- eslint: 9.30.1(jiti@1.21.7)
3762+ eslint: 9.30.1(jiti@2.5.1)
36923763
36933764 '@eslint/config-array@0.21.0':
36943765 dependencies:
@@ -3746,20 +3817,20 @@ snapshots:
37463817
37473818 '@humanwhocodes/retry@0.4.3': {}
37483819
3749- '@isaacs/cliui@8.0.2':
3820+ '@isaacs/fs-minipass@4.0.1':
37503821 dependencies:
3751- string-width: 5.1.2
3752- string-width-cjs: string-width@4.2.3
3753- strip-ansi: 7.1.0
3754- strip-ansi-cjs: strip-ansi@6.0.1
3755- wrap-ansi: 8.1.0
3756- wrap-ansi-cjs: wrap-ansi@7.0.0
3822+ minipass: 7.1.2
37573823
37583824 '@jridgewell/gen-mapping@0.3.12':
37593825 dependencies:
37603826 '@jridgewell/sourcemap-codec': 1.5.4
37613827 '@jridgewell/trace-mapping': 0.3.29
37623828
3829+ '@jridgewell/remapping@2.3.5':
3830+ dependencies:
3831+ '@jridgewell/gen-mapping': 0.3.12
3832+ '@jridgewell/trace-mapping': 0.3.29
3833+
37633834 '@jridgewell/resolve-uri@3.1.2': {}
37643835
37653836 '@jridgewell/source-map@0.3.10':
@@ -3769,6 +3840,8 @@ snapshots:
37693840
37703841 '@jridgewell/sourcemap-codec@1.5.4': {}
37713842
3843+ '@jridgewell/sourcemap-codec@1.5.5': {}
3844+
37723845 '@jridgewell/trace-mapping@0.3.29':
37733846 dependencies:
37743847 '@jridgewell/resolve-uri': 3.1.2
@@ -3777,7 +3850,7 @@ snapshots:
37773850 '@jridgewell/trace-mapping@0.3.9':
37783851 dependencies:
37793852 '@jridgewell/resolve-uri': 3.1.2
3780- '@jridgewell/sourcemap-codec': 1.5.4
3853+ '@jridgewell/sourcemap-codec': 1.5.5
37813854
37823855 '@libsql/client@0.14.0':
37833856 dependencies:
@@ -3849,11 +3922,68 @@ snapshots:
38493922 '@nodelib/fs.scandir': 2.1.5
38503923 fastq: 1.19.1
38513924
3852- '@petamoriken/float16@3.9.2': {}
3925+ '@parcel/watcher-android-arm64@2.5.1':
3926+ optional: true
3927+
3928+ '@parcel/watcher-darwin-arm64@2.5.1':
3929+ optional: true
3930+
3931+ '@parcel/watcher-darwin-x64@2.5.1':
3932+ optional: true
3933+
3934+ '@parcel/watcher-freebsd-x64@2.5.1':
3935+ optional: true
3936+
3937+ '@parcel/watcher-linux-arm-glibc@2.5.1':
3938+ optional: true
3939+
3940+ '@parcel/watcher-linux-arm-musl@2.5.1':
3941+ optional: true
3942+
3943+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
3944+ optional: true
3945+
3946+ '@parcel/watcher-linux-arm64-musl@2.5.1':
3947+ optional: true
3948+
3949+ '@parcel/watcher-linux-x64-glibc@2.5.1':
3950+ optional: true
38533951
3854- '@pkgjs/parseargs@0.11.0':
3952+ '@parcel/watcher-linux-x64-musl@2.5.1':
38553953 optional: true
38563954
3955+ '@parcel/watcher-win32-arm64@2.5.1':
3956+ optional: true
3957+
3958+ '@parcel/watcher-win32-ia32@2.5.1':
3959+ optional: true
3960+
3961+ '@parcel/watcher-win32-x64@2.5.1':
3962+ optional: true
3963+
3964+ '@parcel/watcher@2.5.1':
3965+ dependencies:
3966+ detect-libc: 1.0.3
3967+ is-glob: 4.0.3
3968+ micromatch: 4.0.8
3969+ node-addon-api: 7.1.1
3970+ optionalDependencies:
3971+ '@parcel/watcher-android-arm64': 2.5.1
3972+ '@parcel/watcher-darwin-arm64': 2.5.1
3973+ '@parcel/watcher-darwin-x64': 2.5.1
3974+ '@parcel/watcher-freebsd-x64': 2.5.1
3975+ '@parcel/watcher-linux-arm-glibc': 2.5.1
3976+ '@parcel/watcher-linux-arm-musl': 2.5.1
3977+ '@parcel/watcher-linux-arm64-glibc': 2.5.1
3978+ '@parcel/watcher-linux-arm64-musl': 2.5.1
3979+ '@parcel/watcher-linux-x64-glibc': 2.5.1
3980+ '@parcel/watcher-linux-x64-musl': 2.5.1
3981+ '@parcel/watcher-win32-arm64': 2.5.1
3982+ '@parcel/watcher-win32-ia32': 2.5.1
3983+ '@parcel/watcher-win32-x64': 2.5.1
3984+
3985+ '@petamoriken/float16@3.9.2': {}
3986+
38573987 '@polka/url@1.0.0-next.29': {}
38583988
38593989 '@rollup/rollup-android-arm-eabi@4.44.1':
@@ -3916,22 +4046,25 @@ snapshots:
39164046 '@rollup/rollup-win32-x64-msvc@4.44.1':
39174047 optional: true
39184048
4049+ '@standard-schema/spec@1.0.0': {}
4050+
39194051 '@sveltejs/acorn-typescript@1.0.5(acorn@8.15.0)':
39204052 dependencies:
39214053 acorn: 8.15.0
39224054
3923- '@sveltejs/adapter-cloudflare@5.1.0(@sveltejs/kit@2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))':
4055+ '@sveltejs/adapter-cloudflare@5.1.0(@sveltejs/kit@2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))':
39244056 dependencies:
39254057 '@cloudflare/workers-types': 4.20250703.0
3926- '@sveltejs/kit': 2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
4058+ '@sveltejs/kit': 2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
39274059 esbuild: 0.24.2
39284060 worktop: 0.8.0-next.18
39294061 wrangler: 3.107.3(@cloudflare/workers-types@4.20250703.0)
39304062
3931- '@sveltejs/kit@2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
4063+ '@sveltejs/kit@2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
39324064 dependencies:
4065+ '@standard-schema/spec': 1.0.0
39334066 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
3934- '@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
4067+ '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
39354068 '@types/cookie': 0.6.0
39364069 acorn: 8.15.0
39374070 cookie: 0.6.0
@@ -3943,48 +4076,124 @@ snapshots:
39434076 sade: 1.8.1
39444077 set-cookie-parser: 2.7.1
39454078 sirv: 3.0.1
3946- svelte: 5.35.2
3947- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
3948- vitefu: 1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
4079+ svelte: 5.38.2
4080+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
39494081
3950- '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
4082+ '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
39514083 dependencies:
3952- '@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
4084+ '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
39534085 debug: 4.4.1
3954- svelte: 5.35.2
3955- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
4086+ svelte: 5.38.2
4087+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
39564088 transitivePeerDependencies:
39574089 - supports-color
39584090
3959- '@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
4091+ '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
39604092 dependencies:
3961- '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
4093+ '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
39624094 debug: 4.4.1
39634095 deepmerge: 4.3.1
39644096 kleur: 4.1.5
39654097 magic-string: 0.30.17
3966- svelte: 5.35.2
3967- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
3968- vitefu: 1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
4098+ svelte: 5.38.2
4099+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
4100+ vitefu: 1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
39694101 transitivePeerDependencies:
39704102 - supports-color
39714103
3972- '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.17)':
4104+ '@tailwindcss/cli@4.1.12':
39734105 dependencies:
3974- tailwindcss: 3.4.17
4106+ '@parcel/watcher': 2.5.1
4107+ '@tailwindcss/node': 4.1.12
4108+ '@tailwindcss/oxide': 4.1.12
4109+ enhanced-resolve: 5.18.3
4110+ mri: 1.2.0
4111+ picocolors: 1.1.1
4112+ tailwindcss: 4.1.12
39754113
3976- '@tailwindcss/forms@0.5.10(tailwindcss@3.4.17)':
4114+ '@tailwindcss/forms@0.5.10(tailwindcss@4.1.12)':
39774115 dependencies:
39784116 mini-svg-data-uri: 1.4.4
3979- tailwindcss: 3.4.17
4117+ tailwindcss: 4.1.12
39804118
3981- '@tailwindcss/typography@0.5.16(tailwindcss@3.4.17)':
4119+ '@tailwindcss/node@4.1.12':
4120+ dependencies:
4121+ '@jridgewell/remapping': 2.3.5
4122+ enhanced-resolve: 5.18.3
4123+ jiti: 2.5.1
4124+ lightningcss: 1.30.1
4125+ magic-string: 0.30.17
4126+ source-map-js: 1.2.1
4127+ tailwindcss: 4.1.12
4128+
4129+ '@tailwindcss/oxide-android-arm64@4.1.12':
4130+ optional: true
4131+
4132+ '@tailwindcss/oxide-darwin-arm64@4.1.12':
4133+ optional: true
4134+
4135+ '@tailwindcss/oxide-darwin-x64@4.1.12':
4136+ optional: true
4137+
4138+ '@tailwindcss/oxide-freebsd-x64@4.1.12':
4139+ optional: true
4140+
4141+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.12':
4142+ optional: true
4143+
4144+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.12':
4145+ optional: true
4146+
4147+ '@tailwindcss/oxide-linux-arm64-musl@4.1.12':
4148+ optional: true
4149+
4150+ '@tailwindcss/oxide-linux-x64-gnu@4.1.12':
4151+ optional: true
4152+
4153+ '@tailwindcss/oxide-linux-x64-musl@4.1.12':
4154+ optional: true
4155+
4156+ '@tailwindcss/oxide-wasm32-wasi@4.1.12':
4157+ optional: true
4158+
4159+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.12':
4160+ optional: true
4161+
4162+ '@tailwindcss/oxide-win32-x64-msvc@4.1.12':
4163+ optional: true
4164+
4165+ '@tailwindcss/oxide@4.1.12':
4166+ dependencies:
4167+ detect-libc: 2.0.4
4168+ tar: 7.4.3
4169+ optionalDependencies:
4170+ '@tailwindcss/oxide-android-arm64': 4.1.12
4171+ '@tailwindcss/oxide-darwin-arm64': 4.1.12
4172+ '@tailwindcss/oxide-darwin-x64': 4.1.12
4173+ '@tailwindcss/oxide-freebsd-x64': 4.1.12
4174+ '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.12
4175+ '@tailwindcss/oxide-linux-arm64-gnu': 4.1.12
4176+ '@tailwindcss/oxide-linux-arm64-musl': 4.1.12
4177+ '@tailwindcss/oxide-linux-x64-gnu': 4.1.12
4178+ '@tailwindcss/oxide-linux-x64-musl': 4.1.12
4179+ '@tailwindcss/oxide-wasm32-wasi': 4.1.12
4180+ '@tailwindcss/oxide-win32-arm64-msvc': 4.1.12
4181+ '@tailwindcss/oxide-win32-x64-msvc': 4.1.12
4182+
4183+ '@tailwindcss/typography@0.5.16(tailwindcss@4.1.12)':
39824184 dependencies:
39834185 lodash.castarray: 4.4.0
39844186 lodash.isplainobject: 4.0.6
39854187 lodash.merge: 4.6.2
39864188 postcss-selector-parser: 6.0.10
3987- tailwindcss: 3.4.17
4189+ tailwindcss: 4.1.12
4190+
4191+ '@tailwindcss/vite@4.1.12(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
4192+ dependencies:
4193+ '@tailwindcss/node': 4.1.12
4194+ '@tailwindcss/oxide': 4.1.12
4195+ tailwindcss: 4.1.12
4196+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
39884197
39894198 '@types/chai@5.2.2':
39904199 dependencies:
@@ -4022,15 +4231,15 @@ snapshots:
40224231 dependencies:
40234232 '@types/node': 22.16.0
40244233
4025- '@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3))(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':
4234+ '@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3))(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
40264235 dependencies:
40274236 '@eslint-community/regexpp': 4.12.1
4028- '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
4237+ '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
40294238 '@typescript-eslint/scope-manager': 8.35.1
4030- '@typescript-eslint/type-utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
4031- '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
4239+ '@typescript-eslint/type-utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
4240+ '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
40324241 '@typescript-eslint/visitor-keys': 8.35.1
4033- eslint: 9.30.1(jiti@1.21.7)
4242+ eslint: 9.30.1(jiti@2.5.1)
40344243 graphemer: 1.4.0
40354244 ignore: 7.0.5
40364245 natural-compare: 1.4.0
@@ -4039,14 +4248,14 @@ snapshots:
40394248 transitivePeerDependencies:
40404249 - supports-color
40414250
4042- '@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':
4251+ '@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
40434252 dependencies:
40444253 '@typescript-eslint/scope-manager': 8.35.1
40454254 '@typescript-eslint/types': 8.35.1
40464255 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)
40474256 '@typescript-eslint/visitor-keys': 8.35.1
40484257 debug: 4.4.1
4049- eslint: 9.30.1(jiti@1.21.7)
4258+ eslint: 9.30.1(jiti@2.5.1)
40504259 typescript: 5.8.3
40514260 transitivePeerDependencies:
40524261 - supports-color
@@ -4069,12 +4278,12 @@ snapshots:
40694278 dependencies:
40704279 typescript: 5.8.3
40714280
4072- '@typescript-eslint/type-utils@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':
4281+ '@typescript-eslint/type-utils@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
40734282 dependencies:
40744283 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)
4075- '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
4284+ '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
40764285 debug: 4.4.1
4077- eslint: 9.30.1(jiti@1.21.7)
4286+ eslint: 9.30.1(jiti@2.5.1)
40784287 ts-api-utils: 2.1.0(typescript@5.8.3)
40794288 typescript: 5.8.3
40804289 transitivePeerDependencies:
@@ -4098,13 +4307,13 @@ snapshots:
40984307 transitivePeerDependencies:
40994308 - supports-color
41004309
4101- '@typescript-eslint/utils@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':
4310+ '@typescript-eslint/utils@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
41024311 dependencies:
4103- '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@1.21.7))
4312+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@2.5.1))
41044313 '@typescript-eslint/scope-manager': 8.35.1
41054314 '@typescript-eslint/types': 8.35.1
41064315 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)
4107- eslint: 9.30.1(jiti@1.21.7)
4316+ eslint: 9.30.1(jiti@2.5.1)
41084317 typescript: 5.8.3
41094318 transitivePeerDependencies:
41104319 - supports-color
@@ -4124,13 +4333,13 @@ snapshots:
41244333 chai: 5.2.0
41254334 tinyrainbow: 2.0.0
41264335
4127- '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
4336+ '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
41284337 dependencies:
41294338 '@vitest/spy': 3.2.4
41304339 estree-walker: 3.0.3
41314340 magic-string: 0.30.17
41324341 optionalDependencies:
4133- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
4342+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
41344343
41354344 '@vitest/pretty-format@3.2.4':
41364345 dependencies:
@@ -4177,25 +4386,10 @@ snapshots:
41774386 json-schema-traverse: 0.4.1
41784387 uri-js: 4.4.1
41794388
4180- ansi-regex@5.0.1: {}
4181-
4182- ansi-regex@6.1.0: {}
4183-
41844389 ansi-styles@4.3.0:
41854390 dependencies:
41864391 color-convert: 2.0.1
41874392
4188- ansi-styles@6.2.1: {}
4189-
4190- any-promise@1.3.0: {}
4191-
4192- anymatch@3.1.3:
4193- dependencies:
4194- normalize-path: 3.0.0
4195- picomatch: 2.3.1
4196-
4197- arg@5.0.2: {}
4198-
41994393 argparse@2.0.1: {}
42004394
42014395 aria-query@5.3.2: {}
@@ -4224,8 +4418,6 @@ snapshots:
42244418
42254419 balanced-match@1.0.2: {}
42264420
4227- binary-extensions@2.3.0: {}
4228-
42294421 blake3-wasm@2.1.5: {}
42304422
42314423 brace-expansion@1.1.12:
@@ -4254,8 +4446,6 @@ snapshots:
42544446
42554447 callsites@3.1.0: {}
42564448
4257- camelcase-css@2.0.1: {}
4258-
42594449 caniuse-lite@1.0.30001726: {}
42604450
42614451 ccount@2.0.1: {}
@@ -4281,22 +4471,12 @@ snapshots:
42814471
42824472 check-error@2.1.1: {}
42834473
4284- chokidar@3.6.0:
4285- dependencies:
4286- anymatch: 3.1.3
4287- braces: 3.0.3
4288- glob-parent: 5.1.2
4289- is-binary-path: 2.1.0
4290- is-glob: 4.0.3
4291- normalize-path: 3.0.0
4292- readdirp: 3.6.0
4293- optionalDependencies:
4294- fsevents: 2.3.3
4295-
42964474 chokidar@4.0.3:
42974475 dependencies:
42984476 readdirp: 4.1.2
42994477
4478+ chownr@3.0.0: {}
4479+
43004480 clsx@2.1.1: {}
43014481
43024482 color-convert@2.0.1:
@@ -4311,8 +4491,6 @@ snapshots:
43114491
43124492 commander@2.20.3: {}
43134493
4314- commander@4.1.1: {}
4315-
43164494 concat-map@0.0.1: {}
43174495
43184496 confbox@0.1.8: {}
@@ -4365,18 +4543,18 @@ snapshots:
43654543
43664544 dequal@2.0.3: {}
43674545
4546+ detect-libc@1.0.3: {}
4547+
43684548 detect-libc@2.0.2: {}
43694549
4550+ detect-libc@2.0.4: {}
4551+
43704552 devalue@5.1.1: {}
43714553
43724554 devlop@1.1.0:
43734555 dependencies:
43744556 dequal: 2.0.3
43754557
4376- didyoumean@1.2.2: {}
4377-
4378- dlv@1.1.3: {}
4379-
43804558 dotenv@16.6.1: {}
43814559
43824560 drizzle-kit@0.30.6:
@@ -4394,18 +4572,17 @@ snapshots:
43944572 '@cloudflare/workers-types': 4.20250703.0
43954573 '@libsql/client': 0.14.0
43964574
4397- eastasianwidth@0.2.0: {}
4398-
43994575 electron-to-chromium@1.5.179: {}
44004576
4401- emoji-regex@8.0.0: {}
4402-
4403- emoji-regex@9.2.2: {}
4404-
44054577 end-of-stream@1.4.5:
44064578 dependencies:
44074579 once: 1.4.0
44084580
4581+ enhanced-resolve@5.18.3:
4582+ dependencies:
4583+ graceful-fs: 4.2.11
4584+ tapable: 2.2.2
4585+
44094586 entities@6.0.1: {}
44104587
44114588 env-paths@3.0.0: {}
@@ -4555,21 +4732,21 @@ snapshots:
45554732
45564733 escape-string-regexp@4.0.0: {}
45574734
4558- eslint-compat-utils@0.5.1(eslint@9.30.1(jiti@1.21.7)):
4735+ eslint-compat-utils@0.5.1(eslint@9.30.1(jiti@2.5.1)):
45594736 dependencies:
4560- eslint: 9.30.1(jiti@1.21.7)
4737+ eslint: 9.30.1(jiti@2.5.1)
45614738 semver: 7.7.2
45624739
4563- eslint-config-prettier@10.1.5(eslint@9.30.1(jiti@1.21.7)):
4740+ eslint-config-prettier@10.1.5(eslint@9.30.1(jiti@2.5.1)):
45644741 dependencies:
4565- eslint: 9.30.1(jiti@1.21.7)
4742+ eslint: 9.30.1(jiti@2.5.1)
45664743
4567- eslint-plugin-svelte@2.46.1(eslint@9.30.1(jiti@1.21.7))(svelte@5.35.2):
4744+ eslint-plugin-svelte@2.46.1(eslint@9.30.1(jiti@2.5.1))(svelte@5.38.2):
45684745 dependencies:
4569- '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@1.21.7))
4746+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@2.5.1))
45704747 '@jridgewell/sourcemap-codec': 1.5.4
4571- eslint: 9.30.1(jiti@1.21.7)
4572- eslint-compat-utils: 0.5.1(eslint@9.30.1(jiti@1.21.7))
4748+ eslint: 9.30.1(jiti@2.5.1)
4749+ eslint-compat-utils: 0.5.1(eslint@9.30.1(jiti@2.5.1))
45734750 esutils: 2.0.3
45744751 known-css-properties: 0.35.0
45754752 postcss: 8.5.6
@@ -4577,9 +4754,9 @@ snapshots:
45774754 postcss-safe-parser: 6.0.0(postcss@8.5.6)
45784755 postcss-selector-parser: 6.1.2
45794756 semver: 7.7.2
4580- svelte-eslint-parser: 0.43.0(svelte@5.35.2)
4757+ svelte-eslint-parser: 0.43.0(svelte@5.38.2)
45814758 optionalDependencies:
4582- svelte: 5.35.2
4759+ svelte: 5.38.2
45834760 transitivePeerDependencies:
45844761 - ts-node
45854762
@@ -4597,9 +4774,9 @@ snapshots:
45974774
45984775 eslint-visitor-keys@4.2.1: {}
45994776
4600- eslint@9.30.1(jiti@1.21.7):
4777+ eslint@9.30.1(jiti@2.5.1):
46014778 dependencies:
4602- '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@1.21.7))
4779+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@2.5.1))
46034780 '@eslint-community/regexpp': 4.12.1
46044781 '@eslint/config-array': 0.21.0
46054782 '@eslint/config-helpers': 0.3.0
@@ -4635,7 +4812,7 @@ snapshots:
46354812 natural-compare: 1.4.0
46364813 optionator: 0.9.4
46374814 optionalDependencies:
4638- jiti: 1.21.7
4815+ jiti: 2.5.1
46394816 transitivePeerDependencies:
46404817 - supports-color
46414818
@@ -4734,11 +4911,6 @@ snapshots:
47344911
47354912 flatted@3.3.3: {}
47364913
4737- foreground-child@3.3.1:
4738- dependencies:
4739- cross-spawn: 7.0.6
4740- signal-exit: 4.1.0
4741-
47424914 formdata-polyfill@4.0.10:
47434915 dependencies:
47444916 fetch-blob: 3.2.0
@@ -4748,8 +4920,6 @@ snapshots:
47484920 fsevents@2.3.3:
47494921 optional: true
47504922
4751- function-bind@1.1.2: {}
4752-
47534923 gel@2.1.1:
47544924 dependencies:
47554925 '@petamoriken/float16': 3.9.2
@@ -4780,27 +4950,16 @@ snapshots:
47804950
47814951 glob-to-regexp@0.4.1: {}
47824952
4783- glob@10.4.5:
4784- dependencies:
4785- foreground-child: 3.3.1
4786- jackspeak: 3.4.3
4787- minimatch: 9.0.5
4788- minipass: 7.1.2
4789- package-json-from-dist: 1.0.1
4790- path-scurry: 1.11.1
4791-
47924953 globals@14.0.0: {}
47934954
47944955 globals@15.15.0: {}
47954956
4957+ graceful-fs@4.2.11: {}
4958+
47964959 graphemer@1.4.0: {}
47974960
47984961 has-flag@4.0.0: {}
47994962
4800- hasown@2.0.2:
4801- dependencies:
4802- function-bind: 1.1.2
4803-
48044963 hast-util-from-html@2.0.3:
48054964 dependencies:
48064965 '@types/hast': 3.0.4
@@ -4894,18 +5053,8 @@ snapshots:
48945053
48955054 imurmurhash@0.1.4: {}
48965055
4897- is-binary-path@2.1.0:
4898- dependencies:
4899- binary-extensions: 2.3.0
4900-
4901- is-core-module@2.16.1:
4902- dependencies:
4903- hasown: 2.0.2
4904-
49055056 is-extglob@2.1.1: {}
49065057
4907- is-fullwidth-code-point@3.0.0: {}
4908-
49095058 is-glob@4.0.3:
49105059 dependencies:
49115060 is-extglob: 2.1.1
@@ -4924,13 +5073,7 @@ snapshots:
49245073
49255074 isexe@3.1.1: {}
49265075
4927- jackspeak@3.4.3:
4928- dependencies:
4929- '@isaacs/cliui': 8.0.2
4930- optionalDependencies:
4931- '@pkgjs/parseargs': 0.11.0
4932-
4933- jiti@1.21.7: {}
5076+ jiti@2.5.1: {}
49345077
49355078 joycon@3.1.1: {}
49365079
@@ -5001,11 +5144,52 @@ snapshots:
50015144 '@libsql/linux-x64-musl': 0.4.7
50025145 '@libsql/win32-x64-msvc': 0.4.7
50035146
5004- lilconfig@2.1.0: {}
5147+ lightningcss-darwin-arm64@1.30.1:
5148+ optional: true
50055149
5006- lilconfig@3.1.3: {}
5150+ lightningcss-darwin-x64@1.30.1:
5151+ optional: true
5152+
5153+ lightningcss-freebsd-x64@1.30.1:
5154+ optional: true
50075155
5008- lines-and-columns@1.2.4: {}
5156+ lightningcss-linux-arm-gnueabihf@1.30.1:
5157+ optional: true
5158+
5159+ lightningcss-linux-arm64-gnu@1.30.1:
5160+ optional: true
5161+
5162+ lightningcss-linux-arm64-musl@1.30.1:
5163+ optional: true
5164+
5165+ lightningcss-linux-x64-gnu@1.30.1:
5166+ optional: true
5167+
5168+ lightningcss-linux-x64-musl@1.30.1:
5169+ optional: true
5170+
5171+ lightningcss-win32-arm64-msvc@1.30.1:
5172+ optional: true
5173+
5174+ lightningcss-win32-x64-msvc@1.30.1:
5175+ optional: true
5176+
5177+ lightningcss@1.30.1:
5178+ dependencies:
5179+ detect-libc: 2.0.4
5180+ optionalDependencies:
5181+ lightningcss-darwin-arm64: 1.30.1
5182+ lightningcss-darwin-x64: 1.30.1
5183+ lightningcss-freebsd-x64: 1.30.1
5184+ lightningcss-linux-arm-gnueabihf: 1.30.1
5185+ lightningcss-linux-arm64-gnu: 1.30.1
5186+ lightningcss-linux-arm64-musl: 1.30.1
5187+ lightningcss-linux-x64-gnu: 1.30.1
5188+ lightningcss-linux-x64-musl: 1.30.1
5189+ lightningcss-win32-arm64-msvc: 1.30.1
5190+ lightningcss-win32-x64-msvc: 1.30.1
5191+
5192+ lilconfig@2.1.0: {}
50095193
50105194 locate-character@3.0.0: {}
50115195
@@ -5220,7 +5404,7 @@ snapshots:
52205404 workerd: 1.20250129.0
52215405 ws: 8.18.3
52225406 youch: 3.3.4
5223- zod: 3.25.71
5407+ zod: 3.25.76
52245408 transitivePeerDependencies:
52255409 - bufferutil
52265410 - utf-8-validate
@@ -5237,6 +5421,12 @@ snapshots:
52375421
52385422 minipass@7.1.2: {}
52395423
5424+ minizlib@3.0.2:
5425+ dependencies:
5426+ minipass: 7.1.2
5427+
5428+ mkdirp@3.0.1: {}
5429+
52405430 mlly@1.7.4:
52415431 dependencies:
52425432 acorn: 8.15.0
@@ -5252,16 +5442,12 @@ snapshots:
52525442
52535443 mustache@4.2.0: {}
52545444
5255- mz@2.7.0:
5256- dependencies:
5257- any-promise: 1.3.0
5258- object-assign: 4.1.1
5259- thenify-all: 1.6.0
5260-
52615445 nanoid@3.3.11: {}
52625446
52635447 natural-compare@1.4.0: {}
52645448
5449+ node-addon-api@7.1.1: {}
5450+
52655451 node-domexception@1.0.0: {}
52665452
52675453 node-fetch@3.3.2:
@@ -5272,16 +5458,10 @@ snapshots:
52725458
52735459 node-releases@2.0.19: {}
52745460
5275- normalize-path@3.0.0: {}
5276-
52775461 normalize-range@0.1.2: {}
52785462
52795463 nwsapi@2.2.20: {}
52805464
5281- object-assign@4.1.1: {}
5282-
5283- object-hash@3.0.0: {}
5284-
52855465 ohash@1.1.6: {}
52865466
52875467 on-exit-leak-free@2.1.2: {}
@@ -5307,8 +5487,6 @@ snapshots:
53075487 dependencies:
53085488 p-limit: 3.1.0
53095489
5310- package-json-from-dist@1.0.1: {}
5311-
53125490 parent-module@1.0.1:
53135491 dependencies:
53145492 callsites: 3.1.0
@@ -5321,13 +5499,6 @@ snapshots:
53215499
53225500 path-key@3.1.1: {}
53235501
5324- path-parse@1.0.7: {}
5325-
5326- path-scurry@1.11.1:
5327- dependencies:
5328- lru-cache: 10.4.3
5329- minipass: 7.1.2
5330-
53315502 path-to-regexp@6.3.0: {}
53325503
53335504 pathe@1.1.2: {}
@@ -5342,8 +5513,6 @@ snapshots:
53425513
53435514 picomatch@4.0.2: {}
53445515
5345- pify@2.3.0: {}
5346-
53475516 pino-abstract-transport@2.0.0:
53485517 dependencies:
53495518 split2: 4.2.0
@@ -5380,26 +5549,12 @@ snapshots:
53805549 sonic-boom: 4.2.0
53815550 thread-stream: 3.1.0
53825551
5383- pirates@4.0.7: {}
5384-
53855552 pkg-types@1.3.1:
53865553 dependencies:
53875554 confbox: 0.1.8
53885555 mlly: 1.7.4
53895556 pathe: 2.0.3
53905557
5391- postcss-import@15.1.0(postcss@8.5.6):
5392- dependencies:
5393- postcss: 8.5.6
5394- postcss-value-parser: 4.2.0
5395- read-cache: 1.0.0
5396- resolve: 1.22.10
5397-
5398- postcss-js@4.0.1(postcss@8.5.6):
5399- dependencies:
5400- camelcase-css: 2.0.1
5401- postcss: 8.5.6
5402-
54035558 postcss-load-config@3.1.4(postcss@8.5.6):
54045559 dependencies:
54055560 lilconfig: 2.1.0
@@ -5407,18 +5562,6 @@ snapshots:
54075562 optionalDependencies:
54085563 postcss: 8.5.6
54095564
5410- postcss-load-config@4.0.2(postcss@8.5.6):
5411- dependencies:
5412- lilconfig: 3.1.3
5413- yaml: 2.8.0
5414- optionalDependencies:
5415- postcss: 8.5.6
5416-
5417- postcss-nested@6.2.0(postcss@8.5.6):
5418- dependencies:
5419- postcss: 8.5.6
5420- postcss-selector-parser: 6.1.2
5421-
54225565 postcss-safe-parser@6.0.0(postcss@8.5.6):
54235566 dependencies:
54245567 postcss: 8.5.6
@@ -5447,16 +5590,16 @@ snapshots:
54475590
54485591 prelude-ls@1.2.1: {}
54495592
5450- prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.35.2):
5593+ prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.2):
54515594 dependencies:
54525595 prettier: 3.6.2
5453- svelte: 5.35.2
5596+ svelte: 5.38.2
54545597
5455- prettier-plugin-tailwindcss@0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.35.2))(prettier@3.6.2):
5598+ prettier-plugin-tailwindcss@0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.2))(prettier@3.6.2):
54565599 dependencies:
54575600 prettier: 3.6.2
54585601 optionalDependencies:
5459- prettier-plugin-svelte: 3.4.0(prettier@3.6.2)(svelte@5.35.2)
5602+ prettier-plugin-svelte: 3.4.0(prettier@3.6.2)(svelte@5.38.2)
54605603
54615604 prettier@3.6.2: {}
54625605
@@ -5479,14 +5622,6 @@ snapshots:
54795622
54805623 quick-format-unescaped@4.0.4: {}
54815624
5482- read-cache@1.0.0:
5483- dependencies:
5484- pify: 2.3.0
5485-
5486- readdirp@3.6.0:
5487- dependencies:
5488- picomatch: 2.3.1
5489-
54905625 readdirp@4.1.2: {}
54915626
54925627 real-require@0.2.0: {}
@@ -5538,12 +5673,6 @@ snapshots:
55385673
55395674 resolve-pkg-maps@1.0.0: {}
55405675
5541- resolve@1.22.10:
5542- dependencies:
5543- is-core-module: 2.16.1
5544- path-parse: 1.0.7
5545- supports-preserve-symlinks-flag: 1.0.0
5546-
55475676 reusify@1.1.0: {}
55485677
55495678 rollup-plugin-inject@3.0.2:
@@ -5620,8 +5749,6 @@ snapshots:
56205749
56215750 siginfo@2.0.0: {}
56225751
5623- signal-exit@4.1.0: {}
5624-
56255752 sirv@3.0.1:
56265753 dependencies:
56275754 '@polka/url': 1.0.0-next.29
@@ -5658,66 +5785,34 @@ snapshots:
56585785
56595786 stoppable@1.1.0: {}
56605787
5661- string-width@4.2.3:
5662- dependencies:
5663- emoji-regex: 8.0.0
5664- is-fullwidth-code-point: 3.0.0
5665- strip-ansi: 6.0.1
5666-
5667- string-width@5.1.2:
5668- dependencies:
5669- eastasianwidth: 0.2.0
5670- emoji-regex: 9.2.2
5671- strip-ansi: 7.1.0
5672-
56735788 stringify-entities@4.0.4:
56745789 dependencies:
56755790 character-entities-html4: 2.1.0
56765791 character-entities-legacy: 3.0.0
56775792
5678- strip-ansi@6.0.1:
5679- dependencies:
5680- ansi-regex: 5.0.1
5681-
5682- strip-ansi@7.1.0:
5683- dependencies:
5684- ansi-regex: 6.1.0
5685-
56865793 strip-json-comments@3.1.1: {}
56875794
56885795 strip-literal@3.0.0:
56895796 dependencies:
56905797 js-tokens: 9.0.1
56915798
5692- sucrase@3.35.0:
5693- dependencies:
5694- '@jridgewell/gen-mapping': 0.3.12
5695- commander: 4.1.1
5696- glob: 10.4.5
5697- lines-and-columns: 1.2.4
5698- mz: 2.7.0
5699- pirates: 4.0.7
5700- ts-interface-checker: 0.1.13
5701-
57025799 supports-color@7.2.0:
57035800 dependencies:
57045801 has-flag: 4.0.0
57055802
5706- supports-preserve-symlinks-flag@1.0.0: {}
5707-
5708- svelte-check@4.2.2(picomatch@4.0.2)(svelte@5.35.2)(typescript@5.8.3):
5803+ svelte-check@4.2.2(picomatch@4.0.2)(svelte@5.38.2)(typescript@5.8.3):
57095804 dependencies:
57105805 '@jridgewell/trace-mapping': 0.3.29
57115806 chokidar: 4.0.3
57125807 fdir: 6.4.6(picomatch@4.0.2)
57135808 picocolors: 1.1.1
57145809 sade: 1.8.1
5715- svelte: 5.35.2
5810+ svelte: 5.38.2
57165811 typescript: 5.8.3
57175812 transitivePeerDependencies:
57185813 - picomatch
57195814
5720- svelte-eslint-parser@0.43.0(svelte@5.35.2):
5815+ svelte-eslint-parser@0.43.0(svelte@5.38.2):
57215816 dependencies:
57225817 eslint-scope: 7.2.2
57235818 eslint-visitor-keys: 3.4.3
@@ -5725,11 +5820,11 @@ snapshots:
57255820 postcss: 8.5.6
57265821 postcss-scss: 4.0.9(postcss@8.5.6)
57275822 optionalDependencies:
5728- svelte: 5.35.2
5823+ svelte: 5.38.2
57295824
5730- svelte@5.35.2:
5825+ svelte@5.38.2:
57315826 dependencies:
5732- '@ampproject/remapping': 2.3.0
5827+ '@jridgewell/remapping': 2.3.5
57335828 '@jridgewell/sourcemap-codec': 1.5.4
57345829 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
57355830 '@types/estree': 1.0.8
@@ -5746,32 +5841,18 @@ snapshots:
57465841
57475842 symbol-tree@3.2.4: {}
57485843
5749- tailwindcss@3.4.17:
5844+ tailwindcss@4.1.12: {}
5845+
5846+ tapable@2.2.2: {}
5847+
5848+ tar@7.4.3:
57505849 dependencies:
5751- '@alloc/quick-lru': 5.2.0
5752- arg: 5.0.2
5753- chokidar: 3.6.0
5754- didyoumean: 1.2.2
5755- dlv: 1.1.3
5756- fast-glob: 3.3.3
5757- glob-parent: 6.0.2
5758- is-glob: 4.0.3
5759- jiti: 1.21.7
5760- lilconfig: 3.1.3
5761- micromatch: 4.0.8
5762- normalize-path: 3.0.0
5763- object-hash: 3.0.0
5764- picocolors: 1.1.1
5765- postcss: 8.5.6
5766- postcss-import: 15.1.0(postcss@8.5.6)
5767- postcss-js: 4.0.1(postcss@8.5.6)
5768- postcss-load-config: 4.0.2(postcss@8.5.6)
5769- postcss-nested: 6.2.0(postcss@8.5.6)
5770- postcss-selector-parser: 6.1.2
5771- resolve: 1.22.10
5772- sucrase: 3.35.0
5773- transitivePeerDependencies:
5774- - ts-node
5850+ '@isaacs/fs-minipass': 4.0.1
5851+ chownr: 3.0.0
5852+ minipass: 7.1.2
5853+ minizlib: 3.0.2
5854+ mkdirp: 3.0.1
5855+ yallist: 5.0.0
57755856
57765857 terser@5.43.1:
57775858 dependencies:
@@ -5780,14 +5861,6 @@ snapshots:
57805861 commander: 2.20.3
57815862 source-map-support: 0.5.21
57825863
5783- thenify-all@1.6.0:
5784- dependencies:
5785- thenify: 3.3.1
5786-
5787- thenify@3.3.1:
5788- dependencies:
5789- any-promise: 1.3.0
5790-
57915864 thread-stream@3.1.0:
57925865 dependencies:
57935866 real-require: 0.2.0
@@ -5835,8 +5908,6 @@ snapshots:
58355908 dependencies:
58365909 typescript: 5.8.3
58375910
5838- ts-interface-checker@0.1.13: {}
5839-
58405911 tsx@4.20.3:
58415912 dependencies:
58425913 esbuild: 0.25.5
@@ -5844,16 +5915,18 @@ snapshots:
58445915 optionalDependencies:
58455916 fsevents: 2.3.3
58465917
5918+ tw-animate-css@1.3.7: {}
5919+
58475920 type-check@0.4.0:
58485921 dependencies:
58495922 prelude-ls: 1.2.1
58505923
5851- typescript-eslint@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3):
5924+ typescript-eslint@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3):
58525925 dependencies:
5853- '@typescript-eslint/eslint-plugin': 8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3))(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
5854- '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
5855- '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)
5856- eslint: 9.30.1(jiti@1.21.7)
5926+ '@typescript-eslint/eslint-plugin': 8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3))(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
5927+ '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
5928+ '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
5929+ eslint: 9.30.1(jiti@2.5.1)
58575930 typescript: 5.8.3
58585931 transitivePeerDependencies:
58595932 - supports-color
@@ -5938,13 +6011,13 @@ snapshots:
59386011 '@types/unist': 3.0.3
59396012 vfile-message: 4.0.2
59406013
5941- vite-node@3.2.4(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
6014+ vite-node@3.2.4(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
59426015 dependencies:
59436016 cac: 6.7.14
59446017 debug: 4.4.1
59456018 es-module-lexer: 1.7.0
59466019 pathe: 2.0.3
5947- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
6020+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
59486021 transitivePeerDependencies:
59496022 - '@types/node'
59506023 - jiti
@@ -5959,7 +6032,7 @@ snapshots:
59596032 - tsx
59606033 - yaml
59616034
5962- vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
6035+ vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
59636036 dependencies:
59646037 esbuild: 0.25.5
59656038 fdir: 6.4.6(picomatch@4.0.2)
@@ -5970,20 +6043,21 @@ snapshots:
59706043 optionalDependencies:
59716044 '@types/node': 22.16.0
59726045 fsevents: 2.3.3
5973- jiti: 1.21.7
6046+ jiti: 2.5.1
6047+ lightningcss: 1.30.1
59746048 terser: 5.43.1
59756049 tsx: 4.20.3
59766050 yaml: 2.8.0
59776051
5978- vitefu@1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
6052+ vitefu@1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
59796053 optionalDependencies:
5980- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
6054+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
59816055
5982- vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@1.21.7)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
6056+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
59836057 dependencies:
59846058 '@types/chai': 5.2.2
59856059 '@vitest/expect': 3.2.4
5986- '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
6060+ '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
59876061 '@vitest/pretty-format': 3.2.4
59886062 '@vitest/runner': 3.2.4
59896063 '@vitest/snapshot': 3.2.4
@@ -6001,8 +6075,8 @@ snapshots:
60016075 tinyglobby: 0.2.14
60026076 tinypool: 1.1.1
60036077 tinyrainbow: 2.0.0
6004- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
6005- vite-node: 3.2.4(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
6078+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
6079+ vite-node: 3.2.4(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
60066080 why-is-node-running: 2.3.0
60076081 optionalDependencies:
60086082 '@types/debug': 4.1.12
@@ -6089,18 +6163,6 @@ snapshots:
60896163 - bufferutil
60906164 - utf-8-validate
60916165
6092- wrap-ansi@7.0.0:
6093- dependencies:
6094- ansi-styles: 4.3.0
6095- string-width: 4.2.3
6096- strip-ansi: 6.0.1
6097-
6098- wrap-ansi@8.1.0:
6099- dependencies:
6100- ansi-styles: 6.2.1
6101- string-width: 5.1.2
6102- strip-ansi: 7.1.0
6103-
61046166 wrappy@1.0.2: {}
61056167
61066168 ws@8.18.3: {}
@@ -6111,9 +6173,12 @@ snapshots:
61116173
61126174 xp.css@0.2.6: {}
61136175
6176+ yallist@5.0.0: {}
6177+
61146178 yaml@1.10.2: {}
61156179
6116- yaml@2.8.0: {}
6180+ yaml@2.8.0:
6181+ optional: true
61176182
61186183 yocto-queue@0.1.0: {}
61196184
@@ -6127,4 +6192,6 @@ snapshots:
61276192
61286193 zod@3.25.71: {}
61296194
6195+ zod@3.25.76: {}
6196+
61306197 zwitch@2.0.4: {}
@@ -53,28 +53,31 @@ importers:
53 devDependencies:53 devDependencies:
54 '@eslint/compat':54 '@eslint/compat':
55 specifier: ^1.3.155 specifier: ^1.3.1
56- version: 1.3.1(eslint@9.30.1(jiti@1.21.7))56+ version: 1.3.1(eslint@9.30.1(jiti@2.5.1))
57 '@eslint/js':57 '@eslint/js':
58 specifier: ^9.30.158 specifier: ^9.30.1
59 version: 9.30.159 version: 9.30.1
60 '@sveltejs/adapter-cloudflare':60 '@sveltejs/adapter-cloudflare':
61 specifier: ^5.1.061 specifier: ^5.1.0
62- version: 5.1.0(@sveltejs/kit@2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))62+ version: 5.1.0(@sveltejs/kit@2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))
63 '@sveltejs/kit':63 '@sveltejs/kit':
64- specifier: ^2.22.264+ specifier: ^2.36.1
65- version: 2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))65+ version: 2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
66 '@sveltejs/vite-plugin-svelte':66 '@sveltejs/vite-plugin-svelte':
67- specifier: ^5.1.067+ specifier: ^5.1.1
68- version: 5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))68+ version: 5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
69- '@tailwindcss/container-queries':69+ '@tailwindcss/cli':
70- specifier: ^0.1.170+ specifier: ^4.1.12
71- version: 0.1.1(tailwindcss@3.4.17)71+ version: 4.1.12
72 '@tailwindcss/forms':72 '@tailwindcss/forms':
73 specifier: ^0.5.1073 specifier: ^0.5.10
74- version: 0.5.10(tailwindcss@3.4.17)74+ version: 0.5.10(tailwindcss@4.1.12)
75 '@tailwindcss/typography':75 '@tailwindcss/typography':
76 specifier: ^0.5.1676 specifier: ^0.5.16
77- version: 0.5.16(tailwindcss@3.4.17)77+ version: 0.5.16(tailwindcss@4.1.12)
78+ '@tailwindcss/vite':
79+ specifier: ^4.1.12
80+ version: 4.1.12(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
78 '@types/node':81 '@types/node':
79 specifier: ^22.16.082 specifier: ^22.16.0
80 version: 22.16.083 version: 22.16.0
@@ -86,13 +89,13 @@ importers:
86 version: 0.30.689 version: 0.30.6
87 eslint:90 eslint:
88 specifier: ^9.30.191 specifier: ^9.30.1
89- version: 9.30.1(jiti@1.21.7)92+ version: 9.30.1(jiti@2.5.1)
90 eslint-config-prettier:93 eslint-config-prettier:
91 specifier: ^10.1.594 specifier: ^10.1.5
92- version: 10.1.5(eslint@9.30.1(jiti@1.21.7))95+ version: 10.1.5(eslint@9.30.1(jiti@2.5.1))
93 eslint-plugin-svelte:96 eslint-plugin-svelte:
94 specifier: ^2.46.197 specifier: ^2.46.1
95- version: 2.46.1(eslint@9.30.1(jiti@1.21.7))(svelte@5.35.2)98+ version: 2.46.1(eslint@9.30.1(jiti@2.5.1))(svelte@5.38.2)
96 globals:99 globals:
97 specifier: ^15.15.0100 specifier: ^15.15.0
98 version: 15.15.0101 version: 15.15.0
@@ -104,48 +107,43 @@ importers:
104 version: 3.6.2107 version: 3.6.2
105 prettier-plugin-svelte:108 prettier-plugin-svelte:
106 specifier: ^3.4.0109 specifier: ^3.4.0
107- version: 3.4.0(prettier@3.6.2)(svelte@5.35.2)110+ version: 3.4.0(prettier@3.6.2)(svelte@5.38.2)
108 prettier-plugin-tailwindcss:111 prettier-plugin-tailwindcss:
109 specifier: ^0.6.13112 specifier: ^0.6.13
110- version: 0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.35.2))(prettier@3.6.2)113+ version: 0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.2))(prettier@3.6.2)
111 svelte:114 svelte:
112- specifier: ^5.35.2115+ specifier: ^5.38.2
113- version: 5.35.2116+ version: 5.38.2
114 svelte-check:117 svelte-check:
115 specifier: ^4.2.2118 specifier: ^4.2.2
116- version: 4.2.2(picomatch@4.0.2)(svelte@5.35.2)(typescript@5.8.3)119+ version: 4.2.2(picomatch@4.0.2)(svelte@5.38.2)(typescript@5.8.3)
117 tailwindcss:120 tailwindcss:
118- specifier: ^3.4.17121+ specifier: ^4.1.12
119- version: 3.4.17122+ version: 4.1.12
120 terser:123 terser:
121 specifier: ^5.43.1124 specifier: ^5.43.1
122 version: 5.43.1125 version: 5.43.1
123 tsx:126 tsx:
124 specifier: ^4.20.3127 specifier: ^4.20.3
125 version: 4.20.3128 version: 4.20.3
129+ tw-animate-css:
130+ specifier: ^1.3.7
131+ version: 1.3.7
126 typescript:132 typescript:
127 specifier: ^5.8.3133 specifier: ^5.8.3
128 version: 5.8.3134 version: 5.8.3
129 typescript-eslint:135 typescript-eslint:
130 specifier: ^8.35.1136 specifier: ^8.35.1
131- version: 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)137+ version: 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
132 vite:138 vite:
133 specifier: ^6.3.5139 specifier: ^6.3.5
134- version: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)140+ version: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
135 vitest:141 vitest:
136 specifier: ^3.2.4142 specifier: ^3.2.4
137- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@1.21.7)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)143+ version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
138 144
139 packages:145 packages:
140 146
141- '@alloc/quick-lru@5.2.0':
142- resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
143- engines: {node: '>=10'}
144-
145- '@ampproject/remapping@2.3.0':
146- resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
147- engines: {node: '>=6.0.0'}
148-
149 '@asamuzakjp/css-color@3.2.0':147 '@asamuzakjp/css-color@3.2.0':
150 resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==}148 resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==}
151 149
@@ -1016,13 +1014,16 @@ packages:
1016 resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}1014 resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
1017 engines: {node: '>=18.18'}1015 engines: {node: '>=18.18'}
1018 1016
1019- '@isaacs/cliui@8.0.2':1017+ '@isaacs/fs-minipass@4.0.1':
1020- resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}1018+ resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==}
1021- engines: {node: '>=12'}1019+ engines: {node: '>=18.0.0'}
1022 1020
1023 '@jridgewell/gen-mapping@0.3.12':1021 '@jridgewell/gen-mapping@0.3.12':
1024 resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}1022 resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
1025 1023
1024+ '@jridgewell/remapping@2.3.5':
1025+ resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
1026+
1026 '@jridgewell/resolve-uri@3.1.2':1027 '@jridgewell/resolve-uri@3.1.2':
1027 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}1028 resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
1028 engines: {node: '>=6.0.0'}1029 engines: {node: '>=6.0.0'}
@@ -1033,6 +1034,9 @@ packages:
1033 '@jridgewell/sourcemap-codec@1.5.4':1034 '@jridgewell/sourcemap-codec@1.5.4':
1034 resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}1035 resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
1035 1036
1037+ '@jridgewell/sourcemap-codec@1.5.5':
1038+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
1039+
1036 '@jridgewell/trace-mapping@0.3.29':1040 '@jridgewell/trace-mapping@0.3.29':
1037 resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}1041 resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
1038 1042
@@ -1105,13 +1109,91 @@ packages:
1105 resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}1109 resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
1106 engines: {node: '>= 8'}1110 engines: {node: '>= 8'}
1107 1111
1112+ '@parcel/watcher-android-arm64@2.5.1':
1113+ resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
1114+ engines: {node: '>= 10.0.0'}
1115+ cpu: [arm64]
1116+ os: [android]
1117+
1118+ '@parcel/watcher-darwin-arm64@2.5.1':
1119+ resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==}
1120+ engines: {node: '>= 10.0.0'}
1121+ cpu: [arm64]
1122+ os: [darwin]
1123+
1124+ '@parcel/watcher-darwin-x64@2.5.1':
1125+ resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==}
1126+ engines: {node: '>= 10.0.0'}
1127+ cpu: [x64]
1128+ os: [darwin]
1129+
1130+ '@parcel/watcher-freebsd-x64@2.5.1':
1131+ resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==}
1132+ engines: {node: '>= 10.0.0'}
1133+ cpu: [x64]
1134+ os: [freebsd]
1135+
1136+ '@parcel/watcher-linux-arm-glibc@2.5.1':
1137+ resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==}
1138+ engines: {node: '>= 10.0.0'}
1139+ cpu: [arm]
1140+ os: [linux]
1141+
1142+ '@parcel/watcher-linux-arm-musl@2.5.1':
1143+ resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==}
1144+ engines: {node: '>= 10.0.0'}
1145+ cpu: [arm]
1146+ os: [linux]
1147+
1148+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
1149+ resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==}
1150+ engines: {node: '>= 10.0.0'}
1151+ cpu: [arm64]
1152+ os: [linux]
1153+
1154+ '@parcel/watcher-linux-arm64-musl@2.5.1':
1155+ resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==}
1156+ engines: {node: '>= 10.0.0'}
1157+ cpu: [arm64]
1158+ os: [linux]
1159+
1160+ '@parcel/watcher-linux-x64-glibc@2.5.1':
1161+ resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==}
1162+ engines: {node: '>= 10.0.0'}
1163+ cpu: [x64]
1164+ os: [linux]
1165+
1166+ '@parcel/watcher-linux-x64-musl@2.5.1':
1167+ resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==}
1168+ engines: {node: '>= 10.0.0'}
1169+ cpu: [x64]
1170+ os: [linux]
1171+
1172+ '@parcel/watcher-win32-arm64@2.5.1':
1173+ resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==}
1174+ engines: {node: '>= 10.0.0'}
1175+ cpu: [arm64]
1176+ os: [win32]
1177+
1178+ '@parcel/watcher-win32-ia32@2.5.1':
1179+ resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==}
1180+ engines: {node: '>= 10.0.0'}
1181+ cpu: [ia32]
1182+ os: [win32]
1183+
1184+ '@parcel/watcher-win32-x64@2.5.1':
1185+ resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==}
1186+ engines: {node: '>= 10.0.0'}
1187+ cpu: [x64]
1188+ os: [win32]
1189+
1190+ '@parcel/watcher@2.5.1':
1191+ resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
1192+ engines: {node: '>= 10.0.0'}
1193+
1108 '@petamoriken/float16@3.9.2':1194 '@petamoriken/float16@3.9.2':
1109 resolution: {integrity: sha512-VgffxawQde93xKxT3qap3OH+meZf7VaSB5Sqd4Rqc+FP5alWbpOyan/7tRbOAvynjpG3GpdtAuGU/NdhQpmrog==}1195 resolution: {integrity: sha512-VgffxawQde93xKxT3qap3OH+meZf7VaSB5Sqd4Rqc+FP5alWbpOyan/7tRbOAvynjpG3GpdtAuGU/NdhQpmrog==}
1110 1196
1111- '@pkgjs/parseargs@0.11.0':
1112- resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
1113- engines: {node: '>=14'}
1114-
1115 '@polka/url@1.0.0-next.29':1197 '@polka/url@1.0.0-next.29':
1116 resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}1198 resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
1117 1199
@@ -1215,6 +1297,9 @@ packages:
1215 cpu: [x64]1297 cpu: [x64]
1216 os: [win32]1298 os: [win32]
1217 1299
1300+ '@standard-schema/spec@1.0.0':
1301+ resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==}
1302+
1218 '@sveltejs/acorn-typescript@1.0.5':1303 '@sveltejs/acorn-typescript@1.0.5':
1219 resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==}1304 resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==}
1220 peerDependencies:1305 peerDependencies:
@@ -1226,14 +1311,18 @@ packages:
1226 '@sveltejs/kit': ^2.0.01311 '@sveltejs/kit': ^2.0.0
1227 wrangler: ^3.87.0 || ^4.0.01312 wrangler: ^3.87.0 || ^4.0.0
1228 1313
1229- '@sveltejs/kit@2.22.2':1314+ '@sveltejs/kit@2.36.1':
1230- resolution: {integrity: sha512-2MvEpSYabUrsJAoq5qCOBGAlkICjfjunrnLcx3YAk2XV7TvAIhomlKsAgR4H/4uns5rAfYmj7Wet5KRtc8dPIg==}1315+ resolution: {integrity: sha512-dldNCtSIpaGxQMEfHaUxSPH/k3uU28pTZwtKzfkn8fqpOjWufKlMBeIL7FJ/s93dOrhEq41zaQYkXh+XTgEgVw==}
1231 engines: {node: '>=18.13'}1316 engines: {node: '>=18.13'}
1232 hasBin: true1317 hasBin: true
1233 peerDependencies:1318 peerDependencies:
1319+ '@opentelemetry/api': ^1.0.0
1234 '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.01320 '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0
1235 svelte: ^4.0.0 || ^5.0.0-next.01321 svelte: ^4.0.0 || ^5.0.0-next.0
1236 vite: ^5.0.3 || ^6.0.0 || ^7.0.0-beta.01322 vite: ^5.0.3 || ^6.0.0 || ^7.0.0-beta.0
1323+ peerDependenciesMeta:
1324+ '@opentelemetry/api':
1325+ optional: true
1237 1326
1238 '@sveltejs/vite-plugin-svelte-inspector@4.0.1':1327 '@sveltejs/vite-plugin-svelte-inspector@4.0.1':
1239 resolution: {integrity: sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==}1328 resolution: {integrity: sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==}
@@ -1243,28 +1332,117 @@ packages:
1243 svelte: ^5.0.01332 svelte: ^5.0.0
1244 vite: ^6.0.01333 vite: ^6.0.0
1245 1334
1246- '@sveltejs/vite-plugin-svelte@5.1.0':1335+ '@sveltejs/vite-plugin-svelte@5.1.1':
1247- resolution: {integrity: sha512-wojIS/7GYnJDYIg1higWj2ROA6sSRWvcR1PO/bqEyFr/5UZah26c8Cz4u0NaqjPeVltzsVpt2Tm8d2io0V+4Tw==}1336+ resolution: {integrity: sha512-Y1Cs7hhTc+a5E9Va/xwKlAJoariQyHY+5zBgCZg4PFWNYQ1nMN9sjK1zhw1gK69DuqVP++sht/1GZg1aRwmAXQ==}
1248 engines: {node: ^18.0.0 || ^20.0.0 || >=22}1337 engines: {node: ^18.0.0 || ^20.0.0 || >=22}
1249 peerDependencies:1338 peerDependencies:
1250 svelte: ^5.0.01339 svelte: ^5.0.0
1251 vite: ^6.0.01340 vite: ^6.0.0
1252 1341
1253- '@tailwindcss/container-queries@0.1.1':1342+ '@tailwindcss/cli@4.1.12':
1254- resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==}1343+ resolution: {integrity: sha512-2PyJ5MGh/6JPS+cEaAq6MGDx3UemkX/mJt+/phm7/VOpycpecwNnHuFZbbgx6TNK/aIjvFOhhTVlappM7tmqvQ==}
1255- peerDependencies:1344+ hasBin: true
1256- tailwindcss: '>=3.2.0'
1257 1345
1258 '@tailwindcss/forms@0.5.10':1346 '@tailwindcss/forms@0.5.10':
1259 resolution: {integrity: sha512-utI1ONF6uf/pPNO68kmN1b8rEwNXv3czukalo8VtJH8ksIkZXr3Q3VYudZLkCsDd4Wku120uF02hYK25XGPorw==}1347 resolution: {integrity: sha512-utI1ONF6uf/pPNO68kmN1b8rEwNXv3czukalo8VtJH8ksIkZXr3Q3VYudZLkCsDd4Wku120uF02hYK25XGPorw==}
1260 peerDependencies:1348 peerDependencies:
1261 tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1'1349 tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1'
1262 1350
1351+ '@tailwindcss/node@4.1.12':
1352+ resolution: {integrity: sha512-3hm9brwvQkZFe++SBt+oLjo4OLDtkvlE8q2WalaD/7QWaeM7KEJbAiY/LJZUaCs7Xa8aUu4xy3uoyX4q54UVdQ==}
1353+
1354+ '@tailwindcss/oxide-android-arm64@4.1.12':
1355+ resolution: {integrity: sha512-oNY5pq+1gc4T6QVTsZKwZaGpBb2N1H1fsc1GD4o7yinFySqIuRZ2E4NvGasWc6PhYJwGK2+5YT1f9Tp80zUQZQ==}
1356+ engines: {node: '>= 10'}
1357+ cpu: [arm64]
1358+ os: [android]
1359+
1360+ '@tailwindcss/oxide-darwin-arm64@4.1.12':
1361+ resolution: {integrity: sha512-cq1qmq2HEtDV9HvZlTtrj671mCdGB93bVY6J29mwCyaMYCP/JaUBXxrQQQm7Qn33AXXASPUb2HFZlWiiHWFytw==}
1362+ engines: {node: '>= 10'}
1363+ cpu: [arm64]
1364+ os: [darwin]
1365+
1366+ '@tailwindcss/oxide-darwin-x64@4.1.12':
1367+ resolution: {integrity: sha512-6UCsIeFUcBfpangqlXay9Ffty9XhFH1QuUFn0WV83W8lGdX8cD5/+2ONLluALJD5+yJ7k8mVtwy3zMZmzEfbLg==}
1368+ engines: {node: '>= 10'}
1369+ cpu: [x64]
1370+ os: [darwin]
1371+
1372+ '@tailwindcss/oxide-freebsd-x64@4.1.12':
1373+ resolution: {integrity: sha512-JOH/f7j6+nYXIrHobRYCtoArJdMJh5zy5lr0FV0Qu47MID/vqJAY3r/OElPzx1C/wdT1uS7cPq+xdYYelny1ww==}
1374+ engines: {node: '>= 10'}
1375+ cpu: [x64]
1376+ os: [freebsd]
1377+
1378+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.12':
1379+ resolution: {integrity: sha512-v4Ghvi9AU1SYgGr3/j38PD8PEe6bRfTnNSUE3YCMIRrrNigCFtHZ2TCm8142X8fcSqHBZBceDx+JlFJEfNg5zQ==}
1380+ engines: {node: '>= 10'}
1381+ cpu: [arm]
1382+ os: [linux]
1383+
1384+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.12':
1385+ resolution: {integrity: sha512-YP5s1LmetL9UsvVAKusHSyPlzSRqYyRB0f+Kl/xcYQSPLEw/BvGfxzbH+ihUciePDjiXwHh+p+qbSP3SlJw+6g==}
1386+ engines: {node: '>= 10'}
1387+ cpu: [arm64]
1388+ os: [linux]
1389+
1390+ '@tailwindcss/oxide-linux-arm64-musl@4.1.12':
1391+ resolution: {integrity: sha512-V8pAM3s8gsrXcCv6kCHSuwyb/gPsd863iT+v1PGXC4fSL/OJqsKhfK//v8P+w9ThKIoqNbEnsZqNy+WDnwQqCA==}
1392+ engines: {node: '>= 10'}
1393+ cpu: [arm64]
1394+ os: [linux]
1395+
1396+ '@tailwindcss/oxide-linux-x64-gnu@4.1.12':
1397+ resolution: {integrity: sha512-xYfqYLjvm2UQ3TZggTGrwxjYaLB62b1Wiysw/YE3Yqbh86sOMoTn0feF98PonP7LtjsWOWcXEbGqDL7zv0uW8Q==}
1398+ engines: {node: '>= 10'}
1399+ cpu: [x64]
1400+ os: [linux]
1401+
1402+ '@tailwindcss/oxide-linux-x64-musl@4.1.12':
1403+ resolution: {integrity: sha512-ha0pHPamN+fWZY7GCzz5rKunlv9L5R8kdh+YNvP5awe3LtuXb5nRi/H27GeL2U+TdhDOptU7T6Is7mdwh5Ar3A==}
1404+ engines: {node: '>= 10'}
1405+ cpu: [x64]
1406+ os: [linux]
1407+
1408+ '@tailwindcss/oxide-wasm32-wasi@4.1.12':
1409+ resolution: {integrity: sha512-4tSyu3dW+ktzdEpuk6g49KdEangu3eCYoqPhWNsZgUhyegEda3M9rG0/j1GV/JjVVsj+lG7jWAyrTlLzd/WEBg==}
1410+ engines: {node: '>=14.0.0'}
1411+ cpu: [wasm32]
1412+ bundledDependencies:
1413+ - '@napi-rs/wasm-runtime'
1414+ - '@emnapi/core'
1415+ - '@emnapi/runtime'
1416+ - '@tybys/wasm-util'
1417+ - '@emnapi/wasi-threads'
1418+ - tslib
1419+
1420+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.12':
1421+ resolution: {integrity: sha512-iGLyD/cVP724+FGtMWslhcFyg4xyYyM+5F4hGvKA7eifPkXHRAUDFaimu53fpNg9X8dfP75pXx/zFt/jlNF+lg==}
1422+ engines: {node: '>= 10'}
1423+ cpu: [arm64]
1424+ os: [win32]
1425+
1426+ '@tailwindcss/oxide-win32-x64-msvc@4.1.12':
1427+ resolution: {integrity: sha512-NKIh5rzw6CpEodv/++r0hGLlfgT/gFN+5WNdZtvh6wpU2BpGNgdjvj6H2oFc8nCM839QM1YOhjpgbAONUb4IxA==}
1428+ engines: {node: '>= 10'}
1429+ cpu: [x64]
1430+ os: [win32]
1431+
1432+ '@tailwindcss/oxide@4.1.12':
1433+ resolution: {integrity: sha512-gM5EoKHW/ukmlEtphNwaGx45fGoEmP10v51t9unv55voWh6WrOL19hfuIdo2FjxIaZzw776/BUQg7Pck++cIVw==}
1434+ engines: {node: '>= 10'}
1435+
1263 '@tailwindcss/typography@0.5.16':1436 '@tailwindcss/typography@0.5.16':
1264 resolution: {integrity: sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==}1437 resolution: {integrity: sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==}
1265 peerDependencies:1438 peerDependencies:
1266 tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1'1439 tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1'
1267 1440
1441+ '@tailwindcss/vite@4.1.12':
1442+ resolution: {integrity: sha512-4pt0AMFDx7gzIrAOIYgYP0KCBuKWqyW8ayrdiLEjoJTT4pKTjrzG/e4uzWtTLDziC+66R9wbUqZBccJalSE5vQ==}
1443+ peerDependencies:
1444+ vite: ^5.2.0 || ^6 || ^7
1445+
1268 '@types/chai@5.2.2':1446 '@types/chai@5.2.2':
1269 resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}1447 resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
1270 1448
@@ -1413,32 +1591,10 @@ packages:
1413 ajv@6.12.6:1591 ajv@6.12.6:
1414 resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}1592 resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
1415 1593
1416- ansi-regex@5.0.1:
1417- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
1418- engines: {node: '>=8'}
1419-
1420- ansi-regex@6.1.0:
1421- resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
1422- engines: {node: '>=12'}
1423-
1424 ansi-styles@4.3.0:1594 ansi-styles@4.3.0:
1425 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}1595 resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
1426 engines: {node: '>=8'}1596 engines: {node: '>=8'}
1427 1597
1428- ansi-styles@6.2.1:
1429- resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
1430- engines: {node: '>=12'}
1431-
1432- any-promise@1.3.0:
1433- resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
1434-
1435- anymatch@3.1.3:
1436- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
1437- engines: {node: '>= 8'}
1438-
1439- arg@5.0.2:
1440- resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
1441-
1442 argparse@2.0.1:1598 argparse@2.0.1:
1443 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}1599 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
1444 1600
@@ -1474,10 +1630,6 @@ packages:
1474 balanced-match@1.0.2:1630 balanced-match@1.0.2:
1475 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}1631 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1476 1632
1477- binary-extensions@2.3.0:
1478- resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
1479- engines: {node: '>=8'}
1480-
1481 blake3-wasm@2.1.5:1633 blake3-wasm@2.1.5:
1482 resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==}1634 resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==}
1483 1635
@@ -1507,10 +1659,6 @@ packages:
1507 resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}1659 resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
1508 engines: {node: '>=6'}1660 engines: {node: '>=6'}
1509 1661
1510- camelcase-css@2.0.1:
1511- resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
1512- engines: {node: '>= 6'}
1513-
1514 caniuse-lite@1.0.30001726:1662 caniuse-lite@1.0.30001726:
1515 resolution: {integrity: sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==}1663 resolution: {integrity: sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==}
1516 1664
@@ -1538,14 +1686,14 @@ packages:
1538 resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}1686 resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
1539 engines: {node: '>= 16'}1687 engines: {node: '>= 16'}
1540 1688
1541- chokidar@3.6.0:
1542- resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
1543- engines: {node: '>= 8.10.0'}
1544-
1545 chokidar@4.0.3:1689 chokidar@4.0.3:
1546 resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}1690 resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
1547 engines: {node: '>= 14.16.0'}1691 engines: {node: '>= 14.16.0'}
1548 1692
1693+ chownr@3.0.0:
1694+ resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
1695+ engines: {node: '>=18'}
1696+
1549 clsx@2.1.1:1697 clsx@2.1.1:
1550 resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}1698 resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
1551 engines: {node: '>=6'}1699 engines: {node: '>=6'}
@@ -1566,10 +1714,6 @@ packages:
1566 commander@2.20.3:1714 commander@2.20.3:
1567 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}1715 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
1568 1716
1569- commander@4.1.1:
1570- resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
1571- engines: {node: '>= 6'}
1572-
1573 concat-map@0.0.1:1717 concat-map@0.0.1:
1574 resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}1718 resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
1575 1719
@@ -1644,22 +1788,25 @@ packages:
1644 resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}1788 resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
1645 engines: {node: '>=6'}1789 engines: {node: '>=6'}
1646 1790
1791+ detect-libc@1.0.3:
1792+ resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
1793+ engines: {node: '>=0.10'}
1794+ hasBin: true
1795+
1647 detect-libc@2.0.2:1796 detect-libc@2.0.2:
1648 resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}1797 resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}
1649 engines: {node: '>=8'}1798 engines: {node: '>=8'}
1650 1799
1800+ detect-libc@2.0.4:
1801+ resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
1802+ engines: {node: '>=8'}
1803+
1651 devalue@5.1.1:1804 devalue@5.1.1:
1652 resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==}1805 resolution: {integrity: sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==}
1653 1806
1654 devlop@1.1.0:1807 devlop@1.1.0:
1655 resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}1808 resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
1656 1809
1657- didyoumean@1.2.2:
1658- resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
1659-
1660- dlv@1.1.3:
1661- resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
1662-
1663 dotenv@16.6.1:1810 dotenv@16.6.1:
1664 resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}1811 resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
1665 engines: {node: '>=12'}1812 engines: {node: '>=12'}
@@ -1754,21 +1901,16 @@ packages:
1754 sqlite3:1901 sqlite3:
1755 optional: true1902 optional: true
1756 1903
1757- eastasianwidth@0.2.0:
1758- resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
1759-
1760 electron-to-chromium@1.5.179:1904 electron-to-chromium@1.5.179:
1761 resolution: {integrity: sha512-UWKi/EbBopgfFsc5k61wFpV7WrnnSlSzW/e2XcBmS6qKYTivZlLtoll5/rdqRTxGglGHkmkW0j0pFNJG10EUIQ==}1905 resolution: {integrity: sha512-UWKi/EbBopgfFsc5k61wFpV7WrnnSlSzW/e2XcBmS6qKYTivZlLtoll5/rdqRTxGglGHkmkW0j0pFNJG10EUIQ==}
1762 1906
1763- emoji-regex@8.0.0:
1764- resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
1765-
1766- emoji-regex@9.2.2:
1767- resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
1768-
1769 end-of-stream@1.4.5:1907 end-of-stream@1.4.5:
1770 resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}1908 resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
1771 1909
1910+ enhanced-resolve@5.18.3:
1911+ resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
1912+ engines: {node: '>=10.13.0'}
1913+
1772 entities@6.0.1:1914 entities@6.0.1:
1773 resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}1915 resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
1774 engines: {node: '>=0.12'}1916 engines: {node: '>=0.12'}
@@ -1970,10 +2112,6 @@ packages:
1970 flatted@3.3.3:2112 flatted@3.3.3:
1971 resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}2113 resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
1972 2114
1973- foreground-child@3.3.1:
1974- resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==}
1975- engines: {node: '>=14'}
1976-
1977 formdata-polyfill@4.0.10:2115 formdata-polyfill@4.0.10:
1978 resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}2116 resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
1979 engines: {node: '>=12.20.0'}2117 engines: {node: '>=12.20.0'}
@@ -1986,9 +2124,6 @@ packages:
1986 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}2124 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1987 os: [darwin]2125 os: [darwin]
1988 2126
1989- function-bind@1.1.2:
1990- resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
1991-
1992 gel@2.1.1:2127 gel@2.1.1:
1993 resolution: {integrity: sha512-Newg9X7mRYskoBjSw70l1YnJ/ZGbq64VPyR821H5WVkTGpHG2O0mQILxCeUhxdYERLFY9B4tUyKLyf3uMTjtKw==}2128 resolution: {integrity: sha512-Newg9X7mRYskoBjSw70l1YnJ/ZGbq64VPyR821H5WVkTGpHG2O0mQILxCeUhxdYERLFY9B4tUyKLyf3uMTjtKw==}
1994 engines: {node: '>= 18.0.0'}2129 engines: {node: '>= 18.0.0'}
@@ -2011,10 +2146,6 @@ packages:
2011 glob-to-regexp@0.4.1:2146 glob-to-regexp@0.4.1:
2012 resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}2147 resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
2013 2148
2014- glob@10.4.5:
2015- resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
2016- hasBin: true
2017-
2018 globals@14.0.0:2149 globals@14.0.0:
2019 resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}2150 resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
2020 engines: {node: '>=18'}2151 engines: {node: '>=18'}
@@ -2023,6 +2154,9 @@ packages:
2023 resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}2154 resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
2024 engines: {node: '>=18'}2155 engines: {node: '>=18'}
2025 2156
2157+ graceful-fs@4.2.11:
2158+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
2159+
2026 graphemer@1.4.0:2160 graphemer@1.4.0:
2027 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}2161 resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
2028 2162
@@ -2030,10 +2164,6 @@ packages:
2030 resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}2164 resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
2031 engines: {node: '>=8'}2165 engines: {node: '>=8'}
2032 2166
2033- hasown@2.0.2:
2034- resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
2035- engines: {node: '>= 0.4'}
2036-
2037 hast-util-from-html@2.0.3:2167 hast-util-from-html@2.0.3:
2038 resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==}2168 resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==}
2039 2169
@@ -2093,22 +2223,10 @@ packages:
2093 resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}2223 resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
2094 engines: {node: '>=0.8.19'}2224 engines: {node: '>=0.8.19'}
2095 2225
2096- is-binary-path@2.1.0:
2097- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
2098- engines: {node: '>=8'}
2099-
2100- is-core-module@2.16.1:
2101- resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
2102- engines: {node: '>= 0.4'}
2103-
2104 is-extglob@2.1.1:2226 is-extglob@2.1.1:
2105 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}2227 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
2106 engines: {node: '>=0.10.0'}2228 engines: {node: '>=0.10.0'}
2107 2229
2108- is-fullwidth-code-point@3.0.0:
2109- resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
2110- engines: {node: '>=8'}
2111-
2112 is-glob@4.0.3:2230 is-glob@4.0.3:
2113 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}2231 resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
2114 engines: {node: '>=0.10.0'}2232 engines: {node: '>=0.10.0'}
@@ -2134,11 +2252,8 @@ packages:
2134 resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}2252 resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
2135 engines: {node: '>=16'}2253 engines: {node: '>=16'}
2136 2254
2137- jackspeak@3.4.3:2255+ jiti@2.5.1:
2138- resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}2256+ resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==}
2139-
2140- jiti@1.21.7:
2141- resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
2142 hasBin: true2257 hasBin: true
2143 2258
2144 joycon@3.1.1:2259 joycon@3.1.1:
@@ -2192,17 +2307,74 @@ packages:
2192 cpu: [x64, arm64, wasm32]2307 cpu: [x64, arm64, wasm32]
2193 os: [darwin, linux, win32]2308 os: [darwin, linux, win32]
2194 2309
2310+ lightningcss-darwin-arm64@1.30.1:
2311+ resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==}
2312+ engines: {node: '>= 12.0.0'}
2313+ cpu: [arm64]
2314+ os: [darwin]
2315+
2316+ lightningcss-darwin-x64@1.30.1:
2317+ resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==}
2318+ engines: {node: '>= 12.0.0'}
2319+ cpu: [x64]
2320+ os: [darwin]
2321+
2322+ lightningcss-freebsd-x64@1.30.1:
2323+ resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==}
2324+ engines: {node: '>= 12.0.0'}
2325+ cpu: [x64]
2326+ os: [freebsd]
2327+
2328+ lightningcss-linux-arm-gnueabihf@1.30.1:
2329+ resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==}
2330+ engines: {node: '>= 12.0.0'}
2331+ cpu: [arm]
2332+ os: [linux]
2333+
2334+ lightningcss-linux-arm64-gnu@1.30.1:
2335+ resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==}
2336+ engines: {node: '>= 12.0.0'}
2337+ cpu: [arm64]
2338+ os: [linux]
2339+
2340+ lightningcss-linux-arm64-musl@1.30.1:
2341+ resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==}
2342+ engines: {node: '>= 12.0.0'}
2343+ cpu: [arm64]
2344+ os: [linux]
2345+
2346+ lightningcss-linux-x64-gnu@1.30.1:
2347+ resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==}
2348+ engines: {node: '>= 12.0.0'}
2349+ cpu: [x64]
2350+ os: [linux]
2351+
2352+ lightningcss-linux-x64-musl@1.30.1:
2353+ resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==}
2354+ engines: {node: '>= 12.0.0'}
2355+ cpu: [x64]
2356+ os: [linux]
2357+
2358+ lightningcss-win32-arm64-msvc@1.30.1:
2359+ resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==}
2360+ engines: {node: '>= 12.0.0'}
2361+ cpu: [arm64]
2362+ os: [win32]
2363+
2364+ lightningcss-win32-x64-msvc@1.30.1:
2365+ resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==}
2366+ engines: {node: '>= 12.0.0'}
2367+ cpu: [x64]
2368+ os: [win32]
2369+
2370+ lightningcss@1.30.1:
2371+ resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==}
2372+ engines: {node: '>= 12.0.0'}
2373+
2195 lilconfig@2.1.0:2374 lilconfig@2.1.0:
2196 resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}2375 resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
2197 engines: {node: '>=10'}2376 engines: {node: '>=10'}
2198 2377
2199- lilconfig@3.1.3:
2200- resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
2201- engines: {node: '>=14'}
2202-
2203- lines-and-columns@1.2.4:
2204- resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
2205-
2206 locate-character@3.0.0:2378 locate-character@3.0.0:
2207 resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}2379 resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==}
2208 2380
@@ -2339,6 +2511,15 @@ packages:
2339 resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}2511 resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
2340 engines: {node: '>=16 || 14 >=14.17'}2512 engines: {node: '>=16 || 14 >=14.17'}
2341 2513
2514+ minizlib@3.0.2:
2515+ resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
2516+ engines: {node: '>= 18'}
2517+
2518+ mkdirp@3.0.1:
2519+ resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
2520+ engines: {node: '>=10'}
2521+ hasBin: true
2522+
2342 mlly@1.7.4:2523 mlly@1.7.4:
2343 resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}2524 resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
2344 2525
@@ -2357,9 +2538,6 @@ packages:
2357 resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==}2538 resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==}
2358 hasBin: true2539 hasBin: true
2359 2540
2360- mz@2.7.0:
2361- resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
2362-
2363 nanoid@3.3.11:2541 nanoid@3.3.11:
2364 resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}2542 resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
2365 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}2543 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -2368,6 +2546,9 @@ packages:
2368 natural-compare@1.4.0:2546 natural-compare@1.4.0:
2369 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}2547 resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
2370 2548
2549+ node-addon-api@7.1.1:
2550+ resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
2551+
2371 node-domexception@1.0.0:2552 node-domexception@1.0.0:
2372 resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}2553 resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
2373 engines: {node: '>=10.5.0'}2554 engines: {node: '>=10.5.0'}
@@ -2380,10 +2561,6 @@ packages:
2380 node-releases@2.0.19:2561 node-releases@2.0.19:
2381 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}2562 resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
2382 2563
2383- normalize-path@3.0.0:
2384- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
2385- engines: {node: '>=0.10.0'}
2386-
2387 normalize-range@0.1.2:2564 normalize-range@0.1.2:
2388 resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}2565 resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
2389 engines: {node: '>=0.10.0'}2566 engines: {node: '>=0.10.0'}
@@ -2391,14 +2568,6 @@ packages:
2391 nwsapi@2.2.20:2568 nwsapi@2.2.20:
2392 resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==}2569 resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==}
2393 2570
2394- object-assign@4.1.1:
2395- resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2396- engines: {node: '>=0.10.0'}
2397-
2398- object-hash@3.0.0:
2399- resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
2400- engines: {node: '>= 6'}
2401-
2402 ohash@1.1.6:2571 ohash@1.1.6:
2403 resolution: {integrity: sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==}2572 resolution: {integrity: sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==}
2404 2573
@@ -2421,9 +2590,6 @@ packages:
2421 resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}2590 resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
2422 engines: {node: '>=10'}2591 engines: {node: '>=10'}
2423 2592
2424- package-json-from-dist@1.0.1:
2425- resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
2426-
2427 parent-module@1.0.1:2593 parent-module@1.0.1:
2428 resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}2594 resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
2429 engines: {node: '>=6'}2595 engines: {node: '>=6'}
@@ -2439,13 +2605,6 @@ packages:
2439 resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}2605 resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
2440 engines: {node: '>=8'}2606 engines: {node: '>=8'}
2441 2607
2442- path-parse@1.0.7:
2443- resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
2444-
2445- path-scurry@1.11.1:
2446- resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
2447- engines: {node: '>=16 || 14 >=14.18'}
2448-
2449 path-to-regexp@6.3.0:2608 path-to-regexp@6.3.0:
2450 resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}2609 resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}
2451 2610
@@ -2470,10 +2629,6 @@ packages:
2470 resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}2629 resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
2471 engines: {node: '>=12'}2630 engines: {node: '>=12'}
2472 2631
2473- pify@2.3.0:
2474- resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
2475- engines: {node: '>=0.10.0'}
2476-
2477 pino-abstract-transport@2.0.0:2632 pino-abstract-transport@2.0.0:
2478 resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==}2633 resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==}
2479 2634
@@ -2488,25 +2643,9 @@ packages:
2488 resolution: {integrity: sha512-vnMCM6xZTb1WDmLvtG2lE/2p+t9hDEIvTWJsu6FejkE62vB7gDhvzrpFR4Cw2to+9JNQxVnkAKVPA1KPB98vWg==}2643 resolution: {integrity: sha512-vnMCM6xZTb1WDmLvtG2lE/2p+t9hDEIvTWJsu6FejkE62vB7gDhvzrpFR4Cw2to+9JNQxVnkAKVPA1KPB98vWg==}
2489 hasBin: true2644 hasBin: true
2490 2645
2491- pirates@4.0.7:
2492- resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==}
2493- engines: {node: '>= 6'}
2494-
2495 pkg-types@1.3.1:2646 pkg-types@1.3.1:
2496 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}2647 resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
2497 2648
2498- postcss-import@15.1.0:
2499- resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
2500- engines: {node: '>=14.0.0'}
2501- peerDependencies:
2502- postcss: ^8.0.0
2503-
2504- postcss-js@4.0.1:
2505- resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
2506- engines: {node: ^12 || ^14 || >= 16}
2507- peerDependencies:
2508- postcss: ^8.4.21
2509-
2510 postcss-load-config@3.1.4:2649 postcss-load-config@3.1.4:
2511 resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}2650 resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
2512 engines: {node: '>= 10'}2651 engines: {node: '>= 10'}
@@ -2519,24 +2658,6 @@ packages:
2519 ts-node:2658 ts-node:
2520 optional: true2659 optional: true
2521 2660
2522- postcss-load-config@4.0.2:
2523- resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
2524- engines: {node: '>= 14'}
2525- peerDependencies:
2526- postcss: '>=8.0.9'
2527- ts-node: '>=9.0.0'
2528- peerDependenciesMeta:
2529- postcss:
2530- optional: true
2531- ts-node:
2532- optional: true
2533-
2534- postcss-nested@6.2.0:
2535- resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
2536- engines: {node: '>=12.0'}
2537- peerDependencies:
2538- postcss: ^8.2.14
2539-
2540 postcss-safe-parser@6.0.0:2661 postcss-safe-parser@6.0.0:
2541 resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}2662 resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
2542 engines: {node: '>=12.0'}2663 engines: {node: '>=12.0'}
@@ -2659,13 +2780,6 @@ packages:
2659 quick-format-unescaped@4.0.4:2780 quick-format-unescaped@4.0.4:
2660 resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}2781 resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
2661 2782
2662- read-cache@1.0.0:
2663- resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
2664-
2665- readdirp@3.6.0:
2666- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
2667- engines: {node: '>=8.10.0'}
2668-
2669 readdirp@4.1.2:2783 readdirp@4.1.2:
2670 resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}2784 resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
2671 engines: {node: '>= 14.18.0'}2785 engines: {node: '>= 14.18.0'}
@@ -2703,11 +2817,6 @@ packages:
2703 resolve-pkg-maps@1.0.0:2817 resolve-pkg-maps@1.0.0:
2704 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}2818 resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
2705 2819
2706- resolve@1.22.10:
2707- resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
2708- engines: {node: '>= 0.4'}
2709- hasBin: true
2710-
2711 reusify@1.1.0:2820 reusify@1.1.0:
2712 resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}2821 resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
2713 engines: {iojs: '>=1.0.0', node: '>=0.10.0'}2822 engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -2774,10 +2883,6 @@ packages:
2774 siginfo@2.0.0:2883 siginfo@2.0.0:
2775 resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}2884 resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
2776 2885
2777- signal-exit@4.1.0:
2778- resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
2779- engines: {node: '>=14'}
2780-
2781 sirv@3.0.1:2886 sirv@3.0.1:
2782 resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==}2887 resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==}
2783 engines: {node: '>=18'}2888 engines: {node: '>=18'}
@@ -2820,25 +2925,9 @@ packages:
2820 resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==}2925 resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==}
2821 engines: {node: '>=4', npm: '>=6'}2926 engines: {node: '>=4', npm: '>=6'}
2822 2927
2823- string-width@4.2.3:
2824- resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
2825- engines: {node: '>=8'}
2826-
2827- string-width@5.1.2:
2828- resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
2829- engines: {node: '>=12'}
2830-
2831 stringify-entities@4.0.4:2928 stringify-entities@4.0.4:
2832 resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}2929 resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==}
2833 2930
2834- strip-ansi@6.0.1:
2835- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
2836- engines: {node: '>=8'}
2837-
2838- strip-ansi@7.1.0:
2839- resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
2840- engines: {node: '>=12'}
2841-
2842 strip-json-comments@3.1.1:2931 strip-json-comments@3.1.1:
2843 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}2932 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
2844 engines: {node: '>=8'}2933 engines: {node: '>=8'}
@@ -2846,19 +2935,10 @@ packages:
2846 strip-literal@3.0.0:2935 strip-literal@3.0.0:
2847 resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}2936 resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}
2848 2937
2849- sucrase@3.35.0:
2850- resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
2851- engines: {node: '>=16 || 14 >=14.17'}
2852- hasBin: true
2853-
2854 supports-color@7.2.0:2938 supports-color@7.2.0:
2855 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}2939 resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
2856 engines: {node: '>=8'}2940 engines: {node: '>=8'}
2857 2941
2858- supports-preserve-symlinks-flag@1.0.0:
2859- resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
2860- engines: {node: '>= 0.4'}
2861-
2862 svelte-check@4.2.2:2942 svelte-check@4.2.2:
2863 resolution: {integrity: sha512-1+31EOYZ7NKN0YDMKusav2hhEoA51GD9Ws6o//0SphMT0ve9mBTsTUEX7OmDMadUP3KjNHsSKtJrqdSaD8CrGQ==}2943 resolution: {integrity: sha512-1+31EOYZ7NKN0YDMKusav2hhEoA51GD9Ws6o//0SphMT0ve9mBTsTUEX7OmDMadUP3KjNHsSKtJrqdSaD8CrGQ==}
2864 engines: {node: '>= 18.0.0'}2944 engines: {node: '>= 18.0.0'}
@@ -2876,30 +2956,29 @@ packages:
2876 svelte:2956 svelte:
2877 optional: true2957 optional: true
2878 2958
2879- svelte@5.35.2:2959+ svelte@5.38.2:
2880- resolution: {integrity: sha512-uW/rRXYrhZ7Dh4UQNZ0t+oVGL1dEM+95GavCO8afAk1IY2cPq9BcZv9C3um5aLIya2y8lIeLPxLII9ASGg9Dzw==}2960+ resolution: {integrity: sha512-iAcp/oFAWauVSGILdD67n7DiwgLHXZzWZIdzl7araRxu72jUr7PFAo2Iie7gXt0IbnlYvhxCb9GT3ZJUquO3PA==}
2881 engines: {node: '>=18'}2961 engines: {node: '>=18'}
2882 2962
2883 symbol-tree@3.2.4:2963 symbol-tree@3.2.4:
2884 resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}2964 resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
2885 2965
2886- tailwindcss@3.4.17:2966+ tailwindcss@4.1.12:
2887- resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==}2967+ resolution: {integrity: sha512-DzFtxOi+7NsFf7DBtI3BJsynR+0Yp6etH+nRPTbpWnS2pZBaSksv/JGctNwSWzbFjp0vxSqknaUylseZqMDGrA==}
2888- engines: {node: '>=14.0.0'}2968+
2889- hasBin: true2969+ tapable@2.2.2:
2970+ resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==}
2971+ engines: {node: '>=6'}
2972+
2973+ tar@7.4.3:
2974+ resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
2975+ engines: {node: '>=18'}
2890 2976
2891 terser@5.43.1:2977 terser@5.43.1:
2892 resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}2978 resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
2893 engines: {node: '>=10'}2979 engines: {node: '>=10'}
2894 hasBin: true2980 hasBin: true
2895 2981
2896- thenify-all@1.6.0:
2897- resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
2898- engines: {node: '>=0.8'}
2899-
2900- thenify@3.3.1:
2901- resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
2902-
2903 thread-stream@3.1.0:2982 thread-stream@3.1.0:
2904 resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==}2983 resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==}
2905 2984
@@ -2960,14 +3039,14 @@ packages:
2960 peerDependencies:3039 peerDependencies:
2961 typescript: '>=4.8.4'3040 typescript: '>=4.8.4'
2962 3041
2963- ts-interface-checker@0.1.13:
2964- resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
2965-
2966 tsx@4.20.3:3042 tsx@4.20.3:
2967 resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==}3043 resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==}
2968 engines: {node: '>=18.0.0'}3044 engines: {node: '>=18.0.0'}
2969 hasBin: true3045 hasBin: true
2970 3046
3047+ tw-animate-css@1.3.7:
3048+ resolution: {integrity: sha512-lvLb3hTIpB5oGsk8JmLoAjeCHV58nKa2zHYn8yWOoG5JJusH3bhJlF2DLAZ/5NmJ+jyH3ssiAx/2KmbhavJy/A==}
3049+
2971 type-check@0.4.0:3050 type-check@0.4.0:
2972 resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}3051 resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
2973 engines: {node: '>= 0.8.0'}3052 engines: {node: '>= 0.8.0'}
@@ -3186,14 +3265,6 @@ packages:
3186 '@cloudflare/workers-types':3265 '@cloudflare/workers-types':
3187 optional: true3266 optional: true
3188 3267
3189- wrap-ansi@7.0.0:
3190- resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
3191- engines: {node: '>=10'}
3192-
3193- wrap-ansi@8.1.0:
3194- resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
3195- engines: {node: '>=12'}
3196-
3197 wrappy@1.0.2:3268 wrappy@1.0.2:
3198 resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}3269 resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
3199 3270
@@ -3219,6 +3290,10 @@ packages:
3219 xp.css@0.2.6:3290 xp.css@0.2.6:
3220 resolution: {integrity: sha512-v0qUB4wOvyXIMLNid5bIpm+0n5aL4i8wE5dqJH8LNVxE04PxUUxjwf2rNzengegUIK03XC4vbfLVCPAfMLtuqA==}3291 resolution: {integrity: sha512-v0qUB4wOvyXIMLNid5bIpm+0n5aL4i8wE5dqJH8LNVxE04PxUUxjwf2rNzengegUIK03XC4vbfLVCPAfMLtuqA==}
3221 3292
3293+ yallist@5.0.0:
3294+ resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
3295+ engines: {node: '>=18'}
3296+
3222 yaml@1.10.2:3297 yaml@1.10.2:
3223 resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}3298 resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
3224 engines: {node: '>= 6'}3299 engines: {node: '>= 6'}
@@ -3241,18 +3316,14 @@ packages:
3241 zod@3.25.71:3316 zod@3.25.71:
3242 resolution: {integrity: sha512-BsBc/NPk7h8WsUWYWYL+BajcJPY8YhjelaWu2NMLuzgraKAz4Lb4/6K11g9jpuDetjMiqhZ6YaexFLOC0Ogi3Q==}3317 resolution: {integrity: sha512-BsBc/NPk7h8WsUWYWYL+BajcJPY8YhjelaWu2NMLuzgraKAz4Lb4/6K11g9jpuDetjMiqhZ6YaexFLOC0Ogi3Q==}
3243 3318
3319+ zod@3.25.76:
3320+ resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
3321+
3244 zwitch@2.0.4:3322 zwitch@2.0.4:
3245 resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}3323 resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
3246 3324
3247 snapshots:3325 snapshots:
3248 3326
3249- '@alloc/quick-lru@5.2.0': {}
3250-
3251- '@ampproject/remapping@2.3.0':
3252- dependencies:
3253- '@jridgewell/gen-mapping': 0.3.12
3254- '@jridgewell/trace-mapping': 0.3.29
3255-
3256 '@asamuzakjp/css-color@3.2.0':3327 '@asamuzakjp/css-color@3.2.0':
3257 dependencies:3328 dependencies:
3258 '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)3329 '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
@@ -3679,16 +3750,16 @@ snapshots:
3679 '@esbuild/win32-x64@0.25.5':3750 '@esbuild/win32-x64@0.25.5':
3680 optional: true3751 optional: true
3681 3752
3682- '@eslint-community/eslint-utils@4.7.0(eslint@9.30.1(jiti@1.21.7))':3753+ '@eslint-community/eslint-utils@4.7.0(eslint@9.30.1(jiti@2.5.1))':
3683 dependencies:3754 dependencies:
3684- eslint: 9.30.1(jiti@1.21.7)3755+ eslint: 9.30.1(jiti@2.5.1)
3685 eslint-visitor-keys: 3.4.33756 eslint-visitor-keys: 3.4.3
3686 3757
3687 '@eslint-community/regexpp@4.12.1': {}3758 '@eslint-community/regexpp@4.12.1': {}
3688 3759
3689- '@eslint/compat@1.3.1(eslint@9.30.1(jiti@1.21.7))':3760+ '@eslint/compat@1.3.1(eslint@9.30.1(jiti@2.5.1))':
3690 optionalDependencies:3761 optionalDependencies:
3691- eslint: 9.30.1(jiti@1.21.7)3762+ eslint: 9.30.1(jiti@2.5.1)
3692 3763
3693 '@eslint/config-array@0.21.0':3764 '@eslint/config-array@0.21.0':
3694 dependencies:3765 dependencies:
@@ -3746,20 +3817,20 @@ snapshots:
3746 3817
3747 '@humanwhocodes/retry@0.4.3': {}3818 '@humanwhocodes/retry@0.4.3': {}
3748 3819
3749- '@isaacs/cliui@8.0.2':3820+ '@isaacs/fs-minipass@4.0.1':
3750 dependencies:3821 dependencies:
3751- string-width: 5.1.23822+ minipass: 7.1.2
3752- string-width-cjs: string-width@4.2.3
3753- strip-ansi: 7.1.0
3754- strip-ansi-cjs: strip-ansi@6.0.1
3755- wrap-ansi: 8.1.0
3756- wrap-ansi-cjs: wrap-ansi@7.0.0
3757 3823
3758 '@jridgewell/gen-mapping@0.3.12':3824 '@jridgewell/gen-mapping@0.3.12':
3759 dependencies:3825 dependencies:
3760 '@jridgewell/sourcemap-codec': 1.5.43826 '@jridgewell/sourcemap-codec': 1.5.4
3761 '@jridgewell/trace-mapping': 0.3.293827 '@jridgewell/trace-mapping': 0.3.29
3762 3828
3829+ '@jridgewell/remapping@2.3.5':
3830+ dependencies:
3831+ '@jridgewell/gen-mapping': 0.3.12
3832+ '@jridgewell/trace-mapping': 0.3.29
3833+
3763 '@jridgewell/resolve-uri@3.1.2': {}3834 '@jridgewell/resolve-uri@3.1.2': {}
3764 3835
3765 '@jridgewell/source-map@0.3.10':3836 '@jridgewell/source-map@0.3.10':
@@ -3769,6 +3840,8 @@ snapshots:
3769 3840
3770 '@jridgewell/sourcemap-codec@1.5.4': {}3841 '@jridgewell/sourcemap-codec@1.5.4': {}
3771 3842
3843+ '@jridgewell/sourcemap-codec@1.5.5': {}
3844+
3772 '@jridgewell/trace-mapping@0.3.29':3845 '@jridgewell/trace-mapping@0.3.29':
3773 dependencies:3846 dependencies:
3774 '@jridgewell/resolve-uri': 3.1.23847 '@jridgewell/resolve-uri': 3.1.2
@@ -3777,7 +3850,7 @@ snapshots:
3777 '@jridgewell/trace-mapping@0.3.9':3850 '@jridgewell/trace-mapping@0.3.9':
3778 dependencies:3851 dependencies:
3779 '@jridgewell/resolve-uri': 3.1.23852 '@jridgewell/resolve-uri': 3.1.2
3780- '@jridgewell/sourcemap-codec': 1.5.43853+ '@jridgewell/sourcemap-codec': 1.5.5
3781 3854
3782 '@libsql/client@0.14.0':3855 '@libsql/client@0.14.0':
3783 dependencies:3856 dependencies:
@@ -3849,11 +3922,68 @@ snapshots:
3849 '@nodelib/fs.scandir': 2.1.53922 '@nodelib/fs.scandir': 2.1.5
3850 fastq: 1.19.13923 fastq: 1.19.1
3851 3924
3852- '@petamoriken/float16@3.9.2': {}3925+ '@parcel/watcher-android-arm64@2.5.1':
3926+ optional: true
3927+
3928+ '@parcel/watcher-darwin-arm64@2.5.1':
3929+ optional: true
3930+
3931+ '@parcel/watcher-darwin-x64@2.5.1':
3932+ optional: true
3933+
3934+ '@parcel/watcher-freebsd-x64@2.5.1':
3935+ optional: true
3936+
3937+ '@parcel/watcher-linux-arm-glibc@2.5.1':
3938+ optional: true
3939+
3940+ '@parcel/watcher-linux-arm-musl@2.5.1':
3941+ optional: true
3942+
3943+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
3944+ optional: true
3945+
3946+ '@parcel/watcher-linux-arm64-musl@2.5.1':
3947+ optional: true
3948+
3949+ '@parcel/watcher-linux-x64-glibc@2.5.1':
3950+ optional: true
3853 3951
3854- '@pkgjs/parseargs@0.11.0':3952+ '@parcel/watcher-linux-x64-musl@2.5.1':
3855 optional: true3953 optional: true
3856 3954
3955+ '@parcel/watcher-win32-arm64@2.5.1':
3956+ optional: true
3957+
3958+ '@parcel/watcher-win32-ia32@2.5.1':
3959+ optional: true
3960+
3961+ '@parcel/watcher-win32-x64@2.5.1':
3962+ optional: true
3963+
3964+ '@parcel/watcher@2.5.1':
3965+ dependencies:
3966+ detect-libc: 1.0.3
3967+ is-glob: 4.0.3
3968+ micromatch: 4.0.8
3969+ node-addon-api: 7.1.1
3970+ optionalDependencies:
3971+ '@parcel/watcher-android-arm64': 2.5.1
3972+ '@parcel/watcher-darwin-arm64': 2.5.1
3973+ '@parcel/watcher-darwin-x64': 2.5.1
3974+ '@parcel/watcher-freebsd-x64': 2.5.1
3975+ '@parcel/watcher-linux-arm-glibc': 2.5.1
3976+ '@parcel/watcher-linux-arm-musl': 2.5.1
3977+ '@parcel/watcher-linux-arm64-glibc': 2.5.1
3978+ '@parcel/watcher-linux-arm64-musl': 2.5.1
3979+ '@parcel/watcher-linux-x64-glibc': 2.5.1
3980+ '@parcel/watcher-linux-x64-musl': 2.5.1
3981+ '@parcel/watcher-win32-arm64': 2.5.1
3982+ '@parcel/watcher-win32-ia32': 2.5.1
3983+ '@parcel/watcher-win32-x64': 2.5.1
3984+
3985+ '@petamoriken/float16@3.9.2': {}
3986+
3857 '@polka/url@1.0.0-next.29': {}3987 '@polka/url@1.0.0-next.29': {}
3858 3988
3859 '@rollup/rollup-android-arm-eabi@4.44.1':3989 '@rollup/rollup-android-arm-eabi@4.44.1':
@@ -3916,22 +4046,25 @@ snapshots:
3916 '@rollup/rollup-win32-x64-msvc@4.44.1':4046 '@rollup/rollup-win32-x64-msvc@4.44.1':
3917 optional: true4047 optional: true
3918 4048
4049+ '@standard-schema/spec@1.0.0': {}
4050+
3919 '@sveltejs/acorn-typescript@1.0.5(acorn@8.15.0)':4051 '@sveltejs/acorn-typescript@1.0.5(acorn@8.15.0)':
3920 dependencies:4052 dependencies:
3921 acorn: 8.15.04053 acorn: 8.15.0
3922 4054
3923- '@sveltejs/adapter-cloudflare@5.1.0(@sveltejs/kit@2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))':4055+ '@sveltejs/adapter-cloudflare@5.1.0(@sveltejs/kit@2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(wrangler@3.107.3(@cloudflare/workers-types@4.20250703.0))':
3924 dependencies:4056 dependencies:
3925 '@cloudflare/workers-types': 4.20250703.04057 '@cloudflare/workers-types': 4.20250703.0
3926- '@sveltejs/kit': 2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))4058+ '@sveltejs/kit': 2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
3927 esbuild: 0.24.24059 esbuild: 0.24.2
3928 worktop: 0.8.0-next.184060 worktop: 0.8.0-next.18
3929 wrangler: 3.107.3(@cloudflare/workers-types@4.20250703.0)4061 wrangler: 3.107.3(@cloudflare/workers-types@4.20250703.0)
3930 4062
3931- '@sveltejs/kit@2.22.2(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':4063+ '@sveltejs/kit@2.36.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
3932 dependencies:4064 dependencies:
4065+ '@standard-schema/spec': 1.0.0
3933 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)4066 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
3934- '@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))4067+ '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
3935 '@types/cookie': 0.6.04068 '@types/cookie': 0.6.0
3936 acorn: 8.15.04069 acorn: 8.15.0
3937 cookie: 0.6.04070 cookie: 0.6.0
@@ -3943,48 +4076,124 @@ snapshots:
3943 sade: 1.8.14076 sade: 1.8.1
3944 set-cookie-parser: 2.7.14077 set-cookie-parser: 2.7.1
3945 sirv: 3.0.14078 sirv: 3.0.1
3946- svelte: 5.35.24079+ svelte: 5.38.2
3947- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)4080+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
3948- vitefu: 1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
3949 4081
3950- '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':4082+ '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
3951 dependencies:4083 dependencies:
3952- '@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))4084+ '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
3953 debug: 4.4.14085 debug: 4.4.1
3954- svelte: 5.35.24086+ svelte: 5.38.2
3955- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)4087+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
3956 transitivePeerDependencies:4088 transitivePeerDependencies:
3957 - supports-color4089 - supports-color
3958 4090
3959- '@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':4091+ '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
3960 dependencies:4092 dependencies:
3961- '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.35.2)(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))4093+ '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)))(svelte@5.38.2)(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
3962 debug: 4.4.14094 debug: 4.4.1
3963 deepmerge: 4.3.14095 deepmerge: 4.3.1
3964 kleur: 4.1.54096 kleur: 4.1.5
3965 magic-string: 0.30.174097 magic-string: 0.30.17
3966- svelte: 5.35.24098+ svelte: 5.38.2
3967- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)4099+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
3968- vitefu: 1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))4100+ vitefu: 1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
3969 transitivePeerDependencies:4101 transitivePeerDependencies:
3970 - supports-color4102 - supports-color
3971 4103
3972- '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.17)':4104+ '@tailwindcss/cli@4.1.12':
3973 dependencies:4105 dependencies:
3974- tailwindcss: 3.4.174106+ '@parcel/watcher': 2.5.1
4107+ '@tailwindcss/node': 4.1.12
4108+ '@tailwindcss/oxide': 4.1.12
4109+ enhanced-resolve: 5.18.3
4110+ mri: 1.2.0
4111+ picocolors: 1.1.1
4112+ tailwindcss: 4.1.12
3975 4113
3976- '@tailwindcss/forms@0.5.10(tailwindcss@3.4.17)':4114+ '@tailwindcss/forms@0.5.10(tailwindcss@4.1.12)':
3977 dependencies:4115 dependencies:
3978 mini-svg-data-uri: 1.4.44116 mini-svg-data-uri: 1.4.4
3979- tailwindcss: 3.4.174117+ tailwindcss: 4.1.12
3980 4118
3981- '@tailwindcss/typography@0.5.16(tailwindcss@3.4.17)':4119+ '@tailwindcss/node@4.1.12':
4120+ dependencies:
4121+ '@jridgewell/remapping': 2.3.5
4122+ enhanced-resolve: 5.18.3
4123+ jiti: 2.5.1
4124+ lightningcss: 1.30.1
4125+ magic-string: 0.30.17
4126+ source-map-js: 1.2.1
4127+ tailwindcss: 4.1.12
4128+
4129+ '@tailwindcss/oxide-android-arm64@4.1.12':
4130+ optional: true
4131+
4132+ '@tailwindcss/oxide-darwin-arm64@4.1.12':
4133+ optional: true
4134+
4135+ '@tailwindcss/oxide-darwin-x64@4.1.12':
4136+ optional: true
4137+
4138+ '@tailwindcss/oxide-freebsd-x64@4.1.12':
4139+ optional: true
4140+
4141+ '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.12':
4142+ optional: true
4143+
4144+ '@tailwindcss/oxide-linux-arm64-gnu@4.1.12':
4145+ optional: true
4146+
4147+ '@tailwindcss/oxide-linux-arm64-musl@4.1.12':
4148+ optional: true
4149+
4150+ '@tailwindcss/oxide-linux-x64-gnu@4.1.12':
4151+ optional: true
4152+
4153+ '@tailwindcss/oxide-linux-x64-musl@4.1.12':
4154+ optional: true
4155+
4156+ '@tailwindcss/oxide-wasm32-wasi@4.1.12':
4157+ optional: true
4158+
4159+ '@tailwindcss/oxide-win32-arm64-msvc@4.1.12':
4160+ optional: true
4161+
4162+ '@tailwindcss/oxide-win32-x64-msvc@4.1.12':
4163+ optional: true
4164+
4165+ '@tailwindcss/oxide@4.1.12':
4166+ dependencies:
4167+ detect-libc: 2.0.4
4168+ tar: 7.4.3
4169+ optionalDependencies:
4170+ '@tailwindcss/oxide-android-arm64': 4.1.12
4171+ '@tailwindcss/oxide-darwin-arm64': 4.1.12
4172+ '@tailwindcss/oxide-darwin-x64': 4.1.12
4173+ '@tailwindcss/oxide-freebsd-x64': 4.1.12
4174+ '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.12
4175+ '@tailwindcss/oxide-linux-arm64-gnu': 4.1.12
4176+ '@tailwindcss/oxide-linux-arm64-musl': 4.1.12
4177+ '@tailwindcss/oxide-linux-x64-gnu': 4.1.12
4178+ '@tailwindcss/oxide-linux-x64-musl': 4.1.12
4179+ '@tailwindcss/oxide-wasm32-wasi': 4.1.12
4180+ '@tailwindcss/oxide-win32-arm64-msvc': 4.1.12
4181+ '@tailwindcss/oxide-win32-x64-msvc': 4.1.12
4182+
4183+ '@tailwindcss/typography@0.5.16(tailwindcss@4.1.12)':
3982 dependencies:4184 dependencies:
3983 lodash.castarray: 4.4.04185 lodash.castarray: 4.4.0
3984 lodash.isplainobject: 4.0.64186 lodash.isplainobject: 4.0.6
3985 lodash.merge: 4.6.24187 lodash.merge: 4.6.2
3986 postcss-selector-parser: 6.0.104188 postcss-selector-parser: 6.0.10
3987- tailwindcss: 3.4.174189+ tailwindcss: 4.1.12
4190+
4191+ '@tailwindcss/vite@4.1.12(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
4192+ dependencies:
4193+ '@tailwindcss/node': 4.1.12
4194+ '@tailwindcss/oxide': 4.1.12
4195+ tailwindcss: 4.1.12
4196+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
3988 4197
3989 '@types/chai@5.2.2':4198 '@types/chai@5.2.2':
3990 dependencies:4199 dependencies:
@@ -4022,15 +4231,15 @@ snapshots:
4022 dependencies:4231 dependencies:
4023 '@types/node': 22.16.04232 '@types/node': 22.16.0
4024 4233
4025- '@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3))(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':4234+ '@typescript-eslint/eslint-plugin@8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3))(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
4026 dependencies:4235 dependencies:
4027 '@eslint-community/regexpp': 4.12.14236 '@eslint-community/regexpp': 4.12.1
4028- '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)4237+ '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
4029 '@typescript-eslint/scope-manager': 8.35.14238 '@typescript-eslint/scope-manager': 8.35.1
4030- '@typescript-eslint/type-utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)4239+ '@typescript-eslint/type-utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
4031- '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)4240+ '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
4032 '@typescript-eslint/visitor-keys': 8.35.14241 '@typescript-eslint/visitor-keys': 8.35.1
4033- eslint: 9.30.1(jiti@1.21.7)4242+ eslint: 9.30.1(jiti@2.5.1)
4034 graphemer: 1.4.04243 graphemer: 1.4.0
4035 ignore: 7.0.54244 ignore: 7.0.5
4036 natural-compare: 1.4.04245 natural-compare: 1.4.0
@@ -4039,14 +4248,14 @@ snapshots:
4039 transitivePeerDependencies:4248 transitivePeerDependencies:
4040 - supports-color4249 - supports-color
4041 4250
4042- '@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':4251+ '@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
4043 dependencies:4252 dependencies:
4044 '@typescript-eslint/scope-manager': 8.35.14253 '@typescript-eslint/scope-manager': 8.35.1
4045 '@typescript-eslint/types': 8.35.14254 '@typescript-eslint/types': 8.35.1
4046 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)4255 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)
4047 '@typescript-eslint/visitor-keys': 8.35.14256 '@typescript-eslint/visitor-keys': 8.35.1
4048 debug: 4.4.14257 debug: 4.4.1
4049- eslint: 9.30.1(jiti@1.21.7)4258+ eslint: 9.30.1(jiti@2.5.1)
4050 typescript: 5.8.34259 typescript: 5.8.3
4051 transitivePeerDependencies:4260 transitivePeerDependencies:
4052 - supports-color4261 - supports-color
@@ -4069,12 +4278,12 @@ snapshots:
4069 dependencies:4278 dependencies:
4070 typescript: 5.8.34279 typescript: 5.8.3
4071 4280
4072- '@typescript-eslint/type-utils@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':4281+ '@typescript-eslint/type-utils@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
4073 dependencies:4282 dependencies:
4074 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)4283 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)
4075- '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)4284+ '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
4076 debug: 4.4.14285 debug: 4.4.1
4077- eslint: 9.30.1(jiti@1.21.7)4286+ eslint: 9.30.1(jiti@2.5.1)
4078 ts-api-utils: 2.1.0(typescript@5.8.3)4287 ts-api-utils: 2.1.0(typescript@5.8.3)
4079 typescript: 5.8.34288 typescript: 5.8.3
4080 transitivePeerDependencies:4289 transitivePeerDependencies:
@@ -4098,13 +4307,13 @@ snapshots:
4098 transitivePeerDependencies:4307 transitivePeerDependencies:
4099 - supports-color4308 - supports-color
4100 4309
4101- '@typescript-eslint/utils@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)':4310+ '@typescript-eslint/utils@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)':
4102 dependencies:4311 dependencies:
4103- '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@1.21.7))4312+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@2.5.1))
4104 '@typescript-eslint/scope-manager': 8.35.14313 '@typescript-eslint/scope-manager': 8.35.1
4105 '@typescript-eslint/types': 8.35.14314 '@typescript-eslint/types': 8.35.1
4106 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)4315 '@typescript-eslint/typescript-estree': 8.35.1(typescript@5.8.3)
4107- eslint: 9.30.1(jiti@1.21.7)4316+ eslint: 9.30.1(jiti@2.5.1)
4108 typescript: 5.8.34317 typescript: 5.8.3
4109 transitivePeerDependencies:4318 transitivePeerDependencies:
4110 - supports-color4319 - supports-color
@@ -4124,13 +4333,13 @@ snapshots:
4124 chai: 5.2.04333 chai: 5.2.0
4125 tinyrainbow: 2.0.04334 tinyrainbow: 2.0.0
4126 4335
4127- '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':4336+ '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))':
4128 dependencies:4337 dependencies:
4129 '@vitest/spy': 3.2.44338 '@vitest/spy': 3.2.4
4130 estree-walker: 3.0.34339 estree-walker: 3.0.3
4131 magic-string: 0.30.174340 magic-string: 0.30.17
4132 optionalDependencies:4341 optionalDependencies:
4133- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)4342+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
4134 4343
4135 '@vitest/pretty-format@3.2.4':4344 '@vitest/pretty-format@3.2.4':
4136 dependencies:4345 dependencies:
@@ -4177,25 +4386,10 @@ snapshots:
4177 json-schema-traverse: 0.4.14386 json-schema-traverse: 0.4.1
4178 uri-js: 4.4.14387 uri-js: 4.4.1
4179 4388
4180- ansi-regex@5.0.1: {}
4181-
4182- ansi-regex@6.1.0: {}
4183-
4184 ansi-styles@4.3.0:4389 ansi-styles@4.3.0:
4185 dependencies:4390 dependencies:
4186 color-convert: 2.0.14391 color-convert: 2.0.1
4187 4392
4188- ansi-styles@6.2.1: {}
4189-
4190- any-promise@1.3.0: {}
4191-
4192- anymatch@3.1.3:
4193- dependencies:
4194- normalize-path: 3.0.0
4195- picomatch: 2.3.1
4196-
4197- arg@5.0.2: {}
4198-
4199 argparse@2.0.1: {}4393 argparse@2.0.1: {}
4200 4394
4201 aria-query@5.3.2: {}4395 aria-query@5.3.2: {}
@@ -4224,8 +4418,6 @@ snapshots:
4224 4418
4225 balanced-match@1.0.2: {}4419 balanced-match@1.0.2: {}
4226 4420
4227- binary-extensions@2.3.0: {}
4228-
4229 blake3-wasm@2.1.5: {}4421 blake3-wasm@2.1.5: {}
4230 4422
4231 brace-expansion@1.1.12:4423 brace-expansion@1.1.12:
@@ -4254,8 +4446,6 @@ snapshots:
4254 4446
4255 callsites@3.1.0: {}4447 callsites@3.1.0: {}
4256 4448
4257- camelcase-css@2.0.1: {}
4258-
4259 caniuse-lite@1.0.30001726: {}4449 caniuse-lite@1.0.30001726: {}
4260 4450
4261 ccount@2.0.1: {}4451 ccount@2.0.1: {}
@@ -4281,22 +4471,12 @@ snapshots:
4281 4471
4282 check-error@2.1.1: {}4472 check-error@2.1.1: {}
4283 4473
4284- chokidar@3.6.0:
4285- dependencies:
4286- anymatch: 3.1.3
4287- braces: 3.0.3
4288- glob-parent: 5.1.2
4289- is-binary-path: 2.1.0
4290- is-glob: 4.0.3
4291- normalize-path: 3.0.0
4292- readdirp: 3.6.0
4293- optionalDependencies:
4294- fsevents: 2.3.3
4295-
4296 chokidar@4.0.3:4474 chokidar@4.0.3:
4297 dependencies:4475 dependencies:
4298 readdirp: 4.1.24476 readdirp: 4.1.2
4299 4477
4478+ chownr@3.0.0: {}
4479+
4300 clsx@2.1.1: {}4480 clsx@2.1.1: {}
4301 4481
4302 color-convert@2.0.1:4482 color-convert@2.0.1:
@@ -4311,8 +4491,6 @@ snapshots:
4311 4491
4312 commander@2.20.3: {}4492 commander@2.20.3: {}
4313 4493
4314- commander@4.1.1: {}
4315-
4316 concat-map@0.0.1: {}4494 concat-map@0.0.1: {}
4317 4495
4318 confbox@0.1.8: {}4496 confbox@0.1.8: {}
@@ -4365,18 +4543,18 @@ snapshots:
4365 4543
4366 dequal@2.0.3: {}4544 dequal@2.0.3: {}
4367 4545
4546+ detect-libc@1.0.3: {}
4547+
4368 detect-libc@2.0.2: {}4548 detect-libc@2.0.2: {}
4369 4549
4550+ detect-libc@2.0.4: {}
4551+
4370 devalue@5.1.1: {}4552 devalue@5.1.1: {}
4371 4553
4372 devlop@1.1.0:4554 devlop@1.1.0:
4373 dependencies:4555 dependencies:
4374 dequal: 2.0.34556 dequal: 2.0.3
4375 4557
4376- didyoumean@1.2.2: {}
4377-
4378- dlv@1.1.3: {}
4379-
4380 dotenv@16.6.1: {}4558 dotenv@16.6.1: {}
4381 4559
4382 drizzle-kit@0.30.6:4560 drizzle-kit@0.30.6:
@@ -4394,18 +4572,17 @@ snapshots:
4394 '@cloudflare/workers-types': 4.20250703.04572 '@cloudflare/workers-types': 4.20250703.0
4395 '@libsql/client': 0.14.04573 '@libsql/client': 0.14.0
4396 4574
4397- eastasianwidth@0.2.0: {}
4398-
4399 electron-to-chromium@1.5.179: {}4575 electron-to-chromium@1.5.179: {}
4400 4576
4401- emoji-regex@8.0.0: {}
4402-
4403- emoji-regex@9.2.2: {}
4404-
4405 end-of-stream@1.4.5:4577 end-of-stream@1.4.5:
4406 dependencies:4578 dependencies:
4407 once: 1.4.04579 once: 1.4.0
4408 4580
4581+ enhanced-resolve@5.18.3:
4582+ dependencies:
4583+ graceful-fs: 4.2.11
4584+ tapable: 2.2.2
4585+
4409 entities@6.0.1: {}4586 entities@6.0.1: {}
4410 4587
4411 env-paths@3.0.0: {}4588 env-paths@3.0.0: {}
@@ -4555,21 +4732,21 @@ snapshots:
4555 4732
4556 escape-string-regexp@4.0.0: {}4733 escape-string-regexp@4.0.0: {}
4557 4734
4558- eslint-compat-utils@0.5.1(eslint@9.30.1(jiti@1.21.7)):4735+ eslint-compat-utils@0.5.1(eslint@9.30.1(jiti@2.5.1)):
4559 dependencies:4736 dependencies:
4560- eslint: 9.30.1(jiti@1.21.7)4737+ eslint: 9.30.1(jiti@2.5.1)
4561 semver: 7.7.24738 semver: 7.7.2
4562 4739
4563- eslint-config-prettier@10.1.5(eslint@9.30.1(jiti@1.21.7)):4740+ eslint-config-prettier@10.1.5(eslint@9.30.1(jiti@2.5.1)):
4564 dependencies:4741 dependencies:
4565- eslint: 9.30.1(jiti@1.21.7)4742+ eslint: 9.30.1(jiti@2.5.1)
4566 4743
4567- eslint-plugin-svelte@2.46.1(eslint@9.30.1(jiti@1.21.7))(svelte@5.35.2):4744+ eslint-plugin-svelte@2.46.1(eslint@9.30.1(jiti@2.5.1))(svelte@5.38.2):
4568 dependencies:4745 dependencies:
4569- '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@1.21.7))4746+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@2.5.1))
4570 '@jridgewell/sourcemap-codec': 1.5.44747 '@jridgewell/sourcemap-codec': 1.5.4
4571- eslint: 9.30.1(jiti@1.21.7)4748+ eslint: 9.30.1(jiti@2.5.1)
4572- eslint-compat-utils: 0.5.1(eslint@9.30.1(jiti@1.21.7))4749+ eslint-compat-utils: 0.5.1(eslint@9.30.1(jiti@2.5.1))
4573 esutils: 2.0.34750 esutils: 2.0.3
4574 known-css-properties: 0.35.04751 known-css-properties: 0.35.0
4575 postcss: 8.5.64752 postcss: 8.5.6
@@ -4577,9 +4754,9 @@ snapshots:
4577 postcss-safe-parser: 6.0.0(postcss@8.5.6)4754 postcss-safe-parser: 6.0.0(postcss@8.5.6)
4578 postcss-selector-parser: 6.1.24755 postcss-selector-parser: 6.1.2
4579 semver: 7.7.24756 semver: 7.7.2
4580- svelte-eslint-parser: 0.43.0(svelte@5.35.2)4757+ svelte-eslint-parser: 0.43.0(svelte@5.38.2)
4581 optionalDependencies:4758 optionalDependencies:
4582- svelte: 5.35.24759+ svelte: 5.38.2
4583 transitivePeerDependencies:4760 transitivePeerDependencies:
4584 - ts-node4761 - ts-node
4585 4762
@@ -4597,9 +4774,9 @@ snapshots:
4597 4774
4598 eslint-visitor-keys@4.2.1: {}4775 eslint-visitor-keys@4.2.1: {}
4599 4776
4600- eslint@9.30.1(jiti@1.21.7):4777+ eslint@9.30.1(jiti@2.5.1):
4601 dependencies:4778 dependencies:
4602- '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@1.21.7))4779+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.30.1(jiti@2.5.1))
4603 '@eslint-community/regexpp': 4.12.14780 '@eslint-community/regexpp': 4.12.1
4604 '@eslint/config-array': 0.21.04781 '@eslint/config-array': 0.21.0
4605 '@eslint/config-helpers': 0.3.04782 '@eslint/config-helpers': 0.3.0
@@ -4635,7 +4812,7 @@ snapshots:
4635 natural-compare: 1.4.04812 natural-compare: 1.4.0
4636 optionator: 0.9.44813 optionator: 0.9.4
4637 optionalDependencies:4814 optionalDependencies:
4638- jiti: 1.21.74815+ jiti: 2.5.1
4639 transitivePeerDependencies:4816 transitivePeerDependencies:
4640 - supports-color4817 - supports-color
4641 4818
@@ -4734,11 +4911,6 @@ snapshots:
4734 4911
4735 flatted@3.3.3: {}4912 flatted@3.3.3: {}
4736 4913
4737- foreground-child@3.3.1:
4738- dependencies:
4739- cross-spawn: 7.0.6
4740- signal-exit: 4.1.0
4741-
4742 formdata-polyfill@4.0.10:4914 formdata-polyfill@4.0.10:
4743 dependencies:4915 dependencies:
4744 fetch-blob: 3.2.04916 fetch-blob: 3.2.0
@@ -4748,8 +4920,6 @@ snapshots:
4748 fsevents@2.3.3:4920 fsevents@2.3.3:
4749 optional: true4921 optional: true
4750 4922
4751- function-bind@1.1.2: {}
4752-
4753 gel@2.1.1:4923 gel@2.1.1:
4754 dependencies:4924 dependencies:
4755 '@petamoriken/float16': 3.9.24925 '@petamoriken/float16': 3.9.2
@@ -4780,27 +4950,16 @@ snapshots:
4780 4950
4781 glob-to-regexp@0.4.1: {}4951 glob-to-regexp@0.4.1: {}
4782 4952
4783- glob@10.4.5:
4784- dependencies:
4785- foreground-child: 3.3.1
4786- jackspeak: 3.4.3
4787- minimatch: 9.0.5
4788- minipass: 7.1.2
4789- package-json-from-dist: 1.0.1
4790- path-scurry: 1.11.1
4791-
4792 globals@14.0.0: {}4953 globals@14.0.0: {}
4793 4954
4794 globals@15.15.0: {}4955 globals@15.15.0: {}
4795 4956
4957+ graceful-fs@4.2.11: {}
4958+
4796 graphemer@1.4.0: {}4959 graphemer@1.4.0: {}
4797 4960
4798 has-flag@4.0.0: {}4961 has-flag@4.0.0: {}
4799 4962
4800- hasown@2.0.2:
4801- dependencies:
4802- function-bind: 1.1.2
4803-
4804 hast-util-from-html@2.0.3:4963 hast-util-from-html@2.0.3:
4805 dependencies:4964 dependencies:
4806 '@types/hast': 3.0.44965 '@types/hast': 3.0.4
@@ -4894,18 +5053,8 @@ snapshots:
4894 5053
4895 imurmurhash@0.1.4: {}5054 imurmurhash@0.1.4: {}
4896 5055
4897- is-binary-path@2.1.0:
4898- dependencies:
4899- binary-extensions: 2.3.0
4900-
4901- is-core-module@2.16.1:
4902- dependencies:
4903- hasown: 2.0.2
4904-
4905 is-extglob@2.1.1: {}5056 is-extglob@2.1.1: {}
4906 5057
4907- is-fullwidth-code-point@3.0.0: {}
4908-
4909 is-glob@4.0.3:5058 is-glob@4.0.3:
4910 dependencies:5059 dependencies:
4911 is-extglob: 2.1.15060 is-extglob: 2.1.1
@@ -4924,13 +5073,7 @@ snapshots:
4924 5073
4925 isexe@3.1.1: {}5074 isexe@3.1.1: {}
4926 5075
4927- jackspeak@3.4.3:5076+ jiti@2.5.1: {}
4928- dependencies:
4929- '@isaacs/cliui': 8.0.2
4930- optionalDependencies:
4931- '@pkgjs/parseargs': 0.11.0
4932-
4933- jiti@1.21.7: {}
4934 5077
4935 joycon@3.1.1: {}5078 joycon@3.1.1: {}
4936 5079
@@ -5001,11 +5144,52 @@ snapshots:
5001 '@libsql/linux-x64-musl': 0.4.75144 '@libsql/linux-x64-musl': 0.4.7
5002 '@libsql/win32-x64-msvc': 0.4.75145 '@libsql/win32-x64-msvc': 0.4.7
5003 5146
5004- lilconfig@2.1.0: {}5147+ lightningcss-darwin-arm64@1.30.1:
5148+ optional: true
5005 5149
5006- lilconfig@3.1.3: {}5150+ lightningcss-darwin-x64@1.30.1:
5151+ optional: true
5152+
5153+ lightningcss-freebsd-x64@1.30.1:
5154+ optional: true
5007 5155
5008- lines-and-columns@1.2.4: {}5156+ lightningcss-linux-arm-gnueabihf@1.30.1:
5157+ optional: true
5158+
5159+ lightningcss-linux-arm64-gnu@1.30.1:
5160+ optional: true
5161+
5162+ lightningcss-linux-arm64-musl@1.30.1:
5163+ optional: true
5164+
5165+ lightningcss-linux-x64-gnu@1.30.1:
5166+ optional: true
5167+
5168+ lightningcss-linux-x64-musl@1.30.1:
5169+ optional: true
5170+
5171+ lightningcss-win32-arm64-msvc@1.30.1:
5172+ optional: true
5173+
5174+ lightningcss-win32-x64-msvc@1.30.1:
5175+ optional: true
5176+
5177+ lightningcss@1.30.1:
5178+ dependencies:
5179+ detect-libc: 2.0.4
5180+ optionalDependencies:
5181+ lightningcss-darwin-arm64: 1.30.1
5182+ lightningcss-darwin-x64: 1.30.1
5183+ lightningcss-freebsd-x64: 1.30.1
5184+ lightningcss-linux-arm-gnueabihf: 1.30.1
5185+ lightningcss-linux-arm64-gnu: 1.30.1
5186+ lightningcss-linux-arm64-musl: 1.30.1
5187+ lightningcss-linux-x64-gnu: 1.30.1
5188+ lightningcss-linux-x64-musl: 1.30.1
5189+ lightningcss-win32-arm64-msvc: 1.30.1
5190+ lightningcss-win32-x64-msvc: 1.30.1
5191+
5192+ lilconfig@2.1.0: {}
5009 5193
5010 locate-character@3.0.0: {}5194 locate-character@3.0.0: {}
5011 5195
@@ -5220,7 +5404,7 @@ snapshots:
5220 workerd: 1.20250129.05404 workerd: 1.20250129.0
5221 ws: 8.18.35405 ws: 8.18.3
5222 youch: 3.3.45406 youch: 3.3.4
5223- zod: 3.25.715407+ zod: 3.25.76
5224 transitivePeerDependencies:5408 transitivePeerDependencies:
5225 - bufferutil5409 - bufferutil
5226 - utf-8-validate5410 - utf-8-validate
@@ -5237,6 +5421,12 @@ snapshots:
5237 5421
5238 minipass@7.1.2: {}5422 minipass@7.1.2: {}
5239 5423
5424+ minizlib@3.0.2:
5425+ dependencies:
5426+ minipass: 7.1.2
5427+
5428+ mkdirp@3.0.1: {}
5429+
5240 mlly@1.7.4:5430 mlly@1.7.4:
5241 dependencies:5431 dependencies:
5242 acorn: 8.15.05432 acorn: 8.15.0
@@ -5252,16 +5442,12 @@ snapshots:
5252 5442
5253 mustache@4.2.0: {}5443 mustache@4.2.0: {}
5254 5444
5255- mz@2.7.0:
5256- dependencies:
5257- any-promise: 1.3.0
5258- object-assign: 4.1.1
5259- thenify-all: 1.6.0
5260-
5261 nanoid@3.3.11: {}5445 nanoid@3.3.11: {}
5262 5446
5263 natural-compare@1.4.0: {}5447 natural-compare@1.4.0: {}
5264 5448
5449+ node-addon-api@7.1.1: {}
5450+
5265 node-domexception@1.0.0: {}5451 node-domexception@1.0.0: {}
5266 5452
5267 node-fetch@3.3.2:5453 node-fetch@3.3.2:
@@ -5272,16 +5458,10 @@ snapshots:
5272 5458
5273 node-releases@2.0.19: {}5459 node-releases@2.0.19: {}
5274 5460
5275- normalize-path@3.0.0: {}
5276-
5277 normalize-range@0.1.2: {}5461 normalize-range@0.1.2: {}
5278 5462
5279 nwsapi@2.2.20: {}5463 nwsapi@2.2.20: {}
5280 5464
5281- object-assign@4.1.1: {}
5282-
5283- object-hash@3.0.0: {}
5284-
5285 ohash@1.1.6: {}5465 ohash@1.1.6: {}
5286 5466
5287 on-exit-leak-free@2.1.2: {}5467 on-exit-leak-free@2.1.2: {}
@@ -5307,8 +5487,6 @@ snapshots:
5307 dependencies:5487 dependencies:
5308 p-limit: 3.1.05488 p-limit: 3.1.0
5309 5489
5310- package-json-from-dist@1.0.1: {}
5311-
5312 parent-module@1.0.1:5490 parent-module@1.0.1:
5313 dependencies:5491 dependencies:
5314 callsites: 3.1.05492 callsites: 3.1.0
@@ -5321,13 +5499,6 @@ snapshots:
5321 5499
5322 path-key@3.1.1: {}5500 path-key@3.1.1: {}
5323 5501
5324- path-parse@1.0.7: {}
5325-
5326- path-scurry@1.11.1:
5327- dependencies:
5328- lru-cache: 10.4.3
5329- minipass: 7.1.2
5330-
5331 path-to-regexp@6.3.0: {}5502 path-to-regexp@6.3.0: {}
5332 5503
5333 pathe@1.1.2: {}5504 pathe@1.1.2: {}
@@ -5342,8 +5513,6 @@ snapshots:
5342 5513
5343 picomatch@4.0.2: {}5514 picomatch@4.0.2: {}
5344 5515
5345- pify@2.3.0: {}
5346-
5347 pino-abstract-transport@2.0.0:5516 pino-abstract-transport@2.0.0:
5348 dependencies:5517 dependencies:
5349 split2: 4.2.05518 split2: 4.2.0
@@ -5380,26 +5549,12 @@ snapshots:
5380 sonic-boom: 4.2.05549 sonic-boom: 4.2.0
5381 thread-stream: 3.1.05550 thread-stream: 3.1.0
5382 5551
5383- pirates@4.0.7: {}
5384-
5385 pkg-types@1.3.1:5552 pkg-types@1.3.1:
5386 dependencies:5553 dependencies:
5387 confbox: 0.1.85554 confbox: 0.1.8
5388 mlly: 1.7.45555 mlly: 1.7.4
5389 pathe: 2.0.35556 pathe: 2.0.3
5390 5557
5391- postcss-import@15.1.0(postcss@8.5.6):
5392- dependencies:
5393- postcss: 8.5.6
5394- postcss-value-parser: 4.2.0
5395- read-cache: 1.0.0
5396- resolve: 1.22.10
5397-
5398- postcss-js@4.0.1(postcss@8.5.6):
5399- dependencies:
5400- camelcase-css: 2.0.1
5401- postcss: 8.5.6
5402-
5403 postcss-load-config@3.1.4(postcss@8.5.6):5558 postcss-load-config@3.1.4(postcss@8.5.6):
5404 dependencies:5559 dependencies:
5405 lilconfig: 2.1.05560 lilconfig: 2.1.0
@@ -5407,18 +5562,6 @@ snapshots:
5407 optionalDependencies:5562 optionalDependencies:
5408 postcss: 8.5.65563 postcss: 8.5.6
5409 5564
5410- postcss-load-config@4.0.2(postcss@8.5.6):
5411- dependencies:
5412- lilconfig: 3.1.3
5413- yaml: 2.8.0
5414- optionalDependencies:
5415- postcss: 8.5.6
5416-
5417- postcss-nested@6.2.0(postcss@8.5.6):
5418- dependencies:
5419- postcss: 8.5.6
5420- postcss-selector-parser: 6.1.2
5421-
5422 postcss-safe-parser@6.0.0(postcss@8.5.6):5565 postcss-safe-parser@6.0.0(postcss@8.5.6):
5423 dependencies:5566 dependencies:
5424 postcss: 8.5.65567 postcss: 8.5.6
@@ -5447,16 +5590,16 @@ snapshots:
5447 5590
5448 prelude-ls@1.2.1: {}5591 prelude-ls@1.2.1: {}
5449 5592
5450- prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.35.2):5593+ prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.2):
5451 dependencies:5594 dependencies:
5452 prettier: 3.6.25595 prettier: 3.6.2
5453- svelte: 5.35.25596+ svelte: 5.38.2
5454 5597
5455- prettier-plugin-tailwindcss@0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.35.2))(prettier@3.6.2):5598+ prettier-plugin-tailwindcss@0.6.13(prettier-plugin-svelte@3.4.0(prettier@3.6.2)(svelte@5.38.2))(prettier@3.6.2):
5456 dependencies:5599 dependencies:
5457 prettier: 3.6.25600 prettier: 3.6.2
5458 optionalDependencies:5601 optionalDependencies:
5459- prettier-plugin-svelte: 3.4.0(prettier@3.6.2)(svelte@5.35.2)5602+ prettier-plugin-svelte: 3.4.0(prettier@3.6.2)(svelte@5.38.2)
5460 5603
5461 prettier@3.6.2: {}5604 prettier@3.6.2: {}
5462 5605
@@ -5479,14 +5622,6 @@ snapshots:
5479 5622
5480 quick-format-unescaped@4.0.4: {}5623 quick-format-unescaped@4.0.4: {}
5481 5624
5482- read-cache@1.0.0:
5483- dependencies:
5484- pify: 2.3.0
5485-
5486- readdirp@3.6.0:
5487- dependencies:
5488- picomatch: 2.3.1
5489-
5490 readdirp@4.1.2: {}5625 readdirp@4.1.2: {}
5491 5626
5492 real-require@0.2.0: {}5627 real-require@0.2.0: {}
@@ -5538,12 +5673,6 @@ snapshots:
5538 5673
5539 resolve-pkg-maps@1.0.0: {}5674 resolve-pkg-maps@1.0.0: {}
5540 5675
5541- resolve@1.22.10:
5542- dependencies:
5543- is-core-module: 2.16.1
5544- path-parse: 1.0.7
5545- supports-preserve-symlinks-flag: 1.0.0
5546-
5547 reusify@1.1.0: {}5676 reusify@1.1.0: {}
5548 5677
5549 rollup-plugin-inject@3.0.2:5678 rollup-plugin-inject@3.0.2:
@@ -5620,8 +5749,6 @@ snapshots:
5620 5749
5621 siginfo@2.0.0: {}5750 siginfo@2.0.0: {}
5622 5751
5623- signal-exit@4.1.0: {}
5624-
5625 sirv@3.0.1:5752 sirv@3.0.1:
5626 dependencies:5753 dependencies:
5627 '@polka/url': 1.0.0-next.295754 '@polka/url': 1.0.0-next.29
@@ -5658,66 +5785,34 @@ snapshots:
5658 5785
5659 stoppable@1.1.0: {}5786 stoppable@1.1.0: {}
5660 5787
5661- string-width@4.2.3:
5662- dependencies:
5663- emoji-regex: 8.0.0
5664- is-fullwidth-code-point: 3.0.0
5665- strip-ansi: 6.0.1
5666-
5667- string-width@5.1.2:
5668- dependencies:
5669- eastasianwidth: 0.2.0
5670- emoji-regex: 9.2.2
5671- strip-ansi: 7.1.0
5672-
5673 stringify-entities@4.0.4:5788 stringify-entities@4.0.4:
5674 dependencies:5789 dependencies:
5675 character-entities-html4: 2.1.05790 character-entities-html4: 2.1.0
5676 character-entities-legacy: 3.0.05791 character-entities-legacy: 3.0.0
5677 5792
5678- strip-ansi@6.0.1:
5679- dependencies:
5680- ansi-regex: 5.0.1
5681-
5682- strip-ansi@7.1.0:
5683- dependencies:
5684- ansi-regex: 6.1.0
5685-
5686 strip-json-comments@3.1.1: {}5793 strip-json-comments@3.1.1: {}
5687 5794
5688 strip-literal@3.0.0:5795 strip-literal@3.0.0:
5689 dependencies:5796 dependencies:
5690 js-tokens: 9.0.15797 js-tokens: 9.0.1
5691 5798
5692- sucrase@3.35.0:
5693- dependencies:
5694- '@jridgewell/gen-mapping': 0.3.12
5695- commander: 4.1.1
5696- glob: 10.4.5
5697- lines-and-columns: 1.2.4
5698- mz: 2.7.0
5699- pirates: 4.0.7
5700- ts-interface-checker: 0.1.13
5701-
5702 supports-color@7.2.0:5799 supports-color@7.2.0:
5703 dependencies:5800 dependencies:
5704 has-flag: 4.0.05801 has-flag: 4.0.0
5705 5802
5706- supports-preserve-symlinks-flag@1.0.0: {}5803+ svelte-check@4.2.2(picomatch@4.0.2)(svelte@5.38.2)(typescript@5.8.3):
5707-
5708- svelte-check@4.2.2(picomatch@4.0.2)(svelte@5.35.2)(typescript@5.8.3):
5709 dependencies:5804 dependencies:
5710 '@jridgewell/trace-mapping': 0.3.295805 '@jridgewell/trace-mapping': 0.3.29
5711 chokidar: 4.0.35806 chokidar: 4.0.3
5712 fdir: 6.4.6(picomatch@4.0.2)5807 fdir: 6.4.6(picomatch@4.0.2)
5713 picocolors: 1.1.15808 picocolors: 1.1.1
5714 sade: 1.8.15809 sade: 1.8.1
5715- svelte: 5.35.25810+ svelte: 5.38.2
5716 typescript: 5.8.35811 typescript: 5.8.3
5717 transitivePeerDependencies:5812 transitivePeerDependencies:
5718 - picomatch5813 - picomatch
5719 5814
5720- svelte-eslint-parser@0.43.0(svelte@5.35.2):5815+ svelte-eslint-parser@0.43.0(svelte@5.38.2):
5721 dependencies:5816 dependencies:
5722 eslint-scope: 7.2.25817 eslint-scope: 7.2.2
5723 eslint-visitor-keys: 3.4.35818 eslint-visitor-keys: 3.4.3
@@ -5725,11 +5820,11 @@ snapshots:
5725 postcss: 8.5.65820 postcss: 8.5.6
5726 postcss-scss: 4.0.9(postcss@8.5.6)5821 postcss-scss: 4.0.9(postcss@8.5.6)
5727 optionalDependencies:5822 optionalDependencies:
5728- svelte: 5.35.25823+ svelte: 5.38.2
5729 5824
5730- svelte@5.35.2:5825+ svelte@5.38.2:
5731 dependencies:5826 dependencies:
5732- '@ampproject/remapping': 2.3.05827+ '@jridgewell/remapping': 2.3.5
5733 '@jridgewell/sourcemap-codec': 1.5.45828 '@jridgewell/sourcemap-codec': 1.5.4
5734 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)5829 '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
5735 '@types/estree': 1.0.85830 '@types/estree': 1.0.8
@@ -5746,32 +5841,18 @@ snapshots:
5746 5841
5747 symbol-tree@3.2.4: {}5842 symbol-tree@3.2.4: {}
5748 5843
5749- tailwindcss@3.4.17:5844+ tailwindcss@4.1.12: {}
5845+
5846+ tapable@2.2.2: {}
5847+
5848+ tar@7.4.3:
5750 dependencies:5849 dependencies:
5751- '@alloc/quick-lru': 5.2.05850+ '@isaacs/fs-minipass': 4.0.1
5752- arg: 5.0.25851+ chownr: 3.0.0
5753- chokidar: 3.6.05852+ minipass: 7.1.2
5754- didyoumean: 1.2.25853+ minizlib: 3.0.2
5755- dlv: 1.1.35854+ mkdirp: 3.0.1
5756- fast-glob: 3.3.35855+ yallist: 5.0.0
5757- glob-parent: 6.0.2
5758- is-glob: 4.0.3
5759- jiti: 1.21.7
5760- lilconfig: 3.1.3
5761- micromatch: 4.0.8
5762- normalize-path: 3.0.0
5763- object-hash: 3.0.0
5764- picocolors: 1.1.1
5765- postcss: 8.5.6
5766- postcss-import: 15.1.0(postcss@8.5.6)
5767- postcss-js: 4.0.1(postcss@8.5.6)
5768- postcss-load-config: 4.0.2(postcss@8.5.6)
5769- postcss-nested: 6.2.0(postcss@8.5.6)
5770- postcss-selector-parser: 6.1.2
5771- resolve: 1.22.10
5772- sucrase: 3.35.0
5773- transitivePeerDependencies:
5774- - ts-node
5775 5856
5776 terser@5.43.1:5857 terser@5.43.1:
5777 dependencies:5858 dependencies:
@@ -5780,14 +5861,6 @@ snapshots:
5780 commander: 2.20.35861 commander: 2.20.3
5781 source-map-support: 0.5.215862 source-map-support: 0.5.21
5782 5863
5783- thenify-all@1.6.0:
5784- dependencies:
5785- thenify: 3.3.1
5786-
5787- thenify@3.3.1:
5788- dependencies:
5789- any-promise: 1.3.0
5790-
5791 thread-stream@3.1.0:5864 thread-stream@3.1.0:
5792 dependencies:5865 dependencies:
5793 real-require: 0.2.05866 real-require: 0.2.0
@@ -5835,8 +5908,6 @@ snapshots:
5835 dependencies:5908 dependencies:
5836 typescript: 5.8.35909 typescript: 5.8.3
5837 5910
5838- ts-interface-checker@0.1.13: {}
5839-
5840 tsx@4.20.3:5911 tsx@4.20.3:
5841 dependencies:5912 dependencies:
5842 esbuild: 0.25.55913 esbuild: 0.25.5
@@ -5844,16 +5915,18 @@ snapshots:
5844 optionalDependencies:5915 optionalDependencies:
5845 fsevents: 2.3.35916 fsevents: 2.3.3
5846 5917
5918+ tw-animate-css@1.3.7: {}
5919+
5847 type-check@0.4.0:5920 type-check@0.4.0:
5848 dependencies:5921 dependencies:
5849 prelude-ls: 1.2.15922 prelude-ls: 1.2.1
5850 5923
5851- typescript-eslint@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3):5924+ typescript-eslint@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3):
5852 dependencies:5925 dependencies:
5853- '@typescript-eslint/eslint-plugin': 8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3))(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)5926+ '@typescript-eslint/eslint-plugin': 8.35.1(@typescript-eslint/parser@8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3))(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
5854- '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)5927+ '@typescript-eslint/parser': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
5855- '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@1.21.7))(typescript@5.8.3)5928+ '@typescript-eslint/utils': 8.35.1(eslint@9.30.1(jiti@2.5.1))(typescript@5.8.3)
5856- eslint: 9.30.1(jiti@1.21.7)5929+ eslint: 9.30.1(jiti@2.5.1)
5857 typescript: 5.8.35930 typescript: 5.8.3
5858 transitivePeerDependencies:5931 transitivePeerDependencies:
5859 - supports-color5932 - supports-color
@@ -5938,13 +6011,13 @@ snapshots:
5938 '@types/unist': 3.0.36011 '@types/unist': 3.0.3
5939 vfile-message: 4.0.26012 vfile-message: 4.0.2
5940 6013
5941- vite-node@3.2.4(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):6014+ vite-node@3.2.4(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
5942 dependencies:6015 dependencies:
5943 cac: 6.7.146016 cac: 6.7.14
5944 debug: 4.4.16017 debug: 4.4.1
5945 es-module-lexer: 1.7.06018 es-module-lexer: 1.7.0
5946 pathe: 2.0.36019 pathe: 2.0.3
5947- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)6020+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
5948 transitivePeerDependencies:6021 transitivePeerDependencies:
5949 - '@types/node'6022 - '@types/node'
5950 - jiti6023 - jiti
@@ -5959,7 +6032,7 @@ snapshots:
5959 - tsx6032 - tsx
5960 - yaml6033 - yaml
5961 6034
5962- vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):6035+ vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
5963 dependencies:6036 dependencies:
5964 esbuild: 0.25.56037 esbuild: 0.25.5
5965 fdir: 6.4.6(picomatch@4.0.2)6038 fdir: 6.4.6(picomatch@4.0.2)
@@ -5970,20 +6043,21 @@ snapshots:
5970 optionalDependencies:6043 optionalDependencies:
5971 '@types/node': 22.16.06044 '@types/node': 22.16.0
5972 fsevents: 2.3.36045 fsevents: 2.3.3
5973- jiti: 1.21.76046+ jiti: 2.5.1
6047+ lightningcss: 1.30.1
5974 terser: 5.43.16048 terser: 5.43.1
5975 tsx: 4.20.36049 tsx: 4.20.3
5976 yaml: 2.8.06050 yaml: 2.8.0
5977 6051
5978- vitefu@1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):6052+ vitefu@1.1.0(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)):
5979 optionalDependencies:6053 optionalDependencies:
5980- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)6054+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
5981 6055
5982- vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@1.21.7)(jsdom@26.1.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):6056+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.0)(jiti@2.5.1)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0):
5983 dependencies:6057 dependencies:
5984 '@types/chai': 5.2.26058 '@types/chai': 5.2.2
5985 '@vitest/expect': 3.2.46059 '@vitest/expect': 3.2.4
5986- '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))6060+ '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))
5987 '@vitest/pretty-format': 3.2.46061 '@vitest/pretty-format': 3.2.4
5988 '@vitest/runner': 3.2.46062 '@vitest/runner': 3.2.4
5989 '@vitest/snapshot': 3.2.46063 '@vitest/snapshot': 3.2.4
@@ -6001,8 +6075,8 @@ snapshots:
6001 tinyglobby: 0.2.146075 tinyglobby: 0.2.14
6002 tinypool: 1.1.16076 tinypool: 1.1.1
6003 tinyrainbow: 2.0.06077 tinyrainbow: 2.0.0
6004- vite: 6.3.5(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)6078+ vite: 6.3.5(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
6005- vite-node: 3.2.4(@types/node@22.16.0)(jiti@1.21.7)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)6079+ vite-node: 3.2.4(@types/node@22.16.0)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0)
6006 why-is-node-running: 2.3.06080 why-is-node-running: 2.3.0
6007 optionalDependencies:6081 optionalDependencies:
6008 '@types/debug': 4.1.126082 '@types/debug': 4.1.12
@@ -6089,18 +6163,6 @@ snapshots:
6089 - bufferutil6163 - bufferutil
6090 - utf-8-validate6164 - utf-8-validate
6091 6165
6092- wrap-ansi@7.0.0:
6093- dependencies:
6094- ansi-styles: 4.3.0
6095- string-width: 4.2.3
6096- strip-ansi: 6.0.1
6097-
6098- wrap-ansi@8.1.0:
6099- dependencies:
6100- ansi-styles: 6.2.1
6101- string-width: 5.1.2
6102- strip-ansi: 7.1.0
6103-
6104 wrappy@1.0.2: {}6166 wrappy@1.0.2: {}
6105 6167
6106 ws@8.18.3: {}6168 ws@8.18.3: {}
@@ -6111,9 +6173,12 @@ snapshots:
6111 6173
6112 xp.css@0.2.6: {}6174 xp.css@0.2.6: {}
6113 6175
6176+ yallist@5.0.0: {}
6177+
6114 yaml@1.10.2: {}6178 yaml@1.10.2: {}
6115 6179
6116- yaml@2.8.0: {}6180+ yaml@2.8.0:
6181+ optional: true
6117 6182
6118 yocto-queue@0.1.0: {}6183 yocto-queue@0.1.0: {}
6119 6184
@@ -6127,4 +6192,6 @@ snapshots:
6127 6192
6128 zod@3.25.71: {}6193 zod@3.25.71: {}
6129 6194
6195+ zod@3.25.76: {}
6196+
6130 zwitch@2.0.4: {}6197 zwitch@2.0.4: {}
D postcss.config.js +0 -6
@@ -1,6 +0,0 @@
1-export default {
2- plugins: {
3- tailwindcss: {},
4- autoprefixer: {}
5- }
6-};
@@ -1,6 +0,0 @@
1-export default {
2- plugins: {
3- tailwindcss: {},
4- autoprefixer: {}
5- }
6-};
M src/app.css +116 -4
@@ -1,7 +1,119 @@
1-@import 'tailwindcss/base';
2-@import 'tailwindcss/components';
3-@import 'tailwindcss/utilities';
4-@import 'xp.css';
1+@import "tailwindcss";
2+@import "tw-animate-css";
3+
4+@custom-variant dark (&:is(.dark *));
5+
6+:root {
7+ --background: hsl(0 0% 100%);
8+ --foreground: hsl(240 10% 3.9%);
9+ --muted: hsl(240 4.8% 95.9%);
10+ --muted-foreground: hsl(240 3.8% 46.1%);
11+ --popover: hsl(0 0% 100%);
12+ --popover-foreground: hsl(240 10% 3.9%);
13+ --card: hsl(0 0% 100%);
14+ --card-foreground: hsl(240 10% 3.9%);
15+ --border: hsl(240 5.9% 90%);
16+ --input: hsl(240 5.9% 90%);
17+ --primary: hsl(240 5.9% 10%);
18+ --primary-foreground: hsl(0 0% 98%);
19+ --secondary: hsl(240 4.8% 95.9%);
20+ --secondary-foreground: hsl(240 5.9% 10%);
21+ --accent: hsl(240 4.8% 95.9%);
22+ --accent-foreground: hsl(240 5.9% 10%);
23+ --destructive: hsl(0 72.2% 50.6%);
24+ --destructive-foreground: hsl(0 0% 98%);
25+ --ring: hsl(240 10% 3.9%);
26+ --sidebar: hsl(0 0% 98%);
27+ --sidebar-foreground: hsl(240 5.3% 26.1%);
28+ --sidebar-primary: hsl(240 5.9% 10%);
29+ --sidebar-primary-foreground: hsl(0 0% 98%);
30+ --sidebar-accent: hsl(240 4.8% 95.9%);
31+ --sidebar-accent-foreground: hsl(240 5.9% 10%);
32+ --sidebar-border: hsl(220 13% 91%);
33+ --sidebar-ring: hsl(217.2 91.2% 59.8%);
34+
35+ --radius: 0.5rem;
36+}
37+
38+.dark {
39+ --background: hsl(240 10% 3.9%);
40+ --foreground: hsl(0 0% 98%);
41+ --muted: hsl(240 3.7% 15.9%);
42+ --muted-foreground: hsl(240 5% 64.9%);
43+ --popover: hsl(240 10% 3.9%);
44+ --popover-foreground: hsl(0 0% 98%);
45+ --card: hsl(240 10% 3.9%);
46+ --card-foreground: hsl(0 0% 98%);
47+ --border: hsl(240 3.7% 15.9%);
48+ --input: hsl(240 3.7% 15.9%);
49+ --primary: hsl(0 0% 98%);
50+ --primary-foreground: hsl(240 5.9% 10%);
51+ --secondary: hsl(240 3.7% 15.9%);
52+ --secondary-foreground: hsl(0 0% 98%);
53+ --accent: hsl(240 3.7% 15.9%);
54+ --accent-foreground: hsl(0 0% 98%);
55+ --destructive: hsl(0 62.8% 30.6%);
56+ --destructive-foreground: hsl(0 0% 98%);
57+ --ring: hsl(240 4.9% 83.9%);
58+ --sidebar: hsl(240 5.9% 10%);
59+ --sidebar-foreground: hsl(240 4.8% 95.9%);
60+ --sidebar-primary: hsl(224.3 76.3% 48%);
61+ --sidebar-primary-foreground: hsl(0 0% 100%);
62+ --sidebar-accent: hsl(240 3.7% 15.9%);
63+ --sidebar-accent-foreground: hsl(240 4.8% 95.9%);
64+ --sidebar-border: hsl(240 3.7% 15.9%);
65+ --sidebar-ring: hsl(217.2 91.2% 59.8%);
66+}
67+
68+@theme inline {
69+ /* Radius (for rounded-*) */
70+ --radius-sm: calc(var(--radius) - 4px);
71+ --radius-md: calc(var(--radius) - 2px);
72+ --radius-lg: var(--radius);
73+ --radius-xl: calc(var(--radius) + 4px);
74+
75+ /* Colors */
76+ --color-background: var(--background);
77+ --color-foreground: var(--foreground);
78+ --color-muted: var(--muted);
79+ --color-muted-foreground: var(--muted-foreground);
80+ --color-popover: var(--popover);
81+ --color-popover-foreground: var(--popover-foreground);
82+ --color-card: var(--card);
83+ --color-card-foreground: var(--card-foreground);
84+ --color-border: var(--border);
85+ --color-input: var(--input);
86+ --color-primary: var(--primary);
87+ --color-primary-foreground: var(--primary-foreground);
88+ --color-secondary: var(--secondary);
89+ --color-secondary-foreground: var(--secondary-foreground);
90+ --color-accent: var(--accent);
91+ --color-accent-foreground: var(--accent-foreground);
92+ --color-destructive: var(--destructive);
93+ --color-destructive-foreground: var(--destructive-foreground);
94+ --color-ring: var(--ring);
95+ --color-radius: var(--radius);
96+ --color-sidebar: var(--sidebar);
97+ --color-sidebar-foreground: var(--sidebar-foreground);
98+ --color-sidebar-primary: var(--sidebar-primary);
99+ --color-sidebar-primary-foreground: var(--sidebar-primary-foreground);
100+ --color-sidebar-accent: var(--sidebar-accent);
101+ --color-sidebar-accent-foreground: var(--sidebar-accent-foreground);
102+ --color-sidebar-border: var(--sidebar-border);
103+ --color-sidebar-ring: var(--sidebar-ring);
104+}
105+
106+@layer base {
107+ * {
108+ @apply border-border;
109+ }
110+
111+ body {
112+ @apply bg-background text-foreground;
113+ }
114+}
115+
116+@import 'xp.css/dist/XP.css';
5117 @import './lib/styles/fonts.css';
6118
7119 /* Local font faces with 30-day cache */
@@ -1,7 +1,119 @@
1-@import 'tailwindcss/base';1+@import "tailwindcss";
2-@import 'tailwindcss/components';2+@import "tw-animate-css";
3-@import 'tailwindcss/utilities';3+
4-@import 'xp.css';4+@custom-variant dark (&:is(.dark *));
5+
6+:root {
7+ --background: hsl(0 0% 100%);
8+ --foreground: hsl(240 10% 3.9%);
9+ --muted: hsl(240 4.8% 95.9%);
10+ --muted-foreground: hsl(240 3.8% 46.1%);
11+ --popover: hsl(0 0% 100%);
12+ --popover-foreground: hsl(240 10% 3.9%);
13+ --card: hsl(0 0% 100%);
14+ --card-foreground: hsl(240 10% 3.9%);
15+ --border: hsl(240 5.9% 90%);
16+ --input: hsl(240 5.9% 90%);
17+ --primary: hsl(240 5.9% 10%);
18+ --primary-foreground: hsl(0 0% 98%);
19+ --secondary: hsl(240 4.8% 95.9%);
20+ --secondary-foreground: hsl(240 5.9% 10%);
21+ --accent: hsl(240 4.8% 95.9%);
22+ --accent-foreground: hsl(240 5.9% 10%);
23+ --destructive: hsl(0 72.2% 50.6%);
24+ --destructive-foreground: hsl(0 0% 98%);
25+ --ring: hsl(240 10% 3.9%);
26+ --sidebar: hsl(0 0% 98%);
27+ --sidebar-foreground: hsl(240 5.3% 26.1%);
28+ --sidebar-primary: hsl(240 5.9% 10%);
29+ --sidebar-primary-foreground: hsl(0 0% 98%);
30+ --sidebar-accent: hsl(240 4.8% 95.9%);
31+ --sidebar-accent-foreground: hsl(240 5.9% 10%);
32+ --sidebar-border: hsl(220 13% 91%);
33+ --sidebar-ring: hsl(217.2 91.2% 59.8%);
34+
35+ --radius: 0.5rem;
36+}
37+
38+.dark {
39+ --background: hsl(240 10% 3.9%);
40+ --foreground: hsl(0 0% 98%);
41+ --muted: hsl(240 3.7% 15.9%);
42+ --muted-foreground: hsl(240 5% 64.9%);
43+ --popover: hsl(240 10% 3.9%);
44+ --popover-foreground: hsl(0 0% 98%);
45+ --card: hsl(240 10% 3.9%);
46+ --card-foreground: hsl(0 0% 98%);
47+ --border: hsl(240 3.7% 15.9%);
48+ --input: hsl(240 3.7% 15.9%);
49+ --primary: hsl(0 0% 98%);
50+ --primary-foreground: hsl(240 5.9% 10%);
51+ --secondary: hsl(240 3.7% 15.9%);
52+ --secondary-foreground: hsl(0 0% 98%);
53+ --accent: hsl(240 3.7% 15.9%);
54+ --accent-foreground: hsl(0 0% 98%);
55+ --destructive: hsl(0 62.8% 30.6%);
56+ --destructive-foreground: hsl(0 0% 98%);
57+ --ring: hsl(240 4.9% 83.9%);
58+ --sidebar: hsl(240 5.9% 10%);
59+ --sidebar-foreground: hsl(240 4.8% 95.9%);
60+ --sidebar-primary: hsl(224.3 76.3% 48%);
61+ --sidebar-primary-foreground: hsl(0 0% 100%);
62+ --sidebar-accent: hsl(240 3.7% 15.9%);
63+ --sidebar-accent-foreground: hsl(240 4.8% 95.9%);
64+ --sidebar-border: hsl(240 3.7% 15.9%);
65+ --sidebar-ring: hsl(217.2 91.2% 59.8%);
66+}
67+
68+@theme inline {
69+ /* Radius (for rounded-*) */
70+ --radius-sm: calc(var(--radius) - 4px);
71+ --radius-md: calc(var(--radius) - 2px);
72+ --radius-lg: var(--radius);
73+ --radius-xl: calc(var(--radius) + 4px);
74+
75+ /* Colors */
76+ --color-background: var(--background);
77+ --color-foreground: var(--foreground);
78+ --color-muted: var(--muted);
79+ --color-muted-foreground: var(--muted-foreground);
80+ --color-popover: var(--popover);
81+ --color-popover-foreground: var(--popover-foreground);
82+ --color-card: var(--card);
83+ --color-card-foreground: var(--card-foreground);
84+ --color-border: var(--border);
85+ --color-input: var(--input);
86+ --color-primary: var(--primary);
87+ --color-primary-foreground: var(--primary-foreground);
88+ --color-secondary: var(--secondary);
89+ --color-secondary-foreground: var(--secondary-foreground);
90+ --color-accent: var(--accent);
91+ --color-accent-foreground: var(--accent-foreground);
92+ --color-destructive: var(--destructive);
93+ --color-destructive-foreground: var(--destructive-foreground);
94+ --color-ring: var(--ring);
95+ --color-radius: var(--radius);
96+ --color-sidebar: var(--sidebar);
97+ --color-sidebar-foreground: var(--sidebar-foreground);
98+ --color-sidebar-primary: var(--sidebar-primary);
99+ --color-sidebar-primary-foreground: var(--sidebar-primary-foreground);
100+ --color-sidebar-accent: var(--sidebar-accent);
101+ --color-sidebar-accent-foreground: var(--sidebar-accent-foreground);
102+ --color-sidebar-border: var(--sidebar-border);
103+ --color-sidebar-ring: var(--sidebar-ring);
104+}
105+
106+@layer base {
107+ * {
108+ @apply border-border;
109+ }
110+
111+ body {
112+ @apply bg-background text-foreground;
113+ }
114+}
115+
116+@import 'xp.css/dist/XP.css';
5 @import './lib/styles/fonts.css';117 @import './lib/styles/fonts.css';
6 118
7 /* Local font faces with 30-day cache */119 /* Local font faces with 30-day cache */
D tailwind.config.ts +0 -14
@@ -1,14 +0,0 @@
1-import containerQueries from '@tailwindcss/container-queries';
2-import forms from '@tailwindcss/forms';
3-import typography from '@tailwindcss/typography';
4-import type { Config } from 'tailwindcss';
5-
6-export default {
7- content: ['./src/**/*.{html,js,svelte,ts}'],
8-
9- theme: {
10- extend: {}
11- },
12-
13- plugins: [typography, forms, containerQueries]
14-} satisfies Config;
@@ -1,14 +0,0 @@
1-import containerQueries from '@tailwindcss/container-queries';
2-import forms from '@tailwindcss/forms';
3-import typography from '@tailwindcss/typography';
4-import type { Config } from 'tailwindcss';
5-
6-export default {
7- content: ['./src/**/*.{html,js,svelte,ts}'],
8-
9- theme: {
10- extend: {}
11- },
12-
13- plugins: [typography, forms, containerQueries]
14-} satisfies Config;
M vite.config.ts +2 -1
@@ -1,6 +1,7 @@
11 import { defineConfig } from 'vitest/config';
22 import { loadEnv } from 'vite';
33 import { sveltekit } from '@sveltejs/kit/vite';
4+import tailwindcss from '@tailwindcss/vite';
45
56 /**
67 * Logging configuration
@@ -38,7 +39,7 @@ export default defineConfig(({ mode }) => {
3839 console.log(`Building with LOG_LEVEL=${logLevel} in ${mode} mode`);
3940
4041 return {
41- plugins: [sveltekit()],
42+ plugins: [tailwindcss(), sveltekit()],
4243 test: {
4344 include: ['src/**/*.{test,spec}.{js,ts}']
4445 },
@@ -1,6 +1,7 @@
1 import { defineConfig } from 'vitest/config';1 import { defineConfig } from 'vitest/config';
2 import { loadEnv } from 'vite';2 import { loadEnv } from 'vite';
3 import { sveltekit } from '@sveltejs/kit/vite';3 import { sveltekit } from '@sveltejs/kit/vite';
4+import tailwindcss from '@tailwindcss/vite';
4 5
5 /**6 /**
6 * Logging configuration7 * Logging configuration
@@ -38,7 +39,7 @@ export default defineConfig(({ mode }) => {
38 console.log(`Building with LOG_LEVEL=${logLevel} in ${mode} mode`);39 console.log(`Building with LOG_LEVEL=${logLevel} in ${mode} mode`);
39 40
40 return {41 return {
41- plugins: [sveltekit()],42+ plugins: [tailwindcss(), sveltekit()],
42 test: {43 test: {
43 include: ['src/**/*.{test,spec}.{js,ts}']44 include: ['src/**/*.{test,spec}.{js,ts}']
44 },45 },

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 3

Tags 8

↑↓ moveenter openesc close