/ concept-collection / acoustic-scattering-2d
Sign in
concept-collection / acoustic-scattering-2d
acoustic-scattering-2d / package-lock.json
3017 lines · 94.3 KBBlameHistoryRaw
1{
2 "name": "acoustic-scattering-2d",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "acoustic-scattering-2d",
9 "version": "0.1.0",
10 "license": "Apache-2.0",
11 "dependencies": {
12 "numbl": "file:../../numbl"
13 },
14 "devDependencies": {
15 "@types/node": "^26.1.1",
16 "@webgpu/types": "^0.1.44",
17 "puppeteer-core": "^23.11.1",
18 "typescript": "^5.5.0",
19 "vite": "^5.4.0",
20 "vite-node": "^6.0.0"
21 },
22 "engines": {
23 "node": ">=22.6"
24 },
25 "optionalDependencies": {
26 "webgpu": "^0.4.0"
27 }
28 },
29 "../../numbl": {
30 "version": "0.4.18",
31 "hasInstallScript": true,
32 "license": "Apache-2.0",
33 "dependencies": {
34 "fflate": "^0.8.2",
35 "h5wasm": "^0.10.3",
36 "node-addon-api": "^8.3.0",
37 "pako": "^2.1.0",
38 "qhull-wasm": "^0.0.1",
39 "react-markdown": "^10.1.0",
40 "react-syntax-highlighter": "^16.1.1",
41 "remark-gfm": "^4.0.1",
42 "three": "^0.183.2"
43 },
44 "bin": {
45 "numbl": "dist-cli/cli.js"
46 },
47 "devDependencies": {
48 "@emotion/react": "^11.14.0",
49 "@emotion/styled": "^11.14.1",
50 "@eslint/js": "^9.39.1",
51 "@monaco-editor/react": "^4.7.0",
52 "@mui/icons-material": "^7.3.7",
53 "@mui/material": "^7.3.7",
54 "@playwright/test": "^1.59.1",
55 "@types/node": "^24.10.1",
56 "@types/pako": "^2.0.4",
57 "@types/react": "^19.2.5",
58 "@types/react-dom": "^19.2.3",
59 "@types/react-syntax-highlighter": "^15.5.13",
60 "@types/three": "^0.183.1",
61 "@vitejs/plugin-react": "^5.1.1",
62 "@vitest/coverage-v8": "^4.0.18",
63 "@xterm/addon-fit": "^0.11.0",
64 "@xterm/xterm": "^6.0.0",
65 "dexie": "^4.3.0",
66 "esbuild": "^0.27.3",
67 "eslint": "^9.39.1",
68 "eslint-config-prettier": "^10.1.8",
69 "eslint-plugin-react-hooks": "^7.0.1",
70 "eslint-plugin-react-refresh": "^0.4.24",
71 "globals": "^16.5.0",
72 "husky": "^9.1.7",
73 "lint-staged": "^16.2.7",
74 "node-gyp": "^11.2.0",
75 "prettier": "^3.8.1",
76 "react": "^19.2.0",
77 "react-dom": "^19.2.0",
78 "react-router-dom": "^7.13.0",
79 "tsx": "^4.21.0",
80 "typescript": "~5.9.3",
81 "typescript-eslint": "^8.46.4",
82 "vite": "^7.2.4",
83 "vite-plugin-wasm": "^3.5.0",
84 "vitest": "^4.0.18"
85 },
86 "engines": {
87 "node": ">=18"
88 },
89 "optionalDependencies": {
90 "koffi": "^2.15.2"
91 },
92 "peerDependencies": {
93 "react": ">=18",
94 "react-dom": ">=18"
95 },
96 "peerDependenciesMeta": {
97 "react": {
98 "optional": true
99 },
100 "react-dom": {
101 "optional": true
102 }
103 }
104 },
105 "node_modules/@esbuild/aix-ppc64": {
106 "version": "0.21.5",
107 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
108 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
109 "cpu": [
110 "ppc64"
111 ],
112 "dev": true,
113 "license": "MIT",
114 "optional": true,
115 "os": [
116 "aix"
117 ],
118 "engines": {
119 "node": ">=12"
120 }
121 },
122 "node_modules/@esbuild/android-arm": {
123 "version": "0.21.5",
124 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
125 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
126 "cpu": [
127 "arm"
128 ],
129 "dev": true,
130 "license": "MIT",
131 "optional": true,
132 "os": [
133 "android"
134 ],
135 "engines": {
136 "node": ">=12"
137 }
138 },
139 "node_modules/@esbuild/android-arm64": {
140 "version": "0.21.5",
141 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
142 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
143 "cpu": [
144 "arm64"
145 ],
146 "dev": true,
147 "license": "MIT",
148 "optional": true,
149 "os": [
150 "android"
151 ],
152 "engines": {
153 "node": ">=12"
154 }
155 },
156 "node_modules/@esbuild/android-x64": {
157 "version": "0.21.5",
158 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
159 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
160 "cpu": [
161 "x64"
162 ],
163 "dev": true,
164 "license": "MIT",
165 "optional": true,
166 "os": [
167 "android"
168 ],
169 "engines": {
170 "node": ">=12"
171 }
172 },
173 "node_modules/@esbuild/darwin-arm64": {
174 "version": "0.21.5",
175 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
176 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
177 "cpu": [
178 "arm64"
179 ],
180 "dev": true,
181 "license": "MIT",
182 "optional": true,
183 "os": [
184 "darwin"
185 ],
186 "engines": {
187 "node": ">=12"
188 }
189 },
190 "node_modules/@esbuild/darwin-x64": {
191 "version": "0.21.5",
192 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
193 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
194 "cpu": [
195 "x64"
196 ],
197 "dev": true,
198 "license": "MIT",
199 "optional": true,
200 "os": [
201 "darwin"
202 ],
203 "engines": {
204 "node": ">=12"
205 }
206 },
207 "node_modules/@esbuild/freebsd-arm64": {
208 "version": "0.21.5",
209 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
210 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
211 "cpu": [
212 "arm64"
213 ],
214 "dev": true,
215 "license": "MIT",
216 "optional": true,
217 "os": [
218 "freebsd"
219 ],
220 "engines": {
221 "node": ">=12"
222 }
223 },
224 "node_modules/@esbuild/freebsd-x64": {
225 "version": "0.21.5",
226 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
227 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
228 "cpu": [
229 "x64"
230 ],
231 "dev": true,
232 "license": "MIT",
233 "optional": true,
234 "os": [
235 "freebsd"
236 ],
237 "engines": {
238 "node": ">=12"
239 }
240 },
241 "node_modules/@esbuild/linux-arm": {
242 "version": "0.21.5",
243 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
244 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
245 "cpu": [
246 "arm"
247 ],
248 "dev": true,
249 "license": "MIT",
250 "optional": true,
251 "os": [
252 "linux"
253 ],
254 "engines": {
255 "node": ">=12"
256 }
257 },
258 "node_modules/@esbuild/linux-arm64": {
259 "version": "0.21.5",
260 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
261 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
262 "cpu": [
263 "arm64"
264 ],
265 "dev": true,
266 "license": "MIT",
267 "optional": true,
268 "os": [
269 "linux"
270 ],
271 "engines": {
272 "node": ">=12"
273 }
274 },
275 "node_modules/@esbuild/linux-ia32": {
276 "version": "0.21.5",
277 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
278 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
279 "cpu": [
280 "ia32"
281 ],
282 "dev": true,
283 "license": "MIT",
284 "optional": true,
285 "os": [
286 "linux"
287 ],
288 "engines": {
289 "node": ">=12"
290 }
291 },
292 "node_modules/@esbuild/linux-loong64": {
293 "version": "0.21.5",
294 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
295 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
296 "cpu": [
297 "loong64"
298 ],
299 "dev": true,
300 "license": "MIT",
301 "optional": true,
302 "os": [
303 "linux"
304 ],
305 "engines": {
306 "node": ">=12"
307 }
308 },
309 "node_modules/@esbuild/linux-mips64el": {
310 "version": "0.21.5",
311 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
312 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
313 "cpu": [
314 "mips64el"
315 ],
316 "dev": true,
317 "license": "MIT",
318 "optional": true,
319 "os": [
320 "linux"
321 ],
322 "engines": {
323 "node": ">=12"
324 }
325 },
326 "node_modules/@esbuild/linux-ppc64": {
327 "version": "0.21.5",
328 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
329 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
330 "cpu": [
331 "ppc64"
332 ],
333 "dev": true,
334 "license": "MIT",
335 "optional": true,
336 "os": [
337 "linux"
338 ],
339 "engines": {
340 "node": ">=12"
341 }
342 },
343 "node_modules/@esbuild/linux-riscv64": {
344 "version": "0.21.5",
345 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
346 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
347 "cpu": [
348 "riscv64"
349 ],
350 "dev": true,
351 "license": "MIT",
352 "optional": true,
353 "os": [
354 "linux"
355 ],
356 "engines": {
357 "node": ">=12"
358 }
359 },
360 "node_modules/@esbuild/linux-s390x": {
361 "version": "0.21.5",
362 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
363 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
364 "cpu": [
365 "s390x"
366 ],
367 "dev": true,
368 "license": "MIT",
369 "optional": true,
370 "os": [
371 "linux"
372 ],
373 "engines": {
374 "node": ">=12"
375 }
376 },
377 "node_modules/@esbuild/linux-x64": {
378 "version": "0.21.5",
379 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
380 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
381 "cpu": [
382 "x64"
383 ],
384 "dev": true,
385 "license": "MIT",
386 "optional": true,
387 "os": [
388 "linux"
389 ],
390 "engines": {
391 "node": ">=12"
392 }
393 },
394 "node_modules/@esbuild/netbsd-x64": {
395 "version": "0.21.5",
396 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
397 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
398 "cpu": [
399 "x64"
400 ],
401 "dev": true,
402 "license": "MIT",
403 "optional": true,
404 "os": [
405 "netbsd"
406 ],
407 "engines": {
408 "node": ">=12"
409 }
410 },
411 "node_modules/@esbuild/openbsd-x64": {
412 "version": "0.21.5",
413 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
414 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
415 "cpu": [
416 "x64"
417 ],
418 "dev": true,
419 "license": "MIT",
420 "optional": true,
421 "os": [
422 "openbsd"
423 ],
424 "engines": {
425 "node": ">=12"
426 }
427 },
428 "node_modules/@esbuild/sunos-x64": {
429 "version": "0.21.5",
430 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
431 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
432 "cpu": [
433 "x64"
434 ],
435 "dev": true,
436 "license": "MIT",
437 "optional": true,
438 "os": [
439 "sunos"
440 ],
441 "engines": {
442 "node": ">=12"
443 }
444 },
445 "node_modules/@esbuild/win32-arm64": {
446 "version": "0.21.5",
447 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
448 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
449 "cpu": [
450 "arm64"
451 ],
452 "dev": true,
453 "license": "MIT",
454 "optional": true,
455 "os": [
456 "win32"
457 ],
458 "engines": {
459 "node": ">=12"
460 }
461 },
462 "node_modules/@esbuild/win32-ia32": {
463 "version": "0.21.5",
464 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
465 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
466 "cpu": [
467 "ia32"
468 ],
469 "dev": true,
470 "license": "MIT",
471 "optional": true,
472 "os": [
473 "win32"
474 ],
475 "engines": {
476 "node": ">=12"
477 }
478 },
479 "node_modules/@esbuild/win32-x64": {
480 "version": "0.21.5",
481 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
482 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
483 "cpu": [
484 "x64"
485 ],
486 "dev": true,
487 "license": "MIT",
488 "optional": true,
489 "os": [
490 "win32"
491 ],
492 "engines": {
493 "node": ">=12"
494 }
495 },
496 "node_modules/@napi-rs/lzma-linux-x64-gnu": {
497 "version": "1.5.1",
498 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",
499 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",
500 "cpu": [
501 "x64"
502 ],
503 "dev": true,
504 "libc": [
505 "glibc"
506 ],
507 "license": "MIT",
508 "optional": true,
509 "os": [
510 "linux"
511 ],
512 "engines": {
513 "node": "^22.20 || ^24.12 || >=25"
514 }
515 },
516 "node_modules/@oxc-project/types": {
517 "version": "0.144.0",
518 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.144.0.tgz",
519 "integrity": "sha512-nuhZIOLuI6TFQ32I/WnUx+SCPY7SdSKwgnFHydAuoS1+Z4BRcaP+RRJmGzl9lw+0OFF7UmaESf7KQRXaNLHypg==",
520 "dev": true,
521 "license": "MIT",
522 "funding": {
523 "url": "https://github.com/sponsors/Boshen"
524 }
525 },
526 "node_modules/@puppeteer/browsers": {
527 "version": "2.6.1",
528 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.6.1.tgz",
529 "integrity": "sha512-aBSREisdsGH890S2rQqK82qmQYU3uFpSH8wcZWHgHzl3LfzsxAKbLNiAG9mO8v1Y0UICBeClICxPJvyr0rcuxg==",
530 "dev": true,
531 "license": "Apache-2.0",
532 "dependencies": {
533 "debug": "^4.4.0",
534 "extract-zip": "^2.0.1",
535 "progress": "^2.0.3",
536 "proxy-agent": "^6.5.0",
537 "semver": "^7.6.3",
538 "tar-fs": "^3.0.6",
539 "unbzip2-stream": "^1.4.3",
540 "yargs": "^17.7.2"
541 },
542 "bin": {
543 "browsers": "lib/cjs/main-cli.js"
544 },
545 "engines": {
546 "node": ">=18"
547 }
548 },
549 "node_modules/@rolldown/binding-android-arm64": {
550 "version": "1.2.4",
551 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.4.tgz",
552 "integrity": "sha512-jHC2cnyKz5xU2fhECtFl8OZ83cYNt13GZQD+0uMJ/X3o+ijmd56okHhTUwxVSHPx1IRVIJEZ1/1pPzeLCU6XKA==",
553 "cpu": [
554 "arm64"
555 ],
556 "dev": true,
557 "license": "MIT",
558 "optional": true,
559 "os": [
560 "android"
561 ],
562 "engines": {
563 "node": "^20.19.0 || >=22.12.0"
564 }
565 },
566 "node_modules/@rolldown/binding-darwin-arm64": {
567 "version": "1.2.4",
568 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.4.tgz",
569 "integrity": "sha512-Dc5mPD8F5F/FS8i01syd7FTF6yB2fVthH/TRkjwJkzUK6EpoxHtqvZQP5Zwq80/5z19TWYHIg1KOHboCgVx/aQ==",
570 "cpu": [
571 "arm64"
572 ],
573 "dev": true,
574 "license": "MIT",
575 "optional": true,
576 "os": [
577 "darwin"
578 ],
579 "engines": {
580 "node": "^20.19.0 || >=22.12.0"
581 }
582 },
583 "node_modules/@rolldown/binding-darwin-x64": {
584 "version": "1.2.4",
585 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.4.tgz",
586 "integrity": "sha512-fpDm4oBo6SqLvWUYCmFhdde3U9KH2fRNNMeAnAPAIwxRL345xutL0EtEUcuoxsoazdJGv/MuDBQHlCDrtbvqOg==",
587 "cpu": [
588 "x64"
589 ],
590 "dev": true,
591 "license": "MIT",
592 "optional": true,
593 "os": [
594 "darwin"
595 ],
596 "engines": {
597 "node": "^20.19.0 || >=22.12.0"
598 }
599 },
600 "node_modules/@rolldown/binding-freebsd-x64": {
601 "version": "1.2.4",
602 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.4.tgz",
603 "integrity": "sha512-rSJoreDE/HoIzoaib6MTp5jQtCTdMHKIvItAKT/ImS6Y6Ww76oUaeMyp4Vc/fAgd/ehji068IxetHXAnqUwN9A==",
604 "cpu": [
605 "x64"
606 ],
607 "dev": true,
608 "license": "MIT",
609 "optional": true,
610 "os": [
611 "freebsd"
612 ],
613 "engines": {
614 "node": "^20.19.0 || >=22.12.0"
615 }
616 },
617 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
618 "version": "1.2.4",
619 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.4.tgz",
620 "integrity": "sha512-/jm8OGHgn7oGaJu3i/qZI9spUGcJ+y/lk43ttQ/iO1tOd9NissG6o97bighBCiL+BKRngmcDuR6ikfwYdJmVuQ==",
621 "cpu": [
622 "arm"
623 ],
624 "dev": true,
625 "license": "MIT",
626 "optional": true,
627 "os": [
628 "linux"
629 ],
630 "engines": {
631 "node": "^20.19.0 || >=22.12.0"
632 }
633 },
634 "node_modules/@rolldown/binding-linux-arm64-gnu": {
635 "version": "1.2.4",
636 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.4.tgz",
637 "integrity": "sha512-tIP06BeD9EqvECBrPZ+sqdPlYrT+aYaAiu1wYziVx5elRK/ftm33JxVDy2bXGbr6J0CrtirCkR87/X5a2euEng==",
638 "cpu": [
639 "arm64"
640 ],
641 "dev": true,
642 "libc": [
643 "glibc"
644 ],
645 "license": "MIT",
646 "optional": true,
647 "os": [
648 "linux"
649 ],
650 "engines": {
651 "node": "^20.19.0 || >=22.12.0"
652 }
653 },
654 "node_modules/@rolldown/binding-linux-arm64-musl": {
655 "version": "1.2.4",
656 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.4.tgz",
657 "integrity": "sha512-Ql1Q0EQqVThvn9VAVlwNzsUvbSFtCMGjLpRRi4pk5i7NZZ4n5ISiLMjHYtus4VQ2PvkSw24zyaCVsiS+sXPj1w==",
658 "cpu": [
659 "arm64"
660 ],
661 "dev": true,
662 "libc": [
663 "musl"
664 ],
665 "license": "MIT",
666 "optional": true,
667 "os": [
668 "linux"
669 ],
670 "engines": {
671 "node": "^20.19.0 || >=22.12.0"
672 }
673 },
674 "node_modules/@rolldown/binding-linux-ppc64-gnu": {
675 "version": "1.2.4",
676 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.4.tgz",
677 "integrity": "sha512-GjbjXD4XXfN19D0LZNbmiCBUoDiRACsYHr0yaIbbn8aFsXjHZifcYqu/W5Er5X2X990WjHXFrxarn5chzItorQ==",
678 "cpu": [
679 "ppc64"
680 ],
681 "dev": true,
682 "libc": [
683 "glibc"
684 ],
685 "license": "MIT",
686 "optional": true,
687 "os": [
688 "linux"
689 ],
690 "engines": {
691 "node": "^20.19.0 || >=22.12.0"
692 }
693 },
694 "node_modules/@rolldown/binding-linux-s390x-gnu": {
695 "version": "1.2.4",
696 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.4.tgz",
697 "integrity": "sha512-p5WR0NOwaRmJ/B1b6IjEFLLivwEsf3PrdBIhRbhTCQisbo2SvHHpG4ELB/+FgQNnB88LTOF86upmJmbvZdQ2lw==",
698 "cpu": [
699 "s390x"
700 ],
701 "dev": true,
702 "libc": [
703 "glibc"
704 ],
705 "license": "MIT",
706 "optional": true,
707 "os": [
708 "linux"
709 ],
710 "engines": {
711 "node": "^20.19.0 || >=22.12.0"
712 }
713 },
714 "node_modules/@rolldown/binding-linux-x64-gnu": {
715 "version": "1.2.4",
716 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.4.tgz",
717 "integrity": "sha512-4/GyVjmhR+Tc6HLJvwc1sOhPqAZtySiSMesOZyX6JQ5XBxoTDEMKQzvo07NIK6nTon/SivlZqvhzvuVBNQhObQ==",
718 "cpu": [
719 "x64"
720 ],
721 "dev": true,
722 "libc": [
723 "glibc"
724 ],
725 "license": "MIT",
726 "optional": true,
727 "os": [
728 "linux"
729 ],
730 "engines": {
731 "node": "^20.19.0 || >=22.12.0"
732 }
733 },
734 "node_modules/@rolldown/binding-linux-x64-musl": {
735 "version": "1.2.4",
736 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.4.tgz",
737 "integrity": "sha512-l9eeLsCNvPpmSXUej0etw/J1eqV0Jj1D5G/xG6YTijmE6dkv6E2QezgWbTfQk63v952DPqrjOCoiqxq7Bw0YUQ==",
738 "cpu": [
739 "x64"
740 ],
741 "dev": true,
742 "libc": [
743 "musl"
744 ],
745 "license": "MIT",
746 "optional": true,
747 "os": [
748 "linux"
749 ],
750 "engines": {
751 "node": "^20.19.0 || >=22.12.0"
752 }
753 },
754 "node_modules/@rolldown/binding-openharmony-arm64": {
755 "version": "1.2.4",
756 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.4.tgz",
757 "integrity": "sha512-e0F355MSTMm3+UOqtV3L24gFUp2N5m1f8L/7d56deik6va+AXdrt9F8LbzGpeWGWRbZEDq4m8NVnJDeBtf9DZg==",
758 "cpu": [
759 "arm64"
760 ],
761 "dev": true,
762 "license": "MIT",
763 "optional": true,
764 "os": [
765 "openharmony"
766 ],
767 "engines": {
768 "node": "^20.19.0 || >=22.12.0"
769 }
770 },
771 "node_modules/@rolldown/binding-win32-arm64-msvc": {
772 "version": "1.2.4",
773 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.4.tgz",
774 "integrity": "sha512-AWLi0uBRYh6QlE7OKhiz+phZC0qwtij2QZmhmOdsLdFn64m7oMpooE9ICE3lhm9xMb4SpDo2WbHcxX1iFLFtqw==",
775 "cpu": [
776 "arm64"
777 ],
778 "dev": true,
779 "license": "MIT",
780 "optional": true,
781 "os": [
782 "win32"
783 ],
784 "engines": {
785 "node": "^20.19.0 || >=22.12.0"
786 }
787 },
788 "node_modules/@rolldown/binding-win32-x64-msvc": {
789 "version": "1.2.4",
790 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.4.tgz",
791 "integrity": "sha512-UwSDJOg3dqCAejWdxclJjCsh3Qq4vLYMDxmyHqo1btz3stK2VqgwNd3mm5tuIwzSlGIQ/1H9Hr+Zn09mrezNqQ==",
792 "cpu": [
793 "x64"
794 ],
795 "dev": true,
796 "license": "MIT",
797 "optional": true,
798 "os": [
799 "win32"
800 ],
801 "engines": {
802 "node": "^20.19.0 || >=22.12.0"
803 }
804 },
805 "node_modules/@rolldown/pluginutils": {
806 "version": "1.0.1",
807 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
808 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
809 "dev": true,
810 "license": "MIT"
811 },
812 "node_modules/@rollup/rollup-android-arm-eabi": {
813 "version": "4.62.4",
814 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.62.4.tgz",
815 "integrity": "sha512-RrPokAb7dmbxFoeO3TloqHyOjgye8RkBhSqmp4aJMIex4c9r46ZstPnleDQOq1t46VOVjwIuwNogIqbodV1Vvg==",
816 "cpu": [
817 "arm"
818 ],
819 "dev": true,
820 "license": "MIT",
821 "optional": true,
822 "os": [
823 "android"
824 ]
825 },
826 "node_modules/@rollup/rollup-android-arm64": {
827 "version": "4.62.4",
828 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.62.4.tgz",
829 "integrity": "sha512-JKuJc+pnpks2pjy7L/N3v/cAkZxYlnmuZoD840ldbMI5KDbC4iO9NKwPKYdjYFCMAIIlBzYSFHxIJVYzRo2/8A==",
830 "cpu": [
831 "arm64"
832 ],
833 "dev": true,
834 "license": "MIT",
835 "optional": true,
836 "os": [
837 "android"
838 ]
839 },
840 "node_modules/@rollup/rollup-darwin-arm64": {
841 "version": "4.62.4",
842 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.62.4.tgz",
843 "integrity": "sha512-krw5uS2STmvJ02x0uTXHbqQNuz+9eZ1iw+qXk9dmW2gvV4jV7O2hEoOnuhFrpOPiel1mBFtqbxYZZtC46hXLOw==",
844 "cpu": [
845 "arm64"
846 ],
847 "dev": true,
848 "license": "MIT",
849 "optional": true,
850 "os": [
851 "darwin"
852 ]
853 },
854 "node_modules/@rollup/rollup-darwin-x64": {
855 "version": "4.62.4",
856 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.62.4.tgz",
857 "integrity": "sha512-wsTxtgApb4PrOsNJIm0FZ1h3WvCC+k9uxLJ4ad75hgoS4NiRes2SoJFlDAyMwiUY8IssDqGcHbXuN0sx1tfF1A==",
858 "cpu": [
859 "x64"
860 ],
861 "dev": true,
862 "license": "MIT",
863 "optional": true,
864 "os": [
865 "darwin"
866 ]
867 },
868 "node_modules/@rollup/rollup-freebsd-arm64": {
869 "version": "4.62.4",
870 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.62.4.tgz",
871 "integrity": "sha512-GUOnQlyZe3yAXhWOtOMsn5Qkrv5E5mZXa0thbARWi5Ei2szlVXJFQhddZ4HbAzh8q92w5twp+CQvs/eFanz9YQ==",
872 "cpu": [
873 "arm64"
874 ],
875 "dev": true,
876 "license": "MIT",
877 "optional": true,
878 "os": [
879 "freebsd"
880 ]
881 },
882 "node_modules/@rollup/rollup-freebsd-x64": {
883 "version": "4.62.4",
884 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.62.4.tgz",
885 "integrity": "sha512-/Y7f3QuxjzPKsjA/rfEDa3+0vXqyjmJ50Ln8dPpCmWkKTrUoWHG1cWhTqaAMLob2m2nESWuC7yGrREz019Ztqg==",
886 "cpu": [
887 "x64"
888 ],
889 "dev": true,
890 "license": "MIT",
891 "optional": true,
892 "os": [
893 "freebsd"
894 ]
895 },
896 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
897 "version": "4.62.4",
898 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.62.4.tgz",
899 "integrity": "sha512-81wiiX3v7aqy+T+bT61TJ78yJjRquqFFTTbAPt08imfQQzkPIW8t6aJbkTagtCCrXMNc9D66+geqlK7ydLPNqA==",
900 "cpu": [
901 "arm"
902 ],
903 "dev": true,
904 "libc": [
905 "glibc"
906 ],
907 "license": "MIT",
908 "optional": true,
909 "os": [
910 "linux"
911 ]
912 },
913 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
914 "version": "4.62.4",
915 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.62.4.tgz",
916 "integrity": "sha512-9kmDIvNZqdoHOBZgNtpTBeLWYO/LVipM3H/j62P8848/l/VPEQL6N3uxU9pvP1oZAsXyC2MEnFP3ovRjo7WYNQ==",
917 "cpu": [
918 "arm"
919 ],
920 "dev": true,
921 "libc": [
922 "musl"
923 ],
924 "license": "MIT",
925 "optional": true,
926 "os": [
927 "linux"
928 ]
929 },
930 "node_modules/@rollup/rollup-linux-arm64-gnu": {
931 "version": "4.62.4",
932 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.62.4.tgz",
933 "integrity": "sha512-CcnXHWnXg69g+DX5VWL3FHts3qMRN2uVEHX+BZvGLdd07/gXkn3ePjYtO1LDJvxkGKVHMclKBRa1QUTH+6toYQ==",
934 "cpu": [
935 "arm64"
936 ],
937 "dev": true,
938 "libc": [
939 "glibc"
940 ],
941 "license": "MIT",
942 "optional": true,
943 "os": [
944 "linux"
945 ]
946 },
947 "node_modules/@rollup/rollup-linux-arm64-musl": {
948 "version": "4.62.4",
949 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.62.4.tgz",
950 "integrity": "sha512-iFOibiHnTRuhrWLlRsOQFdZJJIa7S8OwkneJr4ocALP16u5yk6lWLINFwhHaEqBFMsKDUZofLkGos7+CPzGB3g==",
951 "cpu": [
952 "arm64"
953 ],
954 "dev": true,
955 "libc": [
956 "musl"
957 ],
958 "license": "MIT",
959 "optional": true,
960 "os": [
961 "linux"
962 ]
963 },
964 "node_modules/@rollup/rollup-linux-loong64-gnu": {
965 "version": "4.62.4",
966 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.62.4.tgz",
967 "integrity": "sha512-XnWYMI7euHlb5a871xPja+Gm7DRCFU+FGRrtS2sMq9N8FvqtpagUy6gD4YOemC5MRk9xbh8+jYMEJbigFQwsgA==",
968 "cpu": [
969 "loong64"
970 ],
971 "dev": true,
972 "libc": [
973 "glibc"
974 ],
975 "license": "MIT",
976 "optional": true,
977 "os": [
978 "linux"
979 ]
980 },
981 "node_modules/@rollup/rollup-linux-loong64-musl": {
982 "version": "4.62.4",
983 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.62.4.tgz",
984 "integrity": "sha512-qGDAlO0U8xedCcsdRm9oaoQY8DAx/QT7uIxJWhCdx0ceIWX783UC9QSYkdpzAe29wNiVfp24+bZdQmn49o45SQ==",
985 "cpu": [
986 "loong64"
987 ],
988 "dev": true,
989 "libc": [
990 "musl"
991 ],
992 "license": "MIT",
993 "optional": true,
994 "os": [
995 "linux"
996 ]
997 },
998 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
999 "version": "4.62.4",
1000 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.62.4.tgz",
1001 "integrity": "sha512-ru4H6ezD7ysA5EiEK6qkkaEb4modH8CTej6kUy/gQi20u3kB3G7Zn8snXXkeJSCOFKG/rbPPtM/+9Wgas1961w==",
1002 "cpu": [
1003 "ppc64"
1004 ],
1005 "dev": true,
1006 "libc": [
1007 "glibc"
1008 ],
1009 "license": "MIT",
1010 "optional": true,
1011 "os": [
1012 "linux"
1014 },
1015 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1016 "version": "4.62.4",
1017 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.62.4.tgz",
1018 "integrity": "sha512-2W4MO5WQVJnbJaZdvDb9rhBDuFU1nKIepPFpJUBsTh2k1YY2g+ODViaWuyOAjQ5cOP7NvrvLzt3wvHOoiAvc7w==",
1019 "cpu": [
1020 "ppc64"
1021 ],
1022 "dev": true,
1023 "libc": [
1024 "musl"
1025 ],
1026 "license": "MIT",
1027 "optional": true,
1028 "os": [
1029 "linux"
1031 },
1032 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1033 "version": "4.62.4",
1034 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.62.4.tgz",
1035 "integrity": "sha512-+fxjfuoAmVMCYV5QyjoIpu0cp5DOiOTeqYFk1AVaxGr+/ravWLX89XfQmptsoWcaVy/TGf2hexzbUOrCQIL1CQ==",
1036 "cpu": [
1037 "riscv64"
1038 ],
1039 "dev": true,
1040 "libc": [
1041 "glibc"
1042 ],
1043 "license": "MIT",
1044 "optional": true,
1045 "os": [
1046 "linux"
1048 },
1049 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1050 "version": "4.62.4",
1051 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.62.4.tgz",
1052 "integrity": "sha512-jTn8JfHGL4djjFxPuM06LmNUJDsst2jeVlsd9OmIH6zc5sC9K6rIuO4YajXatLUpBmBKl6b35ro1QZocLi+tcA==",
1053 "cpu": [
1054 "riscv64"
1055 ],
1056 "dev": true,
1057 "libc": [
1058 "musl"
1059 ],
1060 "license": "MIT",
1061 "optional": true,
1062 "os": [
1063 "linux"
1065 },
1066 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1067 "version": "4.62.4",
1068 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.62.4.tgz",
1069 "integrity": "sha512-oCJCJL4pXsoDcP2QZ+JVlPTIRc6266zsIaeJJsWImmF7HO0W8nb6HuSgZlMWxJwaPf8ehbSw8yo0EUw925hKsA==",
1070 "cpu": [
1071 "s390x"
1072 ],
1073 "dev": true,
1074 "libc": [
1075 "glibc"
1076 ],
1077 "license": "MIT",
1078 "optional": true,
1079 "os": [
1080 "linux"
1082 },
1083 "node_modules/@rollup/rollup-linux-x64-gnu": {
1084 "version": "4.62.4",
1085 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.62.4.tgz",
1086 "integrity": "sha512-W69hukhZ3KKNRCaMIEzKvcFye42hh0FE1+YoYaf5+Ikacuftoco6yO/xouz0hc5d5W/s3yBro5jRiuEE/Q5vUw==",
1087 "cpu": [
1088 "x64"
1089 ],
1090 "dev": true,
1091 "libc": [
1092 "glibc"
1093 ],
1094 "license": "MIT",
1095 "optional": true,
1096 "os": [
1097 "linux"
1099 },
1100 "node_modules/@rollup/rollup-linux-x64-musl": {
1101 "version": "4.62.4",
1102 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.62.4.tgz",
1103 "integrity": "sha512-qiXbGG2jkjXhzXpsFZSR2Xpb8DN/UaxYsbb/STbuR/6fpaDgRmmaq1B/LmtF2wQFOFOSsK2jdE0RZ3a0zHn4QA==",
1104 "cpu": [
1105 "x64"
1106 ],
1107 "dev": true,
1108 "libc": [
1109 "musl"
1110 ],
1111 "license": "MIT",
1112 "optional": true,
1113 "os": [
1114 "linux"
1116 },
1117 "node_modules/@rollup/rollup-openbsd-x64": {
1118 "version": "4.62.4",
1119 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.62.4.tgz",
1120 "integrity": "sha512-nWeM//hxv8mIo6jD7Hu4o48DVmV9pbV6gsKaWU+4NFyqHoPKwrkRiZGLKUhOBk8qNmDmpwFtPKg80Bo/Tn4xiQ==",
1121 "cpu": [
1122 "x64"
1123 ],
1124 "dev": true,
1125 "license": "MIT",
1126 "optional": true,
1127 "os": [
1128 "openbsd"
1130 },
1131 "node_modules/@rollup/rollup-openharmony-arm64": {
1132 "version": "4.62.4",
1133 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.62.4.tgz",
1134 "integrity": "sha512-s62SQ/vgsRSvMwDkOEfTqfgASF0f26ZNaQuTA6Aok5lrikf89yI2W0gFHvZb2Jpgc6N8JnOKZgCK2iciO3CsxQ==",
1135 "cpu": [
1136 "arm64"
1137 ],
1138 "dev": true,
1139 "license": "MIT",
1140 "optional": true,
1141 "os": [
1142 "openharmony"
1144 },
1145 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1146 "version": "4.62.4",
1147 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.62.4.tgz",
1148 "integrity": "sha512-J6wGf8TVGbXJq+HH+ttTvrcfNKPbuZecV6KT1B8I18BC5IURUh5kl4Yl5OEP5eFIUoI5BWxCsyYMhFsDx8kekw==",
1149 "cpu": [
1150 "arm64"
1151 ],
1152 "dev": true,
1153 "license": "MIT",
1154 "optional": true,
1155 "os": [
1156 "win32"
1158 },
1159 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1160 "version": "4.62.4",
1161 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.62.4.tgz",
1162 "integrity": "sha512-zmfrQd/0wu6oJs8Vq8KwY/YtsKSsLtKe/HwAP4Wqy8LhWjeT55fHRAkOhYQ12wI3ayS4Tt12d5CDRD7N96SAYQ==",
1163 "cpu": [
1164 "ia32"
1165 ],
1166 "dev": true,
1167 "license": "MIT",
1168 "optional": true,
1169 "os": [
1170 "win32"
1172 },
1173 "node_modules/@rollup/rollup-win32-x64-gnu": {
1174 "version": "4.62.4",
1175 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.62.4.tgz",
1176 "integrity": "sha512-qPzHqdj9rfUD+w79dtE07zi/kFwKyCJqplp5K5ygeLTp7jLpAoc16OAH39HSmRC9UpozaecsleI8uAdEj6v2yw==",
1177 "cpu": [
1178 "x64"
1179 ],
1180 "dev": true,
1181 "license": "MIT",
1182 "optional": true,
1183 "os": [
1184 "win32"
1186 },
1187 "node_modules/@rollup/rollup-win32-x64-msvc": {
1188 "version": "4.62.4",
1189 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.62.4.tgz",
1190 "integrity": "sha512-zD6NdeWEByGE9QF9vCrlJ5YQB4oq9q91kPZS37Jwj5hOkvR1lTBSpsKhKDw4IJtbQ35LsTS1HD9DZYGKIshU1Q==",
1191 "cpu": [
1192 "x64"
1193 ],
1194 "dev": true,
1195 "license": "MIT",
1196 "optional": true,
1197 "os": [
1198 "win32"
1200 },
1201 "node_modules/@tootallnate/quickjs-emscripten": {
1202 "version": "0.23.0",
1203 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
1204 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
1205 "dev": true,
1206 "license": "MIT"
1207 },
1208 "node_modules/@types/estree": {
1209 "version": "1.0.9",
1210 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1211 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1212 "dev": true,
1213 "license": "MIT"
1214 },
1215 "node_modules/@types/node": {
1216 "version": "26.2.0",
1217 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.2.0.tgz",
1218 "integrity": "sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==",
1219 "dev": true,
1220 "license": "MIT",
1221 "dependencies": {
1222 "undici-types": "~8.3.0"
1224 },
1225 "node_modules/@types/yauzl": {
1226 "version": "2.10.3",
1227 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
1228 "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
1229 "dev": true,
1230 "license": "MIT",
1231 "optional": true,
1232 "dependencies": {
1233 "@types/node": "*"
1235 },
1236 "node_modules/@webgpu/types": {
1237 "version": "0.1.71",
1238 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.71.tgz",
1239 "integrity": "sha512-mMy8/ODcKhab808co15eW+yN+HgXoQxRQHTiBV9Mrvl1r0ufnid7YOcI+gi4eUWSWl9ezD6TW2KXccrL8HCh2A==",
1240 "devOptional": true,
1241 "license": "BSD-3-Clause"
1242 },
1243 "node_modules/agent-base": {
1244 "version": "7.1.4",
1245 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
1246 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
1247 "dev": true,
1248 "license": "MIT",
1249 "engines": {
1250 "node": ">= 14"
1252 },
1253 "node_modules/ansi-regex": {
1254 "version": "5.0.1",
1255 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1256 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1257 "dev": true,
1258 "license": "MIT",
1259 "engines": {
1260 "node": ">=8"
1262 },
1263 "node_modules/ansi-styles": {
1264 "version": "4.3.0",
1265 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1266 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1267 "dev": true,
1268 "license": "MIT",
1269 "dependencies": {
1270 "color-convert": "^2.0.1"
1271 },
1272 "engines": {
1273 "node": ">=8"
1274 },
1275 "funding": {
1276 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1278 },
1279 "node_modules/ast-types": {
1280 "version": "0.13.4",
1281 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
1282 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
1283 "dev": true,
1284 "license": "MIT",
1285 "dependencies": {
1286 "tslib": "^2.0.1"
1287 },
1288 "engines": {
1289 "node": ">=4"
1291 },
1292 "node_modules/b4a": {
1293 "version": "1.8.1",
1294 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.1.tgz",
1295 "integrity": "sha512-aiqre1Nr0B/6DgE2N5vwTc+2/oQZ4Wh1t4NznYY4E00y8LCt6NqdRv81so00oo27D8MVKTpUa/MwUUtBLXCoDw==",
1296 "dev": true,
1297 "license": "Apache-2.0",
1298 "peerDependencies": {
1299 "react-native-b4a": "*"
1300 },
1301 "peerDependenciesMeta": {
1302 "react-native-b4a": {
1303 "optional": true
1306 },
1307 "node_modules/bare-events": {
1308 "version": "2.9.1",
1309 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.1.tgz",
1310 "integrity": "sha512-Z0oHEHAFDZkffN8Qc39zNZjQlMDkPJRyyyZieU1VH7u8c5S+qHZ2S8ixdKIAxEjfHO7FJxXmJWgteOghVanIsg==",
1311 "dev": true,
1312 "license": "Apache-2.0",
1313 "peerDependencies": {
1314 "bare-abort-controller": "*"
1315 },
1316 "peerDependenciesMeta": {
1317 "bare-abort-controller": {
1318 "optional": true
1321 },
1322 "node_modules/bare-fs": {
1323 "version": "4.8.0",
1324 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.8.0.tgz",
1325 "integrity": "sha512-fM+MhCvdQhZ7NV6S95a07gPSqjIYKn6mFaXfx266wN3ajZGl/+1AzH+ubkXQ0fFZvOe2nk9VHkzdYkQE5zMV3Q==",
1326 "dev": true,
1327 "license": "Apache-2.0",
1328 "dependencies": {
1329 "bare-events": "^2.5.4",
1330 "bare-path": "^3.0.0",
1331 "bare-stream": "^2.6.4",
1332 "bare-url": "^2.2.2",
1333 "fast-fifo": "^1.3.2"
1334 },
1335 "engines": {
1336 "bare": ">=1.28.0"
1337 },
1338 "peerDependencies": {
1339 "bare-buffer": "*"
1340 },
1341 "peerDependenciesMeta": {
1342 "bare-buffer": {
1343 "optional": true
1346 },
1347 "node_modules/bare-path": {
1348 "version": "3.1.1",
1349 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.1.tgz",
1350 "integrity": "sha512-JprUlveX3QjApC1cTpsUOiscADftCGVWkzitbHsRqv84hzYwYHw2mbluddsq5TvI8mH/8Ov1f4BiMAdcB0oYnQ==",
1351 "dev": true,
1352 "license": "Apache-2.0"
1353 },
1354 "node_modules/bare-stream": {
1355 "version": "2.13.3",
1356 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.3.tgz",
1357 "integrity": "sha512-Kc+brLqvEqGkjyfiwJmImAOqLZL7OsoLKuavx+hJjgVV3nLTOjloJyPMFxjUPerGGHrNH0fLU06jjykMLWrERQ==",
1358 "dev": true,
1359 "license": "Apache-2.0",
1360 "dependencies": {
1361 "b4a": "^1.8.1",
1362 "streamx": "^2.25.0",
1363 "teex": "^1.0.1"
1364 },
1365 "peerDependencies": {
1366 "bare-abort-controller": "*",
1367 "bare-buffer": "*",
1368 "bare-events": "*"
1369 },
1370 "peerDependenciesMeta": {
1371 "bare-abort-controller": {
1372 "optional": true
1373 },
1374 "bare-buffer": {
1375 "optional": true
1376 },
1377 "bare-events": {
1378 "optional": true
1381 },
1382 "node_modules/bare-url": {
1383 "version": "2.5.2",
1384 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.5.2.tgz",
1385 "integrity": "sha512-L13PCJzKG8RGvx8V1/DdMi12ERhC3tprr7/8a94BxpmnRsFqxh5XZNdhtMxu5HPkRshYOOWRGY8lDP7ZhpG9Cg==",
1386 "dev": true,
1387 "license": "Apache-2.0",
1388 "dependencies": {
1389 "bare-path": "^3.0.0"
1391 },
1392 "node_modules/base64-js": {
1393 "version": "1.5.1",
1394 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1395 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1396 "dev": true,
1397 "funding": [
1399 "type": "github",
1400 "url": "https://github.com/sponsors/feross"
1401 },
1403 "type": "patreon",
1404 "url": "https://www.patreon.com/feross"
1405 },
1407 "type": "consulting",
1408 "url": "https://feross.org/support"
1410 ],
1411 "license": "MIT"
1412 },
1413 "node_modules/basic-ftp": {
1414 "version": "5.3.1",
1415 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.3.1.tgz",
1416 "integrity": "sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw==",
1417 "dev": true,
1418 "license": "MIT",
1419 "engines": {
1420 "node": ">=10.0.0"
1422 },
1423 "node_modules/buffer": {
1424 "version": "5.7.1",
1425 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
1426 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
1427 "dev": true,
1428 "funding": [
1430 "type": "github",
1431 "url": "https://github.com/sponsors/feross"
1432 },
1434 "type": "patreon",
1435 "url": "https://www.patreon.com/feross"
1436 },
1438 "type": "consulting",
1439 "url": "https://feross.org/support"
1441 ],
1442 "license": "MIT",
1443 "dependencies": {
1444 "base64-js": "^1.3.1",
1445 "ieee754": "^1.1.13"
1447 },
1448 "node_modules/buffer-crc32": {
1449 "version": "0.2.13",
1450 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
1451 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
1452 "dev": true,
1453 "license": "MIT",
1454 "engines": {
1455 "node": "*"
1457 },
1458 "node_modules/cac": {
1459 "version": "7.0.0",
1460 "resolved": "https://registry.npmjs.org/cac/-/cac-7.0.0.tgz",
1461 "integrity": "sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==",
1462 "dev": true,
1463 "license": "MIT",
1464 "engines": {
1465 "node": ">=20.19.0"
1467 },
1468 "node_modules/chromium-bidi": {
1469 "version": "0.11.0",
1470 "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.11.0.tgz",
1471 "integrity": "sha512-6CJWHkNRoyZyjV9Rwv2lYONZf1Xm0IuDyNq97nwSsxxP3wf5Bwy15K5rOvVKMtJ127jJBmxFUanSAOjgFRxgrA==",
1472 "dev": true,
1473 "license": "Apache-2.0",
1474 "dependencies": {
1475 "mitt": "3.0.1",
1476 "zod": "3.23.8"
1477 },
1478 "peerDependencies": {
1479 "devtools-protocol": "*"
1481 },
1482 "node_modules/cliui": {
1483 "version": "8.0.1",
1484 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
1485 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
1486 "dev": true,
1487 "license": "ISC",
1488 "dependencies": {
1489 "string-width": "^4.2.0",
1490 "strip-ansi": "^6.0.1",
1491 "wrap-ansi": "^7.0.0"
1492 },
1493 "engines": {
1494 "node": ">=12"
1496 },
1497 "node_modules/color-convert": {
1498 "version": "2.0.1",
1499 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1500 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1501 "dev": true,
1502 "license": "MIT",
1503 "dependencies": {
1504 "color-name": "~1.1.4"
1505 },
1506 "engines": {
1507 "node": ">=7.0.0"
1509 },
1510 "node_modules/color-name": {
1511 "version": "1.1.4",
1512 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1513 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1514 "dev": true,
1515 "license": "MIT"
1516 },
1517 "node_modules/data-uri-to-buffer": {
1518 "version": "6.0.2",
1519 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
1520 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
1521 "dev": true,
1522 "license": "MIT",
1523 "engines": {
1524 "node": ">= 14"
1526 },
1527 "node_modules/debug": {
1528 "version": "4.4.3",
1529 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1530 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1531 "devOptional": true,
1532 "license": "MIT",
1533 "dependencies": {
1534 "ms": "^2.1.3"
1535 },
1536 "engines": {
1537 "node": ">=6.0"
1538 },
1539 "peerDependenciesMeta": {
1540 "supports-color": {
1541 "optional": true
1544 },
1545 "node_modules/degenerator": {
1546 "version": "5.0.1",
1547 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
1548 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
1549 "dev": true,
1550 "license": "MIT",
1551 "dependencies": {
1552 "ast-types": "^0.13.4",
1553 "escodegen": "^2.1.0",
1554 "esprima": "^4.0.1"
1555 },
1556 "engines": {
1557 "node": ">= 14"
1559 },
1560 "node_modules/detect-libc": {
1561 "version": "2.1.2",
1562 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1563 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1564 "dev": true,
1565 "license": "Apache-2.0",
1566 "engines": {
1567 "node": ">=8"
1569 },
1570 "node_modules/devtools-protocol": {
1571 "version": "0.0.1367902",
1572 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1367902.tgz",
1573 "integrity": "sha512-XxtPuC3PGakY6PD7dG66/o8KwJ/LkH2/EKe19Dcw58w53dv4/vSQEkn/SzuyhHE2q4zPgCkxQBxus3VV4ql+Pg==",
1574 "dev": true,
1575 "license": "BSD-3-Clause"
1576 },
1577 "node_modules/emoji-regex": {
1578 "version": "8.0.0",
1579 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1580 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1581 "dev": true,
1582 "license": "MIT"
1583 },
1584 "node_modules/end-of-stream": {
1585 "version": "1.4.5",
1586 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
1587 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
1588 "dev": true,
1589 "license": "MIT",
1590 "dependencies": {
1591 "once": "^1.4.0"
1593 },
1594 "node_modules/es-module-lexer": {
1595 "version": "2.3.1",
1596 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz",
1597 "integrity": "sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==",
1598 "dev": true,
1599 "license": "MIT"
1600 },
1601 "node_modules/esbuild": {
1602 "version": "0.21.5",
1603 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
1604 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
1605 "dev": true,
1606 "hasInstallScript": true,
1607 "license": "MIT",
1608 "bin": {
1609 "esbuild": "bin/esbuild"
1610 },
1611 "engines": {
1612 "node": ">=12"
1613 },
1614 "optionalDependencies": {
1615 "@esbuild/aix-ppc64": "0.21.5",
1616 "@esbuild/android-arm": "0.21.5",
1617 "@esbuild/android-arm64": "0.21.5",
1618 "@esbuild/android-x64": "0.21.5",
1619 "@esbuild/darwin-arm64": "0.21.5",
1620 "@esbuild/darwin-x64": "0.21.5",
1621 "@esbuild/freebsd-arm64": "0.21.5",
1622 "@esbuild/freebsd-x64": "0.21.5",
1623 "@esbuild/linux-arm": "0.21.5",
1624 "@esbuild/linux-arm64": "0.21.5",
1625 "@esbuild/linux-ia32": "0.21.5",
1626 "@esbuild/linux-loong64": "0.21.5",
1627 "@esbuild/linux-mips64el": "0.21.5",
1628 "@esbuild/linux-ppc64": "0.21.5",
1629 "@esbuild/linux-riscv64": "0.21.5",
1630 "@esbuild/linux-s390x": "0.21.5",
1631 "@esbuild/linux-x64": "0.21.5",
1632 "@esbuild/netbsd-x64": "0.21.5",
1633 "@esbuild/openbsd-x64": "0.21.5",
1634 "@esbuild/sunos-x64": "0.21.5",
1635 "@esbuild/win32-arm64": "0.21.5",
1636 "@esbuild/win32-ia32": "0.21.5",
1637 "@esbuild/win32-x64": "0.21.5"
1639 },
1640 "node_modules/escalade": {
1641 "version": "3.2.0",
1642 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1643 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1644 "dev": true,
1645 "license": "MIT",
1646 "engines": {
1647 "node": ">=6"
1649 },
1650 "node_modules/escodegen": {
1651 "version": "2.1.0",
1652 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
1653 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
1654 "dev": true,
1655 "license": "BSD-2-Clause",
1656 "dependencies": {
1657 "esprima": "^4.0.1",
1658 "estraverse": "^5.2.0",
1659 "esutils": "^2.0.2"
1660 },
1661 "bin": {
1662 "escodegen": "bin/escodegen.js",
1663 "esgenerate": "bin/esgenerate.js"
1664 },
1665 "engines": {
1666 "node": ">=6.0"
1667 },
1668 "optionalDependencies": {
1669 "source-map": "~0.6.1"
1671 },
1672 "node_modules/esprima": {
1673 "version": "4.0.1",
1674 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1675 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1676 "dev": true,
1677 "license": "BSD-2-Clause",
1678 "bin": {
1679 "esparse": "bin/esparse.js",
1680 "esvalidate": "bin/esvalidate.js"
1681 },
1682 "engines": {
1683 "node": ">=4"
1685 },
1686 "node_modules/estraverse": {
1687 "version": "5.3.0",
1688 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1689 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1690 "dev": true,
1691 "license": "BSD-2-Clause",
1692 "engines": {
1693 "node": ">=4.0"
1695 },
1696 "node_modules/esutils": {
1697 "version": "2.0.3",
1698 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1699 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1700 "dev": true,
1701 "license": "BSD-2-Clause",
1702 "engines": {
1703 "node": ">=0.10.0"
1705 },
1706 "node_modules/events-universal": {
1707 "version": "1.0.1",
1708 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
1709 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
1710 "dev": true,
1711 "license": "Apache-2.0",
1712 "dependencies": {
1713 "bare-events": "^2.7.0"
1715 },
1716 "node_modules/extract-zip": {
1717 "version": "2.0.1",
1718 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
1719 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
1720 "dev": true,
1721 "license": "BSD-2-Clause",
1722 "dependencies": {
1723 "debug": "^4.1.1",
1724 "get-stream": "^5.1.0",
1725 "yauzl": "^2.10.0"
1726 },
1727 "bin": {
1728 "extract-zip": "cli.js"
1729 },
1730 "engines": {
1731 "node": ">= 10.17.0"
1732 },
1733 "optionalDependencies": {
1734 "@types/yauzl": "^2.9.1"
1736 },
1737 "node_modules/fast-fifo": {
1738 "version": "1.3.2",
1739 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
1740 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
1741 "dev": true,
1742 "license": "MIT"
1743 },
1744 "node_modules/fd-slicer": {
1745 "version": "1.1.0",
1746 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
1747 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
1748 "dev": true,
1749 "license": "MIT",
1750 "dependencies": {
1751 "pend": "~1.2.0"
1753 },
1754 "node_modules/fdir": {
1755 "version": "6.5.0",
1756 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1757 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1758 "dev": true,
1759 "license": "MIT",
1760 "engines": {
1761 "node": ">=12.0.0"
1762 },
1763 "peerDependencies": {
1764 "picomatch": "^3 || ^4"
1765 },
1766 "peerDependenciesMeta": {
1767 "picomatch": {
1768 "optional": true
1771 },
1772 "node_modules/fsevents": {
1773 "version": "2.3.3",
1774 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1775 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1776 "dev": true,
1777 "hasInstallScript": true,
1778 "license": "MIT",
1779 "optional": true,
1780 "os": [
1781 "darwin"
1782 ],
1783 "engines": {
1784 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1786 },
1787 "node_modules/get-caller-file": {
1788 "version": "2.0.5",
1789 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1790 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1791 "dev": true,
1792 "license": "ISC",
1793 "engines": {
1794 "node": "6.* || 8.* || >= 10.*"
1796 },
1797 "node_modules/get-stream": {
1798 "version": "5.2.0",
1799 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1800 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1801 "dev": true,
1802 "license": "MIT",
1803 "dependencies": {
1804 "pump": "^3.0.0"
1805 },
1806 "engines": {
1807 "node": ">=8"
1808 },
1809 "funding": {
1810 "url": "https://github.com/sponsors/sindresorhus"
1812 },
1813 "node_modules/get-uri": {
1814 "version": "6.0.5",
1815 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
1816 "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
1817 "dev": true,
1818 "license": "MIT",
1819 "dependencies": {
1820 "basic-ftp": "^5.0.2",
1821 "data-uri-to-buffer": "^6.0.2",
1822 "debug": "^4.3.4"
1823 },
1824 "engines": {
1825 "node": ">= 14"
1827 },
1828 "node_modules/http-proxy-agent": {
1829 "version": "7.0.2",
1830 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
1831 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
1832 "dev": true,
1833 "license": "MIT",
1834 "dependencies": {
1835 "agent-base": "^7.1.0",
1836 "debug": "^4.3.4"
1837 },
1838 "engines": {
1839 "node": ">= 14"
1841 },
1842 "node_modules/https-proxy-agent": {
1843 "version": "7.0.6",
1844 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
1845 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
1846 "dev": true,
1847 "license": "MIT",
1848 "dependencies": {
1849 "agent-base": "^7.1.2",
1850 "debug": "4"
1851 },
1852 "engines": {
1853 "node": ">= 14"
1855 },
1856 "node_modules/ieee754": {
1857 "version": "1.2.1",
1858 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1859 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1860 "dev": true,
1861 "funding": [
1863 "type": "github",
1864 "url": "https://github.com/sponsors/feross"
1865 },
1867 "type": "patreon",
1868 "url": "https://www.patreon.com/feross"
1869 },
1871 "type": "consulting",
1872 "url": "https://feross.org/support"
1874 ],
1875 "license": "BSD-3-Clause"
1876 },
1877 "node_modules/ip-address": {
1878 "version": "10.5.0",
1879 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.5.0.tgz",
1880 "integrity": "sha512-R5SnVLJmgYYvf2F2ZgwSBnelz5G4q5AxIC277GDfUaNbrZKNANcBC7RHqYYePlszf4kBolVkJauG0ZjHHFh55g==",
1881 "dev": true,
1882 "license": "MIT",
1883 "engines": {
1884 "node": ">= 12"
1886 },
1887 "node_modules/is-fullwidth-code-point": {
1888 "version": "3.0.0",
1889 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1890 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1891 "dev": true,
1892 "license": "MIT",
1893 "engines": {
1894 "node": ">=8"
1896 },
1897 "node_modules/lightningcss": {
1898 "version": "1.33.0",
1899 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
1900 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
1901 "dev": true,
1902 "license": "MPL-2.0",
1903 "dependencies": {
1904 "detect-libc": "^2.0.3"
1905 },
1906 "engines": {
1907 "node": ">= 12.0.0"
1908 },
1909 "funding": {
1910 "type": "opencollective",
1911 "url": "https://opencollective.com/parcel"
1912 },
1913 "optionalDependencies": {
1914 "lightningcss-android-arm64": "1.33.0",
1915 "lightningcss-darwin-arm64": "1.33.0",
1916 "lightningcss-darwin-x64": "1.33.0",
1917 "lightningcss-freebsd-x64": "1.33.0",
1918 "lightningcss-linux-arm-gnueabihf": "1.33.0",
1919 "lightningcss-linux-arm64-gnu": "1.33.0",
1920 "lightningcss-linux-arm64-musl": "1.33.0",
1921 "lightningcss-linux-x64-gnu": "1.33.0",
1922 "lightningcss-linux-x64-musl": "1.33.0",
1923 "lightningcss-win32-arm64-msvc": "1.33.0",
1924 "lightningcss-win32-x64-msvc": "1.33.0"
1926 },
1927 "node_modules/lightningcss-android-arm64": {
1928 "version": "1.33.0",
1929 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
1930 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
1931 "cpu": [
1932 "arm64"
1933 ],
1934 "dev": true,
1935 "license": "MPL-2.0",
1936 "optional": true,
1937 "os": [
1938 "android"
1939 ],
1940 "engines": {
1941 "node": ">= 12.0.0"
1942 },
1943 "funding": {
1944 "type": "opencollective",
1945 "url": "https://opencollective.com/parcel"
1947 },
1948 "node_modules/lightningcss-darwin-arm64": {
1949 "version": "1.33.0",
1950 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
1951 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
1952 "cpu": [
1953 "arm64"
1954 ],
1955 "dev": true,
1956 "license": "MPL-2.0",
1957 "optional": true,
1958 "os": [
1959 "darwin"
1960 ],
1961 "engines": {
1962 "node": ">= 12.0.0"
1963 },
1964 "funding": {
1965 "type": "opencollective",
1966 "url": "https://opencollective.com/parcel"
1968 },
1969 "node_modules/lightningcss-darwin-x64": {
1970 "version": "1.33.0",
1971 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
1972 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
1973 "cpu": [
1974 "x64"
1975 ],
1976 "dev": true,
1977 "license": "MPL-2.0",
1978 "optional": true,
1979 "os": [
1980 "darwin"
1981 ],
1982 "engines": {
1983 "node": ">= 12.0.0"
1984 },
1985 "funding": {
1986 "type": "opencollective",
1987 "url": "https://opencollective.com/parcel"
1989 },
1990 "node_modules/lightningcss-freebsd-x64": {
1991 "version": "1.33.0",
1992 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
1993 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
1994 "cpu": [
1995 "x64"
1996 ],
1997 "dev": true,
1998 "license": "MPL-2.0",
1999 "optional": true,
2000 "os": [
2001 "freebsd"
2002 ],
2003 "engines": {
2004 "node": ">= 12.0.0"
2005 },
2006 "funding": {
2007 "type": "opencollective",
2008 "url": "https://opencollective.com/parcel"
2010 },
2011 "node_modules/lightningcss-linux-arm-gnueabihf": {
2012 "version": "1.33.0",
2013 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
2014 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
2015 "cpu": [
2016 "arm"
2017 ],
2018 "dev": true,
2019 "license": "MPL-2.0",
2020 "optional": true,
2021 "os": [
2022 "linux"
2023 ],
2024 "engines": {
2025 "node": ">= 12.0.0"
2026 },
2027 "funding": {
2028 "type": "opencollective",
2029 "url": "https://opencollective.com/parcel"
2031 },
2032 "node_modules/lightningcss-linux-arm64-gnu": {
2033 "version": "1.33.0",
2034 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
2035 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
2036 "cpu": [
2037 "arm64"
2038 ],
2039 "dev": true,
2040 "libc": [
2041 "glibc"
2042 ],
2043 "license": "MPL-2.0",
2044 "optional": true,
2045 "os": [
2046 "linux"
2047 ],
2048 "engines": {
2049 "node": ">= 12.0.0"
2050 },
2051 "funding": {
2052 "type": "opencollective",
2053 "url": "https://opencollective.com/parcel"
2055 },
2056 "node_modules/lightningcss-linux-arm64-musl": {
2057 "version": "1.33.0",
2058 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
2059 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
2060 "cpu": [
2061 "arm64"
2062 ],
2063 "dev": true,
2064 "libc": [
2065 "musl"
2066 ],
2067 "license": "MPL-2.0",
2068 "optional": true,
2069 "os": [
2070 "linux"
2071 ],
2072 "engines": {
2073 "node": ">= 12.0.0"
2074 },
2075 "funding": {
2076 "type": "opencollective",
2077 "url": "https://opencollective.com/parcel"
2079 },
2080 "node_modules/lightningcss-linux-x64-gnu": {
2081 "version": "1.33.0",
2082 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
2083 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
2084 "cpu": [
2085 "x64"
2086 ],
2087 "dev": true,
2088 "libc": [
2089 "glibc"
2090 ],
2091 "license": "MPL-2.0",
2092 "optional": true,
2093 "os": [
2094 "linux"
2095 ],
2096 "engines": {
2097 "node": ">= 12.0.0"
2098 },
2099 "funding": {
2100 "type": "opencollective",
2101 "url": "https://opencollective.com/parcel"
2103 },
2104 "node_modules/lightningcss-linux-x64-musl": {
2105 "version": "1.33.0",
2106 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
2107 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
2108 "cpu": [
2109 "x64"
2110 ],
2111 "dev": true,
2112 "libc": [
2113 "musl"
2114 ],
2115 "license": "MPL-2.0",
2116 "optional": true,
2117 "os": [
2118 "linux"
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-win32-arm64-msvc": {
2129 "version": "1.33.0",
2130 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
2131 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
2132 "cpu": [
2133 "arm64"
2134 ],
2135 "dev": true,
2136 "license": "MPL-2.0",
2137 "optional": true,
2138 "os": [
2139 "win32"
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-win32-x64-msvc": {
2150 "version": "1.33.0",
2151 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
2152 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
2153 "cpu": [
2154 "x64"
2155 ],
2156 "dev": true,
2157 "license": "MPL-2.0",
2158 "optional": true,
2159 "os": [
2160 "win32"
2161 ],
2162 "engines": {
2163 "node": ">= 12.0.0"
2164 },
2165 "funding": {
2166 "type": "opencollective",
2167 "url": "https://opencollective.com/parcel"
2169 },
2170 "node_modules/lru-cache": {
2171 "version": "7.18.3",
2172 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
2173 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
2174 "dev": true,
2175 "license": "ISC",
2176 "engines": {
2177 "node": ">=12"
2179 },
2180 "node_modules/mitt": {
2181 "version": "3.0.1",
2182 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
2183 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
2184 "dev": true,
2185 "license": "MIT"
2186 },
2187 "node_modules/ms": {
2188 "version": "2.1.3",
2189 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2190 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2191 "devOptional": true,
2192 "license": "MIT"
2193 },
2194 "node_modules/nanoid": {
2195 "version": "3.3.18",
2196 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",
2197 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",
2198 "dev": true,
2199 "funding": [
2201 "type": "github",
2202 "url": "https://github.com/sponsors/ai"
2204 ],
2205 "license": "MIT",
2206 "bin": {
2207 "nanoid": "bin/nanoid.cjs"
2208 },
2209 "engines": {
2210 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2212 },
2213 "node_modules/netmask": {
2214 "version": "2.1.1",
2215 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.1.1.tgz",
2216 "integrity": "sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA==",
2217 "dev": true,
2218 "license": "MIT",
2219 "engines": {
2220 "node": ">= 0.4.0"
2222 },
2223 "node_modules/numbl": {
2224 "resolved": "../../numbl",
2225 "link": true
2226 },
2227 "node_modules/obug": {
2228 "version": "2.1.4",
2229 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz",
2230 "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==",
2231 "dev": true,
2232 "funding": [
2233 "https://github.com/sponsors/sxzz",
2234 "https://opencollective.com/debug"
2235 ],
2236 "license": "MIT",
2237 "engines": {
2238 "node": ">=12.20.0"
2240 },
2241 "node_modules/once": {
2242 "version": "1.4.0",
2243 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2244 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
2245 "dev": true,
2246 "license": "ISC",
2247 "dependencies": {
2248 "wrappy": "1"
2250 },
2251 "node_modules/pac-proxy-agent": {
2252 "version": "7.2.0",
2253 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
2254 "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
2255 "dev": true,
2256 "license": "MIT",
2257 "dependencies": {
2258 "@tootallnate/quickjs-emscripten": "^0.23.0",
2259 "agent-base": "^7.1.2",
2260 "debug": "^4.3.4",
2261 "get-uri": "^6.0.1",
2262 "http-proxy-agent": "^7.0.0",
2263 "https-proxy-agent": "^7.0.6",
2264 "pac-resolver": "^7.0.1",
2265 "socks-proxy-agent": "^8.0.5"
2266 },
2267 "engines": {
2268 "node": ">= 14"
2270 },
2271 "node_modules/pac-resolver": {
2272 "version": "7.0.1",
2273 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
2274 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
2275 "dev": true,
2276 "license": "MIT",
2277 "dependencies": {
2278 "degenerator": "^5.0.0",
2279 "netmask": "^2.0.2"
2280 },
2281 "engines": {
2282 "node": ">= 14"
2284 },
2285 "node_modules/pathe": {
2286 "version": "2.0.3",
2287 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
2288 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
2289 "dev": true,
2290 "license": "MIT"
2291 },
2292 "node_modules/pend": {
2293 "version": "1.2.0",
2294 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
2295 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
2296 "dev": true,
2297 "license": "MIT"
2298 },
2299 "node_modules/picocolors": {
2300 "version": "1.1.1",
2301 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2302 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2303 "dev": true,
2304 "license": "ISC"
2305 },
2306 "node_modules/picomatch": {
2307 "version": "4.0.5",
2308 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz",
2309 "integrity": "sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==",
2310 "dev": true,
2311 "license": "MIT",
2312 "engines": {
2313 "node": ">=12"
2314 },
2315 "funding": {
2316 "url": "https://github.com/sponsors/jonschlinkert"
2318 },
2319 "node_modules/postcss": {
2320 "version": "8.5.26",
2321 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",
2322 "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",
2323 "dev": true,
2324 "funding": [
2326 "type": "opencollective",
2327 "url": "https://opencollective.com/postcss/"
2328 },
2330 "type": "tidelift",
2331 "url": "https://tidelift.com/funding/github/npm/postcss"
2332 },
2334 "type": "github",
2335 "url": "https://github.com/sponsors/ai"
2337 ],
2338 "license": "MIT",
2339 "dependencies": {
2340 "nanoid": "^3.3.17",
2341 "picocolors": "^1.1.1",
2342 "source-map-js": "^1.2.1"
2343 },
2344 "engines": {
2345 "node": "^10 || ^12 || >=14"
2347 },
2348 "node_modules/progress": {
2349 "version": "2.0.3",
2350 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
2351 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
2352 "dev": true,
2353 "license": "MIT",
2354 "engines": {
2355 "node": ">=0.4.0"
2357 },
2358 "node_modules/proxy-agent": {
2359 "version": "6.5.0",
2360 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
2361 "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
2362 "dev": true,
2363 "license": "MIT",
2364 "dependencies": {
2365 "agent-base": "^7.1.2",
2366 "debug": "^4.3.4",
2367 "http-proxy-agent": "^7.0.1",
2368 "https-proxy-agent": "^7.0.6",
2369 "lru-cache": "^7.14.1",
2370 "pac-proxy-agent": "^7.1.0",
2371 "proxy-from-env": "^1.1.0",
2372 "socks-proxy-agent": "^8.0.5"
2373 },
2374 "engines": {
2375 "node": ">= 14"
2377 },
2378 "node_modules/proxy-from-env": {
2379 "version": "1.1.0",
2380 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
2381 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
2382 "dev": true,
2383 "license": "MIT"
2384 },
2385 "node_modules/pump": {
2386 "version": "3.0.4",
2387 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.4.tgz",
2388 "integrity": "sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==",
2389 "dev": true,
2390 "license": "MIT",
2391 "dependencies": {
2392 "end-of-stream": "^1.1.0",
2393 "once": "^1.3.1"
2395 },
2396 "node_modules/puppeteer-core": {
2397 "version": "23.11.1",
2398 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.11.1.tgz",
2399 "integrity": "sha512-3HZ2/7hdDKZvZQ7dhhITOUg4/wOrDRjyK2ZBllRB0ZCOi9u0cwq1ACHDjBB+nX+7+kltHjQvBRdeY7+W0T+7Gg==",
2400 "dev": true,
2401 "license": "Apache-2.0",
2402 "dependencies": {
2403 "@puppeteer/browsers": "2.6.1",
2404 "chromium-bidi": "0.11.0",
2405 "debug": "^4.4.0",
2406 "devtools-protocol": "0.0.1367902",
2407 "typed-query-selector": "^2.12.0",
2408 "ws": "^8.18.0"
2409 },
2410 "engines": {
2411 "node": ">=18"
2413 },
2414 "node_modules/require-directory": {
2415 "version": "2.1.1",
2416 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2417 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
2418 "dev": true,
2419 "license": "MIT",
2420 "engines": {
2421 "node": ">=0.10.0"
2423 },
2424 "node_modules/rolldown": {
2425 "version": "1.2.4",
2426 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.4.tgz",
2427 "integrity": "sha512-rSr7irW0K7QRWzjdJXqZowkcRdDtjRduh43rBltnVKd0VFq839l1lJoDvGJb6gl7+4rTTCrPWu+YfujUL8Ug7w==",
2428 "dev": true,
2429 "license": "MIT",
2430 "dependencies": {
2431 "@oxc-project/types": "=0.144.0",
2432 "@rolldown/pluginutils": "^1.0.0"
2433 },
2434 "bin": {
2435 "rolldown": "bin/cli.mjs"
2436 },
2437 "engines": {
2438 "node": "^20.19.0 || >=22.12.0"
2439 },
2440 "optionalDependencies": {
2441 "@rolldown/binding-android-arm64": "1.2.4",
2442 "@rolldown/binding-darwin-arm64": "1.2.4",
2443 "@rolldown/binding-darwin-x64": "1.2.4",
2444 "@rolldown/binding-freebsd-x64": "1.2.4",
2445 "@rolldown/binding-linux-arm-gnueabihf": "1.2.4",
2446 "@rolldown/binding-linux-arm64-gnu": "1.2.4",
2447 "@rolldown/binding-linux-arm64-musl": "1.2.4",
2448 "@rolldown/binding-linux-ppc64-gnu": "1.2.4",
2449 "@rolldown/binding-linux-s390x-gnu": "1.2.4",
2450 "@rolldown/binding-linux-x64-gnu": "1.2.4",
2451 "@rolldown/binding-linux-x64-musl": "1.2.4",
2452 "@rolldown/binding-openharmony-arm64": "1.2.4",
2453 "@rolldown/binding-win32-arm64-msvc": "1.2.4",
2454 "@rolldown/binding-win32-x64-msvc": "1.2.4"
2456 },
2457 "node_modules/rollup": {
2458 "version": "4.62.4",
2459 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.62.4.tgz",
2460 "integrity": "sha512-RXOqwaPsBGjMNMa4sQjDjHieHEZDFoj/Rdr46l2MU5DfEs16wHJPC2RPTPHWhNl+M3aI472LLqFkFKut4SblOg==",
2461 "dev": true,
2462 "license": "MIT",
2463 "dependencies": {
2464 "@types/estree": "1.0.9"
2465 },
2466 "bin": {
2467 "rollup": "dist/bin/rollup"
2468 },
2469 "engines": {
2470 "node": ">=18.0.0",
2471 "npm": ">=8.0.0"
2472 },
2473 "optionalDependencies": {
2474 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",
2475 "@rollup/rollup-android-arm-eabi": "4.62.4",
2476 "@rollup/rollup-android-arm64": "4.62.4",
2477 "@rollup/rollup-darwin-arm64": "4.62.4",
2478 "@rollup/rollup-darwin-x64": "4.62.4",
2479 "@rollup/rollup-freebsd-arm64": "4.62.4",
2480 "@rollup/rollup-freebsd-x64": "4.62.4",
2481 "@rollup/rollup-linux-arm-gnueabihf": "4.62.4",
2482 "@rollup/rollup-linux-arm-musleabihf": "4.62.4",
2483 "@rollup/rollup-linux-arm64-gnu": "4.62.4",
2484 "@rollup/rollup-linux-arm64-musl": "4.62.4",
2485 "@rollup/rollup-linux-loong64-gnu": "4.62.4",
2486 "@rollup/rollup-linux-loong64-musl": "4.62.4",
2487 "@rollup/rollup-linux-ppc64-gnu": "4.62.4",
2488 "@rollup/rollup-linux-ppc64-musl": "4.62.4",
2489 "@rollup/rollup-linux-riscv64-gnu": "4.62.4",
2490 "@rollup/rollup-linux-riscv64-musl": "4.62.4",
2491 "@rollup/rollup-linux-s390x-gnu": "4.62.4",
2492 "@rollup/rollup-linux-x64-gnu": "4.62.4",
2493 "@rollup/rollup-linux-x64-musl": "4.62.4",
2494 "@rollup/rollup-openbsd-x64": "4.62.4",
2495 "@rollup/rollup-openharmony-arm64": "4.62.4",
2496 "@rollup/rollup-win32-arm64-msvc": "4.62.4",
2497 "@rollup/rollup-win32-ia32-msvc": "4.62.4",
2498 "@rollup/rollup-win32-x64-gnu": "4.62.4",
2499 "@rollup/rollup-win32-x64-msvc": "4.62.4",
2500 "fsevents": "~2.3.2"
2502 },
2503 "node_modules/semver": {
2504 "version": "7.8.5",
2505 "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
2506 "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
2507 "dev": true,
2508 "license": "ISC",
2509 "bin": {
2510 "semver": "bin/semver.js"
2511 },
2512 "engines": {
2513 "node": ">=10"
2515 },
2516 "node_modules/smart-buffer": {
2517 "version": "4.2.0",
2518 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
2519 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
2520 "dev": true,
2521 "license": "MIT",
2522 "engines": {
2523 "node": ">= 6.0.0",
2524 "npm": ">= 3.0.0"
2526 },
2527 "node_modules/socks": {
2528 "version": "2.8.9",
2529 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.9.tgz",
2530 "integrity": "sha512-LJhUYUvItdQ0LkJTmPeaEObWXAqFyfmP85x0tch/ez9cahmhlBBLbIqDFnvBnUJGagb0JbIQrkBs1wJ+yRYpEw==",
2531 "dev": true,
2532 "license": "MIT",
2533 "dependencies": {
2534 "ip-address": "^10.1.1",
2535 "smart-buffer": "^4.2.0"
2536 },
2537 "engines": {
2538 "node": ">= 10.0.0",
2539 "npm": ">= 3.0.0"
2541 },
2542 "node_modules/socks-proxy-agent": {
2543 "version": "8.0.5",
2544 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
2545 "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
2546 "dev": true,
2547 "license": "MIT",
2548 "dependencies": {
2549 "agent-base": "^7.1.2",
2550 "debug": "^4.3.4",
2551 "socks": "^2.8.3"
2552 },
2553 "engines": {
2554 "node": ">= 14"
2556 },
2557 "node_modules/source-map": {
2558 "version": "0.6.1",
2559 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2560 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2561 "dev": true,
2562 "license": "BSD-3-Clause",
2563 "optional": true,
2564 "engines": {
2565 "node": ">=0.10.0"
2567 },
2568 "node_modules/source-map-js": {
2569 "version": "1.2.1",
2570 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
2571 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
2572 "dev": true,
2573 "license": "BSD-3-Clause",
2574 "engines": {
2575 "node": ">=0.10.0"
2577 },
2578 "node_modules/streamx": {
2579 "version": "2.28.0",
2580 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.28.0.tgz",
2581 "integrity": "sha512-1Yowhzjf0ivGMrTIkY9hav5TxobO9qIVqUE41fiCGMGgc3CLlf4MY+9AHmZqBWgDTue0fY9zWjYFVyf6Diuobw==",
2582 "dev": true,
2583 "license": "MIT",
2584 "dependencies": {
2585 "events-universal": "^1.0.0",
2586 "fast-fifo": "^1.3.2",
2587 "text-decoder": "^1.1.0"
2589 },
2590 "node_modules/string-width": {
2591 "version": "4.2.3",
2592 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2593 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2594 "dev": true,
2595 "license": "MIT",
2596 "dependencies": {
2597 "emoji-regex": "^8.0.0",
2598 "is-fullwidth-code-point": "^3.0.0",
2599 "strip-ansi": "^6.0.1"
2600 },
2601 "engines": {
2602 "node": ">=8"
2604 },
2605 "node_modules/strip-ansi": {
2606 "version": "6.0.1",
2607 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2608 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2609 "dev": true,
2610 "license": "MIT",
2611 "dependencies": {
2612 "ansi-regex": "^5.0.1"
2613 },
2614 "engines": {
2615 "node": ">=8"
2617 },
2618 "node_modules/tar-fs": {
2619 "version": "3.1.3",
2620 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.3.tgz",
2621 "integrity": "sha512-/hU4AXnIdZu+Gvl1pk0oI5f5HxWsCJRtY2aFaJdk9VvyL48DWU6iU5WAIPG+wIi1YvWA6eTJvIviP/tMAZZNwQ==",
2622 "dev": true,
2623 "license": "MIT",
2624 "dependencies": {
2625 "pump": "^3.0.0",
2626 "tar-stream": "^3.1.5"
2627 },
2628 "optionalDependencies": {
2629 "bare-fs": "^4.0.1",
2630 "bare-path": "^3.0.0"
2632 },
2633 "node_modules/tar-stream": {
2634 "version": "3.2.0",
2635 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.0.tgz",
2636 "integrity": "sha512-ojzvCvVaNp6aOTFmG7jaRD0meowIAuPc3cMMhSgKiVWws1GyHbGd/xvnyuRKcKlMpt3qvxx6r0hreCNITP9hIg==",
2637 "dev": true,
2638 "license": "MIT",
2639 "dependencies": {
2640 "b4a": "^1.6.4",
2641 "bare-fs": "^4.5.5",
2642 "fast-fifo": "^1.2.0",
2643 "streamx": "^2.15.0"
2645 },
2646 "node_modules/teex": {
2647 "version": "1.0.1",
2648 "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
2649 "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
2650 "dev": true,
2651 "license": "MIT",
2652 "dependencies": {
2653 "streamx": "^2.12.5"
2655 },
2656 "node_modules/text-decoder": {
2657 "version": "1.2.7",
2658 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
2659 "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
2660 "dev": true,
2661 "license": "Apache-2.0",
2662 "dependencies": {
2663 "b4a": "^1.6.4"
2665 },
2666 "node_modules/through": {
2667 "version": "2.3.8",
2668 "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
2669 "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
2670 "dev": true,
2671 "license": "MIT"
2672 },
2673 "node_modules/tinyglobby": {
2674 "version": "0.2.17",
2675 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
2676 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
2677 "dev": true,
2678 "license": "MIT",
2679 "dependencies": {
2680 "fdir": "^6.5.0",
2681 "picomatch": "^4.0.4"
2682 },
2683 "engines": {
2684 "node": ">=12.0.0"
2685 },
2686 "funding": {
2687 "url": "https://github.com/sponsors/SuperchupuDev"
2689 },
2690 "node_modules/tslib": {
2691 "version": "2.8.1",
2692 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2693 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2694 "dev": true,
2695 "license": "0BSD"
2696 },
2697 "node_modules/typed-query-selector": {
2698 "version": "2.12.2",
2699 "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.2.tgz",
2700 "integrity": "sha512-EOPFbyIub4ngnEdqi2yOcNeDLaX/0jcE1JoAXQDDMIthap7FoN795lc/SHfIq2d416VufXpM8z/lD+WRm2gfOQ==",
2701 "dev": true,
2702 "license": "MIT"
2703 },
2704 "node_modules/typescript": {
2705 "version": "5.9.3",
2706 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2707 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2708 "dev": true,
2709 "license": "Apache-2.0",
2710 "bin": {
2711 "tsc": "bin/tsc",
2712 "tsserver": "bin/tsserver"
2713 },
2714 "engines": {
2715 "node": ">=14.17"
2717 },
2718 "node_modules/unbzip2-stream": {
2719 "version": "1.4.3",
2720 "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
2721 "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==",
2722 "dev": true,
2723 "license": "MIT",
2724 "dependencies": {
2725 "buffer": "^5.2.1",
2726 "through": "^2.3.8"
2728 },
2729 "node_modules/undici-types": {
2730 "version": "8.3.0",
2731 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",
2732 "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",
2733 "dev": true,
2734 "license": "MIT"
2735 },
2736 "node_modules/vite": {
2737 "version": "5.4.21",
2738 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
2739 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
2740 "dev": true,
2741 "license": "MIT",
2742 "dependencies": {
2743 "esbuild": "^0.21.3",
2744 "postcss": "^8.4.43",
2745 "rollup": "^4.20.0"
2746 },
2747 "bin": {
2748 "vite": "bin/vite.js"
2749 },
2750 "engines": {
2751 "node": "^18.0.0 || >=20.0.0"
2752 },
2753 "funding": {
2754 "url": "https://github.com/vitejs/vite?sponsor=1"
2755 },
2756 "optionalDependencies": {
2757 "fsevents": "~2.3.3"
2758 },
2759 "peerDependencies": {
2760 "@types/node": "^18.0.0 || >=20.0.0",
2761 "less": "*",
2762 "lightningcss": "^1.21.0",
2763 "sass": "*",
2764 "sass-embedded": "*",
2765 "stylus": "*",
2766 "sugarss": "*",
2767 "terser": "^5.4.0"
2768 },
2769 "peerDependenciesMeta": {
2770 "@types/node": {
2771 "optional": true
2772 },
2773 "less": {
2774 "optional": true
2775 },
2776 "lightningcss": {
2777 "optional": true
2778 },
2779 "sass": {
2780 "optional": true
2781 },
2782 "sass-embedded": {
2783 "optional": true
2784 },
2785 "stylus": {
2786 "optional": true
2787 },
2788 "sugarss": {
2789 "optional": true
2790 },
2791 "terser": {
2792 "optional": true
2795 },
2796 "node_modules/vite-node": {
2797 "version": "6.0.0",
2798 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-6.0.0.tgz",
2799 "integrity": "sha512-oj4PVrT+pDh6GYf5wfUXkcZyekYS8kKPfLPXVl8qe324Ec6l4K2DUKNadRbZ3LQl0qGcDz+PyOo7ZAh00Y+JjQ==",
2800 "dev": true,
2801 "license": "MIT",
2802 "dependencies": {
2803 "cac": "^7.0.0",
2804 "es-module-lexer": "^2.0.0",
2805 "obug": "^2.1.1",
2806 "pathe": "^2.0.3",
2807 "vite": "^8.0.0"
2808 },
2809 "bin": {
2810 "vite-node": "dist/cli.mjs"
2811 },
2812 "engines": {
2813 "node": "^20.19.0 || >=22.12.0"
2814 },
2815 "funding": {
2816 "url": "https://opencollective.com/antfu"
2818 },
2819 "node_modules/vite-node/node_modules/vite": {
2820 "version": "8.2.1",
2821 "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.1.tgz",
2822 "integrity": "sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==",
2823 "dev": true,
2824 "license": "MIT",
2825 "dependencies": {
2826 "lightningcss": "^1.33.0",
2827 "picomatch": "^4.0.5",
2828 "postcss": "^8.5.25",
2829 "rolldown": "~1.2.1",
2830 "tinyglobby": "^0.2.17"
2831 },
2832 "bin": {
2833 "vite": "bin/vite.js"
2834 },
2835 "engines": {
2836 "node": "^20.19.0 || >=22.12.0"
2837 },
2838 "funding": {
2839 "url": "https://github.com/vitejs/vite?sponsor=1"
2840 },
2841 "optionalDependencies": {
2842 "fsevents": "~2.3.3"
2843 },
2844 "peerDependencies": {
2845 "@types/node": "^20.19.0 || >=22.12.0",
2846 "@vitejs/devtools": "^0.4.0",
2847 "esbuild": "^0.27.0 || ^0.28.0",
2848 "jiti": ">=1.21.0",
2849 "less": "^4.0.0",
2850 "sass": "^1.70.0",
2851 "sass-embedded": "^1.70.0",
2852 "stylus": ">=0.54.8",
2853 "sugarss": "^5.0.0",
2854 "terser": "^5.16.0",
2855 "tsx": "^4.8.1",
2856 "yaml": "^2.4.2"
2857 },
2858 "peerDependenciesMeta": {
2859 "@types/node": {
2860 "optional": true
2861 },
2862 "@vitejs/devtools": {
2863 "optional": true
2864 },
2865 "esbuild": {
2866 "optional": true
2867 },
2868 "jiti": {
2869 "optional": true
2870 },
2871 "less": {
2872 "optional": true
2873 },
2874 "sass": {
2875 "optional": true
2876 },
2877 "sass-embedded": {
2878 "optional": true
2879 },
2880 "stylus": {
2881 "optional": true
2882 },
2883 "sugarss": {
2884 "optional": true
2885 },
2886 "terser": {
2887 "optional": true
2888 },
2889 "tsx": {
2890 "optional": true
2891 },
2892 "yaml": {
2893 "optional": true
2896 },
2897 "node_modules/webgpu": {
2898 "version": "0.4.0",
2899 "resolved": "https://registry.npmjs.org/webgpu/-/webgpu-0.4.0.tgz",
2900 "integrity": "sha512-F5pimn3Aoi0zWjuRdiVs5TnrUwSzD2lESBohsIUsqyitWkGRQlXU2fhV6ycXlQTa1bvAf3sjqiUpBEpmSQ5ptA==",
2901 "hasInstallScript": true,
2902 "license": "MIT",
2903 "optional": true,
2904 "dependencies": {
2905 "@webgpu/types": "^0.1.69",
2906 "debug": "^4.4.0"
2908 },
2909 "node_modules/wrap-ansi": {
2910 "version": "7.0.0",
2911 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2912 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2913 "dev": true,
2914 "license": "MIT",
2915 "dependencies": {
2916 "ansi-styles": "^4.0.0",
2917 "string-width": "^4.1.0",
2918 "strip-ansi": "^6.0.0"
2919 },
2920 "engines": {
2921 "node": ">=10"
2922 },
2923 "funding": {
2924 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2926 },
2927 "node_modules/wrappy": {
2928 "version": "1.0.2",
2929 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2930 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
2931 "dev": true,
2932 "license": "ISC"
2933 },
2934 "node_modules/ws": {
2935 "version": "8.21.3",
2936 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.3.tgz",
2937 "integrity": "sha512-201TZ/kPWxoPr/OKWjquZR1SWKXcvxdH+e1xrx89b3YbmzLMFCLfnaG1HFIgWzJOEWZ7MvpK++odZufgYR50Rw==",
2938 "dev": true,
2939 "license": "MIT",
2940 "engines": {
2941 "node": ">=10.0.0"
2942 },
2943 "peerDependencies": {
2944 "bufferutil": "^4.0.1",
2945 "utf-8-validate": ">=5.0.2"
2946 },
2947 "peerDependenciesMeta": {
2948 "bufferutil": {
2949 "optional": true
2950 },
2951 "utf-8-validate": {
2952 "optional": true
2955 },
2956 "node_modules/y18n": {
2957 "version": "5.0.8",
2958 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2959 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
2960 "dev": true,
2961 "license": "ISC",
2962 "engines": {
2963 "node": ">=10"
2965 },
2966 "node_modules/yargs": {
2967 "version": "17.7.3",
2968 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz",
2969 "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==",
2970 "dev": true,
2971 "license": "MIT",
2972 "dependencies": {
2973 "cliui": "^8.0.1",
2974 "escalade": "^3.1.1",
2975 "get-caller-file": "^2.0.5",
2976 "require-directory": "^2.1.1",
2977 "string-width": "^4.2.3",
2978 "y18n": "^5.0.5",
2979 "yargs-parser": "^21.1.1"
2980 },
2981 "engines": {
2982 "node": ">=12"
2984 },
2985 "node_modules/yargs-parser": {
2986 "version": "21.1.1",
2987 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
2988 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
2989 "dev": true,
2990 "license": "ISC",
2991 "engines": {
2992 "node": ">=12"
2994 },
2995 "node_modules/yauzl": {
2996 "version": "2.10.0",
2997 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
2998 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
2999 "dev": true,
3000 "license": "MIT",
3001 "dependencies": {
3002 "buffer-crc32": "~0.2.3",
3003 "fd-slicer": "~1.1.0"
3005 },
3006 "node_modules/zod": {
3007 "version": "3.23.8",
3008 "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
3009 "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
3010 "dev": true,
3011 "license": "MIT",
3012 "funding": {
3013 "url": "https://github.com/sponsors/colinhacks"
moveopenescclose