1{
2 "name": "steelsim41",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "steelsim41",
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 "numbl": "^0.4.21"
18 },
19 "devDependencies": {
20 "@types/node": "^24.0.0",
21 "@webgpu/types": "^0.1.60",
22 "playwright": "^1.50.0",
23 "typescript": "^5.6.0",
24 "vite": "^6.0.0"
25 }
26 },
27 "node_modules/@babel/runtime": {
28 "version": "7.29.7",
29 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
30 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
31 "license": "MIT",
32 "engines": {
33 "node": ">=6.9.0"
34 }
35 },
36 "node_modules/@codemirror/commands": {
37 "version": "6.11.0",
38 "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.11.0.tgz",
39 "integrity": "sha512-/K4Rl5BN0OtTiPWmJCdqODu38XnDMsDxKY5rgrPnCkutPTJf2wVbkoixLfealF5Kwse/s8P8M5jAiURiwSwnFA==",
40 "license": "MIT",
41 "dependencies": {
42 "@codemirror/language": "^6.0.0",
43 "@codemirror/state": "^6.7.0",
44 "@codemirror/view": "^6.27.0",
45 "@lezer/common": "^1.1.0"
46 }
47 },
48 "node_modules/@codemirror/language": {
49 "version": "6.12.4",
50 "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.12.4.tgz",
51 "integrity": "sha512-1q4PaT+o6PbgpkJt4Q8Fv5XJxTy4FUZ4MWETtyiDw3J0Pyr9E2vqcKL+k9wcvjNTIsauxvE7OfmWj3FRPHQ76A==",
52 "license": "MIT",
53 "dependencies": {
54 "@codemirror/state": "^6.0.0",
55 "@codemirror/view": "^6.23.0",
56 "@lezer/common": "^1.5.0",
57 "@lezer/highlight": "^1.0.0",
58 "@lezer/lr": "^1.0.0",
59 "style-mod": "^4.0.0"
60 }
61 },
62 "node_modules/@codemirror/legacy-modes": {
63 "version": "6.5.4",
64 "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.4.tgz",
65 "integrity": "sha512-/cZr6qZyl08iYNLGsJ862CXXNI51LryRFRE40ejgoIjXZz0C1rGkD3/Ek5jM/8w1ceRjqtt4qx/KLMh4zBTgew==",
66 "license": "MIT",
67 "dependencies": {
68 "@codemirror/language": "^6.0.0"
69 }
70 },
71 "node_modules/@codemirror/state": {
72 "version": "6.7.4",
73 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.7.4.tgz",
74 "integrity": "sha512-QhQIVRY+xHZDxwOSFrJ1eUMapJBUID3IdeAjf7dHO7zBUzSkyooHiodnalz5MG3iHzwixKMlAAyn7244y537EA==",
75 "license": "MIT",
76 "dependencies": {
77 "@marijn/find-cluster-break": "^1.0.0"
78 }
79 },
80 "node_modules/@codemirror/view": {
81 "version": "6.43.11",
82 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.11.tgz",
83 "integrity": "sha512-2+esucbQX6wB2JYi1eDvdCPFTA31BN8oSy6xCmk3G6CloV11yOvEjYk+gH7kLrP0MuHG94E8WDhjs5oMiu3+Wg==",
84 "license": "MIT",
85 "dependencies": {
86 "@codemirror/state": "^6.7.0",
87 "crelt": "^1.0.6",
88 "style-mod": "^4.1.0",
89 "w3c-keyname": "^2.2.4"
90 }
91 },
92 "node_modules/@esbuild/aix-ppc64": {
93 "version": "0.25.12",
94 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
95 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
96 "cpu": [
97 "ppc64"
98 ],
99 "dev": true,
100 "license": "MIT",
101 "optional": true,
102 "os": [
103 "aix"
104 ],
105 "engines": {
106 "node": ">=18"
107 }
108 },
109 "node_modules/@esbuild/android-arm": {
110 "version": "0.25.12",
111 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
112 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
113 "cpu": [
114 "arm"
115 ],
116 "dev": true,
117 "license": "MIT",
118 "optional": true,
119 "os": [
120 "android"
121 ],
122 "engines": {
123 "node": ">=18"
124 }
125 },
126 "node_modules/@esbuild/android-arm64": {
127 "version": "0.25.12",
128 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
129 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
130 "cpu": [
131 "arm64"
132 ],
133 "dev": true,
134 "license": "MIT",
135 "optional": true,
136 "os": [
137 "android"
138 ],
139 "engines": {
140 "node": ">=18"
141 }
142 },
143 "node_modules/@esbuild/android-x64": {
144 "version": "0.25.12",
145 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
146 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
147 "cpu": [
148 "x64"
149 ],
150 "dev": true,
151 "license": "MIT",
152 "optional": true,
153 "os": [
154 "android"
155 ],
156 "engines": {
157 "node": ">=18"
158 }
159 },
160 "node_modules/@esbuild/darwin-arm64": {
161 "version": "0.25.12",
162 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
163 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
164 "cpu": [
165 "arm64"
166 ],
167 "dev": true,
168 "license": "MIT",
169 "optional": true,
170 "os": [
171 "darwin"
172 ],
173 "engines": {
174 "node": ">=18"
175 }
176 },
177 "node_modules/@esbuild/darwin-x64": {
178 "version": "0.25.12",
179 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
180 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
181 "cpu": [
182 "x64"
183 ],
184 "dev": true,
185 "license": "MIT",
186 "optional": true,
187 "os": [
188 "darwin"
189 ],
190 "engines": {
191 "node": ">=18"
192 }
193 },
194 "node_modules/@esbuild/freebsd-arm64": {
195 "version": "0.25.12",
196 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
197 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
198 "cpu": [
199 "arm64"
200 ],
201 "dev": true,
202 "license": "MIT",
203 "optional": true,
204 "os": [
205 "freebsd"
206 ],
207 "engines": {
208 "node": ">=18"
209 }
210 },
211 "node_modules/@esbuild/freebsd-x64": {
212 "version": "0.25.12",
213 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
214 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
215 "cpu": [
216 "x64"
217 ],
218 "dev": true,
219 "license": "MIT",
220 "optional": true,
221 "os": [
222 "freebsd"
223 ],
224 "engines": {
225 "node": ">=18"
226 }
227 },
228 "node_modules/@esbuild/linux-arm": {
229 "version": "0.25.12",
230 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
231 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
232 "cpu": [
233 "arm"
234 ],
235 "dev": true,
236 "license": "MIT",
237 "optional": true,
238 "os": [
239 "linux"
240 ],
241 "engines": {
242 "node": ">=18"
243 }
244 },
245 "node_modules/@esbuild/linux-arm64": {
246 "version": "0.25.12",
247 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
248 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
249 "cpu": [
250 "arm64"
251 ],
252 "dev": true,
253 "license": "MIT",
254 "optional": true,
255 "os": [
256 "linux"
257 ],
258 "engines": {
259 "node": ">=18"
260 }
261 },
262 "node_modules/@esbuild/linux-ia32": {
263 "version": "0.25.12",
264 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
265 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
266 "cpu": [
267 "ia32"
268 ],
269 "dev": true,
270 "license": "MIT",
271 "optional": true,
272 "os": [
273 "linux"
274 ],
275 "engines": {
276 "node": ">=18"
277 }
278 },
279 "node_modules/@esbuild/linux-loong64": {
280 "version": "0.25.12",
281 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
282 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
283 "cpu": [
284 "loong64"
285 ],
286 "dev": true,
287 "license": "MIT",
288 "optional": true,
289 "os": [
290 "linux"
291 ],
292 "engines": {
293 "node": ">=18"
294 }
295 },
296 "node_modules/@esbuild/linux-mips64el": {
297 "version": "0.25.12",
298 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
299 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
300 "cpu": [
301 "mips64el"
302 ],
303 "dev": true,
304 "license": "MIT",
305 "optional": true,
306 "os": [
307 "linux"
308 ],
309 "engines": {
310 "node": ">=18"
311 }
312 },
313 "node_modules/@esbuild/linux-ppc64": {
314 "version": "0.25.12",
315 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
316 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
317 "cpu": [
318 "ppc64"
319 ],
320 "dev": true,
321 "license": "MIT",
322 "optional": true,
323 "os": [
324 "linux"
325 ],
326 "engines": {
327 "node": ">=18"
328 }
329 },
330 "node_modules/@esbuild/linux-riscv64": {
331 "version": "0.25.12",
332 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
333 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
334 "cpu": [
335 "riscv64"
336 ],
337 "dev": true,
338 "license": "MIT",
339 "optional": true,
340 "os": [
341 "linux"
342 ],
343 "engines": {
344 "node": ">=18"
345 }
346 },
347 "node_modules/@esbuild/linux-s390x": {
348 "version": "0.25.12",
349 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
350 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
351 "cpu": [
352 "s390x"
353 ],
354 "dev": true,
355 "license": "MIT",
356 "optional": true,
357 "os": [
358 "linux"
359 ],
360 "engines": {
361 "node": ">=18"
362 }
363 },
364 "node_modules/@esbuild/linux-x64": {
365 "version": "0.25.12",
366 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
367 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
368 "cpu": [
369 "x64"
370 ],
371 "dev": true,
372 "license": "MIT",
373 "optional": true,
374 "os": [
375 "linux"
376 ],
377 "engines": {
378 "node": ">=18"
379 }
380 },
381 "node_modules/@esbuild/netbsd-arm64": {
382 "version": "0.25.12",
383 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
384 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
385 "cpu": [
386 "arm64"
387 ],
388 "dev": true,
389 "license": "MIT",
390 "optional": true,
391 "os": [
392 "netbsd"
393 ],
394 "engines": {
395 "node": ">=18"
396 }
397 },
398 "node_modules/@esbuild/netbsd-x64": {
399 "version": "0.25.12",
400 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
401 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
402 "cpu": [
403 "x64"
404 ],
405 "dev": true,
406 "license": "MIT",
407 "optional": true,
408 "os": [
409 "netbsd"
410 ],
411 "engines": {
412 "node": ">=18"
413 }
414 },
415 "node_modules/@esbuild/openbsd-arm64": {
416 "version": "0.25.12",
417 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
418 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
419 "cpu": [
420 "arm64"
421 ],
422 "dev": true,
423 "license": "MIT",
424 "optional": true,
425 "os": [
426 "openbsd"
427 ],
428 "engines": {
429 "node": ">=18"
430 }
431 },
432 "node_modules/@esbuild/openbsd-x64": {
433 "version": "0.25.12",
434 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
435 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
436 "cpu": [
437 "x64"
438 ],
439 "dev": true,
440 "license": "MIT",
441 "optional": true,
442 "os": [
443 "openbsd"
444 ],
445 "engines": {
446 "node": ">=18"
447 }
448 },
449 "node_modules/@esbuild/openharmony-arm64": {
450 "version": "0.25.12",
451 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
452 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
453 "cpu": [
454 "arm64"
455 ],
456 "dev": true,
457 "license": "MIT",
458 "optional": true,
459 "os": [
460 "openharmony"
461 ],
462 "engines": {
463 "node": ">=18"
464 }
465 },
466 "node_modules/@esbuild/sunos-x64": {
467 "version": "0.25.12",
468 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
469 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
470 "cpu": [
471 "x64"
472 ],
473 "dev": true,
474 "license": "MIT",
475 "optional": true,
476 "os": [
477 "sunos"
478 ],
479 "engines": {
480 "node": ">=18"
481 }
482 },
483 "node_modules/@esbuild/win32-arm64": {
484 "version": "0.25.12",
485 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
486 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
487 "cpu": [
488 "arm64"
489 ],
490 "dev": true,
491 "license": "MIT",
492 "optional": true,
493 "os": [
494 "win32"
495 ],
496 "engines": {
497 "node": ">=18"
498 }
499 },
500 "node_modules/@esbuild/win32-ia32": {
501 "version": "0.25.12",
502 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
503 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
504 "cpu": [
505 "ia32"
506 ],
507 "dev": true,
508 "license": "MIT",
509 "optional": true,
510 "os": [
511 "win32"
512 ],
513 "engines": {
514 "node": ">=18"
515 }
516 },
517 "node_modules/@esbuild/win32-x64": {
518 "version": "0.25.12",
519 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
520 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
521 "cpu": [
522 "x64"
523 ],
524 "dev": true,
525 "license": "MIT",
526 "optional": true,
527 "os": [
528 "win32"
529 ],
530 "engines": {
531 "node": ">=18"
532 }
533 },
534 "node_modules/@lezer/common": {
535 "version": "1.5.2",
536 "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.2.tgz",
537 "integrity": "sha512-sxQE460fPZyU3sdc8lafxiPwJHBzZRy/udNFynGQky1SePYBdhkBl1kOagA9uT3pxR8K09bOrmTUqA9wb/PjSQ==",
538 "license": "MIT"
539 },
540 "node_modules/@lezer/highlight": {
541 "version": "1.2.3",
542 "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.3.tgz",
543 "integrity": "sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==",
544 "license": "MIT",
545 "dependencies": {
546 "@lezer/common": "^1.3.0"
547 }
548 },
549 "node_modules/@lezer/lr": {
550 "version": "1.4.10",
551 "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.10.tgz",
552 "integrity": "sha512-rnCpTIBafOx4mRp43xOxDJbFipJm/c0cia/V5TiGlhmMa+wsSdoGmUN3w5Bqrks/09Q/D4tNAmWaT8p6NRi77A==",
553 "license": "MIT",
554 "dependencies": {
555 "@lezer/common": "^1.0.0"
556 }
557 },
558 "node_modules/@marijn/find-cluster-break": {
559 "version": "1.0.4",
560 "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz",
561 "integrity": "sha512-Wy0V7+SGUjnF9/TkiM1hKVDPj7jKXduPNboMVtHTA8dySMURWqfg/JZ9E2Sq8JgSJmkl7k7Qe9FLeMSrSraWmQ==",
562 "license": "MIT"
563 },
564 "node_modules/@napi-rs/lzma-linux-x64-gnu": {
565 "version": "1.5.1",
566 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",
567 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",
568 "cpu": [
569 "x64"
570 ],
571 "dev": true,
572 "libc": [
573 "glibc"
574 ],
575 "license": "MIT",
576 "optional": true,
577 "os": [
578 "linux"
579 ],
580 "engines": {
581 "node": "^22.20 || ^24.12 || >=25"
582 }
583 },
584 "node_modules/@rollup/rollup-android-arm-eabi": {
585 "version": "4.63.2",
586 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.63.2.tgz",
587 "integrity": "sha512-Xa6RDoWa+hNiX6PgsljlH6W75RaONx3y6PVlbLhkEWW+GaPQ3dP5gwbL/erAzQHWwkvW5UxdD5l87Qx2FAQ/4A==",
588 "cpu": [
589 "arm"
590 ],
591 "dev": true,
592 "license": "MIT",
593 "optional": true,
594 "os": [
595 "android"
596 ]
597 },
598 "node_modules/@rollup/rollup-android-arm64": {
599 "version": "4.63.2",
600 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.63.2.tgz",
601 "integrity": "sha512-vNASxsghMfQ5s+v3PrpnJd+ryL/26lxCCaGI+sDJ7VzmHiYXIrrVltsDhaawxLM1WcoMU2oYlbPHLaYQtBzhcg==",
602 "cpu": [
603 "arm64"
604 ],
605 "dev": true,
606 "license": "MIT",
607 "optional": true,
608 "os": [
609 "android"
610 ]
611 },
612 "node_modules/@rollup/rollup-darwin-arm64": {
613 "version": "4.63.2",
614 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.63.2.tgz",
615 "integrity": "sha512-0dWDjmlrpZAgjPD/aPzUDhBW8APLRjAni5bOrM76wiiZm+E+KTMVKNhAzaTBohz8UyO2fKNAl0+fygbe2HZXOA==",
616 "cpu": [
617 "arm64"
618 ],
619 "dev": true,
620 "license": "MIT",
621 "optional": true,
622 "os": [
623 "darwin"
624 ]
625 },
626 "node_modules/@rollup/rollup-darwin-x64": {
627 "version": "4.63.2",
628 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.63.2.tgz",
629 "integrity": "sha512-N58uktcwzk3+qT4KHEuNdIxX1N01RWrkfVoml69EAbSaNDL+sbNVLx2RMl4Qd23lpA0fgPvyh5hHb4weD5WKmg==",
630 "cpu": [
631 "x64"
632 ],
633 "dev": true,
634 "license": "MIT",
635 "optional": true,
636 "os": [
637 "darwin"
638 ]
639 },
640 "node_modules/@rollup/rollup-freebsd-arm64": {
641 "version": "4.63.2",
642 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.63.2.tgz",
643 "integrity": "sha512-HWF2zH8EAp2scWRpt2PGe6iUGz7zi04waXsdRr3zb4DWCk2ImIo5FZu0jjmD53nP/DGSvnW0e7/1ToCNZs2lZw==",
644 "cpu": [
645 "arm64"
646 ],
647 "dev": true,
648 "license": "MIT",
649 "optional": true,
650 "os": [
651 "freebsd"
652 ]
653 },
654 "node_modules/@rollup/rollup-freebsd-x64": {
655 "version": "4.63.2",
656 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.63.2.tgz",
657 "integrity": "sha512-MkvcwHMnzPSMOQEwB6wHnLzmc+hT8BGc5bW/Mhmjjgx3wbj6VBnlc47XsK74kD0K9MikFfXpQqyz4NUXaUW62A==",
658 "cpu": [
659 "x64"
660 ],
661 "dev": true,
662 "license": "MIT",
663 "optional": true,
664 "os": [
665 "freebsd"
666 ]
667 },
668 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
669 "version": "4.63.2",
670 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.63.2.tgz",
671 "integrity": "sha512-xe1bCKPJaKsD0tfd7Rb6bGfUogJTpKbTEEthsfdb7hTfTRNJVQTdirabQx0o6ERVba/smkM720soMY+0QnrlSQ==",
672 "cpu": [
673 "arm"
674 ],
675 "dev": true,
676 "libc": [
677 "glibc"
678 ],
679 "license": "MIT",
680 "optional": true,
681 "os": [
682 "linux"
683 ]
684 },
685 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
686 "version": "4.63.2",
687 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.63.2.tgz",
688 "integrity": "sha512-yOM7LdK0p6gk6+Q773OEwtlsikT1TL3yMmYsTtRlDRPha5vV2DC5x7LqRWDr6f3cSYNMKVqxzffXv8ivxNBIFQ==",
689 "cpu": [
690 "arm"
691 ],
692 "dev": true,
693 "libc": [
694 "musl"
695 ],
696 "license": "MIT",
697 "optional": true,
698 "os": [
699 "linux"
700 ]
701 },
702 "node_modules/@rollup/rollup-linux-arm64-gnu": {
703 "version": "4.63.2",
704 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.63.2.tgz",
705 "integrity": "sha512-qiWuJJV3DybA2IfzvRimeKXGrGuVPv1zobSY/26KnP3HbV0VcNb3ECzgvtbvF3xjSMkcooou6HASXZuLdjnhpQ==",
706 "cpu": [
707 "arm64"
708 ],
709 "dev": true,
710 "libc": [
711 "glibc"
712 ],
713 "license": "MIT",
714 "optional": true,
715 "os": [
716 "linux"
717 ]
718 },
719 "node_modules/@rollup/rollup-linux-arm64-musl": {
720 "version": "4.63.2",
721 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.63.2.tgz",
722 "integrity": "sha512-akcZquRzCY/KpUoZAMBhGf7oi4LmXq1BzRA5CPAC3rkUf28Y/sAYV3jSL+JKd7cwEyFvR5G0XVZ0gaMedP+60A==",
723 "cpu": [
724 "arm64"
725 ],
726 "dev": true,
727 "libc": [
728 "musl"
729 ],
730 "license": "MIT",
731 "optional": true,
732 "os": [
733 "linux"
734 ]
735 },
736 "node_modules/@rollup/rollup-linux-loong64-gnu": {
737 "version": "4.63.2",
738 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.63.2.tgz",
739 "integrity": "sha512-fNwYHrPyYyxauPzX/cpYw8Z7LQpp+DGA0KCoswA0aVFBpmdMil9XgjB8V3Ny64Ihu797+GKcuJqnsOKEmor7fA==",
740 "cpu": [
741 "loong64"
742 ],
743 "dev": true,
744 "libc": [
745 "glibc"
746 ],
747 "license": "MIT",
748 "optional": true,
749 "os": [
750 "linux"
751 ]
752 },
753 "node_modules/@rollup/rollup-linux-loong64-musl": {
754 "version": "4.63.2",
755 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.63.2.tgz",
756 "integrity": "sha512-XfvsgzR7DZqREdst7K1Mj3ilSUM5xLAHJcIMDFPKdxTs9q5VHOT8aMA+a683fqBu7DQl8+Sd9HCsQYL8EMY9qA==",
757 "cpu": [
758 "loong64"
759 ],
760 "dev": true,
761 "libc": [
762 "musl"
763 ],
764 "license": "MIT",
765 "optional": true,
766 "os": [
767 "linux"
768 ]
769 },
770 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
771 "version": "4.63.2",
772 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.63.2.tgz",
773 "integrity": "sha512-Pp7gVZggEFlbcuztay+/U0gVG9S1XAh8i7I1Re/htbAzo43P5wHZHw6pTyzotISqlKohoh9RpIfnOz3RbemK1w==",
774 "cpu": [
775 "ppc64"
776 ],
777 "dev": true,
778 "libc": [
779 "glibc"
780 ],
781 "license": "MIT",
782 "optional": true,
783 "os": [
784 "linux"
785 ]
786 },
787 "node_modules/@rollup/rollup-linux-ppc64-musl": {
788 "version": "4.63.2",
789 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.63.2.tgz",
790 "integrity": "sha512-zkgL2xff6i7u5hau/m6FGeS8gRkLEdgLw522WGmdWWlLd9btmNl3S80mcEjtGq+kvgUekQ3+BOYLLLcPlS2LIA==",
791 "cpu": [
792 "ppc64"
793 ],
794 "dev": true,
795 "libc": [
796 "musl"
797 ],
798 "license": "MIT",
799 "optional": true,
800 "os": [
801 "linux"
802 ]
803 },
804 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
805 "version": "4.63.2",
806 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.63.2.tgz",
807 "integrity": "sha512-qOheJomrkVCbbHFJ7L3J97cnhfogKqguAQphv26+3ZsAQIF1L19b+dArl//s8rjJHJLz9byykyM8NBP4nmSa1g==",
808 "cpu": [
809 "riscv64"
810 ],
811 "dev": true,
812 "libc": [
813 "glibc"
814 ],
815 "license": "MIT",
816 "optional": true,
817 "os": [
818 "linux"
819 ]
820 },
821 "node_modules/@rollup/rollup-linux-riscv64-musl": {
822 "version": "4.63.2",
823 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.63.2.tgz",
824 "integrity": "sha512-XlxLD54wQhH3FciCgMofxBw27NzUe818gJH410qWvc41UT0ZFcgxVjyX5/EK8MPTupjeVWqN5oy+9pCA9mqfCA==",
825 "cpu": [
826 "riscv64"
827 ],
828 "dev": true,
829 "libc": [
830 "musl"
831 ],
832 "license": "MIT",
833 "optional": true,
834 "os": [
835 "linux"
836 ]
837 },
838 "node_modules/@rollup/rollup-linux-s390x-gnu": {
839 "version": "4.63.2",
840 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.63.2.tgz",
841 "integrity": "sha512-vdryWeRb2bLJZf0Fv/W8se6nvsHe2PkTCxV0meheK3nQE+G90VCJcke51Miy1yQRsfm2uqIyjXOu4wmUzbTtkQ==",
842 "cpu": [
843 "s390x"
844 ],
845 "dev": true,
846 "libc": [
847 "glibc"
848 ],
849 "license": "MIT",
850 "optional": true,
851 "os": [
852 "linux"
853 ]
854 },
855 "node_modules/@rollup/rollup-linux-x64-gnu": {
856 "version": "4.63.2",
857 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.63.2.tgz",
858 "integrity": "sha512-bcq2h2pkKmH2po4cZV8VWzO4lL40STyu/nLoFpYMQp9C2tCVNTdcVv86MwSsn3D5s1FBe2Ty1atqvVAUTMimNg==",
859 "cpu": [
860 "x64"
861 ],
862 "dev": true,
863 "libc": [
864 "glibc"
865 ],
866 "license": "MIT",
867 "optional": true,
868 "os": [
869 "linux"
870 ]
871 },
872 "node_modules/@rollup/rollup-linux-x64-musl": {
873 "version": "4.63.2",
874 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.63.2.tgz",
875 "integrity": "sha512-EGoo5DMVMRkTId8fuTDaoxVlR5ZTsKULUezRjd9gCw5eeY+DjCvDpZAOlNUvKPGX+7rS1RWx6j+yOpNPx0cUgQ==",
876 "cpu": [
877 "x64"
878 ],
879 "dev": true,
880 "libc": [
881 "musl"
882 ],
883 "license": "MIT",
884 "optional": true,
885 "os": [
886 "linux"
887 ]
888 },
889 "node_modules/@rollup/rollup-openbsd-x64": {
890 "version": "4.63.2",
891 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.63.2.tgz",
892 "integrity": "sha512-MErl12k7BFHZG1TI9QF/3lSSZARzq9KgNy/FjnqFMCkv+N4RSSzoUCA5h2mqHX4Mox3WaTVKblyzhQ1zRb2ZuQ==",
893 "cpu": [
894 "x64"
895 ],
896 "dev": true,
897 "license": "MIT",
898 "optional": true,
899 "os": [
900 "openbsd"
901 ]
902 },
903 "node_modules/@rollup/rollup-openharmony-arm64": {
904 "version": "4.63.2",
905 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.63.2.tgz",
906 "integrity": "sha512-ILs8k07Wh4p0PsNY4wYLEaXZKMOpVhrG5QDB0yHhGhuzOfDlnyHN6sflL4El/MpUP1y8uY2lUZrv4oBS6pTT3g==",
907 "cpu": [
908 "arm64"
909 ],
910 "dev": true,
911 "license": "MIT",
912 "optional": true,
913 "os": [
914 "openharmony"
915 ]
916 },
917 "node_modules/@rollup/rollup-win32-arm64-msvc": {
918 "version": "4.63.2",
919 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.63.2.tgz",
920 "integrity": "sha512-hKgB3nz/TKD3Wv78XEsyXzQsNjvhOHmwKQTvXADGOyU/cIClZDO7DsoggbdmJDPGp5V80tA3Vfv61PaKTLH3LA==",
921 "cpu": [
922 "arm64"
923 ],
924 "dev": true,
925 "license": "MIT",
926 "optional": true,
927 "os": [
928 "win32"
929 ]
930 },
931 "node_modules/@rollup/rollup-win32-ia32-msvc": {
932 "version": "4.63.2",
933 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.63.2.tgz",
934 "integrity": "sha512-T4wf1mudIDxN8Q/CWIBJC1u5gQUc+r5mPvlwoSbIvNkyVTP2TAFeobEmst5AQ4gMyAz4sSByVdoTDfvTmGK/8g==",
935 "cpu": [
936 "ia32"
937 ],
938 "dev": true,
939 "license": "MIT",
940 "optional": true,
941 "os": [
942 "win32"
943 ]
944 },
945 "node_modules/@rollup/rollup-win32-x64-gnu": {
946 "version": "4.63.2",
947 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.63.2.tgz",
948 "integrity": "sha512-tC3IY7qoaD9Ll3/8WJQn49j5V2f/NuI9S41NOE2iM5MPs3sPIvOkVToLcz/7Bz4pyF7PSvrtwu8I/pUrGOSecQ==",
949 "cpu": [
950 "x64"
951 ],
952 "dev": true,
953 "license": "MIT",
954 "optional": true,
955 "os": [
956 "win32"
957 ]
958 },
959 "node_modules/@rollup/rollup-win32-x64-msvc": {
960 "version": "4.63.2",
961 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.63.2.tgz",
962 "integrity": "sha512-6NHnk/K3eq2ZFYcU1X8g67s9qIJRCOTT92gwLMVBp08dB2uuuwI1/Q/empzL2Bfr2f2WRLJVwpp90RmacQyFkw==",
963 "cpu": [
964 "x64"
965 ],
966 "dev": true,
967 "license": "MIT",
968 "optional": true,
969 "os": [
970 "win32"
971 ]
972 },
973 "node_modules/@types/debug": {
974 "version": "4.1.13",
975 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
976 "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
977 "license": "MIT",
978 "dependencies": {
979 "@types/ms": "*"
980 }
981 },
982 "node_modules/@types/estree": {
983 "version": "1.0.9",
984 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
985 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
986 "license": "MIT"
987 },
988 "node_modules/@types/estree-jsx": {
989 "version": "1.0.5",
990 "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz",
991 "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==",
992 "license": "MIT",
993 "dependencies": {
994 "@types/estree": "*"
995 }
996 },
997 "node_modules/@types/hast": {
998 "version": "3.0.5",
999 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz",
1000 "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==",
1001 "license": "MIT",
1002 "dependencies": {
1003 "@types/unist": "*"
1004 }
1005 },
1006 "node_modules/@types/mdast": {
1007 "version": "4.0.4",
1008 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
1009 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
1010 "license": "MIT",
1011 "dependencies": {
1012 "@types/unist": "*"
1013 }
1014 },
1015 "node_modules/@types/ms": {
1016 "version": "2.1.0",
1017 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
1018 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
1019 "license": "MIT"
1020 },
1021 "node_modules/@types/node": {
1022 "version": "24.13.4",
1023 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.13.4.tgz",
1024 "integrity": "sha512-YJ7EqCstVTzIr0fMr7qul/977en+pQHrfmuKIo6Zr9i75Be21dr3MovcfvGtyvi2HAUrRerWps5sMO9I7WaxDw==",
1025 "dev": true,
1026 "license": "MIT",
1027 "dependencies": {
1028 "undici-types": "~7.18.0"
1029 }
1030 },
1031 "node_modules/@types/prismjs": {
1032 "version": "1.26.6",
1033 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.6.tgz",
1034 "integrity": "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==",
1035 "license": "MIT"
1036 },
1037 "node_modules/@types/react": {
1038 "version": "19.3.0",
1039 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz",
1040 "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==",
1041 "license": "MIT",
1042 "peer": true,
1043 "dependencies": {
1044 "csstype": "^3.2.2"
1045 }
1046 },
1047 "node_modules/@types/unist": {
1048 "version": "3.0.3",
1049 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
1050 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
1051 "license": "MIT"
1052 },
1053 "node_modules/@ungap/structured-clone": {
1054 "version": "1.4.0",
1055 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz",
1056 "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==",
1057 "license": "ISC"
1058 },
1059 "node_modules/@webgpu/types": {
1060 "version": "0.1.72",
1061 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.72.tgz",
1062 "integrity": "sha512-0cF7RFM2edNoiIS1ODJp0/Gzv4/xSXhwoR0YCza+OWpJWtn4wmo9DvK91aLlH9+uUnwIriP7ZiC3WitmyhuzBw==",
1063 "dev": true,
1064 "license": "BSD-3-Clause"
1065 },
1066 "node_modules/bail": {
1067 "version": "2.0.2",
1068 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
1069 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
1070 "license": "MIT",
1071 "funding": {
1072 "type": "github",
1073 "url": "https://github.com/sponsors/wooorm"
1074 }
1075 },
1076 "node_modules/ccount": {
1077 "version": "2.0.1",
1078 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
1079 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
1080 "license": "MIT",
1081 "funding": {
1082 "type": "github",
1083 "url": "https://github.com/sponsors/wooorm"
1084 }
1085 },
1086 "node_modules/character-entities": {
1087 "version": "2.0.2",
1088 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
1089 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
1090 "license": "MIT",
1091 "funding": {
1092 "type": "github",
1093 "url": "https://github.com/sponsors/wooorm"
1094 }
1095 },
1096 "node_modules/character-entities-html4": {
1097 "version": "2.1.0",
1098 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
1099 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
1100 "license": "MIT",
1101 "funding": {
1102 "type": "github",
1103 "url": "https://github.com/sponsors/wooorm"
1104 }
1105 },
1106 "node_modules/character-entities-legacy": {
1107 "version": "3.0.0",
1108 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
1109 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
1110 "license": "MIT",
1111 "funding": {
1112 "type": "github",
1113 "url": "https://github.com/sponsors/wooorm"
1114 }
1115 },
1116 "node_modules/character-reference-invalid": {
1117 "version": "2.0.1",
1118 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
1119 "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
1120 "license": "MIT",
1121 "funding": {
1122 "type": "github",
1123 "url": "https://github.com/sponsors/wooorm"
1124 }
1125 },
1126 "node_modules/comma-separated-tokens": {
1127 "version": "2.0.3",
1128 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
1129 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
1130 "license": "MIT",
1131 "funding": {
1132 "type": "github",
1133 "url": "https://github.com/sponsors/wooorm"
1134 }
1135 },
1136 "node_modules/crelt": {
1137 "version": "1.0.7",
1138 "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz",
1139 "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==",
1140 "license": "MIT"
1141 },
1142 "node_modules/csstype": {
1143 "version": "3.2.3",
1144 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1145 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1146 "license": "MIT",
1147 "peer": true
1148 },
1149 "node_modules/debug": {
1150 "version": "4.4.3",
1151 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1152 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1153 "license": "MIT",
1154 "dependencies": {
1155 "ms": "^2.1.3"
1156 },
1157 "engines": {
1158 "node": ">=6.0"
1159 },
1160 "peerDependenciesMeta": {
1161 "supports-color": {
1162 "optional": true
1163 }
1164 }
1165 },
1166 "node_modules/decode-named-character-reference": {
1167 "version": "1.3.0",
1168 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
1169 "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==",
1170 "license": "MIT",
1171 "dependencies": {
1172 "character-entities": "^2.0.0"
1173 },
1174 "funding": {
1175 "type": "github",
1176 "url": "https://github.com/sponsors/wooorm"
1177 }
1178 },
1179 "node_modules/dequal": {
1180 "version": "2.0.3",
1181 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
1182 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
1183 "license": "MIT",
1184 "engines": {
1185 "node": ">=6"
1186 }
1187 },
1188 "node_modules/devlop": {
1189 "version": "1.1.0",
1190 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
1191 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
1192 "license": "MIT",
1193 "dependencies": {
1194 "dequal": "^2.0.0"
1195 },
1196 "funding": {
1197 "type": "github",
1198 "url": "https://github.com/sponsors/wooorm"
1199 }
1200 },
1201 "node_modules/esbuild": {
1202 "version": "0.25.12",
1203 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
1204 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
1205 "dev": true,
1206 "hasInstallScript": true,
1207 "license": "MIT",
1208 "bin": {
1209 "esbuild": "bin/esbuild"
1210 },
1211 "engines": {
1212 "node": ">=18"
1213 },
1214 "optionalDependencies": {
1215 "@esbuild/aix-ppc64": "0.25.12",
1216 "@esbuild/android-arm": "0.25.12",
1217 "@esbuild/android-arm64": "0.25.12",
1218 "@esbuild/android-x64": "0.25.12",
1219 "@esbuild/darwin-arm64": "0.25.12",
1220 "@esbuild/darwin-x64": "0.25.12",
1221 "@esbuild/freebsd-arm64": "0.25.12",
1222 "@esbuild/freebsd-x64": "0.25.12",
1223 "@esbuild/linux-arm": "0.25.12",
1224 "@esbuild/linux-arm64": "0.25.12",
1225 "@esbuild/linux-ia32": "0.25.12",
1226 "@esbuild/linux-loong64": "0.25.12",
1227 "@esbuild/linux-mips64el": "0.25.12",
1228 "@esbuild/linux-ppc64": "0.25.12",
1229 "@esbuild/linux-riscv64": "0.25.12",
1230 "@esbuild/linux-s390x": "0.25.12",
1231 "@esbuild/linux-x64": "0.25.12",
1232 "@esbuild/netbsd-arm64": "0.25.12",
1233 "@esbuild/netbsd-x64": "0.25.12",
1234 "@esbuild/openbsd-arm64": "0.25.12",
1235 "@esbuild/openbsd-x64": "0.25.12",
1236 "@esbuild/openharmony-arm64": "0.25.12",
1237 "@esbuild/sunos-x64": "0.25.12",
1238 "@esbuild/win32-arm64": "0.25.12",
1239 "@esbuild/win32-ia32": "0.25.12",
1240 "@esbuild/win32-x64": "0.25.12"
1241 }
1242 },
1243 "node_modules/escape-string-regexp": {
1244 "version": "5.0.0",
1245 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
1246 "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
1247 "license": "MIT",
1248 "engines": {
1249 "node": ">=12"
1250 },
1251 "funding": {
1252 "url": "https://github.com/sponsors/sindresorhus"
1253 }
1254 },
1255 "node_modules/estree-util-is-identifier-name": {
1256 "version": "3.0.0",
1257 "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
1258 "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
1259 "license": "MIT",
1260 "funding": {
1261 "type": "opencollective",
1262 "url": "https://opencollective.com/unified"
1263 }
1264 },
1265 "node_modules/extend": {
1266 "version": "3.0.2",
1267 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1268 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
1269 "license": "MIT"
1270 },
1271 "node_modules/fault": {
1272 "version": "1.0.4",
1273 "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz",
1274 "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==",
1275 "license": "MIT",
1276 "dependencies": {
1277 "format": "^0.2.0"
1278 },
1279 "funding": {
1280 "type": "github",
1281 "url": "https://github.com/sponsors/wooorm"
1282 }
1283 },
1284 "node_modules/fdir": {
1285 "version": "6.5.0",
1286 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1287 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1288 "dev": true,
1289 "license": "MIT",
1290 "engines": {
1291 "node": ">=12.0.0"
1292 },
1293 "peerDependencies": {
1294 "picomatch": "^3 || ^4"
1295 },
1296 "peerDependenciesMeta": {
1297 "picomatch": {
1298 "optional": true
1299 }
1300 }
1301 },
1302 "node_modules/fflate": {
1303 "version": "0.8.3",
1304 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
1305 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
1306 "license": "MIT"
1307 },
1308 "node_modules/format": {
1309 "version": "0.2.2",
1310 "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
1311 "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==",
1312 "engines": {
1313 "node": ">=0.4.x"
1314 }
1315 },
1316 "node_modules/fsevents": {
1317 "version": "2.3.3",
1318 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1319 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1320 "dev": true,
1321 "hasInstallScript": true,
1322 "license": "MIT",
1323 "optional": true,
1324 "os": [
1325 "darwin"
1326 ],
1327 "engines": {
1328 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1329 }
1330 },
1331 "node_modules/h5wasm": {
1332 "version": "0.10.3",
1333 "resolved": "https://registry.npmjs.org/h5wasm/-/h5wasm-0.10.3.tgz",
1334 "integrity": "sha512-W4Jy5ExtX/VNbyD8GdOBckDuj6AL16TemppVNxZsV3rJZEWCv2sxlCzOttZLer3zkMttbDYsWHl0qt1z3Bln+Q==",
1335 "license": "SEE LICENSE IN LICENSE.txt"
1336 },
1337 "node_modules/hast-util-parse-selector": {
1338 "version": "4.0.0",
1339 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
1340 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
1341 "license": "MIT",
1342 "dependencies": {
1343 "@types/hast": "^3.0.0"
1344 },
1345 "funding": {
1346 "type": "opencollective",
1347 "url": "https://opencollective.com/unified"
1348 }
1349 },
1350 "node_modules/hast-util-to-jsx-runtime": {
1351 "version": "2.3.6",
1352 "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz",
1353 "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==",
1354 "license": "MIT",
1355 "dependencies": {
1356 "@types/estree": "^1.0.0",
1357 "@types/hast": "^3.0.0",
1358 "@types/unist": "^3.0.0",
1359 "comma-separated-tokens": "^2.0.0",
1360 "devlop": "^1.0.0",
1361 "estree-util-is-identifier-name": "^3.0.0",
1362 "hast-util-whitespace": "^3.0.0",
1363 "mdast-util-mdx-expression": "^2.0.0",
1364 "mdast-util-mdx-jsx": "^3.0.0",
1365 "mdast-util-mdxjs-esm": "^2.0.0",
1366 "property-information": "^7.0.0",
1367 "space-separated-tokens": "^2.0.0",
1368 "style-to-js": "^1.0.0",
1369 "unist-util-position": "^5.0.0",
1370 "vfile-message": "^4.0.0"
1371 },
1372 "funding": {
1373 "type": "opencollective",
1374 "url": "https://opencollective.com/unified"
1375 }
1376 },
1377 "node_modules/hast-util-whitespace": {
1378 "version": "3.0.0",
1379 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
1380 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
1381 "license": "MIT",
1382 "dependencies": {
1383 "@types/hast": "^3.0.0"
1384 },
1385 "funding": {
1386 "type": "opencollective",
1387 "url": "https://opencollective.com/unified"
1388 }
1389 },
1390 "node_modules/hastscript": {
1391 "version": "9.0.1",
1392 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz",
1393 "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==",
1394 "license": "MIT",
1395 "dependencies": {
1396 "@types/hast": "^3.0.0",
1397 "comma-separated-tokens": "^2.0.0",
1398 "hast-util-parse-selector": "^4.0.0",
1399 "property-information": "^7.0.0",
1400 "space-separated-tokens": "^2.0.0"
1401 },
1402 "funding": {
1403 "type": "opencollective",
1404 "url": "https://opencollective.com/unified"
1405 }
1406 },
1407 "node_modules/highlight.js": {
1408 "version": "10.7.3",
1409 "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
1410 "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
1411 "license": "BSD-3-Clause",
1412 "engines": {
1413 "node": "*"
1414 }
1415 },
1416 "node_modules/highlightjs-vue": {
1417 "version": "1.0.0",
1418 "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz",
1419 "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==",
1420 "license": "CC0-1.0"
1421 },
1422 "node_modules/html-url-attributes": {
1423 "version": "3.0.1",
1424 "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
1425 "integrity": "sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==",
1426 "license": "MIT",
1427 "funding": {
1428 "type": "opencollective",
1429 "url": "https://opencollective.com/unified"
1430 }
1431 },
1432 "node_modules/inline-style-parser": {
1433 "version": "0.2.7",
1434 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz",
1435 "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==",
1436 "license": "MIT"
1437 },
1438 "node_modules/is-alphabetical": {
1439 "version": "2.0.1",
1440 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
1441 "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
1442 "license": "MIT",
1443 "funding": {
1444 "type": "github",
1445 "url": "https://github.com/sponsors/wooorm"
1446 }
1447 },
1448 "node_modules/is-alphanumerical": {
1449 "version": "2.0.1",
1450 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
1451 "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
1452 "license": "MIT",
1453 "dependencies": {
1454 "is-alphabetical": "^2.0.0",
1455 "is-decimal": "^2.0.0"
1456 },
1457 "funding": {
1458 "type": "github",
1459 "url": "https://github.com/sponsors/wooorm"
1460 }
1461 },
1462 "node_modules/is-decimal": {
1463 "version": "2.0.1",
1464 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
1465 "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
1466 "license": "MIT",
1467 "funding": {
1468 "type": "github",
1469 "url": "https://github.com/sponsors/wooorm"
1470 }
1471 },
1472 "node_modules/is-hexadecimal": {
1473 "version": "2.0.1",
1474 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
1475 "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
1476 "license": "MIT",
1477 "funding": {
1478 "type": "github",
1479 "url": "https://github.com/sponsors/wooorm"
1480 }
1481 },
1482 "node_modules/is-plain-obj": {
1483 "version": "4.1.0",
1484 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
1485 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
1486 "license": "MIT",
1487 "engines": {
1488 "node": ">=12"
1489 },
1490 "funding": {
1491 "url": "https://github.com/sponsors/sindresorhus"
1492 }
1493 },
1494 "node_modules/koffi": {
1495 "version": "2.16.3",
1496 "resolved": "https://registry.npmjs.org/koffi/-/koffi-2.16.3.tgz",
1497 "integrity": "sha512-E9y1AsgYGlaxMhcZzHr8y96QF2U5XzA12GGVAfbWqIubTwPNMXQarfBzePNXHe0xtIEtNd6ifAv3GAKYGUeBAQ==",
1498 "hasInstallScript": true,
1499 "license": "MIT",
1500 "optional": true,
1501 "funding": {
1502 "url": "https://liberapay.com/Koromix"
1503 }
1504 },
1505 "node_modules/longest-streak": {
1506 "version": "3.1.0",
1507 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
1508 "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
1509 "license": "MIT",
1510 "funding": {
1511 "type": "github",
1512 "url": "https://github.com/sponsors/wooorm"
1513 }
1514 },
1515 "node_modules/lowlight": {
1516 "version": "1.20.0",
1517 "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz",
1518 "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==",
1519 "license": "MIT",
1520 "dependencies": {
1521 "fault": "^1.0.0",
1522 "highlight.js": "~10.7.0"
1523 },
1524 "funding": {
1525 "type": "github",
1526 "url": "https://github.com/sponsors/wooorm"
1527 }
1528 },
1529 "node_modules/markdown-table": {
1530 "version": "3.0.4",
1531 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
1532 "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
1533 "license": "MIT",
1534 "funding": {
1535 "type": "github",
1536 "url": "https://github.com/sponsors/wooorm"
1537 }
1538 },
1539 "node_modules/mdast-util-find-and-replace": {
1540 "version": "3.0.2",
1541 "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz",
1542 "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==",
1543 "license": "MIT",
1544 "dependencies": {
1545 "@types/mdast": "^4.0.0",
1546 "escape-string-regexp": "^5.0.0",
1547 "unist-util-is": "^6.0.0",
1548 "unist-util-visit-parents": "^6.0.0"
1549 },
1550 "funding": {
1551 "type": "opencollective",
1552 "url": "https://opencollective.com/unified"
1553 }
1554 },
1555 "node_modules/mdast-util-from-markdown": {
1556 "version": "2.0.3",
1557 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz",
1558 "integrity": "sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==",
1559 "license": "MIT",
1560 "dependencies": {
1561 "@types/mdast": "^4.0.0",
1562 "@types/unist": "^3.0.0",
1563 "decode-named-character-reference": "^1.0.0",
1564 "devlop": "^1.0.0",
1565 "mdast-util-to-string": "^4.0.0",
1566 "micromark": "^4.0.0",
1567 "micromark-util-decode-numeric-character-reference": "^2.0.0",
1568 "micromark-util-decode-string": "^2.0.0",
1569 "micromark-util-normalize-identifier": "^2.0.0",
1570 "micromark-util-symbol": "^2.0.0",
1571 "micromark-util-types": "^2.0.0",
1572 "unist-util-stringify-position": "^4.0.0"
1573 },
1574 "funding": {
1575 "type": "opencollective",
1576 "url": "https://opencollective.com/unified"
1577 }
1578 },
1579 "node_modules/mdast-util-gfm": {
1580 "version": "3.1.0",
1581 "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz",
1582 "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==",
1583 "license": "MIT",
1584 "dependencies": {
1585 "mdast-util-from-markdown": "^2.0.0",
1586 "mdast-util-gfm-autolink-literal": "^2.0.0",
1587 "mdast-util-gfm-footnote": "^2.0.0",
1588 "mdast-util-gfm-strikethrough": "^2.0.0",
1589 "mdast-util-gfm-table": "^2.0.0",
1590 "mdast-util-gfm-task-list-item": "^2.0.0",
1591 "mdast-util-to-markdown": "^2.0.0"
1592 },
1593 "funding": {
1594 "type": "opencollective",
1595 "url": "https://opencollective.com/unified"
1596 }
1597 },
1598 "node_modules/mdast-util-gfm-autolink-literal": {
1599 "version": "2.0.1",
1600 "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
1601 "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==",
1602 "license": "MIT",
1603 "dependencies": {
1604 "@types/mdast": "^4.0.0",
1605 "ccount": "^2.0.0",
1606 "devlop": "^1.0.0",
1607 "mdast-util-find-and-replace": "^3.0.0",
1608 "micromark-util-character": "^2.0.0"
1609 },
1610 "funding": {
1611 "type": "opencollective",
1612 "url": "https://opencollective.com/unified"
1613 }
1614 },
1615 "node_modules/mdast-util-gfm-footnote": {
1616 "version": "2.1.0",
1617 "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz",
1618 "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==",
1619 "license": "MIT",
1620 "dependencies": {
1621 "@types/mdast": "^4.0.0",
1622 "devlop": "^1.1.0",
1623 "mdast-util-from-markdown": "^2.0.0",
1624 "mdast-util-to-markdown": "^2.0.0",
1625 "micromark-util-normalize-identifier": "^2.0.0"
1626 },
1627 "funding": {
1628 "type": "opencollective",
1629 "url": "https://opencollective.com/unified"
1630 }
1631 },
1632 "node_modules/mdast-util-gfm-strikethrough": {
1633 "version": "2.0.0",
1634 "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
1635 "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==",
1636 "license": "MIT",
1637 "dependencies": {
1638 "@types/mdast": "^4.0.0",
1639 "mdast-util-from-markdown": "^2.0.0",
1640 "mdast-util-to-markdown": "^2.0.0"
1641 },
1642 "funding": {
1643 "type": "opencollective",
1644 "url": "https://opencollective.com/unified"
1645 }
1646 },
1647 "node_modules/mdast-util-gfm-table": {
1648 "version": "2.0.0",
1649 "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
1650 "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
1651 "license": "MIT",
1652 "dependencies": {
1653 "@types/mdast": "^4.0.0",
1654 "devlop": "^1.0.0",
1655 "markdown-table": "^3.0.0",
1656 "mdast-util-from-markdown": "^2.0.0",
1657 "mdast-util-to-markdown": "^2.0.0"
1658 },
1659 "funding": {
1660 "type": "opencollective",
1661 "url": "https://opencollective.com/unified"
1662 }
1663 },
1664 "node_modules/mdast-util-gfm-task-list-item": {
1665 "version": "2.0.0",
1666 "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
1667 "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
1668 "license": "MIT",
1669 "dependencies": {
1670 "@types/mdast": "^4.0.0",
1671 "devlop": "^1.0.0",
1672 "mdast-util-from-markdown": "^2.0.0",
1673 "mdast-util-to-markdown": "^2.0.0"
1674 },
1675 "funding": {
1676 "type": "opencollective",
1677 "url": "https://opencollective.com/unified"
1678 }
1679 },
1680 "node_modules/mdast-util-mdx-expression": {
1681 "version": "2.0.1",
1682 "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
1683 "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
1684 "license": "MIT",
1685 "dependencies": {
1686 "@types/estree-jsx": "^1.0.0",
1687 "@types/hast": "^3.0.0",
1688 "@types/mdast": "^4.0.0",
1689 "devlop": "^1.0.0",
1690 "mdast-util-from-markdown": "^2.0.0",
1691 "mdast-util-to-markdown": "^2.0.0"
1692 },
1693 "funding": {
1694 "type": "opencollective",
1695 "url": "https://opencollective.com/unified"
1696 }
1697 },
1698 "node_modules/mdast-util-mdx-jsx": {
1699 "version": "3.2.0",
1700 "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
1701 "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
1702 "license": "MIT",
1703 "dependencies": {
1704 "@types/estree-jsx": "^1.0.0",
1705 "@types/hast": "^3.0.0",
1706 "@types/mdast": "^4.0.0",
1707 "@types/unist": "^3.0.0",
1708 "ccount": "^2.0.0",
1709 "devlop": "^1.1.0",
1710 "mdast-util-from-markdown": "^2.0.0",
1711 "mdast-util-to-markdown": "^2.0.0",
1712 "parse-entities": "^4.0.0",
1713 "stringify-entities": "^4.0.0",
1714 "unist-util-stringify-position": "^4.0.0",
1715 "vfile-message": "^4.0.0"
1716 },
1717 "funding": {
1718 "type": "opencollective",
1719 "url": "https://opencollective.com/unified"
1720 }
1721 },
1722 "node_modules/mdast-util-mdxjs-esm": {
1723 "version": "2.0.1",
1724 "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
1725 "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
1726 "license": "MIT",
1727 "dependencies": {
1728 "@types/estree-jsx": "^1.0.0",
1729 "@types/hast": "^3.0.0",
1730 "@types/mdast": "^4.0.0",
1731 "devlop": "^1.0.0",
1732 "mdast-util-from-markdown": "^2.0.0",
1733 "mdast-util-to-markdown": "^2.0.0"
1734 },
1735 "funding": {
1736 "type": "opencollective",
1737 "url": "https://opencollective.com/unified"
1738 }
1739 },
1740 "node_modules/mdast-util-phrasing": {
1741 "version": "4.1.0",
1742 "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
1743 "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
1744 "license": "MIT",
1745 "dependencies": {
1746 "@types/mdast": "^4.0.0",
1747 "unist-util-is": "^6.0.0"
1748 },
1749 "funding": {
1750 "type": "opencollective",
1751 "url": "https://opencollective.com/unified"
1752 }
1753 },
1754 "node_modules/mdast-util-to-hast": {
1755 "version": "13.2.1",
1756 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",
1757 "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",
1758 "license": "MIT",
1759 "dependencies": {
1760 "@types/hast": "^3.0.0",
1761 "@types/mdast": "^4.0.0",
1762 "@ungap/structured-clone": "^1.0.0",
1763 "devlop": "^1.0.0",
1764 "micromark-util-sanitize-uri": "^2.0.0",
1765 "trim-lines": "^3.0.0",
1766 "unist-util-position": "^5.0.0",
1767 "unist-util-visit": "^5.0.0",
1768 "vfile": "^6.0.0"
1769 },
1770 "funding": {
1771 "type": "opencollective",
1772 "url": "https://opencollective.com/unified"
1773 }
1774 },
1775 "node_modules/mdast-util-to-markdown": {
1776 "version": "2.1.2",
1777 "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
1778 "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
1779 "license": "MIT",
1780 "dependencies": {
1781 "@types/mdast": "^4.0.0",
1782 "@types/unist": "^3.0.0",
1783 "longest-streak": "^3.0.0",
1784 "mdast-util-phrasing": "^4.0.0",
1785 "mdast-util-to-string": "^4.0.0",
1786 "micromark-util-classify-character": "^2.0.0",
1787 "micromark-util-decode-string": "^2.0.0",
1788 "unist-util-visit": "^5.0.0",
1789 "zwitch": "^2.0.0"
1790 },
1791 "funding": {
1792 "type": "opencollective",
1793 "url": "https://opencollective.com/unified"
1794 }
1795 },
1796 "node_modules/mdast-util-to-string": {
1797 "version": "4.0.0",
1798 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
1799 "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
1800 "license": "MIT",
1801 "dependencies": {
1802 "@types/mdast": "^4.0.0"
1803 },
1804 "funding": {
1805 "type": "opencollective",
1806 "url": "https://opencollective.com/unified"
1807 }
1808 },
1809 "node_modules/micromark": {
1810 "version": "4.0.2",
1811 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
1812 "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
1813 "funding": [
1814 {
1815 "type": "GitHub Sponsors",
1816 "url": "https://github.com/sponsors/unifiedjs"
1817 },
1818 {
1819 "type": "OpenCollective",
1820 "url": "https://opencollective.com/unified"
1821 }
1822 ],
1823 "license": "MIT",
1824 "dependencies": {
1825 "@types/debug": "^4.0.0",
1826 "debug": "^4.0.0",
1827 "decode-named-character-reference": "^1.0.0",
1828 "devlop": "^1.0.0",
1829 "micromark-core-commonmark": "^2.0.0",
1830 "micromark-factory-space": "^2.0.0",
1831 "micromark-util-character": "^2.0.0",
1832 "micromark-util-chunked": "^2.0.0",
1833 "micromark-util-combine-extensions": "^2.0.0",
1834 "micromark-util-decode-numeric-character-reference": "^2.0.0",
1835 "micromark-util-encode": "^2.0.0",
1836 "micromark-util-normalize-identifier": "^2.0.0",
1837 "micromark-util-resolve-all": "^2.0.0",
1838 "micromark-util-sanitize-uri": "^2.0.0",
1839 "micromark-util-subtokenize": "^2.0.0",
1840 "micromark-util-symbol": "^2.0.0",
1841 "micromark-util-types": "^2.0.0"
1842 }
1843 },
1844 "node_modules/micromark-core-commonmark": {
1845 "version": "2.0.3",
1846 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
1847 "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
1848 "funding": [
1849 {
1850 "type": "GitHub Sponsors",
1851 "url": "https://github.com/sponsors/unifiedjs"
1852 },
1853 {
1854 "type": "OpenCollective",
1855 "url": "https://opencollective.com/unified"
1856 }
1857 ],
1858 "license": "MIT",
1859 "dependencies": {
1860 "decode-named-character-reference": "^1.0.0",
1861 "devlop": "^1.0.0",
1862 "micromark-factory-destination": "^2.0.0",
1863 "micromark-factory-label": "^2.0.0",
1864 "micromark-factory-space": "^2.0.0",
1865 "micromark-factory-title": "^2.0.0",
1866 "micromark-factory-whitespace": "^2.0.0",
1867 "micromark-util-character": "^2.0.0",
1868 "micromark-util-chunked": "^2.0.0",
1869 "micromark-util-classify-character": "^2.0.0",
1870 "micromark-util-html-tag-name": "^2.0.0",
1871 "micromark-util-normalize-identifier": "^2.0.0",
1872 "micromark-util-resolve-all": "^2.0.0",
1873 "micromark-util-subtokenize": "^2.0.0",
1874 "micromark-util-symbol": "^2.0.0",
1875 "micromark-util-types": "^2.0.0"
1876 }
1877 },
1878 "node_modules/micromark-extension-gfm": {
1879 "version": "3.0.0",
1880 "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
1881 "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
1882 "license": "MIT",
1883 "dependencies": {
1884 "micromark-extension-gfm-autolink-literal": "^2.0.0",
1885 "micromark-extension-gfm-footnote": "^2.0.0",
1886 "micromark-extension-gfm-strikethrough": "^2.0.0",
1887 "micromark-extension-gfm-table": "^2.0.0",
1888 "micromark-extension-gfm-tagfilter": "^2.0.0",
1889 "micromark-extension-gfm-task-list-item": "^2.0.0",
1890 "micromark-util-combine-extensions": "^2.0.0",
1891 "micromark-util-types": "^2.0.0"
1892 },
1893 "funding": {
1894 "type": "opencollective",
1895 "url": "https://opencollective.com/unified"
1896 }
1897 },
1898 "node_modules/micromark-extension-gfm-autolink-literal": {
1899 "version": "2.1.0",
1900 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
1901 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
1902 "license": "MIT",
1903 "dependencies": {
1904 "micromark-util-character": "^2.0.0",
1905 "micromark-util-sanitize-uri": "^2.0.0",
1906 "micromark-util-symbol": "^2.0.0",
1907 "micromark-util-types": "^2.0.0"
1908 },
1909 "funding": {
1910 "type": "opencollective",
1911 "url": "https://opencollective.com/unified"
1912 }
1913 },
1914 "node_modules/micromark-extension-gfm-footnote": {
1915 "version": "2.1.0",
1916 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
1917 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
1918 "license": "MIT",
1919 "dependencies": {
1920 "devlop": "^1.0.0",
1921 "micromark-core-commonmark": "^2.0.0",
1922 "micromark-factory-space": "^2.0.0",
1923 "micromark-util-character": "^2.0.0",
1924 "micromark-util-normalize-identifier": "^2.0.0",
1925 "micromark-util-sanitize-uri": "^2.0.0",
1926 "micromark-util-symbol": "^2.0.0",
1927 "micromark-util-types": "^2.0.0"
1928 },
1929 "funding": {
1930 "type": "opencollective",
1931 "url": "https://opencollective.com/unified"
1932 }
1933 },
1934 "node_modules/micromark-extension-gfm-strikethrough": {
1935 "version": "2.1.0",
1936 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
1937 "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
1938 "license": "MIT",
1939 "dependencies": {
1940 "devlop": "^1.0.0",
1941 "micromark-util-chunked": "^2.0.0",
1942 "micromark-util-classify-character": "^2.0.0",
1943 "micromark-util-resolve-all": "^2.0.0",
1944 "micromark-util-symbol": "^2.0.0",
1945 "micromark-util-types": "^2.0.0"
1946 },
1947 "funding": {
1948 "type": "opencollective",
1949 "url": "https://opencollective.com/unified"
1950 }
1951 },
1952 "node_modules/micromark-extension-gfm-table": {
1953 "version": "2.1.2",
1954 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.2.tgz",
1955 "integrity": "sha512-pRzm4kDTu0MjlmBkxmS9yYhw60nncfcEwu9NNdPFSQEFXS95ZKyIIyTSHu/o3ReBUrLKYEq+7YaXCRn/bPB4MA==",
1956 "license": "MIT",
1957 "dependencies": {
1958 "devlop": "^1.0.0",
1959 "micromark-factory-space": "^2.0.0",
1960 "micromark-util-character": "^2.0.0",
1961 "micromark-util-symbol": "^2.0.0",
1962 "micromark-util-types": "^2.0.0"
1963 },
1964 "funding": {
1965 "type": "opencollective",
1966 "url": "https://opencollective.com/unified"
1967 }
1968 },
1969 "node_modules/micromark-extension-gfm-tagfilter": {
1970 "version": "2.0.0",
1971 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
1972 "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
1973 "license": "MIT",
1974 "dependencies": {
1975 "micromark-util-types": "^2.0.0"
1976 },
1977 "funding": {
1978 "type": "opencollective",
1979 "url": "https://opencollective.com/unified"
1980 }
1981 },
1982 "node_modules/micromark-extension-gfm-task-list-item": {
1983 "version": "2.1.0",
1984 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
1985 "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
1986 "license": "MIT",
1987 "dependencies": {
1988 "devlop": "^1.0.0",
1989 "micromark-factory-space": "^2.0.0",
1990 "micromark-util-character": "^2.0.0",
1991 "micromark-util-symbol": "^2.0.0",
1992 "micromark-util-types": "^2.0.0"
1993 },
1994 "funding": {
1995 "type": "opencollective",
1996 "url": "https://opencollective.com/unified"
1997 }
1998 },
1999 "node_modules/micromark-factory-destination": {
2000 "version": "2.0.1",
2001 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
2002 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
2003 "funding": [
2004 {
2005 "type": "GitHub Sponsors",
2006 "url": "https://github.com/sponsors/unifiedjs"
2007 },
2008 {
2009 "type": "OpenCollective",
2010 "url": "https://opencollective.com/unified"
2011 }
2012 ],
2013 "license": "MIT",
2014 "dependencies": {
2015 "micromark-util-character": "^2.0.0",
2016 "micromark-util-symbol": "^2.0.0",
2017 "micromark-util-types": "^2.0.0"
2018 }
2019 },
2020 "node_modules/micromark-factory-label": {
2021 "version": "2.0.1",
2022 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
2023 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
2024 "funding": [
2025 {
2026 "type": "GitHub Sponsors",
2027 "url": "https://github.com/sponsors/unifiedjs"
2028 },
2029 {
2030 "type": "OpenCollective",
2031 "url": "https://opencollective.com/unified"
2032 }
2033 ],
2034 "license": "MIT",
2035 "dependencies": {
2036 "devlop": "^1.0.0",
2037 "micromark-util-character": "^2.0.0",
2038 "micromark-util-symbol": "^2.0.0",
2039 "micromark-util-types": "^2.0.0"
2040 }
2041 },
2042 "node_modules/micromark-factory-space": {
2043 "version": "2.0.1",
2044 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
2045 "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
2046 "funding": [
2047 {
2048 "type": "GitHub Sponsors",
2049 "url": "https://github.com/sponsors/unifiedjs"
2050 },
2051 {
2052 "type": "OpenCollective",
2053 "url": "https://opencollective.com/unified"
2054 }
2055 ],
2056 "license": "MIT",
2057 "dependencies": {
2058 "micromark-util-character": "^2.0.0",
2059 "micromark-util-types": "^2.0.0"
2060 }
2061 },
2062 "node_modules/micromark-factory-title": {
2063 "version": "2.0.1",
2064 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
2065 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
2066 "funding": [
2067 {
2068 "type": "GitHub Sponsors",
2069 "url": "https://github.com/sponsors/unifiedjs"
2070 },
2071 {
2072 "type": "OpenCollective",
2073 "url": "https://opencollective.com/unified"
2074 }
2075 ],
2076 "license": "MIT",
2077 "dependencies": {
2078 "micromark-factory-space": "^2.0.0",
2079 "micromark-util-character": "^2.0.0",
2080 "micromark-util-symbol": "^2.0.0",
2081 "micromark-util-types": "^2.0.0"
2082 }
2083 },
2084 "node_modules/micromark-factory-whitespace": {
2085 "version": "2.0.1",
2086 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
2087 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
2088 "funding": [
2089 {
2090 "type": "GitHub Sponsors",
2091 "url": "https://github.com/sponsors/unifiedjs"
2092 },
2093 {
2094 "type": "OpenCollective",
2095 "url": "https://opencollective.com/unified"
2096 }
2097 ],
2098 "license": "MIT",
2099 "dependencies": {
2100 "micromark-factory-space": "^2.0.0",
2101 "micromark-util-character": "^2.0.0",
2102 "micromark-util-symbol": "^2.0.0",
2103 "micromark-util-types": "^2.0.0"
2104 }
2105 },
2106 "node_modules/micromark-util-character": {
2107 "version": "2.1.1",
2108 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
2109 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
2110 "funding": [
2111 {
2112 "type": "GitHub Sponsors",
2113 "url": "https://github.com/sponsors/unifiedjs"
2114 },
2115 {
2116 "type": "OpenCollective",
2117 "url": "https://opencollective.com/unified"
2118 }
2119 ],
2120 "license": "MIT",
2121 "dependencies": {
2122 "micromark-util-symbol": "^2.0.0",
2123 "micromark-util-types": "^2.0.0"
2124 }
2125 },
2126 "node_modules/micromark-util-chunked": {
2127 "version": "2.0.1",
2128 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
2129 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
2130 "funding": [
2131 {
2132 "type": "GitHub Sponsors",
2133 "url": "https://github.com/sponsors/unifiedjs"
2134 },
2135 {
2136 "type": "OpenCollective",
2137 "url": "https://opencollective.com/unified"
2138 }
2139 ],
2140 "license": "MIT",
2141 "dependencies": {
2142 "micromark-util-symbol": "^2.0.0"
2143 }
2144 },
2145 "node_modules/micromark-util-classify-character": {
2146 "version": "2.0.1",
2147 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
2148 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
2149 "funding": [
2150 {
2151 "type": "GitHub Sponsors",
2152 "url": "https://github.com/sponsors/unifiedjs"
2153 },
2154 {
2155 "type": "OpenCollective",
2156 "url": "https://opencollective.com/unified"
2157 }
2158 ],
2159 "license": "MIT",
2160 "dependencies": {
2161 "micromark-util-character": "^2.0.0",
2162 "micromark-util-symbol": "^2.0.0",
2163 "micromark-util-types": "^2.0.0"
2164 }
2165 },
2166 "node_modules/micromark-util-combine-extensions": {
2167 "version": "2.0.1",
2168 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
2169 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
2170 "funding": [
2171 {
2172 "type": "GitHub Sponsors",
2173 "url": "https://github.com/sponsors/unifiedjs"
2174 },
2175 {
2176 "type": "OpenCollective",
2177 "url": "https://opencollective.com/unified"
2178 }
2179 ],
2180 "license": "MIT",
2181 "dependencies": {
2182 "micromark-util-chunked": "^2.0.0",
2183 "micromark-util-types": "^2.0.0"
2184 }
2185 },
2186 "node_modules/micromark-util-decode-numeric-character-reference": {
2187 "version": "2.0.2",
2188 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
2189 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
2190 "funding": [
2191 {
2192 "type": "GitHub Sponsors",
2193 "url": "https://github.com/sponsors/unifiedjs"
2194 },
2195 {
2196 "type": "OpenCollective",
2197 "url": "https://opencollective.com/unified"
2198 }
2199 ],
2200 "license": "MIT",
2201 "dependencies": {
2202 "micromark-util-symbol": "^2.0.0"
2203 }
2204 },
2205 "node_modules/micromark-util-decode-string": {
2206 "version": "2.0.1",
2207 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
2208 "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
2209 "funding": [
2210 {
2211 "type": "GitHub Sponsors",
2212 "url": "https://github.com/sponsors/unifiedjs"
2213 },
2214 {
2215 "type": "OpenCollective",
2216 "url": "https://opencollective.com/unified"
2217 }
2218 ],
2219 "license": "MIT",
2220 "dependencies": {
2221 "decode-named-character-reference": "^1.0.0",
2222 "micromark-util-character": "^2.0.0",
2223 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2224 "micromark-util-symbol": "^2.0.0"
2225 }
2226 },
2227 "node_modules/micromark-util-encode": {
2228 "version": "2.0.1",
2229 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
2230 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
2231 "funding": [
2232 {
2233 "type": "GitHub Sponsors",
2234 "url": "https://github.com/sponsors/unifiedjs"
2235 },
2236 {
2237 "type": "OpenCollective",
2238 "url": "https://opencollective.com/unified"
2239 }
2240 ],
2241 "license": "MIT"
2242 },
2243 "node_modules/micromark-util-html-tag-name": {
2244 "version": "2.0.1",
2245 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
2246 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
2247 "funding": [
2248 {
2249 "type": "GitHub Sponsors",
2250 "url": "https://github.com/sponsors/unifiedjs"
2251 },
2252 {
2253 "type": "OpenCollective",
2254 "url": "https://opencollective.com/unified"
2255 }
2256 ],
2257 "license": "MIT"
2258 },
2259 "node_modules/micromark-util-normalize-identifier": {
2260 "version": "2.0.1",
2261 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
2262 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
2263 "funding": [
2264 {
2265 "type": "GitHub Sponsors",
2266 "url": "https://github.com/sponsors/unifiedjs"
2267 },
2268 {
2269 "type": "OpenCollective",
2270 "url": "https://opencollective.com/unified"
2271 }
2272 ],
2273 "license": "MIT",
2274 "dependencies": {
2275 "micromark-util-symbol": "^2.0.0"
2276 }
2277 },
2278 "node_modules/micromark-util-resolve-all": {
2279 "version": "2.0.1",
2280 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
2281 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
2282 "funding": [
2283 {
2284 "type": "GitHub Sponsors",
2285 "url": "https://github.com/sponsors/unifiedjs"
2286 },
2287 {
2288 "type": "OpenCollective",
2289 "url": "https://opencollective.com/unified"
2290 }
2291 ],
2292 "license": "MIT",
2293 "dependencies": {
2294 "micromark-util-types": "^2.0.0"
2295 }
2296 },
2297 "node_modules/micromark-util-sanitize-uri": {
2298 "version": "2.0.1",
2299 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
2300 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
2301 "funding": [
2302 {
2303 "type": "GitHub Sponsors",
2304 "url": "https://github.com/sponsors/unifiedjs"
2305 },
2306 {
2307 "type": "OpenCollective",
2308 "url": "https://opencollective.com/unified"
2309 }
2310 ],
2311 "license": "MIT",
2312 "dependencies": {
2313 "micromark-util-character": "^2.0.0",
2314 "micromark-util-encode": "^2.0.0",
2315 "micromark-util-symbol": "^2.0.0"
2316 }
2317 },
2318 "node_modules/micromark-util-subtokenize": {
2319 "version": "2.1.0",
2320 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
2321 "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
2322 "funding": [
2323 {
2324 "type": "GitHub Sponsors",
2325 "url": "https://github.com/sponsors/unifiedjs"
2326 },
2327 {
2328 "type": "OpenCollective",
2329 "url": "https://opencollective.com/unified"
2330 }
2331 ],
2332 "license": "MIT",
2333 "dependencies": {
2334 "devlop": "^1.0.0",
2335 "micromark-util-chunked": "^2.0.0",
2336 "micromark-util-symbol": "^2.0.0",
2337 "micromark-util-types": "^2.0.0"
2338 }
2339 },
2340 "node_modules/micromark-util-symbol": {
2341 "version": "2.0.1",
2342 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
2343 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
2344 "funding": [
2345 {
2346 "type": "GitHub Sponsors",
2347 "url": "https://github.com/sponsors/unifiedjs"
2348 },
2349 {
2350 "type": "OpenCollective",
2351 "url": "https://opencollective.com/unified"
2352 }
2353 ],
2354 "license": "MIT"
2355 },
2356 "node_modules/micromark-util-types": {
2357 "version": "2.0.2",
2358 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
2359 "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
2360 "funding": [
2361 {
2362 "type": "GitHub Sponsors",
2363 "url": "https://github.com/sponsors/unifiedjs"
2364 },
2365 {
2366 "type": "OpenCollective",
2367 "url": "https://opencollective.com/unified"
2368 }
2369 ],
2370 "license": "MIT"
2371 },
2372 "node_modules/ms": {
2373 "version": "2.1.3",
2374 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2375 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2376 "license": "MIT"
2377 },
2378 "node_modules/nanoid": {
2379 "version": "3.3.19",
2380 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.19.tgz",
2381 "integrity": "sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==",
2382 "dev": true,
2383 "funding": [
2384 {
2385 "type": "github",
2386 "url": "https://github.com/sponsors/ai"
2387 }
2388 ],
2389 "license": "MIT",
2390 "bin": {
2391 "nanoid": "bin/nanoid.cjs"
2392 },
2393 "engines": {
2394 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2395 }
2396 },
2397 "node_modules/node-addon-api": {
2398 "version": "8.9.2",
2399 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz",
2400 "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==",
2401 "license": "MIT",
2402 "engines": {
2403 "node": "^18 || ^20 || >= 21"
2404 }
2405 },
2406 "node_modules/numbl": {
2407 "version": "0.4.21",
2408 "resolved": "https://registry.npmjs.org/numbl/-/numbl-0.4.21.tgz",
2409 "integrity": "sha512-UQqeB5Wlsa+7MWoxpHiV2Q+uPB0Tt4Uzp0gXVOu3Q5UP3c42s0iciQo/F0hXC/iIHrn0VcUFh1Bcpw/gegTZ0w==",
2410 "hasInstallScript": true,
2411 "license": "Apache-2.0",
2412 "dependencies": {
2413 "fflate": "^0.8.2",
2414 "h5wasm": "^0.10.3",
2415 "node-addon-api": "^8.3.0",
2416 "pako": "^2.1.0",
2417 "qhull-wasm": "^0.0.1",
2418 "react-markdown": "^10.1.0",
2419 "react-syntax-highlighter": "^16.1.1",
2420 "remark-gfm": "^4.0.1",
2421 "three": "^0.183.2"
2422 },
2423 "bin": {
2424 "numbl": "dist-cli/cli.js"
2425 },
2426 "engines": {
2427 "node": ">=18"
2428 },
2429 "optionalDependencies": {
2430 "koffi": "^2.15.2"
2431 },
2432 "peerDependencies": {
2433 "react": ">=18",
2434 "react-dom": ">=18"
2435 },
2436 "peerDependenciesMeta": {
2437 "react": {
2438 "optional": true
2439 },
2440 "react-dom": {
2441 "optional": true
2442 }
2443 }
2444 },
2445 "node_modules/pako": {
2446 "version": "2.2.0",
2447 "resolved": "https://registry.npmjs.org/pako/-/pako-2.2.0.tgz",
2448 "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==",
2449 "funding": [
2450 {
2451 "type": "github",
2452 "url": "https://github.com/sponsors/puzrin"
2453 },
2454 {
2455 "type": "github",
2456 "url": "https://github.com/sponsors/nodeca"
2457 }
2458 ],
2459 "license": "(MIT AND Zlib)"
2460 },
2461 "node_modules/parse-entities": {
2462 "version": "4.0.2",
2463 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
2464 "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
2465 "license": "MIT",
2466 "dependencies": {
2467 "@types/unist": "^2.0.0",
2468 "character-entities-legacy": "^3.0.0",
2469 "character-reference-invalid": "^2.0.0",
2470 "decode-named-character-reference": "^1.0.0",
2471 "is-alphanumerical": "^2.0.0",
2472 "is-decimal": "^2.0.0",
2473 "is-hexadecimal": "^2.0.0"
2474 },
2475 "funding": {
2476 "type": "github",
2477 "url": "https://github.com/sponsors/wooorm"
2478 }
2479 },
2480 "node_modules/parse-entities/node_modules/@types/unist": {
2481 "version": "2.0.11",
2482 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
2483 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
2484 "license": "MIT"
2485 },
2486 "node_modules/picocolors": {
2487 "version": "1.1.1",
2488 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2489 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2490 "dev": true,
2491 "license": "ISC"
2492 },
2493 "node_modules/picomatch": {
2494 "version": "4.0.7",
2495 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
2496 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
2497 "dev": true,
2498 "license": "MIT",
2499 "engines": {
2500 "node": ">=12"
2501 },
2502 "funding": {
2503 "url": "https://github.com/sponsors/jonschlinkert"
2504 }
2505 },
2506 "node_modules/playwright": {
2507 "version": "1.63.0",
2508 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.63.0.tgz",
2509 "integrity": "sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==",
2510 "dev": true,
2511 "license": "Apache-2.0",
2512 "dependencies": {
2513 "playwright-core": "1.63.0"
2514 },
2515 "bin": {
2516 "playwright": "cli.js"
2517 },
2518 "engines": {
2519 "node": ">=20"
2520 }
2521 },
2522 "node_modules/playwright-core": {
2523 "version": "1.63.0",
2524 "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.63.0.tgz",
2525 "integrity": "sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==",
2526 "dev": true,
2527 "license": "Apache-2.0",
2528 "bin": {
2529 "playwright-core": "cli.js"
2530 },
2531 "engines": {
2532 "node": ">=20"
2533 }
2534 },
2535 "node_modules/postcss": {
2536 "version": "8.5.28",
2537 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
2538 "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==",
2539 "dev": true,
2540 "funding": [
2541 {
2542 "type": "opencollective",
2543 "url": "https://opencollective.com/postcss/"
2544 },
2545 {
2546 "type": "tidelift",
2547 "url": "https://tidelift.com/funding/github/npm/postcss"
2548 },
2549 {
2550 "type": "github",
2551 "url": "https://github.com/sponsors/ai"
2552 }
2553 ],
2554 "license": "MIT",
2555 "dependencies": {
2556 "nanoid": "^3.3.18",
2557 "picocolors": "^1.1.1",
2558 "source-map-js": "^1.2.1"
2559 },
2560 "engines": {
2561 "node": "^10 || ^12 || >=14"
2562 }
2563 },
2564 "node_modules/prismjs": {
2565 "version": "1.30.0",
2566 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
2567 "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
2568 "license": "MIT",
2569 "engines": {
2570 "node": ">=6"
2571 }
2572 },
2573 "node_modules/property-information": {
2574 "version": "7.2.0",
2575 "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz",
2576 "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==",
2577 "license": "MIT",
2578 "funding": {
2579 "type": "github",
2580 "url": "https://github.com/sponsors/wooorm"
2581 }
2582 },
2583 "node_modules/qhull-wasm": {
2584 "version": "0.0.1",
2585 "resolved": "https://registry.npmjs.org/qhull-wasm/-/qhull-wasm-0.0.1.tgz",
2586 "integrity": "sha512-A09kumKhdRIX0YNR+Y2G0bEuqCJ3xFOH61+x6uajHqDyvRydlZKWhH1AGGsM4PCyGm/cPFVbqOUrPJpq5n8HeA==",
2587 "license": "(MIT AND Qhull)",
2588 "engines": {
2589 "node": ">=18"
2590 }
2591 },
2592 "node_modules/react": {
2593 "version": "19.3.0",
2594 "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
2595 "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
2596 "license": "MIT",
2597 "peer": true,
2598 "engines": {
2599 "node": ">=0.10.0"
2600 }
2601 },
2602 "node_modules/react-markdown": {
2603 "version": "10.1.0",
2604 "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-10.1.0.tgz",
2605 "integrity": "sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ==",
2606 "license": "MIT",
2607 "dependencies": {
2608 "@types/hast": "^3.0.0",
2609 "@types/mdast": "^4.0.0",
2610 "devlop": "^1.0.0",
2611 "hast-util-to-jsx-runtime": "^2.0.0",
2612 "html-url-attributes": "^3.0.0",
2613 "mdast-util-to-hast": "^13.0.0",
2614 "remark-parse": "^11.0.0",
2615 "remark-rehype": "^11.0.0",
2616 "unified": "^11.0.0",
2617 "unist-util-visit": "^5.0.0",
2618 "vfile": "^6.0.0"
2619 },
2620 "funding": {
2621 "type": "opencollective",
2622 "url": "https://opencollective.com/unified"
2623 },
2624 "peerDependencies": {
2625 "@types/react": ">=18",
2626 "react": ">=18"
2627 }
2628 },
2629 "node_modules/react-syntax-highlighter": {
2630 "version": "16.1.1",
2631 "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-16.1.1.tgz",
2632 "integrity": "sha512-PjVawBGy80C6YbC5DDZJeUjBmC7skaoEUdvfFQediQHgCL7aKyVHe57SaJGfQsloGDac+gCpTfRdtxzWWKmCXA==",
2633 "license": "MIT",
2634 "dependencies": {
2635 "@babel/runtime": "^7.28.4",
2636 "highlight.js": "^10.4.1",
2637 "highlightjs-vue": "^1.0.0",
2638 "lowlight": "^1.17.0",
2639 "prismjs": "^1.30.0",
2640 "refractor": "^5.0.0"
2641 },
2642 "engines": {
2643 "node": ">= 16.20.2"
2644 },
2645 "peerDependencies": {
2646 "react": ">= 0.14.0"
2647 }
2648 },
2649 "node_modules/refractor": {
2650 "version": "5.0.0",
2651 "resolved": "https://registry.npmjs.org/refractor/-/refractor-5.0.0.tgz",
2652 "integrity": "sha512-QXOrHQF5jOpjjLfiNk5GFnWhRXvxjUVnlFxkeDmewR5sXkr3iM46Zo+CnRR8B+MDVqkULW4EcLVcRBNOPXHosw==",
2653 "license": "MIT",
2654 "dependencies": {
2655 "@types/hast": "^3.0.0",
2656 "@types/prismjs": "^1.0.0",
2657 "hastscript": "^9.0.0",
2658 "parse-entities": "^4.0.0"
2659 },
2660 "funding": {
2661 "type": "github",
2662 "url": "https://github.com/sponsors/wooorm"
2663 }
2664 },
2665 "node_modules/remark-gfm": {
2666 "version": "4.0.1",
2667 "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz",
2668 "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==",
2669 "license": "MIT",
2670 "dependencies": {
2671 "@types/mdast": "^4.0.0",
2672 "mdast-util-gfm": "^3.0.0",
2673 "micromark-extension-gfm": "^3.0.0",
2674 "remark-parse": "^11.0.0",
2675 "remark-stringify": "^11.0.0",
2676 "unified": "^11.0.0"
2677 },
2678 "funding": {
2679 "type": "opencollective",
2680 "url": "https://opencollective.com/unified"
2681 }
2682 },
2683 "node_modules/remark-parse": {
2684 "version": "11.0.0",
2685 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
2686 "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
2687 "license": "MIT",
2688 "dependencies": {
2689 "@types/mdast": "^4.0.0",
2690 "mdast-util-from-markdown": "^2.0.0",
2691 "micromark-util-types": "^2.0.0",
2692 "unified": "^11.0.0"
2693 },
2694 "funding": {
2695 "type": "opencollective",
2696 "url": "https://opencollective.com/unified"
2697 }
2698 },
2699 "node_modules/remark-rehype": {
2700 "version": "11.1.2",
2701 "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz",
2702 "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==",
2703 "license": "MIT",
2704 "dependencies": {
2705 "@types/hast": "^3.0.0",
2706 "@types/mdast": "^4.0.0",
2707 "mdast-util-to-hast": "^13.0.0",
2708 "unified": "^11.0.0",
2709 "vfile": "^6.0.0"
2710 },
2711 "funding": {
2712 "type": "opencollective",
2713 "url": "https://opencollective.com/unified"
2714 }
2715 },
2716 "node_modules/remark-stringify": {
2717 "version": "11.0.0",
2718 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
2719 "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
2720 "license": "MIT",
2721 "dependencies": {
2722 "@types/mdast": "^4.0.0",
2723 "mdast-util-to-markdown": "^2.0.0",
2724 "unified": "^11.0.0"
2725 },
2726 "funding": {
2727 "type": "opencollective",
2728 "url": "https://opencollective.com/unified"
2729 }
2730 },
2731 "node_modules/rollup": {
2732 "version": "4.63.2",
2733 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.63.2.tgz",
2734 "integrity": "sha512-l5eyksV4tPBj6lJyEa37YzIOCSOV7lkZzEHUdpjWZbtD7wTcFYmEYXSgm5bT4vV+dZLb9rBG1W9GROOG4NS4Ew==",
2735 "dev": true,
2736 "license": "MIT",
2737 "dependencies": {
2738 "@types/estree": "1.0.9"
2739 },
2740 "bin": {
2741 "rollup": "dist/bin/rollup"
2742 },
2743 "engines": {
2744 "node": ">=18.0.0",
2745 "npm": ">=8.0.0"
2746 },
2747 "optionalDependencies": {
2748 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",
2749 "@rollup/rollup-android-arm-eabi": "4.63.2",
2750 "@rollup/rollup-android-arm64": "4.63.2",
2751 "@rollup/rollup-darwin-arm64": "4.63.2",
2752 "@rollup/rollup-darwin-x64": "4.63.2",
2753 "@rollup/rollup-freebsd-arm64": "4.63.2",
2754 "@rollup/rollup-freebsd-x64": "4.63.2",
2755 "@rollup/rollup-linux-arm-gnueabihf": "4.63.2",
2756 "@rollup/rollup-linux-arm-musleabihf": "4.63.2",
2757 "@rollup/rollup-linux-arm64-gnu": "4.63.2",
2758 "@rollup/rollup-linux-arm64-musl": "4.63.2",
2759 "@rollup/rollup-linux-loong64-gnu": "4.63.2",
2760 "@rollup/rollup-linux-loong64-musl": "4.63.2",
2761 "@rollup/rollup-linux-ppc64-gnu": "4.63.2",
2762 "@rollup/rollup-linux-ppc64-musl": "4.63.2",
2763 "@rollup/rollup-linux-riscv64-gnu": "4.63.2",
2764 "@rollup/rollup-linux-riscv64-musl": "4.63.2",
2765 "@rollup/rollup-linux-s390x-gnu": "4.63.2",
2766 "@rollup/rollup-linux-x64-gnu": "4.63.2",
2767 "@rollup/rollup-linux-x64-musl": "4.63.2",
2768 "@rollup/rollup-openbsd-x64": "4.63.2",
2769 "@rollup/rollup-openharmony-arm64": "4.63.2",
2770 "@rollup/rollup-win32-arm64-msvc": "4.63.2",
2771 "@rollup/rollup-win32-ia32-msvc": "4.63.2",
2772 "@rollup/rollup-win32-x64-gnu": "4.63.2",
2773 "@rollup/rollup-win32-x64-msvc": "4.63.2",
2774 "fsevents": "~2.3.2"
2775 }
2776 },
2777 "node_modules/source-map-js": {
2778 "version": "1.2.1",
2779 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
2780 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
2781 "dev": true,
2782 "license": "BSD-3-Clause",
2783 "engines": {
2784 "node": ">=0.10.0"
2785 }
2786 },
2787 "node_modules/space-separated-tokens": {
2788 "version": "2.0.2",
2789 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
2790 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
2791 "license": "MIT",
2792 "funding": {
2793 "type": "github",
2794 "url": "https://github.com/sponsors/wooorm"
2795 }
2796 },
2797 "node_modules/stringify-entities": {
2798 "version": "4.0.4",
2799 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
2800 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
2801 "license": "MIT",
2802 "dependencies": {
2803 "character-entities-html4": "^2.0.0",
2804 "character-entities-legacy": "^3.0.0"
2805 },
2806 "funding": {
2807 "type": "github",
2808 "url": "https://github.com/sponsors/wooorm"
2809 }
2810 },
2811 "node_modules/style-mod": {
2812 "version": "4.1.3",
2813 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.3.tgz",
2814 "integrity": "sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==",
2815 "license": "MIT"
2816 },
2817 "node_modules/style-to-js": {
2818 "version": "1.1.21",
2819 "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz",
2820 "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==",
2821 "license": "MIT",
2822 "dependencies": {
2823 "style-to-object": "1.0.14"
2824 }
2825 },
2826 "node_modules/style-to-object": {
2827 "version": "1.0.14",
2828 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",
2829 "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==",
2830 "license": "MIT",
2831 "dependencies": {
2832 "inline-style-parser": "0.2.7"
2833 }
2834 },
2835 "node_modules/three": {
2836 "version": "0.183.2",
2837 "resolved": "https://registry.npmjs.org/three/-/three-0.183.2.tgz",
2838 "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==",
2839 "license": "MIT"
2840 },
2841 "node_modules/tinyglobby": {
2842 "version": "0.2.17",
2843 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
2844 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
2845 "dev": true,
2846 "license": "MIT",
2847 "dependencies": {
2848 "fdir": "^6.5.0",
2849 "picomatch": "^4.0.4"
2850 },
2851 "engines": {
2852 "node": ">=12.0.0"
2853 },
2854 "funding": {
2855 "url": "https://github.com/sponsors/SuperchupuDev"
2856 }
2857 },
2858 "node_modules/trim-lines": {
2859 "version": "3.0.1",
2860 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
2861 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
2862 "license": "MIT",
2863 "funding": {
2864 "type": "github",
2865 "url": "https://github.com/sponsors/wooorm"
2866 }
2867 },
2868 "node_modules/trough": {
2869 "version": "2.2.0",
2870 "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
2871 "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
2872 "license": "MIT",
2873 "funding": {
2874 "type": "github",
2875 "url": "https://github.com/sponsors/wooorm"
2876 }
2877 },
2878 "node_modules/typescript": {
2879 "version": "5.9.3",
2880 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2881 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2882 "dev": true,
2883 "license": "Apache-2.0",
2884 "bin": {
2885 "tsc": "bin/tsc",
2886 "tsserver": "bin/tsserver"
2887 },
2888 "engines": {
2889 "node": ">=14.17"
2890 }
2891 },
2892 "node_modules/undici-types": {
2893 "version": "7.18.2",
2894 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
2895 "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
2896 "dev": true,
2897 "license": "MIT"
2898 },
2899 "node_modules/unified": {
2900 "version": "11.0.5",
2901 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
2902 "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
2903 "license": "MIT",
2904 "dependencies": {
2905 "@types/unist": "^3.0.0",
2906 "bail": "^2.0.0",
2907 "devlop": "^1.0.0",
2908 "extend": "^3.0.0",
2909 "is-plain-obj": "^4.0.0",
2910 "trough": "^2.0.0",
2911 "vfile": "^6.0.0"
2912 },
2913 "funding": {
2914 "type": "opencollective",
2915 "url": "https://opencollective.com/unified"
2916 }
2917 },
2918 "node_modules/unist-util-is": {
2919 "version": "6.0.1",
2920 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
2921 "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",
2922 "license": "MIT",
2923 "dependencies": {
2924 "@types/unist": "^3.0.0"
2925 },
2926 "funding": {
2927 "type": "opencollective",
2928 "url": "https://opencollective.com/unified"
2929 }
2930 },
2931 "node_modules/unist-util-position": {
2932 "version": "5.0.0",
2933 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
2934 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
2935 "license": "MIT",
2936 "dependencies": {
2937 "@types/unist": "^3.0.0"
2938 },
2939 "funding": {
2940 "type": "opencollective",
2941 "url": "https://opencollective.com/unified"
2942 }
2943 },
2944 "node_modules/unist-util-stringify-position": {
2945 "version": "4.0.0",
2946 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
2947 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
2948 "license": "MIT",
2949 "dependencies": {
2950 "@types/unist": "^3.0.0"
2951 },
2952 "funding": {
2953 "type": "opencollective",
2954 "url": "https://opencollective.com/unified"
2955 }
2956 },
2957 "node_modules/unist-util-visit": {
2958 "version": "5.1.0",
2959 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
2960 "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",
2961 "license": "MIT",
2962 "dependencies": {
2963 "@types/unist": "^3.0.0",
2964 "unist-util-is": "^6.0.0",
2965 "unist-util-visit-parents": "^6.0.0"
2966 },
2967 "funding": {
2968 "type": "opencollective",
2969 "url": "https://opencollective.com/unified"
2970 }
2971 },
2972 "node_modules/unist-util-visit-parents": {
2973 "version": "6.0.2",
2974 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
2975 "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==",
2976 "license": "MIT",
2977 "dependencies": {
2978 "@types/unist": "^3.0.0",
2979 "unist-util-is": "^6.0.0"
2980 },
2981 "funding": {
2982 "type": "opencollective",
2983 "url": "https://opencollective.com/unified"
2984 }
2985 },
2986 "node_modules/vfile": {
2987 "version": "6.0.3",
2988 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
2989 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
2990 "license": "MIT",
2991 "dependencies": {
2992 "@types/unist": "^3.0.0",
2993 "vfile-message": "^4.0.0"
2994 },
2995 "funding": {
2996 "type": "opencollective",
2997 "url": "https://opencollective.com/unified"
2998 }
2999 },
3000 "node_modules/vfile-message": {
3001 "version": "4.0.3",
3002 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
3003 "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",
3004 "license": "MIT",
3005 "dependencies": {
3006 "@types/unist": "^3.0.0",
3007 "unist-util-stringify-position": "^4.0.0"
3008 },
3009 "funding": {
3010 "type": "opencollective",
3011 "url": "https://opencollective.com/unified"
3012 }
3013 },
3014 "node_modules/vite": {
3015 "version": "6.4.3",
3016 "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.3.tgz",
3017 "integrity": "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==",
3018 "dev": true,
3019 "license": "MIT",
3020 "dependencies": {
3021 "esbuild": "^0.25.0",
3022 "fdir": "^6.4.4",
3023 "picomatch": "^4.0.2",
3024 "postcss": "^8.5.3",
3025 "rollup": "^4.34.9",
3026 "tinyglobby": "^0.2.13"
3027 },
3028 "bin": {
3029 "vite": "bin/vite.js"
3030 },
3031 "engines": {
3032 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
3033 },
3034 "funding": {
3035 "url": "https://github.com/vitejs/vite?sponsor=1"
3036 },
3037 "optionalDependencies": {
3038 "fsevents": "~2.3.3"
3039 },
3040 "peerDependencies": {
3041 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
3042 "jiti": ">=1.21.0",
3043 "less": "*",
3044 "lightningcss": "^1.21.0",
3045 "sass": "*",
3046 "sass-embedded": "*",
3047 "stylus": "*",
3048 "sugarss": "*",
3049 "terser": "^5.16.0",
3050 "tsx": "^4.8.1",
3051 "yaml": "^2.4.2"
3052 },
3053 "peerDependenciesMeta": {
3054 "@types/node": {
3055 "optional": true
3056 },
3057 "jiti": {
3058 "optional": true
3059 },
3060 "less": {
3061 "optional": true
3062 },
3063 "lightningcss": {
3064 "optional": true
3065 },
3066 "sass": {
3067 "optional": true
3068 },
3069 "sass-embedded": {
3070 "optional": true
3071 },
3072 "stylus": {
3073 "optional": true
3074 },
3075 "sugarss": {
3076 "optional": true
3077 },
3078 "terser": {
3079 "optional": true
3080 },
3081 "tsx": {
3082 "optional": true
3083 },
3084 "yaml": {
3085 "optional": true
3086 }
3087 }
3088 },
3089 "node_modules/w3c-keyname": {
3090 "version": "2.2.8",
3091 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",
3092 "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==",
3093 "license": "MIT"
3094 },
3095 "node_modules/zwitch": {
3096 "version": "2.0.4",
3097 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
3098 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
3099 "license": "MIT",
3100 "funding": {
3101 "type": "github",
3102 "url": "https://github.com/sponsors/wooorm"
3103 }
3104 }
3105 }
3106}