pr_01m47d15m3e54sn21z27rpy5n9/package-lock.json

4,013 lines129,670 bytesCodeBlame
1{
2 "name": "g1t-monorepo",
3 "lockfileVersion": 3,
4 "requires": true,
5 "packages": {
6 "": {
7 "name": "g1t-monorepo",
8 "workspaces": [
9 "apps/*",
10 "services/*",
11 "packages/*"
12 ],
13 "devDependencies": {
14 "typescript": "^5.9.3",
15 "wrangler": "^4.146.0"
16 }
17 },
18 "apps/web": {
19 "name": "@g1t/web",
20 "hasInstallScript": true,
21 "license": "MIT",
22 "dependencies": {
23 "@g1t/contracts": "*",
24 "isbot": "^5.1.36",
25 "react": "^19.2.8",
26 "react-dom": "^19.2.8",
27 "react-router": "^8.4.0"
28 },
29 "devDependencies": {
30 "@cloudflare/vite-plugin": "^1.62.4",
31 "@react-router/dev": "^8.4.0",
32 "@tailwindcss/vite": "^4.2.2",
33 "@types/node": "^22.20.5",
34 "@types/react": "^19.2.18",
35 "@types/react-dom": "^19.2.7",
36 "tailwindcss": "^4.2.2",
37 "typescript": "^5.9.3",
38 "vite": "^8.0.3",
39 "wrangler": "^4.146.0"
40 }
41 },
42 "node_modules/@babel/code-frame": {
43 "version": "7.29.7",
44 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
45 "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
46 "dev": true,
47 "license": "MIT",
48 "dependencies": {
49 "@babel/helper-validator-identifier": "^7.29.7",
50 "js-tokens": "^4.0.0",
51 "picocolors": "^1.1.1"
52 },
53 "engines": {
54 "node": ">=6.9.0"
55 }
56 },
57 "node_modules/@babel/compat-data": {
58 "version": "7.29.7",
59 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz",
60 "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==",
61 "dev": true,
62 "license": "MIT",
63 "engines": {
64 "node": ">=6.9.0"
65 }
66 },
67 "node_modules/@babel/core": {
68 "version": "7.29.7",
69 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz",
70 "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==",
71 "dev": true,
72 "license": "MIT",
73 "dependencies": {
74 "@babel/code-frame": "^7.29.7",
75 "@babel/generator": "^7.29.7",
76 "@babel/helper-compilation-targets": "^7.29.7",
77 "@babel/helper-module-transforms": "^7.29.7",
78 "@babel/helpers": "^7.29.7",
79 "@babel/parser": "^7.29.7",
80 "@babel/template": "^7.29.7",
81 "@babel/traverse": "^7.29.7",
82 "@babel/types": "^7.29.7",
83 "@jridgewell/remapping": "^2.3.5",
84 "convert-source-map": "^2.0.0",
85 "debug": "^4.1.0",
86 "gensync": "^1.0.0-beta.2",
87 "json5": "^2.2.3",
88 "semver": "^6.3.1"
89 },
90 "engines": {
91 "node": ">=6.9.0"
92 },
93 "funding": {
94 "type": "opencollective",
95 "url": "https://opencollective.com/babel"
96 }
97 },
98 "node_modules/@babel/core/node_modules/semver": {
99 "version": "6.3.1",
100 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
101 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
102 "dev": true,
103 "license": "ISC",
104 "bin": {
105 "semver": "bin/semver.js"
106 }
107 },
108 "node_modules/@babel/generator": {
109 "version": "7.29.8",
110 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz",
111 "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==",
112 "dev": true,
113 "license": "MIT",
114 "dependencies": {
115 "@babel/parser": "^7.29.8",
116 "@babel/types": "^7.29.8",
117 "@jridgewell/gen-mapping": "^0.3.12",
118 "@jridgewell/trace-mapping": "^0.3.28",
119 "jsesc": "^3.0.2"
120 },
121 "engines": {
122 "node": ">=6.9.0"
123 }
124 },
125 "node_modules/@babel/generator/node_modules/@jridgewell/trace-mapping": {
126 "version": "0.3.31",
127 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
128 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
129 "dev": true,
130 "license": "MIT",
131 "dependencies": {
132 "@jridgewell/resolve-uri": "^3.1.0",
133 "@jridgewell/sourcemap-codec": "^1.4.14"
134 }
135 },
136 "node_modules/@babel/helper-compilation-targets": {
137 "version": "7.29.7",
138 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz",
139 "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==",
140 "dev": true,
141 "license": "MIT",
142 "dependencies": {
143 "@babel/compat-data": "^7.29.7",
144 "@babel/helper-validator-option": "^7.29.7",
145 "browserslist": "^4.24.0",
146 "lru-cache": "^5.1.1",
147 "semver": "^6.3.1"
148 },
149 "engines": {
150 "node": ">=6.9.0"
151 }
152 },
153 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
154 "version": "6.3.1",
155 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
156 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
157 "dev": true,
158 "license": "ISC",
159 "bin": {
160 "semver": "bin/semver.js"
161 }
162 },
163 "node_modules/@babel/helper-globals": {
164 "version": "7.29.7",
165 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz",
166 "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==",
167 "dev": true,
168 "license": "MIT",
169 "engines": {
170 "node": ">=6.9.0"
171 }
172 },
173 "node_modules/@babel/helper-module-imports": {
174 "version": "7.29.7",
175 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz",
176 "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==",
177 "dev": true,
178 "license": "MIT",
179 "dependencies": {
180 "@babel/traverse": "^7.29.7",
181 "@babel/types": "^7.29.7"
182 },
183 "engines": {
184 "node": ">=6.9.0"
185 }
186 },
187 "node_modules/@babel/helper-module-transforms": {
188 "version": "7.29.7",
189 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz",
190 "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==",
191 "dev": true,
192 "license": "MIT",
193 "dependencies": {
194 "@babel/helper-module-imports": "^7.29.7",
195 "@babel/helper-validator-identifier": "^7.29.7",
196 "@babel/traverse": "^7.29.7"
197 },
198 "engines": {
199 "node": ">=6.9.0"
200 },
201 "peerDependencies": {
202 "@babel/core": "^7.0.0"
203 }
204 },
205 "node_modules/@babel/helper-string-parser": {
206 "version": "7.29.7",
207 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
208 "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
209 "dev": true,
210 "license": "MIT",
211 "engines": {
212 "node": ">=6.9.0"
213 }
214 },
215 "node_modules/@babel/helper-validator-identifier": {
216 "version": "7.29.7",
217 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
218 "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
219 "dev": true,
220 "license": "MIT",
221 "engines": {
222 "node": ">=6.9.0"
223 }
224 },
225 "node_modules/@babel/helper-validator-option": {
226 "version": "7.29.7",
227 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz",
228 "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==",
229 "dev": true,
230 "license": "MIT",
231 "engines": {
232 "node": ">=6.9.0"
233 }
234 },
235 "node_modules/@babel/helpers": {
236 "version": "7.29.7",
237 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz",
238 "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==",
239 "dev": true,
240 "license": "MIT",
241 "dependencies": {
242 "@babel/template": "^7.29.7",
243 "@babel/types": "^7.29.7"
244 },
245 "engines": {
246 "node": ">=6.9.0"
247 }
248 },
249 "node_modules/@babel/parser": {
250 "version": "7.29.9",
251 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.9.tgz",
252 "integrity": "sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==",
253 "dev": true,
254 "license": "MIT",
255 "dependencies": {
256 "@babel/types": "^7.29.8"
257 },
258 "bin": {
259 "parser": "bin/babel-parser.js"
260 },
261 "engines": {
262 "node": ">=6.0.0"
263 }
264 },
265 "node_modules/@babel/template": {
266 "version": "7.29.7",
267 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz",
268 "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==",
269 "dev": true,
270 "license": "MIT",
271 "dependencies": {
272 "@babel/code-frame": "^7.29.7",
273 "@babel/parser": "^7.29.7",
274 "@babel/types": "^7.29.7"
275 },
276 "engines": {
277 "node": ">=6.9.0"
278 }
279 },
280 "node_modules/@babel/traverse": {
281 "version": "7.29.8",
282 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz",
283 "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==",
284 "dev": true,
285 "license": "MIT",
286 "dependencies": {
287 "@babel/code-frame": "^7.29.7",
288 "@babel/generator": "^7.29.8",
289 "@babel/helper-globals": "^7.29.7",
290 "@babel/parser": "^7.29.8",
291 "@babel/template": "^7.29.7",
292 "@babel/types": "^7.29.8",
293 "debug": "^4.3.1"
294 },
295 "engines": {
296 "node": ">=6.9.0"
297 }
298 },
299 "node_modules/@babel/types": {
300 "version": "7.29.8",
301 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz",
302 "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==",
303 "dev": true,
304 "license": "MIT",
305 "dependencies": {
306 "@babel/helper-string-parser": "^7.29.7",
307 "@babel/helper-validator-identifier": "^7.29.7"
308 },
309 "engines": {
310 "node": ">=6.9.0"
311 }
312 },
313 "node_modules/@cloudflare/kv-asset-handler": {
314 "version": "0.5.0",
315 "resolved": "https://registry.npmjs.org/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.5.0.tgz",
316 "integrity": "sha512-jxQYkj8dSIzc0cD6cMMNdOc1UVjqSqu8BZdor5s8cGjW2I8BjODt/kWPVdY+u9zj3ms75Q5qaZgnxUad83+eAg==",
317 "dev": true,
318 "license": "MIT OR Apache-2.0",
319 "engines": {
320 "node": ">=22.0.0"
321 }
322 },
323 "node_modules/@cloudflare/unenv-preset": {
324 "version": "2.16.2",
325 "resolved": "https://registry.npmjs.org/@cloudflare/unenv-preset/-/unenv-preset-2.16.2.tgz",
326 "integrity": "sha512-JBP1+Z7ZSNG/d4mRP+y8VC5dka3tZVMLEZRvS+rzQ4DGV1EoxRFQckcJTTkXbHSQiTj0DtNI01Zwb/V2fX0mvQ==",
327 "dev": true,
328 "license": "MIT OR Apache-2.0",
329 "peerDependencies": {
330 "unenv": "2.0.0-rc.24",
331 "workerd": ">1.20260305.0 <2.0.0-0"
332 },
333 "peerDependenciesMeta": {
334 "workerd": {
335 "optional": true
336 }
337 }
338 },
339 "node_modules/@cloudflare/vite-plugin": {
340 "version": "1.62.4",
341 "resolved": "https://registry.npmjs.org/@cloudflare/vite-plugin/-/vite-plugin-1.62.4.tgz",
342 "integrity": "sha512-6mJj8UwAiNNra8j3rC/uYwe8aYa2/tudFe2hbvY+WQ8RjONzNryVAoj7PkMgLPZKxxhShXwYdT4tCSxTB2CWow==",
343 "dev": true,
344 "license": "MIT",
345 "dependencies": {
346 "@cloudflare/unenv-preset": "2.16.2",
347 "miniflare": "5.20261001.0-alpha",
348 "unenv": "2.0.0-rc.24",
349 "workerd": "1.20261001.1",
350 "wrangler": "4.146.0",
351 "ws": "8.21.0"
352 },
353 "bin": {
354 "cf-vite": "bin/cf-vite"
355 },
356 "peerDependencies": {
357 "vite": "^6.1.0 || ^7.0.0 || ^8.0.0",
358 "wrangler": "^4.146.0"
359 }
360 },
361 "node_modules/@cloudflare/workerd-darwin-64": {
362 "version": "1.20261001.1",
363 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-64/-/workerd-darwin-64-1.20261001.1.tgz",
364 "integrity": "sha512-4cgSgDf28JSw/P5Dj5GCS59hzVqS5XnmGAWNkvYHLI6ODU9idGaMMNEuhJXDkEG/lsABmlVlnCgsdh2VbKWepw==",
365 "cpu": [
366 "x64"
367 ],
368 "dev": true,
369 "license": "Apache-2.0",
370 "optional": true,
371 "os": [
372 "darwin"
373 ],
374 "engines": {
375 "node": ">=16"
376 }
377 },
378 "node_modules/@cloudflare/workerd-darwin-arm64": {
379 "version": "1.20261001.1",
380 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-darwin-arm64/-/workerd-darwin-arm64-1.20261001.1.tgz",
381 "integrity": "sha512-8ulAWruEVouNmEIsQsy9WSSCS9zkLu93W2MTwp5esiFyoPp05BNSVFIFsYSPi1pkFmBBd7fsnwMpbLkaJLaVPQ==",
382 "cpu": [
383 "arm64"
384 ],
385 "dev": true,
386 "license": "Apache-2.0",
387 "optional": true,
388 "os": [
389 "darwin"
390 ],
391 "engines": {
392 "node": ">=16"
393 }
394 },
395 "node_modules/@cloudflare/workerd-linux-64": {
396 "version": "1.20261001.1",
397 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-64/-/workerd-linux-64-1.20261001.1.tgz",
398 "integrity": "sha512-kZbTZJGrhsMOdqZ2BIybjaBRLZjYsRLWj7mcNw/6Y3hodOhp5MrNzcz4iWGwNVWwyIV+7Pl+/LX5VcgnRqdHOg==",
399 "cpu": [
400 "x64"
401 ],
402 "dev": true,
403 "license": "Apache-2.0",
404 "optional": true,
405 "os": [
406 "linux"
407 ],
408 "engines": {
409 "node": ">=16"
410 }
411 },
412 "node_modules/@cloudflare/workerd-linux-arm64": {
413 "version": "1.20261001.1",
414 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-linux-arm64/-/workerd-linux-arm64-1.20261001.1.tgz",
415 "integrity": "sha512-oOk3Zj6k/8oP0FJgZBWDn7+BqbsqIMEMaV95pulHPVbwVu4wYoLfQq2hp0vkbCNsCFLqZb7cqixXdrwD54ZIow==",
416 "cpu": [
417 "arm64"
418 ],
419 "dev": true,
420 "license": "Apache-2.0",
421 "optional": true,
422 "os": [
423 "linux"
424 ],
425 "engines": {
426 "node": ">=16"
427 }
428 },
429 "node_modules/@cloudflare/workerd-windows-64": {
430 "version": "1.20261001.1",
431 "resolved": "https://registry.npmjs.org/@cloudflare/workerd-windows-64/-/workerd-windows-64-1.20261001.1.tgz",
432 "integrity": "sha512-uRxm5W4VyBkoSaoP1BfOuH0873tE+vxsknF4sab6/5YIRvIAufChq3QDp+zlAn67PuGPGcn7W8QraA0t4ucmOQ==",
433 "cpu": [
434 "x64"
435 ],
436 "dev": true,
437 "license": "Apache-2.0",
438 "optional": true,
439 "os": [
440 "win32"
441 ],
442 "engines": {
443 "node": ">=16"
444 }
445 },
446 "node_modules/@cspotcode/source-map-support": {
447 "version": "0.8.1",
448 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
449 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
450 "dev": true,
451 "license": "MIT",
452 "dependencies": {
453 "@jridgewell/trace-mapping": "0.3.9"
454 },
455 "engines": {
456 "node": ">=12"
457 }
458 },
459 "node_modules/@emnapi/runtime": {
460 "version": "1.11.3",
461 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",
462 "integrity": "sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==",
463 "dev": true,
464 "license": "MIT",
465 "optional": true,
466 "dependencies": {
467 "tslib": "^2.4.0"
468 }
469 },
470 "node_modules/@esbuild/aix-ppc64": {
471 "version": "0.28.1",
472 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
473 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
474 "cpu": [
475 "ppc64"
476 ],
477 "dev": true,
478 "license": "MIT",
479 "optional": true,
480 "os": [
481 "aix"
482 ],
483 "engines": {
484 "node": ">=18"
485 }
486 },
487 "node_modules/@esbuild/android-arm": {
488 "version": "0.28.1",
489 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
490 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
491 "cpu": [
492 "arm"
493 ],
494 "dev": true,
495 "license": "MIT",
496 "optional": true,
497 "os": [
498 "android"
499 ],
500 "engines": {
501 "node": ">=18"
502 }
503 },
504 "node_modules/@esbuild/android-arm64": {
505 "version": "0.28.1",
506 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
507 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
508 "cpu": [
509 "arm64"
510 ],
511 "dev": true,
512 "license": "MIT",
513 "optional": true,
514 "os": [
515 "android"
516 ],
517 "engines": {
518 "node": ">=18"
519 }
520 },
521 "node_modules/@esbuild/android-x64": {
522 "version": "0.28.1",
523 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
524 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
525 "cpu": [
526 "x64"
527 ],
528 "dev": true,
529 "license": "MIT",
530 "optional": true,
531 "os": [
532 "android"
533 ],
534 "engines": {
535 "node": ">=18"
536 }
537 },
538 "node_modules/@esbuild/darwin-arm64": {
539 "version": "0.28.1",
540 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
541 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
542 "cpu": [
543 "arm64"
544 ],
545 "dev": true,
546 "license": "MIT",
547 "optional": true,
548 "os": [
549 "darwin"
550 ],
551 "engines": {
552 "node": ">=18"
553 }
554 },
555 "node_modules/@esbuild/darwin-x64": {
556 "version": "0.28.1",
557 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
558 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
559 "cpu": [
560 "x64"
561 ],
562 "dev": true,
563 "license": "MIT",
564 "optional": true,
565 "os": [
566 "darwin"
567 ],
568 "engines": {
569 "node": ">=18"
570 }
571 },
572 "node_modules/@esbuild/freebsd-arm64": {
573 "version": "0.28.1",
574 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
575 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
576 "cpu": [
577 "arm64"
578 ],
579 "dev": true,
580 "license": "MIT",
581 "optional": true,
582 "os": [
583 "freebsd"
584 ],
585 "engines": {
586 "node": ">=18"
587 }
588 },
589 "node_modules/@esbuild/freebsd-x64": {
590 "version": "0.28.1",
591 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
592 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
593 "cpu": [
594 "x64"
595 ],
596 "dev": true,
597 "license": "MIT",
598 "optional": true,
599 "os": [
600 "freebsd"
601 ],
602 "engines": {
603 "node": ">=18"
604 }
605 },
606 "node_modules/@esbuild/linux-arm": {
607 "version": "0.28.1",
608 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
609 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
610 "cpu": [
611 "arm"
612 ],
613 "dev": true,
614 "license": "MIT",
615 "optional": true,
616 "os": [
617 "linux"
618 ],
619 "engines": {
620 "node": ">=18"
621 }
622 },
623 "node_modules/@esbuild/linux-arm64": {
624 "version": "0.28.1",
625 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
626 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
627 "cpu": [
628 "arm64"
629 ],
630 "dev": true,
631 "license": "MIT",
632 "optional": true,
633 "os": [
634 "linux"
635 ],
636 "engines": {
637 "node": ">=18"
638 }
639 },
640 "node_modules/@esbuild/linux-ia32": {
641 "version": "0.28.1",
642 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
643 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
644 "cpu": [
645 "ia32"
646 ],
647 "dev": true,
648 "license": "MIT",
649 "optional": true,
650 "os": [
651 "linux"
652 ],
653 "engines": {
654 "node": ">=18"
655 }
656 },
657 "node_modules/@esbuild/linux-loong64": {
658 "version": "0.28.1",
659 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
660 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
661 "cpu": [
662 "loong64"
663 ],
664 "dev": true,
665 "license": "MIT",
666 "optional": true,
667 "os": [
668 "linux"
669 ],
670 "engines": {
671 "node": ">=18"
672 }
673 },
674 "node_modules/@esbuild/linux-mips64el": {
675 "version": "0.28.1",
676 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
677 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
678 "cpu": [
679 "mips64el"
680 ],
681 "dev": true,
682 "license": "MIT",
683 "optional": true,
684 "os": [
685 "linux"
686 ],
687 "engines": {
688 "node": ">=18"
689 }
690 },
691 "node_modules/@esbuild/linux-ppc64": {
692 "version": "0.28.1",
693 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
694 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
695 "cpu": [
696 "ppc64"
697 ],
698 "dev": true,
699 "license": "MIT",
700 "optional": true,
701 "os": [
702 "linux"
703 ],
704 "engines": {
705 "node": ">=18"
706 }
707 },
708 "node_modules/@esbuild/linux-riscv64": {
709 "version": "0.28.1",
710 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
711 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
712 "cpu": [
713 "riscv64"
714 ],
715 "dev": true,
716 "license": "MIT",
717 "optional": true,
718 "os": [
719 "linux"
720 ],
721 "engines": {
722 "node": ">=18"
723 }
724 },
725 "node_modules/@esbuild/linux-s390x": {
726 "version": "0.28.1",
727 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
728 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
729 "cpu": [
730 "s390x"
731 ],
732 "dev": true,
733 "license": "MIT",
734 "optional": true,
735 "os": [
736 "linux"
737 ],
738 "engines": {
739 "node": ">=18"
740 }
741 },
742 "node_modules/@esbuild/linux-x64": {
743 "version": "0.28.1",
744 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
745 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
746 "cpu": [
747 "x64"
748 ],
749 "dev": true,
750 "license": "MIT",
751 "optional": true,
752 "os": [
753 "linux"
754 ],
755 "engines": {
756 "node": ">=18"
757 }
758 },
759 "node_modules/@esbuild/netbsd-arm64": {
760 "version": "0.28.1",
761 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
762 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
763 "cpu": [
764 "arm64"
765 ],
766 "dev": true,
767 "license": "MIT",
768 "optional": true,
769 "os": [
770 "netbsd"
771 ],
772 "engines": {
773 "node": ">=18"
774 }
775 },
776 "node_modules/@esbuild/netbsd-x64": {
777 "version": "0.28.1",
778 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
779 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
780 "cpu": [
781 "x64"
782 ],
783 "dev": true,
784 "license": "MIT",
785 "optional": true,
786 "os": [
787 "netbsd"
788 ],
789 "engines": {
790 "node": ">=18"
791 }
792 },
793 "node_modules/@esbuild/openbsd-arm64": {
794 "version": "0.28.1",
795 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
796 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
797 "cpu": [
798 "arm64"
799 ],
800 "dev": true,
801 "license": "MIT",
802 "optional": true,
803 "os": [
804 "openbsd"
805 ],
806 "engines": {
807 "node": ">=18"
808 }
809 },
810 "node_modules/@esbuild/openbsd-x64": {
811 "version": "0.28.1",
812 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
813 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
814 "cpu": [
815 "x64"
816 ],
817 "dev": true,
818 "license": "MIT",
819 "optional": true,
820 "os": [
821 "openbsd"
822 ],
823 "engines": {
824 "node": ">=18"
825 }
826 },
827 "node_modules/@esbuild/openharmony-arm64": {
828 "version": "0.28.1",
829 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
830 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
831 "cpu": [
832 "arm64"
833 ],
834 "dev": true,
835 "license": "MIT",
836 "optional": true,
837 "os": [
838 "openharmony"
839 ],
840 "engines": {
841 "node": ">=18"
842 }
843 },
844 "node_modules/@esbuild/sunos-x64": {
845 "version": "0.28.1",
846 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
847 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
848 "cpu": [
849 "x64"
850 ],
851 "dev": true,
852 "license": "MIT",
853 "optional": true,
854 "os": [
855 "sunos"
856 ],
857 "engines": {
858 "node": ">=18"
859 }
860 },
861 "node_modules/@esbuild/win32-arm64": {
862 "version": "0.28.1",
863 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
864 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
865 "cpu": [
866 "arm64"
867 ],
868 "dev": true,
869 "license": "MIT",
870 "optional": true,
871 "os": [
872 "win32"
873 ],
874 "engines": {
875 "node": ">=18"
876 }
877 },
878 "node_modules/@esbuild/win32-ia32": {
879 "version": "0.28.1",
880 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
881 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
882 "cpu": [
883 "ia32"
884 ],
885 "dev": true,
886 "license": "MIT",
887 "optional": true,
888 "os": [
889 "win32"
890 ],
891 "engines": {
892 "node": ">=18"
893 }
894 },
895 "node_modules/@esbuild/win32-x64": {
896 "version": "0.28.1",
897 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
898 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
899 "cpu": [
900 "x64"
901 ],
902 "dev": true,
903 "license": "MIT",
904 "optional": true,
905 "os": [
906 "win32"
907 ],
908 "engines": {
909 "node": ">=18"
910 }
911 },
912 "node_modules/@g1t/contracts": {
913 "resolved": "packages/contracts",
914 "link": true
915 },
916 "node_modules/@g1t/events": {
917 "resolved": "services/events",
918 "link": true
919 },
920 "node_modules/@g1t/identity": {
921 "resolved": "services/identity",
922 "link": true
923 },
924 "node_modules/@g1t/repos": {
925 "resolved": "services/repos",
926 "link": true
927 },
928 "node_modules/@g1t/web": {
929 "resolved": "apps/web",
930 "link": true
931 },
932 "node_modules/@g1t/work": {
933 "resolved": "services/work",
934 "link": true
935 },
936 "node_modules/@img/colour": {
937 "version": "1.1.0",
938 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
939 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==",
940 "dev": true,
941 "license": "MIT",
942 "engines": {
943 "node": ">=18"
944 }
945 },
946 "node_modules/@img/sharp-darwin-arm64": {
947 "version": "0.35.4",
948 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.35.4.tgz",
949 "integrity": "sha512-Uhfl4V4lhP2nbUVF9+hyH1+luj86f1gUFeo8ALYxFoULoU+G87D43BfeMP8XHsk9boxAnCY/bf2EHwhA7MuGsA==",
950 "cpu": [
951 "arm64"
952 ],
953 "dev": true,
954 "license": "Apache-2.0",
955 "optional": true,
956 "os": [
957 "darwin"
958 ],
959 "engines": {
960 "node": ">=20.9.0"
961 },
962 "funding": {
963 "url": "https://opencollective.com/libvips"
964 },
965 "optionalDependencies": {
966 "@img/sharp-libvips-darwin-arm64": "1.3.3"
967 }
968 },
969 "node_modules/@img/sharp-darwin-x64": {
970 "version": "0.35.4",
971 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.35.4.tgz",
972 "integrity": "sha512-hWniXY3bG5qKpkKrAwPe4y+VTPmf086YQAnkxWh7uA1YrlRouWGa0M0Mxj3ZjnXFkv7/TD1bTy9lGUK26vRvWw==",
973 "cpu": [
974 "x64"
975 ],
976 "dev": true,
977 "license": "Apache-2.0",
978 "optional": true,
979 "os": [
980 "darwin"
981 ],
982 "engines": {
983 "node": ">=20.9.0"
984 },
985 "funding": {
986 "url": "https://opencollective.com/libvips"
987 },
988 "optionalDependencies": {
989 "@img/sharp-libvips-darwin-x64": "1.3.3"
990 }
991 },
992 "node_modules/@img/sharp-freebsd-wasm32": {
993 "version": "0.35.4",
994 "resolved": "https://registry.npmjs.org/@img/sharp-freebsd-wasm32/-/sharp-freebsd-wasm32-0.35.4.tgz",
995 "integrity": "sha512-lIsKw/BU+kjB4eZjxrYrZmwOJYi3Ajrv66iAlBmUPyKc3HpnloevB1g3wxGD9P/5BbQ1brBGl65VRRrCvQDEqA==",
996 "dev": true,
997 "license": "Apache-2.0",
998 "optional": true,
999 "os": [
1000 "freebsd"
1001 ],
1002 "dependencies": {
1003 "@img/sharp-wasm32": "0.35.4"
1004 },
1005 "engines": {
1006 "node": ">=20.9.0"
1007 },
1008 "funding": {
1009 "url": "https://opencollective.com/libvips"
1010 }
1011 },
1012 "node_modules/@img/sharp-libvips-darwin-arm64": {
1013 "version": "1.3.3",
1014 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.3.3.tgz",
1015 "integrity": "sha512-suTBPTDGrI9WodccaDdwZItTSaBYASlBk1NSfElSHrUfzu3szG6lvIF58+WiFvnfzuK8ZBFS5zE00PxqxnRiPg==",
1016 "cpu": [
1017 "arm64"
1018 ],
1019 "dev": true,
1020 "license": "LGPL-3.0-or-later",
1021 "optional": true,
1022 "os": [
1023 "darwin"
1024 ],
1025 "funding": {
1026 "url": "https://opencollective.com/libvips"
1027 }
1028 },
1029 "node_modules/@img/sharp-libvips-darwin-x64": {
1030 "version": "1.3.3",
1031 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.3.3.tgz",
1032 "integrity": "sha512-FVJZ5mITMobmXIz/hPDTw0EintTW5H3WfrxwLqEqjiIihlu+hVRyGrFQ60xl0Lxn7Bt3zdpevPaQi0HEzqz9fw==",
1033 "cpu": [
1034 "x64"
1035 ],
1036 "dev": true,
1037 "license": "LGPL-3.0-or-later",
1038 "optional": true,
1039 "os": [
1040 "darwin"
1041 ],
1042 "funding": {
1043 "url": "https://opencollective.com/libvips"
1044 }
1045 },
1046 "node_modules/@img/sharp-libvips-linux-arm": {
1047 "version": "1.3.3",
1048 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.3.3.tgz",
1049 "integrity": "sha512-3rbU4vqXXc3hY/OiXdl52xZvT0F1yEngWfvqudtPJg/KkyiaQw2DRsFrNzpmLvfavbwOq3qXn36GP8obHRULQA==",
1050 "cpu": [
1051 "arm"
1052 ],
1053 "dev": true,
1054 "libc": [
1055 "glibc"
1056 ],
1057 "license": "LGPL-3.0-or-later",
1058 "optional": true,
1059 "os": [
1060 "linux"
1061 ],
1062 "funding": {
1063 "url": "https://opencollective.com/libvips"
1064 }
1065 },
1066 "node_modules/@img/sharp-libvips-linux-arm64": {
1067 "version": "1.3.3",
1068 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.3.3.tgz",
1069 "integrity": "sha512-0DaL0A6Xu6sQSQFwe4iVCrKWU2cCTItnRsYsCdxAMm9NF6twAA9BKnoqy4hqz4+azQ0JHuA26qiUKsf1XJ/v5A==",
1070 "cpu": [
1071 "arm64"
1072 ],
1073 "dev": true,
1074 "libc": [
1075 "glibc"
1076 ],
1077 "license": "LGPL-3.0-or-later",
1078 "optional": true,
1079 "os": [
1080 "linux"
1081 ],
1082 "funding": {
1083 "url": "https://opencollective.com/libvips"
1084 }
1085 },
1086 "node_modules/@img/sharp-libvips-linux-ppc64": {
1087 "version": "1.3.3",
1088 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.3.3.tgz",
1089 "integrity": "sha512-cdn1OvUBwsXhbC0zSzJnNzf5MZ/mTrobawDvNXBTxe8VtqKAm0sRuEY2Evzovb/w9JMk4TvRxqt1mekSuJz64w==",
1090 "cpu": [
1091 "ppc64"
1092 ],
1093 "dev": true,
1094 "libc": [
1095 "glibc"
1096 ],
1097 "license": "LGPL-3.0-or-later",
1098 "optional": true,
1099 "os": [
1100 "linux"
1101 ],
1102 "funding": {
1103 "url": "https://opencollective.com/libvips"
1104 }
1105 },
1106 "node_modules/@img/sharp-libvips-linux-riscv64": {
1107 "version": "1.3.3",
1108 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.3.3.tgz",
1109 "integrity": "sha512-HjPVx7yKz+0lqdhDlTw1tt90wamBoxhiXpvl1XZpJLiHH4RCJ5yDTqH+VlYPv2fwFs89JFw4c1IexYOcQUi4IQ==",
1110 "cpu": [
1111 "riscv64"
1112 ],
1113 "dev": true,
1114 "libc": [
1115 "glibc"
1116 ],
1117 "license": "LGPL-3.0-or-later",
1118 "optional": true,
1119 "os": [
1120 "linux"
1121 ],
1122 "funding": {
1123 "url": "https://opencollective.com/libvips"
1124 }
1125 },
1126 "node_modules/@img/sharp-libvips-linux-s390x": {
1127 "version": "1.3.3",
1128 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.3.3.tgz",
1129 "integrity": "sha512-neWLh+3yCNThxnfy3c4BbVBeGgt9aftno+XbT56iK28RgeDs3UOFWviLWlUu0bArYVYJaFDK+RRohbicUNCm8Q==",
1130 "cpu": [
1131 "s390x"
1132 ],
1133 "dev": true,
1134 "libc": [
1135 "glibc"
1136 ],
1137 "license": "LGPL-3.0-or-later",
1138 "optional": true,
1139 "os": [
1140 "linux"
1141 ],
1142 "funding": {
1143 "url": "https://opencollective.com/libvips"
1144 }
1145 },
1146 "node_modules/@img/sharp-libvips-linux-x64": {
1147 "version": "1.3.3",
1148 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.3.tgz",
1149 "integrity": "sha512-4vKmvAst9nrowcqquKFAyZJUDolUaIp8uRiN0mWFguJ1IplC9/pitXtlnnlU4aa/eJw3J7i67V+pwUL+wZGdsA==",
1150 "cpu": [
1151 "x64"
1152 ],
1153 "dev": true,
1154 "libc": [
1155 "glibc"
1156 ],
1157 "license": "LGPL-3.0-or-later",
1158 "optional": true,
1159 "os": [
1160 "linux"
1161 ],
1162 "funding": {
1163 "url": "https://opencollective.com/libvips"
1164 }
1165 },
1166 "node_modules/@img/sharp-libvips-linuxmusl-arm64": {
1167 "version": "1.3.3",
1168 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.3.3.tgz",
1169 "integrity": "sha512-Y9kQaLMuNoB0bPYOOdcZMaseNrFpPodIWWMrx+CZyydf2xn68j9WYc6sWWRrDwNkzCQjKYfc68L7jKjGlHMibw==",
1170 "cpu": [
1171 "arm64"
1172 ],
1173 "dev": true,
1174 "libc": [
1175 "musl"
1176 ],
1177 "license": "LGPL-3.0-or-later",
1178 "optional": true,
1179 "os": [
1180 "linux"
1181 ],
1182 "funding": {
1183 "url": "https://opencollective.com/libvips"
1184 }
1185 },
1186 "node_modules/@img/sharp-libvips-linuxmusl-x64": {
1187 "version": "1.3.3",
1188 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.3.tgz",
1189 "integrity": "sha512-fj8Mv0HHfD1Rr+4I68+3agJynxDWtBFgicTbSOb9Bke6pIwzGcJ+RX/yHjmiEGFMCavY/dxvem7MyNaJF+wDiw==",
1190 "cpu": [
1191 "x64"
1192 ],
1193 "dev": true,
1194 "libc": [
1195 "musl"
1196 ],
1197 "license": "LGPL-3.0-or-later",
1198 "optional": true,
1199 "os": [
1200 "linux"
1201 ],
1202 "funding": {
1203 "url": "https://opencollective.com/libvips"
1204 }
1205 },
1206 "node_modules/@img/sharp-linux-arm": {
1207 "version": "0.35.4",
1208 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.35.4.tgz",
1209 "integrity": "sha512-7OAS8gI0EReKGVN2HssHlM6umJgxF5VI3xN0p9FA91p/YO+ou5hiNghLdZ5BEHztwaaK5+bLKRf8x/o2L2nk9A==",
1210 "cpu": [
1211 "arm"
1212 ],
1213 "dev": true,
1214 "libc": [
1215 "glibc"
1216 ],
1217 "license": "Apache-2.0",
1218 "optional": true,
1219 "os": [
1220 "linux"
1221 ],
1222 "engines": {
1223 "node": ">=20.9.0"
1224 },
1225 "funding": {
1226 "url": "https://opencollective.com/libvips"
1227 },
1228 "optionalDependencies": {
1229 "@img/sharp-libvips-linux-arm": "1.3.3"
1230 }
1231 },
1232 "node_modules/@img/sharp-linux-arm64": {
1233 "version": "0.35.4",
1234 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.35.4.tgz",
1235 "integrity": "sha512-De4jpEnAU8Hd5oT0j1G3uL4ZvTuipVMn7YC6vPaJhy6/7EwEae0SVAoBrUMYQbkLGDm85taVWwuPc1a44LTzCQ==",
1236 "cpu": [
1237 "arm64"
1238 ],
1239 "dev": true,
1240 "libc": [
1241 "glibc"
1242 ],
1243 "license": "Apache-2.0",
1244 "optional": true,
1245 "os": [
1246 "linux"
1247 ],
1248 "engines": {
1249 "node": ">=20.9.0"
1250 },
1251 "funding": {
1252 "url": "https://opencollective.com/libvips"
1253 },
1254 "optionalDependencies": {
1255 "@img/sharp-libvips-linux-arm64": "1.3.3"
1256 }
1257 },
1258 "node_modules/@img/sharp-linux-ppc64": {
1259 "version": "0.35.4",
1260 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.35.4.tgz",
1261 "integrity": "sha512-2oYZJeIl4kCcMGk4ouZVjnkCtFrpQFlNEtJ6GbxzhHQchwH0NH/qEb9ykmOl29dqwMq+JhFdZn+1ak2FKhI9fQ==",
1262 "cpu": [
1263 "ppc64"
1264 ],
1265 "dev": true,
1266 "libc": [
1267 "glibc"
1268 ],
1269 "license": "Apache-2.0",
1270 "optional": true,
1271 "os": [
1272 "linux"
1273 ],
1274 "engines": {
1275 "node": ">=20.9.0"
1276 },
1277 "funding": {
1278 "url": "https://opencollective.com/libvips"
1279 },
1280 "optionalDependencies": {
1281 "@img/sharp-libvips-linux-ppc64": "1.3.3"
1282 }
1283 },
1284 "node_modules/@img/sharp-linux-riscv64": {
1285 "version": "0.35.4",
1286 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.35.4.tgz",
1287 "integrity": "sha512-cPbNChoRURAWdebDIHSenxRpgEdy7JkPydSnUxRm9VvKD7m0/xVaR/8Fzlu81pk5nHEvHH87UZUA7cTtwnbJSA==",
1288 "cpu": [
1289 "riscv64"
1290 ],
1291 "dev": true,
1292 "libc": [
1293 "glibc"
1294 ],
1295 "license": "Apache-2.0",
1296 "optional": true,
1297 "os": [
1298 "linux"
1299 ],
1300 "engines": {
1301 "node": ">=20.9.0"
1302 },
1303 "funding": {
1304 "url": "https://opencollective.com/libvips"
1305 },
1306 "optionalDependencies": {
1307 "@img/sharp-libvips-linux-riscv64": "1.3.3"
1308 }
1309 },
1310 "node_modules/@img/sharp-linux-s390x": {
1311 "version": "0.35.4",
1312 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.35.4.tgz",
1313 "integrity": "sha512-RY0JFY8Fd6RonCBtHz+DvadaPkXDSI1AUn6yWL9TipqkZ1vY8w8evqdgyDFnkm4/K1ve1TvZiaePP5oSd4+WVQ==",
1314 "cpu": [
1315 "s390x"
1316 ],
1317 "dev": true,
1318 "libc": [
1319 "glibc"
1320 ],
1321 "license": "Apache-2.0",
1322 "optional": true,
1323 "os": [
1324 "linux"
1325 ],
1326 "engines": {
1327 "node": ">=20.9.0"
1328 },
1329 "funding": {
1330 "url": "https://opencollective.com/libvips"
1331 },
1332 "optionalDependencies": {
1333 "@img/sharp-libvips-linux-s390x": "1.3.3"
1334 }
1335 },
1336 "node_modules/@img/sharp-linux-x64": {
1337 "version": "0.35.4",
1338 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.4.tgz",
1339 "integrity": "sha512-9qvvEAuk8k89TfWUoX2htWjbAMX8p+NxCppjpcg5k6xMsjhBQPTsoIh36h9Qde4WRuGpJeYnOjdosDn/cnv+OA==",
1340 "cpu": [
1341 "x64"
1342 ],
1343 "dev": true,
1344 "libc": [
1345 "glibc"
1346 ],
1347 "license": "Apache-2.0",
1348 "optional": true,
1349 "os": [
1350 "linux"
1351 ],
1352 "engines": {
1353 "node": ">=20.9.0"
1354 },
1355 "funding": {
1356 "url": "https://opencollective.com/libvips"
1357 },
1358 "optionalDependencies": {
1359 "@img/sharp-libvips-linux-x64": "1.3.3"
1360 }
1361 },
1362 "node_modules/@img/sharp-linuxmusl-arm64": {
1363 "version": "0.35.4",
1364 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.35.4.tgz",
1365 "integrity": "sha512-KB5jxpfWQTr0nc3xdHtWChdbifHrBGsd2SM62Eyxrl8afikm+f5qGBU75SJIZBT/S1MC8XyacdlXBMSWq6OURA==",
1366 "cpu": [
1367 "arm64"
1368 ],
1369 "dev": true,
1370 "libc": [
1371 "musl"
1372 ],
1373 "license": "Apache-2.0",
1374 "optional": true,
1375 "os": [
1376 "linux"
1377 ],
1378 "engines": {
1379 "node": ">=20.9.0"
1380 },
1381 "funding": {
1382 "url": "https://opencollective.com/libvips"
1383 },
1384 "optionalDependencies": {
1385 "@img/sharp-libvips-linuxmusl-arm64": "1.3.3"
1386 }
1387 },
1388 "node_modules/@img/sharp-linuxmusl-x64": {
1389 "version": "0.35.4",
1390 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.4.tgz",
1391 "integrity": "sha512-f+eZJZIQNEEd26RPSW+76chwOf1XtA2Y/O+5ocVyLliHkeih3e+jhLVBdNTd2rS3IbNXK8+ug93Vf5ZXtF5Lxg==",
1392 "cpu": [
1393 "x64"
1394 ],
1395 "dev": true,
1396 "libc": [
1397 "musl"
1398 ],
1399 "license": "Apache-2.0",
1400 "optional": true,
1401 "os": [
1402 "linux"
1403 ],
1404 "engines": {
1405 "node": ">=20.9.0"
1406 },
1407 "funding": {
1408 "url": "https://opencollective.com/libvips"
1409 },
1410 "optionalDependencies": {
1411 "@img/sharp-libvips-linuxmusl-x64": "1.3.3"
1412 }
1413 },
1414 "node_modules/@img/sharp-wasm32": {
1415 "version": "0.35.4",
1416 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.4.tgz",
1417 "integrity": "sha512-zQnl4Kwp7Q6NHsENtU2T/00Zi+w3AQNwz3+UaTyVBy2FpXrzXzGjndpK61onhZjRtRpQXxCTeqw19bVyXOh7jA==",
1418 "dev": true,
1419 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
1420 "optional": true,
1421 "dependencies": {
1422 "@emnapi/runtime": "^1.11.3"
1423 },
1424 "engines": {
1425 "node": ">=20.9.0"
1426 },
1427 "funding": {
1428 "url": "https://opencollective.com/libvips"
1429 }
1430 },
1431 "node_modules/@img/sharp-webcontainers-wasm32": {
1432 "version": "0.35.4",
1433 "resolved": "https://registry.npmjs.org/@img/sharp-webcontainers-wasm32/-/sharp-webcontainers-wasm32-0.35.4.tgz",
1434 "integrity": "sha512-ESfNkywmCfPNyaZjxooddJQiQ+l/nTpGEOGthxiLnIHXC/CmcBixnfwUleX9mCz9ovrUUvKMap/pm8RYbzfwaA==",
1435 "cpu": [
1436 "wasm32"
1437 ],
1438 "dev": true,
1439 "license": "Apache-2.0",
1440 "optional": true,
1441 "dependencies": {
1442 "@img/sharp-wasm32": "0.35.4"
1443 },
1444 "engines": {
1445 "node": ">=20.9.0"
1446 },
1447 "funding": {
1448 "url": "https://opencollective.com/libvips"
1449 }
1450 },
1451 "node_modules/@img/sharp-win32-arm64": {
1452 "version": "0.35.4",
1453 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.35.4.tgz",
1454 "integrity": "sha512-iNdlBX9gLVvqe2I3uIJSIKTq6wckP/DYxZtcqxm09x5Gi24DnFBmPAWZmr60ZyYMG0xlzo6goG3670ar+RXvRw==",
1455 "cpu": [
1456 "arm64"
1457 ],
1458 "dev": true,
1459 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1460 "optional": true,
1461 "os": [
1462 "win32"
1463 ],
1464 "engines": {
1465 "node": ">=20.9.0"
1466 },
1467 "funding": {
1468 "url": "https://opencollective.com/libvips"
1469 }
1470 },
1471 "node_modules/@img/sharp-win32-ia32": {
1472 "version": "0.35.4",
1473 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.35.4.tgz",
1474 "integrity": "sha512-kqRsbaa5CS6KHlpxnN7WhE6vAAugXyZButpRdvDWetlv6Qv4N9WTcrWzF7tXfB9T7MsoadqdI8hmwLq6UlLvtw==",
1475 "cpu": [
1476 "ia32"
1477 ],
1478 "dev": true,
1479 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1480 "optional": true,
1481 "os": [
1482 "win32"
1483 ],
1484 "engines": {
1485 "node": "^20.9.0"
1486 },
1487 "funding": {
1488 "url": "https://opencollective.com/libvips"
1489 }
1490 },
1491 "node_modules/@img/sharp-win32-x64": {
1492 "version": "0.35.4",
1493 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.35.4.tgz",
1494 "integrity": "sha512-XtmnYhBcrORsJ4XJngyzr/EWP0hRZLAZRFaApdKuviyqF78+ylxh2y06ZmtULAMOnObJ3ucpN0AcwSWnMowTRg==",
1495 "cpu": [
1496 "x64"
1497 ],
1498 "dev": true,
1499 "license": "Apache-2.0 AND LGPL-3.0-or-later",
1500 "optional": true,
1501 "os": [
1502 "win32"
1503 ],
1504 "engines": {
1505 "node": ">=20.9.0"
1506 },
1507 "funding": {
1508 "url": "https://opencollective.com/libvips"
1509 }
1510 },
1511 "node_modules/@jridgewell/gen-mapping": {
1512 "version": "0.3.13",
1513 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
1514 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
1515 "dev": true,
1516 "license": "MIT",
1517 "dependencies": {
1518 "@jridgewell/sourcemap-codec": "^1.5.0",
1519 "@jridgewell/trace-mapping": "^0.3.24"
1520 }
1521 },
1522 "node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/trace-mapping": {
1523 "version": "0.3.31",
1524 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1525 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1526 "dev": true,
1527 "license": "MIT",
1528 "dependencies": {
1529 "@jridgewell/resolve-uri": "^3.1.0",
1530 "@jridgewell/sourcemap-codec": "^1.4.14"
1531 }
1532 },
1533 "node_modules/@jridgewell/remapping": {
1534 "version": "2.3.5",
1535 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
1536 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
1537 "dev": true,
1538 "license": "MIT",
1539 "dependencies": {
1540 "@jridgewell/gen-mapping": "^0.3.5",
1541 "@jridgewell/trace-mapping": "^0.3.24"
1542 }
1543 },
1544 "node_modules/@jridgewell/remapping/node_modules/@jridgewell/trace-mapping": {
1545 "version": "0.3.31",
1546 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
1547 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
1548 "dev": true,
1549 "license": "MIT",
1550 "dependencies": {
1551 "@jridgewell/resolve-uri": "^3.1.0",
1552 "@jridgewell/sourcemap-codec": "^1.4.14"
1553 }
1554 },
1555 "node_modules/@jridgewell/resolve-uri": {
1556 "version": "3.1.2",
1557 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1558 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1559 "dev": true,
1560 "license": "MIT",
1561 "engines": {
1562 "node": ">=6.0.0"
1563 }
1564 },
1565 "node_modules/@jridgewell/sourcemap-codec": {
1566 "version": "1.6.0",
1567 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
1568 "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==",
1569 "dev": true,
1570 "license": "MIT"
1571 },
1572 "node_modules/@jridgewell/trace-mapping": {
1573 "version": "0.3.9",
1574 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1575 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1576 "dev": true,
1577 "license": "MIT",
1578 "dependencies": {
1579 "@jridgewell/resolve-uri": "^3.0.3",
1580 "@jridgewell/sourcemap-codec": "^1.4.10"
1581 }
1582 },
1583 "node_modules/@oxc-project/types": {
1584 "version": "0.152.0",
1585 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.152.0.tgz",
1586 "integrity": "sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw==",
1587 "dev": true,
1588 "license": "MIT",
1589 "funding": {
1590 "url": "https://github.com/sponsors/oxc-project"
1591 }
1592 },
1593 "node_modules/@poppinss/colors": {
1594 "version": "4.1.6",
1595 "resolved": "https://registry.npmjs.org/@poppinss/colors/-/colors-4.1.6.tgz",
1596 "integrity": "sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==",
1597 "dev": true,
1598 "license": "MIT",
1599 "dependencies": {
1600 "kleur": "^4.1.5"
1601 }
1602 },
1603 "node_modules/@poppinss/dumper": {
1604 "version": "0.6.5",
1605 "resolved": "https://registry.npmjs.org/@poppinss/dumper/-/dumper-0.6.5.tgz",
1606 "integrity": "sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==",
1607 "dev": true,
1608 "license": "MIT",
1609 "dependencies": {
1610 "@poppinss/colors": "^4.1.5",
1611 "@sindresorhus/is": "^7.0.2",
1612 "supports-color": "^10.0.0"
1613 }
1614 },
1615 "node_modules/@poppinss/exception": {
1616 "version": "1.2.3",
1617 "resolved": "https://registry.npmjs.org/@poppinss/exception/-/exception-1.2.3.tgz",
1618 "integrity": "sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==",
1619 "dev": true,
1620 "license": "MIT"
1621 },
1622 "node_modules/@react-router/dev": {
1623 "version": "8.4.0",
1624 "resolved": "https://registry.npmjs.org/@react-router/dev/-/dev-8.4.0.tgz",
1625 "integrity": "sha512-GKznpn6h8c52xGXwtsypD5ZwNiWFSeqoKPdyGq7SfG+T9rFjGO8F0i/R/yECfZqHXaNz1NVmpODuBamBy9FfMg==",
1626 "dev": true,
1627 "license": "MIT",
1628 "dependencies": {
1629 "@babel/core": "^7.29.7",
1630 "@babel/generator": "^7.29.7",
1631 "@babel/parser": "^7.29.7",
1632 "@babel/traverse": "^7.29.7",
1633 "@babel/types": "^7.29.7",
1634 "@react-router/node": "8.4.0",
1635 "@remix-run/node-fetch-server": "^0.14.1",
1636 "babel-dead-code-elimination": "^1.0.12",
1637 "chokidar": "^5.0.0",
1638 "dedent": "^1.7.2",
1639 "es-module-lexer": "^2.1.0",
1640 "exit-hook": "5.1.0",
1641 "isbot": "^5.1.40",
1642 "jsesc": "3.1.0",
1643 "lodash": "^4.18.1",
1644 "p-map": "^7.0.4",
1645 "pathe": "^2.0.3",
1646 "picocolors": "^1.1.1",
1647 "pkg-types": "^2.3.1",
1648 "react-refresh": "^0.18.0",
1649 "semver": "^7.8.1",
1650 "tinyglobby": "^0.2.16",
1651 "valibot": "^1.4.1"
1652 },
1653 "bin": {
1654 "react-router": "bin.cjs"
1655 },
1656 "engines": {
1657 "node": ">=22.22.0"
1658 },
1659 "peerDependencies": {
1660 "@react-router/serve": "^8.4.0",
1661 "@vitejs/plugin-rsc": "~0.5.26",
1662 "react-router": "^8.4.0",
1663 "react-server-dom-webpack": "^19.2.7",
1664 "typescript": "^5.1.0 || ^6.0.0 || ^7.0.0",
1665 "vite": "^7.0.0 || ^8.0.0",
1666 "wrangler": "^4.0.0"
1667 },
1668 "peerDependenciesMeta": {
1669 "@react-router/serve": {
1670 "optional": true
1671 },
1672 "@vitejs/plugin-rsc": {
1673 "optional": true
1674 },
1675 "react-server-dom-webpack": {
1676 "optional": true
1677 },
1678 "typescript": {
1679 "optional": true
1680 },
1681 "wrangler": {
1682 "optional": true
1683 }
1684 }
1685 },
1686 "node_modules/@react-router/node": {
1687 "version": "8.4.0",
1688 "resolved": "https://registry.npmjs.org/@react-router/node/-/node-8.4.0.tgz",
1689 "integrity": "sha512-1teZHtk7XDm1pteQ2Plgtvtjjup5C5sIwFlOMYVIyoOH7X3bId3Qb//kUdbydX6NRIxcGK28UnfZlz4SrD/mkg==",
1690 "dev": true,
1691 "license": "MIT",
1692 "dependencies": {
1693 "@remix-run/node-fetch-server": "^0.14.1"
1694 },
1695 "engines": {
1696 "node": ">=22.22.0"
1697 },
1698 "peerDependencies": {
1699 "react-router": "8.4.0",
1700 "typescript": "^5.1.0 || ^6.0.0 || ^7.0.0"
1701 },
1702 "peerDependenciesMeta": {
1703 "typescript": {
1704 "optional": true
1705 }
1706 }
1707 },
1708 "node_modules/@remix-run/node-fetch-server": {
1709 "version": "0.14.2",
1710 "resolved": "https://registry.npmjs.org/@remix-run/node-fetch-server/-/node-fetch-server-0.14.2.tgz",
1711 "integrity": "sha512-1cpM/f5i1ka/9CUMBwZXZp7Bn92x8VQjzg+F4eEe88DlVdNHkAKrf/vvbZoYgdkfy2bWHtGC6LQGLmojEqOF4Q==",
1712 "dev": true,
1713 "license": "MIT"
1714 },
1715 "node_modules/@remix-run/route-pattern": {
1716 "version": "0.22.1",
1717 "resolved": "https://registry.npmjs.org/@remix-run/route-pattern/-/route-pattern-0.22.1.tgz",
1718 "integrity": "sha512-czdGJWh09Lapvcqt7Vb09KlrU2PhRJ8xQaI+AItTuD9aDJ5MAgxnS38lnys6Ll+6RJEqPiaUqTwIQhVLwFvv+w==",
1719 "license": "MIT"
1720 },
1721 "node_modules/@rolldown/binding-android-arm-eabi": {
1722 "version": "1.2.12",
1723 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.12.tgz",
1724 "integrity": "sha512-dB/a1214qKfHMXCpgqR4OZT+jS4kTyEXbQGJPqzobt5EwH5rX080pxE37alt3RzvR1bf1Yz/yGqRfrYAxuPw0A==",
1725 "cpu": [
1726 "arm"
1727 ],
1728 "dev": true,
1729 "license": "MIT",
1730 "optional": true,
1731 "os": [
1732 "android"
1733 ],
1734 "engines": {
1735 "node": "^20.19.0 || >=22.12.0"
1736 }
1737 },
1738 "node_modules/@rolldown/binding-android-arm64": {
1739 "version": "1.2.12",
1740 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.12.tgz",
1741 "integrity": "sha512-7KHFgQ5VJxIHcLlrwrc3Xbds7oTNQT7Pgi9gQCJKrd2VGab/UksIOYp6VD8MzCstGxOKMgNamPwUCfxPdP1OHg==",
1742 "cpu": [
1743 "arm64"
1744 ],
1745 "dev": true,
1746 "license": "MIT",
1747 "optional": true,
1748 "os": [
1749 "android"
1750 ],
1751 "engines": {
1752 "node": "^20.19.0 || >=22.12.0"
1753 }
1754 },
1755 "node_modules/@rolldown/binding-darwin-arm64": {
1756 "version": "1.2.12",
1757 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.12.tgz",
1758 "integrity": "sha512-3YIhqHD96nA5SaYNRBR16HnGv4oavZvXfD/ayHM+oYZ0WD/8lBAtf6zQua4kEyAvpqrluKXl0lnOBoiNby7x9w==",
1759 "cpu": [
1760 "arm64"
1761 ],
1762 "dev": true,
1763 "license": "MIT",
1764 "optional": true,
1765 "os": [
1766 "darwin"
1767 ],
1768 "engines": {
1769 "node": "^20.19.0 || >=22.12.0"
1770 }
1771 },
1772 "node_modules/@rolldown/binding-darwin-x64": {
1773 "version": "1.2.12",
1774 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.12.tgz",
1775 "integrity": "sha512-UuuJ35MFw4gmFOrE9pEqIV+K3syIKveph+Qc1/ljHZVdoDW4pz/JHR/eMVom+TZGl/5OOvGJOWaOCVt3ZfqhxA==",
1776 "cpu": [
1777 "x64"
1778 ],
1779 "dev": true,
1780 "license": "MIT",
1781 "optional": true,
1782 "os": [
1783 "darwin"
1784 ],
1785 "engines": {
1786 "node": "^20.19.0 || >=22.12.0"
1787 }
1788 },
1789 "node_modules/@rolldown/binding-freebsd-x64": {
1790 "version": "1.2.12",
1791 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.12.tgz",
1792 "integrity": "sha512-uMvssit0a4W+/7D8CbHUvG719mH3R2jwXAlh/XcPvuHTE0g++LymF88DCGNX0HM2rBOn0xrzgXktIB6fLSJBTQ==",
1793 "cpu": [
1794 "x64"
1795 ],
1796 "dev": true,
1797 "license": "MIT",
1798 "optional": true,
1799 "os": [
1800 "freebsd"
1801 ],
1802 "engines": {
1803 "node": "^20.19.0 || >=22.12.0"
1804 }
1805 },
1806 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
1807 "version": "1.2.12",
1808 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.12.tgz",
1809 "integrity": "sha512-XcFu0R0xWnwzSf4IQgFH1rJIckPN1pLy2R+4r9IDB7Yfu/ys9cVqfa4pBrMHj7a3gl8mIR4nRNPg0e5IvEVs6g==",
1810 "cpu": [
1811 "arm"
1812 ],
1813 "dev": true,
1814 "license": "MIT",
1815 "optional": true,
1816 "os": [
1817 "linux"
1818 ],
1819 "engines": {
1820 "node": "^20.19.0 || >=22.12.0"
1821 }
1822 },
1823 "node_modules/@rolldown/binding-linux-arm64-gnu": {
1824 "version": "1.2.12",
1825 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.12.tgz",
1826 "integrity": "sha512-260UrKgn8tz39ak+SMDOirKzr7V04M9dWPw5llW00SwBivCZoWcRBKV1d8cXnRkUmSZA3BdiUmBHWk7734Ulpw==",
1827 "cpu": [
1828 "arm64"
1829 ],
1830 "dev": true,
1831 "libc": [
1832 "glibc"
1833 ],
1834 "license": "MIT",
1835 "optional": true,
1836 "os": [
1837 "linux"
1838 ],
1839 "engines": {
1840 "node": "^20.19.0 || >=22.12.0"
1841 }
1842 },
1843 "node_modules/@rolldown/binding-linux-arm64-musl": {
1844 "version": "1.2.12",
1845 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.12.tgz",
1846 "integrity": "sha512-5YK1I9SqDkbPgc1IA8BgDl34suqUS2q0KWnBrirm0E51YjOs6eo6dV6jbQfNE/argHRSvd0QUGgtpIoYx+WWpw==",
1847 "cpu": [
1848 "arm64"
1849 ],
1850 "dev": true,
1851 "libc": [
1852 "musl"
1853 ],
1854 "license": "MIT",
1855 "optional": true,
1856 "os": [
1857 "linux"
1858 ],
1859 "engines": {
1860 "node": "^20.19.0 || >=22.12.0"
1861 }
1862 },
1863 "node_modules/@rolldown/binding-linux-ppc64-gnu": {
1864 "version": "1.2.12",
1865 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.12.tgz",
1866 "integrity": "sha512-Rkcrmp7eFRg74yL5fXEU91JEWbdEPLevWwGtXpmhbjlD1StScbWTmO94Bhly+Mo+ketKYkdmM1vNUKeWSlx8cQ==",
1867 "cpu": [
1868 "ppc64"
1869 ],
1870 "dev": true,
1871 "libc": [
1872 "glibc"
1873 ],
1874 "license": "MIT",
1875 "optional": true,
1876 "os": [
1877 "linux"
1878 ],
1879 "engines": {
1880 "node": "^20.19.0 || >=22.12.0"
1881 }
1882 },
1883 "node_modules/@rolldown/binding-linux-s390x-gnu": {
1884 "version": "1.2.12",
1885 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.12.tgz",
1886 "integrity": "sha512-qvK4DuAsQc2BSjlx+Xr+IzOIvvxbGZqxFwdWfG6F518Erj0GGISyQbJ6pIappnOxlNPzNHvo/L0BwB30GZ+zVw==",
1887 "cpu": [
1888 "s390x"
1889 ],
1890 "dev": true,
1891 "libc": [
1892 "glibc"
1893 ],
1894 "license": "MIT",
1895 "optional": true,
1896 "os": [
1897 "linux"
1898 ],
1899 "engines": {
1900 "node": "^20.19.0 || >=22.12.0"
1901 }
1902 },
1903 "node_modules/@rolldown/binding-linux-x64-gnu": {
1904 "version": "1.2.12",
1905 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.12.tgz",
1906 "integrity": "sha512-Q9uLBO53Xd4QIq1WOycVQyPP1O4HhraEV2qqb3uTrnVw6QZih9duY4vNXOivL1xoUS1/z+W8eF4NMfl2a8Sdjw==",
1907 "cpu": [
1908 "x64"
1909 ],
1910 "dev": true,
1911 "libc": [
1912 "glibc"
1913 ],
1914 "license": "MIT",
1915 "optional": true,
1916 "os": [
1917 "linux"
1918 ],
1919 "engines": {
1920 "node": "^20.19.0 || >=22.12.0"
1921 }
1922 },
1923 "node_modules/@rolldown/binding-linux-x64-musl": {
1924 "version": "1.2.12",
1925 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.12.tgz",
1926 "integrity": "sha512-3IBxWFMjbOZskDPKv8Lf9BCnahlKuHthWkYnyIxOH/QcJrFcS4EmcenthApkwr/5+nEqZlLzeYbxeMaX7A5u4g==",
1927 "cpu": [
1928 "x64"
1929 ],
1930 "dev": true,
1931 "libc": [
1932 "musl"
1933 ],
1934 "license": "MIT",
1935 "optional": true,
1936 "os": [
1937 "linux"
1938 ],
1939 "engines": {
1940 "node": "^20.19.0 || >=22.12.0"
1941 }
1942 },
1943 "node_modules/@rolldown/binding-openharmony-arm64": {
1944 "version": "1.2.12",
1945 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.12.tgz",
1946 "integrity": "sha512-xtX61xg4LKPkPWilZU1ynKClz5Gj4bf74LML4r3eVLWumKnGjoEr1OSHQhMdbBDoYTi+yjrujvpZe2pUnqCrrA==",
1947 "cpu": [
1948 "arm64"
1949 ],
1950 "dev": true,
1951 "license": "MIT",
1952 "optional": true,
1953 "os": [
1954 "openharmony"
1955 ],
1956 "engines": {
1957 "node": "^20.19.0 || >=22.12.0"
1958 }
1959 },
1960 "node_modules/@rolldown/binding-win32-arm64-msvc": {
1961 "version": "1.2.12",
1962 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.12.tgz",
1963 "integrity": "sha512-At7fPB6PCaIjzgIhEZFxuT+BBFqiQibJDT4d3PhiR3f4E7bbMZF4aKblbFfEM3sETRDd1YiQx/+U/g/B/ou5Ew==",
1964 "cpu": [
1965 "arm64"
1966 ],
1967 "dev": true,
1968 "license": "MIT",
1969 "optional": true,
1970 "os": [
1971 "win32"
1972 ],
1973 "engines": {
1974 "node": "^20.19.0 || >=22.12.0"
1975 }
1976 },
1977 "node_modules/@rolldown/binding-win32-x64-msvc": {
1978 "version": "1.2.12",
1979 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.12.tgz",
1980 "integrity": "sha512-WIw2haVKwjuYdXkHaoC0mF8Le71TuCBxjrdKqLbJGctbBABj+ClfmNvtbOnzpq3RokNo5+V1qhtSzJyXorsklQ==",
1981 "cpu": [
1982 "x64"
1983 ],
1984 "dev": true,
1985 "license": "MIT",
1986 "optional": true,
1987 "os": [
1988 "win32"
1989 ],
1990 "engines": {
1991 "node": "^20.19.0 || >=22.12.0"
1992 }
1993 },
1994 "node_modules/@rolldown/pluginutils": {
1995 "version": "1.0.1",
1996 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
1997 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
1998 "dev": true,
1999 "license": "MIT"
2000 },
2001 "node_modules/@sindresorhus/is": {
2002 "version": "7.2.0",
2003 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-7.2.0.tgz",
2004 "integrity": "sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==",
2005 "dev": true,
2006 "license": "MIT",
2007 "engines": {
2008 "node": ">=18"
2009 },
2010 "funding": {
2011 "url": "https://github.com/sindresorhus/is?sponsor=1"
2012 }
2013 },
2014 "node_modules/@speed-highlight/core": {
2015 "version": "1.2.24",
2016 "resolved": "https://registry.npmjs.org/@speed-highlight/core/-/core-1.2.24.tgz",
2017 "integrity": "sha512-qeW2e1l78afw8VhRPfPQ1Gjj+KU5XFQ/OFV5ti6eTa9bruO7mJyZtA4vw0ofqmA3tKCkROE9xLk3VZoeRc98nw==",
2018 "dev": true,
2019 "license": "CC0-1.0"
2020 },
2021 "node_modules/@tailwindcss/node": {
2022 "version": "4.3.3",
2023 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.3.3.tgz",
2024 "integrity": "sha512-/T8IKEsf9VTU6tLjgC7+sv2mOPtQxzE2jMw7u4Tt40Tx+QSZxpzh95/H6cMKoja9XuW7iMdLJYBB0o9G1CaAgg==",
2025 "dev": true,
2026 "license": "MIT",
2027 "dependencies": {
2028 "@jridgewell/remapping": "^2.3.5",
2029 "enhanced-resolve": "^5.24.1",
2030 "jiti": "^2.7.0",
2031 "lightningcss": "1.32.0",
2032 "magic-string": "^0.30.21",
2033 "source-map-js": "^1.2.1",
2034 "tailwindcss": "4.3.3"
2035 }
2036 },
2037 "node_modules/@tailwindcss/oxide": {
2038 "version": "4.3.3",
2039 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.3.3.tgz",
2040 "integrity": "sha512-krXjAikiaFSPaK/FkAQT5UTx3VormQaiZ5hBFlJZ9UFQGB/rwg1MZIhHAG9smMQRTdyJxP6Qt5MwMtdyU5FWrA==",
2041 "dev": true,
2042 "license": "MIT",
2043 "engines": {
2044 "node": ">= 20"
2045 },
2046 "optionalDependencies": {
2047 "@tailwindcss/oxide-android-arm64": "4.3.3",
2048 "@tailwindcss/oxide-darwin-arm64": "4.3.3",
2049 "@tailwindcss/oxide-darwin-x64": "4.3.3",
2050 "@tailwindcss/oxide-freebsd-x64": "4.3.3",
2051 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.3.3",
2052 "@tailwindcss/oxide-linux-arm64-gnu": "4.3.3",
2053 "@tailwindcss/oxide-linux-arm64-musl": "4.3.3",
2054 "@tailwindcss/oxide-linux-x64-gnu": "4.3.3",
2055 "@tailwindcss/oxide-linux-x64-musl": "4.3.3",
2056 "@tailwindcss/oxide-wasm32-wasi": "4.3.3",
2057 "@tailwindcss/oxide-win32-arm64-msvc": "4.3.3",
2058 "@tailwindcss/oxide-win32-x64-msvc": "4.3.3"
2059 }
2060 },
2061 "node_modules/@tailwindcss/oxide-android-arm64": {
2062 "version": "4.3.3",
2063 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.3.3.tgz",
2064 "integrity": "sha512-Y85A2gmPSkl5Ve5qR86GL4HT509cFqQh1aes9p3sSkyTPwt0Pppf3GkwGe4JPACcRYjgJIEhQgM6dBClnr0NYw==",
2065 "cpu": [
2066 "arm64"
2067 ],
2068 "dev": true,
2069 "license": "MIT",
2070 "optional": true,
2071 "os": [
2072 "android"
2073 ],
2074 "engines": {
2075 "node": ">= 20"
2076 }
2077 },
2078 "node_modules/@tailwindcss/oxide-darwin-arm64": {
2079 "version": "4.3.3",
2080 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.3.3.tgz",
2081 "integrity": "sha512-BiaWatpBcERQFDlOjRDpIVXuFK5PJez5SA4JMg6VYZdBYU+qKfV/vqjcIs+IYmtitf1xYQZTwXvU/8y4lfZUGw==",
2082 "cpu": [
2083 "arm64"
2084 ],
2085 "dev": true,
2086 "license": "MIT",
2087 "optional": true,
2088 "os": [
2089 "darwin"
2090 ],
2091 "engines": {
2092 "node": ">= 20"
2093 }
2094 },
2095 "node_modules/@tailwindcss/oxide-darwin-x64": {
2096 "version": "4.3.3",
2097 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.3.3.tgz",
2098 "integrity": "sha512-fAeUqfV5ndhxRwai8cXGzdLvul9utWOmeTkv69unv4ZXixjn61Z+p9lCWdwOwA3TYboG3BwdVuN/RDjhBRl0mw==",
2099 "cpu": [
2100 "x64"
2101 ],
2102 "dev": true,
2103 "license": "MIT",
2104 "optional": true,
2105 "os": [
2106 "darwin"
2107 ],
2108 "engines": {
2109 "node": ">= 20"
2110 }
2111 },
2112 "node_modules/@tailwindcss/oxide-freebsd-x64": {
2113 "version": "4.3.3",
2114 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.3.3.tgz",
2115 "integrity": "sha512-iyf5bV6+wnAlflVeEy7R25dupxTNECZN5QMI0qNT6eT+EgaGdZcKhGkr5SdoaWiLJ3spLqIY9VCeSGrwmtg4kw==",
2116 "cpu": [
2117 "x64"
2118 ],
2119 "dev": true,
2120 "license": "MIT",
2121 "optional": true,
2122 "os": [
2123 "freebsd"
2124 ],
2125 "engines": {
2126 "node": ">= 20"
2127 }
2128 },
2129 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
2130 "version": "4.3.3",
2131 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.3.3.tgz",
2132 "integrity": "sha512-aAYUprJAJQWWbRrPvtjdroZ56Md+JM8pMiopS6xGEwDfLhqj+2ver2p4nU4Mb3CRqcMmNBjo8KkUgcxhkzVQGQ==",
2133 "cpu": [
2134 "arm"
2135 ],
2136 "dev": true,
2137 "license": "MIT",
2138 "optional": true,
2139 "os": [
2140 "linux"
2141 ],
2142 "engines": {
2143 "node": ">= 20"
2144 }
2145 },
2146 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
2147 "version": "4.3.3",
2148 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.3.3.tgz",
2149 "integrity": "sha512-nDxldcEENOxZRzC2uu9jrutZdAAQtb+8WWDCSnWL1zvBk1+FN+x6MtDViPB5AJMfttVCUhehGWus3XBPgatM/w==",
2150 "cpu": [
2151 "arm64"
2152 ],
2153 "dev": true,
2154 "libc": [
2155 "glibc"
2156 ],
2157 "license": "MIT",
2158 "optional": true,
2159 "os": [
2160 "linux"
2161 ],
2162 "engines": {
2163 "node": ">= 20"
2164 }
2165 },
2166 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
2167 "version": "4.3.3",
2168 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.3.3.tgz",
2169 "integrity": "sha512-Md44bD6veX/PC5iyF8cDVnw4HBIANZepRZZ7a8DQOvkfo5WUBwcp6iAuCUz23u+4SUkhJlD3eL7hNdW8ezd/kA==",
2170 "cpu": [
2171 "arm64"
2172 ],
2173 "dev": true,
2174 "libc": [
2175 "musl"
2176 ],
2177 "license": "MIT",
2178 "optional": true,
2179 "os": [
2180 "linux"
2181 ],
2182 "engines": {
2183 "node": ">= 20"
2184 }
2185 },
2186 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
2187 "version": "4.3.3",
2188 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.3.3.tgz",
2189 "integrity": "sha512-tx7us1muwOKAKWao2v/GaafFeQboE6aj88vC6ziN2NCGcRm8gWUhwjzg+YdVB1e4boAtdtma4L43onunI6NS4w==",
2190 "cpu": [
2191 "x64"
2192 ],
2193 "dev": true,
2194 "libc": [
2195 "glibc"
2196 ],
2197 "license": "MIT",
2198 "optional": true,
2199 "os": [
2200 "linux"
2201 ],
2202 "engines": {
2203 "node": ">= 20"
2204 }
2205 },
2206 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
2207 "version": "4.3.3",
2208 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.3.3.tgz",
2209 "integrity": "sha512-SJxX60smvHgasZoBy11dX6YRjXJFovwWBoedhbQPOBzgFWBHGB+TVPWB9BxzR7TTxU8FQZAI2AyiNCMzFm8Img==",
2210 "cpu": [
2211 "x64"
2212 ],
2213 "dev": true,
2214 "libc": [
2215 "musl"
2216 ],
2217 "license": "MIT",
2218 "optional": true,
2219 "os": [
2220 "linux"
2221 ],
2222 "engines": {
2223 "node": ">= 20"
2224 }
2225 },
2226 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
2227 "version": "4.3.3",
2228 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.3.3.tgz",
2229 "integrity": "sha512-jx1+rPhY/5Ympkktd656HBWEBLxP7dH06losBLjjf5vgCODXvi9KhtftWcMIwTFIDqBr7cRnQkdLnAG+IOlGvQ==",
2230 "bundleDependencies": [
2231 "@napi-rs/wasm-runtime",
2232 "@emnapi/core",
2233 "@emnapi/runtime",
2234 "@tybys/wasm-util",
2235 "@emnapi/wasi-threads",
2236 "tslib"
2237 ],
2238 "cpu": [
2239 "wasm32"
2240 ],
2241 "dev": true,
2242 "license": "MIT",
2243 "optional": true,
2244 "dependencies": {
2245 "@emnapi/core": "^1.11.1",
2246 "@emnapi/runtime": "^1.11.1",
2247 "@emnapi/wasi-threads": "^1.2.2",
2248 "@napi-rs/wasm-runtime": "^1.1.4",
2249 "@tybys/wasm-util": "^0.10.2",
2250 "tslib": "^2.8.1"
2251 },
2252 "engines": {
2253 "node": ">=14.0.0"
2254 }
2255 },
2256 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
2257 "version": "4.3.3",
2258 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.3.3.tgz",
2259 "integrity": "sha512-3rc292Ca2ceK6Ulcc/bAVnTs/3nDtoPhyEKlgPv+yQJQi/JS/AMJlqzxvlDacL1nekbrcf6bTqp/jV4qgnPxNQ==",
2260 "cpu": [
2261 "arm64"
2262 ],
2263 "dev": true,
2264 "license": "MIT",
2265 "optional": true,
2266 "os": [
2267 "win32"
2268 ],
2269 "engines": {
2270 "node": ">= 20"
2271 }
2272 },
2273 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
2274 "version": "4.3.3",
2275 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.3.3.tgz",
2276 "integrity": "sha512-yJ0pwIVc/nYeGoV02WtsN8KYyLQv7kyI2wDnkezyJlGGjkd4QLwDGAwl47YpPJeuI0M0ObaXGSPjvWDPeTPggw==",
2277 "cpu": [
2278 "x64"
2279 ],
2280 "dev": true,
2281 "license": "MIT",
2282 "optional": true,
2283 "os": [
2284 "win32"
2285 ],
2286 "engines": {
2287 "node": ">= 20"
2288 }
2289 },
2290 "node_modules/@tailwindcss/vite": {
2291 "version": "4.3.3",
2292 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.3.3.tgz",
2293 "integrity": "sha512-yYU8cogLeSh/ms2jh8Fj7jaba/EWa7Ja6GoUqYZaraEuCI5YS6ms6ObZgjjedm+jm6XZjdNRWBpPP6Z86oOxcw==",
2294 "dev": true,
2295 "license": "MIT",
2296 "dependencies": {
2297 "@tailwindcss/node": "4.3.3",
2298 "@tailwindcss/oxide": "4.3.3",
2299 "tailwindcss": "4.3.3"
2300 },
2301 "peerDependencies": {
2302 "vite": "^5.2.0 || ^6 || ^7 || ^8"
2303 }
2304 },
2305 "node_modules/@types/node": {
2306 "version": "22.20.5",
2307 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.20.5.tgz",
2308 "integrity": "sha512-U2+DNr+wSjpsTS/wZGYHq7GcwfuSmKiKvoPvK22zwTlRhU91yOniN4qRR5KhIjvif7ysw/dz/hKmfDH0Ris4aA==",
2309 "dev": true,
2310 "license": "MIT",
2311 "dependencies": {
2312 "undici-types": "~6.21.0"
2313 }
2314 },
2315 "node_modules/@types/react": {
2316 "version": "19.3.0",
2317 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz",
2318 "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==",
2319 "dev": true,
2320 "license": "MIT",
2321 "dependencies": {
2322 "csstype": "^3.2.2"
2323 }
2324 },
2325 "node_modules/@types/react-dom": {
2326 "version": "19.3.0",
2327 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz",
2328 "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==",
2329 "dev": true,
2330 "license": "MIT",
2331 "peerDependencies": {
2332 "@types/react": "^19.3.0"
2333 }
2334 },
2335 "node_modules/babel-dead-code-elimination": {
2336 "version": "1.0.12",
2337 "resolved": "https://registry.npmjs.org/babel-dead-code-elimination/-/babel-dead-code-elimination-1.0.12.tgz",
2338 "integrity": "sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==",
2339 "dev": true,
2340 "license": "MIT",
2341 "dependencies": {
2342 "@babel/core": "^7.23.7",
2343 "@babel/parser": "^7.23.6",
2344 "@babel/traverse": "^7.23.7",
2345 "@babel/types": "^7.23.6"
2346 }
2347 },
2348 "node_modules/baseline-browser-mapping": {
2349 "version": "2.11.27",
2350 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.27.tgz",
2351 "integrity": "sha512-ElY12DaROGuan+lMmZ8Cvo/ZUbXPe7Enc/9VU/b1T3Kp4dwytRcNdR8DoSJN5SNJT/CuvcCA0DHDVmMOCePdRQ==",
2352 "dev": true,
2353 "license": "Apache-2.0",
2354 "bin": {
2355 "baseline-browser-mapping": "dist/cli.cjs"
2356 },
2357 "engines": {
2358 "node": ">=6.0.0"
2359 }
2360 },
2361 "node_modules/blake3-wasm": {
2362 "version": "2.1.5",
2363 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz",
2364 "integrity": "sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==",
2365 "dev": true,
2366 "license": "MIT"
2367 },
2368 "node_modules/browserslist": {
2369 "version": "4.29.3",
2370 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.29.3.tgz",
2371 "integrity": "sha512-1R4kiYKXGViqEN0CnoDrXc1StD9niAwu+j2dukWzrD4bJgsD4lDmEp0CRbc6E/vYJIfTHwPmwyaKtVSudICdPA==",
2372 "dev": true,
2373 "funding": [
2374 {
2375 "type": "opencollective",
2376 "url": "https://opencollective.com/browserslist"
2377 },
2378 {
2379 "type": "tidelift",
2380 "url": "https://tidelift.com/funding/github/npm/browserslist"
2381 },
2382 {
2383 "type": "github",
2384 "url": "https://github.com/sponsors/ai"
2385 }
2386 ],
2387 "license": "MIT",
2388 "dependencies": {
2389 "baseline-browser-mapping": "^2.11.26",
2390 "caniuse-lite": "^1.0.30001813",
2391 "electron-to-chromium": "^1.5.439",
2392 "node-releases": "^2.0.57",
2393 "update-browserslist-db": "^1.3.3"
2394 },
2395 "bin": {
2396 "browserslist": "cli.js"
2397 },
2398 "engines": {
2399 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2400 }
2401 },
2402 "node_modules/caniuse-lite": {
2403 "version": "1.0.30001814",
2404 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001814.tgz",
2405 "integrity": "sha512-/Uaf1lAzr59XcMpW0o96WoEfr+VXK2OX4U9AgFoiSHsVJ4HppnIFUjtYzsyDH2+tgANaQb2/oxYGwCPapN1FpA==",
2406 "dev": true,
2407 "funding": [
2408 {
2409 "type": "opencollective",
2410 "url": "https://opencollective.com/browserslist"
2411 },
2412 {
2413 "type": "tidelift",
2414 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2415 },
2416 {
2417 "type": "github",
2418 "url": "https://github.com/sponsors/ai"
2419 }
2420 ],
2421 "license": "CC-BY-4.0"
2422 },
2423 "node_modules/chokidar": {
2424 "version": "5.0.0",
2425 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
2426 "integrity": "sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==",
2427 "dev": true,
2428 "license": "MIT",
2429 "dependencies": {
2430 "readdirp": "^5.0.0"
2431 },
2432 "engines": {
2433 "node": ">= 20.19.0"
2434 },
2435 "funding": {
2436 "url": "https://paulmillr.com/funding/"
2437 }
2438 },
2439 "node_modules/confbox": {
2440 "version": "0.3.1",
2441 "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.3.1.tgz",
2442 "integrity": "sha512-cKUSoKa8YxFZZSmraVi7onONx3amu77ngK3kGpsYHDH7drPwCRkQE1RYMPlLRrMtnciRj274XNRxcHxnKmDSnA==",
2443 "dev": true,
2444 "license": "MIT"
2445 },
2446 "node_modules/convert-source-map": {
2447 "version": "2.0.0",
2448 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
2449 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
2450 "dev": true,
2451 "license": "MIT"
2452 },
2453 "node_modules/cookie": {
2454 "version": "1.1.1",
2455 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
2456 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
2457 "dev": true,
2458 "license": "MIT",
2459 "engines": {
2460 "node": ">=18"
2461 },
2462 "funding": {
2463 "type": "opencollective",
2464 "url": "https://opencollective.com/express"
2465 }
2466 },
2467 "node_modules/cookie-es": {
2468 "version": "3.1.1",
2469 "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-3.1.1.tgz",
2470 "integrity": "sha512-UaXxwISYJPTr9hwQxMFYZ7kNhSXboMXP+Z3TRX6f1/NyaGPfuNUZOWP1pUEb75B2HjfklIYLVRfWiFZJyC6Npg==",
2471 "license": "MIT"
2472 },
2473 "node_modules/csstype": {
2474 "version": "3.2.3",
2475 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
2476 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
2477 "dev": true,
2478 "license": "MIT"
2479 },
2480 "node_modules/debug": {
2481 "version": "4.4.3",
2482 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2483 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2484 "dev": true,
2485 "license": "MIT",
2486 "dependencies": {
2487 "ms": "^2.1.3"
2488 },
2489 "engines": {
2490 "node": ">=6.0"
2491 },
2492 "peerDependenciesMeta": {
2493 "supports-color": {
2494 "optional": true
2495 }
2496 }
2497 },
2498 "node_modules/dedent": {
2499 "version": "1.7.2",
2500 "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz",
2501 "integrity": "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==",
2502 "dev": true,
2503 "license": "MIT",
2504 "peerDependencies": {
2505 "babel-plugin-macros": "^3.1.0"
2506 },
2507 "peerDependenciesMeta": {
2508 "babel-plugin-macros": {
2509 "optional": true
2510 }
2511 }
2512 },
2513 "node_modules/detect-libc": {
2514 "version": "2.1.2",
2515 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
2516 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
2517 "dev": true,
2518 "license": "Apache-2.0",
2519 "engines": {
2520 "node": ">=8"
2521 }
2522 },
2523 "node_modules/electron-to-chromium": {
2524 "version": "1.5.444",
2525 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.444.tgz",
2526 "integrity": "sha512-5ss/uJfoDYDHT0lfJzT6FbcskIzROIOPf0BbbFkGcvDzoJU7i//9GDrwwIHQVmIsrAGiF3ihpADBRIsrEFt1rQ==",
2527 "dev": true,
2528 "license": "ISC"
2529 },
2530 "node_modules/enhanced-resolve": {
2531 "version": "5.26.0",
2532 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.26.0.tgz",
2533 "integrity": "sha512-9vhedylFonb2YGogzUKX6+Ja72gOJbN1QHAqdrvqLwhdl/QWbKopzoUC9EbQNVsAns/bx/4uyqalrQAoy1IByw==",
2534 "dev": true,
2535 "license": "MIT",
2536 "dependencies": {
2537 "graceful-fs": "^4.2.4",
2538 "tapable": "^2.3.3"
2539 },
2540 "engines": {
2541 "node": ">=10.13.0"
2542 }
2543 },
2544 "node_modules/error-stack-parser-es": {
2545 "version": "1.0.5",
2546 "resolved": "https://registry.npmjs.org/error-stack-parser-es/-/error-stack-parser-es-1.0.5.tgz",
2547 "integrity": "sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==",
2548 "dev": true,
2549 "license": "MIT",
2550 "funding": {
2551 "url": "https://github.com/sponsors/antfu"
2552 }
2553 },
2554 "node_modules/es-module-lexer": {
2555 "version": "2.3.2",
2556 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",
2557 "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==",
2558 "dev": true,
2559 "license": "MIT"
2560 },
2561 "node_modules/esbuild": {
2562 "version": "0.28.1",
2563 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
2564 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
2565 "dev": true,
2566 "hasInstallScript": true,
2567 "license": "MIT",
2568 "bin": {
2569 "esbuild": "bin/esbuild"
2570 },
2571 "engines": {
2572 "node": ">=18"
2573 },
2574 "optionalDependencies": {
2575 "@esbuild/aix-ppc64": "0.28.1",
2576 "@esbuild/android-arm": "0.28.1",
2577 "@esbuild/android-arm64": "0.28.1",
2578 "@esbuild/android-x64": "0.28.1",
2579 "@esbuild/darwin-arm64": "0.28.1",
2580 "@esbuild/darwin-x64": "0.28.1",
2581 "@esbuild/freebsd-arm64": "0.28.1",
2582 "@esbuild/freebsd-x64": "0.28.1",
2583 "@esbuild/linux-arm": "0.28.1",
2584 "@esbuild/linux-arm64": "0.28.1",
2585 "@esbuild/linux-ia32": "0.28.1",
2586 "@esbuild/linux-loong64": "0.28.1",
2587 "@esbuild/linux-mips64el": "0.28.1",
2588 "@esbuild/linux-ppc64": "0.28.1",
2589 "@esbuild/linux-riscv64": "0.28.1",
2590 "@esbuild/linux-s390x": "0.28.1",
2591 "@esbuild/linux-x64": "0.28.1",
2592 "@esbuild/netbsd-arm64": "0.28.1",
2593 "@esbuild/netbsd-x64": "0.28.1",
2594 "@esbuild/openbsd-arm64": "0.28.1",
2595 "@esbuild/openbsd-x64": "0.28.1",
2596 "@esbuild/openharmony-arm64": "0.28.1",
2597 "@esbuild/sunos-x64": "0.28.1",
2598 "@esbuild/win32-arm64": "0.28.1",
2599 "@esbuild/win32-ia32": "0.28.1",
2600 "@esbuild/win32-x64": "0.28.1"
2601 }
2602 },
2603 "node_modules/escalade": {
2604 "version": "3.2.0",
2605 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2606 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2607 "dev": true,
2608 "license": "MIT",
2609 "engines": {
2610 "node": ">=6"
2611 }
2612 },
2613 "node_modules/exit-hook": {
2614 "version": "5.1.0",
2615 "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-5.1.0.tgz",
2616 "integrity": "sha512-INjr2xyxHo7bhAqf5ong++GZPPnpcuBcaXUKt03yf7Fie9yWD7FapL4teOU0+awQazGs5ucBh7xWs/AD+6nhog==",
2617 "dev": true,
2618 "license": "MIT",
2619 "engines": {
2620 "node": ">=20"
2621 },
2622 "funding": {
2623 "url": "https://github.com/sponsors/sindresorhus"
2624 }
2625 },
2626 "node_modules/exsolve": {
2627 "version": "1.1.1",
2628 "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.1.1.tgz",
2629 "integrity": "sha512-9U/jZUgjnSGyntRr6y5Muu1MJcwFl6kPu7k8qLF0IMNfLqvw0NZ4nnVDq0RVoZ0RvCyumib4Ez3KYrVfilrw+g==",
2630 "dev": true,
2631 "license": "MIT"
2632 },
2633 "node_modules/fdir": {
2634 "version": "6.5.0",
2635 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2636 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2637 "dev": true,
2638 "license": "MIT",
2639 "engines": {
2640 "node": ">=12.0.0"
2641 },
2642 "peerDependencies": {
2643 "picomatch": "^3 || ^4"
2644 },
2645 "peerDependenciesMeta": {
2646 "picomatch": {
2647 "optional": true
2648 }
2649 }
2650 },
2651 "node_modules/fsevents": {
2652 "version": "2.3.3",
2653 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2654 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2655 "dev": true,
2656 "hasInstallScript": true,
2657 "license": "MIT",
2658 "optional": true,
2659 "os": [
2660 "darwin"
2661 ],
2662 "engines": {
2663 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2664 }
2665 },
2666 "node_modules/gensync": {
2667 "version": "1.0.0-beta.2",
2668 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
2669 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
2670 "dev": true,
2671 "license": "MIT",
2672 "engines": {
2673 "node": ">=6.9.0"
2674 }
2675 },
2676 "node_modules/graceful-fs": {
2677 "version": "4.2.11",
2678 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
2679 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
2680 "dev": true,
2681 "license": "ISC"
2682 },
2683 "node_modules/isbot": {
2684 "version": "5.2.2",
2685 "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.2.2.tgz",
2686 "integrity": "sha512-iQcBXcd+Rv/pkubRyGh2utW2j1oPG5hZY6TUhVPpqK4G+o3IbxpJNx04hgksjc/N7GK5pEorUxDeg31cFgEk/w==",
2687 "license": "Unlicense",
2688 "engines": {
2689 "node": ">=18"
2690 }
2691 },
2692 "node_modules/jiti": {
2693 "version": "2.7.0",
2694 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
2695 "integrity": "sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==",
2696 "dev": true,
2697 "license": "MIT",
2698 "bin": {
2699 "jiti": "lib/jiti-cli.mjs"
2700 }
2701 },
2702 "node_modules/js-tokens": {
2703 "version": "4.0.0",
2704 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2705 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2706 "dev": true,
2707 "license": "MIT"
2708 },
2709 "node_modules/jsesc": {
2710 "version": "3.1.0",
2711 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
2712 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
2713 "dev": true,
2714 "license": "MIT",
2715 "bin": {
2716 "jsesc": "bin/jsesc"
2717 },
2718 "engines": {
2719 "node": ">=6"
2720 }
2721 },
2722 "node_modules/json5": {
2723 "version": "2.2.3",
2724 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
2725 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
2726 "dev": true,
2727 "license": "MIT",
2728 "bin": {
2729 "json5": "lib/cli.js"
2730 },
2731 "engines": {
2732 "node": ">=6"
2733 }
2734 },
2735 "node_modules/kleur": {
2736 "version": "4.1.5",
2737 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
2738 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
2739 "dev": true,
2740 "license": "MIT",
2741 "engines": {
2742 "node": ">=6"
2743 }
2744 },
2745 "node_modules/lightningcss": {
2746 "version": "1.32.0",
2747 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz",
2748 "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==",
2749 "dev": true,
2750 "license": "MPL-2.0",
2751 "dependencies": {
2752 "detect-libc": "^2.0.3"
2753 },
2754 "engines": {
2755 "node": ">= 12.0.0"
2756 },
2757 "funding": {
2758 "type": "opencollective",
2759 "url": "https://opencollective.com/parcel"
2760 },
2761 "optionalDependencies": {
2762 "lightningcss-android-arm64": "1.32.0",
2763 "lightningcss-darwin-arm64": "1.32.0",
2764 "lightningcss-darwin-x64": "1.32.0",
2765 "lightningcss-freebsd-x64": "1.32.0",
2766 "lightningcss-linux-arm-gnueabihf": "1.32.0",
2767 "lightningcss-linux-arm64-gnu": "1.32.0",
2768 "lightningcss-linux-arm64-musl": "1.32.0",
2769 "lightningcss-linux-x64-gnu": "1.32.0",
2770 "lightningcss-linux-x64-musl": "1.32.0",
2771 "lightningcss-win32-arm64-msvc": "1.32.0",
2772 "lightningcss-win32-x64-msvc": "1.32.0"
2773 }
2774 },
2775 "node_modules/lightningcss-android-arm64": {
2776 "version": "1.32.0",
2777 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz",
2778 "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==",
2779 "cpu": [
2780 "arm64"
2781 ],
2782 "dev": true,
2783 "license": "MPL-2.0",
2784 "optional": true,
2785 "os": [
2786 "android"
2787 ],
2788 "engines": {
2789 "node": ">= 12.0.0"
2790 },
2791 "funding": {
2792 "type": "opencollective",
2793 "url": "https://opencollective.com/parcel"
2794 }
2795 },
2796 "node_modules/lightningcss-darwin-arm64": {
2797 "version": "1.32.0",
2798 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz",
2799 "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==",
2800 "cpu": [
2801 "arm64"
2802 ],
2803 "dev": true,
2804 "license": "MPL-2.0",
2805 "optional": true,
2806 "os": [
2807 "darwin"
2808 ],
2809 "engines": {
2810 "node": ">= 12.0.0"
2811 },
2812 "funding": {
2813 "type": "opencollective",
2814 "url": "https://opencollective.com/parcel"
2815 }
2816 },
2817 "node_modules/lightningcss-darwin-x64": {
2818 "version": "1.32.0",
2819 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz",
2820 "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==",
2821 "cpu": [
2822 "x64"
2823 ],
2824 "dev": true,
2825 "license": "MPL-2.0",
2826 "optional": true,
2827 "os": [
2828 "darwin"
2829 ],
2830 "engines": {
2831 "node": ">= 12.0.0"
2832 },
2833 "funding": {
2834 "type": "opencollective",
2835 "url": "https://opencollective.com/parcel"
2836 }
2837 },
2838 "node_modules/lightningcss-freebsd-x64": {
2839 "version": "1.32.0",
2840 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz",
2841 "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==",
2842 "cpu": [
2843 "x64"
2844 ],
2845 "dev": true,
2846 "license": "MPL-2.0",
2847 "optional": true,
2848 "os": [
2849 "freebsd"
2850 ],
2851 "engines": {
2852 "node": ">= 12.0.0"
2853 },
2854 "funding": {
2855 "type": "opencollective",
2856 "url": "https://opencollective.com/parcel"
2857 }
2858 },
2859 "node_modules/lightningcss-linux-arm-gnueabihf": {
2860 "version": "1.32.0",
2861 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz",
2862 "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==",
2863 "cpu": [
2864 "arm"
2865 ],
2866 "dev": true,
2867 "license": "MPL-2.0",
2868 "optional": true,
2869 "os": [
2870 "linux"
2871 ],
2872 "engines": {
2873 "node": ">= 12.0.0"
2874 },
2875 "funding": {
2876 "type": "opencollective",
2877 "url": "https://opencollective.com/parcel"
2878 }
2879 },
2880 "node_modules/lightningcss-linux-arm64-gnu": {
2881 "version": "1.32.0",
2882 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz",
2883 "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==",
2884 "cpu": [
2885 "arm64"
2886 ],
2887 "dev": true,
2888 "libc": [
2889 "glibc"
2890 ],
2891 "license": "MPL-2.0",
2892 "optional": true,
2893 "os": [
2894 "linux"
2895 ],
2896 "engines": {
2897 "node": ">= 12.0.0"
2898 },
2899 "funding": {
2900 "type": "opencollective",
2901 "url": "https://opencollective.com/parcel"
2902 }
2903 },
2904 "node_modules/lightningcss-linux-arm64-musl": {
2905 "version": "1.32.0",
2906 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz",
2907 "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==",
2908 "cpu": [
2909 "arm64"
2910 ],
2911 "dev": true,
2912 "libc": [
2913 "musl"
2914 ],
2915 "license": "MPL-2.0",
2916 "optional": true,
2917 "os": [
2918 "linux"
2919 ],
2920 "engines": {
2921 "node": ">= 12.0.0"
2922 },
2923 "funding": {
2924 "type": "opencollective",
2925 "url": "https://opencollective.com/parcel"
2926 }
2927 },
2928 "node_modules/lightningcss-linux-x64-gnu": {
2929 "version": "1.32.0",
2930 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz",
2931 "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==",
2932 "cpu": [
2933 "x64"
2934 ],
2935 "dev": true,
2936 "libc": [
2937 "glibc"
2938 ],
2939 "license": "MPL-2.0",
2940 "optional": true,
2941 "os": [
2942 "linux"
2943 ],
2944 "engines": {
2945 "node": ">= 12.0.0"
2946 },
2947 "funding": {
2948 "type": "opencollective",
2949 "url": "https://opencollective.com/parcel"
2950 }
2951 },
2952 "node_modules/lightningcss-linux-x64-musl": {
2953 "version": "1.32.0",
2954 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz",
2955 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==",
2956 "cpu": [
2957 "x64"
2958 ],
2959 "dev": true,
2960 "libc": [
2961 "musl"
2962 ],
2963 "license": "MPL-2.0",
2964 "optional": true,
2965 "os": [
2966 "linux"
2967 ],
2968 "engines": {
2969 "node": ">= 12.0.0"
2970 },
2971 "funding": {
2972 "type": "opencollective",
2973 "url": "https://opencollective.com/parcel"
2974 }
2975 },
2976 "node_modules/lightningcss-win32-arm64-msvc": {
2977 "version": "1.32.0",
2978 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz",
2979 "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==",
2980 "cpu": [
2981 "arm64"
2982 ],
2983 "dev": true,
2984 "license": "MPL-2.0",
2985 "optional": true,
2986 "os": [
2987 "win32"
2988 ],
2989 "engines": {
2990 "node": ">= 12.0.0"
2991 },
2992 "funding": {
2993 "type": "opencollective",
2994 "url": "https://opencollective.com/parcel"
2995 }
2996 },
2997 "node_modules/lightningcss-win32-x64-msvc": {
2998 "version": "1.32.0",
2999 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz",
3000 "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==",
3001 "cpu": [
3002 "x64"
3003 ],
3004 "dev": true,
3005 "license": "MPL-2.0",
3006 "optional": true,
3007 "os": [
3008 "win32"
3009 ],
3010 "engines": {
3011 "node": ">= 12.0.0"
3012 },
3013 "funding": {
3014 "type": "opencollective",
3015 "url": "https://opencollective.com/parcel"
3016 }
3017 },
3018 "node_modules/lodash": {
3019 "version": "4.18.1",
3020 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
3021 "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==",
3022 "dev": true,
3023 "license": "MIT"
3024 },
3025 "node_modules/lru-cache": {
3026 "version": "5.1.1",
3027 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
3028 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
3029 "dev": true,
3030 "license": "ISC",
3031 "dependencies": {
3032 "yallist": "^3.0.2"
3033 }
3034 },
3035 "node_modules/magic-string": {
3036 "version": "0.30.21",
3037 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
3038 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
3039 "dev": true,
3040 "license": "MIT",
3041 "dependencies": {
3042 "@jridgewell/sourcemap-codec": "^1.5.5"
3043 }
3044 },
3045 "node_modules/miniflare": {
3046 "version": "5.20261001.0-alpha",
3047 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-5.20261001.0-alpha.tgz",
3048 "integrity": "sha512-GaimS5mSIOMyvd16ga+e1/QkI8cmp3z35QPHFex0DktqNQf2RVZQwMPQXdyoUreUiFP/0Gpe2MoQInTyMAD5xA==",
3049 "dev": true,
3050 "license": "MIT",
3051 "dependencies": {
3052 "@cspotcode/source-map-support": "0.8.1",
3053 "sharp": "0.35.4",
3054 "undici": "7.29.1",
3055 "workerd": "1.20261001.1",
3056 "ws": "8.21.0",
3057 "youch": "4.1.0-beta.10"
3058 },
3059 "engines": {
3060 "node": ">=22.0.0"
3061 }
3062 },
3063 "node_modules/ms": {
3064 "version": "2.1.3",
3065 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3066 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3067 "dev": true,
3068 "license": "MIT"
3069 },
3070 "node_modules/nanoid": {
3071 "version": "3.3.19",
3072 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
3073 "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==",
3074 "dev": true,
3075 "funding": [
3076 {
3077 "type": "github",
3078 "url": "https://github.com/sponsors/ai"
3079 }
3080 ],
3081 "license": "MIT",
3082 "bin": {
3083 "nanoid": "bin/nanoid.cjs"
3084 },
3085 "engines": {
3086 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3087 }
3088 },
3089 "node_modules/node-releases": {
3090 "version": "2.0.57",
3091 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.57.tgz",
3092 "integrity": "sha512-kQK9LGGFiHtrWiNhZtA7Qbw17AQz+dmsEKODRIVTXA9+e5MS/2gZEBhYJt13GrAz5/IOZKddH/0Z3TP/Zgo+yw==",
3093 "dev": true,
3094 "license": "MIT",
3095 "engines": {
3096 "node": ">=18"
3097 }
3098 },
3099 "node_modules/p-map": {
3100 "version": "7.0.8",
3101 "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.8.tgz",
3102 "integrity": "sha512-MitaVsCuCFIvOLLPIU7NnfrZvS9H9h7kwMUkDo+T2pEISaJD48IV9S8iIdXB7PsvvdxyYcsSTTrr90XKsbulNw==",
3103 "dev": true,
3104 "license": "MIT",
3105 "engines": {
3106 "node": ">=18"
3107 },
3108 "funding": {
3109 "url": "https://github.com/sponsors/sindresorhus"
3110 }
3111 },
3112 "node_modules/path-to-regexp": {
3113 "version": "6.3.0",
3114 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
3115 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==",
3116 "dev": true,
3117 "license": "MIT"
3118 },
3119 "node_modules/pathe": {
3120 "version": "2.0.3",
3121 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
3122 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
3123 "dev": true,
3124 "license": "MIT"
3125 },
3126 "node_modules/picocolors": {
3127 "version": "1.1.1",
3128 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3129 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3130 "dev": true,
3131 "license": "ISC"
3132 },
3133 "node_modules/picomatch": {
3134 "version": "4.0.7",
3135 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
3136 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
3137 "dev": true,
3138 "license": "MIT",
3139 "engines": {
3140 "node": ">=12"
3141 },
3142 "funding": {
3143 "url": "https://github.com/sponsors/jonschlinkert"
3144 }
3145 },
3146 "node_modules/pkg-types": {
3147 "version": "2.3.3",
3148 "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.3.tgz",
3149 "integrity": "sha512-j/lCFdcppV0JxWpCEITdbDltBxPP6cHT+yNJ6Go2OgoSA9518X847X9z0p6LtA4Nc16+eQzCZjRrWanTGvHJ5w==",
3150 "dev": true,
3151 "license": "MIT",
3152 "dependencies": {
3153 "confbox": "^0.3.1",
3154 "exsolve": "^1.1.1",
3155 "pathe": "^2.0.3"
3156 }
3157 },
3158 "node_modules/postcss": {
3159 "version": "8.5.28",
3160 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
3161 "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==",
3162 "dev": true,
3163 "funding": [
3164 {
3165 "type": "opencollective",
3166 "url": "https://opencollective.com/postcss/"
3167 },
3168 {
3169 "type": "tidelift",
3170 "url": "https://tidelift.com/funding/github/npm/postcss"
3171 },
3172 {
3173 "type": "github",
3174 "url": "https://github.com/sponsors/ai"
3175 }
3176 ],
3177 "license": "MIT",
3178 "dependencies": {
3179 "nanoid": "^3.3.18",
3180 "picocolors": "^1.1.1",
3181 "source-map-js": "^1.2.1"
3182 },
3183 "engines": {
3184 "node": "^10 || ^12 || >=14"
3185 }
3186 },
3187 "node_modules/react": {
3188 "version": "19.3.0",
3189 "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
3190 "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
3191 "license": "MIT",
3192 "engines": {
3193 "node": ">=0.10.0"
3194 }
3195 },
3196 "node_modules/react-dom": {
3197 "version": "19.3.0",
3198 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
3199 "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==",
3200 "license": "MIT",
3201 "dependencies": {
3202 "scheduler": "^0.28.0"
3203 },
3204 "peerDependencies": {
3205 "react": "^19.3.0"
3206 }
3207 },
3208 "node_modules/react-refresh": {
3209 "version": "0.18.0",
3210 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",
3211 "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==",
3212 "dev": true,
3213 "license": "MIT",
3214 "engines": {
3215 "node": ">=0.10.0"
3216 }
3217 },
3218 "node_modules/react-router": {
3219 "version": "8.4.0",
3220 "resolved": "https://registry.npmjs.org/react-router/-/react-router-8.4.0.tgz",
3221 "integrity": "sha512-JtydAkBvU9UTEe5qNC+POhu+ZBNM7rlKY2IegwXc7Idj7xfRG16x5RZrw3mju+XlqBxfvb2ky9P3jUp9WyWC1g==",
3222 "license": "MIT",
3223 "dependencies": {
3224 "@remix-run/route-pattern": "^0.22.1",
3225 "cookie-es": "^3.1.1"
3226 },
3227 "engines": {
3228 "node": ">=22.22.0"
3229 },
3230 "peerDependencies": {
3231 "react": ">=19.2.7",
3232 "react-dom": ">=19.2.7"
3233 },
3234 "peerDependenciesMeta": {
3235 "react-dom": {
3236 "optional": true
3237 }
3238 }
3239 },
3240 "node_modules/readdirp": {
3241 "version": "5.1.1",
3242 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz",
3243 "integrity": "sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==",
3244 "dev": true,
3245 "license": "MIT",
3246 "engines": {
3247 "node": ">= 20.19.0"
3248 },
3249 "funding": {
3250 "type": "individual",
3251 "url": "https://paulmillr.com/funding/"
3252 }
3253 },
3254 "node_modules/rolldown": {
3255 "version": "1.2.12",
3256 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.12.tgz",
3257 "integrity": "sha512-8wafseiaG80xmXSfqidUNqZcylTlhmPZZt+za2m+js2sFZ8dTNlhIOV2WcbIPx2hgwPBJpEUGFAMZ9bgBBLTSQ==",
3258 "dev": true,
3259 "license": "MIT",
3260 "dependencies": {
3261 "@oxc-project/types": "=0.152.0",
3262 "@rolldown/pluginutils": "^1.0.0"
3263 },
3264 "bin": {
3265 "rolldown": "bin/cli.mjs"
3266 },
3267 "engines": {
3268 "node": "^20.19.0 || >=22.12.0"
3269 },
3270 "optionalDependencies": {
3271 "@rolldown/binding-android-arm-eabi": "1.2.12",
3272 "@rolldown/binding-android-arm64": "1.2.12",
3273 "@rolldown/binding-darwin-arm64": "1.2.12",
3274 "@rolldown/binding-darwin-x64": "1.2.12",
3275 "@rolldown/binding-freebsd-x64": "1.2.12",
3276 "@rolldown/binding-linux-arm-gnueabihf": "1.2.12",
3277 "@rolldown/binding-linux-arm64-gnu": "1.2.12",
3278 "@rolldown/binding-linux-arm64-musl": "1.2.12",
3279 "@rolldown/binding-linux-ppc64-gnu": "1.2.12",
3280 "@rolldown/binding-linux-s390x-gnu": "1.2.12",
3281 "@rolldown/binding-linux-x64-gnu": "1.2.12",
3282 "@rolldown/binding-linux-x64-musl": "1.2.12",
3283 "@rolldown/binding-openharmony-arm64": "1.2.12",
3284 "@rolldown/binding-win32-arm64-msvc": "1.2.12",
3285 "@rolldown/binding-win32-x64-msvc": "1.2.12"
3286 }
3287 },
3288 "node_modules/scheduler": {
3289 "version": "0.28.0",
3290 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",
3291 "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==",
3292 "license": "MIT"
3293 },
3294 "node_modules/semver": {
3295 "version": "7.8.5",
3296 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
3297 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
3298 "dev": true,
3299 "license": "ISC",
3300 "bin": {
3301 "semver": "bin/semver.js"
3302 },
3303 "engines": {
3304 "node": ">=10"
3305 }
3306 },
3307 "node_modules/sharp": {
3308 "version": "0.35.4",
3309 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.35.4.tgz",
3310 "integrity": "sha512-n++8XWcj+jCOr2IOl7h8LbKnGBDY4aPbmprMONBNFdn0ImXqpGVv5zliDs0V9HbmbCQLpbuo2ej9rAoOQTvMDA==",
3311 "dev": true,
3312 "license": "Apache-2.0",
3313 "dependencies": {
3314 "@img/colour": "^1.1.0",
3315 "detect-libc": "^2.1.2",
3316 "semver": "^7.8.5"
3317 },
3318 "engines": {
3319 "node": ">=20.9.0"
3320 },
3321 "funding": {
3322 "url": "https://opencollective.com/libvips"
3323 },
3324 "optionalDependencies": {
3325 "@img/sharp-darwin-arm64": "0.35.4",
3326 "@img/sharp-darwin-x64": "0.35.4",
3327 "@img/sharp-freebsd-wasm32": "0.35.4",
3328 "@img/sharp-libvips-darwin-arm64": "1.3.3",
3329 "@img/sharp-libvips-darwin-x64": "1.3.3",
3330 "@img/sharp-libvips-linux-arm": "1.3.3",
3331 "@img/sharp-libvips-linux-arm64": "1.3.3",
3332 "@img/sharp-libvips-linux-ppc64": "1.3.3",
3333 "@img/sharp-libvips-linux-riscv64": "1.3.3",
3334 "@img/sharp-libvips-linux-s390x": "1.3.3",
3335 "@img/sharp-libvips-linux-x64": "1.3.3",
3336 "@img/sharp-libvips-linuxmusl-arm64": "1.3.3",
3337 "@img/sharp-libvips-linuxmusl-x64": "1.3.3",
3338 "@img/sharp-linux-arm": "0.35.4",
3339 "@img/sharp-linux-arm64": "0.35.4",
3340 "@img/sharp-linux-ppc64": "0.35.4",
3341 "@img/sharp-linux-riscv64": "0.35.4",
3342 "@img/sharp-linux-s390x": "0.35.4",
3343 "@img/sharp-linux-x64": "0.35.4",
3344 "@img/sharp-linuxmusl-arm64": "0.35.4",
3345 "@img/sharp-linuxmusl-x64": "0.35.4",
3346 "@img/sharp-webcontainers-wasm32": "0.35.4",
3347 "@img/sharp-win32-arm64": "0.35.4",
3348 "@img/sharp-win32-ia32": "0.35.4",
3349 "@img/sharp-win32-x64": "0.35.4"
3350 },
3351 "peerDependenciesMeta": {
3352 "@types/node": {
3353 "optional": true
3354 }
3355 }
3356 },
3357 "node_modules/source-map-js": {
3358 "version": "1.2.2",
3359 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz",
3360 "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==",
3361 "dev": true,
3362 "license": "BSD-3-Clause",
3363 "engines": {
3364 "node": ">=0.10.0"
3365 }
3366 },
3367 "node_modules/supports-color": {
3368 "version": "10.2.2",
3369 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
3370 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
3371 "dev": true,
3372 "license": "MIT",
3373 "engines": {
3374 "node": ">=18"
3375 },
3376 "funding": {
3377 "url": "https://github.com/chalk/supports-color?sponsor=1"
3378 }
3379 },
3380 "node_modules/tailwindcss": {
3381 "version": "4.3.3",
3382 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.3.3.tgz",
3383 "integrity": "sha512-gOhV3P7ufE62QDGg1zVaTgCR+EtPv92k2nIhVcVKcLmxT1sUBsQGhnZj175j+MqRt4zLF7ic+sCYjfhxMxj7YQ==",
3384 "dev": true,
3385 "license": "MIT"
3386 },
3387 "node_modules/tapable": {
3388 "version": "2.3.3",
3389 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.3.tgz",
3390 "integrity": "sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==",
3391 "dev": true,
3392 "license": "MIT",
3393 "engines": {
3394 "node": ">=6"
3395 },
3396 "funding": {
3397 "type": "opencollective",
3398 "url": "https://opencollective.com/webpack"
3399 }
3400 },
3401 "node_modules/tinyglobby": {
3402 "version": "0.2.17",
3403 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
3404 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
3405 "dev": true,
3406 "license": "MIT",
3407 "dependencies": {
3408 "fdir": "^6.5.0",
3409 "picomatch": "^4.0.4"
3410 },
3411 "engines": {
3412 "node": ">=12.0.0"
3413 },
3414 "funding": {
3415 "url": "https://github.com/sponsors/SuperchupuDev"
3416 }
3417 },
3418 "node_modules/tslib": {
3419 "version": "2.8.1",
3420 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
3421 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
3422 "dev": true,
3423 "license": "0BSD",
3424 "optional": true
3425 },
3426 "node_modules/typescript": {
3427 "version": "5.9.3",
3428 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3429 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3430 "dev": true,
3431 "license": "Apache-2.0",
3432 "bin": {
3433 "tsc": "bin/tsc",
3434 "tsserver": "bin/tsserver"
3435 },
3436 "engines": {
3437 "node": ">=14.17"
3438 }
3439 },
3440 "node_modules/undici": {
3441 "version": "7.29.1",
3442 "resolved": "https://registry.npmjs.org/undici/-/undici-7.29.1.tgz",
3443 "integrity": "sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==",
3444 "dev": true,
3445 "license": "MIT",
3446 "engines": {
3447 "node": ">=20.18.1"
3448 }
3449 },
3450 "node_modules/undici-types": {
3451 "version": "6.21.0",
3452 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
3453 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
3454 "dev": true,
3455 "license": "MIT"
3456 },
3457 "node_modules/unenv": {
3458 "version": "2.0.0-rc.24",
3459 "resolved": "https://registry.npmjs.org/unenv/-/unenv-2.0.0-rc.24.tgz",
3460 "integrity": "sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==",
3461 "dev": true,
3462 "license": "MIT",
3463 "dependencies": {
3464 "pathe": "^2.0.3"
3465 }
3466 },
3467 "node_modules/update-browserslist-db": {
3468 "version": "1.3.3",
3469 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.3.tgz",
3470 "integrity": "sha512-pJ2sYawQS0R/WI928Gj5GlPhTGzbMelq0+4INtSYNDV9ErKJcX6xjGWkoG/VnB3dpUm00zALaqkrUD77pO5TDQ==",
3471 "dev": true,
3472 "funding": [
3473 {
3474 "type": "opencollective",
3475 "url": "https://opencollective.com/browserslist"
3476 },
3477 {
3478 "type": "tidelift",
3479 "url": "https://tidelift.com/funding/github/npm/browserslist"
3480 },
3481 {
3482 "type": "github",
3483 "url": "https://github.com/sponsors/ai"
3484 }
3485 ],
3486 "license": "MIT",
3487 "dependencies": {
3488 "escalade": "^3.2.0",
3489 "picocolors": "^1.1.1"
3490 },
3491 "bin": {
3492 "update-browserslist-db": "cli.js"
3493 },
3494 "peerDependencies": {
3495 "browserslist": ">= 4.21.0"
3496 }
3497 },
3498 "node_modules/valibot": {
3499 "version": "1.5.0",
3500 "resolved": "https://registry.npmjs.org/valibot/-/valibot-1.5.0.tgz",
3501 "integrity": "sha512-nil6AkP2TChWL43Z5uJ6GTxX01CUA+g8LWUM+N/rB9NBbkUMaUsi9PUNzlUPgoKASgmx9f7eGOYpJ04/fSa6FQ==",
3502 "dev": true,
3503 "license": "MIT",
3504 "peerDependencies": {
3505 "typescript": ">=5"
3506 },
3507 "peerDependenciesMeta": {
3508 "typescript": {
3509 "optional": true
3510 }
3511 }
3512 },
3513 "node_modules/vite": {
3514 "version": "8.3.2",
3515 "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.2.tgz",
3516 "integrity": "sha512-SQr1x6W5vVSbROg7vsyXIaxK9b0G7zsT68acdWWRmnBUsgDieLCRG+Rep9WdZgcposvv/GSnr4GUUBqB3vXq6w==",
3517 "dev": true,
3518 "license": "MIT",
3519 "dependencies": {
3520 "lightningcss": "^1.33.0",
3521 "picomatch": "^4.0.7",
3522 "postcss": "^8.5.28",
3523 "rolldown": "~1.2.11",
3524 "tinyglobby": "^0.2.17"
3525 },
3526 "bin": {
3527 "vite": "bin/vite.js"
3528 },
3529 "engines": {
3530 "node": "^20.19.0 || >=22.12.0"
3531 },
3532 "funding": {
3533 "url": "https://github.com/vitejs/vite?sponsor=1"
3534 },
3535 "optionalDependencies": {
3536 "fsevents": "~2.3.3"
3537 },
3538 "peerDependencies": {
3539 "@types/node": "^20.19.0 || >=22.12.0",
3540 "@vitejs/devtools": "^0.7.1",
3541 "esbuild": "^0.27.0 || ^0.28.0",
3542 "jiti": ">=1.21.0",
3543 "less": "^4.0.0",
3544 "sass": "^1.70.0",
3545 "sass-embedded": "^1.70.0",
3546 "stylus": ">=0.54.8",
3547 "sugarss": "^5.0.0",
3548 "terser": "^5.16.0",
3549 "tsx": "^4.8.1",
3550 "yaml": "^2.4.2"
3551 },
3552 "peerDependenciesMeta": {
3553 "@types/node": {
3554 "optional": true
3555 },
3556 "@vitejs/devtools": {
3557 "optional": true
3558 },
3559 "esbuild": {
3560 "optional": true
3561 },
3562 "jiti": {
3563 "optional": true
3564 },
3565 "less": {
3566 "optional": true
3567 },
3568 "sass": {
3569 "optional": true
3570 },
3571 "sass-embedded": {
3572 "optional": true
3573 },
3574 "stylus": {
3575 "optional": true
3576 },
3577 "sugarss": {
3578 "optional": true
3579 },
3580 "terser": {
3581 "optional": true
3582 },
3583 "tsx": {
3584 "optional": true
3585 },
3586 "yaml": {
3587 "optional": true
3588 }
3589 }
3590 },
3591 "node_modules/vite/node_modules/lightningcss": {
3592 "version": "1.33.0",
3593 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
3594 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
3595 "dev": true,
3596 "license": "MPL-2.0",
3597 "dependencies": {
3598 "detect-libc": "^2.0.3"
3599 },
3600 "engines": {
3601 "node": ">= 12.0.0"
3602 },
3603 "funding": {
3604 "type": "opencollective",
3605 "url": "https://opencollective.com/parcel"
3606 },
3607 "optionalDependencies": {
3608 "lightningcss-android-arm64": "1.33.0",
3609 "lightningcss-darwin-arm64": "1.33.0",
3610 "lightningcss-darwin-x64": "1.33.0",
3611 "lightningcss-freebsd-x64": "1.33.0",
3612 "lightningcss-linux-arm-gnueabihf": "1.33.0",
3613 "lightningcss-linux-arm64-gnu": "1.33.0",
3614 "lightningcss-linux-arm64-musl": "1.33.0",
3615 "lightningcss-linux-x64-gnu": "1.33.0",
3616 "lightningcss-linux-x64-musl": "1.33.0",
3617 "lightningcss-win32-arm64-msvc": "1.33.0",
3618 "lightningcss-win32-x64-msvc": "1.33.0"
3619 }
3620 },
3621 "node_modules/vite/node_modules/lightningcss-android-arm64": {
3622 "version": "1.33.0",
3623 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
3624 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
3625 "cpu": [
3626 "arm64"
3627 ],
3628 "dev": true,
3629 "license": "MPL-2.0",
3630 "optional": true,
3631 "os": [
3632 "android"
3633 ],
3634 "engines": {
3635 "node": ">= 12.0.0"
3636 },
3637 "funding": {
3638 "type": "opencollective",
3639 "url": "https://opencollective.com/parcel"
3640 }
3641 },
3642 "node_modules/vite/node_modules/lightningcss-darwin-arm64": {
3643 "version": "1.33.0",
3644 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
3645 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
3646 "cpu": [
3647 "arm64"
3648 ],
3649 "dev": true,
3650 "license": "MPL-2.0",
3651 "optional": true,
3652 "os": [
3653 "darwin"
3654 ],
3655 "engines": {
3656 "node": ">= 12.0.0"
3657 },
3658 "funding": {
3659 "type": "opencollective",
3660 "url": "https://opencollective.com/parcel"
3661 }
3662 },
3663 "node_modules/vite/node_modules/lightningcss-darwin-x64": {
3664 "version": "1.33.0",
3665 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
3666 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
3667 "cpu": [
3668 "x64"
3669 ],
3670 "dev": true,
3671 "license": "MPL-2.0",
3672 "optional": true,
3673 "os": [
3674 "darwin"
3675 ],
3676 "engines": {
3677 "node": ">= 12.0.0"
3678 },
3679 "funding": {
3680 "type": "opencollective",
3681 "url": "https://opencollective.com/parcel"
3682 }
3683 },
3684 "node_modules/vite/node_modules/lightningcss-freebsd-x64": {
3685 "version": "1.33.0",
3686 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
3687 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
3688 "cpu": [
3689 "x64"
3690 ],
3691 "dev": true,
3692 "license": "MPL-2.0",
3693 "optional": true,
3694 "os": [
3695 "freebsd"
3696 ],
3697 "engines": {
3698 "node": ">= 12.0.0"
3699 },
3700 "funding": {
3701 "type": "opencollective",
3702 "url": "https://opencollective.com/parcel"
3703 }
3704 },
3705 "node_modules/vite/node_modules/lightningcss-linux-arm-gnueabihf": {
3706 "version": "1.33.0",
3707 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
3708 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
3709 "cpu": [
3710 "arm"
3711 ],
3712 "dev": true,
3713 "license": "MPL-2.0",
3714 "optional": true,
3715 "os": [
3716 "linux"
3717 ],
3718 "engines": {
3719 "node": ">= 12.0.0"
3720 },
3721 "funding": {
3722 "type": "opencollective",
3723 "url": "https://opencollective.com/parcel"
3724 }
3725 },
3726 "node_modules/vite/node_modules/lightningcss-linux-arm64-gnu": {
3727 "version": "1.33.0",
3728 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
3729 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
3730 "cpu": [
3731 "arm64"
3732 ],
3733 "dev": true,
3734 "libc": [
3735 "glibc"
3736 ],
3737 "license": "MPL-2.0",
3738 "optional": true,
3739 "os": [
3740 "linux"
3741 ],
3742 "engines": {
3743 "node": ">= 12.0.0"
3744 },
3745 "funding": {
3746 "type": "opencollective",
3747 "url": "https://opencollective.com/parcel"
3748 }
3749 },
3750 "node_modules/vite/node_modules/lightningcss-linux-arm64-musl": {
3751 "version": "1.33.0",
3752 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
3753 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
3754 "cpu": [
3755 "arm64"
3756 ],
3757 "dev": true,
3758 "libc": [
3759 "musl"
3760 ],
3761 "license": "MPL-2.0",
3762 "optional": true,
3763 "os": [
3764 "linux"
3765 ],
3766 "engines": {
3767 "node": ">= 12.0.0"
3768 },
3769 "funding": {
3770 "type": "opencollective",
3771 "url": "https://opencollective.com/parcel"
3772 }
3773 },
3774 "node_modules/vite/node_modules/lightningcss-linux-x64-gnu": {
3775 "version": "1.33.0",
3776 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
3777 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
3778 "cpu": [
3779 "x64"
3780 ],
3781 "dev": true,
3782 "libc": [
3783 "glibc"
3784 ],
3785 "license": "MPL-2.0",
3786 "optional": true,
3787 "os": [
3788 "linux"
3789 ],
3790 "engines": {
3791 "node": ">= 12.0.0"
3792 },
3793 "funding": {
3794 "type": "opencollective",
3795 "url": "https://opencollective.com/parcel"
3796 }
3797 },
3798 "node_modules/vite/node_modules/lightningcss-linux-x64-musl": {
3799 "version": "1.33.0",
3800 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
3801 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
3802 "cpu": [
3803 "x64"
3804 ],
3805 "dev": true,
3806 "libc": [
3807 "musl"
3808 ],
3809 "license": "MPL-2.0",
3810 "optional": true,
3811 "os": [
3812 "linux"
3813 ],
3814 "engines": {
3815 "node": ">= 12.0.0"
3816 },
3817 "funding": {
3818 "type": "opencollective",
3819 "url": "https://opencollective.com/parcel"
3820 }
3821 },
3822 "node_modules/vite/node_modules/lightningcss-win32-arm64-msvc": {
3823 "version": "1.33.0",
3824 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
3825 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
3826 "cpu": [
3827 "arm64"
3828 ],
3829 "dev": true,
3830 "license": "MPL-2.0",
3831 "optional": true,
3832 "os": [
3833 "win32"
3834 ],
3835 "engines": {
3836 "node": ">= 12.0.0"
3837 },
3838 "funding": {
3839 "type": "opencollective",
3840 "url": "https://opencollective.com/parcel"
3841 }
3842 },
3843 "node_modules/vite/node_modules/lightningcss-win32-x64-msvc": {
3844 "version": "1.33.0",
3845 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
3846 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
3847 "cpu": [
3848 "x64"
3849 ],
3850 "dev": true,
3851 "license": "MPL-2.0",
3852 "optional": true,
3853 "os": [
3854 "win32"
3855 ],
3856 "engines": {
3857 "node": ">= 12.0.0"
3858 },
3859 "funding": {
3860 "type": "opencollective",
3861 "url": "https://opencollective.com/parcel"
3862 }
3863 },
3864 "node_modules/workerd": {
3865 "version": "1.20261001.1",
3866 "resolved": "https://registry.npmjs.org/workerd/-/workerd-1.20261001.1.tgz",
3867 "integrity": "sha512-d/SIYHFO0PT/wiFZg8in4NpRIxYuFwslX1HdylOtWkBIIUmSpkGFhK820cV84XACFylwJ48xuRoWW/8DWDPsPQ==",
3868 "dev": true,
3869 "hasInstallScript": true,
3870 "license": "Apache-2.0",
3871 "bin": {
3872 "workerd": "bin/workerd"
3873 },
3874 "engines": {
3875 "node": ">=16"
3876 },
3877 "optionalDependencies": {
3878 "@cloudflare/workerd-darwin-64": "1.20261001.1",
3879 "@cloudflare/workerd-darwin-arm64": "1.20261001.1",
3880 "@cloudflare/workerd-linux-64": "1.20261001.1",
3881 "@cloudflare/workerd-linux-arm64": "1.20261001.1",
3882 "@cloudflare/workerd-windows-64": "1.20261001.1"
3883 }
3884 },
3885 "node_modules/wrangler": {
3886 "version": "4.146.0",
3887 "resolved": "https://registry.npmjs.org/wrangler/-/wrangler-4.146.0.tgz",
3888 "integrity": "sha512-c27eHUH0Isr8HTmgZ6cLtLr/0cxtiBoLren6ywBeTW8ZIzj/dINVNBcqsbZc+iETnI5jrzO7E7Z8mLgLZ/l9iw==",
3889 "dev": true,
3890 "license": "MIT OR Apache-2.0",
3891 "dependencies": {
3892 "@cloudflare/kv-asset-handler": "0.5.0",
3893 "@cloudflare/unenv-preset": "2.16.2",
3894 "blake3-wasm": "2.1.5",
3895 "esbuild": "0.28.1",
3896 "miniflare": "5.20261001.0-alpha",
3897 "path-to-regexp": "6.3.0",
3898 "unenv": "2.0.0-rc.24",
3899 "workerd": "1.20261001.1"
3900 },
3901 "bin": {
3902 "cf-wrangler": "bin/cf-wrangler.js",
3903 "wrangler": "bin/wrangler.js",
3904 "wrangler2": "bin/wrangler.js"
3905 },
3906 "engines": {
3907 "node": ">=22.0.0"
3908 },
3909 "optionalDependencies": {
3910 "fsevents": "2.3.3"
3911 },
3912 "peerDependencies": {
3913 "@cloudflare/workers-types": "^5.20261001.1"
3914 },
3915 "peerDependenciesMeta": {
3916 "@cloudflare/workers-types": {
3917 "optional": true
3918 }
3919 }
3920 },
3921 "node_modules/ws": {
3922 "version": "8.21.0",
3923 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
3924 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
3925 "dev": true,
3926 "license": "MIT",
3927 "engines": {
3928 "node": ">=10.0.0"
3929 },
3930 "peerDependencies": {
3931 "bufferutil": "^4.0.1",
3932 "utf-8-validate": ">=5.0.2"
3933 },
3934 "peerDependenciesMeta": {
3935 "bufferutil": {
3936 "optional": true
3937 },
3938 "utf-8-validate": {
3939 "optional": true
3940 }
3941 }
3942 },
3943 "node_modules/yallist": {
3944 "version": "3.1.1",
3945 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
3946 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
3947 "dev": true,
3948 "license": "ISC"
3949 },
3950 "node_modules/youch": {
3951 "version": "4.1.0-beta.10",
3952 "resolved": "https://registry.npmjs.org/youch/-/youch-4.1.0-beta.10.tgz",
3953 "integrity": "sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==",
3954 "dev": true,
3955 "license": "MIT",
3956 "dependencies": {
3957 "@poppinss/colors": "^4.1.5",
3958 "@poppinss/dumper": "^0.6.4",
3959 "@speed-highlight/core": "^1.2.7",
3960 "cookie": "^1.0.2",
3961 "youch-core": "^0.3.3"
3962 }
3963 },
3964 "node_modules/youch-core": {
3965 "version": "0.3.3",
3966 "resolved": "https://registry.npmjs.org/youch-core/-/youch-core-0.3.3.tgz",
3967 "integrity": "sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==",
3968 "dev": true,
3969 "license": "MIT",
3970 "dependencies": {
3971 "@poppinss/exception": "^1.2.2",
3972 "error-stack-parser-es": "^1.0.5"
3973 }
3974 },
3975 "packages/contracts": {
3976 "name": "@g1t/contracts",
3977 "version": "0.1.0",
3978 "license": "MIT"
3979 },
3980 "services/events": {
3981 "name": "@g1t/events",
3982 "version": "0.1.0",
3983 "license": "MIT",
3984 "dependencies": {
3985 "@g1t/contracts": "*"
3986 }
3987 },
3988 "services/identity": {
3989 "name": "@g1t/identity",
3990 "version": "0.1.0",
3991 "license": "MIT",
3992 "dependencies": {
3993 "@g1t/contracts": "*"
3994 }
3995 },
3996 "services/repos": {
3997 "name": "@g1t/repos",
3998 "version": "0.1.0",
3999 "license": "MIT",
4000 "dependencies": {
4001 "@g1t/contracts": "*"
4002 }
4003 },
4004 "services/work": {
4005 "name": "@g1t/work",
4006 "version": "0.1.0",
4007 "license": "MIT",
4008 "dependencies": {
4009 "@g1t/contracts": "*"
4010 }
4011 }
4012 }
4013}