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