1{
2 "name": "bead-percussion",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "bead-percussion",
9 "version": "0.1.0",
10 "dependencies": {
11 "@codemirror/language": "^6.12.4",
12 "@codemirror/legacy-modes": "^6.5.4",
13 "@codemirror/state": "^6.7.6",
14 "@codemirror/view": "^6.43.13",
15 "codemirror": "^6.0.2",
16 "numbl": "^0.4.21",
17 "react": "^19.3.0",
18 "react-dom": "^19.3.0"
19 },
20 "devDependencies": {
21 "@types/node": "^26.6.4",
22 "@types/react": "^19.3.0",
23 "@types/react-dom": "^19.3.0",
24 "@vitejs/plugin-react": "^6.1.2",
25 "tsx": "^4.23.15",
26 "typescript": "^7.0.2",
27 "vite": "^8.3.3",
28 "vitest": "^5.0.3"
29 }
30 },
31 "node_modules/@babel/runtime": {
32 "version": "7.29.7",
33 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
34 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
35 "license": "MIT",
36 "engines": {
37 "node": ">=6.9.0"
38 }
39 },
40 "node_modules/@codemirror/autocomplete": {
41 "version": "6.20.3",
42 "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.20.3.tgz",
43 "integrity": "sha512-tlosUqb+3BbxCxZdu4tKeRghPFC+QM7q4X5YhKV2eCmPG+1r2F3f4AaSz5sCrFqUtX4Jh20VFTKecl16MgiV9g==",
44 "license": "MIT",
45 "dependencies": {
46 "@codemirror/language": "^6.0.0",
47 "@codemirror/state": "^6.0.0",
48 "@codemirror/view": "^6.17.0",
49 "@lezer/common": "^1.0.0"
50 }
51 },
52 "node_modules/@codemirror/commands": {
53 "version": "6.11.1",
54 "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.11.1.tgz",
55 "integrity": "sha512-O/4hG3SC1YwcmQ0d2UVNDs+AsaNWd1iHVxbTeEBuqH+6bExAiPK3iS/BvpY6rZGURALv4ZD3sIgcCmRvw3ehBg==",
56 "license": "MIT",
57 "dependencies": {
58 "@codemirror/language": "^6.0.0",
59 "@codemirror/state": "^6.7.0",
60 "@codemirror/view": "^6.27.0",
61 "@lezer/common": "^1.1.0"
62 }
63 },
64 "node_modules/@codemirror/language": {
65 "version": "6.12.4",
66 "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.12.4.tgz",
67 "integrity": "sha512-1q4PaT+o6PbgpkJt4Q8Fv5XJxTy4FUZ4MWETtyiDw3J0Pyr9E2vqcKL+k9wcvjNTIsauxvE7OfmWj3FRPHQ76A==",
68 "license": "MIT",
69 "dependencies": {
70 "@codemirror/state": "^6.0.0",
71 "@codemirror/view": "^6.23.0",
72 "@lezer/common": "^1.5.0",
73 "@lezer/highlight": "^1.0.0",
74 "@lezer/lr": "^1.0.0",
75 "style-mod": "^4.0.0"
76 }
77 },
78 "node_modules/@codemirror/legacy-modes": {
79 "version": "6.5.4",
80 "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.4.tgz",
81 "integrity": "sha512-/cZr6qZyl08iYNLGsJ862CXXNI51LryRFRE40ejgoIjXZz0C1rGkD3/Ek5jM/8w1ceRjqtt4qx/KLMh4zBTgew==",
82 "license": "MIT",
83 "dependencies": {
84 "@codemirror/language": "^6.0.0"
85 }
86 },
87 "node_modules/@codemirror/lint": {
88 "version": "6.9.7",
89 "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.9.7.tgz",
90 "integrity": "sha512-28/+iWLYxKxsvGYhSYL7zaCZqLz5+FFFDq9tVsvGv9kv8RY4fFAchJ5WX9M3YrrRlTIsECjsXPqeNgnSmNP2dg==",
91 "license": "MIT",
92 "dependencies": {
93 "@codemirror/state": "^6.0.0",
94 "@codemirror/view": "^6.42.0",
95 "crelt": "^1.0.5"
96 }
97 },
98 "node_modules/@codemirror/search": {
99 "version": "6.7.2",
100 "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.7.2.tgz",
101 "integrity": "sha512-gUYkYhT2+n/+VGZ+8EzE5WFkYZUZYm1VOKDudIsNqh42uRVQJ0a6Yss9sdKT3MeOYfuL1N6AZA57oza0Oyr0LA==",
102 "license": "MIT",
103 "dependencies": {
104 "@codemirror/state": "^6.0.0",
105 "@codemirror/view": "^6.37.0",
106 "crelt": "^1.0.5"
107 }
108 },
109 "node_modules/@codemirror/state": {
110 "version": "6.7.6",
111 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.7.6.tgz",
112 "integrity": "sha512-kAz+AncRtKuIknedxT1bq4XwXv4UowhbkHU1myPrtVb/jZtImWuV5BXzv5vK6i3kYACsdiZiQKFQQ5Mq7elW8w==",
113 "license": "MIT",
114 "dependencies": {
115 "@marijn/find-cluster-break": "^1.0.0"
116 }
117 },
118 "node_modules/@codemirror/view": {
119 "version": "6.43.13",
120 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.13.tgz",
121 "integrity": "sha512-sihaFrUzAsYBQsL9J2t69y8nfMQGwcYmggAZsk+kjPbjYZMyuf2hU8tUNTZ+P+isb6XRr8JE22TZlJxBoVdH1A==",
122 "license": "MIT",
123 "dependencies": {
124 "@codemirror/state": "^6.7.0",
125 "crelt": "^1.0.6",
126 "style-mod": "^4.1.0",
127 "w3c-keyname": "^2.2.4"
128 }
129 },
130 "node_modules/@esbuild/aix-ppc64": {
131 "version": "0.28.2",
132 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
133 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
134 "cpu": [
135 "ppc64"
136 ],
137 "dev": true,
138 "license": "MIT",
139 "optional": true,
140 "os": [
141 "aix"
142 ],
143 "engines": {
144 "node": ">=18"
145 }
146 },
147 "node_modules/@esbuild/android-arm": {
148 "version": "0.28.2",
149 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
150 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
151 "cpu": [
152 "arm"
153 ],
154 "dev": true,
155 "license": "MIT",
156 "optional": true,
157 "os": [
158 "android"
159 ],
160 "engines": {
161 "node": ">=18"
162 }
163 },
164 "node_modules/@esbuild/android-arm64": {
165 "version": "0.28.2",
166 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
167 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
168 "cpu": [
169 "arm64"
170 ],
171 "dev": true,
172 "license": "MIT",
173 "optional": true,
174 "os": [
175 "android"
176 ],
177 "engines": {
178 "node": ">=18"
179 }
180 },
181 "node_modules/@esbuild/android-x64": {
182 "version": "0.28.2",
183 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
184 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
185 "cpu": [
186 "x64"
187 ],
188 "dev": true,
189 "license": "MIT",
190 "optional": true,
191 "os": [
192 "android"
193 ],
194 "engines": {
195 "node": ">=18"
196 }
197 },
198 "node_modules/@esbuild/darwin-arm64": {
199 "version": "0.28.2",
200 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
201 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
202 "cpu": [
203 "arm64"
204 ],
205 "dev": true,
206 "license": "MIT",
207 "optional": true,
208 "os": [
209 "darwin"
210 ],
211 "engines": {
212 "node": ">=18"
213 }
214 },
215 "node_modules/@esbuild/darwin-x64": {
216 "version": "0.28.2",
217 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
218 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
219 "cpu": [
220 "x64"
221 ],
222 "dev": true,
223 "license": "MIT",
224 "optional": true,
225 "os": [
226 "darwin"
227 ],
228 "engines": {
229 "node": ">=18"
230 }
231 },
232 "node_modules/@esbuild/freebsd-arm64": {
233 "version": "0.28.2",
234 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
235 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
236 "cpu": [
237 "arm64"
238 ],
239 "dev": true,
240 "license": "MIT",
241 "optional": true,
242 "os": [
243 "freebsd"
244 ],
245 "engines": {
246 "node": ">=18"
247 }
248 },
249 "node_modules/@esbuild/freebsd-x64": {
250 "version": "0.28.2",
251 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
252 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
253 "cpu": [
254 "x64"
255 ],
256 "dev": true,
257 "license": "MIT",
258 "optional": true,
259 "os": [
260 "freebsd"
261 ],
262 "engines": {
263 "node": ">=18"
264 }
265 },
266 "node_modules/@esbuild/linux-arm": {
267 "version": "0.28.2",
268 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
269 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
270 "cpu": [
271 "arm"
272 ],
273 "dev": true,
274 "license": "MIT",
275 "optional": true,
276 "os": [
277 "linux"
278 ],
279 "engines": {
280 "node": ">=18"
281 }
282 },
283 "node_modules/@esbuild/linux-arm64": {
284 "version": "0.28.2",
285 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
286 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
287 "cpu": [
288 "arm64"
289 ],
290 "dev": true,
291 "license": "MIT",
292 "optional": true,
293 "os": [
294 "linux"
295 ],
296 "engines": {
297 "node": ">=18"
298 }
299 },
300 "node_modules/@esbuild/linux-ia32": {
301 "version": "0.28.2",
302 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
303 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
304 "cpu": [
305 "ia32"
306 ],
307 "dev": true,
308 "license": "MIT",
309 "optional": true,
310 "os": [
311 "linux"
312 ],
313 "engines": {
314 "node": ">=18"
315 }
316 },
317 "node_modules/@esbuild/linux-loong64": {
318 "version": "0.28.2",
319 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
320 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
321 "cpu": [
322 "loong64"
323 ],
324 "dev": true,
325 "license": "MIT",
326 "optional": true,
327 "os": [
328 "linux"
329 ],
330 "engines": {
331 "node": ">=18"
332 }
333 },
334 "node_modules/@esbuild/linux-mips64el": {
335 "version": "0.28.2",
336 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
337 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
338 "cpu": [
339 "mips64el"
340 ],
341 "dev": true,
342 "license": "MIT",
343 "optional": true,
344 "os": [
345 "linux"
346 ],
347 "engines": {
348 "node": ">=18"
349 }
350 },
351 "node_modules/@esbuild/linux-ppc64": {
352 "version": "0.28.2",
353 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
354 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
355 "cpu": [
356 "ppc64"
357 ],
358 "dev": true,
359 "license": "MIT",
360 "optional": true,
361 "os": [
362 "linux"
363 ],
364 "engines": {
365 "node": ">=18"
366 }
367 },
368 "node_modules/@esbuild/linux-riscv64": {
369 "version": "0.28.2",
370 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
371 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
372 "cpu": [
373 "riscv64"
374 ],
375 "dev": true,
376 "license": "MIT",
377 "optional": true,
378 "os": [
379 "linux"
380 ],
381 "engines": {
382 "node": ">=18"
383 }
384 },
385 "node_modules/@esbuild/linux-s390x": {
386 "version": "0.28.2",
387 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
388 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
389 "cpu": [
390 "s390x"
391 ],
392 "dev": true,
393 "license": "MIT",
394 "optional": true,
395 "os": [
396 "linux"
397 ],
398 "engines": {
399 "node": ">=18"
400 }
401 },
402 "node_modules/@esbuild/linux-x64": {
403 "version": "0.28.2",
404 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
405 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
406 "cpu": [
407 "x64"
408 ],
409 "dev": true,
410 "license": "MIT",
411 "optional": true,
412 "os": [
413 "linux"
414 ],
415 "engines": {
416 "node": ">=18"
417 }
418 },
419 "node_modules/@esbuild/netbsd-arm64": {
420 "version": "0.28.2",
421 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
422 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
423 "cpu": [
424 "arm64"
425 ],
426 "dev": true,
427 "license": "MIT",
428 "optional": true,
429 "os": [
430 "netbsd"
431 ],
432 "engines": {
433 "node": ">=18"
434 }
435 },
436 "node_modules/@esbuild/netbsd-x64": {
437 "version": "0.28.2",
438 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
439 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
440 "cpu": [
441 "x64"
442 ],
443 "dev": true,
444 "license": "MIT",
445 "optional": true,
446 "os": [
447 "netbsd"
448 ],
449 "engines": {
450 "node": ">=18"
451 }
452 },
453 "node_modules/@esbuild/openbsd-arm64": {
454 "version": "0.28.2",
455 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
456 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
457 "cpu": [
458 "arm64"
459 ],
460 "dev": true,
461 "license": "MIT",
462 "optional": true,
463 "os": [
464 "openbsd"
465 ],
466 "engines": {
467 "node": ">=18"
468 }
469 },
470 "node_modules/@esbuild/openbsd-x64": {
471 "version": "0.28.2",
472 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
473 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
474 "cpu": [
475 "x64"
476 ],
477 "dev": true,
478 "license": "MIT",
479 "optional": true,
480 "os": [
481 "openbsd"
482 ],
483 "engines": {
484 "node": ">=18"
485 }
486 },
487 "node_modules/@esbuild/openharmony-arm64": {
488 "version": "0.28.2",
489 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
490 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
491 "cpu": [
492 "arm64"
493 ],
494 "dev": true,
495 "license": "MIT",
496 "optional": true,
497 "os": [
498 "openharmony"
499 ],
500 "engines": {
501 "node": ">=18"
502 }
503 },
504 "node_modules/@esbuild/sunos-x64": {
505 "version": "0.28.2",
506 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
507 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
508 "cpu": [
509 "x64"
510 ],
511 "dev": true,
512 "license": "MIT",
513 "optional": true,
514 "os": [
515 "sunos"
516 ],
517 "engines": {
518 "node": ">=18"
519 }
520 },
521 "node_modules/@esbuild/win32-arm64": {
522 "version": "0.28.2",
523 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
524 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
525 "cpu": [
526 "arm64"
527 ],
528 "dev": true,
529 "license": "MIT",
530 "optional": true,
531 "os": [
532 "win32"
533 ],
534 "engines": {
535 "node": ">=18"
536 }
537 },
538 "node_modules/@esbuild/win32-ia32": {
539 "version": "0.28.2",
540 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
541 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
542 "cpu": [
543 "ia32"
544 ],
545 "dev": true,
546 "license": "MIT",
547 "optional": true,
548 "os": [
549 "win32"
550 ],
551 "engines": {
552 "node": ">=18"
553 }
554 },
555 "node_modules/@esbuild/win32-x64": {
556 "version": "0.28.2",
557 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
558 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
559 "cpu": [
560 "x64"
561 ],
562 "dev": true,
563 "license": "MIT",
564 "optional": true,
565 "os": [
566 "win32"
567 ],
568 "engines": {
569 "node": ">=18"
570 }
571 },
572 "node_modules/@jridgewell/resolve-uri": {
573 "version": "3.1.2",
574 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
575 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
576 "dev": true,
577 "license": "MIT",
578 "engines": {
579 "node": ">=6.0.0"
580 }
581 },
582 "node_modules/@jridgewell/sourcemap-codec": {
583 "version": "1.6.0",
584 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
585 "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==",
586 "dev": true,
587 "license": "MIT"
588 },
589 "node_modules/@jridgewell/trace-mapping": {
590 "version": "0.3.31",
591 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
592 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
593 "dev": true,
594 "license": "MIT",
595 "dependencies": {
596 "@jridgewell/resolve-uri": "^3.1.0",
597 "@jridgewell/sourcemap-codec": "^1.4.14"
598 }
599 },
600 "node_modules/@lezer/common": {
601 "version": "1.5.3",
602 "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.3.tgz",
603 "integrity": "sha512-H0iErY4e43LpXbYDyBci5W4v/RwTgGV3YzYOlJPiGZ8RY8w51kVE+xLn1tg3Z6UmSfyETvtsUK3r7YsgDQEI7Q==",
604 "license": "MIT"
605 },
606 "node_modules/@lezer/highlight": {
607 "version": "1.2.5",
608 "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.5.tgz",
609 "integrity": "sha512-O1GMVKgtf5YspFaRzpmqkVgMtIk2HG9uMAbH6wdAIdNh3TVzCsch/+cRi+6l2//UGDKe6NB9BW3cvuR5ezMQ0w==",
610 "license": "MIT",
611 "dependencies": {
612 "@lezer/common": "^1.3.0"
613 }
614 },
615 "node_modules/@lezer/lr": {
616 "version": "1.4.10",
617 "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.10.tgz",
618 "integrity": "sha512-rnCpTIBafOx4mRp43xOxDJbFipJm/c0cia/V5TiGlhmMa+wsSdoGmUN3w5Bqrks/09Q/D4tNAmWaT8p6NRi77A==",
619 "license": "MIT",
620 "dependencies": {
621 "@lezer/common": "^1.0.0"
622 }
623 },
624 "node_modules/@marijn/find-cluster-break": {
625 "version": "1.0.4",
626 "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz",
627 "integrity": "sha512-Wy0V7+SGUjnF9/TkiM1hKVDPj7jKXduPNboMVtHTA8dySMURWqfg/JZ9E2Sq8JgSJmkl7k7Qe9FLeMSrSraWmQ==",
628 "license": "MIT"
629 },
630 "node_modules/@oxc-project/types": {
631 "version": "0.152.0",
632 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.152.0.tgz",
633 "integrity": "sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw==",
634 "dev": true,
635 "license": "MIT",
636 "funding": {
637 "url": "https://github.com/sponsors/oxc-project"
638 }
639 },
640 "node_modules/@rolldown/binding-android-arm-eabi": {
641 "version": "1.2.12",
642 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.12.tgz",
643 "integrity": "sha512-dB/a1214qKfHMXCpgqR4OZT+jS4kTyEXbQGJPqzobt5EwH5rX080pxE37alt3RzvR1bf1Yz/yGqRfrYAxuPw0A==",
644 "cpu": [
645 "arm"
646 ],
647 "dev": true,
648 "license": "MIT",
649 "optional": true,
650 "os": [
651 "android"
652 ],
653 "engines": {
654 "node": "^20.19.0 || >=22.12.0"
655 }
656 },
657 "node_modules/@rolldown/binding-android-arm64": {
658 "version": "1.2.12",
659 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.12.tgz",
660 "integrity": "sha512-7KHFgQ5VJxIHcLlrwrc3Xbds7oTNQT7Pgi9gQCJKrd2VGab/UksIOYp6VD8MzCstGxOKMgNamPwUCfxPdP1OHg==",
661 "cpu": [
662 "arm64"
663 ],
664 "dev": true,
665 "license": "MIT",
666 "optional": true,
667 "os": [
668 "android"
669 ],
670 "engines": {
671 "node": "^20.19.0 || >=22.12.0"
672 }
673 },
674 "node_modules/@rolldown/binding-darwin-arm64": {
675 "version": "1.2.12",
676 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.12.tgz",
677 "integrity": "sha512-3YIhqHD96nA5SaYNRBR16HnGv4oavZvXfD/ayHM+oYZ0WD/8lBAtf6zQua4kEyAvpqrluKXl0lnOBoiNby7x9w==",
678 "cpu": [
679 "arm64"
680 ],
681 "dev": true,
682 "license": "MIT",
683 "optional": true,
684 "os": [
685 "darwin"
686 ],
687 "engines": {
688 "node": "^20.19.0 || >=22.12.0"
689 }
690 },
691 "node_modules/@rolldown/binding-darwin-x64": {
692 "version": "1.2.12",
693 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.12.tgz",
694 "integrity": "sha512-UuuJ35MFw4gmFOrE9pEqIV+K3syIKveph+Qc1/ljHZVdoDW4pz/JHR/eMVom+TZGl/5OOvGJOWaOCVt3ZfqhxA==",
695 "cpu": [
696 "x64"
697 ],
698 "dev": true,
699 "license": "MIT",
700 "optional": true,
701 "os": [
702 "darwin"
703 ],
704 "engines": {
705 "node": "^20.19.0 || >=22.12.0"
706 }
707 },
708 "node_modules/@rolldown/binding-freebsd-x64": {
709 "version": "1.2.12",
710 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.12.tgz",
711 "integrity": "sha512-uMvssit0a4W+/7D8CbHUvG719mH3R2jwXAlh/XcPvuHTE0g++LymF88DCGNX0HM2rBOn0xrzgXktIB6fLSJBTQ==",
712 "cpu": [
713 "x64"
714 ],
715 "dev": true,
716 "license": "MIT",
717 "optional": true,
718 "os": [
719 "freebsd"
720 ],
721 "engines": {
722 "node": "^20.19.0 || >=22.12.0"
723 }
724 },
725 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
726 "version": "1.2.12",
727 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.12.tgz",
728 "integrity": "sha512-XcFu0R0xWnwzSf4IQgFH1rJIckPN1pLy2R+4r9IDB7Yfu/ys9cVqfa4pBrMHj7a3gl8mIR4nRNPg0e5IvEVs6g==",
729 "cpu": [
730 "arm"
731 ],
732 "dev": true,
733 "license": "MIT",
734 "optional": true,
735 "os": [
736 "linux"
737 ],
738 "engines": {
739 "node": "^20.19.0 || >=22.12.0"
740 }
741 },
742 "node_modules/@rolldown/binding-linux-arm64-gnu": {
743 "version": "1.2.12",
744 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.12.tgz",
745 "integrity": "sha512-260UrKgn8tz39ak+SMDOirKzr7V04M9dWPw5llW00SwBivCZoWcRBKV1d8cXnRkUmSZA3BdiUmBHWk7734Ulpw==",
746 "cpu": [
747 "arm64"
748 ],
749 "dev": true,
750 "libc": [
751 "glibc"
752 ],
753 "license": "MIT",
754 "optional": true,
755 "os": [
756 "linux"
757 ],
758 "engines": {
759 "node": "^20.19.0 || >=22.12.0"
760 }
761 },
762 "node_modules/@rolldown/binding-linux-arm64-musl": {
763 "version": "1.2.12",
764 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.12.tgz",
765 "integrity": "sha512-5YK1I9SqDkbPgc1IA8BgDl34suqUS2q0KWnBrirm0E51YjOs6eo6dV6jbQfNE/argHRSvd0QUGgtpIoYx+WWpw==",
766 "cpu": [
767 "arm64"
768 ],
769 "dev": true,
770 "libc": [
771 "musl"
772 ],
773 "license": "MIT",
774 "optional": true,
775 "os": [
776 "linux"
777 ],
778 "engines": {
779 "node": "^20.19.0 || >=22.12.0"
780 }
781 },
782 "node_modules/@rolldown/binding-linux-ppc64-gnu": {
783 "version": "1.2.12",
784 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.12.tgz",
785 "integrity": "sha512-Rkcrmp7eFRg74yL5fXEU91JEWbdEPLevWwGtXpmhbjlD1StScbWTmO94Bhly+Mo+ketKYkdmM1vNUKeWSlx8cQ==",
786 "cpu": [
787 "ppc64"
788 ],
789 "dev": true,
790 "libc": [
791 "glibc"
792 ],
793 "license": "MIT",
794 "optional": true,
795 "os": [
796 "linux"
797 ],
798 "engines": {
799 "node": "^20.19.0 || >=22.12.0"
800 }
801 },
802 "node_modules/@rolldown/binding-linux-s390x-gnu": {
803 "version": "1.2.12",
804 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.12.tgz",
805 "integrity": "sha512-qvK4DuAsQc2BSjlx+Xr+IzOIvvxbGZqxFwdWfG6F518Erj0GGISyQbJ6pIappnOxlNPzNHvo/L0BwB30GZ+zVw==",
806 "cpu": [
807 "s390x"
808 ],
809 "dev": true,
810 "libc": [
811 "glibc"
812 ],
813 "license": "MIT",
814 "optional": true,
815 "os": [
816 "linux"
817 ],
818 "engines": {
819 "node": "^20.19.0 || >=22.12.0"
820 }
821 },
822 "node_modules/@rolldown/binding-linux-x64-gnu": {
823 "version": "1.2.12",
824 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.12.tgz",
825 "integrity": "sha512-Q9uLBO53Xd4QIq1WOycVQyPP1O4HhraEV2qqb3uTrnVw6QZih9duY4vNXOivL1xoUS1/z+W8eF4NMfl2a8Sdjw==",
826 "cpu": [
827 "x64"
828 ],
829 "dev": true,
830 "libc": [
831 "glibc"
832 ],
833 "license": "MIT",
834 "optional": true,
835 "os": [
836 "linux"
837 ],
838 "engines": {
839 "node": "^20.19.0 || >=22.12.0"
840 }
841 },
842 "node_modules/@rolldown/binding-linux-x64-musl": {
843 "version": "1.2.12",
844 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.12.tgz",
845 "integrity": "sha512-3IBxWFMjbOZskDPKv8Lf9BCnahlKuHthWkYnyIxOH/QcJrFcS4EmcenthApkwr/5+nEqZlLzeYbxeMaX7A5u4g==",
846 "cpu": [
847 "x64"
848 ],
849 "dev": true,
850 "libc": [
851 "musl"
852 ],
853 "license": "MIT",
854 "optional": true,
855 "os": [
856 "linux"
857 ],
858 "engines": {
859 "node": "^20.19.0 || >=22.12.0"
860 }
861 },
862 "node_modules/@rolldown/binding-openharmony-arm64": {
863 "version": "1.2.12",
864 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.12.tgz",
865 "integrity": "sha512-xtX61xg4LKPkPWilZU1ynKClz5Gj4bf74LML4r3eVLWumKnGjoEr1OSHQhMdbBDoYTi+yjrujvpZe2pUnqCrrA==",
866 "cpu": [
867 "arm64"
868 ],
869 "dev": true,
870 "license": "MIT",
871 "optional": true,
872 "os": [
873 "openharmony"
874 ],
875 "engines": {
876 "node": "^20.19.0 || >=22.12.0"
877 }
878 },
879 "node_modules/@rolldown/binding-win32-arm64-msvc": {
880 "version": "1.2.12",
881 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.12.tgz",
882 "integrity": "sha512-At7fPB6PCaIjzgIhEZFxuT+BBFqiQibJDT4d3PhiR3f4E7bbMZF4aKblbFfEM3sETRDd1YiQx/+U/g/B/ou5Ew==",
883 "cpu": [
884 "arm64"
885 ],
886 "dev": true,
887 "license": "MIT",
888 "optional": true,
889 "os": [
890 "win32"
891 ],
892 "engines": {
893 "node": "^20.19.0 || >=22.12.0"
894 }
895 },
896 "node_modules/@rolldown/binding-win32-x64-msvc": {
897 "version": "1.2.12",
898 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.12.tgz",
899 "integrity": "sha512-WIw2haVKwjuYdXkHaoC0mF8Le71TuCBxjrdKqLbJGctbBABj+ClfmNvtbOnzpq3RokNo5+V1qhtSzJyXorsklQ==",
900 "cpu": [
901 "x64"
902 ],
903 "dev": true,
904 "license": "MIT",
905 "optional": true,
906 "os": [
907 "win32"
908 ],
909 "engines": {
910 "node": "^20.19.0 || >=22.12.0"
911 }
912 },
913 "node_modules/@rolldown/pluginutils": {
914 "version": "1.0.1",
915 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
916 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
917 "dev": true,
918 "license": "MIT"
919 },
920 "node_modules/@types/chai": {
921 "version": "5.2.3",
922 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
923 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
924 "dev": true,
925 "license": "MIT",
926 "dependencies": {
927 "@types/deep-eql": "*",
928 "assertion-error": "^2.0.1"
929 }
930 },
931 "node_modules/@types/debug": {
932 "version": "4.1.13",
933 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
934 "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
935 "license": "MIT",
936 "dependencies": {
937 "@types/ms": "*"
938 }
939 },
940 "node_modules/@types/deep-eql": {
941 "version": "4.0.2",
942 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
943 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
944 "dev": true,
945 "license": "MIT"
946 },
947 "node_modules/@types/estree": {
948 "version": "1.0.9",
949 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
950 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
951 "license": "MIT"
952 },
953 "node_modules/@types/estree-jsx": {
954 "version": "1.0.5",
955 "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz",
956 "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==",
957 "license": "MIT",
958 "dependencies": {
959 "@types/estree": "*"
960 }
961 },
962 "node_modules/@types/hast": {
963 "version": "3.0.5",
964 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz",
965 "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==",
966 "license": "MIT",
967 "dependencies": {
968 "@types/unist": "*"
969 }
970 },
971 "node_modules/@types/mdast": {
972 "version": "4.0.4",
973 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
974 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
975 "license": "MIT",
976 "dependencies": {
977 "@types/unist": "*"
978 }
979 },
980 "node_modules/@types/ms": {
981 "version": "2.1.0",
982 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
983 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
984 "license": "MIT"
985 },
986 "node_modules/@types/node": {
987 "version": "26.6.4",
988 "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.4.tgz",
989 "integrity": "sha512-ldVPDCzj7fsaGZrLB0NuHuTvJcsNasysBAqMolr/cgxrLd1xbqxIr3XJiPnHHJUCxj5sNF1vnRj9aWnrVh5Jcg==",
990 "dev": true,
991 "license": "MIT",
992 "dependencies": {
993 "undici-types": "~8.9.0"
994 }
995 },
996 "node_modules/@types/prismjs": {
997 "version": "1.26.6",
998 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.6.tgz",
999 "integrity": "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==",
1000 "license": "MIT"
1001 },
1002 "node_modules/@types/react": {
1003 "version": "19.3.0",
1004 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz",
1005 "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==",
1006 "license": "MIT",
1007 "dependencies": {
1008 "csstype": "^3.2.2"
1009 }
1010 },
1011 "node_modules/@types/react-dom": {
1012 "version": "19.3.0",
1013 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz",
1014 "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==",
1015 "dev": true,
1016 "license": "MIT",
1017 "peerDependencies": {
1018 "@types/react": "^19.3.0"
1019 }
1020 },
1021 "node_modules/@types/unist": {
1022 "version": "3.0.3",
1023 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
1024 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
1025 "license": "MIT"
1026 },
1027 "node_modules/@typescript/typescript-aix-ppc64": {
1028 "version": "7.0.2",
1029 "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz",
1030 "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==",
1031 "cpu": [
1032 "ppc64"
1033 ],
1034 "dev": true,
1035 "license": "Apache-2.0",
1036 "optional": true,
1037 "os": [
1038 "aix"
1039 ],
1040 "engines": {
1041 "node": ">=16.20.0"
1042 }
1043 },
1044 "node_modules/@typescript/typescript-darwin-arm64": {
1045 "version": "7.0.2",
1046 "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz",
1047 "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==",
1048 "cpu": [
1049 "arm64"
1050 ],
1051 "dev": true,
1052 "license": "Apache-2.0",
1053 "optional": true,
1054 "os": [
1055 "darwin"
1056 ],
1057 "engines": {
1058 "node": ">=16.20.0"
1059 }
1060 },
1061 "node_modules/@typescript/typescript-darwin-x64": {
1062 "version": "7.0.2",
1063 "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz",
1064 "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==",
1065 "cpu": [
1066 "x64"
1067 ],
1068 "dev": true,
1069 "license": "Apache-2.0",
1070 "optional": true,
1071 "os": [
1072 "darwin"
1073 ],
1074 "engines": {
1075 "node": ">=16.20.0"
1076 }
1077 },
1078 "node_modules/@typescript/typescript-freebsd-arm64": {
1079 "version": "7.0.2",
1080 "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz",
1081 "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==",
1082 "cpu": [
1083 "arm64"
1084 ],
1085 "dev": true,
1086 "license": "Apache-2.0",
1087 "optional": true,
1088 "os": [
1089 "freebsd"
1090 ],
1091 "engines": {
1092 "node": ">=16.20.0"
1093 }
1094 },
1095 "node_modules/@typescript/typescript-freebsd-x64": {
1096 "version": "7.0.2",
1097 "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz",
1098 "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==",
1099 "cpu": [
1100 "x64"
1101 ],
1102 "dev": true,
1103 "license": "Apache-2.0",
1104 "optional": true,
1105 "os": [
1106 "freebsd"
1107 ],
1108 "engines": {
1109 "node": ">=16.20.0"
1110 }
1111 },
1112 "node_modules/@typescript/typescript-linux-arm": {
1113 "version": "7.0.2",
1114 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz",
1115 "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==",
1116 "cpu": [
1117 "arm"
1118 ],
1119 "dev": true,
1120 "license": "Apache-2.0",
1121 "optional": true,
1122 "os": [
1123 "linux"
1124 ],
1125 "engines": {
1126 "node": ">=16.20.0"
1127 }
1128 },
1129 "node_modules/@typescript/typescript-linux-arm64": {
1130 "version": "7.0.2",
1131 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz",
1132 "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==",
1133 "cpu": [
1134 "arm64"
1135 ],
1136 "dev": true,
1137 "license": "Apache-2.0",
1138 "optional": true,
1139 "os": [
1140 "linux"
1141 ],
1142 "engines": {
1143 "node": ">=16.20.0"
1144 }
1145 },
1146 "node_modules/@typescript/typescript-linux-loong64": {
1147 "version": "7.0.2",
1148 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz",
1149 "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==",
1150 "cpu": [
1151 "loong64"
1152 ],
1153 "dev": true,
1154 "license": "Apache-2.0",
1155 "optional": true,
1156 "os": [
1157 "linux"
1158 ],
1159 "engines": {
1160 "node": ">=16.20.0"
1161 }
1162 },
1163 "node_modules/@typescript/typescript-linux-mips64el": {
1164 "version": "7.0.2",
1165 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz",
1166 "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==",
1167 "cpu": [
1168 "mips64el"
1169 ],
1170 "dev": true,
1171 "license": "Apache-2.0",
1172 "optional": true,
1173 "os": [
1174 "linux"
1175 ],
1176 "engines": {
1177 "node": ">=16.20.0"
1178 }
1179 },
1180 "node_modules/@typescript/typescript-linux-ppc64": {
1181 "version": "7.0.2",
1182 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz",
1183 "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==",
1184 "cpu": [
1185 "ppc64"
1186 ],
1187 "dev": true,
1188 "license": "Apache-2.0",
1189 "optional": true,
1190 "os": [
1191 "linux"
1192 ],
1193 "engines": {
1194 "node": ">=16.20.0"
1195 }
1196 },
1197 "node_modules/@typescript/typescript-linux-riscv64": {
1198 "version": "7.0.2",
1199 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz",
1200 "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==",
1201 "cpu": [
1202 "riscv64"
1203 ],
1204 "dev": true,
1205 "license": "Apache-2.0",
1206 "optional": true,
1207 "os": [
1208 "linux"
1209 ],
1210 "engines": {
1211 "node": ">=16.20.0"
1212 }
1213 },
1214 "node_modules/@typescript/typescript-linux-s390x": {
1215 "version": "7.0.2",
1216 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz",
1217 "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==",
1218 "cpu": [
1219 "s390x"
1220 ],
1221 "dev": true,
1222 "license": "Apache-2.0",
1223 "optional": true,
1224 "os": [
1225 "linux"
1226 ],
1227 "engines": {
1228 "node": ">=16.20.0"
1229 }
1230 },
1231 "node_modules/@typescript/typescript-linux-x64": {
1232 "version": "7.0.2",
1233 "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz",
1234 "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==",
1235 "cpu": [
1236 "x64"
1237 ],
1238 "dev": true,
1239 "license": "Apache-2.0",
1240 "optional": true,
1241 "os": [
1242 "linux"
1243 ],
1244 "engines": {
1245 "node": ">=16.20.0"
1246 }
1247 },
1248 "node_modules/@typescript/typescript-netbsd-arm64": {
1249 "version": "7.0.2",
1250 "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz",
1251 "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==",
1252 "cpu": [
1253 "arm64"
1254 ],
1255 "dev": true,
1256 "license": "Apache-2.0",
1257 "optional": true,
1258 "os": [
1259 "netbsd"
1260 ],
1261 "engines": {
1262 "node": ">=16.20.0"
1263 }
1264 },
1265 "node_modules/@typescript/typescript-netbsd-x64": {
1266 "version": "7.0.2",
1267 "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz",
1268 "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==",
1269 "cpu": [
1270 "x64"
1271 ],
1272 "dev": true,
1273 "license": "Apache-2.0",
1274 "optional": true,
1275 "os": [
1276 "netbsd"
1277 ],
1278 "engines": {
1279 "node": ">=16.20.0"
1280 }
1281 },
1282 "node_modules/@typescript/typescript-openbsd-arm64": {
1283 "version": "7.0.2",
1284 "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz",
1285 "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==",
1286 "cpu": [
1287 "arm64"
1288 ],
1289 "dev": true,
1290 "license": "Apache-2.0",
1291 "optional": true,
1292 "os": [
1293 "openbsd"
1294 ],
1295 "engines": {
1296 "node": ">=16.20.0"
1297 }
1298 },
1299 "node_modules/@typescript/typescript-openbsd-x64": {
1300 "version": "7.0.2",
1301 "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz",
1302 "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==",
1303 "cpu": [
1304 "x64"
1305 ],
1306 "dev": true,
1307 "license": "Apache-2.0",
1308 "optional": true,
1309 "os": [
1310 "openbsd"
1311 ],
1312 "engines": {
1313 "node": ">=16.20.0"
1314 }
1315 },
1316 "node_modules/@typescript/typescript-sunos-x64": {
1317 "version": "7.0.2",
1318 "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz",
1319 "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==",
1320 "cpu": [
1321 "x64"
1322 ],
1323 "dev": true,
1324 "license": "Apache-2.0",
1325 "optional": true,
1326 "os": [
1327 "sunos"
1328 ],
1329 "engines": {
1330 "node": ">=16.20.0"
1331 }
1332 },
1333 "node_modules/@typescript/typescript-win32-arm64": {
1334 "version": "7.0.2",
1335 "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz",
1336 "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==",
1337 "cpu": [
1338 "arm64"
1339 ],
1340 "dev": true,
1341 "license": "Apache-2.0",
1342 "optional": true,
1343 "os": [
1344 "win32"
1345 ],
1346 "engines": {
1347 "node": ">=16.20.0"
1348 }
1349 },
1350 "node_modules/@typescript/typescript-win32-x64": {
1351 "version": "7.0.2",
1352 "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz",
1353 "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==",
1354 "cpu": [
1355 "x64"
1356 ],
1357 "dev": true,
1358 "license": "Apache-2.0",
1359 "optional": true,
1360 "os": [
1361 "win32"
1362 ],
1363 "engines": {
1364 "node": ">=16.20.0"
1365 }
1366 },
1367 "node_modules/@ungap/structured-clone": {
1368 "version": "1.4.0",
1369 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz",
1370 "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==",
1371 "license": "ISC"
1372 },
1373 "node_modules/@vitejs/plugin-react": {
1374 "version": "6.1.2",
1375 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.1.2.tgz",
1376 "integrity": "sha512-fhJNGUdscQa4HkI0xFxwonWyhnVReCPDbXI7FH7jmzpnVCrFQI7PRrhWecO263610vOrs9tr2Y4xcf8uAdFxbw==",
1377 "dev": true,
1378 "license": "MIT",
1379 "dependencies": {
1380 "@rolldown/pluginutils": "^1.0.1"
1381 },
1382 "engines": {
1383 "node": "^20.19.0 || >=22.12.0"
1384 },
1385 "peerDependencies": {
1386 "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0",
1387 "babel-plugin-react-compiler": "^1.0.0",
1388 "oxc-transform-react": "^0.152.0",
1389 "vite": "^8.0.0"
1390 },
1391 "peerDependenciesMeta": {
1392 "@rolldown/plugin-babel": {
1393 "optional": true
1394 },
1395 "babel-plugin-react-compiler": {
1396 "optional": true
1397 },
1398 "oxc-transform-react": {
1399 "optional": true
1400 }
1401 }
1402 },
1403 "node_modules/@vitest/mocker": {
1404 "version": "5.0.3",
1405 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-5.0.3.tgz",
1406 "integrity": "sha512-T8sWAIbkSyAjkwTcaEc3Iu0o9A27X1/kdXrizhZkGuSKScRQtRzclfAMpOTcGdXCsqxeWlpGy3XjqaW8CpLORg==",
1407 "dev": true,
1408 "license": "MIT",
1409 "dependencies": {
1410 "@jridgewell/trace-mapping": "0.3.31",
1411 "@vitest/spy": "5.0.3",
1412 "estree-walker": "^3.0.3",
1413 "magic-string": "^1.2.3"
1414 },
1415 "funding": {
1416 "url": "https://opencollective.com/vitest"
1417 },
1418 "peerDependencies": {
1419 "msw": "^2.4.9",
1420 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0"
1421 },
1422 "peerDependenciesMeta": {
1423 "msw": {
1424 "optional": true
1425 },
1426 "vite": {
1427 "optional": true
1428 }
1429 }
1430 },
1431 "node_modules/@vitest/spy": {
1432 "version": "5.0.3",
1433 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-5.0.3.tgz",
1434 "integrity": "sha512-XhFysQTB8AZ+P4gMi+Lpo99vg2AZi0qKpaB9yXQl37+CaMEAPO3iH/wGVnSyL5MPERiLezpqTVtrR6UZH5GCXg==",
1435 "dev": true,
1436 "license": "MIT",
1437 "funding": {
1438 "url": "https://opencollective.com/vitest"
1439 }
1440 },
1441 "node_modules/assertion-error": {
1442 "version": "2.0.1",
1443 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
1444 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
1445 "dev": true,
1446 "license": "MIT",
1447 "engines": {
1448 "node": ">=12"
1449 }
1450 },
1451 "node_modules/bail": {
1452 "version": "2.0.2",
1453 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
1454 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
1455 "license": "MIT",
1456 "funding": {
1457 "type": "github",
1458 "url": "https://github.com/sponsors/wooorm"
1459 }
1460 },
1461 "node_modules/ccount": {
1462 "version": "2.0.1",
1463 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
1464 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
1465 "license": "MIT",
1466 "funding": {
1467 "type": "github",
1468 "url": "https://github.com/sponsors/wooorm"
1469 }
1470 },
1471 "node_modules/chai": {
1472 "version": "6.3.0",
1473 "resolved": "https://registry.npmjs.org/chai/-/chai-6.3.0.tgz",
1474 "integrity": "sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==",
1475 "dev": true,
1476 "license": "MIT",
1477 "engines": {
1478 "node": ">=18"
1479 }
1480 },
1481 "node_modules/character-entities": {
1482 "version": "2.0.2",
1483 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
1484 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
1485 "license": "MIT",
1486 "funding": {
1487 "type": "github",
1488 "url": "https://github.com/sponsors/wooorm"
1489 }
1490 },
1491 "node_modules/character-entities-html4": {
1492 "version": "2.1.0",
1493 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
1494 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
1495 "license": "MIT",
1496 "funding": {
1497 "type": "github",
1498 "url": "https://github.com/sponsors/wooorm"
1499 }
1500 },
1501 "node_modules/character-entities-legacy": {
1502 "version": "3.0.0",
1503 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
1504 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
1505 "license": "MIT",
1506 "funding": {
1507 "type": "github",
1508 "url": "https://github.com/sponsors/wooorm"
1509 }
1510 },
1511 "node_modules/character-reference-invalid": {
1512 "version": "2.0.1",
1513 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
1514 "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
1515 "license": "MIT",
1516 "funding": {
1517 "type": "github",
1518 "url": "https://github.com/sponsors/wooorm"
1519 }
1520 },
1521 "node_modules/codemirror": {
1522 "version": "6.0.2",
1523 "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.2.tgz",
1524 "integrity": "sha512-VhydHotNW5w1UGK0Qj96BwSk/Zqbp9WbnyK2W/eVMv4QyF41INRGpjUhFJY7/uDNuudSc33a/PKr4iDqRduvHw==",
1525 "license": "MIT",
1526 "dependencies": {
1527 "@codemirror/autocomplete": "^6.0.0",
1528 "@codemirror/commands": "^6.0.0",
1529 "@codemirror/language": "^6.0.0",
1530 "@codemirror/lint": "^6.0.0",
1531 "@codemirror/search": "^6.0.0",
1532 "@codemirror/state": "^6.0.0",
1533 "@codemirror/view": "^6.0.0"
1534 }
1535 },
1536 "node_modules/comma-separated-tokens": {
1537 "version": "2.0.3",
1538 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
1539 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
1540 "license": "MIT",
1541 "funding": {
1542 "type": "github",
1543 "url": "https://github.com/sponsors/wooorm"
1544 }
1545 },
1546 "node_modules/crelt": {
1547 "version": "1.0.7",
1548 "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz",
1549 "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==",
1550 "license": "MIT"
1551 },
1552 "node_modules/csstype": {
1553 "version": "3.2.3",
1554 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1555 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1556 "license": "MIT"
1557 },
1558 "node_modules/debug": {
1559 "version": "4.4.3",
1560 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1561 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1562 "license": "MIT",
1563 "dependencies": {
1564 "ms": "^2.1.3"
1565 },
1566 "engines": {
1567 "node": ">=6.0"
1568 },
1569 "peerDependenciesMeta": {
1570 "supports-color": {
1571 "optional": true
1572 }
1573 }
1574 },
1575 "node_modules/decode-named-character-reference": {
1576 "version": "1.3.0",
1577 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
1578 "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==",
1579 "license": "MIT",
1580 "dependencies": {
1581 "character-entities": "^2.0.0"
1582 },
1583 "funding": {
1584 "type": "github",
1585 "url": "https://github.com/sponsors/wooorm"
1586 }
1587 },
1588 "node_modules/dequal": {
1589 "version": "2.0.3",
1590 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
1591 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
1592 "license": "MIT",
1593 "engines": {
1594 "node": ">=6"
1595 }
1596 },
1597 "node_modules/detect-libc": {
1598 "version": "2.1.2",
1599 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1600 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1601 "dev": true,
1602 "license": "Apache-2.0",
1603 "engines": {
1604 "node": ">=8"
1605 }
1606 },
1607 "node_modules/devlop": {
1608 "version": "1.1.0",
1609 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
1610 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
1611 "license": "MIT",
1612 "dependencies": {
1613 "dequal": "^2.0.0"
1614 },
1615 "funding": {
1616 "type": "github",
1617 "url": "https://github.com/sponsors/wooorm"
1618 }
1619 },
1620 "node_modules/es-module-lexer": {
1621 "version": "2.3.2",
1622 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",
1623 "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==",
1624 "dev": true,
1625 "license": "MIT"
1626 },
1627 "node_modules/esbuild": {
1628 "version": "0.28.2",
1629 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
1630 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
1631 "dev": true,
1632 "hasInstallScript": true,
1633 "license": "MIT",
1634 "bin": {
1635 "esbuild": "bin/esbuild"
1636 },
1637 "engines": {
1638 "node": ">=18"
1639 },
1640 "optionalDependencies": {
1641 "@esbuild/aix-ppc64": "0.28.2",
1642 "@esbuild/android-arm": "0.28.2",
1643 "@esbuild/android-arm64": "0.28.2",
1644 "@esbuild/android-x64": "0.28.2",
1645 "@esbuild/darwin-arm64": "0.28.2",
1646 "@esbuild/darwin-x64": "0.28.2",
1647 "@esbuild/freebsd-arm64": "0.28.2",
1648 "@esbuild/freebsd-x64": "0.28.2",
1649 "@esbuild/linux-arm": "0.28.2",
1650 "@esbuild/linux-arm64": "0.28.2",
1651 "@esbuild/linux-ia32": "0.28.2",
1652 "@esbuild/linux-loong64": "0.28.2",
1653 "@esbuild/linux-mips64el": "0.28.2",
1654 "@esbuild/linux-ppc64": "0.28.2",
1655 "@esbuild/linux-riscv64": "0.28.2",
1656 "@esbuild/linux-s390x": "0.28.2",
1657 "@esbuild/linux-x64": "0.28.2",
1658 "@esbuild/netbsd-arm64": "0.28.2",
1659 "@esbuild/netbsd-x64": "0.28.2",
1660 "@esbuild/openbsd-arm64": "0.28.2",
1661 "@esbuild/openbsd-x64": "0.28.2",
1662 "@esbuild/openharmony-arm64": "0.28.2",
1663 "@esbuild/sunos-x64": "0.28.2",
1664 "@esbuild/win32-arm64": "0.28.2",
1665 "@esbuild/win32-ia32": "0.28.2",
1666 "@esbuild/win32-x64": "0.28.2"
1667 }
1668 },
1669 "node_modules/escape-string-regexp": {
1670 "version": "5.0.0",
1671 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
1672 "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
1673 "license": "MIT",
1674 "engines": {
1675 "node": ">=12"
1676 },
1677 "funding": {
1678 "url": "https://github.com/sponsors/sindresorhus"
1679 }
1680 },
1681 "node_modules/estree-util-is-identifier-name": {
1682 "version": "3.0.0",
1683 "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
1684 "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
1685 "license": "MIT",
1686 "funding": {
1687 "type": "opencollective",
1688 "url": "https://opencollective.com/unified"
1689 }
1690 },
1691 "node_modules/estree-walker": {
1692 "version": "3.0.3",
1693 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1694 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1695 "dev": true,
1696 "license": "MIT",
1697 "dependencies": {
1698 "@types/estree": "^1.0.0"
1699 }
1700 },
1701 "node_modules/expect-type": {
1702 "version": "1.4.0",
1703 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",
1704 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",
1705 "dev": true,
1706 "license": "Apache-2.0",
1707 "engines": {
1708 "node": ">=12.0.0"
1709 }
1710 },
1711 "node_modules/extend": {
1712 "version": "3.0.2",
1713 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1714 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
1715 "license": "MIT"
1716 },
1717 "node_modules/fault": {
1718 "version": "1.0.4",
1719 "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz",
1720 "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==",
1721 "license": "MIT",
1722 "dependencies": {
1723 "format": "^0.2.0"
1724 },
1725 "funding": {
1726 "type": "github",
1727 "url": "https://github.com/sponsors/wooorm"
1728 }
1729 },
1730 "node_modules/fdir": {
1731 "version": "6.5.0",
1732 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1733 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1734 "dev": true,
1735 "license": "MIT",
1736 "engines": {
1737 "node": ">=12.0.0"
1738 },
1739 "peerDependencies": {
1740 "picomatch": "^3 || ^4"
1741 },
1742 "peerDependenciesMeta": {
1743 "picomatch": {
1744 "optional": true
1745 }
1746 }
1747 },
1748 "node_modules/fflate": {
1749 "version": "0.8.3",
1750 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
1751 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
1752 "license": "MIT"
1753 },
1754 "node_modules/format": {
1755 "version": "0.2.2",
1756 "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
1757 "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==",
1758 "engines": {
1759 "node": ">=0.4.x"
1760 }
1761 },
1762 "node_modules/fsevents": {
1763 "version": "2.3.3",
1764 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1765 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1766 "dev": true,
1767 "hasInstallScript": true,
1768 "license": "MIT",
1769 "optional": true,
1770 "os": [
1771 "darwin"
1772 ],
1773 "engines": {
1774 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1775 }
1776 },
1777 "node_modules/h5wasm": {
1778 "version": "0.10.3",
1779 "resolved": "https://registry.npmjs.org/h5wasm/-/h5wasm-0.10.3.tgz",
1780 "integrity": "sha512-W4Jy5ExtX/VNbyD8GdOBckDuj6AL16TemppVNxZsV3rJZEWCv2sxlCzOttZLer3zkMttbDYsWHl0qt1z3Bln+Q==",
1781 "license": "SEE LICENSE IN LICENSE.txt"
1782 },
1783 "node_modules/hast-util-parse-selector": {
1784 "version": "4.0.0",
1785 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
1786 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
1787 "license": "MIT",
1788 "dependencies": {
1789 "@types/hast": "^3.0.0"
1790 },
1791 "funding": {
1792 "type": "opencollective",
1793 "url": "https://opencollective.com/unified"
1794 }
1795 },
1796 "node_modules/hast-util-to-jsx-runtime": {
1797 "version": "2.3.6",
1798 "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz",
1799 "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==",
1800 "license": "MIT",
1801 "dependencies": {
1802 "@types/estree": "^1.0.0",
1803 "@types/hast": "^3.0.0",
1804 "@types/unist": "^3.0.0",
1805 "comma-separated-tokens": "^2.0.0",
1806 "devlop": "^1.0.0",
1807 "estree-util-is-identifier-name": "^3.0.0",
1808 "hast-util-whitespace": "^3.0.0",
1809 "mdast-util-mdx-expression": "^2.0.0",
1810 "mdast-util-mdx-jsx": "^3.0.0",
1811 "mdast-util-mdxjs-esm": "^2.0.0",
1812 "property-information": "^7.0.0",
1813 "space-separated-tokens": "^2.0.0",
1814 "style-to-js": "^1.0.0",
1815 "unist-util-position": "^5.0.0",
1816 "vfile-message": "^4.0.0"
1817 },
1818 "funding": {
1819 "type": "opencollective",
1820 "url": "https://opencollective.com/unified"
1821 }
1822 },
1823 "node_modules/hast-util-whitespace": {
1824 "version": "3.0.0",
1825 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
1826 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
1827 "license": "MIT",
1828 "dependencies": {
1829 "@types/hast": "^3.0.0"
1830 },
1831 "funding": {
1832 "type": "opencollective",
1833 "url": "https://opencollective.com/unified"
1834 }
1835 },
1836 "node_modules/hastscript": {
1837 "version": "9.0.1",
1838 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz",
1839 "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==",
1840 "license": "MIT",
1841 "dependencies": {
1842 "@types/hast": "^3.0.0",
1843 "comma-separated-tokens": "^2.0.0",
1844 "hast-util-parse-selector": "^4.0.0",
1845 "property-information": "^7.0.0",
1846 "space-separated-tokens": "^2.0.0"
1847 },
1848 "funding": {
1849 "type": "opencollective",
1850 "url": "https://opencollective.com/unified"
1851 }
1852 },
1853 "node_modules/highlight.js": {
1854 "version": "10.7.3",
1855 "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
1856 "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
1857 "license": "BSD-3-Clause",
1858 "engines": {
1859 "node": "*"
1860 }
1861 },
1862 "node_modules/highlightjs-vue": {
1863 "version": "1.0.0",
1864 "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz",
1865 "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==",
1866 "license": "CC0-1.0"
1867 },
1868 "node_modules/html-url-attributes": {
1869 "version": "3.0.1",
1870 "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
1871 "integrity": "sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==",
1872 "license": "MIT",
1873 "funding": {
1874 "type": "opencollective",
1875 "url": "https://opencollective.com/unified"
1876 }
1877 },
1878 "node_modules/inline-style-parser": {
1879 "version": "0.2.7",
1880 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz",
1881 "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==",
1882 "license": "MIT"
1883 },
1884 "node_modules/is-alphabetical": {
1885 "version": "2.0.1",
1886 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
1887 "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
1888 "license": "MIT",
1889 "funding": {
1890 "type": "github",
1891 "url": "https://github.com/sponsors/wooorm"
1892 }
1893 },
1894 "node_modules/is-alphanumerical": {
1895 "version": "2.0.1",
1896 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
1897 "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
1898 "license": "MIT",
1899 "dependencies": {
1900 "is-alphabetical": "^2.0.0",
1901 "is-decimal": "^2.0.0"
1902 },
1903 "funding": {
1904 "type": "github",
1905 "url": "https://github.com/sponsors/wooorm"
1906 }
1907 },
1908 "node_modules/is-decimal": {
1909 "version": "2.0.1",
1910 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
1911 "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
1912 "license": "MIT",
1913 "funding": {
1914 "type": "github",
1915 "url": "https://github.com/sponsors/wooorm"
1916 }
1917 },
1918 "node_modules/is-hexadecimal": {
1919 "version": "2.0.1",
1920 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
1921 "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
1922 "license": "MIT",
1923 "funding": {
1924 "type": "github",
1925 "url": "https://github.com/sponsors/wooorm"
1926 }
1927 },
1928 "node_modules/is-plain-obj": {
1929 "version": "4.1.0",
1930 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
1931 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
1932 "license": "MIT",
1933 "engines": {
1934 "node": ">=12"
1935 },
1936 "funding": {
1937 "url": "https://github.com/sponsors/sindresorhus"
1938 }
1939 },
1940 "node_modules/koffi": {
1941 "version": "2.16.3",
1942 "resolved": "https://registry.npmjs.org/koffi/-/koffi-2.16.3.tgz",
1943 "integrity": "sha512-E9y1AsgYGlaxMhcZzHr8y96QF2U5XzA12GGVAfbWqIubTwPNMXQarfBzePNXHe0xtIEtNd6ifAv3GAKYGUeBAQ==",
1944 "hasInstallScript": true,
1945 "license": "MIT",
1946 "optional": true,
1947 "funding": {
1948 "url": "https://liberapay.com/Koromix"
1949 }
1950 },
1951 "node_modules/lightningcss": {
1952 "version": "1.33.0",
1953 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
1954 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
1955 "dev": true,
1956 "license": "MPL-2.0",
1957 "dependencies": {
1958 "detect-libc": "^2.0.3"
1959 },
1960 "engines": {
1961 "node": ">= 12.0.0"
1962 },
1963 "funding": {
1964 "type": "opencollective",
1965 "url": "https://opencollective.com/parcel"
1966 },
1967 "optionalDependencies": {
1968 "lightningcss-android-arm64": "1.33.0",
1969 "lightningcss-darwin-arm64": "1.33.0",
1970 "lightningcss-darwin-x64": "1.33.0",
1971 "lightningcss-freebsd-x64": "1.33.0",
1972 "lightningcss-linux-arm-gnueabihf": "1.33.0",
1973 "lightningcss-linux-arm64-gnu": "1.33.0",
1974 "lightningcss-linux-arm64-musl": "1.33.0",
1975 "lightningcss-linux-x64-gnu": "1.33.0",
1976 "lightningcss-linux-x64-musl": "1.33.0",
1977 "lightningcss-win32-arm64-msvc": "1.33.0",
1978 "lightningcss-win32-x64-msvc": "1.33.0"
1979 }
1980 },
1981 "node_modules/lightningcss-android-arm64": {
1982 "version": "1.33.0",
1983 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
1984 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
1985 "cpu": [
1986 "arm64"
1987 ],
1988 "dev": true,
1989 "license": "MPL-2.0",
1990 "optional": true,
1991 "os": [
1992 "android"
1993 ],
1994 "engines": {
1995 "node": ">= 12.0.0"
1996 },
1997 "funding": {
1998 "type": "opencollective",
1999 "url": "https://opencollective.com/parcel"
2000 }
2001 },
2002 "node_modules/lightningcss-darwin-arm64": {
2003 "version": "1.33.0",
2004 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
2005 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
2006 "cpu": [
2007 "arm64"
2008 ],
2009 "dev": true,
2010 "license": "MPL-2.0",
2011 "optional": true,
2012 "os": [
2013 "darwin"
2014 ],
2015 "engines": {
2016 "node": ">= 12.0.0"
2017 },
2018 "funding": {
2019 "type": "opencollective",
2020 "url": "https://opencollective.com/parcel"
2021 }
2022 },
2023 "node_modules/lightningcss-darwin-x64": {
2024 "version": "1.33.0",
2025 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
2026 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
2027 "cpu": [
2028 "x64"
2029 ],
2030 "dev": true,
2031 "license": "MPL-2.0",
2032 "optional": true,
2033 "os": [
2034 "darwin"
2035 ],
2036 "engines": {
2037 "node": ">= 12.0.0"
2038 },
2039 "funding": {
2040 "type": "opencollective",
2041 "url": "https://opencollective.com/parcel"
2042 }
2043 },
2044 "node_modules/lightningcss-freebsd-x64": {
2045 "version": "1.33.0",
2046 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
2047 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
2048 "cpu": [
2049 "x64"
2050 ],
2051 "dev": true,
2052 "license": "MPL-2.0",
2053 "optional": true,
2054 "os": [
2055 "freebsd"
2056 ],
2057 "engines": {
2058 "node": ">= 12.0.0"
2059 },
2060 "funding": {
2061 "type": "opencollective",
2062 "url": "https://opencollective.com/parcel"
2063 }
2064 },
2065 "node_modules/lightningcss-linux-arm-gnueabihf": {
2066 "version": "1.33.0",
2067 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
2068 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
2069 "cpu": [
2070 "arm"
2071 ],
2072 "dev": true,
2073 "license": "MPL-2.0",
2074 "optional": true,
2075 "os": [
2076 "linux"
2077 ],
2078 "engines": {
2079 "node": ">= 12.0.0"
2080 },
2081 "funding": {
2082 "type": "opencollective",
2083 "url": "https://opencollective.com/parcel"
2084 }
2085 },
2086 "node_modules/lightningcss-linux-arm64-gnu": {
2087 "version": "1.33.0",
2088 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
2089 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
2090 "cpu": [
2091 "arm64"
2092 ],
2093 "dev": true,
2094 "libc": [
2095 "glibc"
2096 ],
2097 "license": "MPL-2.0",
2098 "optional": true,
2099 "os": [
2100 "linux"
2101 ],
2102 "engines": {
2103 "node": ">= 12.0.0"
2104 },
2105 "funding": {
2106 "type": "opencollective",
2107 "url": "https://opencollective.com/parcel"
2108 }
2109 },
2110 "node_modules/lightningcss-linux-arm64-musl": {
2111 "version": "1.33.0",
2112 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
2113 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
2114 "cpu": [
2115 "arm64"
2116 ],
2117 "dev": true,
2118 "libc": [
2119 "musl"
2120 ],
2121 "license": "MPL-2.0",
2122 "optional": true,
2123 "os": [
2124 "linux"
2125 ],
2126 "engines": {
2127 "node": ">= 12.0.0"
2128 },
2129 "funding": {
2130 "type": "opencollective",
2131 "url": "https://opencollective.com/parcel"
2132 }
2133 },
2134 "node_modules/lightningcss-linux-x64-gnu": {
2135 "version": "1.33.0",
2136 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
2137 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
2138 "cpu": [
2139 "x64"
2140 ],
2141 "dev": true,
2142 "libc": [
2143 "glibc"
2144 ],
2145 "license": "MPL-2.0",
2146 "optional": true,
2147 "os": [
2148 "linux"
2149 ],
2150 "engines": {
2151 "node": ">= 12.0.0"
2152 },
2153 "funding": {
2154 "type": "opencollective",
2155 "url": "https://opencollective.com/parcel"
2156 }
2157 },
2158 "node_modules/lightningcss-linux-x64-musl": {
2159 "version": "1.33.0",
2160 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
2161 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
2162 "cpu": [
2163 "x64"
2164 ],
2165 "dev": true,
2166 "libc": [
2167 "musl"
2168 ],
2169 "license": "MPL-2.0",
2170 "optional": true,
2171 "os": [
2172 "linux"
2173 ],
2174 "engines": {
2175 "node": ">= 12.0.0"
2176 },
2177 "funding": {
2178 "type": "opencollective",
2179 "url": "https://opencollective.com/parcel"
2180 }
2181 },
2182 "node_modules/lightningcss-win32-arm64-msvc": {
2183 "version": "1.33.0",
2184 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
2185 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
2186 "cpu": [
2187 "arm64"
2188 ],
2189 "dev": true,
2190 "license": "MPL-2.0",
2191 "optional": true,
2192 "os": [
2193 "win32"
2194 ],
2195 "engines": {
2196 "node": ">= 12.0.0"
2197 },
2198 "funding": {
2199 "type": "opencollective",
2200 "url": "https://opencollective.com/parcel"
2201 }
2202 },
2203 "node_modules/lightningcss-win32-x64-msvc": {
2204 "version": "1.33.0",
2205 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
2206 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
2207 "cpu": [
2208 "x64"
2209 ],
2210 "dev": true,
2211 "license": "MPL-2.0",
2212 "optional": true,
2213 "os": [
2214 "win32"
2215 ],
2216 "engines": {
2217 "node": ">= 12.0.0"
2218 },
2219 "funding": {
2220 "type": "opencollective",
2221 "url": "https://opencollective.com/parcel"
2222 }
2223 },
2224 "node_modules/longest-streak": {
2225 "version": "3.1.0",
2226 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
2227 "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
2228 "license": "MIT",
2229 "funding": {
2230 "type": "github",
2231 "url": "https://github.com/sponsors/wooorm"
2232 }
2233 },
2234 "node_modules/lowlight": {
2235 "version": "1.20.0",
2236 "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz",
2237 "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==",
2238 "license": "MIT",
2239 "dependencies": {
2240 "fault": "^1.0.0",
2241 "highlight.js": "~10.7.0"
2242 },
2243 "funding": {
2244 "type": "github",
2245 "url": "https://github.com/sponsors/wooorm"
2246 }
2247 },
2248 "node_modules/magic-string": {
2249 "version": "1.4.3",
2250 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz",
2251 "integrity": "sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==",
2252 "dev": true,
2253 "license": "MIT",
2254 "dependencies": {
2255 "@jridgewell/sourcemap-codec": "^1.6.0"
2256 }
2257 },
2258 "node_modules/markdown-table": {
2259 "version": "3.0.4",
2260 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
2261 "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
2262 "license": "MIT",
2263 "funding": {
2264 "type": "github",
2265 "url": "https://github.com/sponsors/wooorm"
2266 }
2267 },
2268 "node_modules/mdast-util-find-and-replace": {
2269 "version": "3.0.3",
2270 "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.3.tgz",
2271 "integrity": "sha512-xPgpDNl0/OXHsI7TlaIs22lWnH3KlpvZdXG1ET/m/YT2Hhdkx8lJV4kLphE6l9simyM4KPDFBwas08BgEob6Jw==",
2272 "license": "MIT",
2273 "dependencies": {
2274 "@types/mdast": "^4.0.0",
2275 "escape-string-regexp": "^5.0.0",
2276 "unist-util-is": "^6.0.0",
2277 "unist-util-visit-parents": "^6.0.0"
2278 },
2279 "funding": {
2280 "type": "opencollective",
2281 "url": "https://opencollective.com/unified"
2282 }
2283 },
2284 "node_modules/mdast-util-from-markdown": {
2285 "version": "2.1.0",
2286 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.1.0.tgz",
2287 "integrity": "sha512-KRLgmPaP2H1ul2bpoJkOS+9pAcDAAj9Nu1mqLnh8NLeJG5tlvj42TH80PIGBpROWlRXLk0lDrWNuZCFy/tsB4A==",
2288 "license": "MIT",
2289 "dependencies": {
2290 "@types/mdast": "^4.0.0",
2291 "@types/unist": "^3.0.0",
2292 "decode-named-character-reference": "^1.0.0",
2293 "devlop": "^1.0.0",
2294 "mdast-util-to-string": "^4.0.0",
2295 "micromark": "^4.0.0",
2296 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2297 "micromark-util-decode-string": "^2.0.0",
2298 "micromark-util-normalize-identifier": "^2.0.0",
2299 "micromark-util-symbol": "^2.0.0",
2300 "micromark-util-types": "^2.0.0",
2301 "unist-util-stringify-position": "^4.0.0"
2302 },
2303 "funding": {
2304 "type": "opencollective",
2305 "url": "https://opencollective.com/unified"
2306 }
2307 },
2308 "node_modules/mdast-util-gfm": {
2309 "version": "3.1.0",
2310 "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz",
2311 "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==",
2312 "license": "MIT",
2313 "dependencies": {
2314 "mdast-util-from-markdown": "^2.0.0",
2315 "mdast-util-gfm-autolink-literal": "^2.0.0",
2316 "mdast-util-gfm-footnote": "^2.0.0",
2317 "mdast-util-gfm-strikethrough": "^2.0.0",
2318 "mdast-util-gfm-table": "^2.0.0",
2319 "mdast-util-gfm-task-list-item": "^2.0.0",
2320 "mdast-util-to-markdown": "^2.0.0"
2321 },
2322 "funding": {
2323 "type": "opencollective",
2324 "url": "https://opencollective.com/unified"
2325 }
2326 },
2327 "node_modules/mdast-util-gfm-autolink-literal": {
2328 "version": "2.0.1",
2329 "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
2330 "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==",
2331 "license": "MIT",
2332 "dependencies": {
2333 "@types/mdast": "^4.0.0",
2334 "ccount": "^2.0.0",
2335 "devlop": "^1.0.0",
2336 "mdast-util-find-and-replace": "^3.0.0",
2337 "micromark-util-character": "^2.0.0"
2338 },
2339 "funding": {
2340 "type": "opencollective",
2341 "url": "https://opencollective.com/unified"
2342 }
2343 },
2344 "node_modules/mdast-util-gfm-footnote": {
2345 "version": "2.1.0",
2346 "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz",
2347 "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==",
2348 "license": "MIT",
2349 "dependencies": {
2350 "@types/mdast": "^4.0.0",
2351 "devlop": "^1.1.0",
2352 "mdast-util-from-markdown": "^2.0.0",
2353 "mdast-util-to-markdown": "^2.0.0",
2354 "micromark-util-normalize-identifier": "^2.0.0"
2355 },
2356 "funding": {
2357 "type": "opencollective",
2358 "url": "https://opencollective.com/unified"
2359 }
2360 },
2361 "node_modules/mdast-util-gfm-strikethrough": {
2362 "version": "2.0.1",
2363 "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.1.tgz",
2364 "integrity": "sha512-OuJHqvr455pwu2OaOrir7dbzqs4jlWKOtlu9L6GjcIjjQwNyw02VntQsr/Ek6/A13vgnXfUhBekWRUP1OkNivw==",
2365 "license": "MIT",
2366 "dependencies": {
2367 "@types/mdast": "^4.0.0",
2368 "mdast-util-from-markdown": "^2.0.0",
2369 "mdast-util-to-markdown": "^2.0.0"
2370 },
2371 "funding": {
2372 "type": "opencollective",
2373 "url": "https://opencollective.com/unified"
2374 }
2375 },
2376 "node_modules/mdast-util-gfm-table": {
2377 "version": "2.0.0",
2378 "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
2379 "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
2380 "license": "MIT",
2381 "dependencies": {
2382 "@types/mdast": "^4.0.0",
2383 "devlop": "^1.0.0",
2384 "markdown-table": "^3.0.0",
2385 "mdast-util-from-markdown": "^2.0.0",
2386 "mdast-util-to-markdown": "^2.0.0"
2387 },
2388 "funding": {
2389 "type": "opencollective",
2390 "url": "https://opencollective.com/unified"
2391 }
2392 },
2393 "node_modules/mdast-util-gfm-task-list-item": {
2394 "version": "2.0.0",
2395 "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
2396 "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
2397 "license": "MIT",
2398 "dependencies": {
2399 "@types/mdast": "^4.0.0",
2400 "devlop": "^1.0.0",
2401 "mdast-util-from-markdown": "^2.0.0",
2402 "mdast-util-to-markdown": "^2.0.0"
2403 },
2404 "funding": {
2405 "type": "opencollective",
2406 "url": "https://opencollective.com/unified"
2407 }
2408 },
2409 "node_modules/mdast-util-mdx-expression": {
2410 "version": "2.0.1",
2411 "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
2412 "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
2413 "license": "MIT",
2414 "dependencies": {
2415 "@types/estree-jsx": "^1.0.0",
2416 "@types/hast": "^3.0.0",
2417 "@types/mdast": "^4.0.0",
2418 "devlop": "^1.0.0",
2419 "mdast-util-from-markdown": "^2.0.0",
2420 "mdast-util-to-markdown": "^2.0.0"
2421 },
2422 "funding": {
2423 "type": "opencollective",
2424 "url": "https://opencollective.com/unified"
2425 }
2426 },
2427 "node_modules/mdast-util-mdx-jsx": {
2428 "version": "3.2.0",
2429 "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
2430 "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
2431 "license": "MIT",
2432 "dependencies": {
2433 "@types/estree-jsx": "^1.0.0",
2434 "@types/hast": "^3.0.0",
2435 "@types/mdast": "^4.0.0",
2436 "@types/unist": "^3.0.0",
2437 "ccount": "^2.0.0",
2438 "devlop": "^1.1.0",
2439 "mdast-util-from-markdown": "^2.0.0",
2440 "mdast-util-to-markdown": "^2.0.0",
2441 "parse-entities": "^4.0.0",
2442 "stringify-entities": "^4.0.0",
2443 "unist-util-stringify-position": "^4.0.0",
2444 "vfile-message": "^4.0.0"
2445 },
2446 "funding": {
2447 "type": "opencollective",
2448 "url": "https://opencollective.com/unified"
2449 }
2450 },
2451 "node_modules/mdast-util-mdxjs-esm": {
2452 "version": "2.0.1",
2453 "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
2454 "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
2455 "license": "MIT",
2456 "dependencies": {
2457 "@types/estree-jsx": "^1.0.0",
2458 "@types/hast": "^3.0.0",
2459 "@types/mdast": "^4.0.0",
2460 "devlop": "^1.0.0",
2461 "mdast-util-from-markdown": "^2.0.0",
2462 "mdast-util-to-markdown": "^2.0.0"
2463 },
2464 "funding": {
2465 "type": "opencollective",
2466 "url": "https://opencollective.com/unified"
2467 }
2468 },
2469 "node_modules/mdast-util-phrasing": {
2470 "version": "4.1.0",
2471 "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
2472 "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
2473 "license": "MIT",
2474 "dependencies": {
2475 "@types/mdast": "^4.0.0",
2476 "unist-util-is": "^6.0.0"
2477 },
2478 "funding": {
2479 "type": "opencollective",
2480 "url": "https://opencollective.com/unified"
2481 }
2482 },
2483 "node_modules/mdast-util-to-hast": {
2484 "version": "13.2.1",
2485 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",
2486 "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",
2487 "license": "MIT",
2488 "dependencies": {
2489 "@types/hast": "^3.0.0",
2490 "@types/mdast": "^4.0.0",
2491 "@ungap/structured-clone": "^1.0.0",
2492 "devlop": "^1.0.0",
2493 "micromark-util-sanitize-uri": "^2.0.0",
2494 "trim-lines": "^3.0.0",
2495 "unist-util-position": "^5.0.0",
2496 "unist-util-visit": "^5.0.0",
2497 "vfile": "^6.0.0"
2498 },
2499 "funding": {
2500 "type": "opencollective",
2501 "url": "https://opencollective.com/unified"
2502 }
2503 },
2504 "node_modules/mdast-util-to-markdown": {
2505 "version": "2.2.0",
2506 "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.2.0.tgz",
2507 "integrity": "sha512-2Jn/ADrHFFyyniBMi0bncTbJqU78K3/TEYvzvwrWWzD9MYPUa/Gm4r3nOeKFQg/PDM5BsbDYdc8ackW4NTY6NA==",
2508 "license": "MIT",
2509 "dependencies": {
2510 "@types/mdast": "^4.0.0",
2511 "@types/unist": "^3.0.0",
2512 "longest-streak": "^3.0.0",
2513 "mdast-util-phrasing": "^4.0.0",
2514 "mdast-util-to-string": "^4.0.0",
2515 "micromark-util-character": "^2.0.0",
2516 "micromark-util-classify-character": "^2.0.0",
2517 "micromark-util-decode-string": "^2.0.0",
2518 "micromark-util-html-tag-name": "^2.0.0",
2519 "unist-util-visit": "^5.0.0",
2520 "zwitch": "^2.0.0"
2521 },
2522 "funding": {
2523 "type": "opencollective",
2524 "url": "https://opencollective.com/unified"
2525 }
2526 },
2527 "node_modules/mdast-util-to-string": {
2528 "version": "4.0.0",
2529 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
2530 "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
2531 "license": "MIT",
2532 "dependencies": {
2533 "@types/mdast": "^4.0.0"
2534 },
2535 "funding": {
2536 "type": "opencollective",
2537 "url": "https://opencollective.com/unified"
2538 }
2539 },
2540 "node_modules/micromark": {
2541 "version": "4.0.3",
2542 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.3.tgz",
2543 "integrity": "sha512-oGYfQzHSG5dOMovQcJ3fyTmZlWAWpi0XA0sJwJs+i6OT88o1+Jtw/8z0CmdowSLxGhhFK89rQ/oXph/wN02PNw==",
2544 "funding": [
2545 {
2546 "type": "GitHub Sponsors",
2547 "url": "https://github.com/sponsors/unifiedjs"
2548 },
2549 {
2550 "type": "OpenCollective",
2551 "url": "https://opencollective.com/unified"
2552 }
2553 ],
2554 "license": "MIT",
2555 "dependencies": {
2556 "@types/debug": "^4.0.0",
2557 "debug": "^4.0.0",
2558 "decode-named-character-reference": "^1.0.0",
2559 "devlop": "^1.0.0",
2560 "micromark-core-commonmark": "^2.0.0",
2561 "micromark-factory-space": "^2.0.0",
2562 "micromark-util-character": "^2.0.0",
2563 "micromark-util-chunked": "^2.0.0",
2564 "micromark-util-combine-extensions": "^2.0.0",
2565 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2566 "micromark-util-edit-map": "^1.0.0",
2567 "micromark-util-encode": "^2.0.0",
2568 "micromark-util-normalize-identifier": "^2.0.0",
2569 "micromark-util-resolve-all": "^2.0.0",
2570 "micromark-util-sanitize-uri": "^2.0.0",
2571 "micromark-util-subtokenize": "^2.0.0",
2572 "micromark-util-symbol": "^2.0.0",
2573 "micromark-util-types": "^2.0.0"
2574 }
2575 },
2576 "node_modules/micromark-core-commonmark": {
2577 "version": "2.0.4",
2578 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.4.tgz",
2579 "integrity": "sha512-wxEeE8v8XVvOrxn1TZj74qYhAtTQsSqufHVS3uNVyT1MupXxhyaHk8/9xDNPh9BmL77QNDgWTkZ3RsYHB2ry7w==",
2580 "funding": [
2581 {
2582 "type": "GitHub Sponsors",
2583 "url": "https://github.com/sponsors/unifiedjs"
2584 },
2585 {
2586 "type": "OpenCollective",
2587 "url": "https://opencollective.com/unified"
2588 }
2589 ],
2590 "license": "MIT",
2591 "dependencies": {
2592 "decode-named-character-reference": "^1.0.0",
2593 "devlop": "^1.0.0",
2594 "micromark-factory-destination": "^2.0.0",
2595 "micromark-factory-label": "^2.0.0",
2596 "micromark-factory-space": "^2.1.0",
2597 "micromark-factory-title": "^2.0.0",
2598 "micromark-factory-whitespace": "^2.0.0",
2599 "micromark-util-character": "^2.0.0",
2600 "micromark-util-chunked": "^2.0.0",
2601 "micromark-util-classify-character": "^2.0.0",
2602 "micromark-util-edit-map": "^1.0.0",
2603 "micromark-util-html-tag-name": "^2.0.0",
2604 "micromark-util-normalize-identifier": "^2.0.0",
2605 "micromark-util-resolve-all": "^2.0.0",
2606 "micromark-util-subtokenize": "^2.0.0",
2607 "micromark-util-symbol": "^2.0.0",
2608 "micromark-util-types": "^2.0.3"
2609 }
2610 },
2611 "node_modules/micromark-extension-gfm": {
2612 "version": "3.0.0",
2613 "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
2614 "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
2615 "license": "MIT",
2616 "dependencies": {
2617 "micromark-extension-gfm-autolink-literal": "^2.0.0",
2618 "micromark-extension-gfm-footnote": "^2.0.0",
2619 "micromark-extension-gfm-strikethrough": "^2.0.0",
2620 "micromark-extension-gfm-table": "^2.0.0",
2621 "micromark-extension-gfm-tagfilter": "^2.0.0",
2622 "micromark-extension-gfm-task-list-item": "^2.0.0",
2623 "micromark-util-combine-extensions": "^2.0.0",
2624 "micromark-util-types": "^2.0.0"
2625 },
2626 "funding": {
2627 "type": "opencollective",
2628 "url": "https://opencollective.com/unified"
2629 }
2630 },
2631 "node_modules/micromark-extension-gfm-autolink-literal": {
2632 "version": "2.1.0",
2633 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
2634 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
2635 "license": "MIT",
2636 "dependencies": {
2637 "micromark-util-character": "^2.0.0",
2638 "micromark-util-sanitize-uri": "^2.0.0",
2639 "micromark-util-symbol": "^2.0.0",
2640 "micromark-util-types": "^2.0.0"
2641 },
2642 "funding": {
2643 "type": "opencollective",
2644 "url": "https://opencollective.com/unified"
2645 }
2646 },
2647 "node_modules/micromark-extension-gfm-footnote": {
2648 "version": "2.1.0",
2649 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
2650 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
2651 "license": "MIT",
2652 "dependencies": {
2653 "devlop": "^1.0.0",
2654 "micromark-core-commonmark": "^2.0.0",
2655 "micromark-factory-space": "^2.0.0",
2656 "micromark-util-character": "^2.0.0",
2657 "micromark-util-normalize-identifier": "^2.0.0",
2658 "micromark-util-sanitize-uri": "^2.0.0",
2659 "micromark-util-symbol": "^2.0.0",
2660 "micromark-util-types": "^2.0.0"
2661 },
2662 "funding": {
2663 "type": "opencollective",
2664 "url": "https://opencollective.com/unified"
2665 }
2666 },
2667 "node_modules/micromark-extension-gfm-strikethrough": {
2668 "version": "2.1.0",
2669 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
2670 "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
2671 "license": "MIT",
2672 "dependencies": {
2673 "devlop": "^1.0.0",
2674 "micromark-util-chunked": "^2.0.0",
2675 "micromark-util-classify-character": "^2.0.0",
2676 "micromark-util-resolve-all": "^2.0.0",
2677 "micromark-util-symbol": "^2.0.0",
2678 "micromark-util-types": "^2.0.0"
2679 },
2680 "funding": {
2681 "type": "opencollective",
2682 "url": "https://opencollective.com/unified"
2683 }
2684 },
2685 "node_modules/micromark-extension-gfm-table": {
2686 "version": "2.1.2",
2687 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.2.tgz",
2688 "integrity": "sha512-pRzm4kDTu0MjlmBkxmS9yYhw60nncfcEwu9NNdPFSQEFXS95ZKyIIyTSHu/o3ReBUrLKYEq+7YaXCRn/bPB4MA==",
2689 "license": "MIT",
2690 "dependencies": {
2691 "devlop": "^1.0.0",
2692 "micromark-factory-space": "^2.0.0",
2693 "micromark-util-character": "^2.0.0",
2694 "micromark-util-symbol": "^2.0.0",
2695 "micromark-util-types": "^2.0.0"
2696 },
2697 "funding": {
2698 "type": "opencollective",
2699 "url": "https://opencollective.com/unified"
2700 }
2701 },
2702 "node_modules/micromark-extension-gfm-tagfilter": {
2703 "version": "2.0.0",
2704 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
2705 "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
2706 "license": "MIT",
2707 "dependencies": {
2708 "micromark-util-types": "^2.0.0"
2709 },
2710 "funding": {
2711 "type": "opencollective",
2712 "url": "https://opencollective.com/unified"
2713 }
2714 },
2715 "node_modules/micromark-extension-gfm-task-list-item": {
2716 "version": "2.1.0",
2717 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
2718 "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
2719 "license": "MIT",
2720 "dependencies": {
2721 "devlop": "^1.0.0",
2722 "micromark-factory-space": "^2.0.0",
2723 "micromark-util-character": "^2.0.0",
2724 "micromark-util-symbol": "^2.0.0",
2725 "micromark-util-types": "^2.0.0"
2726 },
2727 "funding": {
2728 "type": "opencollective",
2729 "url": "https://opencollective.com/unified"
2730 }
2731 },
2732 "node_modules/micromark-factory-destination": {
2733 "version": "2.0.1",
2734 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
2735 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
2736 "funding": [
2737 {
2738 "type": "GitHub Sponsors",
2739 "url": "https://github.com/sponsors/unifiedjs"
2740 },
2741 {
2742 "type": "OpenCollective",
2743 "url": "https://opencollective.com/unified"
2744 }
2745 ],
2746 "license": "MIT",
2747 "dependencies": {
2748 "micromark-util-character": "^2.0.0",
2749 "micromark-util-symbol": "^2.0.0",
2750 "micromark-util-types": "^2.0.0"
2751 }
2752 },
2753 "node_modules/micromark-factory-label": {
2754 "version": "2.0.1",
2755 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
2756 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
2757 "funding": [
2758 {
2759 "type": "GitHub Sponsors",
2760 "url": "https://github.com/sponsors/unifiedjs"
2761 },
2762 {
2763 "type": "OpenCollective",
2764 "url": "https://opencollective.com/unified"
2765 }
2766 ],
2767 "license": "MIT",
2768 "dependencies": {
2769 "devlop": "^1.0.0",
2770 "micromark-util-character": "^2.0.0",
2771 "micromark-util-symbol": "^2.0.0",
2772 "micromark-util-types": "^2.0.0"
2773 }
2774 },
2775 "node_modules/micromark-factory-space": {
2776 "version": "2.1.0",
2777 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.1.0.tgz",
2778 "integrity": "sha512-fS8hnLIjnjvdQIj39Geug8wWsR0HrYZ43KShKxNfwT7t2LOHo/LbWZEzEaSOjwtjdCsjoE6syHhonEzW0zv0+Q==",
2779 "funding": [
2780 {
2781 "type": "GitHub Sponsors",
2782 "url": "https://github.com/sponsors/unifiedjs"
2783 },
2784 {
2785 "type": "OpenCollective",
2786 "url": "https://opencollective.com/unified"
2787 }
2788 ],
2789 "license": "MIT",
2790 "dependencies": {
2791 "micromark-util-character": "^2.0.0",
2792 "micromark-util-types": "^2.0.0"
2793 }
2794 },
2795 "node_modules/micromark-factory-title": {
2796 "version": "2.0.1",
2797 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
2798 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
2799 "funding": [
2800 {
2801 "type": "GitHub Sponsors",
2802 "url": "https://github.com/sponsors/unifiedjs"
2803 },
2804 {
2805 "type": "OpenCollective",
2806 "url": "https://opencollective.com/unified"
2807 }
2808 ],
2809 "license": "MIT",
2810 "dependencies": {
2811 "micromark-factory-space": "^2.0.0",
2812 "micromark-util-character": "^2.0.0",
2813 "micromark-util-symbol": "^2.0.0",
2814 "micromark-util-types": "^2.0.0"
2815 }
2816 },
2817 "node_modules/micromark-factory-whitespace": {
2818 "version": "2.0.1",
2819 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
2820 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
2821 "funding": [
2822 {
2823 "type": "GitHub Sponsors",
2824 "url": "https://github.com/sponsors/unifiedjs"
2825 },
2826 {
2827 "type": "OpenCollective",
2828 "url": "https://opencollective.com/unified"
2829 }
2830 ],
2831 "license": "MIT",
2832 "dependencies": {
2833 "micromark-factory-space": "^2.0.0",
2834 "micromark-util-character": "^2.0.0",
2835 "micromark-util-symbol": "^2.0.0",
2836 "micromark-util-types": "^2.0.0"
2837 }
2838 },
2839 "node_modules/micromark-util-character": {
2840 "version": "2.1.1",
2841 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
2842 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
2843 "funding": [
2844 {
2845 "type": "GitHub Sponsors",
2846 "url": "https://github.com/sponsors/unifiedjs"
2847 },
2848 {
2849 "type": "OpenCollective",
2850 "url": "https://opencollective.com/unified"
2851 }
2852 ],
2853 "license": "MIT",
2854 "dependencies": {
2855 "micromark-util-symbol": "^2.0.0",
2856 "micromark-util-types": "^2.0.0"
2857 }
2858 },
2859 "node_modules/micromark-util-chunked": {
2860 "version": "2.0.1",
2861 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
2862 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
2863 "funding": [
2864 {
2865 "type": "GitHub Sponsors",
2866 "url": "https://github.com/sponsors/unifiedjs"
2867 },
2868 {
2869 "type": "OpenCollective",
2870 "url": "https://opencollective.com/unified"
2871 }
2872 ],
2873 "license": "MIT",
2874 "dependencies": {
2875 "micromark-util-symbol": "^2.0.0"
2876 }
2877 },
2878 "node_modules/micromark-util-classify-character": {
2879 "version": "2.0.1",
2880 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
2881 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
2882 "funding": [
2883 {
2884 "type": "GitHub Sponsors",
2885 "url": "https://github.com/sponsors/unifiedjs"
2886 },
2887 {
2888 "type": "OpenCollective",
2889 "url": "https://opencollective.com/unified"
2890 }
2891 ],
2892 "license": "MIT",
2893 "dependencies": {
2894 "micromark-util-character": "^2.0.0",
2895 "micromark-util-symbol": "^2.0.0",
2896 "micromark-util-types": "^2.0.0"
2897 }
2898 },
2899 "node_modules/micromark-util-combine-extensions": {
2900 "version": "2.0.1",
2901 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
2902 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
2903 "funding": [
2904 {
2905 "type": "GitHub Sponsors",
2906 "url": "https://github.com/sponsors/unifiedjs"
2907 },
2908 {
2909 "type": "OpenCollective",
2910 "url": "https://opencollective.com/unified"
2911 }
2912 ],
2913 "license": "MIT",
2914 "dependencies": {
2915 "micromark-util-chunked": "^2.0.0",
2916 "micromark-util-types": "^2.0.0"
2917 }
2918 },
2919 "node_modules/micromark-util-decode-numeric-character-reference": {
2920 "version": "2.0.2",
2921 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
2922 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
2923 "funding": [
2924 {
2925 "type": "GitHub Sponsors",
2926 "url": "https://github.com/sponsors/unifiedjs"
2927 },
2928 {
2929 "type": "OpenCollective",
2930 "url": "https://opencollective.com/unified"
2931 }
2932 ],
2933 "license": "MIT",
2934 "dependencies": {
2935 "micromark-util-symbol": "^2.0.0"
2936 }
2937 },
2938 "node_modules/micromark-util-decode-string": {
2939 "version": "2.0.1",
2940 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
2941 "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
2942 "funding": [
2943 {
2944 "type": "GitHub Sponsors",
2945 "url": "https://github.com/sponsors/unifiedjs"
2946 },
2947 {
2948 "type": "OpenCollective",
2949 "url": "https://opencollective.com/unified"
2950 }
2951 ],
2952 "license": "MIT",
2953 "dependencies": {
2954 "decode-named-character-reference": "^1.0.0",
2955 "micromark-util-character": "^2.0.0",
2956 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2957 "micromark-util-symbol": "^2.0.0"
2958 }
2959 },
2960 "node_modules/micromark-util-edit-map": {
2961 "version": "1.0.0",
2962 "resolved": "https://registry.npmjs.org/micromark-util-edit-map/-/micromark-util-edit-map-1.0.0.tgz",
2963 "integrity": "sha512-Pa2ljlsEL6sVwFaYeyrOLSYbQt73JvGbPOYFq+9AElXiSnfI5Q4465RRZ1sHv7lDjDOnGRDDaqPXqClqWK/q1Q==",
2964 "funding": [
2965 {
2966 "type": "GitHub Sponsors",
2967 "url": "https://github.com/sponsors/unifiedjs"
2968 },
2969 {
2970 "type": "OpenCollective",
2971 "url": "https://opencollective.com/unified"
2972 }
2973 ],
2974 "license": "MIT",
2975 "dependencies": {
2976 "micromark-util-types": "^2.0.0"
2977 }
2978 },
2979 "node_modules/micromark-util-encode": {
2980 "version": "2.0.1",
2981 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
2982 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
2983 "funding": [
2984 {
2985 "type": "GitHub Sponsors",
2986 "url": "https://github.com/sponsors/unifiedjs"
2987 },
2988 {
2989 "type": "OpenCollective",
2990 "url": "https://opencollective.com/unified"
2991 }
2992 ],
2993 "license": "MIT"
2994 },
2995 "node_modules/micromark-util-html-tag-name": {
2996 "version": "2.0.1",
2997 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
2998 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
2999 "funding": [
3000 {
3001 "type": "GitHub Sponsors",
3002 "url": "https://github.com/sponsors/unifiedjs"
3003 },
3004 {
3005 "type": "OpenCollective",
3006 "url": "https://opencollective.com/unified"
3007 }
3008 ],
3009 "license": "MIT"
3010 },
3011 "node_modules/micromark-util-normalize-identifier": {
3012 "version": "2.0.1",
3013 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
3014 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
3015 "funding": [
3016 {
3017 "type": "GitHub Sponsors",
3018 "url": "https://github.com/sponsors/unifiedjs"
3019 },
3020 {
3021 "type": "OpenCollective",
3022 "url": "https://opencollective.com/unified"
3023 }
3024 ],
3025 "license": "MIT",
3026 "dependencies": {
3027 "micromark-util-symbol": "^2.0.0"
3028 }
3029 },
3030 "node_modules/micromark-util-resolve-all": {
3031 "version": "2.0.1",
3032 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
3033 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
3034 "funding": [
3035 {
3036 "type": "GitHub Sponsors",
3037 "url": "https://github.com/sponsors/unifiedjs"
3038 },
3039 {
3040 "type": "OpenCollective",
3041 "url": "https://opencollective.com/unified"
3042 }
3043 ],
3044 "license": "MIT",
3045 "dependencies": {
3046 "micromark-util-types": "^2.0.0"
3047 }
3048 },
3049 "node_modules/micromark-util-sanitize-uri": {
3050 "version": "2.0.1",
3051 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
3052 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
3053 "funding": [
3054 {
3055 "type": "GitHub Sponsors",
3056 "url": "https://github.com/sponsors/unifiedjs"
3057 },
3058 {
3059 "type": "OpenCollective",
3060 "url": "https://opencollective.com/unified"
3061 }
3062 ],
3063 "license": "MIT",
3064 "dependencies": {
3065 "micromark-util-character": "^2.0.0",
3066 "micromark-util-encode": "^2.0.0",
3067 "micromark-util-symbol": "^2.0.0"
3068 }
3069 },
3070 "node_modules/micromark-util-subtokenize": {
3071 "version": "2.1.0",
3072 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
3073 "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
3074 "funding": [
3075 {
3076 "type": "GitHub Sponsors",
3077 "url": "https://github.com/sponsors/unifiedjs"
3078 },
3079 {
3080 "type": "OpenCollective",
3081 "url": "https://opencollective.com/unified"
3082 }
3083 ],
3084 "license": "MIT",
3085 "dependencies": {
3086 "devlop": "^1.0.0",
3087 "micromark-util-chunked": "^2.0.0",
3088 "micromark-util-symbol": "^2.0.0",
3089 "micromark-util-types": "^2.0.0"
3090 }
3091 },
3092 "node_modules/micromark-util-symbol": {
3093 "version": "2.0.1",
3094 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
3095 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
3096 "funding": [
3097 {
3098 "type": "GitHub Sponsors",
3099 "url": "https://github.com/sponsors/unifiedjs"
3100 },
3101 {
3102 "type": "OpenCollective",
3103 "url": "https://opencollective.com/unified"
3104 }
3105 ],
3106 "license": "MIT"
3107 },
3108 "node_modules/micromark-util-types": {
3109 "version": "2.0.3",
3110 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.3.tgz",
3111 "integrity": "sha512-oxB2Ik03hI0gv+VNn9tnh1t1YEe9MDPptViAEgfdf3YQHsn0pzGTgCdlSCJXcwhqm8phaEuM7zeEu3QQzVBrPg==",
3112 "funding": [
3113 {
3114 "type": "GitHub Sponsors",
3115 "url": "https://github.com/sponsors/unifiedjs"
3116 },
3117 {
3118 "type": "OpenCollective",
3119 "url": "https://opencollective.com/unified"
3120 }
3121 ],
3122 "license": "MIT"
3123 },
3124 "node_modules/ms": {
3125 "version": "2.1.3",
3126 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3127 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3128 "license": "MIT"
3129 },
3130 "node_modules/nanoid": {
3131 "version": "3.3.20",
3132 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz",
3133 "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==",
3134 "dev": true,
3135 "funding": [
3136 {
3137 "type": "github",
3138 "url": "https://github.com/sponsors/ai"
3139 }
3140 ],
3141 "license": "MIT",
3142 "bin": {
3143 "nanoid": "bin/nanoid.cjs"
3144 },
3145 "engines": {
3146 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3147 }
3148 },
3149 "node_modules/node-addon-api": {
3150 "version": "8.9.2",
3151 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz",
3152 "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==",
3153 "license": "MIT",
3154 "engines": {
3155 "node": "^18 || ^20 || >= 21"
3156 }
3157 },
3158 "node_modules/numbl": {
3159 "version": "0.4.21",
3160 "resolved": "https://registry.npmjs.org/numbl/-/numbl-0.4.21.tgz",
3161 "integrity": "sha512-UQqeB5Wlsa+7MWoxpHiV2Q+uPB0Tt4Uzp0gXVOu3Q5UP3c42s0iciQo/F0hXC/iIHrn0VcUFh1Bcpw/gegTZ0w==",
3162 "hasInstallScript": true,
3163 "license": "Apache-2.0",
3164 "dependencies": {
3165 "fflate": "^0.8.2",
3166 "h5wasm": "^0.10.3",
3167 "node-addon-api": "^8.3.0",
3168 "pako": "^2.1.0",
3169 "qhull-wasm": "^0.0.1",
3170 "react-markdown": "^10.1.0",
3171 "react-syntax-highlighter": "^16.1.1",
3172 "remark-gfm": "^4.0.1",
3173 "three": "^0.183.2"
3174 },
3175 "bin": {
3176 "numbl": "dist-cli/cli.js"
3177 },
3178 "engines": {
3179 "node": ">=18"
3180 },
3181 "optionalDependencies": {
3182 "koffi": "^2.15.2"
3183 },
3184 "peerDependencies": {
3185 "react": ">=18",
3186 "react-dom": ">=18"
3187 },
3188 "peerDependenciesMeta": {
3189 "react": {
3190 "optional": true
3191 },
3192 "react-dom": {
3193 "optional": true
3194 }
3195 }
3196 },
3197 "node_modules/obug": {
3198 "version": "2.2.1",
3199 "resolved": "https://registry.npmjs.org/obug/-/obug-2.2.1.tgz",
3200 "integrity": "sha512-XrsrhT5sybtKI6wakr2SPOlGZWWYbUXZ7a0jT8/QOeAPau+1X/bSegNe5YR75oJmEZQbKningirmGOEJCIk61Q==",
3201 "dev": true,
3202 "funding": [
3203 "https://github.com/sponsors/sxzz",
3204 "https://opencollective.com/debug"
3205 ],
3206 "license": "MIT",
3207 "engines": {
3208 "node": ">=12.20.0"
3209 }
3210 },
3211 "node_modules/pako": {
3212 "version": "2.2.0",
3213 "resolved": "https://registry.npmjs.org/pako/-/pako-2.2.0.tgz",
3214 "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==",
3215 "funding": [
3216 {
3217 "type": "github",
3218 "url": "https://github.com/sponsors/puzrin"
3219 },
3220 {
3221 "type": "github",
3222 "url": "https://github.com/sponsors/nodeca"
3223 }
3224 ],
3225 "license": "(MIT AND Zlib)"
3226 },
3227 "node_modules/parse-entities": {
3228 "version": "4.0.2",
3229 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
3230 "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
3231 "license": "MIT",
3232 "dependencies": {
3233 "@types/unist": "^2.0.0",
3234 "character-entities-legacy": "^3.0.0",
3235 "character-reference-invalid": "^2.0.0",
3236 "decode-named-character-reference": "^1.0.0",
3237 "is-alphanumerical": "^2.0.0",
3238 "is-decimal": "^2.0.0",
3239 "is-hexadecimal": "^2.0.0"
3240 },
3241 "funding": {
3242 "type": "github",
3243 "url": "https://github.com/sponsors/wooorm"
3244 }
3245 },
3246 "node_modules/parse-entities/node_modules/@types/unist": {
3247 "version": "2.0.11",
3248 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
3249 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
3250 "license": "MIT"
3251 },
3252 "node_modules/picocolors": {
3253 "version": "1.1.1",
3254 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3255 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3256 "dev": true,
3257 "license": "ISC"
3258 },
3259 "node_modules/picomatch": {
3260 "version": "4.0.7",
3261 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
3262 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
3263 "dev": true,
3264 "license": "MIT",
3265 "engines": {
3266 "node": ">=12"
3267 },
3268 "funding": {
3269 "url": "https://github.com/sponsors/jonschlinkert"
3270 }
3271 },
3272 "node_modules/postcss": {
3273 "version": "8.5.29",
3274 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz",
3275 "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==",
3276 "dev": true,
3277 "funding": [
3278 {
3279 "type": "opencollective",
3280 "url": "https://opencollective.com/postcss/"
3281 },
3282 {
3283 "type": "tidelift",
3284 "url": "https://tidelift.com/funding/github/npm/postcss"
3285 },
3286 {
3287 "type": "github",
3288 "url": "https://github.com/sponsors/ai"
3289 }
3290 ],
3291 "license": "MIT",
3292 "dependencies": {
3293 "nanoid": "^3.3.19",
3294 "picocolors": "^1.1.1",
3295 "source-map-js": "^1.2.2"
3296 },
3297 "engines": {
3298 "node": "^10 || ^12 || >=14"
3299 }
3300 },
3301 "node_modules/prismjs": {
3302 "version": "1.30.0",
3303 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
3304 "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
3305 "license": "MIT",
3306 "engines": {
3307 "node": ">=6"
3308 }
3309 },
3310 "node_modules/property-information": {
3311 "version": "7.2.0",
3312 "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz",
3313 "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==",
3314 "license": "MIT",
3315 "funding": {
3316 "type": "github",
3317 "url": "https://github.com/sponsors/wooorm"
3318 }
3319 },
3320 "node_modules/qhull-wasm": {
3321 "version": "0.0.1",
3322 "resolved": "https://registry.npmjs.org/qhull-wasm/-/qhull-wasm-0.0.1.tgz",
3323 "integrity": "sha512-A09kumKhdRIX0YNR+Y2G0bEuqCJ3xFOH61+x6uajHqDyvRydlZKWhH1AGGsM4PCyGm/cPFVbqOUrPJpq5n8HeA==",
3324 "license": "(MIT AND Qhull)",
3325 "engines": {
3326 "node": ">=18"
3327 }
3328 },
3329 "node_modules/react": {
3330 "version": "19.3.0",
3331 "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz",
3332 "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==",
3333 "license": "MIT",
3334 "engines": {
3335 "node": ">=0.10.0"
3336 }
3337 },
3338 "node_modules/react-dom": {
3339 "version": "19.3.0",
3340 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz",
3341 "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==",
3342 "license": "MIT",
3343 "dependencies": {
3344 "scheduler": "^0.28.0"
3345 },
3346 "peerDependencies": {
3347 "react": "^19.3.0"
3348 }
3349 },
3350 "node_modules/react-markdown": {
3351 "version": "10.1.0",
3352 "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-10.1.0.tgz",
3353 "integrity": "sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ==",
3354 "license": "MIT",
3355 "dependencies": {
3356 "@types/hast": "^3.0.0",
3357 "@types/mdast": "^4.0.0",
3358 "devlop": "^1.0.0",
3359 "hast-util-to-jsx-runtime": "^2.0.0",
3360 "html-url-attributes": "^3.0.0",
3361 "mdast-util-to-hast": "^13.0.0",
3362 "remark-parse": "^11.0.0",
3363 "remark-rehype": "^11.0.0",
3364 "unified": "^11.0.0",
3365 "unist-util-visit": "^5.0.0",
3366 "vfile": "^6.0.0"
3367 },
3368 "funding": {
3369 "type": "opencollective",
3370 "url": "https://opencollective.com/unified"
3371 },
3372 "peerDependencies": {
3373 "@types/react": ">=18",
3374 "react": ">=18"
3375 }
3376 },
3377 "node_modules/react-syntax-highlighter": {
3378 "version": "16.1.1",
3379 "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-16.1.1.tgz",
3380 "integrity": "sha512-PjVawBGy80C6YbC5DDZJeUjBmC7skaoEUdvfFQediQHgCL7aKyVHe57SaJGfQsloGDac+gCpTfRdtxzWWKmCXA==",
3381 "license": "MIT",
3382 "dependencies": {
3383 "@babel/runtime": "^7.28.4",
3384 "highlight.js": "^10.4.1",
3385 "highlightjs-vue": "^1.0.0",
3386 "lowlight": "^1.17.0",
3387 "prismjs": "^1.30.0",
3388 "refractor": "^5.0.0"
3389 },
3390 "engines": {
3391 "node": ">= 16.20.2"
3392 },
3393 "peerDependencies": {
3394 "react": ">= 0.14.0"
3395 }
3396 },
3397 "node_modules/refractor": {
3398 "version": "5.0.0",
3399 "resolved": "https://registry.npmjs.org/refractor/-/refractor-5.0.0.tgz",
3400 "integrity": "sha512-QXOrHQF5jOpjjLfiNk5GFnWhRXvxjUVnlFxkeDmewR5sXkr3iM46Zo+CnRR8B+MDVqkULW4EcLVcRBNOPXHosw==",
3401 "license": "MIT",
3402 "dependencies": {
3403 "@types/hast": "^3.0.0",
3404 "@types/prismjs": "^1.0.0",
3405 "hastscript": "^9.0.0",
3406 "parse-entities": "^4.0.0"
3407 },
3408 "funding": {
3409 "type": "github",
3410 "url": "https://github.com/sponsors/wooorm"
3411 }
3412 },
3413 "node_modules/remark-gfm": {
3414 "version": "4.0.1",
3415 "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz",
3416 "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==",
3417 "license": "MIT",
3418 "dependencies": {
3419 "@types/mdast": "^4.0.0",
3420 "mdast-util-gfm": "^3.0.0",
3421 "micromark-extension-gfm": "^3.0.0",
3422 "remark-parse": "^11.0.0",
3423 "remark-stringify": "^11.0.0",
3424 "unified": "^11.0.0"
3425 },
3426 "funding": {
3427 "type": "opencollective",
3428 "url": "https://opencollective.com/unified"
3429 }
3430 },
3431 "node_modules/remark-parse": {
3432 "version": "11.0.0",
3433 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
3434 "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
3435 "license": "MIT",
3436 "dependencies": {
3437 "@types/mdast": "^4.0.0",
3438 "mdast-util-from-markdown": "^2.0.0",
3439 "micromark-util-types": "^2.0.0",
3440 "unified": "^11.0.0"
3441 },
3442 "funding": {
3443 "type": "opencollective",
3444 "url": "https://opencollective.com/unified"
3445 }
3446 },
3447 "node_modules/remark-rehype": {
3448 "version": "11.1.2",
3449 "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz",
3450 "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==",
3451 "license": "MIT",
3452 "dependencies": {
3453 "@types/hast": "^3.0.0",
3454 "@types/mdast": "^4.0.0",
3455 "mdast-util-to-hast": "^13.0.0",
3456 "unified": "^11.0.0",
3457 "vfile": "^6.0.0"
3458 },
3459 "funding": {
3460 "type": "opencollective",
3461 "url": "https://opencollective.com/unified"
3462 }
3463 },
3464 "node_modules/remark-stringify": {
3465 "version": "11.0.0",
3466 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
3467 "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
3468 "license": "MIT",
3469 "dependencies": {
3470 "@types/mdast": "^4.0.0",
3471 "mdast-util-to-markdown": "^2.0.0",
3472 "unified": "^11.0.0"
3473 },
3474 "funding": {
3475 "type": "opencollective",
3476 "url": "https://opencollective.com/unified"
3477 }
3478 },
3479 "node_modules/rolldown": {
3480 "version": "1.2.12",
3481 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.12.tgz",
3482 "integrity": "sha512-8wafseiaG80xmXSfqidUNqZcylTlhmPZZt+za2m+js2sFZ8dTNlhIOV2WcbIPx2hgwPBJpEUGFAMZ9bgBBLTSQ==",
3483 "dev": true,
3484 "license": "MIT",
3485 "dependencies": {
3486 "@oxc-project/types": "=0.152.0",
3487 "@rolldown/pluginutils": "^1.0.0"
3488 },
3489 "bin": {
3490 "rolldown": "bin/cli.mjs"
3491 },
3492 "engines": {
3493 "node": "^20.19.0 || >=22.12.0"
3494 },
3495 "optionalDependencies": {
3496 "@rolldown/binding-android-arm-eabi": "1.2.12",
3497 "@rolldown/binding-android-arm64": "1.2.12",
3498 "@rolldown/binding-darwin-arm64": "1.2.12",
3499 "@rolldown/binding-darwin-x64": "1.2.12",
3500 "@rolldown/binding-freebsd-x64": "1.2.12",
3501 "@rolldown/binding-linux-arm-gnueabihf": "1.2.12",
3502 "@rolldown/binding-linux-arm64-gnu": "1.2.12",
3503 "@rolldown/binding-linux-arm64-musl": "1.2.12",
3504 "@rolldown/binding-linux-ppc64-gnu": "1.2.12",
3505 "@rolldown/binding-linux-s390x-gnu": "1.2.12",
3506 "@rolldown/binding-linux-x64-gnu": "1.2.12",
3507 "@rolldown/binding-linux-x64-musl": "1.2.12",
3508 "@rolldown/binding-openharmony-arm64": "1.2.12",
3509 "@rolldown/binding-win32-arm64-msvc": "1.2.12",
3510 "@rolldown/binding-win32-x64-msvc": "1.2.12"
3511 }
3512 },
3513 "node_modules/scheduler": {
3514 "version": "0.28.0",
3515 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz",
3516 "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==",
3517 "license": "MIT"
3518 },
3519 "node_modules/source-map-js": {
3520 "version": "1.2.2",
3521 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz",
3522 "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==",
3523 "dev": true,
3524 "license": "BSD-3-Clause",
3525 "engines": {
3526 "node": ">=0.10.0"
3527 }
3528 },
3529 "node_modules/space-separated-tokens": {
3530 "version": "2.0.2",
3531 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
3532 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
3533 "license": "MIT",
3534 "funding": {
3535 "type": "github",
3536 "url": "https://github.com/sponsors/wooorm"
3537 }
3538 },
3539 "node_modules/std-env": {
3540 "version": "4.3.0",
3541 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.3.0.tgz",
3542 "integrity": "sha512-OtU/EgQ1kIm5KwqQpBC6ZEMXrZRui11w8zgfTWp8cdO9B8OaPsbA8bTHO2P+HNo1VlUTGMVBwPhydu6poeXiag==",
3543 "dev": true,
3544 "license": "MIT"
3545 },
3546 "node_modules/stringify-entities": {
3547 "version": "4.0.4",
3548 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
3549 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
3550 "license": "MIT",
3551 "dependencies": {
3552 "character-entities-html4": "^2.0.0",
3553 "character-entities-legacy": "^3.0.0"
3554 },
3555 "funding": {
3556 "type": "github",
3557 "url": "https://github.com/sponsors/wooorm"
3558 }
3559 },
3560 "node_modules/style-mod": {
3561 "version": "4.1.4",
3562 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.4.tgz",
3563 "integrity": "sha512-XXWIQt633/EpAFx8aZDOTjBzrCaGmhvEQlQo6MVPfa2OzO2cWo+4hV9h+6UkHYlXGfy+ODXKUdP7Pthmcu5ATw==",
3564 "license": "MIT"
3565 },
3566 "node_modules/style-to-js": {
3567 "version": "1.1.21",
3568 "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz",
3569 "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==",
3570 "license": "MIT",
3571 "dependencies": {
3572 "style-to-object": "1.0.14"
3573 }
3574 },
3575 "node_modules/style-to-object": {
3576 "version": "1.0.14",
3577 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",
3578 "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==",
3579 "license": "MIT",
3580 "dependencies": {
3581 "inline-style-parser": "0.2.7"
3582 }
3583 },
3584 "node_modules/three": {
3585 "version": "0.183.2",
3586 "resolved": "https://registry.npmjs.org/three/-/three-0.183.2.tgz",
3587 "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==",
3588 "license": "MIT"
3589 },
3590 "node_modules/tinybench": {
3591 "version": "6.2.0",
3592 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-6.2.0.tgz",
3593 "integrity": "sha512-78U2TlB2CnVenajOFzf3BKSm0J6oz5L0NV7g32LCPccvYc0lbWvys4d3uUUCS2B1N8PAf2+aekR8i1KbC3HO7Q==",
3594 "dev": true,
3595 "license": "MIT",
3596 "engines": {
3597 "node": ">=20.0.0"
3598 }
3599 },
3600 "node_modules/tinyexec": {
3601 "version": "1.3.1",
3602 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz",
3603 "integrity": "sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==",
3604 "dev": true,
3605 "license": "MIT",
3606 "engines": {
3607 "node": ">=18"
3608 }
3609 },
3610 "node_modules/tinyglobby": {
3611 "version": "0.2.17",
3612 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
3613 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
3614 "dev": true,
3615 "license": "MIT",
3616 "dependencies": {
3617 "fdir": "^6.5.0",
3618 "picomatch": "^4.0.4"
3619 },
3620 "engines": {
3621 "node": ">=12.0.0"
3622 },
3623 "funding": {
3624 "url": "https://github.com/sponsors/SuperchupuDev"
3625 }
3626 },
3627 "node_modules/trim-lines": {
3628 "version": "3.0.1",
3629 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
3630 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
3631 "license": "MIT",
3632 "funding": {
3633 "type": "github",
3634 "url": "https://github.com/sponsors/wooorm"
3635 }
3636 },
3637 "node_modules/trough": {
3638 "version": "2.2.0",
3639 "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
3640 "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
3641 "license": "MIT",
3642 "funding": {
3643 "type": "github",
3644 "url": "https://github.com/sponsors/wooorm"
3645 }
3646 },
3647 "node_modules/tsx": {
3648 "version": "4.23.15",
3649 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.15.tgz",
3650 "integrity": "sha512-Yiex1Ovn8z2xPpOWckIiysV1SSyRMY9BkLF++q0yKiDxCqRhosKfMg3janKkiLBwZ5c/YryloKwGZcrEmtwxKw==",
3651 "dev": true,
3652 "license": "MIT",
3653 "dependencies": {
3654 "esbuild": "~0.28.0"
3655 },
3656 "bin": {
3657 "tsx": "dist/cli.mjs"
3658 },
3659 "engines": {
3660 "node": ">=18.0.0"
3661 },
3662 "optionalDependencies": {
3663 "fsevents": "~2.3.3"
3664 }
3665 },
3666 "node_modules/typescript": {
3667 "version": "7.0.2",
3668 "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz",
3669 "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==",
3670 "dev": true,
3671 "license": "Apache-2.0",
3672 "bin": {
3673 "tsc": "bin/tsc"
3674 },
3675 "engines": {
3676 "node": ">=16.20.0"
3677 },
3678 "optionalDependencies": {
3679 "@typescript/typescript-aix-ppc64": "7.0.2",
3680 "@typescript/typescript-darwin-arm64": "7.0.2",
3681 "@typescript/typescript-darwin-x64": "7.0.2",
3682 "@typescript/typescript-freebsd-arm64": "7.0.2",
3683 "@typescript/typescript-freebsd-x64": "7.0.2",
3684 "@typescript/typescript-linux-arm": "7.0.2",
3685 "@typescript/typescript-linux-arm64": "7.0.2",
3686 "@typescript/typescript-linux-loong64": "7.0.2",
3687 "@typescript/typescript-linux-mips64el": "7.0.2",
3688 "@typescript/typescript-linux-ppc64": "7.0.2",
3689 "@typescript/typescript-linux-riscv64": "7.0.2",
3690 "@typescript/typescript-linux-s390x": "7.0.2",
3691 "@typescript/typescript-linux-x64": "7.0.2",
3692 "@typescript/typescript-netbsd-arm64": "7.0.2",
3693 "@typescript/typescript-netbsd-x64": "7.0.2",
3694 "@typescript/typescript-openbsd-arm64": "7.0.2",
3695 "@typescript/typescript-openbsd-x64": "7.0.2",
3696 "@typescript/typescript-sunos-x64": "7.0.2",
3697 "@typescript/typescript-win32-arm64": "7.0.2",
3698 "@typescript/typescript-win32-x64": "7.0.2"
3699 }
3700 },
3701 "node_modules/undici-types": {
3702 "version": "8.9.0",
3703 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz",
3704 "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==",
3705 "dev": true,
3706 "license": "MIT"
3707 },
3708 "node_modules/unified": {
3709 "version": "11.0.5",
3710 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
3711 "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
3712 "license": "MIT",
3713 "dependencies": {
3714 "@types/unist": "^3.0.0",
3715 "bail": "^2.0.0",
3716 "devlop": "^1.0.0",
3717 "extend": "^3.0.0",
3718 "is-plain-obj": "^4.0.0",
3719 "trough": "^2.0.0",
3720 "vfile": "^6.0.0"
3721 },
3722 "funding": {
3723 "type": "opencollective",
3724 "url": "https://opencollective.com/unified"
3725 }
3726 },
3727 "node_modules/unist-util-is": {
3728 "version": "6.0.1",
3729 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
3730 "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",
3731 "license": "MIT",
3732 "dependencies": {
3733 "@types/unist": "^3.0.0"
3734 },
3735 "funding": {
3736 "type": "opencollective",
3737 "url": "https://opencollective.com/unified"
3738 }
3739 },
3740 "node_modules/unist-util-position": {
3741 "version": "5.0.0",
3742 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
3743 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
3744 "license": "MIT",
3745 "dependencies": {
3746 "@types/unist": "^3.0.0"
3747 },
3748 "funding": {
3749 "type": "opencollective",
3750 "url": "https://opencollective.com/unified"
3751 }
3752 },
3753 "node_modules/unist-util-stringify-position": {
3754 "version": "4.0.0",
3755 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
3756 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
3757 "license": "MIT",
3758 "dependencies": {
3759 "@types/unist": "^3.0.0"
3760 },
3761 "funding": {
3762 "type": "opencollective",
3763 "url": "https://opencollective.com/unified"
3764 }
3765 },
3766 "node_modules/unist-util-visit": {
3767 "version": "5.1.0",
3768 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
3769 "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",
3770 "license": "MIT",
3771 "dependencies": {
3772 "@types/unist": "^3.0.0",
3773 "unist-util-is": "^6.0.0",
3774 "unist-util-visit-parents": "^6.0.0"
3775 },
3776 "funding": {
3777 "type": "opencollective",
3778 "url": "https://opencollective.com/unified"
3779 }
3780 },
3781 "node_modules/unist-util-visit-parents": {
3782 "version": "6.0.2",
3783 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
3784 "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==",
3785 "license": "MIT",
3786 "dependencies": {
3787 "@types/unist": "^3.0.0",
3788 "unist-util-is": "^6.0.0"
3789 },
3790 "funding": {
3791 "type": "opencollective",
3792 "url": "https://opencollective.com/unified"
3793 }
3794 },
3795 "node_modules/vfile": {
3796 "version": "6.0.3",
3797 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
3798 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
3799 "license": "MIT",
3800 "dependencies": {
3801 "@types/unist": "^3.0.0",
3802 "vfile-message": "^4.0.0"
3803 },
3804 "funding": {
3805 "type": "opencollective",
3806 "url": "https://opencollective.com/unified"
3807 }
3808 },
3809 "node_modules/vfile-message": {
3810 "version": "4.0.3",
3811 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
3812 "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",
3813 "license": "MIT",
3814 "dependencies": {
3815 "@types/unist": "^3.0.0",
3816 "unist-util-stringify-position": "^4.0.0"
3817 },
3818 "funding": {
3819 "type": "opencollective",
3820 "url": "https://opencollective.com/unified"
3821 }
3822 },
3823 "node_modules/vite": {
3824 "version": "8.3.3",
3825 "resolved": "https://registry.npmjs.org/vite/-/vite-8.3.3.tgz",
3826 "integrity": "sha512-cTAldKPImjg6c+gk48U19POPn3GCBzZwpdsN8ZMEEcbpes+6/wvfqUd0C2y3qYY4wsj8PwgFwrZ/1jBPVttMSg==",
3827 "dev": true,
3828 "license": "MIT",
3829 "dependencies": {
3830 "lightningcss": "^1.33.0",
3831 "picomatch": "^4.0.7",
3832 "postcss": "^8.5.28",
3833 "rolldown": "~1.2.11",
3834 "tinyglobby": "^0.2.17"
3835 },
3836 "bin": {
3837 "vite": "bin/vite.js"
3838 },
3839 "engines": {
3840 "node": "^20.19.0 || >=22.12.0"
3841 },
3842 "funding": {
3843 "url": "https://github.com/vitejs/vite?sponsor=1"
3844 },
3845 "optionalDependencies": {
3846 "fsevents": "~2.3.3"
3847 },
3848 "peerDependencies": {
3849 "@types/node": "^20.19.0 || >=22.12.0",
3850 "@vitejs/devtools": "^0.7.1",
3851 "esbuild": "^0.27.0 || ^0.28.0",
3852 "jiti": ">=1.21.0",
3853 "less": "^4.0.0",
3854 "sass": "^1.70.0",
3855 "sass-embedded": "^1.70.0",
3856 "stylus": ">=0.54.8",
3857 "sugarss": "^5.0.0",
3858 "terser": "^5.16.0",
3859 "tsx": "^4.8.1",
3860 "yaml": "^2.4.2"
3861 },
3862 "peerDependenciesMeta": {
3863 "@types/node": {
3864 "optional": true
3865 },
3866 "@vitejs/devtools": {
3867 "optional": true
3868 },
3869 "esbuild": {
3870 "optional": true
3871 },
3872 "jiti": {
3873 "optional": true
3874 },
3875 "less": {
3876 "optional": true
3877 },
3878 "sass": {
3879 "optional": true
3880 },
3881 "sass-embedded": {
3882 "optional": true
3883 },
3884 "stylus": {
3885 "optional": true
3886 },
3887 "sugarss": {
3888 "optional": true
3889 },
3890 "terser": {
3891 "optional": true
3892 },
3893 "tsx": {
3894 "optional": true
3895 },
3896 "yaml": {
3897 "optional": true
3898 }
3899 }
3900 },
3901 "node_modules/vitest": {
3902 "version": "5.0.3",
3903 "resolved": "https://registry.npmjs.org/vitest/-/vitest-5.0.3.tgz",
3904 "integrity": "sha512-xMw97S3rjdtj5dkVat7jCsqWBpvchs3RlpQctUqwJD0KkERk40vz2fJ77lDwW/Vzh/pk18eItYAzkodhSes3jQ==",
3905 "dev": true,
3906 "license": "MIT",
3907 "dependencies": {
3908 "@types/chai": "^5.2.2",
3909 "@vitest/mocker": "5.0.3",
3910 "chai": "^6.2.2",
3911 "es-module-lexer": "^2.3.2",
3912 "expect-type": "^1.4.0",
3913 "magic-string": "^1.2.3",
3914 "obug": "^2.1.4",
3915 "picomatch": "^4.0.7",
3916 "std-env": "^4.2.0",
3917 "tinybench": "^6.1.4",
3918 "tinyexec": "^1.3.0",
3919 "tinyglobby": "^0.2.17",
3920 "why-is-node-running": "3.2.1"
3921 },
3922 "bin": {
3923 "vitest": "vitest.mjs"
3924 },
3925 "engines": {
3926 "node": "^22.12.0 || ^24.0.0 || >=26.0.0"
3927 },
3928 "funding": {
3929 "url": "https://opencollective.com/vitest"
3930 },
3931 "peerDependencies": {
3932 "@edge-runtime/vm": "*",
3933 "@opentelemetry/api": "^1.9.0",
3934 "@types/node": "^22.0.0 || >=24.0.0",
3935 "@vitest/browser-playwright": "5.0.3",
3936 "@vitest/browser-preview": "5.0.3",
3937 "@vitest/browser-webdriverio": "^5.0.0-beta.5 || >=5.0.0",
3938 "@vitest/coverage-istanbul": "5.0.3",
3939 "@vitest/coverage-v8": "5.0.3",
3940 "@vitest/ui": "5.0.3",
3941 "happy-dom": "*",
3942 "jsdom": "*",
3943 "vite": "^6.4.0 || ^7.0.0 || ^8.0.0"
3944 },
3945 "peerDependenciesMeta": {
3946 "@edge-runtime/vm": {
3947 "optional": true
3948 },
3949 "@opentelemetry/api": {
3950 "optional": true
3951 },
3952 "@types/node": {
3953 "optional": true
3954 },
3955 "@vitest/browser-playwright": {
3956 "optional": true
3957 },
3958 "@vitest/browser-preview": {
3959 "optional": true
3960 },
3961 "@vitest/browser-webdriverio": {
3962 "optional": true
3963 },
3964 "@vitest/coverage-istanbul": {
3965 "optional": true
3966 },
3967 "@vitest/coverage-v8": {
3968 "optional": true
3969 },
3970 "@vitest/ui": {
3971 "optional": true
3972 },
3973 "happy-dom": {
3974 "optional": true
3975 },
3976 "jsdom": {
3977 "optional": true
3978 },
3979 "vite": {
3980 "optional": false
3981 }
3982 }
3983 },
3984 "node_modules/w3c-keyname": {
3985 "version": "2.2.8",
3986 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",
3987 "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==",
3988 "license": "MIT"
3989 },
3990 "node_modules/why-is-node-running": {
3991 "version": "3.2.1",
3992 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-3.2.1.tgz",
3993 "integrity": "sha512-Tb2FUhB4vUsGQlfSquQLYkApkuPAFQXGFzxWKHHumVz2dK+X1RUm/HnID4+TfIGYJ1kTcwOaCk/buYCEJr6YjQ==",
3994 "dev": true,
3995 "license": "MIT",
3996 "bin": {
3997 "why-is-node-running": "cli.js"
3998 },
3999 "engines": {
4000 "node": ">=20.11"
4001 }
4002 },
4003 "node_modules/zwitch": {
4004 "version": "2.0.4",
4005 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
4006 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
4007 "license": "MIT",
4008 "funding": {
4009 "type": "github",
4010 "url": "https://github.com/sponsors/wooorm"
4011 }
4012 }
4013 }
4014}