/ concept-collection / turing-surface-cache
Sign in
concept-collection / turing-surface-cache
turing-surface-cache / package-lock.json
2237 lines · 72.3 KBCodeBlameHistory
2 "name": "turing-surface-cache",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "turing-surface-cache",
9 "version": "0.1.0",
10 "license": "CECILL-2.1",
11 "dependencies": {
12 "h5wasm": "^0.10.3",
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 },
24 "engines": {
25 "node": ">=22.6"
26 }
27 },
28 "../../numbl": {
29 "version": "0.4.18",
30 "hasInstallScript": true,
31 "license": "Apache-2.0",
32 "dependencies": {
33 "fflate": "^0.8.2",
34 "h5wasm": "^0.10.3",
35 "node-addon-api": "^8.3.0",
36 "pako": "^2.1.0",
37 "qhull-wasm": "^0.0.1",
38 "react-markdown": "^10.1.0",
39 "react-syntax-highlighter": "^16.1.1",
40 "remark-gfm": "^4.0.1",
41 "three": "^0.183.2"
42 },
43 "bin": {
44 "numbl": "dist-cli/cli.js"
45 },
46 "devDependencies": {
47 "@emotion/react": "^11.14.0",
48 "@emotion/styled": "^11.14.1",
49 "@eslint/js": "^9.39.1",
50 "@monaco-editor/react": "^4.7.0",
51 "@mui/icons-material": "^7.3.7",
52 "@mui/material": "^7.3.7",
53 "@playwright/test": "^1.59.1",
54 "@types/node": "^24.10.1",
55 "@types/pako": "^2.0.4",
56 "@types/react": "^19.2.5",
57 "@types/react-dom": "^19.2.3",
58 "@types/react-syntax-highlighter": "^15.5.13",
59 "@types/three": "^0.183.1",
60 "@vitejs/plugin-react": "^5.1.1",
61 "@vitest/coverage-v8": "^4.0.18",
62 "@xterm/addon-fit": "^0.11.0",
63 "@xterm/xterm": "^6.0.0",
64 "dexie": "^4.3.0",
65 "esbuild": "^0.27.3",
66 "eslint": "^9.39.1",
67 "eslint-config-prettier": "^10.1.8",
68 "eslint-plugin-react-hooks": "^7.0.1",
69 "eslint-plugin-react-refresh": "^0.4.24",
70 "globals": "^16.5.0",
71 "husky": "^9.1.7",
72 "lint-staged": "^16.2.7",
73 "node-gyp": "^11.2.0",
74 "prettier": "^3.8.1",
75 "react": "^19.2.0",
76 "react-dom": "^19.2.0",
77 "react-router-dom": "^7.13.0",
78 "tsx": "^4.21.0",
79 "typescript": "~5.9.3",
80 "typescript-eslint": "^8.46.4",
81 "vite": "^7.2.4",
82 "vite-plugin-wasm": "^3.5.0",
83 "vitest": "^4.0.18"
84 },
85 "engines": {
86 "node": ">=18"
87 },
88 "optionalDependencies": {
89 "koffi": "^2.15.2"
90 },
91 "peerDependencies": {
92 "react": ">=18",
93 "react-dom": ">=18"
94 },
95 "peerDependenciesMeta": {
96 "react": {
97 "optional": true
98 },
99 "react-dom": {
100 "optional": true
101 }
102 }
103 },
104 "node_modules/@dimforge/rapier3d-compat": {
105 "version": "0.12.0",
106 "resolved": "https://registry.npmjs.org/@dimforge/rapier3d-compat/-/rapier3d-compat-0.12.0.tgz",
107 "integrity": "sha512-uekIGetywIgopfD97oDL5PfeezkFpNhwlzlaEYNOA0N6ghdsOvh/HYjSMek5Q2O1PYvRSDFcqFVJl4r4ZBwOow==",
108 "dev": true,
109 "license": "Apache-2.0"
110 },
111 "node_modules/@esbuild/aix-ppc64": {
112 "version": "0.21.5",
113 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
114 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
115 "cpu": [
116 "ppc64"
117 ],
118 "dev": true,
119 "license": "MIT",
120 "optional": true,
121 "os": [
122 "aix"
123 ],
124 "engines": {
125 "node": ">=12"
126 }
127 },
128 "node_modules/@esbuild/android-arm": {
129 "version": "0.21.5",
130 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
131 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
132 "cpu": [
133 "arm"
134 ],
135 "dev": true,
136 "license": "MIT",
137 "optional": true,
138 "os": [
139 "android"
140 ],
141 "engines": {
142 "node": ">=12"
143 }
144 },
145 "node_modules/@esbuild/android-arm64": {
146 "version": "0.21.5",
147 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
148 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
149 "cpu": [
150 "arm64"
151 ],
152 "dev": true,
153 "license": "MIT",
154 "optional": true,
155 "os": [
156 "android"
157 ],
158 "engines": {
159 "node": ">=12"
160 }
161 },
162 "node_modules/@esbuild/android-x64": {
163 "version": "0.21.5",
164 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
165 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
166 "cpu": [
167 "x64"
168 ],
169 "dev": true,
170 "license": "MIT",
171 "optional": true,
172 "os": [
173 "android"
174 ],
175 "engines": {
176 "node": ">=12"
177 }
178 },
179 "node_modules/@esbuild/darwin-arm64": {
180 "version": "0.21.5",
181 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
182 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
183 "cpu": [
184 "arm64"
185 ],
186 "dev": true,
187 "license": "MIT",
188 "optional": true,
189 "os": [
190 "darwin"
191 ],
192 "engines": {
193 "node": ">=12"
194 }
195 },
196 "node_modules/@esbuild/darwin-x64": {
197 "version": "0.21.5",
198 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
199 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
200 "cpu": [
201 "x64"
202 ],
203 "dev": true,
204 "license": "MIT",
205 "optional": true,
206 "os": [
207 "darwin"
208 ],
209 "engines": {
210 "node": ">=12"
211 }
212 },
213 "node_modules/@esbuild/freebsd-arm64": {
214 "version": "0.21.5",
215 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
216 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
217 "cpu": [
218 "arm64"
219 ],
220 "dev": true,
221 "license": "MIT",
222 "optional": true,
223 "os": [
224 "freebsd"
225 ],
226 "engines": {
227 "node": ">=12"
228 }
229 },
230 "node_modules/@esbuild/freebsd-x64": {
231 "version": "0.21.5",
232 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
233 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
234 "cpu": [
235 "x64"
236 ],
237 "dev": true,
238 "license": "MIT",
239 "optional": true,
240 "os": [
241 "freebsd"
242 ],
243 "engines": {
244 "node": ">=12"
245 }
246 },
247 "node_modules/@esbuild/linux-arm": {
248 "version": "0.21.5",
249 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
250 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
251 "cpu": [
252 "arm"
253 ],
254 "dev": true,
255 "license": "MIT",
256 "optional": true,
257 "os": [
258 "linux"
259 ],
260 "engines": {
261 "node": ">=12"
262 }
263 },
264 "node_modules/@esbuild/linux-arm64": {
265 "version": "0.21.5",
266 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
267 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
268 "cpu": [
269 "arm64"
270 ],
271 "dev": true,
272 "license": "MIT",
273 "optional": true,
274 "os": [
275 "linux"
276 ],
277 "engines": {
278 "node": ">=12"
279 }
280 },
281 "node_modules/@esbuild/linux-ia32": {
282 "version": "0.21.5",
283 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
284 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
285 "cpu": [
286 "ia32"
287 ],
288 "dev": true,
289 "license": "MIT",
290 "optional": true,
291 "os": [
292 "linux"
293 ],
294 "engines": {
295 "node": ">=12"
296 }
297 },
298 "node_modules/@esbuild/linux-loong64": {
299 "version": "0.21.5",
300 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
301 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
302 "cpu": [
303 "loong64"
304 ],
305 "dev": true,
306 "license": "MIT",
307 "optional": true,
308 "os": [
309 "linux"
310 ],
311 "engines": {
312 "node": ">=12"
313 }
314 },
315 "node_modules/@esbuild/linux-mips64el": {
316 "version": "0.21.5",
317 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
318 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
319 "cpu": [
320 "mips64el"
321 ],
322 "dev": true,
323 "license": "MIT",
324 "optional": true,
325 "os": [
326 "linux"
327 ],
328 "engines": {
329 "node": ">=12"
330 }
331 },
332 "node_modules/@esbuild/linux-ppc64": {
333 "version": "0.21.5",
334 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
335 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
336 "cpu": [
337 "ppc64"
338 ],
339 "dev": true,
340 "license": "MIT",
341 "optional": true,
342 "os": [
343 "linux"
344 ],
345 "engines": {
346 "node": ">=12"
347 }
348 },
349 "node_modules/@esbuild/linux-riscv64": {
350 "version": "0.21.5",
351 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
352 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
353 "cpu": [
354 "riscv64"
355 ],
356 "dev": true,
357 "license": "MIT",
358 "optional": true,
359 "os": [
360 "linux"
361 ],
362 "engines": {
363 "node": ">=12"
364 }
365 },
366 "node_modules/@esbuild/linux-s390x": {
367 "version": "0.21.5",
368 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
369 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
370 "cpu": [
371 "s390x"
372 ],
373 "dev": true,
374 "license": "MIT",
375 "optional": true,
376 "os": [
377 "linux"
378 ],
379 "engines": {
380 "node": ">=12"
381 }
382 },
383 "node_modules/@esbuild/linux-x64": {
384 "version": "0.21.5",
385 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
386 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
387 "cpu": [
388 "x64"
389 ],
390 "dev": true,
391 "license": "MIT",
392 "optional": true,
393 "os": [
394 "linux"
395 ],
396 "engines": {
397 "node": ">=12"
398 }
399 },
400 "node_modules/@esbuild/netbsd-x64": {
401 "version": "0.21.5",
402 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
403 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
404 "cpu": [
405 "x64"
406 ],
407 "dev": true,
408 "license": "MIT",
409 "optional": true,
410 "os": [
411 "netbsd"
412 ],
413 "engines": {
414 "node": ">=12"
415 }
416 },
417 "node_modules/@esbuild/openbsd-x64": {
418 "version": "0.21.5",
419 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
420 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
421 "cpu": [
422 "x64"
423 ],
424 "dev": true,
425 "license": "MIT",
426 "optional": true,
427 "os": [
428 "openbsd"
429 ],
430 "engines": {
431 "node": ">=12"
432 }
433 },
434 "node_modules/@esbuild/sunos-x64": {
435 "version": "0.21.5",
436 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
437 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
438 "cpu": [
439 "x64"
440 ],
441 "dev": true,
442 "license": "MIT",
443 "optional": true,
444 "os": [
445 "sunos"
446 ],
447 "engines": {
448 "node": ">=12"
449 }
450 },
451 "node_modules/@esbuild/win32-arm64": {
452 "version": "0.21.5",
453 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
454 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
455 "cpu": [
456 "arm64"
457 ],
458 "dev": true,
459 "license": "MIT",
460 "optional": true,
461 "os": [
462 "win32"
463 ],
464 "engines": {
465 "node": ">=12"
466 }
467 },
468 "node_modules/@esbuild/win32-ia32": {
469 "version": "0.21.5",
470 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
471 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
472 "cpu": [
473 "ia32"
474 ],
475 "dev": true,
476 "license": "MIT",
477 "optional": true,
478 "os": [
479 "win32"
480 ],
481 "engines": {
482 "node": ">=12"
483 }
484 },
485 "node_modules/@esbuild/win32-x64": {
486 "version": "0.21.5",
487 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
488 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
489 "cpu": [
490 "x64"
491 ],
492 "dev": true,
493 "license": "MIT",
494 "optional": true,
495 "os": [
496 "win32"
497 ],
498 "engines": {
499 "node": ">=12"
500 }
501 },
502 "node_modules/@puppeteer/browsers": {
503 "version": "2.6.1",
504 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.6.1.tgz",
505 "integrity": "sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==",
506 "dev": true,
507 "license": "Apache-2.0",
508 "dependencies": {
509 "debug": "^4.4.0",
510 "extract-zip": "^2.0.1",
511 "progress": "^2.0.3",
512 "proxy-agent": "^6.5.0",
513 "semver": "^7.6.3",
514 "tar-fs": "^3.0.6",
515 "unbzip2-stream": "^1.4.3",
516 "yargs": "^17.7.2"
517 },
518 "bin": {
519 "browsers": "lib/cjs/main-cli.js"
520 },
521 "engines": {
522 "node": ">=18"
523 }
524 },
525 "node_modules/@rollup/rollup-android-arm-eabi": {
526 "version": "4.62.3",
527 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.3.tgz",
528 "integrity": "sha512-c0wdcekXtQvvn5Tsrk/+op/gUArrbWaFduBnTLP2l1cKLSQs4diMWjJw3m6A0DdzT8dAAX95KpkJ3qynCePbmw==",
529 "cpu": [
530 "arm"
531 ],
532 "dev": true,
533 "license": "MIT",
534 "optional": true,
535 "os": [
536 "android"
537 ]
538 },
539 "node_modules/@rollup/rollup-android-arm64": {
540 "version": "4.62.3",
541 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.3.tgz",
542 "integrity": "sha512-3YjElDdWN+qXAFbJ/CzPV+0wspLqh54k/I6GfdYtEJRqg7buSgc1yPM3B+93j1M4neobtkATHZTmxK2AMVGfnA==",
543 "cpu": [
544 "arm64"
545 ],
546 "dev": true,
547 "license": "MIT",
548 "optional": true,
549 "os": [
550 "android"
551 ]
552 },
553 "node_modules/@rollup/rollup-darwin-arm64": {
554 "version": "4.62.3",
555 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.3.tgz",
556 "integrity": "sha512-Pch2pFNOxxz1hTjypIdPyRTR6riiwRl84+VcN9djS680fw+Co1nAJINrdpqp7KV0NvyuU8ilZXZCjd7ykJl1GQ==",
557 "cpu": [
558 "arm64"
559 ],
560 "dev": true,
561 "license": "MIT",
562 "optional": true,
563 "os": [
564 "darwin"
565 ]
566 },
567 "node_modules/@rollup/rollup-darwin-x64": {
568 "version": "4.62.3",
569 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.3.tgz",
570 "integrity": "sha512-LEuncFUHFiF8t4yZVZvvZA1wk0pjAscRnsrn1EfTEmN4HXotBi2YtcnLRyaK6UbuczW7xZS5ES+81Rdz8Z0T6g==",
571 "cpu": [
572 "x64"
573 ],
574 "dev": true,
575 "license": "MIT",
576 "optional": true,
577 "os": [
578 "darwin"
579 ]
580 },
581 "node_modules/@rollup/rollup-freebsd-arm64": {
582 "version": "4.62.3",
583 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.3.tgz",
584 "integrity": "sha512-zvBUvsQUpOWALdDsk6qbS8bXf2VxmPisuudNDrY7x0p0jBdsoZl8HsHczIOgkQiZldmcacMKtBzpoGVNeIe2bQ==",
585 "cpu": [
586 "arm64"
587 ],
588 "dev": true,
589 "license": "MIT",
590 "optional": true,
591 "os": [
592 "freebsd"
593 ]
594 },
595 "node_modules/@rollup/rollup-freebsd-x64": {
596 "version": "4.62.3",
597 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.3.tgz",
598 "integrity": "sha512-C2KmNrcSem/AMg984H/dev+si0lieQGdXdR/lYGJnuumXnFb9Y7QdiI62obFdLlxRYLBv4P0eUVIDbD4c1vVvw==",
599 "cpu": [
600 "x64"
601 ],
602 "dev": true,
603 "license": "MIT",
604 "optional": true,
605 "os": [
606 "freebsd"
607 ]
608 },
609 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
610 "version": "4.62.3",
611 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.3.tgz",
612 "integrity": "sha512-ggXnsTAEzNQx74XpunRsiZ9aBZDsI7XIa0hm2nzR9f4WzH5/f/d73ZSDaC5ejJ8YLY4NW+V3wr0tjOaeCq8hqA==",
613 "cpu": [
614 "arm"
615 ],
616 "dev": true,
617 "license": "MIT",
618 "optional": true,
619 "os": [
620 "linux"
621 ]
622 },
623 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
624 "version": "4.62.3",
625 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.3.tgz",
626 "integrity": "sha512-2vng+FlzNUhKZxtej3IUqJgbZoQk2M/dwQM20+ULV0R/E/8tr9/P6uEf2iiGIk4HL0zMKh5Jry7mUHdUOvyGgA==",
627 "cpu": [
628 "arm"
629 ],
630 "dev": true,
631 "license": "MIT",
632 "optional": true,
633 "os": [
634 "linux"
635 ]
636 },
637 "node_modules/@rollup/rollup-linux-arm64-gnu": {
638 "version": "4.62.3",
639 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.3.tgz",
640 "integrity": "sha512-LLLFZKt4/Nraf9rxDkhiU8QVgLF4WmCkfr0L4fj0fPfIZFBib0DeiFk1hhaYKd03LFAFJcxHslhDFlNJLylf5Q==",
641 "cpu": [
642 "arm64"
643 ],
644 "dev": true,
645 "license": "MIT",
646 "optional": true,
647 "os": [
648 "linux"
649 ]
650 },
651 "node_modules/@rollup/rollup-linux-arm64-musl": {
652 "version": "4.62.3",
653 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.3.tgz",
654 "integrity": "sha512-WJkdQCvS9sWNOUBJZfQRKpZGFBztRzcowI+nndmflKgU4XY+3a420FgTOSKTsVqJbnzSxeT4vaJalpOaPo2YCQ==",
655 "cpu": [
656 "arm64"
657 ],
658 "dev": true,
659 "license": "MIT",
660 "optional": true,
661 "os": [
662 "linux"
663 ]
664 },
665 "node_modules/@rollup/rollup-linux-loong64-gnu": {
666 "version": "4.62.3",
667 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.3.tgz",
668 "integrity": "sha512-PwHXCCS2n64/1Ot6rP1YEYA02MGYBcQlr8CSZZyrUG2O7NH6NklYmvr9v3Jy+5e/eDeNchc/ukmKJi9LuflMIQ==",
669 "cpu": [
670 "loong64"
671 ],
672 "dev": true,
673 "license": "MIT",
674 "optional": true,
675 "os": [
676 "linux"
677 ]
678 },
679 "node_modules/@rollup/rollup-linux-loong64-musl": {
680 "version": "4.62.3",
681 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.3.tgz",
682 "integrity": "sha512-vUjxINQu3RC8NZS3ykk1gN65gIz8pAopOq2HXuZhiIxHdx7TFvDG+jgrdSgInu1Eza4/Rfi2VzZgyIgEH4WOaw==",
683 "cpu": [
684 "loong64"
685 ],
686 "dev": true,
687 "license": "MIT",
688 "optional": true,
689 "os": [
690 "linux"
691 ]
692 },
693 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
694 "version": "4.62.3",
695 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.3.tgz",
696 "integrity": "sha512-wzko4aJ13+0G3kGnviCg5gnXFKd40izKsrf2uOw12US4XqprkDrmwOpeW14aSNa37V8bfPcz5Fkob6LZ3BAPmA==",
697 "cpu": [
698 "ppc64"
699 ],
700 "dev": true,
701 "license": "MIT",
702 "optional": true,
703 "os": [
704 "linux"
705 ]
706 },
707 "node_modules/@rollup/rollup-linux-ppc64-musl": {
708 "version": "4.62.3",
709 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.3.tgz",
710 "integrity": "sha512-8120ue0JUMSwy11stlwnfdX3pPd+WZYGCDBwEHWtIHi6pOpZmsEF5QKB7a/UN+XFdqvobxz98kv8RTqikyCEBw==",
711 "cpu": [
712 "ppc64"
713 ],
714 "dev": true,
715 "license": "MIT",
716 "optional": true,
717 "os": [
718 "linux"
719 ]
720 },
721 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
722 "version": "4.62.3",
723 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.3.tgz",
724 "integrity": "sha512-XLFHnR3tXMjbOCh2vtVJHmxt+995uJsTERQyseFDRA0xxMxyTZPLa3OIUlyFaO4mF/Lu0FjmWHCuPXJT1n/IOg==",
725 "cpu": [
726 "riscv64"
727 ],
728 "dev": true,
729 "license": "MIT",
730 "optional": true,
731 "os": [
732 "linux"
733 ]
734 },
735 "node_modules/@rollup/rollup-linux-riscv64-musl": {
736 "version": "4.62.3",
737 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.3.tgz",
738 "integrity": "sha512-se6yXvNGMIl0f+RQzyh7XAmia8/9kplQx424wnG2w0C1oi6XgO6Y8otKhdXFHbHs88Ihavzmvh1NWjuovE76BQ==",
739 "cpu": [
740 "riscv64"
741 ],
742 "dev": true,
743 "license": "MIT",
744 "optional": true,
745 "os": [
746 "linux"
747 ]
748 },
749 "node_modules/@rollup/rollup-linux-s390x-gnu": {
750 "version": "4.62.3",
751 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.3.tgz",
752 "integrity": "sha512-gNoxRefktVIiGflpONuxWWXZAzIQG++z9qHO3xKwk4WdDMuQja3JHGfE1u0i3PfPDyvhypdk+WrgIJqLhGG7sg==",
753 "cpu": [
754 "s390x"
755 ],
756 "dev": true,
757 "license": "MIT",
758 "optional": true,
759 "os": [
760 "linux"
761 ]
762 },
763 "node_modules/@rollup/rollup-linux-x64-gnu": {
764 "version": "4.62.3",
765 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.3.tgz",
766 "integrity": "sha512-V4KtWtQfAFMU7+9/A/VDps/VI8CHd3cYz0L8sgJzz8qK7eY7wI4ruFD82UYIYvW9Z4DtlTfhQcsl4XyPHW5uSg==",
767 "cpu": [
768 "x64"
769 ],
770 "dev": true,
771 "license": "MIT",
772 "optional": true,
773 "os": [
774 "linux"
775 ]
776 },
777 "node_modules/@rollup/rollup-linux-x64-musl": {
778 "version": "4.62.3",
779 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.3.tgz",
780 "integrity": "sha512-LBx9LYXvj2CBkMkjLdNAWLwH0MLMin7do2VcVo9kVPibGLkY0BQQut2fv7NVqkXqZ/CrAu9LqDHVV1xHCMpCPw==",
781 "cpu": [
782 "x64"
783 ],
784 "dev": true,
785 "license": "MIT",
786 "optional": true,
787 "os": [
788 "linux"
789 ]
790 },
791 "node_modules/@rollup/rollup-openbsd-x64": {
792 "version": "4.62.3",
793 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.3.tgz",
794 "integrity": "sha512-ABVf3Q0RCu7NcyCCOZQI0pJ3GuSdfSl8EXcy88QtdceIMIoCUdfhsJChZ64L9zVM2aJHjde1Bhn5uqSRcX9ySA==",
795 "cpu": [
796 "x64"
797 ],
798 "dev": true,
799 "license": "MIT",
800 "optional": true,
801 "os": [
802 "openbsd"
803 ]
804 },
805 "node_modules/@rollup/rollup-openharmony-arm64": {
806 "version": "4.62.3",
807 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.3.tgz",
808 "integrity": "sha512-+2Cy/ldweGBLlPIKsQLF8U5N44a0KDdbrk1rAjHOM9M2K+kGdIVjHLmmrZIcx+9Ny3ke/1JomCsDI1ocb11+sg==",
809 "cpu": [
810 "arm64"
811 ],
812 "dev": true,
813 "license": "MIT",
814 "optional": true,
815 "os": [
816 "openharmony"
817 ]
818 },
819 "node_modules/@rollup/rollup-win32-arm64-msvc": {
820 "version": "4.62.3",
821 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.3.tgz",
822 "integrity": "sha512-dtZvzc8BedpSaFNy75x6uiWwAGTH+aZHDtdrqP6qk+WcLJrfti6sGje1ZJ9UxyzDLF23d/mV+PaMwuC0hL7UVA==",
823 "cpu": [
824 "arm64"
825 ],
826 "dev": true,
827 "license": "MIT",
828 "optional": true,
829 "os": [
830 "win32"
831 ]
832 },
833 "node_modules/@rollup/rollup-win32-ia32-msvc": {
834 "version": "4.62.3",
835 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.3.tgz",
836 "integrity": "sha512-Rj8Ra4noo+aYy7sKBggCx0407mws34kAb1ySyWuq5DAtFBQdkSwnsjCgPrhPe9cvgBKZIukpE+CVHvORCS93kQ==",
837 "cpu": [
838 "ia32"
839 ],
840 "dev": true,
841 "license": "MIT",
842 "optional": true,
843 "os": [
844 "win32"
845 ]
846 },
847 "node_modules/@rollup/rollup-win32-x64-gnu": {
848 "version": "4.62.3",
849 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.3.tgz",
850 "integrity": "sha512-vp7N084ew/odXn2gi/mzm9mUkQu9l6AiN6dt4IeUM2Uvm9o+cVmP+YkqbMOteLbiGgqBBlJZjIMYVCfOOIVbVQ==",
851 "cpu": [
852 "x64"
853 ],
854 "dev": true,
855 "license": "MIT",
856 "optional": true,
857 "os": [
858 "win32"
859 ]
860 },
861 "node_modules/@rollup/rollup-win32-x64-msvc": {
862 "version": "4.62.3",
863 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.3.tgz",
864 "integrity": "sha512-MOG/3gTOn4Fwf574RVOaY61I5o6P90legkFADiTyn1hyjNydT+cerU2rLUwPdZkKKyJ+iT+K9p7WXK4LM1Ka6g==",
865 "cpu": [
866 "x64"
867 ],
868 "dev": true,
869 "license": "MIT",
870 "optional": true,
871 "os": [
872 "win32"
873 ]
874 },
875 "node_modules/@tootallnate/quickjs-emscripten": {
876 "version": "0.23.0",
877 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
878 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
879 "dev": true,
880 "license": "MIT"
881 },
882 "node_modules/@tweenjs/tween.js": {
883 "version": "23.1.3",
884 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz",
885 "integrity": "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==",
886 "dev": true,
887 "license": "MIT"
888 },
889 "node_modules/@types/estree": {
890 "version": "1.0.9",
891 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
892 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
893 "dev": true,
894 "license": "MIT"
895 },
896 "node_modules/@types/node": {
897 "version": "26.1.2",
898 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.2.tgz",
899 "integrity": "sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==",
900 "dev": true,
901 "license": "MIT",
902 "dependencies": {
903 "undici-types": "~8.3.0"
904 }
905 },
906 "node_modules/@types/stats.js": {
907 "version": "0.17.4",
908 "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.4.tgz",
909 "integrity": "sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==",
910 "dev": true,
911 "license": "MIT"
912 },
913 "node_modules/@types/three": {
914 "version": "0.185.1",
915 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.185.1.tgz",
916 "integrity": "sha512-db1xTb+EgYF2didW+eudSvVPtn75zo+fGsY8ShQrJY/B5ZBmC2Fiaykv3aImHAlCNEGuMPkPGXBJGLwzu5mC7A==",
917 "dev": true,
918 "license": "MIT",
919 "dependencies": {
920 "@dimforge/rapier3d-compat": "~0.12.0",
921 "@tweenjs/tween.js": "~23.1.3",
922 "@types/stats.js": "*",
923 "@types/webxr": ">=0.5.17",
924 "fflate": "~0.8.2",
925 "meshoptimizer": "~1.1.1"
926 }
927 },
928 "node_modules/@types/webxr": {
929 "version": "0.5.24",
930 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz",
931 "integrity": "sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==",
932 "dev": true,
933 "license": "MIT"
934 },
935 "node_modules/@types/yauzl": {
936 "version": "2.10.3",
937 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
938 "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
939 "dev": true,
940 "license": "MIT",
941 "optional": true,
942 "dependencies": {
943 "@types/node": "*"
944 }
945 },
946 "node_modules/@webgpu/types": {
947 "version": "0.1.71",
948 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.71.tgz",
949 "integrity": "sha512-mMy8/ODcKhab808co15eW+yN+HgXoQxRQHTiBV9Mrvl1r0ufnid7YOcI+gi4eUWSWl9ezD6TW2KXccrL8HCh2A==",
950 "dev": true,
951 "license": "BSD-3-Clause"
952 },
953 "node_modules/agent-base": {
954 "version": "7.1.4",
955 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
956 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
957 "dev": true,
958 "license": "MIT",
959 "engines": {
960 "node": ">= 14"
961 }
962 },
963 "node_modules/ansi-regex": {
964 "version": "5.0.1",
965 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
966 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
967 "dev": true,
968 "license": "MIT",
969 "engines": {
970 "node": ">=8"
971 }
972 },
973 "node_modules/ansi-styles": {
974 "version": "4.3.0",
975 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
976 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
977 "dev": true,
978 "license": "MIT",
979 "dependencies": {
980 "color-convert": "^2.0.1"
981 },
982 "engines": {
983 "node": ">=8"
984 },
985 "funding": {
986 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
987 }
988 },
989 "node_modules/ast-types": {
990 "version": "0.13.4",
991 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
992 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
993 "dev": true,
994 "license": "MIT",
995 "dependencies": {
996 "tslib": "^2.0.1"
997 },
998 "engines": {
999 "node": ">=4"
1001 },
1002 "node_modules/b4a": {
1003 "version": "1.8.1",
1004 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",
1005 "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",
1006 "dev": true,
1007 "license": "Apache-2.0",
1008 "peerDependencies": {
1009 "react-native-b4a": "*"
1010 },
1011 "peerDependenciesMeta": {
1012 "react-native-b4a": {
1013 "optional": true
1016 },
1017 "node_modules/bare-events": {
1018 "version": "2.9.1",
1019 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.1.tgz",
1020 "integrity": "sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==",
1021 "dev": true,
1022 "license": "Apache-2.0",
1023 "peerDependencies": {
1024 "bare-abort-controller": "*"
1025 },
1026 "peerDependenciesMeta": {
1027 "bare-abort-controller": {
1028 "optional": true
1031 },
1032 "node_modules/bare-fs": {
1033 "version": "4.7.4",
1034 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.4.tgz",
1035 "integrity": "sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==",
1036 "dev": true,
1037 "license": "Apache-2.0",
1038 "dependencies": {
1039 "bare-events": "^2.5.4",
1040 "bare-path": "^3.0.0",
1041 "bare-stream": "^2.6.4",
1042 "bare-url": "^2.2.2",
1043 "fast-fifo": "^1.3.2"
1044 },
1045 "engines": {
1046 "bare": ">=1.16.0"
1047 },
1048 "peerDependencies": {
1049 "bare-buffer": "*"
1050 },
1051 "peerDependenciesMeta": {
1052 "bare-buffer": {
1053 "optional": true
1056 },
1057 "node_modules/bare-path": {
1058 "version": "3.1.1",
1059 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.1.tgz",
1060 "integrity": "sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==",
1061 "dev": true,
1062 "license": "Apache-2.0"
1063 },
1064 "node_modules/bare-stream": {
1065 "version": "2.13.3",
1066 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.3.tgz",
1067 "integrity": "sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==",
1068 "dev": true,
1069 "license": "Apache-2.0",
1070 "dependencies": {
1071 "b4a": "^1.8.1",
1072 "streamx": "^2.25.0",
1073 "teex": "^1.0.1"
1074 },
1075 "peerDependencies": {
1076 "bare-abort-controller": "*",
1077 "bare-buffer": "*",
1078 "bare-events": "*"
1079 },
1080 "peerDependenciesMeta": {
1081 "bare-abort-controller": {
1082 "optional": true
1083 },
1084 "bare-buffer": {
1085 "optional": true
1086 },
1087 "bare-events": {
1088 "optional": true
1091 },
1092 "node_modules/bare-url": {
1093 "version": "2.4.6",
1094 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.6.tgz",
1095 "integrity": "sha512-iQxPClE07hETVpbRoX7JXX3v/ZQViCxe/SYCxylRLzdEx1xJAufPptfiOqR8tqiCtmbtMDANKWszzjLu1PMAZQ==",
1096 "dev": true,
1097 "license": "Apache-2.0",
1098 "dependencies": {
1099 "bare-path": "^3.0.0"
1101 },
1102 "node_modules/base64-js": {
1103 "version": "1.5.1",
1104 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1105 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1106 "dev": true,
1107 "funding": [
1109 "type": "github",
1110 "url": "https://github.com/sponsors/feross"
1111 },
1113 "type": "patreon",
1114 "url": "https://www.patreon.com/feross"
1115 },
1117 "type": "consulting",
1118 "url": "https://feross.org/support"
1120 ],
1121 "license": "MIT"
1122 },
1123 "node_modules/basic-ftp": {
1124 "version": "5.3.1",
1125 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.3.1.tgz",
1126 "integrity": "sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw==",
1127 "dev": true,
1128 "license": "MIT",
1129 "engines": {
1130 "node": ">=10.0.0"
1132 },
1133 "node_modules/buffer": {
1134 "version": "5.7.1",
1135 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1136 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1137 "dev": true,
1138 "funding": [
1140 "type": "github",
1141 "url": "https://github.com/sponsors/feross"
1142 },
1144 "type": "patreon",
1145 "url": "https://www.patreon.com/feross"
1146 },
1148 "type": "consulting",
1149 "url": "https://feross.org/support"
1151 ],
1152 "license": "MIT",
1153 "dependencies": {
1154 "base64-js": "^1.3.1",
1155 "ieee754": "^1.1.13"
1157 },
1158 "node_modules/buffer-crc32": {
1159 "version": "0.2.13",
1160 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1161 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
1162 "dev": true,
1163 "license": "MIT",
1164 "engines": {
1165 "node": "*"
1167 },
1168 "node_modules/chromium-bidi": {
1169 "version": "0.11.0",
1170 "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz",
1171 "integrity": "sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==",
1172 "dev": true,
1173 "license": "Apache-2.0",
1174 "dependencies": {
1175 "mitt": "3.0.1",
1176 "zod": "3.23.8"
1177 },
1178 "peerDependencies": {
1179 "devtools-protocol": "*"
1181 },
1182 "node_modules/cliui": {
1183 "version": "8.0.1",
1184 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
1185 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
1186 "dev": true,
1187 "license": "ISC",
1188 "dependencies": {
1189 "string-width": "^4.2.0",
1190 "strip-ansi": "^6.0.1",
1191 "wrap-ansi": "^7.0.0"
1192 },
1193 "engines": {
1194 "node": ">=12"
1196 },
1197 "node_modules/color-convert": {
1198 "version": "2.0.1",
1199 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1200 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1201 "dev": true,
1202 "license": "MIT",
1203 "dependencies": {
1204 "color-name": "~1.1.4"
1205 },
1206 "engines": {
1207 "node": ">=7.0.0"
1209 },
1210 "node_modules/color-name": {
1211 "version": "1.1.4",
1212 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1213 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1214 "dev": true,
1215 "license": "MIT"
1216 },
1217 "node_modules/data-uri-to-buffer": {
1218 "version": "6.0.2",
1219 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
1220 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
1221 "dev": true,
1222 "license": "MIT",
1223 "engines": {
1224 "node": ">= 14"
1226 },
1227 "node_modules/debug": {
1228 "version": "4.4.3",
1229 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1230 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1231 "dev": true,
1232 "license": "MIT",
1233 "dependencies": {
1234 "ms": "^2.1.3"
1235 },
1236 "engines": {
1237 "node": ">=6.0"
1238 },
1239 "peerDependenciesMeta": {
1240 "supports-color": {
1241 "optional": true
1244 },
1245 "node_modules/degenerator": {
1246 "version": "5.0.1",
1247 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
1248 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
1249 "dev": true,
1250 "license": "MIT",
1251 "dependencies": {
1252 "ast-types": "^0.13.4",
1253 "escodegen": "^2.1.0",
1254 "esprima": "^4.0.1"
1255 },
1256 "engines": {
1257 "node": ">= 14"
1259 },
1260 "node_modules/devtools-protocol": {
1261 "version": "0.0.1367902",
1262 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz",
1263 "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==",
1264 "dev": true,
1265 "license": "BSD-3-Clause"
1266 },
1267 "node_modules/emoji-regex": {
1268 "version": "8.0.0",
1269 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1270 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1271 "dev": true,
1272 "license": "MIT"
1273 },
1274 "node_modules/end-of-stream": {
1275 "version": "1.4.5",
1276 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
1277 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
1278 "dev": true,
1279 "license": "MIT",
1280 "dependencies": {
1281 "once": "^1.4.0"
1283 },
1284 "node_modules/esbuild": {
1285 "version": "0.21.5",
1286 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
1287 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
1288 "dev": true,
1289 "hasInstallScript": true,
1290 "license": "MIT",
1291 "bin": {
1292 "esbuild": "bin/esbuild"
1293 },
1294 "engines": {
1295 "node": ">=12"
1296 },
1297 "optionalDependencies": {
1298 "@esbuild/aix-ppc64": "0.21.5",
1299 "@esbuild/android-arm": "0.21.5",
1300 "@esbuild/android-arm64": "0.21.5",
1301 "@esbuild/android-x64": "0.21.5",
1302 "@esbuild/darwin-arm64": "0.21.5",
1303 "@esbuild/darwin-x64": "0.21.5",
1304 "@esbuild/freebsd-arm64": "0.21.5",
1305 "@esbuild/freebsd-x64": "0.21.5",
1306 "@esbuild/linux-arm": "0.21.5",
1307 "@esbuild/linux-arm64": "0.21.5",
1308 "@esbuild/linux-ia32": "0.21.5",
1309 "@esbuild/linux-loong64": "0.21.5",
1310 "@esbuild/linux-mips64el": "0.21.5",
1311 "@esbuild/linux-ppc64": "0.21.5",
1312 "@esbuild/linux-riscv64": "0.21.5",
1313 "@esbuild/linux-s390x": "0.21.5",
1314 "@esbuild/linux-x64": "0.21.5",
1315 "@esbuild/netbsd-x64": "0.21.5",
1316 "@esbuild/openbsd-x64": "0.21.5",
1317 "@esbuild/sunos-x64": "0.21.5",
1318 "@esbuild/win32-arm64": "0.21.5",
1319 "@esbuild/win32-ia32": "0.21.5",
1320 "@esbuild/win32-x64": "0.21.5"
1322 },
1323 "node_modules/escalade": {
1324 "version": "3.2.0",
1325 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1326 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1327 "dev": true,
1328 "license": "MIT",
1329 "engines": {
1330 "node": ">=6"
1332 },
1333 "node_modules/escodegen": {
1334 "version": "2.1.0",
1335 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
1336 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
1337 "dev": true,
1338 "license": "BSD-2-Clause",
1339 "dependencies": {
1340 "esprima": "^4.0.1",
1341 "estraverse": "^5.2.0",
1342 "esutils": "^2.0.2"
1343 },
1344 "bin": {
1345 "escodegen": "bin/escodegen.js",
1346 "esgenerate": "bin/esgenerate.js"
1347 },
1348 "engines": {
1349 "node": ">=6.0"
1350 },
1351 "optionalDependencies": {
1352 "source-map": "~0.6.1"
1354 },
1355 "node_modules/esprima": {
1356 "version": "4.0.1",
1357 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1358 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1359 "dev": true,
1360 "license": "BSD-2-Clause",
1361 "bin": {
1362 "esparse": "bin/esparse.js",
1363 "esvalidate": "bin/esvalidate.js"
1364 },
1365 "engines": {
1366 "node": ">=4"
1368 },
1369 "node_modules/estraverse": {
1370 "version": "5.3.0",
1371 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1372 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1373 "dev": true,
1374 "license": "BSD-2-Clause",
1375 "engines": {
1376 "node": ">=4.0"
1378 },
1379 "node_modules/esutils": {
1380 "version": "2.0.3",
1381 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1382 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1383 "dev": true,
1384 "license": "BSD-2-Clause",
1385 "engines": {
1386 "node": ">=0.10.0"
1388 },
1389 "node_modules/events-universal": {
1390 "version": "1.0.1",
1391 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
1392 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
1393 "dev": true,
1394 "license": "Apache-2.0",
1395 "dependencies": {
1396 "bare-events": "^2.7.0"
1398 },
1399 "node_modules/extract-zip": {
1400 "version": "2.0.1",
1401 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
1402 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
1403 "dev": true,
1404 "license": "BSD-2-Clause",
1405 "dependencies": {
1406 "debug": "^4.1.1",
1407 "get-stream": "^5.1.0",
1408 "yauzl": "^2.10.0"
1409 },
1410 "bin": {
1411 "extract-zip": "cli.js"
1412 },
1413 "engines": {
1414 "node": ">= 10.17.0"
1415 },
1416 "optionalDependencies": {
1417 "@types/yauzl": "^2.9.1"
1419 },
1420 "node_modules/fast-fifo": {
1421 "version": "1.3.2",
1422 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
1423 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
1424 "dev": true,
1425 "license": "MIT"
1426 },
1427 "node_modules/fd-slicer": {
1428 "version": "1.1.0",
1429 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
1430 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
1431 "dev": true,
1432 "license": "MIT",
1433 "dependencies": {
1434 "pend": "~1.2.0"
1436 },
1437 "node_modules/fflate": {
1438 "version": "0.8.3",
1439 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
1440 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
1441 "dev": true,
1442 "license": "MIT"
1443 },
1444 "node_modules/fsevents": {
1445 "version": "2.3.3",
1446 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1447 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1448 "dev": true,
1449 "hasInstallScript": true,
1450 "license": "MIT",
1451 "optional": true,
1452 "os": [
1453 "darwin"
1454 ],
1455 "engines": {
1456 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1458 },
1459 "node_modules/get-caller-file": {
1460 "version": "2.0.5",
1461 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1462 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1463 "dev": true,
1464 "license": "ISC",
1465 "engines": {
1466 "node": "6.* || 8.* || >= 10.*"
1468 },
1469 "node_modules/get-stream": {
1470 "version": "5.2.0",
1471 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1472 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1473 "dev": true,
1474 "license": "MIT",
1475 "dependencies": {
1476 "pump": "^3.0.0"
1477 },
1478 "engines": {
1479 "node": ">=8"
1480 },
1481 "funding": {
1482 "url": "https://github.com/sponsors/sindresorhus"
1484 },
1485 "node_modules/get-uri": {
1486 "version": "6.0.5",
1487 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
1488 "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
1489 "dev": true,
1490 "license": "MIT",
1491 "dependencies": {
1492 "basic-ftp": "^5.0.2",
1493 "data-uri-to-buffer": "^6.0.2",
1494 "debug": "^4.3.4"
1495 },
1496 "engines": {
1497 "node": ">= 14"
1499 },
1500 "node_modules/h5wasm": {
1501 "version": "0.10.3",
1502 "resolved": "https://registry.npmjs.org/h5wasm/-/h5wasm-0.10.3.tgz",
1503 "integrity": "sha512-W4Jy5ExtX/VNbyD8GdOBckDuj6AL16TemppVNxZsV3rJZEWCv2sxlCzOttZLer3zkMttbDYsWHl0qt1z3Bln+Q==",
1504 "license": "SEE LICENSE IN LICENSE.txt"
1505 },
1506 "node_modules/http-proxy-agent": {
1507 "version": "7.0.2",
1508 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
1509 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
1510 "dev": true,
1511 "license": "MIT",
1512 "dependencies": {
1513 "agent-base": "^7.1.0",
1514 "debug": "^4.3.4"
1515 },
1516 "engines": {
1517 "node": ">= 14"
1519 },
1520 "node_modules/https-proxy-agent": {
1521 "version": "7.0.6",
1522 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
1523 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
1524 "dev": true,
1525 "license": "MIT",
1526 "dependencies": {
1527 "agent-base": "^7.1.2",
1528 "debug": "4"
1529 },
1530 "engines": {
1531 "node": ">= 14"
1533 },
1534 "node_modules/ieee754": {
1535 "version": "1.2.1",
1536 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1537 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1538 "dev": true,
1539 "funding": [
1541 "type": "github",
1542 "url": "https://github.com/sponsors/feross"
1543 },
1545 "type": "patreon",
1546 "url": "https://www.patreon.com/feross"
1547 },
1549 "type": "consulting",
1550 "url": "https://feross.org/support"
1552 ],
1553 "license": "BSD-3-Clause"
1554 },
1555 "node_modules/ip-address": {
1556 "version": "10.3.1",
1557 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.3.1.tgz",
1558 "integrity": "sha512-1e9d3kb97NHJTIJDZW9rKqW2h6+dFa50Dy0fpPSMQp2ADje5gvKsXmdiK6dwY5t76TaTt5+P5N1Y/LoToIxP6g==",
1559 "dev": true,
1560 "license": "MIT",
1561 "engines": {
1562 "node": ">= 12"
1564 },
1565 "node_modules/is-fullwidth-code-point": {
1566 "version": "3.0.0",
1567 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1568 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1569 "dev": true,
1570 "license": "MIT",
1571 "engines": {
1572 "node": ">=8"
1574 },
1575 "node_modules/lru-cache": {
1576 "version": "7.18.3",
1577 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
1578 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
1579 "dev": true,
1580 "license": "ISC",
1581 "engines": {
1582 "node": ">=12"
1584 },
1585 "node_modules/meshoptimizer": {
1586 "version": "1.1.1",
1587 "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-1.1.1.tgz",
1588 "integrity": "sha512-oRFNWJRDA/WTrVj7NWvqa5HqE1t9MYDj2VaWirQCzCCrAd2GHrqR/sQezCxiWATPNlKTcRaPRHPJwIRoPBAp5g==",
1589 "dev": true,
1590 "license": "MIT"
1591 },
1592 "node_modules/mitt": {
1593 "version": "3.0.1",
1594 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
1595 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
1596 "dev": true,
1597 "license": "MIT"
1598 },
1599 "node_modules/ms": {
1600 "version": "2.1.3",
1601 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1602 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1603 "dev": true,
1604 "license": "MIT"
1605 },
1606 "node_modules/nanoid": {
1607 "version": "3.3.16",
1608 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.16.tgz",
1609 "integrity": "sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==",
1610 "dev": true,
1611 "funding": [
1613 "type": "github",
1614 "url": "https://github.com/sponsors/ai"
1616 ],
1617 "license": "MIT",
1618 "bin": {
1619 "nanoid": "bin/nanoid.cjs"
1620 },
1621 "engines": {
1622 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1624 },
1625 "node_modules/netmask": {
1626 "version": "2.1.1",
1627 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.1.1.tgz",
1628 "integrity": "sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==",
1629 "dev": true,
1630 "license": "MIT",
1631 "engines": {
1632 "node": ">= 0.4.0"
1634 },
1635 "node_modules/numbl": {
1636 "resolved": "../../numbl",
1637 "link": true
1638 },
1639 "node_modules/once": {
1640 "version": "1.4.0",
1641 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1642 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1643 "dev": true,
1644 "license": "ISC",
1645 "dependencies": {
1646 "wrappy": "1"
1648 },
1649 "node_modules/pac-proxy-agent": {
1650 "version": "7.2.0",
1651 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
1652 "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
1653 "dev": true,
1654 "license": "MIT",
1655 "dependencies": {
1656 "@tootallnate/quickjs-emscripten": "^0.23.0",
1657 "agent-base": "^7.1.2",
1658 "debug": "^4.3.4",
1659 "get-uri": "^6.0.1",
1660 "http-proxy-agent": "^7.0.0",
1661 "https-proxy-agent": "^7.0.6",
1662 "pac-resolver": "^7.0.1",
1663 "socks-proxy-agent": "^8.0.5"
1664 },
1665 "engines": {
1666 "node": ">= 14"
1668 },
1669 "node_modules/pac-resolver": {
1670 "version": "7.0.1",
1671 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
1672 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
1673 "dev": true,
1674 "license": "MIT",
1675 "dependencies": {
1676 "degenerator": "^5.0.0",
1677 "netmask": "^2.0.2"
1678 },
1679 "engines": {
1680 "node": ">= 14"
1682 },
1683 "node_modules/pend": {
1684 "version": "1.2.0",
1685 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
1686 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
1687 "dev": true,
1688 "license": "MIT"
1689 },
1690 "node_modules/picocolors": {
1691 "version": "1.1.1",
1692 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1693 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1694 "dev": true,
1695 "license": "ISC"
1696 },
1697 "node_modules/postcss": {
1698 "version": "8.5.24",
1699 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.24.tgz",
1700 "integrity": "sha512-8RyVklq0owXUTa4xlpzu4l9AaVKIdQvAcOHZWaMh98HgySsUtxRVf/chRe3dsSLqb6i40BzGRzEUddRaI+9TSw==",
1701 "dev": true,
1702 "funding": [
1704 "type": "opencollective",
1705 "url": "https://opencollective.com/postcss/"
1706 },
1708 "type": "tidelift",
1709 "url": "https://tidelift.com/funding/github/npm/postcss"
1710 },
1712 "type": "github",
1713 "url": "https://github.com/sponsors/ai"
1715 ],
1716 "license": "MIT",
1717 "dependencies": {
1718 "nanoid": "^3.3.16",
1719 "picocolors": "^1.1.1",
1720 "source-map-js": "^1.2.1"
1721 },
1722 "engines": {
1723 "node": "^10 || ^12 || >=14"
1725 },
1726 "node_modules/progress": {
1727 "version": "2.0.3",
1728 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
1729 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
1730 "dev": true,
1731 "license": "MIT",
1732 "engines": {
1733 "node": ">=0.4.0"
1735 },
1736 "node_modules/proxy-agent": {
1737 "version": "6.5.0",
1738 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
1739 "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
1740 "dev": true,
1741 "license": "MIT",
1742 "dependencies": {
1743 "agent-base": "^7.1.2",
1744 "debug": "^4.3.4",
1745 "http-proxy-agent": "^7.0.1",
1746 "https-proxy-agent": "^7.0.6",
1747 "lru-cache": "^7.14.1",
1748 "pac-proxy-agent": "^7.1.0",
1749 "proxy-from-env": "^1.1.0",
1750 "socks-proxy-agent": "^8.0.5"
1751 },
1752 "engines": {
1753 "node": ">= 14"
1755 },
1756 "node_modules/proxy-from-env": {
1757 "version": "1.1.0",
1758 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
1759 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
1760 "dev": true,
1761 "license": "MIT"
1762 },
1763 "node_modules/pump": {
1764 "version": "3.0.4",
1765 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
1766 "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
1767 "dev": true,
1768 "license": "MIT",
1769 "dependencies": {
1770 "end-of-stream": "^1.1.0",
1771 "once": "^1.3.1"
1773 },
1774 "node_modules/puppeteer-core": {
1775 "version": "23.11.1",
1776 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.11.1.tgz",
1777 "integrity": "sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==",
1778 "dev": true,
1779 "license": "Apache-2.0",
1780 "dependencies": {
1781 "@puppeteer/browsers": "2.6.1",
1782 "chromium-bidi": "0.11.0",
1783 "debug": "^4.4.0",
1784 "devtools-protocol": "0.0.1367902",
1785 "typed-query-selector": "^2.12.0",
1786 "ws": "^8.18.0"
1787 },
1788 "engines": {
1789 "node": ">=18"
1791 },
1792 "node_modules/require-directory": {
1793 "version": "2.1.1",
1794 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1795 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
1796 "dev": true,
1797 "license": "MIT",
1798 "engines": {
1799 "node": ">=0.10.0"
1801 },
1802 "node_modules/rollup": {
1803 "version": "4.62.3",
1804 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.3.tgz",
1805 "integrity": "sha512-Gu0c0iH9FzgX1L1t7ByIbbS3Vmdz+6KHm/EsqmmC71gUQ82yvZRkTK6XzrFObSka91WUVdynqp6nsfilzr5k6Q==",
1806 "dev": true,
1807 "license": "MIT",
1808 "dependencies": {
1809 "@types/estree": "1.0.9"
1810 },
1811 "bin": {
1812 "rollup": "dist/bin/rollup"
1813 },
1814 "engines": {
1815 "node": ">=18.0.0",
1816 "npm": ">=8.0.0"
1817 },
1818 "optionalDependencies": {
1819 "@rollup/rollup-android-arm-eabi": "4.62.3",
1820 "@rollup/rollup-android-arm64": "4.62.3",
1821 "@rollup/rollup-darwin-arm64": "4.62.3",
1822 "@rollup/rollup-darwin-x64": "4.62.3",
1823 "@rollup/rollup-freebsd-arm64": "4.62.3",
1824 "@rollup/rollup-freebsd-x64": "4.62.3",
1825 "@rollup/rollup-linux-arm-gnueabihf": "4.62.3",
1826 "@rollup/rollup-linux-arm-musleabihf": "4.62.3",
1827 "@rollup/rollup-linux-arm64-gnu": "4.62.3",
1828 "@rollup/rollup-linux-arm64-musl": "4.62.3",
1829 "@rollup/rollup-linux-loong64-gnu": "4.62.3",
1830 "@rollup/rollup-linux-loong64-musl": "4.62.3",
1831 "@rollup/rollup-linux-ppc64-gnu": "4.62.3",
1832 "@rollup/rollup-linux-ppc64-musl": "4.62.3",
1833 "@rollup/rollup-linux-riscv64-gnu": "4.62.3",
1834 "@rollup/rollup-linux-riscv64-musl": "4.62.3",
1835 "@rollup/rollup-linux-s390x-gnu": "4.62.3",
1836 "@rollup/rollup-linux-x64-gnu": "4.62.3",
1837 "@rollup/rollup-linux-x64-musl": "4.62.3",
1838 "@rollup/rollup-openbsd-x64": "4.62.3",
1839 "@rollup/rollup-openharmony-arm64": "4.62.3",
1840 "@rollup/rollup-win32-arm64-msvc": "4.62.3",
1841 "@rollup/rollup-win32-ia32-msvc": "4.62.3",
1842 "@rollup/rollup-win32-x64-gnu": "4.62.3",
1843 "@rollup/rollup-win32-x64-msvc": "4.62.3",
1844 "fsevents": "~2.3.2"
1846 },
1847 "node_modules/semver": {
1848 "version": "7.8.5",
1849 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
1850 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
1851 "dev": true,
1852 "license": "ISC",
1853 "bin": {
1854 "semver": "bin/semver.js"
1855 },
1856 "engines": {
1857 "node": ">=10"
1859 },
1860 "node_modules/smart-buffer": {
1861 "version": "4.2.0",
1862 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
1863 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
1864 "dev": true,
1865 "license": "MIT",
1866 "engines": {
1867 "node": ">= 6.0.0",
1868 "npm": ">= 3.0.0"
1870 },
1871 "node_modules/socks": {
1872 "version": "2.8.9",
1873 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.9.tgz",
1874 "integrity": "sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==",
1875 "dev": true,
1876 "license": "MIT",
1877 "dependencies": {
1878 "ip-address": "^10.1.1",
1879 "smart-buffer": "^4.2.0"
1880 },
1881 "engines": {
1882 "node": ">= 10.0.0",
1883 "npm": ">= 3.0.0"
1885 },
1886 "node_modules/socks-proxy-agent": {
1887 "version": "8.0.5",
1888 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
1889 "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
1890 "dev": true,
1891 "license": "MIT",
1892 "dependencies": {
1893 "agent-base": "^7.1.2",
1894 "debug": "^4.3.4",
1895 "socks": "^2.8.3"
1896 },
1897 "engines": {
1898 "node": ">= 14"
1900 },
1901 "node_modules/source-map": {
1902 "version": "0.6.1",
1903 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1904 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1905 "dev": true,
1906 "license": "BSD-3-Clause",
1907 "optional": true,
1908 "engines": {
1909 "node": ">=0.10.0"
1911 },
1912 "node_modules/source-map-js": {
1913 "version": "1.2.1",
1914 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1915 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1916 "dev": true,
1917 "license": "BSD-3-Clause",
1918 "engines": {
1919 "node": ">=0.10.0"
1921 },
1922 "node_modules/streamx": {
1923 "version": "2.28.0",
1924 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.28.0.tgz",
1925 "integrity": "sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==",
1926 "dev": true,
1927 "license": "MIT",
1928 "dependencies": {
1929 "events-universal": "^1.0.0",
1930 "fast-fifo": "^1.3.2",
1931 "text-decoder": "^1.1.0"
1933 },
1934 "node_modules/string-width": {
1935 "version": "4.2.3",
1936 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1937 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1938 "dev": true,
1939 "license": "MIT",
1940 "dependencies": {
1941 "emoji-regex": "^8.0.0",
1942 "is-fullwidth-code-point": "^3.0.0",
1943 "strip-ansi": "^6.0.1"
1944 },
1945 "engines": {
1946 "node": ">=8"
1948 },
1949 "node_modules/strip-ansi": {
1950 "version": "6.0.1",
1951 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1952 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1953 "dev": true,
1954 "license": "MIT",
1955 "dependencies": {
1956 "ansi-regex": "^5.0.1"
1957 },
1958 "engines": {
1959 "node": ">=8"
1961 },
1962 "node_modules/tar-fs": {
1963 "version": "3.1.3",
1964 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.3.tgz",
1965 "integrity": "sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==",
1966 "dev": true,
1967 "license": "MIT",
1968 "dependencies": {
1969 "pump": "^3.0.0",
1970 "tar-stream": "^3.1.5"
1971 },
1972 "optionalDependencies": {
1973 "bare-fs": "^4.0.1",
1974 "bare-path": "^3.0.0"
1976 },
1977 "node_modules/tar-stream": {
1978 "version": "3.2.0",
1979 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",
1980 "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",
1981 "dev": true,
1982 "license": "MIT",
1983 "dependencies": {
1984 "b4a": "^1.6.4",
1985 "bare-fs": "^4.5.5",
1986 "fast-fifo": "^1.2.0",
1987 "streamx": "^2.15.0"
1989 },
1990 "node_modules/teex": {
1991 "version": "1.0.1",
1992 "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
1993 "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
1994 "dev": true,
1995 "license": "MIT",
1996 "dependencies": {
1997 "streamx": "^2.12.5"
1999 },
2000 "node_modules/text-decoder": {
2001 "version": "1.2.7",
2002 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
2003 "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
2004 "dev": true,
2005 "license": "Apache-2.0",
2006 "dependencies": {
2007 "b4a": "^1.6.4"
2009 },
2010 "node_modules/three": {
2011 "version": "0.183.2",
2012 "resolved": "https://registry.npmjs.org/three/-/three-0.183.2.tgz",
2013 "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==",
2014 "license": "MIT"
2015 },
2016 "node_modules/through": {
2017 "version": "2.3.8",
2018 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
2019 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
2020 "dev": true,
2021 "license": "MIT"
2022 },
2023 "node_modules/tslib": {
2024 "version": "2.8.1",
2025 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2026 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2027 "dev": true,
2028 "license": "0BSD"
2029 },
2030 "node_modules/typed-query-selector": {
2031 "version": "2.12.2",
2032 "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.2.tgz",
2033 "integrity": "sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==",
2034 "dev": true,
2035 "license": "MIT"
2036 },
2037 "node_modules/typescript": {
2038 "version": "5.9.3",
2039 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2040 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2041 "dev": true,
2042 "license": "Apache-2.0",
2043 "bin": {
2044 "tsc": "bin/tsc",
2045 "tsserver": "bin/tsserver"
2046 },
2047 "engines": {
2048 "node": ">=14.17"
2050 },
2051 "node_modules/unbzip2-stream": {
2052 "version": "1.4.3",
2053 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
2054 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
2055 "dev": true,
2056 "license": "MIT",
2057 "dependencies": {
2058 "buffer": "^5.2.1",
2059 "through": "^2.3.8"
2061 },
2062 "node_modules/undici-types": {
2063 "version": "8.3.0",
2064 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",
2065 "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",
2066 "dev": true,
2067 "license": "MIT"
2068 },
2069 "node_modules/vite": {
2070 "version": "5.4.21",
2071 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
2072 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
2073 "dev": true,
2074 "license": "MIT",
2075 "dependencies": {
2076 "esbuild": "^0.21.3",
2077 "postcss": "^8.4.43",
2078 "rollup": "^4.20.0"
2079 },
2080 "bin": {
2081 "vite": "bin/vite.js"
2082 },
2083 "engines": {
2084 "node": "^18.0.0 || >=20.0.0"
2085 },
2086 "funding": {
2087 "url": "https://github.com/vitejs/vite?sponsor=1"
2088 },
2089 "optionalDependencies": {
2090 "fsevents": "~2.3.3"
2091 },
2092 "peerDependencies": {
2093 "@types/node": "^18.0.0 || >=20.0.0",
2094 "less": "*",
2095 "lightningcss": "^1.21.0",
2096 "sass": "*",
2097 "sass-embedded": "*",
2098 "stylus": "*",
2099 "sugarss": "*",
2100 "terser": "^5.4.0"
2101 },
2102 "peerDependenciesMeta": {
2103 "@types/node": {
2104 "optional": true
2105 },
2106 "less": {
2107 "optional": true
2108 },
2109 "lightningcss": {
2110 "optional": true
2111 },
2112 "sass": {
2113 "optional": true
2114 },
2115 "sass-embedded": {
2116 "optional": true
2117 },
2118 "stylus": {
2119 "optional": true
2120 },
2121 "sugarss": {
2122 "optional": true
2123 },
2124 "terser": {
2125 "optional": true
2128 },
2129 "node_modules/wrap-ansi": {
2130 "version": "7.0.0",
2131 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2132 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2133 "dev": true,
2134 "license": "MIT",
2135 "dependencies": {
2136 "ansi-styles": "^4.0.0",
2137 "string-width": "^4.1.0",
2138 "strip-ansi": "^6.0.0"
2139 },
2140 "engines": {
2141 "node": ">=10"
2142 },
2143 "funding": {
2144 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2146 },
2147 "node_modules/wrappy": {
2148 "version": "1.0.2",
2149 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2150 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
2151 "dev": true,
2152 "license": "ISC"
2153 },
2154 "node_modules/ws": {
2155 "version": "8.21.1",
2156 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.1.tgz",
2157 "integrity": "sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==",
2158 "dev": true,
2159 "license": "MIT",
2160 "engines": {
2161 "node": ">=10.0.0"
2162 },
2163 "peerDependencies": {
2164 "bufferutil": "^4.0.1",
2165 "utf-8-validate": ">=5.0.2"
2166 },
2167 "peerDependenciesMeta": {
2168 "bufferutil": {
2169 "optional": true
2170 },
2171 "utf-8-validate": {
2172 "optional": true
2175 },
2176 "node_modules/y18n": {
2177 "version": "5.0.8",
2178 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2179 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
2180 "dev": true,
2181 "license": "ISC",
2182 "engines": {
2183 "node": ">=10"
2185 },
2186 "node_modules/yargs": {
2187 "version": "17.7.3",
2188 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
2189 "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==",
2190 "dev": true,
2191 "license": "MIT",
2192 "dependencies": {
2193 "cliui": "^8.0.1",
2194 "escalade": "^3.1.1",
2195 "get-caller-file": "^2.0.5",
2196 "require-directory": "^2.1.1",
2197 "string-width": "^4.2.3",
2198 "y18n": "^5.0.5",
2199 "yargs-parser": "^21.1.1"
2200 },
2201 "engines": {
2202 "node": ">=12"
2204 },
2205 "node_modules/yargs-parser": {
2206 "version": "21.1.1",
2207 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
2208 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
2209 "dev": true,
2210 "license": "ISC",
2211 "engines": {
2212 "node": ">=12"
2214 },
2215 "node_modules/yauzl": {
2216 "version": "2.10.0",
2217 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
2218 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
2219 "dev": true,
2220 "license": "MIT",
2221 "dependencies": {
2222 "buffer-crc32": "~0.2.3",
2223 "fd-slicer": "~1.1.0"
2225 },
2226 "node_modules/zod": {
2227 "version": "3.23.8",
2228 "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
2229 "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
2230 "dev": true,
2231 "license": "MIT",
2232 "funding": {
2233 "url": "https://github.com/sponsors/colinhacks"
moveopenescclose