source: frontend/package-lock.json@ 0f71490

main
Last change on this file since 0f71490 was d47e225, checked in by Filip Gavrilovski <filipgavrilovski28@…>, 6 months ago

Merge branch 'main' into gavro/auth

  • Property mode set to 100644
File size: 126.9 KB
RevLine 
[15ec67f]1{
[d47e225]2 "name": "frontend",
3 "version": "0.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "frontend",
9 "version": "0.0.0",
10 "dependencies": {
11 "@tailwindcss/vite": "^4.1.18",
12 "axios": "^1.13.3",
13 "lucide-react": "^0.563.0",
14 "react": "^19.2.0",
15 "react-dom": "^19.2.0",
16 "react-router-dom": "^7.13.0",
17 "tailwindcss": "^4.1.18"
18 },
19 "devDependencies": {
20 "@eslint/js": "^9.39.1",
21 "@types/node": "^24.10.1",
22 "@types/react": "^19.2.5",
23 "@types/react-dom": "^19.2.3",
24 "@vitejs/plugin-react": "^5.1.1",
25 "eslint": "^9.39.1",
26 "eslint-plugin-react-hooks": "^7.0.1",
27 "eslint-plugin-react-refresh": "^0.4.24",
28 "globals": "^16.5.0",
29 "typescript": "~5.9.3",
30 "typescript-eslint": "^8.46.4",
31 "vite": "^7.2.4"
32 }
33 },
34 "node_modules/@babel/code-frame": {
35 "version": "7.28.6",
36 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.28.6.tgz",
37 "integrity": "sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==",
38 "dev": true,
39 "license": "MIT",
40 "dependencies": {
41 "@babel/helper-validator-identifier": "^7.28.5",
42 "js-tokens": "^4.0.0",
43 "picocolors": "^1.1.1"
44 },
45 "engines": {
46 "node": ">=6.9.0"
47 }
48 },
49 "node_modules/@babel/compat-data": {
50 "version": "7.28.6",
51 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.6.tgz",
52 "integrity": "sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==",
53 "dev": true,
54 "license": "MIT",
55 "engines": {
56 "node": ">=6.9.0"
57 }
58 },
59 "node_modules/@babel/core": {
60 "version": "7.28.6",
61 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.6.tgz",
62 "integrity": "sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==",
63 "dev": true,
64 "license": "MIT",
65 "dependencies": {
66 "@babel/code-frame": "^7.28.6",
67 "@babel/generator": "^7.28.6",
68 "@babel/helper-compilation-targets": "^7.28.6",
69 "@babel/helper-module-transforms": "^7.28.6",
70 "@babel/helpers": "^7.28.6",
71 "@babel/parser": "^7.28.6",
72 "@babel/template": "^7.28.6",
73 "@babel/traverse": "^7.28.6",
74 "@babel/types": "^7.28.6",
75 "@jridgewell/remapping": "^2.3.5",
76 "convert-source-map": "^2.0.0",
77 "debug": "^4.1.0",
78 "gensync": "^1.0.0-beta.2",
79 "json5": "^2.2.3",
80 "semver": "^6.3.1"
81 },
82 "engines": {
83 "node": ">=6.9.0"
84 },
85 "funding": {
86 "type": "opencollective",
87 "url": "https://opencollective.com/babel"
88 }
89 },
90 "node_modules/@babel/generator": {
91 "version": "7.28.6",
92 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.6.tgz",
93 "integrity": "sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==",
94 "dev": true,
95 "license": "MIT",
96 "dependencies": {
97 "@babel/parser": "^7.28.6",
98 "@babel/types": "^7.28.6",
99 "@jridgewell/gen-mapping": "^0.3.12",
100 "@jridgewell/trace-mapping": "^0.3.28",
101 "jsesc": "^3.0.2"
102 },
103 "engines": {
104 "node": ">=6.9.0"
105 }
106 },
107 "node_modules/@babel/helper-compilation-targets": {
108 "version": "7.28.6",
109 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
110 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
111 "dev": true,
112 "license": "MIT",
113 "dependencies": {
114 "@babel/compat-data": "^7.28.6",
115 "@babel/helper-validator-option": "^7.27.1",
116 "browserslist": "^4.24.0",
117 "lru-cache": "^5.1.1",
118 "semver": "^6.3.1"
119 },
120 "engines": {
121 "node": ">=6.9.0"
122 }
123 },
124 "node_modules/@babel/helper-globals": {
125 "version": "7.28.0",
126 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
127 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
128 "dev": true,
129 "license": "MIT",
130 "engines": {
131 "node": ">=6.9.0"
132 }
133 },
134 "node_modules/@babel/helper-module-imports": {
135 "version": "7.28.6",
136 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
137 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
138 "dev": true,
139 "license": "MIT",
140 "dependencies": {
141 "@babel/traverse": "^7.28.6",
142 "@babel/types": "^7.28.6"
143 },
144 "engines": {
145 "node": ">=6.9.0"
146 }
147 },
148 "node_modules/@babel/helper-module-transforms": {
149 "version": "7.28.6",
150 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
151 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
152 "dev": true,
153 "license": "MIT",
154 "dependencies": {
155 "@babel/helper-module-imports": "^7.28.6",
156 "@babel/helper-validator-identifier": "^7.28.5",
157 "@babel/traverse": "^7.28.6"
158 },
159 "engines": {
160 "node": ">=6.9.0"
161 },
162 "peerDependencies": {
163 "@babel/core": "^7.0.0"
164 }
165 },
166 "node_modules/@babel/helper-plugin-utils": {
167 "version": "7.28.6",
168 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
169 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
170 "dev": true,
171 "license": "MIT",
172 "engines": {
173 "node": ">=6.9.0"
174 }
175 },
176 "node_modules/@babel/helper-string-parser": {
177 "version": "7.27.1",
178 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
179 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
180 "dev": true,
181 "license": "MIT",
182 "engines": {
183 "node": ">=6.9.0"
184 }
185 },
186 "node_modules/@babel/helper-validator-identifier": {
187 "version": "7.28.5",
188 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
189 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
190 "dev": true,
191 "license": "MIT",
192 "engines": {
193 "node": ">=6.9.0"
194 }
195 },
196 "node_modules/@babel/helper-validator-option": {
197 "version": "7.27.1",
198 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
199 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
200 "dev": true,
201 "license": "MIT",
202 "engines": {
203 "node": ">=6.9.0"
204 }
205 },
206 "node_modules/@babel/helpers": {
207 "version": "7.28.6",
208 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz",
209 "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==",
210 "dev": true,
211 "license": "MIT",
212 "dependencies": {
213 "@babel/template": "^7.28.6",
214 "@babel/types": "^7.28.6"
215 },
216 "engines": {
217 "node": ">=6.9.0"
218 }
219 },
220 "node_modules/@babel/parser": {
221 "version": "7.28.6",
222 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.6.tgz",
223 "integrity": "sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==",
224 "dev": true,
225 "license": "MIT",
226 "dependencies": {
227 "@babel/types": "^7.28.6"
228 },
229 "bin": {
230 "parser": "bin/babel-parser.js"
231 },
232 "engines": {
233 "node": ">=6.0.0"
234 }
235 },
236 "node_modules/@babel/plugin-transform-react-jsx-self": {
237 "version": "7.27.1",
238 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz",
239 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==",
240 "dev": true,
241 "license": "MIT",
242 "dependencies": {
243 "@babel/helper-plugin-utils": "^7.27.1"
244 },
245 "engines": {
246 "node": ">=6.9.0"
247 },
248 "peerDependencies": {
249 "@babel/core": "^7.0.0-0"
250 }
251 },
252 "node_modules/@babel/plugin-transform-react-jsx-source": {
253 "version": "7.27.1",
254 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz",
255 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==",
256 "dev": true,
257 "license": "MIT",
258 "dependencies": {
259 "@babel/helper-plugin-utils": "^7.27.1"
260 },
261 "engines": {
262 "node": ">=6.9.0"
263 },
264 "peerDependencies": {
265 "@babel/core": "^7.0.0-0"
266 }
267 },
268 "node_modules/@babel/template": {
269 "version": "7.28.6",
270 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
271 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
272 "dev": true,
273 "license": "MIT",
274 "dependencies": {
275 "@babel/code-frame": "^7.28.6",
276 "@babel/parser": "^7.28.6",
277 "@babel/types": "^7.28.6"
278 },
279 "engines": {
280 "node": ">=6.9.0"
281 }
282 },
283 "node_modules/@babel/traverse": {
284 "version": "7.28.6",
285 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.6.tgz",
286 "integrity": "sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==",
287 "dev": true,
288 "license": "MIT",
289 "dependencies": {
290 "@babel/code-frame": "^7.28.6",
291 "@babel/generator": "^7.28.6",
292 "@babel/helper-globals": "^7.28.0",
293 "@babel/parser": "^7.28.6",
294 "@babel/template": "^7.28.6",
295 "@babel/types": "^7.28.6",
296 "debug": "^4.3.1"
297 },
298 "engines": {
299 "node": ">=6.9.0"
300 }
301 },
302 "node_modules/@babel/types": {
303 "version": "7.28.6",
304 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.6.tgz",
305 "integrity": "sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==",
306 "dev": true,
307 "license": "MIT",
308 "dependencies": {
309 "@babel/helper-string-parser": "^7.27.1",
310 "@babel/helper-validator-identifier": "^7.28.5"
311 },
312 "engines": {
313 "node": ">=6.9.0"
314 }
315 },
316 "node_modules/@esbuild/aix-ppc64": {
317 "version": "0.27.2",
318 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz",
319 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==",
320 "cpu": [
321 "ppc64"
322 ],
323 "license": "MIT",
324 "optional": true,
325 "os": [
326 "aix"
327 ],
328 "engines": {
329 "node": ">=18"
330 }
331 },
332 "node_modules/@esbuild/android-arm": {
333 "version": "0.27.2",
334 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz",
335 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==",
336 "cpu": [
337 "arm"
338 ],
339 "license": "MIT",
340 "optional": true,
341 "os": [
342 "android"
343 ],
344 "engines": {
345 "node": ">=18"
346 }
347 },
348 "node_modules/@esbuild/android-arm64": {
349 "version": "0.27.2",
350 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz",
351 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==",
352 "cpu": [
353 "arm64"
354 ],
355 "license": "MIT",
356 "optional": true,
357 "os": [
358 "android"
359 ],
360 "engines": {
361 "node": ">=18"
362 }
363 },
364 "node_modules/@esbuild/android-x64": {
365 "version": "0.27.2",
366 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz",
367 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==",
368 "cpu": [
369 "x64"
370 ],
371 "license": "MIT",
372 "optional": true,
373 "os": [
374 "android"
375 ],
376 "engines": {
377 "node": ">=18"
378 }
379 },
380 "node_modules/@esbuild/darwin-arm64": {
381 "version": "0.27.2",
382 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz",
383 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==",
384 "cpu": [
385 "arm64"
386 ],
387 "license": "MIT",
388 "optional": true,
389 "os": [
390 "darwin"
391 ],
392 "engines": {
393 "node": ">=18"
394 }
395 },
396 "node_modules/@esbuild/darwin-x64": {
397 "version": "0.27.2",
398 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz",
399 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==",
400 "cpu": [
401 "x64"
402 ],
403 "license": "MIT",
404 "optional": true,
405 "os": [
406 "darwin"
407 ],
408 "engines": {
409 "node": ">=18"
410 }
411 },
412 "node_modules/@esbuild/freebsd-arm64": {
413 "version": "0.27.2",
414 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz",
415 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==",
416 "cpu": [
417 "arm64"
418 ],
419 "license": "MIT",
420 "optional": true,
421 "os": [
422 "freebsd"
423 ],
424 "engines": {
425 "node": ">=18"
426 }
427 },
428 "node_modules/@esbuild/freebsd-x64": {
429 "version": "0.27.2",
430 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz",
431 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==",
432 "cpu": [
433 "x64"
434 ],
435 "license": "MIT",
436 "optional": true,
437 "os": [
438 "freebsd"
439 ],
440 "engines": {
441 "node": ">=18"
442 }
443 },
444 "node_modules/@esbuild/linux-arm": {
445 "version": "0.27.2",
446 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz",
447 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==",
448 "cpu": [
449 "arm"
450 ],
451 "license": "MIT",
452 "optional": true,
453 "os": [
454 "linux"
455 ],
456 "engines": {
457 "node": ">=18"
458 }
459 },
460 "node_modules/@esbuild/linux-arm64": {
461 "version": "0.27.2",
462 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz",
463 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==",
464 "cpu": [
465 "arm64"
466 ],
467 "license": "MIT",
468 "optional": true,
469 "os": [
470 "linux"
471 ],
472 "engines": {
473 "node": ">=18"
474 }
475 },
476 "node_modules/@esbuild/linux-ia32": {
477 "version": "0.27.2",
478 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz",
479 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==",
480 "cpu": [
481 "ia32"
482 ],
483 "license": "MIT",
484 "optional": true,
485 "os": [
486 "linux"
487 ],
488 "engines": {
489 "node": ">=18"
490 }
491 },
492 "node_modules/@esbuild/linux-loong64": {
493 "version": "0.27.2",
494 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz",
495 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==",
496 "cpu": [
497 "loong64"
498 ],
499 "license": "MIT",
500 "optional": true,
501 "os": [
502 "linux"
503 ],
504 "engines": {
505 "node": ">=18"
506 }
507 },
508 "node_modules/@esbuild/linux-mips64el": {
509 "version": "0.27.2",
510 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz",
511 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==",
512 "cpu": [
513 "mips64el"
514 ],
515 "license": "MIT",
516 "optional": true,
517 "os": [
518 "linux"
519 ],
520 "engines": {
521 "node": ">=18"
522 }
523 },
524 "node_modules/@esbuild/linux-ppc64": {
525 "version": "0.27.2",
526 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz",
527 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==",
528 "cpu": [
529 "ppc64"
530 ],
531 "license": "MIT",
532 "optional": true,
533 "os": [
534 "linux"
535 ],
536 "engines": {
537 "node": ">=18"
538 }
539 },
540 "node_modules/@esbuild/linux-riscv64": {
541 "version": "0.27.2",
542 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz",
543 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==",
544 "cpu": [
545 "riscv64"
546 ],
547 "license": "MIT",
548 "optional": true,
549 "os": [
550 "linux"
551 ],
552 "engines": {
553 "node": ">=18"
554 }
555 },
556 "node_modules/@esbuild/linux-s390x": {
557 "version": "0.27.2",
558 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz",
559 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==",
560 "cpu": [
561 "s390x"
562 ],
563 "license": "MIT",
564 "optional": true,
565 "os": [
566 "linux"
567 ],
568 "engines": {
569 "node": ">=18"
570 }
571 },
572 "node_modules/@esbuild/linux-x64": {
573 "version": "0.27.2",
574 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz",
575 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==",
576 "cpu": [
577 "x64"
578 ],
579 "license": "MIT",
580 "optional": true,
581 "os": [
582 "linux"
583 ],
584 "engines": {
585 "node": ">=18"
586 }
587 },
588 "node_modules/@esbuild/netbsd-arm64": {
589 "version": "0.27.2",
590 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz",
591 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==",
592 "cpu": [
593 "arm64"
594 ],
595 "license": "MIT",
596 "optional": true,
597 "os": [
598 "netbsd"
599 ],
600 "engines": {
601 "node": ">=18"
602 }
603 },
604 "node_modules/@esbuild/netbsd-x64": {
605 "version": "0.27.2",
606 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz",
607 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==",
608 "cpu": [
609 "x64"
610 ],
611 "license": "MIT",
612 "optional": true,
613 "os": [
614 "netbsd"
615 ],
616 "engines": {
617 "node": ">=18"
618 }
619 },
620 "node_modules/@esbuild/openbsd-arm64": {
621 "version": "0.27.2",
622 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz",
623 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==",
624 "cpu": [
625 "arm64"
626 ],
627 "license": "MIT",
628 "optional": true,
629 "os": [
630 "openbsd"
631 ],
632 "engines": {
633 "node": ">=18"
634 }
635 },
636 "node_modules/@esbuild/openbsd-x64": {
637 "version": "0.27.2",
638 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz",
639 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==",
640 "cpu": [
641 "x64"
642 ],
643 "license": "MIT",
644 "optional": true,
645 "os": [
646 "openbsd"
647 ],
648 "engines": {
649 "node": ">=18"
650 }
651 },
652 "node_modules/@esbuild/openharmony-arm64": {
653 "version": "0.27.2",
654 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz",
655 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==",
656 "cpu": [
657 "arm64"
658 ],
659 "license": "MIT",
660 "optional": true,
661 "os": [
662 "openharmony"
663 ],
664 "engines": {
665 "node": ">=18"
666 }
667 },
668 "node_modules/@esbuild/sunos-x64": {
669 "version": "0.27.2",
670 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz",
671 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==",
672 "cpu": [
673 "x64"
674 ],
675 "license": "MIT",
676 "optional": true,
677 "os": [
678 "sunos"
679 ],
680 "engines": {
681 "node": ">=18"
682 }
683 },
684 "node_modules/@esbuild/win32-arm64": {
685 "version": "0.27.2",
686 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz",
687 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==",
688 "cpu": [
689 "arm64"
690 ],
691 "license": "MIT",
692 "optional": true,
693 "os": [
694 "win32"
695 ],
696 "engines": {
697 "node": ">=18"
698 }
699 },
700 "node_modules/@esbuild/win32-ia32": {
701 "version": "0.27.2",
702 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz",
703 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==",
704 "cpu": [
705 "ia32"
706 ],
707 "license": "MIT",
708 "optional": true,
709 "os": [
710 "win32"
711 ],
712 "engines": {
713 "node": ">=18"
714 }
715 },
716 "node_modules/@esbuild/win32-x64": {
717 "version": "0.27.2",
718 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz",
719 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==",
720 "cpu": [
721 "x64"
722 ],
723 "license": "MIT",
724 "optional": true,
725 "os": [
726 "win32"
727 ],
728 "engines": {
729 "node": ">=18"
730 }
731 },
732 "node_modules/@eslint-community/eslint-utils": {
733 "version": "4.9.1",
734 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
735 "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
736 "dev": true,
737 "license": "MIT",
738 "dependencies": {
739 "eslint-visitor-keys": "^3.4.3"
740 },
741 "engines": {
742 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
743 },
744 "funding": {
745 "url": "https://opencollective.com/eslint"
746 },
747 "peerDependencies": {
748 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
749 }
750 },
751 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
752 "version": "3.4.3",
753 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
754 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
755 "dev": true,
756 "license": "Apache-2.0",
757 "engines": {
758 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
759 },
760 "funding": {
761 "url": "https://opencollective.com/eslint"
762 }
763 },
764 "node_modules/@eslint-community/regexpp": {
765 "version": "4.12.2",
766 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
767 "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
768 "dev": true,
769 "license": "MIT",
770 "engines": {
771 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
772 }
773 },
774 "node_modules/@eslint/config-array": {
775 "version": "0.21.1",
776 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz",
777 "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==",
778 "dev": true,
779 "license": "Apache-2.0",
780 "dependencies": {
781 "@eslint/object-schema": "^2.1.7",
782 "debug": "^4.3.1",
783 "minimatch": "^3.1.2"
784 },
785 "engines": {
786 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
787 }
788 },
789 "node_modules/@eslint/config-helpers": {
790 "version": "0.4.2",
791 "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz",
792 "integrity": "sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==",
793 "dev": true,
794 "license": "Apache-2.0",
795 "dependencies": {
796 "@eslint/core": "^0.17.0"
797 },
798 "engines": {
799 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
800 }
801 },
802 "node_modules/@eslint/core": {
803 "version": "0.17.0",
804 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz",
805 "integrity": "sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==",
806 "dev": true,
807 "license": "Apache-2.0",
808 "dependencies": {
809 "@types/json-schema": "^7.0.15"
810 },
811 "engines": {
812 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
813 }
814 },
815 "node_modules/@eslint/eslintrc": {
816 "version": "3.3.3",
817 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.3.tgz",
818 "integrity": "sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==",
819 "dev": true,
820 "license": "MIT",
821 "dependencies": {
822 "ajv": "^6.12.4",
823 "debug": "^4.3.2",
824 "espree": "^10.0.1",
825 "globals": "^14.0.0",
826 "ignore": "^5.2.0",
827 "import-fresh": "^3.2.1",
828 "js-yaml": "^4.1.1",
829 "minimatch": "^3.1.2",
830 "strip-json-comments": "^3.1.1"
831 },
832 "engines": {
833 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
834 },
835 "funding": {
836 "url": "https://opencollective.com/eslint"
837 }
838 },
839 "node_modules/@eslint/eslintrc/node_modules/globals": {
840 "version": "14.0.0",
841 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
842 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
843 "dev": true,
844 "license": "MIT",
845 "engines": {
846 "node": ">=18"
847 },
848 "funding": {
849 "url": "https://github.com/sponsors/sindresorhus"
850 }
851 },
852 "node_modules/@eslint/js": {
853 "version": "9.39.2",
854 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.39.2.tgz",
855 "integrity": "sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==",
856 "dev": true,
857 "license": "MIT",
858 "engines": {
859 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
860 },
861 "funding": {
862 "url": "https://eslint.org/donate"
863 }
864 },
865 "node_modules/@eslint/object-schema": {
866 "version": "2.1.7",
867 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz",
868 "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==",
869 "dev": true,
870 "license": "Apache-2.0",
871 "engines": {
872 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
873 }
874 },
875 "node_modules/@eslint/plugin-kit": {
876 "version": "0.4.1",
877 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz",
878 "integrity": "sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==",
879 "dev": true,
880 "license": "Apache-2.0",
881 "dependencies": {
882 "@eslint/core": "^0.17.0",
883 "levn": "^0.4.1"
884 },
885 "engines": {
886 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
887 }
888 },
889 "node_modules/@humanfs/core": {
890 "version": "0.19.1",
891 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
892 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
893 "dev": true,
894 "license": "Apache-2.0",
895 "engines": {
896 "node": ">=18.18.0"
897 }
898 },
899 "node_modules/@humanfs/node": {
900 "version": "0.16.7",
901 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz",
902 "integrity": "sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==",
903 "dev": true,
904 "license": "Apache-2.0",
905 "dependencies": {
906 "@humanfs/core": "^0.19.1",
907 "@humanwhocodes/retry": "^0.4.0"
908 },
909 "engines": {
910 "node": ">=18.18.0"
911 }
912 },
913 "node_modules/@humanwhocodes/module-importer": {
914 "version": "1.0.1",
915 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
916 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
917 "dev": true,
918 "license": "Apache-2.0",
919 "engines": {
920 "node": ">=12.22"
921 },
922 "funding": {
923 "type": "github",
924 "url": "https://github.com/sponsors/nzakas"
925 }
926 },
927 "node_modules/@humanwhocodes/retry": {
928 "version": "0.4.3",
929 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
930 "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
931 "dev": true,
932 "license": "Apache-2.0",
933 "engines": {
934 "node": ">=18.18"
935 },
936 "funding": {
937 "type": "github",
938 "url": "https://github.com/sponsors/nzakas"
939 }
940 },
941 "node_modules/@jridgewell/gen-mapping": {
942 "version": "0.3.13",
943 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
944 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
945 "license": "MIT",
946 "dependencies": {
947 "@jridgewell/sourcemap-codec": "^1.5.0",
948 "@jridgewell/trace-mapping": "^0.3.24"
949 }
950 },
951 "node_modules/@jridgewell/remapping": {
952 "version": "2.3.5",
953 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
954 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
955 "license": "MIT",
956 "dependencies": {
957 "@jridgewell/gen-mapping": "^0.3.5",
958 "@jridgewell/trace-mapping": "^0.3.24"
959 }
960 },
961 "node_modules/@jridgewell/resolve-uri": {
962 "version": "3.1.2",
963 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
964 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
965 "license": "MIT",
966 "engines": {
967 "node": ">=6.0.0"
968 }
969 },
970 "node_modules/@jridgewell/sourcemap-codec": {
971 "version": "1.5.5",
972 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
973 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
974 "license": "MIT"
975 },
976 "node_modules/@jridgewell/trace-mapping": {
977 "version": "0.3.31",
978 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
979 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
980 "license": "MIT",
981 "dependencies": {
982 "@jridgewell/resolve-uri": "^3.1.0",
983 "@jridgewell/sourcemap-codec": "^1.4.14"
984 }
985 },
986 "node_modules/@rolldown/pluginutils": {
987 "version": "1.0.0-beta.53",
988 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.53.tgz",
989 "integrity": "sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==",
990 "dev": true,
991 "license": "MIT"
992 },
993 "node_modules/@rollup/rollup-android-arm-eabi": {
994 "version": "4.55.1",
995 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.55.1.tgz",
996 "integrity": "sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==",
997 "cpu": [
998 "arm"
999 ],
1000 "license": "MIT",
1001 "optional": true,
1002 "os": [
1003 "android"
1004 ]
1005 },
1006 "node_modules/@rollup/rollup-android-arm64": {
1007 "version": "4.55.1",
1008 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.55.1.tgz",
1009 "integrity": "sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==",
1010 "cpu": [
1011 "arm64"
1012 ],
1013 "license": "MIT",
1014 "optional": true,
1015 "os": [
1016 "android"
1017 ]
1018 },
1019 "node_modules/@rollup/rollup-darwin-arm64": {
1020 "version": "4.55.1",
1021 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.55.1.tgz",
1022 "integrity": "sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==",
1023 "cpu": [
1024 "arm64"
1025 ],
1026 "license": "MIT",
1027 "optional": true,
1028 "os": [
1029 "darwin"
1030 ]
1031 },
1032 "node_modules/@rollup/rollup-darwin-x64": {
1033 "version": "4.55.1",
1034 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.55.1.tgz",
1035 "integrity": "sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==",
1036 "cpu": [
1037 "x64"
1038 ],
1039 "license": "MIT",
1040 "optional": true,
1041 "os": [
1042 "darwin"
1043 ]
1044 },
1045 "node_modules/@rollup/rollup-freebsd-arm64": {
1046 "version": "4.55.1",
1047 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.55.1.tgz",
1048 "integrity": "sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==",
1049 "cpu": [
1050 "arm64"
1051 ],
1052 "license": "MIT",
1053 "optional": true,
1054 "os": [
1055 "freebsd"
1056 ]
1057 },
1058 "node_modules/@rollup/rollup-freebsd-x64": {
1059 "version": "4.55.1",
1060 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.55.1.tgz",
1061 "integrity": "sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==",
1062 "cpu": [
1063 "x64"
1064 ],
1065 "license": "MIT",
1066 "optional": true,
1067 "os": [
1068 "freebsd"
1069 ]
1070 },
1071 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1072 "version": "4.55.1",
1073 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.55.1.tgz",
1074 "integrity": "sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==",
1075 "cpu": [
1076 "arm"
1077 ],
1078 "license": "MIT",
1079 "optional": true,
1080 "os": [
1081 "linux"
1082 ]
1083 },
1084 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1085 "version": "4.55.1",
1086 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.55.1.tgz",
1087 "integrity": "sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==",
1088 "cpu": [
1089 "arm"
1090 ],
1091 "license": "MIT",
1092 "optional": true,
1093 "os": [
1094 "linux"
1095 ]
1096 },
1097 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1098 "version": "4.55.1",
1099 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.55.1.tgz",
1100 "integrity": "sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==",
1101 "cpu": [
1102 "arm64"
1103 ],
1104 "license": "MIT",
1105 "optional": true,
1106 "os": [
1107 "linux"
1108 ]
1109 },
1110 "node_modules/@rollup/rollup-linux-arm64-musl": {
1111 "version": "4.55.1",
1112 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.55.1.tgz",
1113 "integrity": "sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==",
1114 "cpu": [
1115 "arm64"
1116 ],
1117 "license": "MIT",
1118 "optional": true,
1119 "os": [
1120 "linux"
1121 ]
1122 },
1123 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1124 "version": "4.55.1",
1125 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.55.1.tgz",
1126 "integrity": "sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==",
1127 "cpu": [
1128 "loong64"
1129 ],
1130 "license": "MIT",
1131 "optional": true,
1132 "os": [
1133 "linux"
1134 ]
1135 },
1136 "node_modules/@rollup/rollup-linux-loong64-musl": {
1137 "version": "4.55.1",
1138 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.55.1.tgz",
1139 "integrity": "sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==",
1140 "cpu": [
1141 "loong64"
1142 ],
1143 "license": "MIT",
1144 "optional": true,
1145 "os": [
1146 "linux"
1147 ]
1148 },
1149 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1150 "version": "4.55.1",
1151 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.55.1.tgz",
1152 "integrity": "sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==",
1153 "cpu": [
1154 "ppc64"
1155 ],
1156 "license": "MIT",
1157 "optional": true,
1158 "os": [
1159 "linux"
1160 ]
1161 },
1162 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1163 "version": "4.55.1",
1164 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.55.1.tgz",
1165 "integrity": "sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==",
1166 "cpu": [
1167 "ppc64"
1168 ],
1169 "license": "MIT",
1170 "optional": true,
1171 "os": [
1172 "linux"
1173 ]
1174 },
1175 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1176 "version": "4.55.1",
1177 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.55.1.tgz",
1178 "integrity": "sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==",
1179 "cpu": [
1180 "riscv64"
1181 ],
1182 "license": "MIT",
1183 "optional": true,
1184 "os": [
1185 "linux"
1186 ]
1187 },
1188 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1189 "version": "4.55.1",
1190 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.55.1.tgz",
1191 "integrity": "sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==",
1192 "cpu": [
1193 "riscv64"
1194 ],
1195 "license": "MIT",
1196 "optional": true,
1197 "os": [
1198 "linux"
1199 ]
1200 },
1201 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1202 "version": "4.55.1",
1203 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.55.1.tgz",
1204 "integrity": "sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==",
1205 "cpu": [
1206 "s390x"
1207 ],
1208 "license": "MIT",
1209 "optional": true,
1210 "os": [
1211 "linux"
1212 ]
1213 },
1214 "node_modules/@rollup/rollup-linux-x64-gnu": {
1215 "version": "4.55.1",
1216 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.55.1.tgz",
1217 "integrity": "sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==",
1218 "cpu": [
1219 "x64"
1220 ],
1221 "license": "MIT",
1222 "optional": true,
1223 "os": [
1224 "linux"
1225 ]
1226 },
1227 "node_modules/@rollup/rollup-linux-x64-musl": {
1228 "version": "4.55.1",
1229 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.55.1.tgz",
1230 "integrity": "sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==",
1231 "cpu": [
1232 "x64"
1233 ],
1234 "license": "MIT",
1235 "optional": true,
1236 "os": [
1237 "linux"
1238 ]
1239 },
1240 "node_modules/@rollup/rollup-openbsd-x64": {
1241 "version": "4.55.1",
1242 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.55.1.tgz",
1243 "integrity": "sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==",
1244 "cpu": [
1245 "x64"
1246 ],
1247 "license": "MIT",
1248 "optional": true,
1249 "os": [
1250 "openbsd"
1251 ]
1252 },
1253 "node_modules/@rollup/rollup-openharmony-arm64": {
1254 "version": "4.55.1",
1255 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.55.1.tgz",
1256 "integrity": "sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==",
1257 "cpu": [
1258 "arm64"
1259 ],
1260 "license": "MIT",
1261 "optional": true,
1262 "os": [
1263 "openharmony"
1264 ]
1265 },
1266 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1267 "version": "4.55.1",
1268 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.55.1.tgz",
1269 "integrity": "sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==",
1270 "cpu": [
1271 "arm64"
1272 ],
1273 "license": "MIT",
1274 "optional": true,
1275 "os": [
1276 "win32"
1277 ]
1278 },
1279 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1280 "version": "4.55.1",
1281 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.55.1.tgz",
1282 "integrity": "sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==",
1283 "cpu": [
1284 "ia32"
1285 ],
1286 "license": "MIT",
1287 "optional": true,
1288 "os": [
1289 "win32"
1290 ]
1291 },
1292 "node_modules/@rollup/rollup-win32-x64-gnu": {
1293 "version": "4.55.1",
1294 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.55.1.tgz",
1295 "integrity": "sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==",
1296 "cpu": [
1297 "x64"
1298 ],
1299 "license": "MIT",
1300 "optional": true,
1301 "os": [
1302 "win32"
1303 ]
1304 },
1305 "node_modules/@rollup/rollup-win32-x64-msvc": {
1306 "version": "4.55.1",
1307 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.55.1.tgz",
1308 "integrity": "sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==",
1309 "cpu": [
1310 "x64"
1311 ],
1312 "license": "MIT",
1313 "optional": true,
1314 "os": [
1315 "win32"
1316 ]
1317 },
1318 "node_modules/@tailwindcss/node": {
1319 "version": "4.1.18",
1320 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz",
1321 "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==",
1322 "license": "MIT",
1323 "dependencies": {
1324 "@jridgewell/remapping": "^2.3.4",
1325 "enhanced-resolve": "^5.18.3",
1326 "jiti": "^2.6.1",
1327 "lightningcss": "1.30.2",
1328 "magic-string": "^0.30.21",
1329 "source-map-js": "^1.2.1",
1330 "tailwindcss": "4.1.18"
1331 }
1332 },
1333 "node_modules/@tailwindcss/oxide": {
1334 "version": "4.1.18",
1335 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz",
1336 "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==",
1337 "license": "MIT",
1338 "engines": {
1339 "node": ">= 10"
1340 },
1341 "optionalDependencies": {
1342 "@tailwindcss/oxide-android-arm64": "4.1.18",
1343 "@tailwindcss/oxide-darwin-arm64": "4.1.18",
1344 "@tailwindcss/oxide-darwin-x64": "4.1.18",
1345 "@tailwindcss/oxide-freebsd-x64": "4.1.18",
1346 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18",
1347 "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18",
1348 "@tailwindcss/oxide-linux-arm64-musl": "4.1.18",
1349 "@tailwindcss/oxide-linux-x64-gnu": "4.1.18",
1350 "@tailwindcss/oxide-linux-x64-musl": "4.1.18",
1351 "@tailwindcss/oxide-wasm32-wasi": "4.1.18",
1352 "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18",
1353 "@tailwindcss/oxide-win32-x64-msvc": "4.1.18"
1354 }
1355 },
1356 "node_modules/@tailwindcss/oxide-android-arm64": {
1357 "version": "4.1.18",
1358 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.18.tgz",
1359 "integrity": "sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==",
1360 "cpu": [
1361 "arm64"
1362 ],
1363 "license": "MIT",
1364 "optional": true,
1365 "os": [
1366 "android"
1367 ],
1368 "engines": {
1369 "node": ">= 10"
1370 }
1371 },
1372 "node_modules/@tailwindcss/oxide-darwin-arm64": {
1373 "version": "4.1.18",
1374 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.18.tgz",
1375 "integrity": "sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==",
1376 "cpu": [
1377 "arm64"
1378 ],
1379 "license": "MIT",
1380 "optional": true,
1381 "os": [
1382 "darwin"
1383 ],
1384 "engines": {
1385 "node": ">= 10"
1386 }
1387 },
1388 "node_modules/@tailwindcss/oxide-darwin-x64": {
1389 "version": "4.1.18",
1390 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.18.tgz",
1391 "integrity": "sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==",
1392 "cpu": [
1393 "x64"
1394 ],
1395 "license": "MIT",
1396 "optional": true,
1397 "os": [
1398 "darwin"
1399 ],
1400 "engines": {
1401 "node": ">= 10"
1402 }
1403 },
1404 "node_modules/@tailwindcss/oxide-freebsd-x64": {
1405 "version": "4.1.18",
1406 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.18.tgz",
1407 "integrity": "sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==",
1408 "cpu": [
1409 "x64"
1410 ],
1411 "license": "MIT",
1412 "optional": true,
1413 "os": [
1414 "freebsd"
1415 ],
1416 "engines": {
1417 "node": ">= 10"
1418 }
1419 },
1420 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": {
1421 "version": "4.1.18",
1422 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.18.tgz",
1423 "integrity": "sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==",
1424 "cpu": [
1425 "arm"
1426 ],
1427 "license": "MIT",
1428 "optional": true,
1429 "os": [
1430 "linux"
1431 ],
1432 "engines": {
1433 "node": ">= 10"
1434 }
1435 },
1436 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": {
1437 "version": "4.1.18",
1438 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.18.tgz",
1439 "integrity": "sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==",
1440 "cpu": [
1441 "arm64"
1442 ],
1443 "license": "MIT",
1444 "optional": true,
1445 "os": [
1446 "linux"
1447 ],
1448 "engines": {
1449 "node": ">= 10"
1450 }
1451 },
1452 "node_modules/@tailwindcss/oxide-linux-arm64-musl": {
1453 "version": "4.1.18",
1454 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.18.tgz",
1455 "integrity": "sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==",
1456 "cpu": [
1457 "arm64"
1458 ],
1459 "license": "MIT",
1460 "optional": true,
1461 "os": [
1462 "linux"
1463 ],
1464 "engines": {
1465 "node": ">= 10"
1466 }
1467 },
1468 "node_modules/@tailwindcss/oxide-linux-x64-gnu": {
1469 "version": "4.1.18",
1470 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz",
1471 "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==",
1472 "cpu": [
1473 "x64"
1474 ],
1475 "license": "MIT",
1476 "optional": true,
1477 "os": [
1478 "linux"
1479 ],
1480 "engines": {
1481 "node": ">= 10"
1482 }
1483 },
1484 "node_modules/@tailwindcss/oxide-linux-x64-musl": {
1485 "version": "4.1.18",
1486 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz",
1487 "integrity": "sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==",
1488 "cpu": [
1489 "x64"
1490 ],
1491 "license": "MIT",
1492 "optional": true,
1493 "os": [
1494 "linux"
1495 ],
1496 "engines": {
1497 "node": ">= 10"
1498 }
1499 },
1500 "node_modules/@tailwindcss/oxide-wasm32-wasi": {
1501 "version": "4.1.18",
1502 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.18.tgz",
1503 "integrity": "sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==",
1504 "bundleDependencies": [
1505 "@napi-rs/wasm-runtime",
1506 "@emnapi/core",
1507 "@emnapi/runtime",
1508 "@tybys/wasm-util",
1509 "@emnapi/wasi-threads",
1510 "tslib"
1511 ],
1512 "cpu": [
1513 "wasm32"
1514 ],
1515 "license": "MIT",
1516 "optional": true,
1517 "dependencies": {
1518 "@emnapi/core": "^1.7.1",
1519 "@emnapi/runtime": "^1.7.1",
1520 "@emnapi/wasi-threads": "^1.1.0",
1521 "@napi-rs/wasm-runtime": "^1.1.0",
1522 "@tybys/wasm-util": "^0.10.1",
1523 "tslib": "^2.4.0"
1524 },
1525 "engines": {
1526 "node": ">=14.0.0"
1527 }
1528 },
1529 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": {
1530 "version": "4.1.18",
1531 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz",
1532 "integrity": "sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==",
1533 "cpu": [
1534 "arm64"
1535 ],
1536 "license": "MIT",
1537 "optional": true,
1538 "os": [
1539 "win32"
1540 ],
1541 "engines": {
1542 "node": ">= 10"
1543 }
1544 },
1545 "node_modules/@tailwindcss/oxide-win32-x64-msvc": {
1546 "version": "4.1.18",
1547 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.18.tgz",
1548 "integrity": "sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==",
1549 "cpu": [
1550 "x64"
1551 ],
1552 "license": "MIT",
1553 "optional": true,
1554 "os": [
1555 "win32"
1556 ],
1557 "engines": {
1558 "node": ">= 10"
1559 }
1560 },
1561 "node_modules/@tailwindcss/vite": {
1562 "version": "4.1.18",
1563 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.1.18.tgz",
1564 "integrity": "sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==",
1565 "license": "MIT",
1566 "dependencies": {
1567 "@tailwindcss/node": "4.1.18",
1568 "@tailwindcss/oxide": "4.1.18",
1569 "tailwindcss": "4.1.18"
1570 },
1571 "peerDependencies": {
1572 "vite": "^5.2.0 || ^6 || ^7"
1573 }
1574 },
1575 "node_modules/@types/babel__core": {
1576 "version": "7.20.5",
1577 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
1578 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
1579 "dev": true,
1580 "license": "MIT",
1581 "dependencies": {
1582 "@babel/parser": "^7.20.7",
1583 "@babel/types": "^7.20.7",
1584 "@types/babel__generator": "*",
1585 "@types/babel__template": "*",
1586 "@types/babel__traverse": "*"
1587 }
1588 },
1589 "node_modules/@types/babel__generator": {
1590 "version": "7.27.0",
1591 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
1592 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
1593 "dev": true,
1594 "license": "MIT",
1595 "dependencies": {
1596 "@babel/types": "^7.0.0"
1597 }
1598 },
1599 "node_modules/@types/babel__template": {
1600 "version": "7.4.4",
1601 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
1602 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
1603 "dev": true,
1604 "license": "MIT",
1605 "dependencies": {
1606 "@babel/parser": "^7.1.0",
1607 "@babel/types": "^7.0.0"
1608 }
1609 },
1610 "node_modules/@types/babel__traverse": {
1611 "version": "7.28.0",
1612 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
1613 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
1614 "dev": true,
1615 "license": "MIT",
1616 "dependencies": {
1617 "@babel/types": "^7.28.2"
1618 }
1619 },
1620 "node_modules/@types/estree": {
1621 "version": "1.0.8",
1622 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1623 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1624 "license": "MIT"
1625 },
1626 "node_modules/@types/json-schema": {
1627 "version": "7.0.15",
1628 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
1629 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
1630 "dev": true,
1631 "license": "MIT"
1632 },
1633 "node_modules/@types/node": {
1634 "version": "24.10.9",
1635 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.9.tgz",
1636 "integrity": "sha512-ne4A0IpG3+2ETuREInjPNhUGis1SFjv1d5asp8MzEAGtOZeTeHVDOYqOgqfhvseqg/iXty2hjBf1zAOb7RNiNw==",
1637 "devOptional": true,
1638 "license": "MIT",
1639 "dependencies": {
1640 "undici-types": "~7.16.0"
1641 }
1642 },
1643 "node_modules/@types/react": {
1644 "version": "19.2.8",
1645 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.8.tgz",
1646 "integrity": "sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==",
1647 "dev": true,
1648 "license": "MIT",
1649 "dependencies": {
1650 "csstype": "^3.2.2"
1651 }
1652 },
1653 "node_modules/@types/react-dom": {
1654 "version": "19.2.3",
1655 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
1656 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
1657 "dev": true,
1658 "license": "MIT",
1659 "peerDependencies": {
1660 "@types/react": "^19.2.0"
1661 }
1662 },
1663 "node_modules/@typescript-eslint/eslint-plugin": {
1664 "version": "8.53.0",
1665 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.53.0.tgz",
1666 "integrity": "sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==",
1667 "dev": true,
1668 "license": "MIT",
1669 "dependencies": {
1670 "@eslint-community/regexpp": "^4.12.2",
1671 "@typescript-eslint/scope-manager": "8.53.0",
1672 "@typescript-eslint/type-utils": "8.53.0",
1673 "@typescript-eslint/utils": "8.53.0",
1674 "@typescript-eslint/visitor-keys": "8.53.0",
1675 "ignore": "^7.0.5",
1676 "natural-compare": "^1.4.0",
1677 "ts-api-utils": "^2.4.0"
1678 },
1679 "engines": {
1680 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1681 },
1682 "funding": {
1683 "type": "opencollective",
1684 "url": "https://opencollective.com/typescript-eslint"
1685 },
1686 "peerDependencies": {
1687 "@typescript-eslint/parser": "^8.53.0",
1688 "eslint": "^8.57.0 || ^9.0.0",
1689 "typescript": ">=4.8.4 <6.0.0"
1690 }
1691 },
1692 "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
1693 "version": "7.0.5",
1694 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
1695 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
1696 "dev": true,
1697 "license": "MIT",
1698 "engines": {
1699 "node": ">= 4"
1700 }
1701 },
1702 "node_modules/@typescript-eslint/parser": {
1703 "version": "8.53.0",
1704 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.53.0.tgz",
1705 "integrity": "sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==",
1706 "dev": true,
1707 "license": "MIT",
1708 "dependencies": {
1709 "@typescript-eslint/scope-manager": "8.53.0",
1710 "@typescript-eslint/types": "8.53.0",
1711 "@typescript-eslint/typescript-estree": "8.53.0",
1712 "@typescript-eslint/visitor-keys": "8.53.0",
1713 "debug": "^4.4.3"
1714 },
1715 "engines": {
1716 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1717 },
1718 "funding": {
1719 "type": "opencollective",
1720 "url": "https://opencollective.com/typescript-eslint"
1721 },
1722 "peerDependencies": {
1723 "eslint": "^8.57.0 || ^9.0.0",
1724 "typescript": ">=4.8.4 <6.0.0"
1725 }
1726 },
1727 "node_modules/@typescript-eslint/project-service": {
1728 "version": "8.53.0",
1729 "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.53.0.tgz",
1730 "integrity": "sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==",
1731 "dev": true,
1732 "license": "MIT",
1733 "dependencies": {
1734 "@typescript-eslint/tsconfig-utils": "^8.53.0",
1735 "@typescript-eslint/types": "^8.53.0",
1736 "debug": "^4.4.3"
1737 },
1738 "engines": {
1739 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1740 },
1741 "funding": {
1742 "type": "opencollective",
1743 "url": "https://opencollective.com/typescript-eslint"
1744 },
1745 "peerDependencies": {
1746 "typescript": ">=4.8.4 <6.0.0"
1747 }
1748 },
1749 "node_modules/@typescript-eslint/scope-manager": {
1750 "version": "8.53.0",
1751 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.53.0.tgz",
1752 "integrity": "sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==",
1753 "dev": true,
1754 "license": "MIT",
1755 "dependencies": {
1756 "@typescript-eslint/types": "8.53.0",
1757 "@typescript-eslint/visitor-keys": "8.53.0"
1758 },
1759 "engines": {
1760 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1761 },
1762 "funding": {
1763 "type": "opencollective",
1764 "url": "https://opencollective.com/typescript-eslint"
1765 }
1766 },
1767 "node_modules/@typescript-eslint/tsconfig-utils": {
1768 "version": "8.53.0",
1769 "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.0.tgz",
1770 "integrity": "sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==",
1771 "dev": true,
1772 "license": "MIT",
1773 "engines": {
1774 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1775 },
1776 "funding": {
1777 "type": "opencollective",
1778 "url": "https://opencollective.com/typescript-eslint"
1779 },
1780 "peerDependencies": {
1781 "typescript": ">=4.8.4 <6.0.0"
1782 }
1783 },
1784 "node_modules/@typescript-eslint/type-utils": {
1785 "version": "8.53.0",
1786 "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.53.0.tgz",
1787 "integrity": "sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==",
1788 "dev": true,
1789 "license": "MIT",
1790 "dependencies": {
1791 "@typescript-eslint/types": "8.53.0",
1792 "@typescript-eslint/typescript-estree": "8.53.0",
1793 "@typescript-eslint/utils": "8.53.0",
1794 "debug": "^4.4.3",
1795 "ts-api-utils": "^2.4.0"
1796 },
1797 "engines": {
1798 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1799 },
1800 "funding": {
1801 "type": "opencollective",
1802 "url": "https://opencollective.com/typescript-eslint"
1803 },
1804 "peerDependencies": {
1805 "eslint": "^8.57.0 || ^9.0.0",
1806 "typescript": ">=4.8.4 <6.0.0"
1807 }
1808 },
1809 "node_modules/@typescript-eslint/types": {
1810 "version": "8.53.0",
1811 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.53.0.tgz",
1812 "integrity": "sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==",
1813 "dev": true,
1814 "license": "MIT",
1815 "engines": {
1816 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1817 },
1818 "funding": {
1819 "type": "opencollective",
1820 "url": "https://opencollective.com/typescript-eslint"
1821 }
1822 },
1823 "node_modules/@typescript-eslint/typescript-estree": {
1824 "version": "8.53.0",
1825 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.0.tgz",
1826 "integrity": "sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==",
1827 "dev": true,
1828 "license": "MIT",
1829 "dependencies": {
1830 "@typescript-eslint/project-service": "8.53.0",
1831 "@typescript-eslint/tsconfig-utils": "8.53.0",
1832 "@typescript-eslint/types": "8.53.0",
1833 "@typescript-eslint/visitor-keys": "8.53.0",
1834 "debug": "^4.4.3",
1835 "minimatch": "^9.0.5",
1836 "semver": "^7.7.3",
1837 "tinyglobby": "^0.2.15",
1838 "ts-api-utils": "^2.4.0"
1839 },
1840 "engines": {
1841 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1842 },
1843 "funding": {
1844 "type": "opencollective",
1845 "url": "https://opencollective.com/typescript-eslint"
1846 },
1847 "peerDependencies": {
1848 "typescript": ">=4.8.4 <6.0.0"
1849 }
1850 },
1851 "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
1852 "version": "2.0.2",
1853 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
1854 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
1855 "dev": true,
1856 "license": "MIT",
1857 "dependencies": {
1858 "balanced-match": "^1.0.0"
1859 }
1860 },
1861 "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
1862 "version": "9.0.5",
1863 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
1864 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1865 "dev": true,
1866 "license": "ISC",
1867 "dependencies": {
1868 "brace-expansion": "^2.0.1"
1869 },
1870 "engines": {
1871 "node": ">=16 || 14 >=14.17"
1872 },
1873 "funding": {
1874 "url": "https://github.com/sponsors/isaacs"
1875 }
1876 },
1877 "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
1878 "version": "7.7.3",
1879 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
1880 "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
1881 "dev": true,
1882 "license": "ISC",
1883 "bin": {
1884 "semver": "bin/semver.js"
1885 },
1886 "engines": {
1887 "node": ">=10"
1888 }
1889 },
1890 "node_modules/@typescript-eslint/utils": {
1891 "version": "8.53.0",
1892 "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.53.0.tgz",
1893 "integrity": "sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==",
1894 "dev": true,
1895 "license": "MIT",
1896 "dependencies": {
1897 "@eslint-community/eslint-utils": "^4.9.1",
1898 "@typescript-eslint/scope-manager": "8.53.0",
1899 "@typescript-eslint/types": "8.53.0",
1900 "@typescript-eslint/typescript-estree": "8.53.0"
1901 },
1902 "engines": {
1903 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1904 },
1905 "funding": {
1906 "type": "opencollective",
1907 "url": "https://opencollective.com/typescript-eslint"
1908 },
1909 "peerDependencies": {
1910 "eslint": "^8.57.0 || ^9.0.0",
1911 "typescript": ">=4.8.4 <6.0.0"
1912 }
1913 },
1914 "node_modules/@typescript-eslint/visitor-keys": {
1915 "version": "8.53.0",
1916 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.0.tgz",
1917 "integrity": "sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==",
1918 "dev": true,
1919 "license": "MIT",
1920 "dependencies": {
1921 "@typescript-eslint/types": "8.53.0",
1922 "eslint-visitor-keys": "^4.2.1"
1923 },
1924 "engines": {
1925 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1926 },
1927 "funding": {
1928 "type": "opencollective",
1929 "url": "https://opencollective.com/typescript-eslint"
1930 }
1931 },
1932 "node_modules/@vitejs/plugin-react": {
1933 "version": "5.1.2",
1934 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.2.tgz",
1935 "integrity": "sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==",
1936 "dev": true,
1937 "license": "MIT",
1938 "dependencies": {
1939 "@babel/core": "^7.28.5",
1940 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1941 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1942 "@rolldown/pluginutils": "1.0.0-beta.53",
1943 "@types/babel__core": "^7.20.5",
1944 "react-refresh": "^0.18.0"
1945 },
1946 "engines": {
1947 "node": "^20.19.0 || >=22.12.0"
1948 },
1949 "peerDependencies": {
1950 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
1951 }
1952 },
1953 "node_modules/acorn": {
1954 "version": "8.15.0",
1955 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
1956 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
1957 "dev": true,
1958 "license": "MIT",
1959 "bin": {
1960 "acorn": "bin/acorn"
1961 },
1962 "engines": {
1963 "node": ">=0.4.0"
1964 }
1965 },
1966 "node_modules/acorn-jsx": {
1967 "version": "5.3.2",
1968 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1969 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1970 "dev": true,
1971 "license": "MIT",
1972 "peerDependencies": {
1973 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
1974 }
1975 },
1976 "node_modules/ajv": {
1977 "version": "6.12.6",
1978 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1979 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1980 "dev": true,
1981 "license": "MIT",
1982 "dependencies": {
1983 "fast-deep-equal": "^3.1.1",
1984 "fast-json-stable-stringify": "^2.0.0",
1985 "json-schema-traverse": "^0.4.1",
1986 "uri-js": "^4.2.2"
1987 },
1988 "funding": {
1989 "type": "github",
1990 "url": "https://github.com/sponsors/epoberezkin"
1991 }
1992 },
1993 "node_modules/ansi-styles": {
1994 "version": "4.3.0",
1995 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1996 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1997 "dev": true,
1998 "license": "MIT",
1999 "dependencies": {
2000 "color-convert": "^2.0.1"
2001 },
2002 "engines": {
2003 "node": ">=8"
2004 },
2005 "funding": {
2006 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2007 }
2008 },
2009 "node_modules/argparse": {
2010 "version": "2.0.1",
2011 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2012 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2013 "dev": true,
2014 "license": "Python-2.0"
2015 },
2016 "node_modules/asynckit": {
2017 "version": "0.4.0",
2018 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2019 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
2020 "license": "MIT"
2021 },
2022 "node_modules/axios": {
2023 "version": "1.13.3",
2024 "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.3.tgz",
2025 "integrity": "sha512-ERT8kdX7DZjtUm7IitEyV7InTHAF42iJuMArIiDIV5YtPanJkgw4hw5Dyg9fh0mihdWNn1GKaeIWErfe56UQ1g==",
2026 "license": "MIT",
2027 "dependencies": {
2028 "follow-redirects": "^1.15.6",
2029 "form-data": "^4.0.4",
2030 "proxy-from-env": "^1.1.0"
2031 }
2032 },
2033 "node_modules/balanced-match": {
2034 "version": "1.0.2",
2035 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2036 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2037 "dev": true,
2038 "license": "MIT"
2039 },
2040 "node_modules/baseline-browser-mapping": {
2041 "version": "2.9.15",
2042 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.15.tgz",
2043 "integrity": "sha512-kX8h7K2srmDyYnXRIppo4AH/wYgzWVCs+eKr3RusRSQ5PvRYoEFmR/I0PbdTjKFAoKqp5+kbxnNTFO9jOfSVJg==",
2044 "dev": true,
2045 "license": "Apache-2.0",
2046 "bin": {
2047 "baseline-browser-mapping": "dist/cli.js"
2048 }
2049 },
2050 "node_modules/brace-expansion": {
2051 "version": "1.1.12",
2052 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
2053 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
2054 "dev": true,
2055 "license": "MIT",
2056 "dependencies": {
2057 "balanced-match": "^1.0.0",
2058 "concat-map": "0.0.1"
2059 }
2060 },
2061 "node_modules/browserslist": {
2062 "version": "4.28.1",
2063 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
2064 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
2065 "dev": true,
2066 "funding": [
2067 {
2068 "type": "opencollective",
2069 "url": "https://opencollective.com/browserslist"
2070 },
2071 {
2072 "type": "tidelift",
2073 "url": "https://tidelift.com/funding/github/npm/browserslist"
2074 },
2075 {
2076 "type": "github",
2077 "url": "https://github.com/sponsors/ai"
2078 }
2079 ],
2080 "license": "MIT",
2081 "dependencies": {
2082 "baseline-browser-mapping": "^2.9.0",
2083 "caniuse-lite": "^1.0.30001759",
2084 "electron-to-chromium": "^1.5.263",
2085 "node-releases": "^2.0.27",
2086 "update-browserslist-db": "^1.2.0"
2087 },
2088 "bin": {
2089 "browserslist": "cli.js"
2090 },
2091 "engines": {
2092 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2093 }
2094 },
2095 "node_modules/call-bind-apply-helpers": {
2096 "version": "1.0.2",
2097 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
2098 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
2099 "license": "MIT",
2100 "dependencies": {
2101 "es-errors": "^1.3.0",
2102 "function-bind": "^1.1.2"
2103 },
2104 "engines": {
2105 "node": ">= 0.4"
2106 }
2107 },
2108 "node_modules/callsites": {
2109 "version": "3.1.0",
2110 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2111 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2112 "dev": true,
2113 "license": "MIT",
2114 "engines": {
2115 "node": ">=6"
2116 }
2117 },
2118 "node_modules/caniuse-lite": {
2119 "version": "1.0.30001764",
2120 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001764.tgz",
2121 "integrity": "sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==",
2122 "dev": true,
2123 "funding": [
2124 {
2125 "type": "opencollective",
2126 "url": "https://opencollective.com/browserslist"
2127 },
2128 {
2129 "type": "tidelift",
2130 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2131 },
2132 {
2133 "type": "github",
2134 "url": "https://github.com/sponsors/ai"
2135 }
2136 ],
2137 "license": "CC-BY-4.0"
2138 },
2139 "node_modules/chalk": {
2140 "version": "4.1.2",
2141 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2142 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2143 "dev": true,
2144 "license": "MIT",
2145 "dependencies": {
2146 "ansi-styles": "^4.1.0",
2147 "supports-color": "^7.1.0"
2148 },
2149 "engines": {
2150 "node": ">=10"
2151 },
2152 "funding": {
2153 "url": "https://github.com/chalk/chalk?sponsor=1"
2154 }
2155 },
2156 "node_modules/color-convert": {
2157 "version": "2.0.1",
2158 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2159 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2160 "dev": true,
2161 "license": "MIT",
2162 "dependencies": {
2163 "color-name": "~1.1.4"
2164 },
2165 "engines": {
2166 "node": ">=7.0.0"
2167 }
2168 },
2169 "node_modules/color-name": {
2170 "version": "1.1.4",
2171 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2172 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2173 "dev": true,
2174 "license": "MIT"
2175 },
2176 "node_modules/combined-stream": {
2177 "version": "1.0.8",
2178 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2179 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2180 "license": "MIT",
2181 "dependencies": {
2182 "delayed-stream": "~1.0.0"
2183 },
2184 "engines": {
2185 "node": ">= 0.8"
2186 }
2187 },
2188 "node_modules/concat-map": {
2189 "version": "0.0.1",
2190 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2191 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2192 "dev": true,
2193 "license": "MIT"
2194 },
2195 "node_modules/convert-source-map": {
2196 "version": "2.0.0",
2197 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
2198 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
2199 "dev": true,
2200 "license": "MIT"
2201 },
2202 "node_modules/cookie": {
2203 "version": "1.1.1",
2204 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
2205 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
2206 "license": "MIT",
2207 "engines": {
2208 "node": ">=18"
2209 },
2210 "funding": {
2211 "type": "opencollective",
2212 "url": "https://opencollective.com/express"
2213 }
2214 },
2215 "node_modules/cross-spawn": {
2216 "version": "7.0.6",
2217 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
2218 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
2219 "dev": true,
2220 "license": "MIT",
2221 "dependencies": {
2222 "path-key": "^3.1.0",
2223 "shebang-command": "^2.0.0",
2224 "which": "^2.0.1"
2225 },
2226 "engines": {
2227 "node": ">= 8"
2228 }
2229 },
2230 "node_modules/csstype": {
2231 "version": "3.2.3",
2232 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
2233 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
2234 "dev": true,
2235 "license": "MIT"
2236 },
2237 "node_modules/debug": {
2238 "version": "4.4.3",
2239 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2240 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2241 "dev": true,
2242 "license": "MIT",
2243 "dependencies": {
2244 "ms": "^2.1.3"
2245 },
2246 "engines": {
2247 "node": ">=6.0"
2248 },
2249 "peerDependenciesMeta": {
2250 "supports-color": {
2251 "optional": true
2252 }
2253 }
2254 },
2255 "node_modules/deep-is": {
2256 "version": "0.1.4",
2257 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2258 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2259 "dev": true,
2260 "license": "MIT"
2261 },
2262 "node_modules/delayed-stream": {
2263 "version": "1.0.0",
2264 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2265 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
2266 "license": "MIT",
2267 "engines": {
2268 "node": ">=0.4.0"
2269 }
2270 },
2271 "node_modules/detect-libc": {
2272 "version": "2.1.2",
2273 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
2274 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
2275 "license": "Apache-2.0",
2276 "engines": {
2277 "node": ">=8"
2278 }
2279 },
2280 "node_modules/dunder-proto": {
2281 "version": "1.0.1",
2282 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
2283 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
2284 "license": "MIT",
2285 "dependencies": {
2286 "call-bind-apply-helpers": "^1.0.1",
2287 "es-errors": "^1.3.0",
2288 "gopd": "^1.2.0"
2289 },
2290 "engines": {
2291 "node": ">= 0.4"
2292 }
2293 },
2294 "node_modules/electron-to-chromium": {
2295 "version": "1.5.267",
2296 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz",
2297 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==",
2298 "dev": true,
2299 "license": "ISC"
2300 },
2301 "node_modules/enhanced-resolve": {
2302 "version": "5.18.4",
2303 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz",
2304 "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==",
2305 "license": "MIT",
2306 "dependencies": {
2307 "graceful-fs": "^4.2.4",
2308 "tapable": "^2.2.0"
2309 },
2310 "engines": {
2311 "node": ">=10.13.0"
2312 }
2313 },
2314 "node_modules/es-define-property": {
2315 "version": "1.0.1",
2316 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
2317 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
2318 "license": "MIT",
2319 "engines": {
2320 "node": ">= 0.4"
2321 }
2322 },
2323 "node_modules/es-errors": {
2324 "version": "1.3.0",
2325 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
2326 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
2327 "license": "MIT",
2328 "engines": {
2329 "node": ">= 0.4"
2330 }
2331 },
2332 "node_modules/es-object-atoms": {
2333 "version": "1.1.1",
2334 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
2335 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
2336 "license": "MIT",
2337 "dependencies": {
2338 "es-errors": "^1.3.0"
2339 },
2340 "engines": {
2341 "node": ">= 0.4"
2342 }
2343 },
2344 "node_modules/es-set-tostringtag": {
2345 "version": "2.1.0",
2346 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
2347 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
2348 "license": "MIT",
2349 "dependencies": {
2350 "es-errors": "^1.3.0",
2351 "get-intrinsic": "^1.2.6",
2352 "has-tostringtag": "^1.0.2",
2353 "hasown": "^2.0.2"
2354 },
2355 "engines": {
2356 "node": ">= 0.4"
2357 }
2358 },
2359 "node_modules/esbuild": {
2360 "version": "0.27.2",
2361 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz",
2362 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==",
2363 "hasInstallScript": true,
2364 "license": "MIT",
2365 "bin": {
2366 "esbuild": "bin/esbuild"
2367 },
2368 "engines": {
2369 "node": ">=18"
2370 },
2371 "optionalDependencies": {
2372 "@esbuild/aix-ppc64": "0.27.2",
2373 "@esbuild/android-arm": "0.27.2",
2374 "@esbuild/android-arm64": "0.27.2",
2375 "@esbuild/android-x64": "0.27.2",
2376 "@esbuild/darwin-arm64": "0.27.2",
2377 "@esbuild/darwin-x64": "0.27.2",
2378 "@esbuild/freebsd-arm64": "0.27.2",
2379 "@esbuild/freebsd-x64": "0.27.2",
2380 "@esbuild/linux-arm": "0.27.2",
2381 "@esbuild/linux-arm64": "0.27.2",
2382 "@esbuild/linux-ia32": "0.27.2",
2383 "@esbuild/linux-loong64": "0.27.2",
2384 "@esbuild/linux-mips64el": "0.27.2",
2385 "@esbuild/linux-ppc64": "0.27.2",
2386 "@esbuild/linux-riscv64": "0.27.2",
2387 "@esbuild/linux-s390x": "0.27.2",
2388 "@esbuild/linux-x64": "0.27.2",
2389 "@esbuild/netbsd-arm64": "0.27.2",
2390 "@esbuild/netbsd-x64": "0.27.2",
2391 "@esbuild/openbsd-arm64": "0.27.2",
2392 "@esbuild/openbsd-x64": "0.27.2",
2393 "@esbuild/openharmony-arm64": "0.27.2",
2394 "@esbuild/sunos-x64": "0.27.2",
2395 "@esbuild/win32-arm64": "0.27.2",
2396 "@esbuild/win32-ia32": "0.27.2",
2397 "@esbuild/win32-x64": "0.27.2"
2398 }
2399 },
2400 "node_modules/escalade": {
2401 "version": "3.2.0",
2402 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2403 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2404 "dev": true,
2405 "license": "MIT",
2406 "engines": {
2407 "node": ">=6"
2408 }
2409 },
2410 "node_modules/escape-string-regexp": {
2411 "version": "4.0.0",
2412 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2413 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2414 "dev": true,
2415 "license": "MIT",
2416 "engines": {
2417 "node": ">=10"
2418 },
2419 "funding": {
2420 "url": "https://github.com/sponsors/sindresorhus"
2421 }
2422 },
2423 "node_modules/eslint": {
2424 "version": "9.39.2",
2425 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.2.tgz",
2426 "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==",
2427 "dev": true,
2428 "license": "MIT",
2429 "dependencies": {
2430 "@eslint-community/eslint-utils": "^4.8.0",
2431 "@eslint-community/regexpp": "^4.12.1",
2432 "@eslint/config-array": "^0.21.1",
2433 "@eslint/config-helpers": "^0.4.2",
2434 "@eslint/core": "^0.17.0",
2435 "@eslint/eslintrc": "^3.3.1",
2436 "@eslint/js": "9.39.2",
2437 "@eslint/plugin-kit": "^0.4.1",
2438 "@humanfs/node": "^0.16.6",
2439 "@humanwhocodes/module-importer": "^1.0.1",
2440 "@humanwhocodes/retry": "^0.4.2",
2441 "@types/estree": "^1.0.6",
2442 "ajv": "^6.12.4",
2443 "chalk": "^4.0.0",
2444 "cross-spawn": "^7.0.6",
2445 "debug": "^4.3.2",
2446 "escape-string-regexp": "^4.0.0",
2447 "eslint-scope": "^8.4.0",
2448 "eslint-visitor-keys": "^4.2.1",
2449 "espree": "^10.4.0",
2450 "esquery": "^1.5.0",
2451 "esutils": "^2.0.2",
2452 "fast-deep-equal": "^3.1.3",
2453 "file-entry-cache": "^8.0.0",
2454 "find-up": "^5.0.0",
2455 "glob-parent": "^6.0.2",
2456 "ignore": "^5.2.0",
2457 "imurmurhash": "^0.1.4",
2458 "is-glob": "^4.0.0",
2459 "json-stable-stringify-without-jsonify": "^1.0.1",
2460 "lodash.merge": "^4.6.2",
2461 "minimatch": "^3.1.2",
2462 "natural-compare": "^1.4.0",
2463 "optionator": "^0.9.3"
2464 },
2465 "bin": {
2466 "eslint": "bin/eslint.js"
2467 },
2468 "engines": {
2469 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2470 },
2471 "funding": {
2472 "url": "https://eslint.org/donate"
2473 },
2474 "peerDependencies": {
2475 "jiti": "*"
2476 },
2477 "peerDependenciesMeta": {
2478 "jiti": {
2479 "optional": true
2480 }
2481 }
2482 },
2483 "node_modules/eslint-plugin-react-hooks": {
2484 "version": "7.0.1",
2485 "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-7.0.1.tgz",
2486 "integrity": "sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==",
2487 "dev": true,
2488 "license": "MIT",
2489 "dependencies": {
2490 "@babel/core": "^7.24.4",
2491 "@babel/parser": "^7.24.4",
2492 "hermes-parser": "^0.25.1",
2493 "zod": "^3.25.0 || ^4.0.0",
2494 "zod-validation-error": "^3.5.0 || ^4.0.0"
2495 },
2496 "engines": {
2497 "node": ">=18"
2498 },
2499 "peerDependencies": {
2500 "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0"
2501 }
2502 },
2503 "node_modules/eslint-plugin-react-refresh": {
2504 "version": "0.4.26",
2505 "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.26.tgz",
2506 "integrity": "sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==",
2507 "dev": true,
2508 "license": "MIT",
2509 "peerDependencies": {
2510 "eslint": ">=8.40"
2511 }
2512 },
2513 "node_modules/eslint-scope": {
2514 "version": "8.4.0",
2515 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
2516 "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
2517 "dev": true,
2518 "license": "BSD-2-Clause",
2519 "dependencies": {
2520 "esrecurse": "^4.3.0",
2521 "estraverse": "^5.2.0"
2522 },
2523 "engines": {
2524 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2525 },
2526 "funding": {
2527 "url": "https://opencollective.com/eslint"
2528 }
2529 },
2530 "node_modules/eslint-visitor-keys": {
2531 "version": "4.2.1",
2532 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
2533 "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
2534 "dev": true,
2535 "license": "Apache-2.0",
2536 "engines": {
2537 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2538 },
2539 "funding": {
2540 "url": "https://opencollective.com/eslint"
2541 }
2542 },
2543 "node_modules/espree": {
2544 "version": "10.4.0",
2545 "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
2546 "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
2547 "dev": true,
2548 "license": "BSD-2-Clause",
2549 "dependencies": {
2550 "acorn": "^8.15.0",
2551 "acorn-jsx": "^5.3.2",
2552 "eslint-visitor-keys": "^4.2.1"
2553 },
2554 "engines": {
2555 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
2556 },
2557 "funding": {
2558 "url": "https://opencollective.com/eslint"
2559 }
2560 },
2561 "node_modules/esquery": {
2562 "version": "1.7.0",
2563 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.7.0.tgz",
2564 "integrity": "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==",
2565 "dev": true,
2566 "license": "BSD-3-Clause",
2567 "dependencies": {
2568 "estraverse": "^5.1.0"
2569 },
2570 "engines": {
2571 "node": ">=0.10"
2572 }
2573 },
2574 "node_modules/esrecurse": {
2575 "version": "4.3.0",
2576 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2577 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2578 "dev": true,
2579 "license": "BSD-2-Clause",
2580 "dependencies": {
2581 "estraverse": "^5.2.0"
2582 },
2583 "engines": {
2584 "node": ">=4.0"
2585 }
2586 },
2587 "node_modules/estraverse": {
2588 "version": "5.3.0",
2589 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2590 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2591 "dev": true,
2592 "license": "BSD-2-Clause",
2593 "engines": {
2594 "node": ">=4.0"
2595 }
2596 },
2597 "node_modules/esutils": {
2598 "version": "2.0.3",
2599 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2600 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2601 "dev": true,
2602 "license": "BSD-2-Clause",
2603 "engines": {
2604 "node": ">=0.10.0"
2605 }
2606 },
2607 "node_modules/fast-deep-equal": {
2608 "version": "3.1.3",
2609 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2610 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2611 "dev": true,
2612 "license": "MIT"
2613 },
2614 "node_modules/fast-json-stable-stringify": {
2615 "version": "2.1.0",
2616 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2617 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2618 "dev": true,
2619 "license": "MIT"
2620 },
2621 "node_modules/fast-levenshtein": {
2622 "version": "2.0.6",
2623 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2624 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
2625 "dev": true,
2626 "license": "MIT"
2627 },
2628 "node_modules/fdir": {
2629 "version": "6.5.0",
2630 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2631 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2632 "license": "MIT",
2633 "engines": {
2634 "node": ">=12.0.0"
2635 },
2636 "peerDependencies": {
2637 "picomatch": "^3 || ^4"
2638 },
2639 "peerDependenciesMeta": {
2640 "picomatch": {
2641 "optional": true
2642 }
2643 }
2644 },
2645 "node_modules/file-entry-cache": {
2646 "version": "8.0.0",
2647 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
2648 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
2649 "dev": true,
2650 "license": "MIT",
2651 "dependencies": {
2652 "flat-cache": "^4.0.0"
2653 },
2654 "engines": {
2655 "node": ">=16.0.0"
2656 }
2657 },
2658 "node_modules/find-up": {
2659 "version": "5.0.0",
2660 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2661 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2662 "dev": true,
2663 "license": "MIT",
2664 "dependencies": {
2665 "locate-path": "^6.0.0",
2666 "path-exists": "^4.0.0"
2667 },
2668 "engines": {
2669 "node": ">=10"
2670 },
2671 "funding": {
2672 "url": "https://github.com/sponsors/sindresorhus"
2673 }
2674 },
2675 "node_modules/flat-cache": {
2676 "version": "4.0.1",
2677 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
2678 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
2679 "dev": true,
2680 "license": "MIT",
2681 "dependencies": {
2682 "flatted": "^3.2.9",
2683 "keyv": "^4.5.4"
2684 },
2685 "engines": {
2686 "node": ">=16"
2687 }
2688 },
2689 "node_modules/flatted": {
2690 "version": "3.3.3",
2691 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
2692 "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
2693 "dev": true,
2694 "license": "ISC"
2695 },
2696 "node_modules/follow-redirects": {
2697 "version": "1.15.11",
2698 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz",
2699 "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==",
2700 "funding": [
2701 {
2702 "type": "individual",
2703 "url": "https://github.com/sponsors/RubenVerborgh"
2704 }
2705 ],
2706 "license": "MIT",
2707 "engines": {
2708 "node": ">=4.0"
2709 },
2710 "peerDependenciesMeta": {
2711 "debug": {
2712 "optional": true
2713 }
2714 }
2715 },
2716 "node_modules/form-data": {
2717 "version": "4.0.5",
2718 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
2719 "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
2720 "license": "MIT",
2721 "dependencies": {
2722 "asynckit": "^0.4.0",
2723 "combined-stream": "^1.0.8",
2724 "es-set-tostringtag": "^2.1.0",
2725 "hasown": "^2.0.2",
2726 "mime-types": "^2.1.12"
2727 },
2728 "engines": {
2729 "node": ">= 6"
2730 }
2731 },
2732 "node_modules/fsevents": {
2733 "version": "2.3.3",
2734 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2735 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2736 "hasInstallScript": true,
2737 "license": "MIT",
2738 "optional": true,
2739 "os": [
2740 "darwin"
2741 ],
2742 "engines": {
2743 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2744 }
2745 },
2746 "node_modules/function-bind": {
2747 "version": "1.1.2",
2748 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2749 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
2750 "license": "MIT",
2751 "funding": {
2752 "url": "https://github.com/sponsors/ljharb"
2753 }
2754 },
2755 "node_modules/gensync": {
2756 "version": "1.0.0-beta.2",
2757 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
2758 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
2759 "dev": true,
2760 "license": "MIT",
2761 "engines": {
2762 "node": ">=6.9.0"
2763 }
2764 },
2765 "node_modules/get-intrinsic": {
2766 "version": "1.3.0",
2767 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
2768 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
2769 "license": "MIT",
2770 "dependencies": {
2771 "call-bind-apply-helpers": "^1.0.2",
2772 "es-define-property": "^1.0.1",
2773 "es-errors": "^1.3.0",
2774 "es-object-atoms": "^1.1.1",
2775 "function-bind": "^1.1.2",
2776 "get-proto": "^1.0.1",
2777 "gopd": "^1.2.0",
2778 "has-symbols": "^1.1.0",
2779 "hasown": "^2.0.2",
2780 "math-intrinsics": "^1.1.0"
2781 },
2782 "engines": {
2783 "node": ">= 0.4"
2784 },
2785 "funding": {
2786 "url": "https://github.com/sponsors/ljharb"
2787 }
2788 },
2789 "node_modules/get-proto": {
2790 "version": "1.0.1",
2791 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
2792 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
2793 "license": "MIT",
2794 "dependencies": {
2795 "dunder-proto": "^1.0.1",
2796 "es-object-atoms": "^1.0.0"
2797 },
2798 "engines": {
2799 "node": ">= 0.4"
2800 }
2801 },
2802 "node_modules/glob-parent": {
2803 "version": "6.0.2",
2804 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
2805 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2806 "dev": true,
2807 "license": "ISC",
2808 "dependencies": {
2809 "is-glob": "^4.0.3"
2810 },
2811 "engines": {
2812 "node": ">=10.13.0"
2813 }
2814 },
2815 "node_modules/globals": {
2816 "version": "16.5.0",
2817 "resolved": "https://registry.npmjs.org/globals/-/globals-16.5.0.tgz",
2818 "integrity": "sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==",
2819 "dev": true,
2820 "license": "MIT",
2821 "engines": {
2822 "node": ">=18"
2823 },
2824 "funding": {
2825 "url": "https://github.com/sponsors/sindresorhus"
2826 }
2827 },
2828 "node_modules/gopd": {
2829 "version": "1.2.0",
2830 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
2831 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
2832 "license": "MIT",
2833 "engines": {
2834 "node": ">= 0.4"
2835 },
2836 "funding": {
2837 "url": "https://github.com/sponsors/ljharb"
2838 }
2839 },
2840 "node_modules/graceful-fs": {
2841 "version": "4.2.11",
2842 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
2843 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
2844 "license": "ISC"
2845 },
2846 "node_modules/has-flag": {
2847 "version": "4.0.0",
2848 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2849 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2850 "dev": true,
2851 "license": "MIT",
2852 "engines": {
2853 "node": ">=8"
2854 }
2855 },
2856 "node_modules/has-symbols": {
2857 "version": "1.1.0",
2858 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
2859 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
2860 "license": "MIT",
2861 "engines": {
2862 "node": ">= 0.4"
2863 },
2864 "funding": {
2865 "url": "https://github.com/sponsors/ljharb"
2866 }
2867 },
2868 "node_modules/has-tostringtag": {
2869 "version": "1.0.2",
2870 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
2871 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
2872 "license": "MIT",
2873 "dependencies": {
2874 "has-symbols": "^1.0.3"
2875 },
2876 "engines": {
2877 "node": ">= 0.4"
2878 },
2879 "funding": {
2880 "url": "https://github.com/sponsors/ljharb"
2881 }
2882 },
2883 "node_modules/hasown": {
2884 "version": "2.0.2",
2885 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
2886 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
2887 "license": "MIT",
2888 "dependencies": {
2889 "function-bind": "^1.1.2"
2890 },
2891 "engines": {
2892 "node": ">= 0.4"
2893 }
2894 },
2895 "node_modules/hermes-estree": {
2896 "version": "0.25.1",
2897 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz",
2898 "integrity": "sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==",
2899 "dev": true,
2900 "license": "MIT"
2901 },
2902 "node_modules/hermes-parser": {
2903 "version": "0.25.1",
2904 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.25.1.tgz",
2905 "integrity": "sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==",
2906 "dev": true,
2907 "license": "MIT",
2908 "dependencies": {
2909 "hermes-estree": "0.25.1"
2910 }
2911 },
2912 "node_modules/ignore": {
2913 "version": "5.3.2",
2914 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
2915 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
2916 "dev": true,
2917 "license": "MIT",
2918 "engines": {
2919 "node": ">= 4"
2920 }
2921 },
2922 "node_modules/import-fresh": {
2923 "version": "3.3.1",
2924 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
2925 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
2926 "dev": true,
2927 "license": "MIT",
2928 "dependencies": {
2929 "parent-module": "^1.0.0",
2930 "resolve-from": "^4.0.0"
2931 },
2932 "engines": {
2933 "node": ">=6"
2934 },
2935 "funding": {
2936 "url": "https://github.com/sponsors/sindresorhus"
2937 }
2938 },
2939 "node_modules/imurmurhash": {
2940 "version": "0.1.4",
2941 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2942 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
2943 "dev": true,
2944 "license": "MIT",
2945 "engines": {
2946 "node": ">=0.8.19"
2947 }
2948 },
2949 "node_modules/is-extglob": {
2950 "version": "2.1.1",
2951 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2952 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2953 "dev": true,
2954 "license": "MIT",
2955 "engines": {
2956 "node": ">=0.10.0"
2957 }
2958 },
2959 "node_modules/is-glob": {
2960 "version": "4.0.3",
2961 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2962 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2963 "dev": true,
2964 "license": "MIT",
2965 "dependencies": {
2966 "is-extglob": "^2.1.1"
2967 },
2968 "engines": {
2969 "node": ">=0.10.0"
2970 }
2971 },
2972 "node_modules/isexe": {
2973 "version": "2.0.0",
2974 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2975 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
2976 "dev": true,
2977 "license": "ISC"
2978 },
2979 "node_modules/jiti": {
2980 "version": "2.6.1",
2981 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz",
2982 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==",
2983 "license": "MIT",
2984 "bin": {
2985 "jiti": "lib/jiti-cli.mjs"
2986 }
2987 },
2988 "node_modules/js-tokens": {
2989 "version": "4.0.0",
2990 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2991 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2992 "dev": true,
2993 "license": "MIT"
2994 },
2995 "node_modules/js-yaml": {
2996 "version": "4.1.1",
2997 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
2998 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
2999 "dev": true,
3000 "license": "MIT",
3001 "dependencies": {
3002 "argparse": "^2.0.1"
3003 },
3004 "bin": {
3005 "js-yaml": "bin/js-yaml.js"
3006 }
3007 },
3008 "node_modules/jsesc": {
3009 "version": "3.1.0",
3010 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
3011 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
3012 "dev": true,
3013 "license": "MIT",
3014 "bin": {
3015 "jsesc": "bin/jsesc"
3016 },
3017 "engines": {
3018 "node": ">=6"
3019 }
3020 },
3021 "node_modules/json-buffer": {
3022 "version": "3.0.1",
3023 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
3024 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
3025 "dev": true,
3026 "license": "MIT"
3027 },
3028 "node_modules/json-schema-traverse": {
3029 "version": "0.4.1",
3030 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3031 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3032 "dev": true,
3033 "license": "MIT"
3034 },
3035 "node_modules/json-stable-stringify-without-jsonify": {
3036 "version": "1.0.1",
3037 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
3038 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
3039 "dev": true,
3040 "license": "MIT"
3041 },
3042 "node_modules/json5": {
3043 "version": "2.2.3",
3044 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
3045 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
3046 "dev": true,
3047 "license": "MIT",
3048 "bin": {
3049 "json5": "lib/cli.js"
3050 },
3051 "engines": {
3052 "node": ">=6"
3053 }
3054 },
3055 "node_modules/keyv": {
3056 "version": "4.5.4",
3057 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
3058 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
3059 "dev": true,
3060 "license": "MIT",
3061 "dependencies": {
3062 "json-buffer": "3.0.1"
3063 }
3064 },
3065 "node_modules/levn": {
3066 "version": "0.4.1",
3067 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
3068 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
3069 "dev": true,
3070 "license": "MIT",
3071 "dependencies": {
3072 "prelude-ls": "^1.2.1",
3073 "type-check": "~0.4.0"
3074 },
3075 "engines": {
3076 "node": ">= 0.8.0"
3077 }
3078 },
3079 "node_modules/lightningcss": {
3080 "version": "1.30.2",
3081 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz",
3082 "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==",
3083 "license": "MPL-2.0",
3084 "dependencies": {
3085 "detect-libc": "^2.0.3"
3086 },
3087 "engines": {
3088 "node": ">= 12.0.0"
3089 },
3090 "funding": {
3091 "type": "opencollective",
3092 "url": "https://opencollective.com/parcel"
3093 },
3094 "optionalDependencies": {
3095 "lightningcss-android-arm64": "1.30.2",
3096 "lightningcss-darwin-arm64": "1.30.2",
3097 "lightningcss-darwin-x64": "1.30.2",
3098 "lightningcss-freebsd-x64": "1.30.2",
3099 "lightningcss-linux-arm-gnueabihf": "1.30.2",
3100 "lightningcss-linux-arm64-gnu": "1.30.2",
3101 "lightningcss-linux-arm64-musl": "1.30.2",
3102 "lightningcss-linux-x64-gnu": "1.30.2",
3103 "lightningcss-linux-x64-musl": "1.30.2",
3104 "lightningcss-win32-arm64-msvc": "1.30.2",
3105 "lightningcss-win32-x64-msvc": "1.30.2"
3106 }
3107 },
3108 "node_modules/lightningcss-android-arm64": {
3109 "version": "1.30.2",
3110 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz",
3111 "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==",
3112 "cpu": [
3113 "arm64"
3114 ],
3115 "license": "MPL-2.0",
3116 "optional": true,
3117 "os": [
3118 "android"
3119 ],
3120 "engines": {
3121 "node": ">= 12.0.0"
3122 },
3123 "funding": {
3124 "type": "opencollective",
3125 "url": "https://opencollective.com/parcel"
3126 }
3127 },
3128 "node_modules/lightningcss-darwin-arm64": {
3129 "version": "1.30.2",
3130 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz",
3131 "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==",
3132 "cpu": [
3133 "arm64"
3134 ],
3135 "license": "MPL-2.0",
3136 "optional": true,
3137 "os": [
3138 "darwin"
3139 ],
3140 "engines": {
3141 "node": ">= 12.0.0"
3142 },
3143 "funding": {
3144 "type": "opencollective",
3145 "url": "https://opencollective.com/parcel"
3146 }
3147 },
3148 "node_modules/lightningcss-darwin-x64": {
3149 "version": "1.30.2",
3150 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz",
3151 "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==",
3152 "cpu": [
3153 "x64"
3154 ],
3155 "license": "MPL-2.0",
3156 "optional": true,
3157 "os": [
3158 "darwin"
3159 ],
3160 "engines": {
3161 "node": ">= 12.0.0"
3162 },
3163 "funding": {
3164 "type": "opencollective",
3165 "url": "https://opencollective.com/parcel"
3166 }
3167 },
3168 "node_modules/lightningcss-freebsd-x64": {
3169 "version": "1.30.2",
3170 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz",
3171 "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==",
3172 "cpu": [
3173 "x64"
3174 ],
3175 "license": "MPL-2.0",
3176 "optional": true,
3177 "os": [
3178 "freebsd"
3179 ],
3180 "engines": {
3181 "node": ">= 12.0.0"
3182 },
3183 "funding": {
3184 "type": "opencollective",
3185 "url": "https://opencollective.com/parcel"
3186 }
3187 },
3188 "node_modules/lightningcss-linux-arm-gnueabihf": {
3189 "version": "1.30.2",
3190 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz",
3191 "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==",
3192 "cpu": [
3193 "arm"
3194 ],
3195 "license": "MPL-2.0",
3196 "optional": true,
3197 "os": [
3198 "linux"
3199 ],
3200 "engines": {
3201 "node": ">= 12.0.0"
3202 },
3203 "funding": {
3204 "type": "opencollective",
3205 "url": "https://opencollective.com/parcel"
3206 }
3207 },
3208 "node_modules/lightningcss-linux-arm64-gnu": {
3209 "version": "1.30.2",
3210 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz",
3211 "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==",
3212 "cpu": [
3213 "arm64"
3214 ],
3215 "license": "MPL-2.0",
3216 "optional": true,
3217 "os": [
3218 "linux"
3219 ],
3220 "engines": {
3221 "node": ">= 12.0.0"
3222 },
3223 "funding": {
3224 "type": "opencollective",
3225 "url": "https://opencollective.com/parcel"
3226 }
3227 },
3228 "node_modules/lightningcss-linux-arm64-musl": {
3229 "version": "1.30.2",
3230 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz",
3231 "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==",
3232 "cpu": [
3233 "arm64"
3234 ],
3235 "license": "MPL-2.0",
3236 "optional": true,
3237 "os": [
3238 "linux"
3239 ],
3240 "engines": {
3241 "node": ">= 12.0.0"
3242 },
3243 "funding": {
3244 "type": "opencollective",
3245 "url": "https://opencollective.com/parcel"
3246 }
3247 },
3248 "node_modules/lightningcss-linux-x64-gnu": {
3249 "version": "1.30.2",
3250 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz",
3251 "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==",
3252 "cpu": [
3253 "x64"
3254 ],
3255 "license": "MPL-2.0",
3256 "optional": true,
3257 "os": [
3258 "linux"
3259 ],
3260 "engines": {
3261 "node": ">= 12.0.0"
3262 },
3263 "funding": {
3264 "type": "opencollective",
3265 "url": "https://opencollective.com/parcel"
3266 }
3267 },
3268 "node_modules/lightningcss-linux-x64-musl": {
3269 "version": "1.30.2",
3270 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz",
3271 "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==",
3272 "cpu": [
3273 "x64"
3274 ],
3275 "license": "MPL-2.0",
3276 "optional": true,
3277 "os": [
3278 "linux"
3279 ],
3280 "engines": {
3281 "node": ">= 12.0.0"
3282 },
3283 "funding": {
3284 "type": "opencollective",
3285 "url": "https://opencollective.com/parcel"
3286 }
3287 },
3288 "node_modules/lightningcss-win32-arm64-msvc": {
3289 "version": "1.30.2",
3290 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz",
3291 "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==",
3292 "cpu": [
3293 "arm64"
3294 ],
3295 "license": "MPL-2.0",
3296 "optional": true,
3297 "os": [
3298 "win32"
3299 ],
3300 "engines": {
3301 "node": ">= 12.0.0"
3302 },
3303 "funding": {
3304 "type": "opencollective",
3305 "url": "https://opencollective.com/parcel"
3306 }
3307 },
3308 "node_modules/lightningcss-win32-x64-msvc": {
3309 "version": "1.30.2",
3310 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz",
3311 "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==",
3312 "cpu": [
3313 "x64"
3314 ],
3315 "license": "MPL-2.0",
3316 "optional": true,
3317 "os": [
3318 "win32"
3319 ],
3320 "engines": {
3321 "node": ">= 12.0.0"
3322 },
3323 "funding": {
3324 "type": "opencollective",
3325 "url": "https://opencollective.com/parcel"
3326 }
3327 },
3328 "node_modules/locate-path": {
3329 "version": "6.0.0",
3330 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3331 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3332 "dev": true,
3333 "license": "MIT",
3334 "dependencies": {
3335 "p-locate": "^5.0.0"
3336 },
3337 "engines": {
3338 "node": ">=10"
3339 },
3340 "funding": {
3341 "url": "https://github.com/sponsors/sindresorhus"
3342 }
3343 },
3344 "node_modules/lodash.merge": {
3345 "version": "4.6.2",
3346 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3347 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3348 "dev": true,
3349 "license": "MIT"
3350 },
3351 "node_modules/lru-cache": {
3352 "version": "5.1.1",
3353 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
3354 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
3355 "dev": true,
3356 "license": "ISC",
3357 "dependencies": {
3358 "yallist": "^3.0.2"
3359 }
3360 },
3361 "node_modules/lucide-react": {
3362 "version": "0.563.0",
3363 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.563.0.tgz",
3364 "integrity": "sha512-8dXPB2GI4dI8jV4MgUDGBeLdGk8ekfqVZ0BdLcrRzocGgG75ltNEmWS+gE7uokKF/0oSUuczNDT+g9hFJ23FkA==",
3365 "license": "ISC",
3366 "peerDependencies": {
3367 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0"
3368 }
3369 },
3370 "node_modules/magic-string": {
3371 "version": "0.30.21",
3372 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
3373 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
3374 "license": "MIT",
3375 "dependencies": {
3376 "@jridgewell/sourcemap-codec": "^1.5.5"
3377 }
3378 },
3379 "node_modules/math-intrinsics": {
3380 "version": "1.1.0",
3381 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
3382 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
3383 "license": "MIT",
3384 "engines": {
3385 "node": ">= 0.4"
3386 }
3387 },
3388 "node_modules/mime-db": {
3389 "version": "1.52.0",
3390 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
3391 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
3392 "license": "MIT",
3393 "engines": {
3394 "node": ">= 0.6"
3395 }
3396 },
3397 "node_modules/mime-types": {
3398 "version": "2.1.35",
3399 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
3400 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
3401 "license": "MIT",
3402 "dependencies": {
3403 "mime-db": "1.52.0"
3404 },
3405 "engines": {
3406 "node": ">= 0.6"
3407 }
3408 },
3409 "node_modules/minimatch": {
3410 "version": "3.1.2",
3411 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
3412 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3413 "dev": true,
3414 "license": "ISC",
3415 "dependencies": {
3416 "brace-expansion": "^1.1.7"
3417 },
3418 "engines": {
3419 "node": "*"
3420 }
3421 },
3422 "node_modules/ms": {
3423 "version": "2.1.3",
3424 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3425 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3426 "dev": true,
3427 "license": "MIT"
3428 },
3429 "node_modules/nanoid": {
3430 "version": "3.3.11",
3431 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
3432 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
3433 "funding": [
3434 {
3435 "type": "github",
3436 "url": "https://github.com/sponsors/ai"
3437 }
3438 ],
3439 "license": "MIT",
3440 "bin": {
3441 "nanoid": "bin/nanoid.cjs"
3442 },
3443 "engines": {
3444 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3445 }
3446 },
3447 "node_modules/natural-compare": {
3448 "version": "1.4.0",
3449 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
3450 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
3451 "dev": true,
3452 "license": "MIT"
3453 },
3454 "node_modules/node-releases": {
3455 "version": "2.0.27",
3456 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
3457 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
3458 "dev": true,
3459 "license": "MIT"
3460 },
3461 "node_modules/optionator": {
3462 "version": "0.9.4",
3463 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
3464 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
3465 "dev": true,
3466 "license": "MIT",
3467 "dependencies": {
3468 "deep-is": "^0.1.3",
3469 "fast-levenshtein": "^2.0.6",
3470 "levn": "^0.4.1",
3471 "prelude-ls": "^1.2.1",
3472 "type-check": "^0.4.0",
3473 "word-wrap": "^1.2.5"
3474 },
3475 "engines": {
3476 "node": ">= 0.8.0"
3477 }
3478 },
3479 "node_modules/p-limit": {
3480 "version": "3.1.0",
3481 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
3482 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
3483 "dev": true,
3484 "license": "MIT",
3485 "dependencies": {
3486 "yocto-queue": "^0.1.0"
3487 },
3488 "engines": {
3489 "node": ">=10"
3490 },
3491 "funding": {
3492 "url": "https://github.com/sponsors/sindresorhus"
3493 }
3494 },
3495 "node_modules/p-locate": {
3496 "version": "5.0.0",
3497 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
3498 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
3499 "dev": true,
3500 "license": "MIT",
3501 "dependencies": {
3502 "p-limit": "^3.0.2"
3503 },
3504 "engines": {
3505 "node": ">=10"
3506 },
3507 "funding": {
3508 "url": "https://github.com/sponsors/sindresorhus"
3509 }
3510 },
3511 "node_modules/parent-module": {
3512 "version": "1.0.1",
3513 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
3514 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
3515 "dev": true,
3516 "license": "MIT",
3517 "dependencies": {
3518 "callsites": "^3.0.0"
3519 },
3520 "engines": {
3521 "node": ">=6"
3522 }
3523 },
3524 "node_modules/path-exists": {
3525 "version": "4.0.0",
3526 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
3527 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
3528 "dev": true,
3529 "license": "MIT",
3530 "engines": {
3531 "node": ">=8"
3532 }
3533 },
3534 "node_modules/path-key": {
3535 "version": "3.1.1",
3536 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3537 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3538 "dev": true,
3539 "license": "MIT",
3540 "engines": {
3541 "node": ">=8"
3542 }
3543 },
3544 "node_modules/picocolors": {
3545 "version": "1.1.1",
3546 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3547 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3548 "license": "ISC"
3549 },
3550 "node_modules/picomatch": {
3551 "version": "4.0.3",
3552 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
3553 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
3554 "license": "MIT",
3555 "engines": {
3556 "node": ">=12"
3557 },
3558 "funding": {
3559 "url": "https://github.com/sponsors/jonschlinkert"
3560 }
3561 },
3562 "node_modules/postcss": {
3563 "version": "8.5.6",
3564 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
3565 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
3566 "funding": [
3567 {
3568 "type": "opencollective",
3569 "url": "https://opencollective.com/postcss/"
3570 },
3571 {
3572 "type": "tidelift",
3573 "url": "https://tidelift.com/funding/github/npm/postcss"
3574 },
3575 {
3576 "type": "github",
3577 "url": "https://github.com/sponsors/ai"
3578 }
3579 ],
3580 "license": "MIT",
3581 "dependencies": {
3582 "nanoid": "^3.3.11",
3583 "picocolors": "^1.1.1",
3584 "source-map-js": "^1.2.1"
3585 },
3586 "engines": {
3587 "node": "^10 || ^12 || >=14"
3588 }
3589 },
3590 "node_modules/prelude-ls": {
3591 "version": "1.2.1",
3592 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
3593 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
3594 "dev": true,
3595 "license": "MIT",
3596 "engines": {
3597 "node": ">= 0.8.0"
3598 }
3599 },
3600 "node_modules/proxy-from-env": {
3601 "version": "1.1.0",
3602 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
3603 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
3604 "license": "MIT"
3605 },
3606 "node_modules/punycode": {
3607 "version": "2.3.1",
3608 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
3609 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
3610 "dev": true,
3611 "license": "MIT",
3612 "engines": {
3613 "node": ">=6"
3614 }
3615 },
3616 "node_modules/react": {
3617 "version": "19.2.3",
3618 "resolved": "https://registry.npmjs.org/react/-/react-19.2.3.tgz",
3619 "integrity": "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==",
3620 "license": "MIT",
3621 "engines": {
3622 "node": ">=0.10.0"
3623 }
3624 },
3625 "node_modules/react-dom": {
3626 "version": "19.2.3",
3627 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.3.tgz",
3628 "integrity": "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==",
3629 "license": "MIT",
3630 "dependencies": {
3631 "scheduler": "^0.27.0"
3632 },
3633 "peerDependencies": {
3634 "react": "^19.2.3"
3635 }
3636 },
3637 "node_modules/react-refresh": {
3638 "version": "0.18.0",
3639 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz",
3640 "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==",
3641 "dev": true,
3642 "license": "MIT",
3643 "engines": {
3644 "node": ">=0.10.0"
3645 }
3646 },
3647 "node_modules/react-router": {
3648 "version": "7.13.0",
3649 "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.13.0.tgz",
3650 "integrity": "sha512-PZgus8ETambRT17BUm/LL8lX3Of+oiLaPuVTRH3l1eLvSPpKO3AvhAEb5N7ihAFZQrYDqkvvWfFh9p0z9VsjLw==",
3651 "license": "MIT",
3652 "dependencies": {
3653 "cookie": "^1.0.1",
3654 "set-cookie-parser": "^2.6.0"
3655 },
3656 "engines": {
3657 "node": ">=20.0.0"
3658 },
3659 "peerDependencies": {
3660 "react": ">=18",
3661 "react-dom": ">=18"
3662 },
3663 "peerDependenciesMeta": {
3664 "react-dom": {
3665 "optional": true
3666 }
3667 }
3668 },
3669 "node_modules/react-router-dom": {
3670 "version": "7.13.0",
3671 "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-7.13.0.tgz",
3672 "integrity": "sha512-5CO/l5Yahi2SKC6rGZ+HDEjpjkGaG/ncEP7eWFTvFxbHP8yeeI0PxTDjimtpXYlR3b3i9/WIL4VJttPrESIf2g==",
3673 "license": "MIT",
3674 "dependencies": {
3675 "react-router": "7.13.0"
3676 },
3677 "engines": {
3678 "node": ">=20.0.0"
3679 },
3680 "peerDependencies": {
3681 "react": ">=18",
3682 "react-dom": ">=18"
3683 }
3684 },
3685 "node_modules/resolve-from": {
3686 "version": "4.0.0",
3687 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3688 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3689 "dev": true,
3690 "license": "MIT",
3691 "engines": {
3692 "node": ">=4"
3693 }
3694 },
3695 "node_modules/rollup": {
3696 "version": "4.55.1",
3697 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.55.1.tgz",
3698 "integrity": "sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==",
3699 "license": "MIT",
3700 "dependencies": {
3701 "@types/estree": "1.0.8"
3702 },
3703 "bin": {
3704 "rollup": "dist/bin/rollup"
3705 },
3706 "engines": {
3707 "node": ">=18.0.0",
3708 "npm": ">=8.0.0"
3709 },
3710 "optionalDependencies": {
3711 "@rollup/rollup-android-arm-eabi": "4.55.1",
3712 "@rollup/rollup-android-arm64": "4.55.1",
3713 "@rollup/rollup-darwin-arm64": "4.55.1",
3714 "@rollup/rollup-darwin-x64": "4.55.1",
3715 "@rollup/rollup-freebsd-arm64": "4.55.1",
3716 "@rollup/rollup-freebsd-x64": "4.55.1",
3717 "@rollup/rollup-linux-arm-gnueabihf": "4.55.1",
3718 "@rollup/rollup-linux-arm-musleabihf": "4.55.1",
3719 "@rollup/rollup-linux-arm64-gnu": "4.55.1",
3720 "@rollup/rollup-linux-arm64-musl": "4.55.1",
3721 "@rollup/rollup-linux-loong64-gnu": "4.55.1",
3722 "@rollup/rollup-linux-loong64-musl": "4.55.1",
3723 "@rollup/rollup-linux-ppc64-gnu": "4.55.1",
3724 "@rollup/rollup-linux-ppc64-musl": "4.55.1",
3725 "@rollup/rollup-linux-riscv64-gnu": "4.55.1",
3726 "@rollup/rollup-linux-riscv64-musl": "4.55.1",
3727 "@rollup/rollup-linux-s390x-gnu": "4.55.1",
3728 "@rollup/rollup-linux-x64-gnu": "4.55.1",
3729 "@rollup/rollup-linux-x64-musl": "4.55.1",
3730 "@rollup/rollup-openbsd-x64": "4.55.1",
3731 "@rollup/rollup-openharmony-arm64": "4.55.1",
3732 "@rollup/rollup-win32-arm64-msvc": "4.55.1",
3733 "@rollup/rollup-win32-ia32-msvc": "4.55.1",
3734 "@rollup/rollup-win32-x64-gnu": "4.55.1",
3735 "@rollup/rollup-win32-x64-msvc": "4.55.1",
3736 "fsevents": "~2.3.2"
3737 }
3738 },
3739 "node_modules/scheduler": {
3740 "version": "0.27.0",
3741 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
3742 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
3743 "license": "MIT"
3744 },
3745 "node_modules/semver": {
3746 "version": "6.3.1",
3747 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
3748 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
3749 "dev": true,
3750 "license": "ISC",
3751 "bin": {
3752 "semver": "bin/semver.js"
3753 }
3754 },
3755 "node_modules/set-cookie-parser": {
3756 "version": "2.7.2",
3757 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz",
3758 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==",
3759 "license": "MIT"
3760 },
3761 "node_modules/shebang-command": {
3762 "version": "2.0.0",
3763 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3764 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3765 "dev": true,
3766 "license": "MIT",
3767 "dependencies": {
3768 "shebang-regex": "^3.0.0"
3769 },
3770 "engines": {
3771 "node": ">=8"
3772 }
3773 },
3774 "node_modules/shebang-regex": {
3775 "version": "3.0.0",
3776 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3777 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3778 "dev": true,
3779 "license": "MIT",
3780 "engines": {
3781 "node": ">=8"
3782 }
3783 },
3784 "node_modules/source-map-js": {
3785 "version": "1.2.1",
3786 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3787 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3788 "license": "BSD-3-Clause",
3789 "engines": {
3790 "node": ">=0.10.0"
3791 }
3792 },
3793 "node_modules/strip-json-comments": {
3794 "version": "3.1.1",
3795 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
3796 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
3797 "dev": true,
3798 "license": "MIT",
3799 "engines": {
3800 "node": ">=8"
3801 },
3802 "funding": {
3803 "url": "https://github.com/sponsors/sindresorhus"
3804 }
3805 },
3806 "node_modules/supports-color": {
3807 "version": "7.2.0",
3808 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3809 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3810 "dev": true,
3811 "license": "MIT",
3812 "dependencies": {
3813 "has-flag": "^4.0.0"
3814 },
3815 "engines": {
3816 "node": ">=8"
3817 }
3818 },
3819 "node_modules/tailwindcss": {
3820 "version": "4.1.18",
3821 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz",
3822 "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==",
3823 "license": "MIT"
3824 },
3825 "node_modules/tapable": {
3826 "version": "2.3.0",
3827 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz",
3828 "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==",
3829 "license": "MIT",
3830 "engines": {
3831 "node": ">=6"
3832 },
3833 "funding": {
3834 "type": "opencollective",
3835 "url": "https://opencollective.com/webpack"
3836 }
3837 },
3838 "node_modules/tinyglobby": {
3839 "version": "0.2.15",
3840 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
3841 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
3842 "license": "MIT",
3843 "dependencies": {
3844 "fdir": "^6.5.0",
3845 "picomatch": "^4.0.3"
3846 },
3847 "engines": {
3848 "node": ">=12.0.0"
3849 },
3850 "funding": {
3851 "url": "https://github.com/sponsors/SuperchupuDev"
3852 }
3853 },
3854 "node_modules/ts-api-utils": {
3855 "version": "2.4.0",
3856 "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz",
3857 "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==",
3858 "dev": true,
3859 "license": "MIT",
3860 "engines": {
3861 "node": ">=18.12"
3862 },
3863 "peerDependencies": {
3864 "typescript": ">=4.8.4"
3865 }
3866 },
3867 "node_modules/type-check": {
3868 "version": "0.4.0",
3869 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
3870 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
3871 "dev": true,
3872 "license": "MIT",
3873 "dependencies": {
3874 "prelude-ls": "^1.2.1"
3875 },
3876 "engines": {
3877 "node": ">= 0.8.0"
3878 }
3879 },
3880 "node_modules/typescript": {
3881 "version": "5.9.3",
3882 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3883 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3884 "dev": true,
3885 "license": "Apache-2.0",
3886 "bin": {
3887 "tsc": "bin/tsc",
3888 "tsserver": "bin/tsserver"
3889 },
3890 "engines": {
3891 "node": ">=14.17"
3892 }
3893 },
3894 "node_modules/typescript-eslint": {
3895 "version": "8.53.0",
3896 "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.53.0.tgz",
3897 "integrity": "sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw==",
3898 "dev": true,
3899 "license": "MIT",
3900 "dependencies": {
3901 "@typescript-eslint/eslint-plugin": "8.53.0",
3902 "@typescript-eslint/parser": "8.53.0",
3903 "@typescript-eslint/typescript-estree": "8.53.0",
3904 "@typescript-eslint/utils": "8.53.0"
3905 },
3906 "engines": {
3907 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
3908 },
3909 "funding": {
3910 "type": "opencollective",
3911 "url": "https://opencollective.com/typescript-eslint"
3912 },
3913 "peerDependencies": {
3914 "eslint": "^8.57.0 || ^9.0.0",
3915 "typescript": ">=4.8.4 <6.0.0"
3916 }
3917 },
3918 "node_modules/undici-types": {
3919 "version": "7.16.0",
3920 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
3921 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
3922 "devOptional": true,
3923 "license": "MIT"
3924 },
3925 "node_modules/update-browserslist-db": {
3926 "version": "1.2.3",
3927 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
3928 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
3929 "dev": true,
3930 "funding": [
3931 {
3932 "type": "opencollective",
3933 "url": "https://opencollective.com/browserslist"
3934 },
3935 {
3936 "type": "tidelift",
3937 "url": "https://tidelift.com/funding/github/npm/browserslist"
3938 },
3939 {
3940 "type": "github",
3941 "url": "https://github.com/sponsors/ai"
3942 }
3943 ],
3944 "license": "MIT",
3945 "dependencies": {
3946 "escalade": "^3.2.0",
3947 "picocolors": "^1.1.1"
3948 },
3949 "bin": {
3950 "update-browserslist-db": "cli.js"
3951 },
3952 "peerDependencies": {
3953 "browserslist": ">= 4.21.0"
3954 }
3955 },
3956 "node_modules/uri-js": {
3957 "version": "4.4.1",
3958 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3959 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3960 "dev": true,
3961 "license": "BSD-2-Clause",
3962 "dependencies": {
3963 "punycode": "^2.1.0"
3964 }
3965 },
3966 "node_modules/vite": {
3967 "version": "7.3.1",
3968 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",
3969 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
3970 "license": "MIT",
3971 "dependencies": {
3972 "esbuild": "^0.27.0",
3973 "fdir": "^6.5.0",
3974 "picomatch": "^4.0.3",
3975 "postcss": "^8.5.6",
3976 "rollup": "^4.43.0",
3977 "tinyglobby": "^0.2.15"
3978 },
3979 "bin": {
3980 "vite": "bin/vite.js"
3981 },
3982 "engines": {
3983 "node": "^20.19.0 || >=22.12.0"
3984 },
3985 "funding": {
3986 "url": "https://github.com/vitejs/vite?sponsor=1"
3987 },
3988 "optionalDependencies": {
3989 "fsevents": "~2.3.3"
3990 },
3991 "peerDependencies": {
3992 "@types/node": "^20.19.0 || >=22.12.0",
3993 "jiti": ">=1.21.0",
3994 "less": "^4.0.0",
3995 "lightningcss": "^1.21.0",
3996 "sass": "^1.70.0",
3997 "sass-embedded": "^1.70.0",
3998 "stylus": ">=0.54.8",
3999 "sugarss": "^5.0.0",
4000 "terser": "^5.16.0",
4001 "tsx": "^4.8.1",
4002 "yaml": "^2.4.2"
4003 },
4004 "peerDependenciesMeta": {
4005 "@types/node": {
4006 "optional": true
4007 },
4008 "jiti": {
4009 "optional": true
4010 },
4011 "less": {
4012 "optional": true
4013 },
4014 "lightningcss": {
4015 "optional": true
4016 },
4017 "sass": {
4018 "optional": true
4019 },
4020 "sass-embedded": {
4021 "optional": true
4022 },
4023 "stylus": {
4024 "optional": true
4025 },
4026 "sugarss": {
4027 "optional": true
4028 },
4029 "terser": {
4030 "optional": true
4031 },
4032 "tsx": {
4033 "optional": true
4034 },
4035 "yaml": {
4036 "optional": true
4037 }
4038 }
4039 },
4040 "node_modules/which": {
4041 "version": "2.0.2",
4042 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4043 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4044 "dev": true,
4045 "license": "ISC",
4046 "dependencies": {
4047 "isexe": "^2.0.0"
4048 },
4049 "bin": {
4050 "node-which": "bin/node-which"
4051 },
4052 "engines": {
4053 "node": ">= 8"
4054 }
4055 },
4056 "node_modules/word-wrap": {
4057 "version": "1.2.5",
4058 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
4059 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
4060 "dev": true,
4061 "license": "MIT",
4062 "engines": {
4063 "node": ">=0.10.0"
4064 }
4065 },
4066 "node_modules/yallist": {
4067 "version": "3.1.1",
4068 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
4069 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
4070 "dev": true,
4071 "license": "ISC"
4072 },
4073 "node_modules/yocto-queue": {
4074 "version": "0.1.0",
4075 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
4076 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
4077 "dev": true,
4078 "license": "MIT",
4079 "engines": {
4080 "node": ">=10"
4081 },
4082 "funding": {
4083 "url": "https://github.com/sponsors/sindresorhus"
4084 }
4085 },
4086 "node_modules/zod": {
4087 "version": "4.3.5",
4088 "resolved": "https://registry.npmjs.org/zod/-/zod-4.3.5.tgz",
4089 "integrity": "sha512-k7Nwx6vuWx1IJ9Bjuf4Zt1PEllcwe7cls3VNzm4CQ1/hgtFUK2bRNG3rvnpPUhFjmqJKAKtjV576KnUkHocg/g==",
4090 "dev": true,
4091 "license": "MIT",
4092 "funding": {
4093 "url": "https://github.com/sponsors/colinhacks"
4094 }
4095 },
4096 "node_modules/zod-validation-error": {
4097 "version": "4.0.2",
4098 "resolved": "https://registry.npmjs.org/zod-validation-error/-/zod-validation-error-4.0.2.tgz",
4099 "integrity": "sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==",
4100 "dev": true,
4101 "license": "MIT",
4102 "engines": {
4103 "node": ">=18.0.0"
4104 },
4105 "peerDependencies": {
4106 "zod": "^3.25.0 || ^4.0.0"
4107 }
4108 }
4109 }
[15ec67f]4110}
Note: See TracBrowser for help on using the repository browser.