/ concept-collection / turing-surface
Sign in
concept-collection / turing-surface
3559 lines · 113.1 KBBlameHistoryRaw
1{
2 "name": "turing-surface",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "turing-surface",
9 "version": "0.1.0",
10 "license": "CECILL-2.1",
11 "dependencies": {
12 "mp4-muxer": "^5.2.2",
13 "numbl": "file:../../numbl",
14 "three": "^0.183.0"
15 },
16 "devDependencies": {
17 "@types/node": "^26.1.1",
18 "@types/three": "^0.185.1",
19 "@webgpu/types": "^0.1.44",
20 "puppeteer-core": "^23.0.0",
21 "typescript": "^5.5.0",
22 "vite": "^5.4.0",
23 "vite-node": "^6.0.0"
24 },
25 "engines": {
26 "node": ">=22.6"
27 },
28 "optionalDependencies": {
29 "webgpu": "^0.4.0"
30 }
31 },
32 "../../numbl": {
33 "version": "0.4.18",
34 "hasInstallScript": true,
35 "license": "Apache-2.0",
36 "dependencies": {
37 "fflate": "^0.8.2",
38 "h5wasm": "^0.10.3",
39 "node-addon-api": "^8.3.0",
40 "pako": "^2.1.0",
41 "qhull-wasm": "^0.0.1",
42 "react-markdown": "^10.1.0",
43 "react-syntax-highlighter": "^16.1.1",
44 "remark-gfm": "^4.0.1",
45 "three": "^0.183.2"
46 },
47 "bin": {
48 "numbl": "dist-cli/cli.js"
49 },
50 "devDependencies": {
51 "@emotion/react": "^11.14.0",
52 "@emotion/styled": "^11.14.1",
53 "@eslint/js": "^9.39.1",
54 "@monaco-editor/react": "^4.7.0",
55 "@mui/icons-material": "^7.3.7",
56 "@mui/material": "^7.3.7",
57 "@playwright/test": "^1.59.1",
58 "@types/node": "^24.10.1",
59 "@types/pako": "^2.0.4",
60 "@types/react": "^19.2.5",
61 "@types/react-dom": "^19.2.3",
62 "@types/react-syntax-highlighter": "^15.5.13",
63 "@types/three": "^0.183.1",
64 "@vitejs/plugin-react": "^5.1.1",
65 "@vitest/coverage-v8": "^4.0.18",
66 "@xterm/addon-fit": "^0.11.0",
67 "@xterm/xterm": "^6.0.0",
68 "dexie": "^4.3.0",
69 "esbuild": "^0.27.3",
70 "eslint": "^9.39.1",
71 "eslint-config-prettier": "^10.1.8",
72 "eslint-plugin-react-hooks": "^7.0.1",
73 "eslint-plugin-react-refresh": "^0.4.24",
74 "globals": "^16.5.0",
75 "husky": "^9.1.7",
76 "lint-staged": "^16.2.7",
77 "node-gyp": "^11.2.0",
78 "prettier": "^3.8.1",
79 "react": "^19.2.0",
80 "react-dom": "^19.2.0",
81 "react-router-dom": "^7.13.0",
82 "tsx": "^4.21.0",
83 "typescript": "~5.9.3",
84 "typescript-eslint": "^8.46.4",
85 "vite": "^7.2.4",
86 "vite-plugin-wasm": "^3.5.0",
87 "vitest": "^4.0.18"
88 },
89 "engines": {
90 "node": ">=18"
91 },
92 "optionalDependencies": {
93 "koffi": "^2.15.2"
94 },
95 "peerDependencies": {
96 "react": ">=18",
97 "react-dom": ">=18"
98 },
99 "peerDependenciesMeta": {
100 "react": {
101 "optional": true
102 },
103 "react-dom": {
104 "optional": true
105 }
106 }
107 },
108 "node_modules/@dimforge/rapier3d-compat": {
109 "version": "0.12.0",
110 "resolved": "https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.12.0.tgz",
111 "integrity": "sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==",
112 "dev": true,
113 "license": "Apache-2.0"
114 },
115 "node_modules/@emnapi/wasi-threads": {
116 "version": "2.0.1",
117 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-2.0.1.tgz",
118 "integrity": "sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ==",
119 "dev": true,
120 "license": "MIT",
121 "optional": true,
122 "dependencies": {
123 "tslib": "^2.4.0"
124 }
125 },
126 "node_modules/@esbuild/aix-ppc64": {
127 "version": "0.21.5",
128 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
129 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
130 "cpu": [
131 "ppc64"
132 ],
133 "dev": true,
134 "license": "MIT",
135 "optional": true,
136 "os": [
137 "aix"
138 ],
139 "engines": {
140 "node": ">=12"
141 }
142 },
143 "node_modules/@esbuild/android-arm": {
144 "version": "0.21.5",
145 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
146 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
147 "cpu": [
148 "arm"
149 ],
150 "dev": true,
151 "license": "MIT",
152 "optional": true,
153 "os": [
154 "android"
155 ],
156 "engines": {
157 "node": ">=12"
158 }
159 },
160 "node_modules/@esbuild/android-arm64": {
161 "version": "0.21.5",
162 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
163 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
164 "cpu": [
165 "arm64"
166 ],
167 "dev": true,
168 "license": "MIT",
169 "optional": true,
170 "os": [
171 "android"
172 ],
173 "engines": {
174 "node": ">=12"
175 }
176 },
177 "node_modules/@esbuild/android-x64": {
178 "version": "0.21.5",
179 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
180 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
181 "cpu": [
182 "x64"
183 ],
184 "dev": true,
185 "license": "MIT",
186 "optional": true,
187 "os": [
188 "android"
189 ],
190 "engines": {
191 "node": ">=12"
192 }
193 },
194 "node_modules/@esbuild/darwin-arm64": {
195 "version": "0.21.5",
196 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
197 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
198 "cpu": [
199 "arm64"
200 ],
201 "dev": true,
202 "license": "MIT",
203 "optional": true,
204 "os": [
205 "darwin"
206 ],
207 "engines": {
208 "node": ">=12"
209 }
210 },
211 "node_modules/@esbuild/darwin-x64": {
212 "version": "0.21.5",
213 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
214 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
215 "cpu": [
216 "x64"
217 ],
218 "dev": true,
219 "license": "MIT",
220 "optional": true,
221 "os": [
222 "darwin"
223 ],
224 "engines": {
225 "node": ">=12"
226 }
227 },
228 "node_modules/@esbuild/freebsd-arm64": {
229 "version": "0.21.5",
230 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
231 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
232 "cpu": [
233 "arm64"
234 ],
235 "dev": true,
236 "license": "MIT",
237 "optional": true,
238 "os": [
239 "freebsd"
240 ],
241 "engines": {
242 "node": ">=12"
243 }
244 },
245 "node_modules/@esbuild/freebsd-x64": {
246 "version": "0.21.5",
247 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
248 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
249 "cpu": [
250 "x64"
251 ],
252 "dev": true,
253 "license": "MIT",
254 "optional": true,
255 "os": [
256 "freebsd"
257 ],
258 "engines": {
259 "node": ">=12"
260 }
261 },
262 "node_modules/@esbuild/linux-arm": {
263 "version": "0.21.5",
264 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
265 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
266 "cpu": [
267 "arm"
268 ],
269 "dev": true,
270 "license": "MIT",
271 "optional": true,
272 "os": [
273 "linux"
274 ],
275 "engines": {
276 "node": ">=12"
277 }
278 },
279 "node_modules/@esbuild/linux-arm64": {
280 "version": "0.21.5",
281 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
282 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
283 "cpu": [
284 "arm64"
285 ],
286 "dev": true,
287 "license": "MIT",
288 "optional": true,
289 "os": [
290 "linux"
291 ],
292 "engines": {
293 "node": ">=12"
294 }
295 },
296 "node_modules/@esbuild/linux-ia32": {
297 "version": "0.21.5",
298 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
299 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
300 "cpu": [
301 "ia32"
302 ],
303 "dev": true,
304 "license": "MIT",
305 "optional": true,
306 "os": [
307 "linux"
308 ],
309 "engines": {
310 "node": ">=12"
311 }
312 },
313 "node_modules/@esbuild/linux-loong64": {
314 "version": "0.21.5",
315 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
316 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
317 "cpu": [
318 "loong64"
319 ],
320 "dev": true,
321 "license": "MIT",
322 "optional": true,
323 "os": [
324 "linux"
325 ],
326 "engines": {
327 "node": ">=12"
328 }
329 },
330 "node_modules/@esbuild/linux-mips64el": {
331 "version": "0.21.5",
332 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
333 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
334 "cpu": [
335 "mips64el"
336 ],
337 "dev": true,
338 "license": "MIT",
339 "optional": true,
340 "os": [
341 "linux"
342 ],
343 "engines": {
344 "node": ">=12"
345 }
346 },
347 "node_modules/@esbuild/linux-ppc64": {
348 "version": "0.21.5",
349 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
350 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
351 "cpu": [
352 "ppc64"
353 ],
354 "dev": true,
355 "license": "MIT",
356 "optional": true,
357 "os": [
358 "linux"
359 ],
360 "engines": {
361 "node": ">=12"
362 }
363 },
364 "node_modules/@esbuild/linux-riscv64": {
365 "version": "0.21.5",
366 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
367 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
368 "cpu": [
369 "riscv64"
370 ],
371 "dev": true,
372 "license": "MIT",
373 "optional": true,
374 "os": [
375 "linux"
376 ],
377 "engines": {
378 "node": ">=12"
379 }
380 },
381 "node_modules/@esbuild/linux-s390x": {
382 "version": "0.21.5",
383 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
384 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
385 "cpu": [
386 "s390x"
387 ],
388 "dev": true,
389 "license": "MIT",
390 "optional": true,
391 "os": [
392 "linux"
393 ],
394 "engines": {
395 "node": ">=12"
396 }
397 },
398 "node_modules/@esbuild/linux-x64": {
399 "version": "0.21.5",
400 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
401 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
402 "cpu": [
403 "x64"
404 ],
405 "dev": true,
406 "license": "MIT",
407 "optional": true,
408 "os": [
409 "linux"
410 ],
411 "engines": {
412 "node": ">=12"
413 }
414 },
415 "node_modules/@esbuild/netbsd-arm64": {
416 "version": "0.28.1",
417 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
418 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
419 "cpu": [
420 "arm64"
421 ],
422 "dev": true,
423 "license": "MIT",
424 "optional": true,
425 "os": [
426 "netbsd"
427 ],
428 "engines": {
429 "node": ">=18"
430 }
431 },
432 "node_modules/@esbuild/netbsd-x64": {
433 "version": "0.21.5",
434 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
435 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
436 "cpu": [
437 "x64"
438 ],
439 "dev": true,
440 "license": "MIT",
441 "optional": true,
442 "os": [
443 "netbsd"
444 ],
445 "engines": {
446 "node": ">=12"
447 }
448 },
449 "node_modules/@esbuild/openbsd-arm64": {
450 "version": "0.28.1",
451 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
452 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
453 "cpu": [
454 "arm64"
455 ],
456 "dev": true,
457 "license": "MIT",
458 "optional": true,
459 "os": [
460 "openbsd"
461 ],
462 "engines": {
463 "node": ">=18"
464 }
465 },
466 "node_modules/@esbuild/openbsd-x64": {
467 "version": "0.21.5",
468 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
469 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
470 "cpu": [
471 "x64"
472 ],
473 "dev": true,
474 "license": "MIT",
475 "optional": true,
476 "os": [
477 "openbsd"
478 ],
479 "engines": {
480 "node": ">=12"
481 }
482 },
483 "node_modules/@esbuild/openharmony-arm64": {
484 "version": "0.28.1",
485 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
486 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
487 "cpu": [
488 "arm64"
489 ],
490 "dev": true,
491 "license": "MIT",
492 "optional": true,
493 "os": [
494 "openharmony"
495 ],
496 "engines": {
497 "node": ">=18"
498 }
499 },
500 "node_modules/@esbuild/sunos-x64": {
501 "version": "0.21.5",
502 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
503 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
504 "cpu": [
505 "x64"
506 ],
507 "dev": true,
508 "license": "MIT",
509 "optional": true,
510 "os": [
511 "sunos"
512 ],
513 "engines": {
514 "node": ">=12"
515 }
516 },
517 "node_modules/@esbuild/win32-arm64": {
518 "version": "0.21.5",
519 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
520 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
521 "cpu": [
522 "arm64"
523 ],
524 "dev": true,
525 "license": "MIT",
526 "optional": true,
527 "os": [
528 "win32"
529 ],
530 "engines": {
531 "node": ">=12"
532 }
533 },
534 "node_modules/@esbuild/win32-ia32": {
535 "version": "0.21.5",
536 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
537 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
538 "cpu": [
539 "ia32"
540 ],
541 "dev": true,
542 "license": "MIT",
543 "optional": true,
544 "os": [
545 "win32"
546 ],
547 "engines": {
548 "node": ">=12"
549 }
550 },
551 "node_modules/@esbuild/win32-x64": {
552 "version": "0.21.5",
553 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
554 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
555 "cpu": [
556 "x64"
557 ],
558 "dev": true,
559 "license": "MIT",
560 "optional": true,
561 "os": [
562 "win32"
563 ],
564 "engines": {
565 "node": ">=12"
566 }
567 },
568 "node_modules/@napi-rs/wasm-runtime": {
569 "version": "1.2.0",
570 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.0.tgz",
571 "integrity": "sha512-kDoONqMa+VnZ4vvvu/ZUurpJ4gkZU57e7g69qpNgWhYcZFPUHZM2CEMKm+cG6ufDVALbjMvfmMjFVqaK7uEMnA==",
572 "dev": true,
573 "license": "MIT",
574 "optional": true,
575 "dependencies": {
576 "@tybys/wasm-util": "^0.10.3"
577 },
578 "engines": {
579 "node": "^20.19.0 || ^22.13.0 || >=23.5.0"
580 },
581 "funding": {
582 "type": "github",
583 "url": "https://github.com/sponsors/Brooooooklyn"
584 },
585 "peerDependencies": {
586 "@emnapi/core": "^2.0.0-alpha.3",
587 "@emnapi/runtime": "^2.0.0-alpha.3"
588 }
589 },
590 "node_modules/@oxc-project/types": {
591 "version": "0.139.0",
592 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.139.0.tgz",
593 "integrity": "sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==",
594 "dev": true,
595 "license": "MIT",
596 "funding": {
597 "url": "https://github.com/sponsors/Boshen"
598 }
599 },
600 "node_modules/@puppeteer/browsers": {
601 "version": "2.6.1",
602 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.6.1.tgz",
603 "integrity": "sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==",
604 "dev": true,
605 "license": "Apache-2.0",
606 "dependencies": {
607 "debug": "^4.4.0",
608 "extract-zip": "^2.0.1",
609 "progress": "^2.0.3",
610 "proxy-agent": "^6.5.0",
611 "semver": "^7.6.3",
612 "tar-fs": "^3.0.6",
613 "unbzip2-stream": "^1.4.3",
614 "yargs": "^17.7.2"
615 },
616 "bin": {
617 "browsers": "lib/cjs/main-cli.js"
618 },
619 "engines": {
620 "node": ">=18"
621 }
622 },
623 "node_modules/@rolldown/binding-android-arm64": {
624 "version": "1.1.5",
625 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.5.tgz",
626 "integrity": "sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==",
627 "cpu": [
628 "arm64"
629 ],
630 "dev": true,
631 "license": "MIT",
632 "optional": true,
633 "os": [
634 "android"
635 ],
636 "engines": {
637 "node": "^20.19.0 || >=22.12.0"
638 }
639 },
640 "node_modules/@rolldown/binding-darwin-arm64": {
641 "version": "1.1.5",
642 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.5.tgz",
643 "integrity": "sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==",
644 "cpu": [
645 "arm64"
646 ],
647 "dev": true,
648 "license": "MIT",
649 "optional": true,
650 "os": [
651 "darwin"
652 ],
653 "engines": {
654 "node": "^20.19.0 || >=22.12.0"
655 }
656 },
657 "node_modules/@rolldown/binding-darwin-x64": {
658 "version": "1.1.5",
659 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.5.tgz",
660 "integrity": "sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==",
661 "cpu": [
662 "x64"
663 ],
664 "dev": true,
665 "license": "MIT",
666 "optional": true,
667 "os": [
668 "darwin"
669 ],
670 "engines": {
671 "node": "^20.19.0 || >=22.12.0"
672 }
673 },
674 "node_modules/@rolldown/binding-freebsd-x64": {
675 "version": "1.1.5",
676 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.5.tgz",
677 "integrity": "sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==",
678 "cpu": [
679 "x64"
680 ],
681 "dev": true,
682 "license": "MIT",
683 "optional": true,
684 "os": [
685 "freebsd"
686 ],
687 "engines": {
688 "node": "^20.19.0 || >=22.12.0"
689 }
690 },
691 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
692 "version": "1.1.5",
693 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.5.tgz",
694 "integrity": "sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==",
695 "cpu": [
696 "arm"
697 ],
698 "dev": true,
699 "license": "MIT",
700 "optional": true,
701 "os": [
702 "linux"
703 ],
704 "engines": {
705 "node": "^20.19.0 || >=22.12.0"
706 }
707 },
708 "node_modules/@rolldown/binding-linux-arm64-gnu": {
709 "version": "1.1.5",
710 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.5.tgz",
711 "integrity": "sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==",
712 "cpu": [
713 "arm64"
714 ],
715 "dev": true,
716 "license": "MIT",
717 "optional": true,
718 "os": [
719 "linux"
720 ],
721 "engines": {
722 "node": "^20.19.0 || >=22.12.0"
723 }
724 },
725 "node_modules/@rolldown/binding-linux-arm64-musl": {
726 "version": "1.1.5",
727 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.5.tgz",
728 "integrity": "sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==",
729 "cpu": [
730 "arm64"
731 ],
732 "dev": true,
733 "license": "MIT",
734 "optional": true,
735 "os": [
736 "linux"
737 ],
738 "engines": {
739 "node": "^20.19.0 || >=22.12.0"
740 }
741 },
742 "node_modules/@rolldown/binding-linux-ppc64-gnu": {
743 "version": "1.1.5",
744 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.5.tgz",
745 "integrity": "sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==",
746 "cpu": [
747 "ppc64"
748 ],
749 "dev": true,
750 "license": "MIT",
751 "optional": true,
752 "os": [
753 "linux"
754 ],
755 "engines": {
756 "node": "^20.19.0 || >=22.12.0"
757 }
758 },
759 "node_modules/@rolldown/binding-linux-s390x-gnu": {
760 "version": "1.1.5",
761 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.5.tgz",
762 "integrity": "sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==",
763 "cpu": [
764 "s390x"
765 ],
766 "dev": true,
767 "license": "MIT",
768 "optional": true,
769 "os": [
770 "linux"
771 ],
772 "engines": {
773 "node": "^20.19.0 || >=22.12.0"
774 }
775 },
776 "node_modules/@rolldown/binding-linux-x64-gnu": {
777 "version": "1.1.5",
778 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.5.tgz",
779 "integrity": "sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==",
780 "cpu": [
781 "x64"
782 ],
783 "dev": true,
784 "license": "MIT",
785 "optional": true,
786 "os": [
787 "linux"
788 ],
789 "engines": {
790 "node": "^20.19.0 || >=22.12.0"
791 }
792 },
793 "node_modules/@rolldown/binding-linux-x64-musl": {
794 "version": "1.1.5",
795 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.5.tgz",
796 "integrity": "sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==",
797 "cpu": [
798 "x64"
799 ],
800 "dev": true,
801 "license": "MIT",
802 "optional": true,
803 "os": [
804 "linux"
805 ],
806 "engines": {
807 "node": "^20.19.0 || >=22.12.0"
808 }
809 },
810 "node_modules/@rolldown/binding-openharmony-arm64": {
811 "version": "1.1.5",
812 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.5.tgz",
813 "integrity": "sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==",
814 "cpu": [
815 "arm64"
816 ],
817 "dev": true,
818 "license": "MIT",
819 "optional": true,
820 "os": [
821 "openharmony"
822 ],
823 "engines": {
824 "node": "^20.19.0 || >=22.12.0"
825 }
826 },
827 "node_modules/@rolldown/binding-wasm32-wasi": {
828 "version": "1.1.5",
829 "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.5.tgz",
830 "integrity": "sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==",
831 "cpu": [
832 "wasm32"
833 ],
834 "dev": true,
835 "license": "MIT",
836 "optional": true,
837 "dependencies": {
838 "@emnapi/core": "1.11.1",
839 "@emnapi/runtime": "1.11.1",
840 "@napi-rs/wasm-runtime": "^1.1.6"
841 },
842 "engines": {
843 "node": "^20.19.0 || >=22.12.0"
844 }
845 },
846 "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/core": {
847 "version": "1.11.1",
848 "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz",
849 "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==",
850 "dev": true,
851 "license": "MIT",
852 "optional": true,
853 "dependencies": {
854 "@emnapi/wasi-threads": "1.2.2",
855 "tslib": "^2.4.0"
856 }
857 },
858 "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/runtime": {
859 "version": "1.11.1",
860 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz",
861 "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==",
862 "dev": true,
863 "license": "MIT",
864 "optional": true,
865 "dependencies": {
866 "tslib": "^2.4.0"
867 }
868 },
869 "node_modules/@rolldown/binding-wasm32-wasi/node_modules/@emnapi/wasi-threads": {
870 "version": "1.2.2",
871 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz",
872 "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==",
873 "dev": true,
874 "license": "MIT",
875 "optional": true,
876 "dependencies": {
877 "tslib": "^2.4.0"
878 }
879 },
880 "node_modules/@rolldown/binding-win32-arm64-msvc": {
881 "version": "1.1.5",
882 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.5.tgz",
883 "integrity": "sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==",
884 "cpu": [
885 "arm64"
886 ],
887 "dev": true,
888 "license": "MIT",
889 "optional": true,
890 "os": [
891 "win32"
892 ],
893 "engines": {
894 "node": "^20.19.0 || >=22.12.0"
895 }
896 },
897 "node_modules/@rolldown/binding-win32-x64-msvc": {
898 "version": "1.1.5",
899 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.5.tgz",
900 "integrity": "sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==",
901 "cpu": [
902 "x64"
903 ],
904 "dev": true,
905 "license": "MIT",
906 "optional": true,
907 "os": [
908 "win32"
909 ],
910 "engines": {
911 "node": "^20.19.0 || >=22.12.0"
912 }
913 },
914 "node_modules/@rolldown/pluginutils": {
915 "version": "1.0.1",
916 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
917 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
918 "dev": true,
919 "license": "MIT"
920 },
921 "node_modules/@rollup/rollup-android-arm-eabi": {
922 "version": "4.62.3",
923 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.3.tgz",
924 "integrity": "sha512-c0wdcekXtQvvn5Tsrk/+op/gUArrbWaFduBnTLP2l1cKLSQs4diMWjJw3m6A0DdzT8dAAX95KpkJ3qynCePbmw==",
925 "cpu": [
926 "arm"
927 ],
928 "dev": true,
929 "license": "MIT",
930 "optional": true,
931 "os": [
932 "android"
933 ]
934 },
935 "node_modules/@rollup/rollup-android-arm64": {
936 "version": "4.62.3",
937 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.3.tgz",
938 "integrity": "sha512-3YjElDdWN+qXAFbJ/CzPV+0wspLqh54k/I6GfdYtEJRqg7buSgc1yPM3B+93j1M4neobtkATHZTmxK2AMVGfnA==",
939 "cpu": [
940 "arm64"
941 ],
942 "dev": true,
943 "license": "MIT",
944 "optional": true,
945 "os": [
946 "android"
947 ]
948 },
949 "node_modules/@rollup/rollup-darwin-arm64": {
950 "version": "4.62.3",
951 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.3.tgz",
952 "integrity": "sha512-Pch2pFNOxxz1hTjypIdPyRTR6riiwRl84+VcN9djS680fw+Co1nAJINrdpqp7KV0NvyuU8ilZXZCjd7ykJl1GQ==",
953 "cpu": [
954 "arm64"
955 ],
956 "dev": true,
957 "license": "MIT",
958 "optional": true,
959 "os": [
960 "darwin"
961 ]
962 },
963 "node_modules/@rollup/rollup-darwin-x64": {
964 "version": "4.62.3",
965 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.3.tgz",
966 "integrity": "sha512-LEuncFUHFiF8t4yZVZvvZA1wk0pjAscRnsrn1EfTEmN4HXotBi2YtcnLRyaK6UbuczW7xZS5ES+81Rdz8Z0T6g==",
967 "cpu": [
968 "x64"
969 ],
970 "dev": true,
971 "license": "MIT",
972 "optional": true,
973 "os": [
974 "darwin"
975 ]
976 },
977 "node_modules/@rollup/rollup-freebsd-arm64": {
978 "version": "4.62.3",
979 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.3.tgz",
980 "integrity": "sha512-zvBUvsQUpOWALdDsk6qbS8bXf2VxmPisuudNDrY7x0p0jBdsoZl8HsHczIOgkQiZldmcacMKtBzpoGVNeIe2bQ==",
981 "cpu": [
982 "arm64"
983 ],
984 "dev": true,
985 "license": "MIT",
986 "optional": true,
987 "os": [
988 "freebsd"
989 ]
990 },
991 "node_modules/@rollup/rollup-freebsd-x64": {
992 "version": "4.62.3",
993 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.3.tgz",
994 "integrity": "sha512-C2KmNrcSem/AMg984H/dev+si0lieQGdXdR/lYGJnuumXnFb9Y7QdiI62obFdLlxRYLBv4P0eUVIDbD4c1vVvw==",
995 "cpu": [
996 "x64"
997 ],
998 "dev": true,
999 "license": "MIT",
1000 "optional": true,
1001 "os": [
1002 "freebsd"
1004 },
1005 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1006 "version": "4.62.3",
1007 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.3.tgz",
1008 "integrity": "sha512-ggXnsTAEzNQx74XpunRsiZ9aBZDsI7XIa0hm2nzR9f4WzH5/f/d73ZSDaC5ejJ8YLY4NW+V3wr0tjOaeCq8hqA==",
1009 "cpu": [
1010 "arm"
1011 ],
1012 "dev": true,
1013 "license": "MIT",
1014 "optional": true,
1015 "os": [
1016 "linux"
1018 },
1019 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1020 "version": "4.62.3",
1021 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.3.tgz",
1022 "integrity": "sha512-2vng+FlzNUhKZxtej3IUqJgbZoQk2M/dwQM20+ULV0R/E/8tr9/P6uEf2iiGIk4HL0zMKh5Jry7mUHdUOvyGgA==",
1023 "cpu": [
1024 "arm"
1025 ],
1026 "dev": true,
1027 "license": "MIT",
1028 "optional": true,
1029 "os": [
1030 "linux"
1032 },
1033 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1034 "version": "4.62.3",
1035 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.3.tgz",
1036 "integrity": "sha512-LLLFZKt4/Nraf9rxDkhiU8QVgLF4WmCkfr0L4fj0fPfIZFBib0DeiFk1hhaYKd03LFAFJcxHslhDFlNJLylf5Q==",
1037 "cpu": [
1038 "arm64"
1039 ],
1040 "dev": true,
1041 "license": "MIT",
1042 "optional": true,
1043 "os": [
1044 "linux"
1046 },
1047 "node_modules/@rollup/rollup-linux-arm64-musl": {
1048 "version": "4.62.3",
1049 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.3.tgz",
1050 "integrity": "sha512-WJkdQCvS9sWNOUBJZfQRKpZGFBztRzcowI+nndmflKgU4XY+3a420FgTOSKTsVqJbnzSxeT4vaJalpOaPo2YCQ==",
1051 "cpu": [
1052 "arm64"
1053 ],
1054 "dev": true,
1055 "license": "MIT",
1056 "optional": true,
1057 "os": [
1058 "linux"
1060 },
1061 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1062 "version": "4.62.3",
1063 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.3.tgz",
1064 "integrity": "sha512-PwHXCCS2n64/1Ot6rP1YEYA02MGYBcQlr8CSZZyrUG2O7NH6NklYmvr9v3Jy+5e/eDeNchc/ukmKJi9LuflMIQ==",
1065 "cpu": [
1066 "loong64"
1067 ],
1068 "dev": true,
1069 "license": "MIT",
1070 "optional": true,
1071 "os": [
1072 "linux"
1074 },
1075 "node_modules/@rollup/rollup-linux-loong64-musl": {
1076 "version": "4.62.3",
1077 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.3.tgz",
1078 "integrity": "sha512-vUjxINQu3RC8NZS3ykk1gN65gIz8pAopOq2HXuZhiIxHdx7TFvDG+jgrdSgInu1Eza4/Rfi2VzZgyIgEH4WOaw==",
1079 "cpu": [
1080 "loong64"
1081 ],
1082 "dev": true,
1083 "license": "MIT",
1084 "optional": true,
1085 "os": [
1086 "linux"
1088 },
1089 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1090 "version": "4.62.3",
1091 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.3.tgz",
1092 "integrity": "sha512-wzko4aJ13+0G3kGnviCg5gnXFKd40izKsrf2uOw12US4XqprkDrmwOpeW14aSNa37V8bfPcz5Fkob6LZ3BAPmA==",
1093 "cpu": [
1094 "ppc64"
1095 ],
1096 "dev": true,
1097 "license": "MIT",
1098 "optional": true,
1099 "os": [
1100 "linux"
1102 },
1103 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1104 "version": "4.62.3",
1105 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.3.tgz",
1106 "integrity": "sha512-8120ue0JUMSwy11stlwnfdX3pPd+WZYGCDBwEHWtIHi6pOpZmsEF5QKB7a/UN+XFdqvobxz98kv8RTqikyCEBw==",
1107 "cpu": [
1108 "ppc64"
1109 ],
1110 "dev": true,
1111 "license": "MIT",
1112 "optional": true,
1113 "os": [
1114 "linux"
1116 },
1117 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1118 "version": "4.62.3",
1119 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.3.tgz",
1120 "integrity": "sha512-XLFHnR3tXMjbOCh2vtVJHmxt+995uJsTERQyseFDRA0xxMxyTZPLa3OIUlyFaO4mF/Lu0FjmWHCuPXJT1n/IOg==",
1121 "cpu": [
1122 "riscv64"
1123 ],
1124 "dev": true,
1125 "license": "MIT",
1126 "optional": true,
1127 "os": [
1128 "linux"
1130 },
1131 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1132 "version": "4.62.3",
1133 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.3.tgz",
1134 "integrity": "sha512-se6yXvNGMIl0f+RQzyh7XAmia8/9kplQx424wnG2w0C1oi6XgO6Y8otKhdXFHbHs88Ihavzmvh1NWjuovE76BQ==",
1135 "cpu": [
1136 "riscv64"
1137 ],
1138 "dev": true,
1139 "license": "MIT",
1140 "optional": true,
1141 "os": [
1142 "linux"
1144 },
1145 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1146 "version": "4.62.3",
1147 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.3.tgz",
1148 "integrity": "sha512-gNoxRefktVIiGflpONuxWWXZAzIQG++z9qHO3xKwk4WdDMuQja3JHGfE1u0i3PfPDyvhypdk+WrgIJqLhGG7sg==",
1149 "cpu": [
1150 "s390x"
1151 ],
1152 "dev": true,
1153 "license": "MIT",
1154 "optional": true,
1155 "os": [
1156 "linux"
1158 },
1159 "node_modules/@rollup/rollup-linux-x64-gnu": {
1160 "version": "4.62.3",
1161 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.3.tgz",
1162 "integrity": "sha512-V4KtWtQfAFMU7+9/A/VDps/VI8CHd3cYz0L8sgJzz8qK7eY7wI4ruFD82UYIYvW9Z4DtlTfhQcsl4XyPHW5uSg==",
1163 "cpu": [
1164 "x64"
1165 ],
1166 "dev": true,
1167 "license": "MIT",
1168 "optional": true,
1169 "os": [
1170 "linux"
1172 },
1173 "node_modules/@rollup/rollup-linux-x64-musl": {
1174 "version": "4.62.3",
1175 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.3.tgz",
1176 "integrity": "sha512-LBx9LYXvj2CBkMkjLdNAWLwH0MLMin7do2VcVo9kVPibGLkY0BQQut2fv7NVqkXqZ/CrAu9LqDHVV1xHCMpCPw==",
1177 "cpu": [
1178 "x64"
1179 ],
1180 "dev": true,
1181 "license": "MIT",
1182 "optional": true,
1183 "os": [
1184 "linux"
1186 },
1187 "node_modules/@rollup/rollup-openbsd-x64": {
1188 "version": "4.62.3",
1189 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.3.tgz",
1190 "integrity": "sha512-ABVf3Q0RCu7NcyCCOZQI0pJ3GuSdfSl8EXcy88QtdceIMIoCUdfhsJChZ64L9zVM2aJHjde1Bhn5uqSRcX9ySA==",
1191 "cpu": [
1192 "x64"
1193 ],
1194 "dev": true,
1195 "license": "MIT",
1196 "optional": true,
1197 "os": [
1198 "openbsd"
1200 },
1201 "node_modules/@rollup/rollup-openharmony-arm64": {
1202 "version": "4.62.3",
1203 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.3.tgz",
1204 "integrity": "sha512-+2Cy/ldweGBLlPIKsQLF8U5N44a0KDdbrk1rAjHOM9M2K+kGdIVjHLmmrZIcx+9Ny3ke/1JomCsDI1ocb11+sg==",
1205 "cpu": [
1206 "arm64"
1207 ],
1208 "dev": true,
1209 "license": "MIT",
1210 "optional": true,
1211 "os": [
1212 "openharmony"
1214 },
1215 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1216 "version": "4.62.3",
1217 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.3.tgz",
1218 "integrity": "sha512-dtZvzc8BedpSaFNy75x6uiWwAGTH+aZHDtdrqP6qk+WcLJrfti6sGje1ZJ9UxyzDLF23d/mV+PaMwuC0hL7UVA==",
1219 "cpu": [
1220 "arm64"
1221 ],
1222 "dev": true,
1223 "license": "MIT",
1224 "optional": true,
1225 "os": [
1226 "win32"
1228 },
1229 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1230 "version": "4.62.3",
1231 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.3.tgz",
1232 "integrity": "sha512-Rj8Ra4noo+aYy7sKBggCx0407mws34kAb1ySyWuq5DAtFBQdkSwnsjCgPrhPe9cvgBKZIukpE+CVHvORCS93kQ==",
1233 "cpu": [
1234 "ia32"
1235 ],
1236 "dev": true,
1237 "license": "MIT",
1238 "optional": true,
1239 "os": [
1240 "win32"
1242 },
1243 "node_modules/@rollup/rollup-win32-x64-gnu": {
1244 "version": "4.62.3",
1245 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.3.tgz",
1246 "integrity": "sha512-vp7N084ew/odXn2gi/mzm9mUkQu9l6AiN6dt4IeUM2Uvm9o+cVmP+YkqbMOteLbiGgqBBlJZjIMYVCfOOIVbVQ==",
1247 "cpu": [
1248 "x64"
1249 ],
1250 "dev": true,
1251 "license": "MIT",
1252 "optional": true,
1253 "os": [
1254 "win32"
1256 },
1257 "node_modules/@rollup/rollup-win32-x64-msvc": {
1258 "version": "4.62.3",
1259 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.3.tgz",
1260 "integrity": "sha512-MOG/3gTOn4Fwf574RVOaY61I5o6P90legkFADiTyn1hyjNydT+cerU2rLUwPdZkKKyJ+iT+K9p7WXK4LM1Ka6g==",
1261 "cpu": [
1262 "x64"
1263 ],
1264 "dev": true,
1265 "license": "MIT",
1266 "optional": true,
1267 "os": [
1268 "win32"
1270 },
1271 "node_modules/@tootallnate/quickjs-emscripten": {
1272 "version": "0.23.0",
1273 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
1274 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
1275 "dev": true,
1276 "license": "MIT"
1277 },
1278 "node_modules/@tweenjs/tween.js": {
1279 "version": "23.1.3",
1280 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz",
1281 "integrity": "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==",
1282 "dev": true,
1283 "license": "MIT"
1284 },
1285 "node_modules/@tybys/wasm-util": {
1286 "version": "0.10.3",
1287 "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz",
1288 "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==",
1289 "dev": true,
1290 "license": "MIT",
1291 "optional": true,
1292 "dependencies": {
1293 "tslib": "^2.4.0"
1295 },
1296 "node_modules/@types/dom-webcodecs": {
1297 "version": "0.1.18",
1298 "resolved": "https://registry.npmjs.org/@types/dom-webcodecs/-/dom-webcodecs-0.1.18.tgz",
1299 "integrity": "sha512-vAvE8C9DGWR+tkb19xyjk1TSUlJ7RUzzp4a9Anu7mwBT+fpyePWK1UxmH14tMO5zHmrnrRIMg5NutnnDztLxgg==",
1300 "license": "MIT"
1301 },
1302 "node_modules/@types/estree": {
1303 "version": "1.0.9",
1304 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1305 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1306 "dev": true,
1307 "license": "MIT"
1308 },
1309 "node_modules/@types/node": {
1310 "version": "26.1.2",
1311 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz",
1312 "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==",
1313 "dev": true,
1314 "license": "MIT",
1315 "dependencies": {
1316 "undici-types": "~8.3.0"
1318 },
1319 "node_modules/@types/stats.js": {
1320 "version": "0.17.4",
1321 "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.4.tgz",
1322 "integrity": "sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==",
1323 "dev": true,
1324 "license": "MIT"
1325 },
1326 "node_modules/@types/three": {
1327 "version": "0.185.1",
1328 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.185.1.tgz",
1329 "integrity": "sha512-db1xTb+EgYF2didW+eudSvVPtn75zo+fGsY8ShQrJY/B5ZBmC2Fiaykv3aImHAlCNEGuMPkPGXBJGLwzu5mC7A==",
1330 "dev": true,
1331 "license": "MIT",
1332 "dependencies": {
1333 "@dimforge/rapier3d-compat": "~0.12.0",
1334 "@tweenjs/tween.js": "~23.1.3",
1335 "@types/stats.js": "*",
1336 "@types/webxr": ">=0.5.17",
1337 "fflate": "~0.8.2",
1338 "meshoptimizer": "~1.1.1"
1340 },
1341 "node_modules/@types/webxr": {
1342 "version": "0.5.24",
1343 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz",
1344 "integrity": "sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==",
1345 "dev": true,
1346 "license": "MIT"
1347 },
1348 "node_modules/@types/wicg-file-system-access": {
1349 "version": "2020.9.8",
1350 "resolved": "https://registry.npmjs.org/@types/wicg-file-system-access/-/wicg-file-system-access-2020.9.8.tgz",
1351 "integrity": "sha512-ggMz8nOygG7d/stpH40WVaNvBwuyYLnrg5Mbyf6bmsj/8+gb6Ei4ZZ9/4PNpcPNTT8th9Q8sM8wYmWGjMWLX/A==",
1352 "license": "MIT"
1353 },
1354 "node_modules/@types/yauzl": {
1355 "version": "2.10.3",
1356 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
1357 "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
1358 "dev": true,
1359 "license": "MIT",
1360 "optional": true,
1361 "dependencies": {
1362 "@types/node": "*"
1364 },
1365 "node_modules/@webgpu/types": {
1366 "version": "0.1.71",
1367 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.71.tgz",
1368 "integrity": "sha512-mMy8/ODcKhab808co15eW+yN+HgXoQxRQHTiBV9Mrvl1r0ufnid7YOcI+gi4eUWSWl9ezD6TW2KXccrL8HCh2A==",
1369 "devOptional": true,
1370 "license": "BSD-3-Clause"
1371 },
1372 "node_modules/agent-base": {
1373 "version": "7.1.4",
1374 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
1375 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
1376 "dev": true,
1377 "license": "MIT",
1378 "engines": {
1379 "node": ">= 14"
1381 },
1382 "node_modules/ansi-regex": {
1383 "version": "5.0.1",
1384 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1385 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1386 "dev": true,
1387 "license": "MIT",
1388 "engines": {
1389 "node": ">=8"
1391 },
1392 "node_modules/ansi-styles": {
1393 "version": "4.3.0",
1394 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1395 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1396 "dev": true,
1397 "license": "MIT",
1398 "dependencies": {
1399 "color-convert": "^2.0.1"
1400 },
1401 "engines": {
1402 "node": ">=8"
1403 },
1404 "funding": {
1405 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1407 },
1408 "node_modules/ast-types": {
1409 "version": "0.13.4",
1410 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
1411 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
1412 "dev": true,
1413 "license": "MIT",
1414 "dependencies": {
1415 "tslib": "^2.0.1"
1416 },
1417 "engines": {
1418 "node": ">=4"
1420 },
1421 "node_modules/b4a": {
1422 "version": "1.8.1",
1423 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",
1424 "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",
1425 "dev": true,
1426 "license": "Apache-2.0",
1427 "peerDependencies": {
1428 "react-native-b4a": "*"
1429 },
1430 "peerDependenciesMeta": {
1431 "react-native-b4a": {
1432 "optional": true
1435 },
1436 "node_modules/bare-events": {
1437 "version": "2.9.1",
1438 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.1.tgz",
1439 "integrity": "sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==",
1440 "dev": true,
1441 "license": "Apache-2.0",
1442 "peerDependencies": {
1443 "bare-abort-controller": "*"
1444 },
1445 "peerDependenciesMeta": {
1446 "bare-abort-controller": {
1447 "optional": true
1450 },
1451 "node_modules/bare-fs": {
1452 "version": "4.7.4",
1453 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.4.tgz",
1454 "integrity": "sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==",
1455 "dev": true,
1456 "license": "Apache-2.0",
1457 "dependencies": {
1458 "bare-events": "^2.5.4",
1459 "bare-path": "^3.0.0",
1460 "bare-stream": "^2.6.4",
1461 "bare-url": "^2.2.2",
1462 "fast-fifo": "^1.3.2"
1463 },
1464 "engines": {
1465 "bare": ">=1.16.0"
1466 },
1467 "peerDependencies": {
1468 "bare-buffer": "*"
1469 },
1470 "peerDependenciesMeta": {
1471 "bare-buffer": {
1472 "optional": true
1475 },
1476 "node_modules/bare-path": {
1477 "version": "3.1.1",
1478 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.1.tgz",
1479 "integrity": "sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==",
1480 "dev": true,
1481 "license": "Apache-2.0"
1482 },
1483 "node_modules/bare-stream": {
1484 "version": "2.13.3",
1485 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.3.tgz",
1486 "integrity": "sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==",
1487 "dev": true,
1488 "license": "Apache-2.0",
1489 "dependencies": {
1490 "b4a": "^1.8.1",
1491 "streamx": "^2.25.0",
1492 "teex": "^1.0.1"
1493 },
1494 "peerDependencies": {
1495 "bare-abort-controller": "*",
1496 "bare-buffer": "*",
1497 "bare-events": "*"
1498 },
1499 "peerDependenciesMeta": {
1500 "bare-abort-controller": {
1501 "optional": true
1502 },
1503 "bare-buffer": {
1504 "optional": true
1505 },
1506 "bare-events": {
1507 "optional": true
1510 },
1511 "node_modules/bare-url": {
1512 "version": "2.4.6",
1513 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.6.tgz",
1514 "integrity": "sha512-iQxPClE07hETVpbRoX7JXX3v/ZQViCxe/SYCxylRLzdEx1xJAufPptfiOqR8tqiCtmbtMDANKWszzjLu1PMAZQ==",
1515 "dev": true,
1516 "license": "Apache-2.0",
1517 "dependencies": {
1518 "bare-path": "^3.0.0"
1520 },
1521 "node_modules/base64-js": {
1522 "version": "1.5.1",
1523 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1524 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1525 "dev": true,
1526 "funding": [
1528 "type": "github",
1529 "url": "https://github.com/sponsors/feross"
1530 },
1532 "type": "patreon",
1533 "url": "https://www.patreon.com/feross"
1534 },
1536 "type": "consulting",
1537 "url": "https://feross.org/support"
1539 ],
1540 "license": "MIT"
1541 },
1542 "node_modules/basic-ftp": {
1543 "version": "5.3.1",
1544 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.3.1.tgz",
1545 "integrity": "sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw==",
1546 "dev": true,
1547 "license": "MIT",
1548 "engines": {
1549 "node": ">=10.0.0"
1551 },
1552 "node_modules/buffer": {
1553 "version": "5.7.1",
1554 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1555 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1556 "dev": true,
1557 "funding": [
1559 "type": "github",
1560 "url": "https://github.com/sponsors/feross"
1561 },
1563 "type": "patreon",
1564 "url": "https://www.patreon.com/feross"
1565 },
1567 "type": "consulting",
1568 "url": "https://feross.org/support"
1570 ],
1571 "license": "MIT",
1572 "dependencies": {
1573 "base64-js": "^1.3.1",
1574 "ieee754": "^1.1.13"
1576 },
1577 "node_modules/buffer-crc32": {
1578 "version": "0.2.13",
1579 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1580 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
1581 "dev": true,
1582 "license": "MIT",
1583 "engines": {
1584 "node": "*"
1586 },
1587 "node_modules/cac": {
1588 "version": "7.0.0",
1589 "resolved": "https://registry.npmjs.org/cac/-/cac-7.0.0.tgz",
1590 "integrity": "sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==",
1591 "dev": true,
1592 "license": "MIT",
1593 "engines": {
1594 "node": ">=20.19.0"
1596 },
1597 "node_modules/chromium-bidi": {
1598 "version": "0.11.0",
1599 "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz",
1600 "integrity": "sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==",
1601 "dev": true,
1602 "license": "Apache-2.0",
1603 "dependencies": {
1604 "mitt": "3.0.1",
1605 "zod": "3.23.8"
1606 },
1607 "peerDependencies": {
1608 "devtools-protocol": "*"
1610 },
1611 "node_modules/cliui": {
1612 "version": "8.0.1",
1613 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
1614 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
1615 "dev": true,
1616 "license": "ISC",
1617 "dependencies": {
1618 "string-width": "^4.2.0",
1619 "strip-ansi": "^6.0.1",
1620 "wrap-ansi": "^7.0.0"
1621 },
1622 "engines": {
1623 "node": ">=12"
1625 },
1626 "node_modules/color-convert": {
1627 "version": "2.0.1",
1628 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1629 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1630 "dev": true,
1631 "license": "MIT",
1632 "dependencies": {
1633 "color-name": "~1.1.4"
1634 },
1635 "engines": {
1636 "node": ">=7.0.0"
1638 },
1639 "node_modules/color-name": {
1640 "version": "1.1.4",
1641 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1642 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1643 "dev": true,
1644 "license": "MIT"
1645 },
1646 "node_modules/data-uri-to-buffer": {
1647 "version": "6.0.2",
1648 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
1649 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
1650 "dev": true,
1651 "license": "MIT",
1652 "engines": {
1653 "node": ">= 14"
1655 },
1656 "node_modules/debug": {
1657 "version": "4.4.3",
1658 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1659 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1660 "devOptional": true,
1661 "license": "MIT",
1662 "dependencies": {
1663 "ms": "^2.1.3"
1664 },
1665 "engines": {
1666 "node": ">=6.0"
1667 },
1668 "peerDependenciesMeta": {
1669 "supports-color": {
1670 "optional": true
1673 },
1674 "node_modules/degenerator": {
1675 "version": "5.0.1",
1676 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
1677 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
1678 "dev": true,
1679 "license": "MIT",
1680 "dependencies": {
1681 "ast-types": "^0.13.4",
1682 "escodegen": "^2.1.0",
1683 "esprima": "^4.0.1"
1684 },
1685 "engines": {
1686 "node": ">= 14"
1688 },
1689 "node_modules/detect-libc": {
1690 "version": "2.1.2",
1691 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1692 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1693 "dev": true,
1694 "license": "Apache-2.0",
1695 "engines": {
1696 "node": ">=8"
1698 },
1699 "node_modules/devtools-protocol": {
1700 "version": "0.0.1367902",
1701 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz",
1702 "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==",
1703 "dev": true,
1704 "license": "BSD-3-Clause",
1705 "peer": true
1706 },
1707 "node_modules/emoji-regex": {
1708 "version": "8.0.0",
1709 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1710 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1711 "dev": true,
1712 "license": "MIT"
1713 },
1714 "node_modules/end-of-stream": {
1715 "version": "1.4.5",
1716 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
1717 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
1718 "dev": true,
1719 "license": "MIT",
1720 "dependencies": {
1721 "once": "^1.4.0"
1723 },
1724 "node_modules/es-module-lexer": {
1725 "version": "2.3.1",
1726 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz",
1727 "integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==",
1728 "dev": true,
1729 "license": "MIT"
1730 },
1731 "node_modules/esbuild": {
1732 "version": "0.21.5",
1733 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
1734 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
1735 "dev": true,
1736 "hasInstallScript": true,
1737 "license": "MIT",
1738 "bin": {
1739 "esbuild": "bin/esbuild"
1740 },
1741 "engines": {
1742 "node": ">=12"
1743 },
1744 "optionalDependencies": {
1745 "@esbuild/aix-ppc64": "0.21.5",
1746 "@esbuild/android-arm": "0.21.5",
1747 "@esbuild/android-arm64": "0.21.5",
1748 "@esbuild/android-x64": "0.21.5",
1749 "@esbuild/darwin-arm64": "0.21.5",
1750 "@esbuild/darwin-x64": "0.21.5",
1751 "@esbuild/freebsd-arm64": "0.21.5",
1752 "@esbuild/freebsd-x64": "0.21.5",
1753 "@esbuild/linux-arm": "0.21.5",
1754 "@esbuild/linux-arm64": "0.21.5",
1755 "@esbuild/linux-ia32": "0.21.5",
1756 "@esbuild/linux-loong64": "0.21.5",
1757 "@esbuild/linux-mips64el": "0.21.5",
1758 "@esbuild/linux-ppc64": "0.21.5",
1759 "@esbuild/linux-riscv64": "0.21.5",
1760 "@esbuild/linux-s390x": "0.21.5",
1761 "@esbuild/linux-x64": "0.21.5",
1762 "@esbuild/netbsd-x64": "0.21.5",
1763 "@esbuild/openbsd-x64": "0.21.5",
1764 "@esbuild/sunos-x64": "0.21.5",
1765 "@esbuild/win32-arm64": "0.21.5",
1766 "@esbuild/win32-ia32": "0.21.5",
1767 "@esbuild/win32-x64": "0.21.5"
1769 },
1770 "node_modules/escalade": {
1771 "version": "3.2.0",
1772 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1773 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1774 "dev": true,
1775 "license": "MIT",
1776 "engines": {
1777 "node": ">=6"
1779 },
1780 "node_modules/escodegen": {
1781 "version": "2.1.0",
1782 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
1783 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
1784 "dev": true,
1785 "license": "BSD-2-Clause",
1786 "dependencies": {
1787 "esprima": "^4.0.1",
1788 "estraverse": "^5.2.0",
1789 "esutils": "^2.0.2"
1790 },
1791 "bin": {
1792 "escodegen": "bin/escodegen.js",
1793 "esgenerate": "bin/esgenerate.js"
1794 },
1795 "engines": {
1796 "node": ">=6.0"
1797 },
1798 "optionalDependencies": {
1799 "source-map": "~0.6.1"
1801 },
1802 "node_modules/esprima": {
1803 "version": "4.0.1",
1804 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1805 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1806 "dev": true,
1807 "license": "BSD-2-Clause",
1808 "bin": {
1809 "esparse": "bin/esparse.js",
1810 "esvalidate": "bin/esvalidate.js"
1811 },
1812 "engines": {
1813 "node": ">=4"
1815 },
1816 "node_modules/estraverse": {
1817 "version": "5.3.0",
1818 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1819 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1820 "dev": true,
1821 "license": "BSD-2-Clause",
1822 "engines": {
1823 "node": ">=4.0"
1825 },
1826 "node_modules/esutils": {
1827 "version": "2.0.3",
1828 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1829 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1830 "dev": true,
1831 "license": "BSD-2-Clause",
1832 "engines": {
1833 "node": ">=0.10.0"
1835 },
1836 "node_modules/events-universal": {
1837 "version": "1.0.1",
1838 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
1839 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
1840 "dev": true,
1841 "license": "Apache-2.0",
1842 "dependencies": {
1843 "bare-events": "^2.7.0"
1845 },
1846 "node_modules/extract-zip": {
1847 "version": "2.0.1",
1848 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
1849 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
1850 "dev": true,
1851 "license": "BSD-2-Clause",
1852 "dependencies": {
1853 "debug": "^4.1.1",
1854 "get-stream": "^5.1.0",
1855 "yauzl": "^2.10.0"
1856 },
1857 "bin": {
1858 "extract-zip": "cli.js"
1859 },
1860 "engines": {
1861 "node": ">= 10.17.0"
1862 },
1863 "optionalDependencies": {
1864 "@types/yauzl": "^2.9.1"
1866 },
1867 "node_modules/fast-fifo": {
1868 "version": "1.3.2",
1869 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
1870 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
1871 "dev": true,
1872 "license": "MIT"
1873 },
1874 "node_modules/fd-slicer": {
1875 "version": "1.1.0",
1876 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
1877 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
1878 "dev": true,
1879 "license": "MIT",
1880 "dependencies": {
1881 "pend": "~1.2.0"
1883 },
1884 "node_modules/fdir": {
1885 "version": "6.5.0",
1886 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1887 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1888 "dev": true,
1889 "license": "MIT",
1890 "engines": {
1891 "node": ">=12.0.0"
1892 },
1893 "peerDependencies": {
1894 "picomatch": "^3 || ^4"
1895 },
1896 "peerDependenciesMeta": {
1897 "picomatch": {
1898 "optional": true
1901 },
1902 "node_modules/fflate": {
1903 "version": "0.8.3",
1904 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
1905 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
1906 "dev": true,
1907 "license": "MIT"
1908 },
1909 "node_modules/fsevents": {
1910 "version": "2.3.3",
1911 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1912 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1913 "dev": true,
1914 "hasInstallScript": true,
1915 "license": "MIT",
1916 "optional": true,
1917 "os": [
1918 "darwin"
1919 ],
1920 "engines": {
1921 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1923 },
1924 "node_modules/get-caller-file": {
1925 "version": "2.0.5",
1926 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1927 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1928 "dev": true,
1929 "license": "ISC",
1930 "engines": {
1931 "node": "6.* || 8.* || >= 10.*"
1933 },
1934 "node_modules/get-stream": {
1935 "version": "5.2.0",
1936 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1937 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1938 "dev": true,
1939 "license": "MIT",
1940 "dependencies": {
1941 "pump": "^3.0.0"
1942 },
1943 "engines": {
1944 "node": ">=8"
1945 },
1946 "funding": {
1947 "url": "https://github.com/sponsors/sindresorhus"
1949 },
1950 "node_modules/get-uri": {
1951 "version": "6.0.5",
1952 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
1953 "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
1954 "dev": true,
1955 "license": "MIT",
1956 "dependencies": {
1957 "basic-ftp": "^5.0.2",
1958 "data-uri-to-buffer": "^6.0.2",
1959 "debug": "^4.3.4"
1960 },
1961 "engines": {
1962 "node": ">= 14"
1964 },
1965 "node_modules/http-proxy-agent": {
1966 "version": "7.0.2",
1967 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
1968 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
1969 "dev": true,
1970 "license": "MIT",
1971 "dependencies": {
1972 "agent-base": "^7.1.0",
1973 "debug": "^4.3.4"
1974 },
1975 "engines": {
1976 "node": ">= 14"
1978 },
1979 "node_modules/https-proxy-agent": {
1980 "version": "7.0.6",
1981 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
1982 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
1983 "dev": true,
1984 "license": "MIT",
1985 "dependencies": {
1986 "agent-base": "^7.1.2",
1987 "debug": "4"
1988 },
1989 "engines": {
1990 "node": ">= 14"
1992 },
1993 "node_modules/ieee754": {
1994 "version": "1.2.1",
1995 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1996 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1997 "dev": true,
1998 "funding": [
2000 "type": "github",
2001 "url": "https://github.com/sponsors/feross"
2002 },
2004 "type": "patreon",
2005 "url": "https://www.patreon.com/feross"
2006 },
2008 "type": "consulting",
2009 "url": "https://feross.org/support"
2011 ],
2012 "license": "BSD-3-Clause"
2013 },
2014 "node_modules/ip-address": {
2015 "version": "10.3.1",
2016 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.3.1.tgz",
2017 "integrity": "sha512-1e9d3kb97NHJTIJDZW9rKqW2h6+dFa50Dy0fpPSMQp2ADje5gvKsXmdiK6dwY5t76TaTt5+P5N1Y/LoToIxP6g==",
2018 "dev": true,
2019 "license": "MIT",
2020 "engines": {
2021 "node": ">= 12"
2023 },
2024 "node_modules/is-fullwidth-code-point": {
2025 "version": "3.0.0",
2026 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2027 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2028 "dev": true,
2029 "license": "MIT",
2030 "engines": {
2031 "node": ">=8"
2033 },
2034 "node_modules/lightningcss": {
2035 "version": "1.33.0",
2036 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
2037 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
2038 "dev": true,
2039 "license": "MPL-2.0",
2040 "peer": true,
2041 "dependencies": {
2042 "detect-libc": "^2.0.3"
2043 },
2044 "engines": {
2045 "node": ">= 12.0.0"
2046 },
2047 "funding": {
2048 "type": "opencollective",
2049 "url": "https://opencollective.com/parcel"
2050 },
2051 "optionalDependencies": {
2052 "lightningcss-android-arm64": "1.33.0",
2053 "lightningcss-darwin-arm64": "1.33.0",
2054 "lightningcss-darwin-x64": "1.33.0",
2055 "lightningcss-freebsd-x64": "1.33.0",
2056 "lightningcss-linux-arm-gnueabihf": "1.33.0",
2057 "lightningcss-linux-arm64-gnu": "1.33.0",
2058 "lightningcss-linux-arm64-musl": "1.33.0",
2059 "lightningcss-linux-x64-gnu": "1.33.0",
2060 "lightningcss-linux-x64-musl": "1.33.0",
2061 "lightningcss-win32-arm64-msvc": "1.33.0",
2062 "lightningcss-win32-x64-msvc": "1.33.0"
2064 },
2065 "node_modules/lightningcss-android-arm64": {
2066 "version": "1.33.0",
2067 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
2068 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
2069 "cpu": [
2070 "arm64"
2071 ],
2072 "dev": true,
2073 "license": "MPL-2.0",
2074 "optional": true,
2075 "os": [
2076 "android"
2077 ],
2078 "engines": {
2079 "node": ">= 12.0.0"
2080 },
2081 "funding": {
2082 "type": "opencollective",
2083 "url": "https://opencollective.com/parcel"
2085 },
2086 "node_modules/lightningcss-darwin-arm64": {
2087 "version": "1.33.0",
2088 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
2089 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
2090 "cpu": [
2091 "arm64"
2092 ],
2093 "dev": true,
2094 "license": "MPL-2.0",
2095 "optional": true,
2096 "os": [
2097 "darwin"
2098 ],
2099 "engines": {
2100 "node": ">= 12.0.0"
2101 },
2102 "funding": {
2103 "type": "opencollective",
2104 "url": "https://opencollective.com/parcel"
2106 },
2107 "node_modules/lightningcss-darwin-x64": {
2108 "version": "1.33.0",
2109 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
2110 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
2111 "cpu": [
2112 "x64"
2113 ],
2114 "dev": true,
2115 "license": "MPL-2.0",
2116 "optional": true,
2117 "os": [
2118 "darwin"
2119 ],
2120 "engines": {
2121 "node": ">= 12.0.0"
2122 },
2123 "funding": {
2124 "type": "opencollective",
2125 "url": "https://opencollective.com/parcel"
2127 },
2128 "node_modules/lightningcss-freebsd-x64": {
2129 "version": "1.33.0",
2130 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
2131 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
2132 "cpu": [
2133 "x64"
2134 ],
2135 "dev": true,
2136 "license": "MPL-2.0",
2137 "optional": true,
2138 "os": [
2139 "freebsd"
2140 ],
2141 "engines": {
2142 "node": ">= 12.0.0"
2143 },
2144 "funding": {
2145 "type": "opencollective",
2146 "url": "https://opencollective.com/parcel"
2148 },
2149 "node_modules/lightningcss-linux-arm-gnueabihf": {
2150 "version": "1.33.0",
2151 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
2152 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
2153 "cpu": [
2154 "arm"
2155 ],
2156 "dev": true,
2157 "license": "MPL-2.0",
2158 "optional": true,
2159 "os": [
2160 "linux"
2161 ],
2162 "engines": {
2163 "node": ">= 12.0.0"
2164 },
2165 "funding": {
2166 "type": "opencollective",
2167 "url": "https://opencollective.com/parcel"
2169 },
2170 "node_modules/lightningcss-linux-arm64-gnu": {
2171 "version": "1.33.0",
2172 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
2173 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
2174 "cpu": [
2175 "arm64"
2176 ],
2177 "dev": true,
2178 "license": "MPL-2.0",
2179 "optional": true,
2180 "os": [
2181 "linux"
2182 ],
2183 "engines": {
2184 "node": ">= 12.0.0"
2185 },
2186 "funding": {
2187 "type": "opencollective",
2188 "url": "https://opencollective.com/parcel"
2190 },
2191 "node_modules/lightningcss-linux-arm64-musl": {
2192 "version": "1.33.0",
2193 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
2194 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
2195 "cpu": [
2196 "arm64"
2197 ],
2198 "dev": true,
2199 "license": "MPL-2.0",
2200 "optional": true,
2201 "os": [
2202 "linux"
2203 ],
2204 "engines": {
2205 "node": ">= 12.0.0"
2206 },
2207 "funding": {
2208 "type": "opencollective",
2209 "url": "https://opencollective.com/parcel"
2211 },
2212 "node_modules/lightningcss-linux-x64-gnu": {
2213 "version": "1.33.0",
2214 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
2215 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
2216 "cpu": [
2217 "x64"
2218 ],
2219 "dev": true,
2220 "license": "MPL-2.0",
2221 "optional": true,
2222 "os": [
2223 "linux"
2224 ],
2225 "engines": {
2226 "node": ">= 12.0.0"
2227 },
2228 "funding": {
2229 "type": "opencollective",
2230 "url": "https://opencollective.com/parcel"
2232 },
2233 "node_modules/lightningcss-linux-x64-musl": {
2234 "version": "1.33.0",
2235 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
2236 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
2237 "cpu": [
2238 "x64"
2239 ],
2240 "dev": true,
2241 "license": "MPL-2.0",
2242 "optional": true,
2243 "os": [
2244 "linux"
2245 ],
2246 "engines": {
2247 "node": ">= 12.0.0"
2248 },
2249 "funding": {
2250 "type": "opencollective",
2251 "url": "https://opencollective.com/parcel"
2253 },
2254 "node_modules/lightningcss-win32-arm64-msvc": {
2255 "version": "1.33.0",
2256 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
2257 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
2258 "cpu": [
2259 "arm64"
2260 ],
2261 "dev": true,
2262 "license": "MPL-2.0",
2263 "optional": true,
2264 "os": [
2265 "win32"
2266 ],
2267 "engines": {
2268 "node": ">= 12.0.0"
2269 },
2270 "funding": {
2271 "type": "opencollective",
2272 "url": "https://opencollective.com/parcel"
2274 },
2275 "node_modules/lightningcss-win32-x64-msvc": {
2276 "version": "1.33.0",
2277 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
2278 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
2279 "cpu": [
2280 "x64"
2281 ],
2282 "dev": true,
2283 "license": "MPL-2.0",
2284 "optional": true,
2285 "os": [
2286 "win32"
2287 ],
2288 "engines": {
2289 "node": ">= 12.0.0"
2290 },
2291 "funding": {
2292 "type": "opencollective",
2293 "url": "https://opencollective.com/parcel"
2295 },
2296 "node_modules/lru-cache": {
2297 "version": "7.18.3",
2298 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
2299 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
2300 "dev": true,
2301 "license": "ISC",
2302 "engines": {
2303 "node": ">=12"
2305 },
2306 "node_modules/meshoptimizer": {
2307 "version": "1.1.1",
2308 "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.1.1.tgz",
2309 "integrity": "sha512-oRFNWJRDA/WTrVj7NWvqa5HqE1t9MYDj2VaWirQCzCCrAd2GHrqR/sQezCxiWATPNlKTcRaPRHPJwIRoPBAp5g==",
2310 "dev": true,
2311 "license": "MIT"
2312 },
2313 "node_modules/mitt": {
2314 "version": "3.0.1",
2315 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
2316 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
2317 "dev": true,
2318 "license": "MIT"
2319 },
2320 "node_modules/mp4-muxer": {
2321 "version": "5.2.2",
2322 "resolved": "https://registry.npmjs.org/mp4-muxer/-/mp4-muxer-5.2.2.tgz",
2323 "integrity": "sha512-dhozjTywI0h2qFzeShagt8YYw811fh1XlwiDCE2f6Aeqf6xG2CyuShoSa5E0AZDO8pPF0JOZ3wOmWBNWIGdSpQ==",
2324 "deprecated": "This library is superseded by Mediabunny. Please migrate to it.",
2325 "license": "MIT",
2326 "dependencies": {
2327 "@types/dom-webcodecs": "^0.1.6",
2328 "@types/wicg-file-system-access": "^2020.9.5"
2330 },
2331 "node_modules/ms": {
2332 "version": "2.1.3",
2333 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2334 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2335 "devOptional": true,
2336 "license": "MIT"
2337 },
2338 "node_modules/nanoid": {
2339 "version": "3.3.16",
2340 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz",
2341 "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==",
2342 "dev": true,
2343 "funding": [
2345 "type": "github",
2346 "url": "https://github.com/sponsors/ai"
2348 ],
2349 "license": "MIT",
2350 "bin": {
2351 "nanoid": "bin/nanoid.cjs"
2352 },
2353 "engines": {
2354 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2356 },
2357 "node_modules/netmask": {
2358 "version": "2.1.1",
2359 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.1.1.tgz",
2360 "integrity": "sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==",
2361 "dev": true,
2362 "license": "MIT",
2363 "engines": {
2364 "node": ">= 0.4.0"
2366 },
2367 "node_modules/numbl": {
2368 "resolved": "../../numbl",
2369 "link": true
2370 },
2371 "node_modules/obug": {
2372 "version": "2.1.4",
2373 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz",
2374 "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==",
2375 "dev": true,
2376 "funding": [
2377 "https://github.com/sponsors/sxzz",
2378 "https://opencollective.com/debug"
2379 ],
2380 "license": "MIT",
2381 "engines": {
2382 "node": ">=12.20.0"
2384 },
2385 "node_modules/once": {
2386 "version": "1.4.0",
2387 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2388 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
2389 "dev": true,
2390 "license": "ISC",
2391 "dependencies": {
2392 "wrappy": "1"
2394 },
2395 "node_modules/pac-proxy-agent": {
2396 "version": "7.2.0",
2397 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
2398 "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
2399 "dev": true,
2400 "license": "MIT",
2401 "dependencies": {
2402 "@tootallnate/quickjs-emscripten": "^0.23.0",
2403 "agent-base": "^7.1.2",
2404 "debug": "^4.3.4",
2405 "get-uri": "^6.0.1",
2406 "http-proxy-agent": "^7.0.0",
2407 "https-proxy-agent": "^7.0.6",
2408 "pac-resolver": "^7.0.1",
2409 "socks-proxy-agent": "^8.0.5"
2410 },
2411 "engines": {
2412 "node": ">= 14"
2414 },
2415 "node_modules/pac-resolver": {
2416 "version": "7.0.1",
2417 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
2418 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
2419 "dev": true,
2420 "license": "MIT",
2421 "dependencies": {
2422 "degenerator": "^5.0.0",
2423 "netmask": "^2.0.2"
2424 },
2425 "engines": {
2426 "node": ">= 14"
2428 },
2429 "node_modules/pathe": {
2430 "version": "2.0.3",
2431 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
2432 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
2433 "dev": true,
2434 "license": "MIT"
2435 },
2436 "node_modules/pend": {
2437 "version": "1.2.0",
2438 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
2439 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
2440 "dev": true,
2441 "license": "MIT"
2442 },
2443 "node_modules/picocolors": {
2444 "version": "1.1.1",
2445 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2446 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2447 "dev": true,
2448 "license": "ISC"
2449 },
2450 "node_modules/picomatch": {
2451 "version": "4.0.5",
2452 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
2453 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
2454 "dev": true,
2455 "license": "MIT",
2456 "peer": true,
2457 "engines": {
2458 "node": ">=12"
2459 },
2460 "funding": {
2461 "url": "https://github.com/sponsors/jonschlinkert"
2463 },
2464 "node_modules/postcss": {
2465 "version": "8.5.24",
2466 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.24.tgz",
2467 "integrity": "sha512-8RyVklq0owXUTa4xlpzu4l9AaVKIdQvAcOHZWaMh98HgySsUtxRVf/chRe3dsSLqb6i40BzGRzEUddRaI+9TSw==",
2468 "dev": true,
2469 "funding": [
2471 "type": "opencollective",
2472 "url": "https://opencollective.com/postcss/"
2473 },
2475 "type": "tidelift",
2476 "url": "https://tidelift.com/funding/github/npm/postcss"
2477 },
2479 "type": "github",
2480 "url": "https://github.com/sponsors/ai"
2482 ],
2483 "license": "MIT",
2484 "dependencies": {
2485 "nanoid": "^3.3.16",
2486 "picocolors": "^1.1.1",
2487 "source-map-js": "^1.2.1"
2488 },
2489 "engines": {
2490 "node": "^10 || ^12 || >=14"
2492 },
2493 "node_modules/progress": {
2494 "version": "2.0.3",
2495 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
2496 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
2497 "dev": true,
2498 "license": "MIT",
2499 "engines": {
2500 "node": ">=0.4.0"
2502 },
2503 "node_modules/proxy-agent": {
2504 "version": "6.5.0",
2505 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
2506 "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
2507 "dev": true,
2508 "license": "MIT",
2509 "dependencies": {
2510 "agent-base": "^7.1.2",
2511 "debug": "^4.3.4",
2512 "http-proxy-agent": "^7.0.1",
2513 "https-proxy-agent": "^7.0.6",
2514 "lru-cache": "^7.14.1",
2515 "pac-proxy-agent": "^7.1.0",
2516 "proxy-from-env": "^1.1.0",
2517 "socks-proxy-agent": "^8.0.5"
2518 },
2519 "engines": {
2520 "node": ">= 14"
2522 },
2523 "node_modules/proxy-from-env": {
2524 "version": "1.1.0",
2525 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
2526 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
2527 "dev": true,
2528 "license": "MIT"
2529 },
2530 "node_modules/pump": {
2531 "version": "3.0.4",
2532 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
2533 "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
2534 "dev": true,
2535 "license": "MIT",
2536 "dependencies": {
2537 "end-of-stream": "^1.1.0",
2538 "once": "^1.3.1"
2540 },
2541 "node_modules/puppeteer-core": {
2542 "version": "23.11.1",
2543 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.11.1.tgz",
2544 "integrity": "sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==",
2545 "dev": true,
2546 "license": "Apache-2.0",
2547 "dependencies": {
2548 "@puppeteer/browsers": "2.6.1",
2549 "chromium-bidi": "0.11.0",
2550 "debug": "^4.4.0",
2551 "devtools-protocol": "0.0.1367902",
2552 "typed-query-selector": "^2.12.0",
2553 "ws": "^8.18.0"
2554 },
2555 "engines": {
2556 "node": ">=18"
2558 },
2559 "node_modules/require-directory": {
2560 "version": "2.1.1",
2561 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2562 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
2563 "dev": true,
2564 "license": "MIT",
2565 "engines": {
2566 "node": ">=0.10.0"
2568 },
2569 "node_modules/rolldown": {
2570 "version": "1.1.5",
2571 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.5.tgz",
2572 "integrity": "sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==",
2573 "dev": true,
2574 "license": "MIT",
2575 "dependencies": {
2576 "@oxc-project/types": "=0.139.0",
2577 "@rolldown/pluginutils": "^1.0.0"
2578 },
2579 "bin": {
2580 "rolldown": "bin/cli.mjs"
2581 },
2582 "engines": {
2583 "node": "^20.19.0 || >=22.12.0"
2584 },
2585 "optionalDependencies": {
2586 "@rolldown/binding-android-arm64": "1.1.5",
2587 "@rolldown/binding-darwin-arm64": "1.1.5",
2588 "@rolldown/binding-darwin-x64": "1.1.5",
2589 "@rolldown/binding-freebsd-x64": "1.1.5",
2590 "@rolldown/binding-linux-arm-gnueabihf": "1.1.5",
2591 "@rolldown/binding-linux-arm64-gnu": "1.1.5",
2592 "@rolldown/binding-linux-arm64-musl": "1.1.5",
2593 "@rolldown/binding-linux-ppc64-gnu": "1.1.5",
2594 "@rolldown/binding-linux-s390x-gnu": "1.1.5",
2595 "@rolldown/binding-linux-x64-gnu": "1.1.5",
2596 "@rolldown/binding-linux-x64-musl": "1.1.5",
2597 "@rolldown/binding-openharmony-arm64": "1.1.5",
2598 "@rolldown/binding-wasm32-wasi": "1.1.5",
2599 "@rolldown/binding-win32-arm64-msvc": "1.1.5",
2600 "@rolldown/binding-win32-x64-msvc": "1.1.5"
2602 },
2603 "node_modules/rollup": {
2604 "version": "4.62.3",
2605 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.3.tgz",
2606 "integrity": "sha512-Gu0c0iH9FzgX1L1t7ByIbbS3Vmdz+6KHm/EsqmmC71gUQ82yvZRkTK6XzrFObSka91WUVdynqp6nsfilzr5k6Q==",
2607 "dev": true,
2608 "license": "MIT",
2609 "dependencies": {
2610 "@types/estree": "1.0.9"
2611 },
2612 "bin": {
2613 "rollup": "dist/bin/rollup"
2614 },
2615 "engines": {
2616 "node": ">=18.0.0",
2617 "npm": ">=8.0.0"
2618 },
2619 "optionalDependencies": {
2620 "@rollup/rollup-android-arm-eabi": "4.62.3",
2621 "@rollup/rollup-android-arm64": "4.62.3",
2622 "@rollup/rollup-darwin-arm64": "4.62.3",
2623 "@rollup/rollup-darwin-x64": "4.62.3",
2624 "@rollup/rollup-freebsd-arm64": "4.62.3",
2625 "@rollup/rollup-freebsd-x64": "4.62.3",
2626 "@rollup/rollup-linux-arm-gnueabihf": "4.62.3",
2627 "@rollup/rollup-linux-arm-musleabihf": "4.62.3",
2628 "@rollup/rollup-linux-arm64-gnu": "4.62.3",
2629 "@rollup/rollup-linux-arm64-musl": "4.62.3",
2630 "@rollup/rollup-linux-loong64-gnu": "4.62.3",
2631 "@rollup/rollup-linux-loong64-musl": "4.62.3",
2632 "@rollup/rollup-linux-ppc64-gnu": "4.62.3",
2633 "@rollup/rollup-linux-ppc64-musl": "4.62.3",
2634 "@rollup/rollup-linux-riscv64-gnu": "4.62.3",
2635 "@rollup/rollup-linux-riscv64-musl": "4.62.3",
2636 "@rollup/rollup-linux-s390x-gnu": "4.62.3",
2637 "@rollup/rollup-linux-x64-gnu": "4.62.3",
2638 "@rollup/rollup-linux-x64-musl": "4.62.3",
2639 "@rollup/rollup-openbsd-x64": "4.62.3",
2640 "@rollup/rollup-openharmony-arm64": "4.62.3",
2641 "@rollup/rollup-win32-arm64-msvc": "4.62.3",
2642 "@rollup/rollup-win32-ia32-msvc": "4.62.3",
2643 "@rollup/rollup-win32-x64-gnu": "4.62.3",
2644 "@rollup/rollup-win32-x64-msvc": "4.62.3",
2645 "fsevents": "~2.3.2"
2647 },
2648 "node_modules/semver": {
2649 "version": "7.8.5",
2650 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
2651 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
2652 "dev": true,
2653 "license": "ISC",
2654 "bin": {
2655 "semver": "bin/semver.js"
2656 },
2657 "engines": {
2658 "node": ">=10"
2660 },
2661 "node_modules/smart-buffer": {
2662 "version": "4.2.0",
2663 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
2664 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
2665 "dev": true,
2666 "license": "MIT",
2667 "engines": {
2668 "node": ">= 6.0.0",
2669 "npm": ">= 3.0.0"
2671 },
2672 "node_modules/socks": {
2673 "version": "2.8.9",
2674 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.9.tgz",
2675 "integrity": "sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==",
2676 "dev": true,
2677 "license": "MIT",
2678 "dependencies": {
2679 "ip-address": "^10.1.1",
2680 "smart-buffer": "^4.2.0"
2681 },
2682 "engines": {
2683 "node": ">= 10.0.0",
2684 "npm": ">= 3.0.0"
2686 },
2687 "node_modules/socks-proxy-agent": {
2688 "version": "8.0.5",
2689 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
2690 "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
2691 "dev": true,
2692 "license": "MIT",
2693 "dependencies": {
2694 "agent-base": "^7.1.2",
2695 "debug": "^4.3.4",
2696 "socks": "^2.8.3"
2697 },
2698 "engines": {
2699 "node": ">= 14"
2701 },
2702 "node_modules/source-map": {
2703 "version": "0.6.1",
2704 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2705 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2706 "dev": true,
2707 "license": "BSD-3-Clause",
2708 "optional": true,
2709 "engines": {
2710 "node": ">=0.10.0"
2712 },
2713 "node_modules/source-map-js": {
2714 "version": "1.2.1",
2715 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
2716 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
2717 "dev": true,
2718 "license": "BSD-3-Clause",
2719 "engines": {
2720 "node": ">=0.10.0"
2722 },
2723 "node_modules/streamx": {
2724 "version": "2.28.0",
2725 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.28.0.tgz",
2726 "integrity": "sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==",
2727 "dev": true,
2728 "license": "MIT",
2729 "dependencies": {
2730 "events-universal": "^1.0.0",
2731 "fast-fifo": "^1.3.2",
2732 "text-decoder": "^1.1.0"
2734 },
2735 "node_modules/string-width": {
2736 "version": "4.2.3",
2737 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2738 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2739 "dev": true,
2740 "license": "MIT",
2741 "dependencies": {
2742 "emoji-regex": "^8.0.0",
2743 "is-fullwidth-code-point": "^3.0.0",
2744 "strip-ansi": "^6.0.1"
2745 },
2746 "engines": {
2747 "node": ">=8"
2749 },
2750 "node_modules/strip-ansi": {
2751 "version": "6.0.1",
2752 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2753 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2754 "dev": true,
2755 "license": "MIT",
2756 "dependencies": {
2757 "ansi-regex": "^5.0.1"
2758 },
2759 "engines": {
2760 "node": ">=8"
2762 },
2763 "node_modules/tar-fs": {
2764 "version": "3.1.3",
2765 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.3.tgz",
2766 "integrity": "sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==",
2767 "dev": true,
2768 "license": "MIT",
2769 "dependencies": {
2770 "pump": "^3.0.0",
2771 "tar-stream": "^3.1.5"
2772 },
2773 "optionalDependencies": {
2774 "bare-fs": "^4.0.1",
2775 "bare-path": "^3.0.0"
2777 },
2778 "node_modules/tar-stream": {
2779 "version": "3.2.0",
2780 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",
2781 "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",
2782 "dev": true,
2783 "license": "MIT",
2784 "dependencies": {
2785 "b4a": "^1.6.4",
2786 "bare-fs": "^4.5.5",
2787 "fast-fifo": "^1.2.0",
2788 "streamx": "^2.15.0"
2790 },
2791 "node_modules/teex": {
2792 "version": "1.0.1",
2793 "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
2794 "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
2795 "dev": true,
2796 "license": "MIT",
2797 "dependencies": {
2798 "streamx": "^2.12.5"
2800 },
2801 "node_modules/text-decoder": {
2802 "version": "1.2.7",
2803 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
2804 "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
2805 "dev": true,
2806 "license": "Apache-2.0",
2807 "dependencies": {
2808 "b4a": "^1.6.4"
2810 },
2811 "node_modules/three": {
2812 "version": "0.183.2",
2813 "resolved": "https://registry.npmjs.org/three/-/three-0.183.2.tgz",
2814 "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==",
2815 "license": "MIT"
2816 },
2817 "node_modules/through": {
2818 "version": "2.3.8",
2819 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
2820 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
2821 "dev": true,
2822 "license": "MIT"
2823 },
2824 "node_modules/tinyglobby": {
2825 "version": "0.2.17",
2826 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
2827 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
2828 "dev": true,
2829 "license": "MIT",
2830 "dependencies": {
2831 "fdir": "^6.5.0",
2832 "picomatch": "^4.0.4"
2833 },
2834 "engines": {
2835 "node": ">=12.0.0"
2836 },
2837 "funding": {
2838 "url": "https://github.com/sponsors/SuperchupuDev"
2840 },
2841 "node_modules/tslib": {
2842 "version": "2.8.1",
2843 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2844 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2845 "dev": true,
2846 "license": "0BSD"
2847 },
2848 "node_modules/typed-query-selector": {
2849 "version": "2.12.2",
2850 "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.2.tgz",
2851 "integrity": "sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==",
2852 "dev": true,
2853 "license": "MIT"
2854 },
2855 "node_modules/typescript": {
2856 "version": "5.9.3",
2857 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2858 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2859 "dev": true,
2860 "license": "Apache-2.0",
2861 "bin": {
2862 "tsc": "bin/tsc",
2863 "tsserver": "bin/tsserver"
2864 },
2865 "engines": {
2866 "node": ">=14.17"
2868 },
2869 "node_modules/unbzip2-stream": {
2870 "version": "1.4.3",
2871 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
2872 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
2873 "dev": true,
2874 "license": "MIT",
2875 "dependencies": {
2876 "buffer": "^5.2.1",
2877 "through": "^2.3.8"
2879 },
2880 "node_modules/undici-types": {
2881 "version": "8.3.0",
2882 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",
2883 "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",
2884 "dev": true,
2885 "license": "MIT"
2886 },
2887 "node_modules/vite": {
2888 "version": "5.4.21",
2889 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
2890 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
2891 "dev": true,
2892 "license": "MIT",
2893 "dependencies": {
2894 "esbuild": "^0.21.3",
2895 "postcss": "^8.4.43",
2896 "rollup": "^4.20.0"
2897 },
2898 "bin": {
2899 "vite": "bin/vite.js"
2900 },
2901 "engines": {
2902 "node": "^18.0.0 || >=20.0.0"
2903 },
2904 "funding": {
2905 "url": "https://github.com/vitejs/vite?sponsor=1"
2906 },
2907 "optionalDependencies": {
2908 "fsevents": "~2.3.3"
2909 },
2910 "peerDependencies": {
2911 "@types/node": "^18.0.0 || >=20.0.0",
2912 "less": "*",
2913 "lightningcss": "^1.21.0",
2914 "sass": "*",
2915 "sass-embedded": "*",
2916 "stylus": "*",
2917 "sugarss": "*",
2918 "terser": "^5.4.0"
2919 },
2920 "peerDependenciesMeta": {
2921 "@types/node": {
2922 "optional": true
2923 },
2924 "less": {
2925 "optional": true
2926 },
2927 "lightningcss": {
2928 "optional": true
2929 },
2930 "sass": {
2931 "optional": true
2932 },
2933 "sass-embedded": {
2934 "optional": true
2935 },
2936 "stylus": {
2937 "optional": true
2938 },
2939 "sugarss": {
2940 "optional": true
2941 },
2942 "terser": {
2943 "optional": true
2946 },
2947 "node_modules/vite-node": {
2948 "version": "6.0.0",
2949 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-6.0.0.tgz",
2950 "integrity": "sha512-oj4PVrT+pDh6GYf5wfUXkcZyekYS8kKPfLPXVl8qe324Ec6l4K2DUKNadRbZ3LQl0qGcDz+PyOo7ZAh00Y+JjQ==",
2951 "dev": true,
2952 "license": "MIT",
2953 "dependencies": {
2954 "cac": "^7.0.0",
2955 "es-module-lexer": "^2.0.0",
2956 "obug": "^2.1.1",
2957 "pathe": "^2.0.3",
2958 "vite": "^8.0.0"
2959 },
2960 "bin": {
2961 "vite-node": "dist/cli.mjs"
2962 },
2963 "engines": {
2964 "node": "^20.19.0 || >=22.12.0"
2965 },
2966 "funding": {
2967 "url": "https://opencollective.com/antfu"
2969 },
2970 "node_modules/vite-node/node_modules/@esbuild/aix-ppc64": {
2971 "version": "0.28.1",
2972 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
2973 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
2974 "cpu": [
2975 "ppc64"
2976 ],
2977 "dev": true,
2978 "license": "MIT",
2979 "optional": true,
2980 "os": [
2981 "aix"
2982 ],
2983 "engines": {
2984 "node": ">=18"
2986 },
2987 "node_modules/vite-node/node_modules/@esbuild/android-arm": {
2988 "version": "0.28.1",
2989 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
2990 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
2991 "cpu": [
2992 "arm"
2993 ],
2994 "dev": true,
2995 "license": "MIT",
2996 "optional": true,
2997 "os": [
2998 "android"
2999 ],
3000 "engines": {
3001 "node": ">=18"
3003 },
3004 "node_modules/vite-node/node_modules/@esbuild/android-arm64": {
3005 "version": "0.28.1",
3006 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
3007 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
3008 "cpu": [
3009 "arm64"
3010 ],
3011 "dev": true,
3012 "license": "MIT",
3013 "optional": true,
3014 "os": [
3015 "android"
3016 ],
3017 "engines": {
3018 "node": ">=18"
3020 },
3021 "node_modules/vite-node/node_modules/@esbuild/android-x64": {
3022 "version": "0.28.1",
3023 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
3024 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
3025 "cpu": [
3026 "x64"
3027 ],
3028 "dev": true,
3029 "license": "MIT",
3030 "optional": true,
3031 "os": [
3032 "android"
3033 ],
3034 "engines": {
3035 "node": ">=18"
3037 },
3038 "node_modules/vite-node/node_modules/@esbuild/darwin-arm64": {
3039 "version": "0.28.1",
3040 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
3041 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
3042 "cpu": [
3043 "arm64"
3044 ],
3045 "dev": true,
3046 "license": "MIT",
3047 "optional": true,
3048 "os": [
3049 "darwin"
3050 ],
3051 "engines": {
3052 "node": ">=18"
3054 },
3055 "node_modules/vite-node/node_modules/@esbuild/darwin-x64": {
3056 "version": "0.28.1",
3057 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
3058 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
3059 "cpu": [
3060 "x64"
3061 ],
3062 "dev": true,
3063 "license": "MIT",
3064 "optional": true,
3065 "os": [
3066 "darwin"
3067 ],
3068 "engines": {
3069 "node": ">=18"
3071 },
3072 "node_modules/vite-node/node_modules/@esbuild/freebsd-arm64": {
3073 "version": "0.28.1",
3074 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
3075 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
3076 "cpu": [
3077 "arm64"
3078 ],
3079 "dev": true,
3080 "license": "MIT",
3081 "optional": true,
3082 "os": [
3083 "freebsd"
3084 ],
3085 "engines": {
3086 "node": ">=18"
3088 },
3089 "node_modules/vite-node/node_modules/@esbuild/freebsd-x64": {
3090 "version": "0.28.1",
3091 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
3092 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
3093 "cpu": [
3094 "x64"
3095 ],
3096 "dev": true,
3097 "license": "MIT",
3098 "optional": true,
3099 "os": [
3100 "freebsd"
3101 ],
3102 "engines": {
3103 "node": ">=18"
3105 },
3106 "node_modules/vite-node/node_modules/@esbuild/linux-arm": {
3107 "version": "0.28.1",
3108 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
3109 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
3110 "cpu": [
3111 "arm"
3112 ],
3113 "dev": true,
3114 "license": "MIT",
3115 "optional": true,
3116 "os": [
3117 "linux"
3118 ],
3119 "engines": {
3120 "node": ">=18"
3122 },
3123 "node_modules/vite-node/node_modules/@esbuild/linux-arm64": {
3124 "version": "0.28.1",
3125 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
3126 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
3127 "cpu": [
3128 "arm64"
3129 ],
3130 "dev": true,
3131 "license": "MIT",
3132 "optional": true,
3133 "os": [
3134 "linux"
3135 ],
3136 "engines": {
3137 "node": ">=18"
3139 },
3140 "node_modules/vite-node/node_modules/@esbuild/linux-ia32": {
3141 "version": "0.28.1",
3142 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
3143 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
3144 "cpu": [
3145 "ia32"
3146 ],
3147 "dev": true,
3148 "license": "MIT",
3149 "optional": true,
3150 "os": [
3151 "linux"
3152 ],
3153 "engines": {
3154 "node": ">=18"
3156 },
3157 "node_modules/vite-node/node_modules/@esbuild/linux-loong64": {
3158 "version": "0.28.1",
3159 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
3160 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
3161 "cpu": [
3162 "loong64"
3163 ],
3164 "dev": true,
3165 "license": "MIT",
3166 "optional": true,
3167 "os": [
3168 "linux"
3169 ],
3170 "engines": {
3171 "node": ">=18"
3173 },
3174 "node_modules/vite-node/node_modules/@esbuild/linux-mips64el": {
3175 "version": "0.28.1",
3176 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
3177 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
3178 "cpu": [
3179 "mips64el"
3180 ],
3181 "dev": true,
3182 "license": "MIT",
3183 "optional": true,
3184 "os": [
3185 "linux"
3186 ],
3187 "engines": {
3188 "node": ">=18"
3190 },
3191 "node_modules/vite-node/node_modules/@esbuild/linux-ppc64": {
3192 "version": "0.28.1",
3193 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
3194 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
3195 "cpu": [
3196 "ppc64"
3197 ],
3198 "dev": true,
3199 "license": "MIT",
3200 "optional": true,
3201 "os": [
3202 "linux"
3203 ],
3204 "engines": {
3205 "node": ">=18"
3207 },
3208 "node_modules/vite-node/node_modules/@esbuild/linux-riscv64": {
3209 "version": "0.28.1",
3210 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
3211 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
3212 "cpu": [
3213 "riscv64"
3214 ],
3215 "dev": true,
3216 "license": "MIT",
3217 "optional": true,
3218 "os": [
3219 "linux"
3220 ],
3221 "engines": {
3222 "node": ">=18"
3224 },
3225 "node_modules/vite-node/node_modules/@esbuild/linux-s390x": {
3226 "version": "0.28.1",
3227 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
3228 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
3229 "cpu": [
3230 "s390x"
3231 ],
3232 "dev": true,
3233 "license": "MIT",
3234 "optional": true,
3235 "os": [
3236 "linux"
3237 ],
3238 "engines": {
3239 "node": ">=18"
3241 },
3242 "node_modules/vite-node/node_modules/@esbuild/linux-x64": {
3243 "version": "0.28.1",
3244 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
3245 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
3246 "cpu": [
3247 "x64"
3248 ],
3249 "dev": true,
3250 "license": "MIT",
3251 "optional": true,
3252 "os": [
3253 "linux"
3254 ],
3255 "engines": {
3256 "node": ">=18"
3258 },
3259 "node_modules/vite-node/node_modules/@esbuild/netbsd-x64": {
3260 "version": "0.28.1",
3261 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
3262 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
3263 "cpu": [
3264 "x64"
3265 ],
3266 "dev": true,
3267 "license": "MIT",
3268 "optional": true,
3269 "os": [
3270 "netbsd"
3271 ],
3272 "engines": {
3273 "node": ">=18"
3275 },
3276 "node_modules/vite-node/node_modules/@esbuild/openbsd-x64": {
3277 "version": "0.28.1",
3278 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
3279 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
3280 "cpu": [
3281 "x64"
3282 ],
3283 "dev": true,
3284 "license": "MIT",
3285 "optional": true,
3286 "os": [
3287 "openbsd"
3288 ],
3289 "engines": {
3290 "node": ">=18"
3292 },
3293 "node_modules/vite-node/node_modules/@esbuild/sunos-x64": {
3294 "version": "0.28.1",
3295 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
3296 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
3297 "cpu": [
3298 "x64"
3299 ],
3300 "dev": true,
3301 "license": "MIT",
3302 "optional": true,
3303 "os": [
3304 "sunos"
3305 ],
3306 "engines": {
3307 "node": ">=18"
3309 },
3310 "node_modules/vite-node/node_modules/@esbuild/win32-arm64": {
3311 "version": "0.28.1",
3312 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
3313 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
3314 "cpu": [
3315 "arm64"
3316 ],
3317 "dev": true,
3318 "license": "MIT",
3319 "optional": true,
3320 "os": [
3321 "win32"
3322 ],
3323 "engines": {
3324 "node": ">=18"
3326 },
3327 "node_modules/vite-node/node_modules/@esbuild/win32-ia32": {
3328 "version": "0.28.1",
3329 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
3330 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
3331 "cpu": [
3332 "ia32"
3333 ],
3334 "dev": true,
3335 "license": "MIT",
3336 "optional": true,
3337 "os": [
3338 "win32"
3339 ],
3340 "engines": {
3341 "node": ">=18"
3343 },
3344 "node_modules/vite-node/node_modules/@esbuild/win32-x64": {
3345 "version": "0.28.1",
3346 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
3347 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
3348 "cpu": [
3349 "x64"
3350 ],
3351 "dev": true,
3352 "license": "MIT",
3353 "optional": true,
3354 "os": [
3355 "win32"
3356 ],
3357 "engines": {
3358 "node": ">=18"
3360 },
3361 "node_modules/vite-node/node_modules/vite": {
3362 "version": "8.1.5",
3363 "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.5.tgz",
3364 "integrity": "sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==",
3365 "dev": true,
3366 "license": "MIT",
3367 "dependencies": {
3368 "lightningcss": "^1.32.0",
3369 "picomatch": "^4.0.5",
3370 "postcss": "^8.5.17",
3371 "rolldown": "~1.1.5",
3372 "tinyglobby": "^0.2.17"
3373 },
3374 "bin": {
3375 "vite": "bin/vite.js"
3376 },
3377 "engines": {
3378 "node": "^20.19.0 || >=22.12.0"
3379 },
3380 "funding": {
3381 "url": "https://github.com/vitejs/vite?sponsor=1"
3382 },
3383 "optionalDependencies": {
3384 "fsevents": "~2.3.3"
3385 },
3386 "peerDependencies": {
3387 "@types/node": "^20.19.0 || >=22.12.0",
3388 "@vitejs/devtools": "^0.3.0",
3389 "esbuild": "^0.27.0 || ^0.28.0",
3390 "jiti": ">=1.21.0",
3391 "less": "^4.0.0",
3392 "sass": "^1.70.0",
3393 "sass-embedded": "^1.70.0",
3394 "stylus": ">=0.54.8",
3395 "sugarss": "^5.0.0",
3396 "terser": "^5.16.0",
3397 "tsx": "^4.8.1",
3398 "yaml": "^2.4.2"
3399 },
3400 "peerDependenciesMeta": {
3401 "@types/node": {
3402 "optional": true
3403 },
3404 "@vitejs/devtools": {
3405 "optional": true
3406 },
3407 "esbuild": {
3408 "optional": true
3409 },
3410 "jiti": {
3411 "optional": true
3412 },
3413 "less": {
3414 "optional": true
3415 },
3416 "sass": {
3417 "optional": true
3418 },
3419 "sass-embedded": {
3420 "optional": true
3421 },
3422 "stylus": {
3423 "optional": true
3424 },
3425 "sugarss": {
3426 "optional": true
3427 },
3428 "terser": {
3429 "optional": true
3430 },
3431 "tsx": {
3432 "optional": true
3433 },
3434 "yaml": {
3435 "optional": true
3438 },
3439 "node_modules/webgpu": {
3440 "version": "0.4.0",
3441 "resolved": "https://registry.npmjs.org/webgpu/-/webgpu-0.4.0.tgz",
3442 "integrity": "sha512-F5pimn3Aoi0zWjuRdiVs5TnrUwSzD2lESBohsIUsqyitWkGRQlXU2fhV6ycXlQTa1bvAf3sjqiUpBEpmSQ5ptA==",
3443 "hasInstallScript": true,
3444 "license": "MIT",
3445 "optional": true,
3446 "dependencies": {
3447 "@webgpu/types": "^0.1.69",
3448 "debug": "^4.4.0"
3450 },
3451 "node_modules/wrap-ansi": {
3452 "version": "7.0.0",
3453 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
3454 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
3455 "dev": true,
3456 "license": "MIT",
3457 "dependencies": {
3458 "ansi-styles": "^4.0.0",
3459 "string-width": "^4.1.0",
3460 "strip-ansi": "^6.0.0"
3461 },
3462 "engines": {
3463 "node": ">=10"
3464 },
3465 "funding": {
3466 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
3468 },
3469 "node_modules/wrappy": {
3470 "version": "1.0.2",
3471 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3472 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
3473 "dev": true,
3474 "license": "ISC"
3475 },
3476 "node_modules/ws": {
3477 "version": "8.21.1",
3478 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz",
3479 "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==",
3480 "dev": true,
3481 "license": "MIT",
3482 "engines": {
3483 "node": ">=10.0.0"
3484 },
3485 "peerDependencies": {
3486 "bufferutil": "^4.0.1",
3487 "utf-8-validate": ">=5.0.2"
3488 },
3489 "peerDependenciesMeta": {
3490 "bufferutil": {
3491 "optional": true
3492 },
3493 "utf-8-validate": {
3494 "optional": true
3497 },
3498 "node_modules/y18n": {
3499 "version": "5.0.8",
3500 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
3501 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
3502 "dev": true,
3503 "license": "ISC",
3504 "engines": {
3505 "node": ">=10"
3507 },
3508 "node_modules/yargs": {
3509 "version": "17.7.3",
3510 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
3511 "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==",
3512 "dev": true,
3513 "license": "MIT",
3514 "dependencies": {
3515 "cliui": "^8.0.1",
3516 "escalade": "^3.1.1",
3517 "get-caller-file": "^2.0.5",
3518 "require-directory": "^2.1.1",
3519 "string-width": "^4.2.3",
3520 "y18n": "^5.0.5",
3521 "yargs-parser": "^21.1.1"
3522 },
3523 "engines": {
3524 "node": ">=12"
3526 },
3527 "node_modules/yargs-parser": {
3528 "version": "21.1.1",
3529 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
3530 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
3531 "dev": true,
3532 "license": "ISC",
3533 "engines": {
3534 "node": ">=12"
3536 },
3537 "node_modules/yauzl": {
3538 "version": "2.10.0",
3539 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
3540 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
3541 "dev": true,
3542 "license": "MIT",
3543 "dependencies": {
3544 "buffer-crc32": "~0.2.3",
3545 "fd-slicer": "~1.1.0"
3547 },
3548 "node_modules/zod": {
3549 "version": "3.23.8",
3550 "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
3551 "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
3552 "dev": true,
3553 "license": "MIT",
3554 "funding": {
3555 "url": "https://github.com/sponsors/colinhacks"
moveopenescclose