/ proof-of-concept / cymsimweb
Sign in
proof-of-concept / cymsimweb
cymsimweb / package-lock.json
1392 lines · 43.2 KBBlameHistoryRaw
1{
2 "name": "cymsimweb",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "cymsimweb",
9 "version": "0.1.0",
10 "dependencies": {
11 "@codemirror/commands": "^6.11.0",
12 "@codemirror/language": "^6.12.4",
13 "@codemirror/legacy-modes": "^6.5.4",
14 "@codemirror/state": "^6.7.4",
15 "@codemirror/view": "^6.43.11",
16 "@lezer/highlight": "^1.2.3",
17 "js-yaml": "^4.1.0"
18 },
19 "devDependencies": {
20 "@types/js-yaml": "^4.0.9",
21 "@types/node": "^24.0.0",
22 "@webgpu/types": "^0.1.60",
23 "typescript": "^5.6.0",
24 "vite": "^6.0.0",
25 "webgpu": "^0.4.0"
26 }
27 },
28 "node_modules/@codemirror/commands": {
29 "version": "6.11.1",
30 "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.11.1.tgz",
31 "integrity": "sha512-O/4hG3SC1YwcmQ0d2UVNDs+AsaNWd1iHVxbTeEBuqH+6bExAiPK3iS/BvpY6rZGURALv4ZD3sIgcCmRvw3ehBg==",
32 "license": "MIT",
33 "dependencies": {
34 "@codemirror/language": "^6.0.0",
35 "@codemirror/state": "^6.7.0",
36 "@codemirror/view": "^6.27.0",
37 "@lezer/common": "^1.1.0"
38 }
39 },
40 "node_modules/@codemirror/language": {
41 "version": "6.12.4",
42 "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.12.4.tgz",
43 "integrity": "sha512-1q4PaT+o6PbgpkJt4Q8Fv5XJxTy4FUZ4MWETtyiDw3J0Pyr9E2vqcKL+k9wcvjNTIsauxvE7OfmWj3FRPHQ76A==",
44 "license": "MIT",
45 "dependencies": {
46 "@codemirror/state": "^6.0.0",
47 "@codemirror/view": "^6.23.0",
48 "@lezer/common": "^1.5.0",
49 "@lezer/highlight": "^1.0.0",
50 "@lezer/lr": "^1.0.0",
51 "style-mod": "^4.0.0"
52 }
53 },
54 "node_modules/@codemirror/legacy-modes": {
55 "version": "6.5.4",
56 "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.4.tgz",
57 "integrity": "sha512-/cZr6qZyl08iYNLGsJ862CXXNI51LryRFRE40ejgoIjXZz0C1rGkD3/Ek5jM/8w1ceRjqtt4qx/KLMh4zBTgew==",
58 "license": "MIT",
59 "dependencies": {
60 "@codemirror/language": "^6.0.0"
61 }
62 },
63 "node_modules/@codemirror/state": {
64 "version": "6.7.6",
65 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.7.6.tgz",
66 "integrity": "sha512-kAz+AncRtKuIknedxT1bq4XwXv4UowhbkHU1myPrtVb/jZtImWuV5BXzv5vK6i3kYACsdiZiQKFQQ5Mq7elW8w==",
67 "license": "MIT",
68 "dependencies": {
69 "@marijn/find-cluster-break": "^1.0.0"
70 }
71 },
72 "node_modules/@codemirror/view": {
73 "version": "6.43.13",
74 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.13.tgz",
75 "integrity": "sha512-sihaFrUzAsYBQsL9J2t69y8nfMQGwcYmggAZsk+kjPbjYZMyuf2hU8tUNTZ+P+isb6XRr8JE22TZlJxBoVdH1A==",
76 "license": "MIT",
77 "dependencies": {
78 "@codemirror/state": "^6.7.0",
79 "crelt": "^1.0.6",
80 "style-mod": "^4.1.0",
81 "w3c-keyname": "^2.2.4"
82 }
83 },
84 "node_modules/@esbuild/aix-ppc64": {
85 "version": "0.25.12",
86 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
87 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
88 "cpu": [
89 "ppc64"
90 ],
91 "dev": true,
92 "license": "MIT",
93 "optional": true,
94 "os": [
95 "aix"
96 ],
97 "engines": {
98 "node": ">=18"
99 }
100 },
101 "node_modules/@esbuild/android-arm": {
102 "version": "0.25.12",
103 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
104 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
105 "cpu": [
106 "arm"
107 ],
108 "dev": true,
109 "license": "MIT",
110 "optional": true,
111 "os": [
112 "android"
113 ],
114 "engines": {
115 "node": ">=18"
116 }
117 },
118 "node_modules/@esbuild/android-arm64": {
119 "version": "0.25.12",
120 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
121 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
122 "cpu": [
123 "arm64"
124 ],
125 "dev": true,
126 "license": "MIT",
127 "optional": true,
128 "os": [
129 "android"
130 ],
131 "engines": {
132 "node": ">=18"
133 }
134 },
135 "node_modules/@esbuild/android-x64": {
136 "version": "0.25.12",
137 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
138 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
139 "cpu": [
140 "x64"
141 ],
142 "dev": true,
143 "license": "MIT",
144 "optional": true,
145 "os": [
146 "android"
147 ],
148 "engines": {
149 "node": ">=18"
150 }
151 },
152 "node_modules/@esbuild/darwin-arm64": {
153 "version": "0.25.12",
154 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
155 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
156 "cpu": [
157 "arm64"
158 ],
159 "dev": true,
160 "license": "MIT",
161 "optional": true,
162 "os": [
163 "darwin"
164 ],
165 "engines": {
166 "node": ">=18"
167 }
168 },
169 "node_modules/@esbuild/darwin-x64": {
170 "version": "0.25.12",
171 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
172 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
173 "cpu": [
174 "x64"
175 ],
176 "dev": true,
177 "license": "MIT",
178 "optional": true,
179 "os": [
180 "darwin"
181 ],
182 "engines": {
183 "node": ">=18"
184 }
185 },
186 "node_modules/@esbuild/freebsd-arm64": {
187 "version": "0.25.12",
188 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
189 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
190 "cpu": [
191 "arm64"
192 ],
193 "dev": true,
194 "license": "MIT",
195 "optional": true,
196 "os": [
197 "freebsd"
198 ],
199 "engines": {
200 "node": ">=18"
201 }
202 },
203 "node_modules/@esbuild/freebsd-x64": {
204 "version": "0.25.12",
205 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
206 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
207 "cpu": [
208 "x64"
209 ],
210 "dev": true,
211 "license": "MIT",
212 "optional": true,
213 "os": [
214 "freebsd"
215 ],
216 "engines": {
217 "node": ">=18"
218 }
219 },
220 "node_modules/@esbuild/linux-arm": {
221 "version": "0.25.12",
222 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
223 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
224 "cpu": [
225 "arm"
226 ],
227 "dev": true,
228 "license": "MIT",
229 "optional": true,
230 "os": [
231 "linux"
232 ],
233 "engines": {
234 "node": ">=18"
235 }
236 },
237 "node_modules/@esbuild/linux-arm64": {
238 "version": "0.25.12",
239 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
240 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
241 "cpu": [
242 "arm64"
243 ],
244 "dev": true,
245 "license": "MIT",
246 "optional": true,
247 "os": [
248 "linux"
249 ],
250 "engines": {
251 "node": ">=18"
252 }
253 },
254 "node_modules/@esbuild/linux-ia32": {
255 "version": "0.25.12",
256 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
257 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
258 "cpu": [
259 "ia32"
260 ],
261 "dev": true,
262 "license": "MIT",
263 "optional": true,
264 "os": [
265 "linux"
266 ],
267 "engines": {
268 "node": ">=18"
269 }
270 },
271 "node_modules/@esbuild/linux-loong64": {
272 "version": "0.25.12",
273 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
274 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
275 "cpu": [
276 "loong64"
277 ],
278 "dev": true,
279 "license": "MIT",
280 "optional": true,
281 "os": [
282 "linux"
283 ],
284 "engines": {
285 "node": ">=18"
286 }
287 },
288 "node_modules/@esbuild/linux-mips64el": {
289 "version": "0.25.12",
290 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
291 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
292 "cpu": [
293 "mips64el"
294 ],
295 "dev": true,
296 "license": "MIT",
297 "optional": true,
298 "os": [
299 "linux"
300 ],
301 "engines": {
302 "node": ">=18"
303 }
304 },
305 "node_modules/@esbuild/linux-ppc64": {
306 "version": "0.25.12",
307 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
308 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
309 "cpu": [
310 "ppc64"
311 ],
312 "dev": true,
313 "license": "MIT",
314 "optional": true,
315 "os": [
316 "linux"
317 ],
318 "engines": {
319 "node": ">=18"
320 }
321 },
322 "node_modules/@esbuild/linux-riscv64": {
323 "version": "0.25.12",
324 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
325 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
326 "cpu": [
327 "riscv64"
328 ],
329 "dev": true,
330 "license": "MIT",
331 "optional": true,
332 "os": [
333 "linux"
334 ],
335 "engines": {
336 "node": ">=18"
337 }
338 },
339 "node_modules/@esbuild/linux-s390x": {
340 "version": "0.25.12",
341 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
342 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
343 "cpu": [
344 "s390x"
345 ],
346 "dev": true,
347 "license": "MIT",
348 "optional": true,
349 "os": [
350 "linux"
351 ],
352 "engines": {
353 "node": ">=18"
354 }
355 },
356 "node_modules/@esbuild/linux-x64": {
357 "version": "0.25.12",
358 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
359 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
360 "cpu": [
361 "x64"
362 ],
363 "dev": true,
364 "license": "MIT",
365 "optional": true,
366 "os": [
367 "linux"
368 ],
369 "engines": {
370 "node": ">=18"
371 }
372 },
373 "node_modules/@esbuild/netbsd-arm64": {
374 "version": "0.25.12",
375 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
376 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
377 "cpu": [
378 "arm64"
379 ],
380 "dev": true,
381 "license": "MIT",
382 "optional": true,
383 "os": [
384 "netbsd"
385 ],
386 "engines": {
387 "node": ">=18"
388 }
389 },
390 "node_modules/@esbuild/netbsd-x64": {
391 "version": "0.25.12",
392 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
393 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
394 "cpu": [
395 "x64"
396 ],
397 "dev": true,
398 "license": "MIT",
399 "optional": true,
400 "os": [
401 "netbsd"
402 ],
403 "engines": {
404 "node": ">=18"
405 }
406 },
407 "node_modules/@esbuild/openbsd-arm64": {
408 "version": "0.25.12",
409 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
410 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
411 "cpu": [
412 "arm64"
413 ],
414 "dev": true,
415 "license": "MIT",
416 "optional": true,
417 "os": [
418 "openbsd"
419 ],
420 "engines": {
421 "node": ">=18"
422 }
423 },
424 "node_modules/@esbuild/openbsd-x64": {
425 "version": "0.25.12",
426 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
427 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
428 "cpu": [
429 "x64"
430 ],
431 "dev": true,
432 "license": "MIT",
433 "optional": true,
434 "os": [
435 "openbsd"
436 ],
437 "engines": {
438 "node": ">=18"
439 }
440 },
441 "node_modules/@esbuild/openharmony-arm64": {
442 "version": "0.25.12",
443 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
444 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
445 "cpu": [
446 "arm64"
447 ],
448 "dev": true,
449 "license": "MIT",
450 "optional": true,
451 "os": [
452 "openharmony"
453 ],
454 "engines": {
455 "node": ">=18"
456 }
457 },
458 "node_modules/@esbuild/sunos-x64": {
459 "version": "0.25.12",
460 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
461 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
462 "cpu": [
463 "x64"
464 ],
465 "dev": true,
466 "license": "MIT",
467 "optional": true,
468 "os": [
469 "sunos"
470 ],
471 "engines": {
472 "node": ">=18"
473 }
474 },
475 "node_modules/@esbuild/win32-arm64": {
476 "version": "0.25.12",
477 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
478 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
479 "cpu": [
480 "arm64"
481 ],
482 "dev": true,
483 "license": "MIT",
484 "optional": true,
485 "os": [
486 "win32"
487 ],
488 "engines": {
489 "node": ">=18"
490 }
491 },
492 "node_modules/@esbuild/win32-ia32": {
493 "version": "0.25.12",
494 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
495 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
496 "cpu": [
497 "ia32"
498 ],
499 "dev": true,
500 "license": "MIT",
501 "optional": true,
502 "os": [
503 "win32"
504 ],
505 "engines": {
506 "node": ">=18"
507 }
508 },
509 "node_modules/@esbuild/win32-x64": {
510 "version": "0.25.12",
511 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
512 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
513 "cpu": [
514 "x64"
515 ],
516 "dev": true,
517 "license": "MIT",
518 "optional": true,
519 "os": [
520 "win32"
521 ],
522 "engines": {
523 "node": ">=18"
524 }
525 },
526 "node_modules/@lezer/common": {
527 "version": "1.5.2",
528 "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.2.tgz",
529 "integrity": "sha512-sxQE460fPZyU3sdc8lafxiPwJHBzZRy/udNFynGQky1SePYBdhkBl1kOagA9uT3pxR8K09bOrmTUqA9wb/PjSQ==",
530 "license": "MIT"
531 },
532 "node_modules/@lezer/highlight": {
533 "version": "1.2.3",
534 "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.3.tgz",
535 "integrity": "sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==",
536 "license": "MIT",
537 "dependencies": {
538 "@lezer/common": "^1.3.0"
539 }
540 },
541 "node_modules/@lezer/lr": {
542 "version": "1.4.10",
543 "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.10.tgz",
544 "integrity": "sha512-rnCpTIBafOx4mRp43xOxDJbFipJm/c0cia/V5TiGlhmMa+wsSdoGmUN3w5Bqrks/09Q/D4tNAmWaT8p6NRi77A==",
545 "license": "MIT",
546 "dependencies": {
547 "@lezer/common": "^1.0.0"
548 }
549 },
550 "node_modules/@marijn/find-cluster-break": {
551 "version": "1.0.4",
552 "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz",
553 "integrity": "sha512-Wy0V7+SGUjnF9/TkiM1hKVDPj7jKXduPNboMVtHTA8dySMURWqfg/JZ9E2Sq8JgSJmkl7k7Qe9FLeMSrSraWmQ==",
554 "license": "MIT"
555 },
556 "node_modules/@napi-rs/lzma-linux-x64-gnu": {
557 "version": "1.5.1",
558 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",
559 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",
560 "cpu": [
561 "x64"
562 ],
563 "dev": true,
564 "libc": [
565 "glibc"
566 ],
567 "license": "MIT",
568 "optional": true,
569 "os": [
570 "linux"
571 ],
572 "engines": {
573 "node": "^22.20 || ^24.12 || >=25"
574 }
575 },
576 "node_modules/@rollup/rollup-android-arm-eabi": {
577 "version": "4.63.4",
578 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.63.4.tgz",
579 "integrity": "sha512-I+BSHzTAhKN2n7ZwGZsegGcZjDpLqFOMAtJz/u6uFGe0pUFbq56dEHjqJV/ZUdRJtNXNxA+hREUatZBvMR3Oiw==",
580 "cpu": [
581 "arm"
582 ],
583 "dev": true,
584 "license": "MIT",
585 "optional": true,
586 "os": [
587 "android"
588 ]
589 },
590 "node_modules/@rollup/rollup-android-arm64": {
591 "version": "4.63.4",
592 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.63.4.tgz",
593 "integrity": "sha512-pu3BdjS2LtEzRu2elmGzS3fIeWSZy4BMDIaLNwjorO76+k2d0LMluijhsDx3KQyQBQ/lLUZCQA9/s6csvUfuhw==",
594 "cpu": [
595 "arm64"
596 ],
597 "dev": true,
598 "license": "MIT",
599 "optional": true,
600 "os": [
601 "android"
602 ]
603 },
604 "node_modules/@rollup/rollup-darwin-arm64": {
605 "version": "4.63.4",
606 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.63.4.tgz",
607 "integrity": "sha512-xfSrj9MHnWK9GaSqT9U0ImHtH/N8WZlHLx4cZHiuLcqs640hvZ3hLPd5UR2AZS57FaE8HrRUSpltbZdWRxHiDA==",
608 "cpu": [
609 "arm64"
610 ],
611 "dev": true,
612 "license": "MIT",
613 "optional": true,
614 "os": [
615 "darwin"
616 ]
617 },
618 "node_modules/@rollup/rollup-darwin-x64": {
619 "version": "4.63.4",
620 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.63.4.tgz",
621 "integrity": "sha512-bqU99PLJb/dqb3S0GIMdeuyAEETSUgZBoqXYd3Sd+WCsV+MmPhnN6JrotWyir31+QgH7EvvE5/mwGJlEoci8Fw==",
622 "cpu": [
623 "x64"
624 ],
625 "dev": true,
626 "license": "MIT",
627 "optional": true,
628 "os": [
629 "darwin"
630 ]
631 },
632 "node_modules/@rollup/rollup-freebsd-arm64": {
633 "version": "4.63.4",
634 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.63.4.tgz",
635 "integrity": "sha512-JinsFZ5G40oXQb+sUuiA5x689vhr6dDYK0H0NL+rwKdL6CqnmYN8PE4ZwfRSoIjrCxqTQG/SLfTtSvHeGxoVlw==",
636 "cpu": [
637 "arm64"
638 ],
639 "dev": true,
640 "license": "MIT",
641 "optional": true,
642 "os": [
643 "freebsd"
644 ]
645 },
646 "node_modules/@rollup/rollup-freebsd-x64": {
647 "version": "4.63.4",
648 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.63.4.tgz",
649 "integrity": "sha512-GAdA4UxpiNm27cLHr2GqXBpAD0x9FqwYBY7/YSP0Ss0/PNi4k8gbviqpIpYbVSRBaS2ZcegXEzgTQMbRNCwxCw==",
650 "cpu": [
651 "x64"
652 ],
653 "dev": true,
654 "license": "MIT",
655 "optional": true,
656 "os": [
657 "freebsd"
658 ]
659 },
660 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
661 "version": "4.63.4",
662 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.63.4.tgz",
663 "integrity": "sha512-qDd6NoA1znaLjp4jR5U/KWCdLAKDJNB8W9ChbbDaKbo0xA+Atln5HK6LFCZ4oJQpemtRZA288DCirFRjrspptw==",
664 "cpu": [
665 "arm"
666 ],
667 "dev": true,
668 "libc": [
669 "glibc"
670 ],
671 "license": "MIT",
672 "optional": true,
673 "os": [
674 "linux"
675 ]
676 },
677 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
678 "version": "4.63.4",
679 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.63.4.tgz",
680 "integrity": "sha512-WtB5Tz5KTNINb8ZA+8sQ7bmjuS1JrRT7YverYIhUGdWWDlpzVWmIwuZE+jidkEXUn1l0zrEkaIMa8dHF3NGcsA==",
681 "cpu": [
682 "arm"
683 ],
684 "dev": true,
685 "libc": [
686 "musl"
687 ],
688 "license": "MIT",
689 "optional": true,
690 "os": [
691 "linux"
692 ]
693 },
694 "node_modules/@rollup/rollup-linux-arm64-gnu": {
695 "version": "4.63.4",
696 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.63.4.tgz",
697 "integrity": "sha512-VcQ3L1tjnkKzWjryAVaFhHEWcqOfICX9uxVVoDzm2t0DpgKRHd2zOpVrJc0xsWeBZcBFyYROCIBdyR/fS174pg==",
698 "cpu": [
699 "arm64"
700 ],
701 "dev": true,
702 "libc": [
703 "glibc"
704 ],
705 "license": "MIT",
706 "optional": true,
707 "os": [
708 "linux"
709 ]
710 },
711 "node_modules/@rollup/rollup-linux-arm64-musl": {
712 "version": "4.63.4",
713 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.63.4.tgz",
714 "integrity": "sha512-6+ZQX6P5s0cMDN2Ypb8Lbm2+/sZYmZjdaYny992ujUU9UKi/4CWoJWsl1pNvjWJHNHGK51m+jKGLlh1ylb2ifQ==",
715 "cpu": [
716 "arm64"
717 ],
718 "dev": true,
719 "libc": [
720 "musl"
721 ],
722 "license": "MIT",
723 "optional": true,
724 "os": [
725 "linux"
726 ]
727 },
728 "node_modules/@rollup/rollup-linux-loong64-gnu": {
729 "version": "4.63.4",
730 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.63.4.tgz",
731 "integrity": "sha512-D72ZnvkFkBXOfzMMQLcwfPLyGkKb7HZ9/mf97B7v6/P5Lbv4oFOtSY/uHbS8lH6uKUOxoKiuokdb50XZSzzbJw==",
732 "cpu": [
733 "loong64"
734 ],
735 "dev": true,
736 "libc": [
737 "glibc"
738 ],
739 "license": "MIT",
740 "optional": true,
741 "os": [
742 "linux"
743 ]
744 },
745 "node_modules/@rollup/rollup-linux-loong64-musl": {
746 "version": "4.63.4",
747 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.63.4.tgz",
748 "integrity": "sha512-piU6BxeqA3O9KSu3kRCIQQtNqFFaTu21SEV4FwaRZowpnj3bLaWPZHw+xFqCs0XlJ+aOH3PTRWGoglH+mKA/OA==",
749 "cpu": [
750 "loong64"
751 ],
752 "dev": true,
753 "libc": [
754 "musl"
755 ],
756 "license": "MIT",
757 "optional": true,
758 "os": [
759 "linux"
760 ]
761 },
762 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
763 "version": "4.63.4",
764 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.63.4.tgz",
765 "integrity": "sha512-/5PGpHwqt2EEEOUs1XwzubE/ucr0dWDQ+to3zqi4Ds7EWpwtQ79wXc4JBoxqj/OwpawTsKWzJxHfSuBOq3DrWA==",
766 "cpu": [
767 "ppc64"
768 ],
769 "dev": true,
770 "libc": [
771 "glibc"
772 ],
773 "license": "MIT",
774 "optional": true,
775 "os": [
776 "linux"
777 ]
778 },
779 "node_modules/@rollup/rollup-linux-ppc64-musl": {
780 "version": "4.63.4",
781 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.63.4.tgz",
782 "integrity": "sha512-cX3beZDLWt7G2oJF+nhChiT+qtaihs+S2xi7ziGmVB+2pwPng6D0Ed0HmElQOgv2UsUmSJJLGwpBao/3TDx3VA==",
783 "cpu": [
784 "ppc64"
785 ],
786 "dev": true,
787 "libc": [
788 "musl"
789 ],
790 "license": "MIT",
791 "optional": true,
792 "os": [
793 "linux"
794 ]
795 },
796 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
797 "version": "4.63.4",
798 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.63.4.tgz",
799 "integrity": "sha512-1uz2mGWHyptR7DgHHrlbdRAjXK7v7elGZ9lMja910/RP+ZYbX6xAmCiU9UZSX4hqmgtHMv6lr5l3kq1HIOpcag==",
800 "cpu": [
801 "riscv64"
802 ],
803 "dev": true,
804 "libc": [
805 "glibc"
806 ],
807 "license": "MIT",
808 "optional": true,
809 "os": [
810 "linux"
811 ]
812 },
813 "node_modules/@rollup/rollup-linux-riscv64-musl": {
814 "version": "4.63.4",
815 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.63.4.tgz",
816 "integrity": "sha512-nLS8topojxyz7SRpKR2IODRpQ0XPZ+xaOXvT3+hqK/Uy8Lo5HFgkkIBiIrCu5tL5YqzTvgovGw55PwpahTAGig==",
817 "cpu": [
818 "riscv64"
819 ],
820 "dev": true,
821 "libc": [
822 "musl"
823 ],
824 "license": "MIT",
825 "optional": true,
826 "os": [
827 "linux"
828 ]
829 },
830 "node_modules/@rollup/rollup-linux-s390x-gnu": {
831 "version": "4.63.4",
832 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.63.4.tgz",
833 "integrity": "sha512-gs7DRKotr3l3q+jGPQBjH0ng1FjlEDm5ueQrkw5JtQvtLyEIcLASqAEaor56BhkKRzk+IcQzrcanBdb/bBQn8g==",
834 "cpu": [
835 "s390x"
836 ],
837 "dev": true,
838 "libc": [
839 "glibc"
840 ],
841 "license": "MIT",
842 "optional": true,
843 "os": [
844 "linux"
845 ]
846 },
847 "node_modules/@rollup/rollup-linux-x64-gnu": {
848 "version": "4.63.4",
849 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.63.4.tgz",
850 "integrity": "sha512-791ET7W17NnScOZM7h4dX5hYspxE28htPFsb1awY/NRR8+PRNkS53e475rDdxXXDrP+kwnCcNWg9CX5ztn/Aqw==",
851 "cpu": [
852 "x64"
853 ],
854 "dev": true,
855 "libc": [
856 "glibc"
857 ],
858 "license": "MIT",
859 "optional": true,
860 "os": [
861 "linux"
862 ]
863 },
864 "node_modules/@rollup/rollup-linux-x64-musl": {
865 "version": "4.63.4",
866 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.63.4.tgz",
867 "integrity": "sha512-iwZQRcmj7g88g3tzefIrQY7qvmuA/cfYwhrDtTBhsmukO4U2huVO5W+86XacUMRvdSFVAc6kZUZy21JaRwiB9w==",
868 "cpu": [
869 "x64"
870 ],
871 "dev": true,
872 "libc": [
873 "musl"
874 ],
875 "license": "MIT",
876 "optional": true,
877 "os": [
878 "linux"
879 ]
880 },
881 "node_modules/@rollup/rollup-openbsd-x64": {
882 "version": "4.63.4",
883 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.63.4.tgz",
884 "integrity": "sha512-dVHFp9gRWrdTpnqQuGfCwd7hOQDatK1VCP2iWhLY/cGrOQs/ucFzJ6A5SRqbXX12ZDI8EUuejSM5kwg+ja7Png==",
885 "cpu": [
886 "x64"
887 ],
888 "dev": true,
889 "license": "MIT",
890 "optional": true,
891 "os": [
892 "openbsd"
893 ]
894 },
895 "node_modules/@rollup/rollup-openharmony-arm64": {
896 "version": "4.63.4",
897 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.63.4.tgz",
898 "integrity": "sha512-t3NlauOW6gxZVVFcBEnO62Cb4wbyDFL416gTg1uFI/2tgqYQlf69FbSE115Ajre9I+c26Lk4mcmdFUsS/DGifQ==",
899 "cpu": [
900 "arm64"
901 ],
902 "dev": true,
903 "license": "MIT",
904 "optional": true,
905 "os": [
906 "openharmony"
907 ]
908 },
909 "node_modules/@rollup/rollup-win32-arm64-msvc": {
910 "version": "4.63.4",
911 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.63.4.tgz",
912 "integrity": "sha512-xWuIaSye5FWZF8+UYtVEcHtRJDN5kN9Kfgxx3Kq8XIov9KSKbc1fiqQCm90SKrgQbUXZelbnUhnlUJmfSE7P9A==",
913 "cpu": [
914 "arm64"
915 ],
916 "dev": true,
917 "license": "MIT",
918 "optional": true,
919 "os": [
920 "win32"
921 ]
922 },
923 "node_modules/@rollup/rollup-win32-ia32-msvc": {
924 "version": "4.63.4",
925 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.63.4.tgz",
926 "integrity": "sha512-9ALJJUOg/ZflMJepVo2PlgsGxSaxN7SQ4Z8GoZfVlarWr6r3rkHUNsd/zAio7p4YMtChSMXPionxej4Hkf6CXQ==",
927 "cpu": [
928 "ia32"
929 ],
930 "dev": true,
931 "license": "MIT",
932 "optional": true,
933 "os": [
934 "win32"
935 ]
936 },
937 "node_modules/@rollup/rollup-win32-x64-gnu": {
938 "version": "4.63.4",
939 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.63.4.tgz",
940 "integrity": "sha512-blj9z5qx/Pv4WU0W1NMFDB97e0JH5ed+aZGywW8WCvp/NhWX/4PFAq5uu6Q0AebNn+Vo6KzUYDT++JzTT5ojlQ==",
941 "cpu": [
942 "x64"
943 ],
944 "dev": true,
945 "license": "MIT",
946 "optional": true,
947 "os": [
948 "win32"
949 ]
950 },
951 "node_modules/@rollup/rollup-win32-x64-msvc": {
952 "version": "4.63.4",
953 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.63.4.tgz",
954 "integrity": "sha512-Erx822VRBwLa124shbj+wNXe//BOgMEctDV0m1aqTQdNO1S69DgNUCFKC1RCeZfixs1J31l6igk1ziyXErbigQ==",
955 "cpu": [
956 "x64"
957 ],
958 "dev": true,
959 "license": "MIT",
960 "optional": true,
961 "os": [
962 "win32"
963 ]
964 },
965 "node_modules/@types/estree": {
966 "version": "1.0.9",
967 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
968 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
969 "dev": true,
970 "license": "MIT"
971 },
972 "node_modules/@types/js-yaml": {
973 "version": "4.0.9",
974 "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz",
975 "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==",
976 "dev": true,
977 "license": "MIT"
978 },
979 "node_modules/@types/node": {
980 "version": "24.13.6",
981 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.6.tgz",
982 "integrity": "sha512-SGrw/h3KPFshy3OE6ZL53LMBG5vGQQ8/gIpiqz/kRZhPJ7HgwCEs8LBuNtWLa8dvGZVpSF7+Bf+c11HUrCb/yg==",
983 "dev": true,
984 "license": "MIT",
985 "dependencies": {
986 "undici-types": "~7.18.0"
987 }
988 },
989 "node_modules/@webgpu/types": {
990 "version": "0.1.74",
991 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.74.tgz",
992 "integrity": "sha512-lgiI4hbuLcI9unnm2cL/tvCaQU45dp0xcLWJh5uB/9MBGvIA4F8XIk7nSiBeg+K4xWGYwgZKn80LmERI5CxoTA==",
993 "dev": true,
994 "license": "BSD-3-Clause"
995 },
996 "node_modules/argparse": {
997 "version": "2.0.1",
998 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
999 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1000 "license": "Python-2.0"
1001 },
1002 "node_modules/crelt": {
1003 "version": "1.0.7",
1004 "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz",
1005 "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==",
1006 "license": "MIT"
1007 },
1008 "node_modules/debug": {
1009 "version": "4.4.3",
1010 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1011 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1012 "dev": true,
1013 "license": "MIT",
1014 "dependencies": {
1015 "ms": "^2.1.3"
1016 },
1017 "engines": {
1018 "node": ">=6.0"
1019 },
1020 "peerDependenciesMeta": {
1021 "supports-color": {
1022 "optional": true
1025 },
1026 "node_modules/esbuild": {
1027 "version": "0.25.12",
1028 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
1029 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
1030 "dev": true,
1031 "hasInstallScript": true,
1032 "license": "MIT",
1033 "bin": {
1034 "esbuild": "bin/esbuild"
1035 },
1036 "engines": {
1037 "node": ">=18"
1038 },
1039 "optionalDependencies": {
1040 "@esbuild/aix-ppc64": "0.25.12",
1041 "@esbuild/android-arm": "0.25.12",
1042 "@esbuild/android-arm64": "0.25.12",
1043 "@esbuild/android-x64": "0.25.12",
1044 "@esbuild/darwin-arm64": "0.25.12",
1045 "@esbuild/darwin-x64": "0.25.12",
1046 "@esbuild/freebsd-arm64": "0.25.12",
1047 "@esbuild/freebsd-x64": "0.25.12",
1048 "@esbuild/linux-arm": "0.25.12",
1049 "@esbuild/linux-arm64": "0.25.12",
1050 "@esbuild/linux-ia32": "0.25.12",
1051 "@esbuild/linux-loong64": "0.25.12",
1052 "@esbuild/linux-mips64el": "0.25.12",
1053 "@esbuild/linux-ppc64": "0.25.12",
1054 "@esbuild/linux-riscv64": "0.25.12",
1055 "@esbuild/linux-s390x": "0.25.12",
1056 "@esbuild/linux-x64": "0.25.12",
1057 "@esbuild/netbsd-arm64": "0.25.12",
1058 "@esbuild/netbsd-x64": "0.25.12",
1059 "@esbuild/openbsd-arm64": "0.25.12",
1060 "@esbuild/openbsd-x64": "0.25.12",
1061 "@esbuild/openharmony-arm64": "0.25.12",
1062 "@esbuild/sunos-x64": "0.25.12",
1063 "@esbuild/win32-arm64": "0.25.12",
1064 "@esbuild/win32-ia32": "0.25.12",
1065 "@esbuild/win32-x64": "0.25.12"
1067 },
1068 "node_modules/fdir": {
1069 "version": "6.5.0",
1070 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1071 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1072 "dev": true,
1073 "license": "MIT",
1074 "engines": {
1075 "node": ">=12.0.0"
1076 },
1077 "peerDependencies": {
1078 "picomatch": "^3 || ^4"
1079 },
1080 "peerDependenciesMeta": {
1081 "picomatch": {
1082 "optional": true
1085 },
1086 "node_modules/fsevents": {
1087 "version": "2.3.3",
1088 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1089 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1090 "dev": true,
1091 "hasInstallScript": true,
1092 "license": "MIT",
1093 "optional": true,
1094 "os": [
1095 "darwin"
1096 ],
1097 "engines": {
1098 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1100 },
1101 "node_modules/js-yaml": {
1102 "version": "4.3.2",
1103 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.2.tgz",
1104 "integrity": "sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==",
1105 "funding": [
1107 "type": "github",
1108 "url": "https://github.com/sponsors/puzrin"
1109 },
1111 "type": "github",
1112 "url": "https://github.com/sponsors/nodeca"
1114 ],
1115 "license": "MIT",
1116 "dependencies": {
1117 "argparse": "^2.0.1"
1118 },
1119 "bin": {
1120 "js-yaml": "bin/js-yaml.js"
1122 },
1123 "node_modules/ms": {
1124 "version": "2.1.3",
1125 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1126 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1127 "dev": true,
1128 "license": "MIT"
1129 },
1130 "node_modules/nanoid": {
1131 "version": "3.3.19",
1132 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
1133 "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==",
1134 "dev": true,
1135 "funding": [
1137 "type": "github",
1138 "url": "https://github.com/sponsors/ai"
1140 ],
1141 "license": "MIT",
1142 "bin": {
1143 "nanoid": "bin/nanoid.cjs"
1144 },
1145 "engines": {
1146 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1148 },
1149 "node_modules/picocolors": {
1150 "version": "1.1.1",
1151 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1152 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1153 "dev": true,
1154 "license": "ISC"
1155 },
1156 "node_modules/picomatch": {
1157 "version": "4.0.7",
1158 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
1159 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
1160 "dev": true,
1161 "license": "MIT",
1162 "engines": {
1163 "node": ">=12"
1164 },
1165 "funding": {
1166 "url": "https://github.com/sponsors/jonschlinkert"
1168 },
1169 "node_modules/postcss": {
1170 "version": "8.5.28",
1171 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
1172 "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==",
1173 "dev": true,
1174 "funding": [
1176 "type": "opencollective",
1177 "url": "https://opencollective.com/postcss/"
1178 },
1180 "type": "tidelift",
1181 "url": "https://tidelift.com/funding/github/npm/postcss"
1182 },
1184 "type": "github",
1185 "url": "https://github.com/sponsors/ai"
1187 ],
1188 "license": "MIT",
1189 "dependencies": {
1190 "nanoid": "^3.3.18",
1191 "picocolors": "^1.1.1",
1192 "source-map-js": "^1.2.1"
1193 },
1194 "engines": {
1195 "node": "^10 || ^12 || >=14"
1197 },
1198 "node_modules/rollup": {
1199 "version": "4.63.4",
1200 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.63.4.tgz",
1201 "integrity": "sha512-4U0liVayNIoLp3GFl1FcI8561WepLnZ1rqfraGh7S9B3Ur5F9S283y8Futii7RUU2C/97tOBmBy7nYvhoiOpbQ==",
1202 "dev": true,
1203 "license": "MIT",
1204 "dependencies": {
1205 "@types/estree": "1.0.9"
1206 },
1207 "bin": {
1208 "rollup": "dist/bin/rollup"
1209 },
1210 "engines": {
1211 "node": ">=18.0.0",
1212 "npm": ">=8.0.0"
1213 },
1214 "optionalDependencies": {
1215 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",
1216 "@rollup/rollup-android-arm-eabi": "4.63.4",
1217 "@rollup/rollup-android-arm64": "4.63.4",
1218 "@rollup/rollup-darwin-arm64": "4.63.4",
1219 "@rollup/rollup-darwin-x64": "4.63.4",
1220 "@rollup/rollup-freebsd-arm64": "4.63.4",
1221 "@rollup/rollup-freebsd-x64": "4.63.4",
1222 "@rollup/rollup-linux-arm-gnueabihf": "4.63.4",
1223 "@rollup/rollup-linux-arm-musleabihf": "4.63.4",
1224 "@rollup/rollup-linux-arm64-gnu": "4.63.4",
1225 "@rollup/rollup-linux-arm64-musl": "4.63.4",
1226 "@rollup/rollup-linux-loong64-gnu": "4.63.4",
1227 "@rollup/rollup-linux-loong64-musl": "4.63.4",
1228 "@rollup/rollup-linux-ppc64-gnu": "4.63.4",
1229 "@rollup/rollup-linux-ppc64-musl": "4.63.4",
1230 "@rollup/rollup-linux-riscv64-gnu": "4.63.4",
1231 "@rollup/rollup-linux-riscv64-musl": "4.63.4",
1232 "@rollup/rollup-linux-s390x-gnu": "4.63.4",
1233 "@rollup/rollup-linux-x64-gnu": "4.63.4",
1234 "@rollup/rollup-linux-x64-musl": "4.63.4",
1235 "@rollup/rollup-openbsd-x64": "4.63.4",
1236 "@rollup/rollup-openharmony-arm64": "4.63.4",
1237 "@rollup/rollup-win32-arm64-msvc": "4.63.4",
1238 "@rollup/rollup-win32-ia32-msvc": "4.63.4",
1239 "@rollup/rollup-win32-x64-gnu": "4.63.4",
1240 "@rollup/rollup-win32-x64-msvc": "4.63.4",
1241 "fsevents": "~2.3.2"
1243 },
1244 "node_modules/source-map-js": {
1245 "version": "1.2.1",
1246 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1247 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1248 "dev": true,
1249 "license": "BSD-3-Clause",
1250 "engines": {
1251 "node": ">=0.10.0"
1253 },
1254 "node_modules/style-mod": {
1255 "version": "4.1.4",
1256 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.4.tgz",
1257 "integrity": "sha512-XXWIQt633/EpAFx8aZDOTjBzrCaGmhvEQlQo6MVPfa2OzO2cWo+4hV9h+6UkHYlXGfy+ODXKUdP7Pthmcu5ATw==",
1258 "license": "MIT"
1259 },
1260 "node_modules/tinyglobby": {
1261 "version": "0.2.17",
1262 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
1263 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
1264 "dev": true,
1265 "license": "MIT",
1266 "dependencies": {
1267 "fdir": "^6.5.0",
1268 "picomatch": "^4.0.4"
1269 },
1270 "engines": {
1271 "node": ">=12.0.0"
1272 },
1273 "funding": {
1274 "url": "https://github.com/sponsors/SuperchupuDev"
1276 },
1277 "node_modules/typescript": {
1278 "version": "5.9.3",
1279 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
1280 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
1281 "dev": true,
1282 "license": "Apache-2.0",
1283 "bin": {
1284 "tsc": "bin/tsc",
1285 "tsserver": "bin/tsserver"
1286 },
1287 "engines": {
1288 "node": ">=14.17"
1290 },
1291 "node_modules/undici-types": {
1292 "version": "7.18.2",
1293 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
1294 "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
1295 "dev": true,
1296 "license": "MIT"
1297 },
1298 "node_modules/vite": {
1299 "version": "6.4.3",
1300 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.3.tgz",
1301 "integrity": "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==",
1302 "dev": true,
1303 "license": "MIT",
1304 "dependencies": {
1305 "esbuild": "^0.25.0",
1306 "fdir": "^6.4.4",
1307 "picomatch": "^4.0.2",
1308 "postcss": "^8.5.3",
1309 "rollup": "^4.34.9",
1310 "tinyglobby": "^0.2.13"
1311 },
1312 "bin": {
1313 "vite": "bin/vite.js"
1314 },
1315 "engines": {
1316 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
1317 },
1318 "funding": {
1319 "url": "https://github.com/vitejs/vite?sponsor=1"
1320 },
1321 "optionalDependencies": {
1322 "fsevents": "~2.3.3"
1323 },
1324 "peerDependencies": {
1325 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
1326 "jiti": ">=1.21.0",
1327 "less": "*",
1328 "lightningcss": "^1.21.0",
1329 "sass": "*",
1330 "sass-embedded": "*",
1331 "stylus": "*",
1332 "sugarss": "*",
1333 "terser": "^5.16.0",
1334 "tsx": "^4.8.1",
1335 "yaml": "^2.4.2"
1336 },
1337 "peerDependenciesMeta": {
1338 "@types/node": {
1339 "optional": true
1340 },
1341 "jiti": {
1342 "optional": true
1343 },
1344 "less": {
1345 "optional": true
1346 },
1347 "lightningcss": {
1348 "optional": true
1349 },
1350 "sass": {
1351 "optional": true
1352 },
1353 "sass-embedded": {
1354 "optional": true
1355 },
1356 "stylus": {
1357 "optional": true
1358 },
1359 "sugarss": {
1360 "optional": true
1361 },
1362 "terser": {
1363 "optional": true
1364 },
1365 "tsx": {
1366 "optional": true
1367 },
1368 "yaml": {
1369 "optional": true
1372 },
1373 "node_modules/w3c-keyname": {
1374 "version": "2.2.8",
1375 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",
1376 "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==",
1377 "license": "MIT"
1378 },
1379 "node_modules/webgpu": {
1380 "version": "0.4.0",
1381 "resolved": "https://registry.npmjs.org/webgpu/-/webgpu-0.4.0.tgz",
1382 "integrity": "sha512-F5pimn3Aoi0zWjuRdiVs5TnrUwSzD2lESBohsIUsqyitWkGRQlXU2fhV6ycXlQTa1bvAf3sjqiUpBEpmSQ5ptA==",
1383 "dev": true,
1384 "hasInstallScript": true,
1385 "license": "MIT",
1386 "dependencies": {
1387 "@webgpu/types": "^0.1.69",
1388 "debug": "^4.4.0"
↑↓ move↵openescclose