2 "name": "maraca-webapp",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "maraca-webapp",
9 "version": "0.1.0",
10 "dependencies": {
11 "@codemirror/commands": "^6.11.0",
12 "@codemirror/language": "^6.12.4",
13 "@codemirror/legacy-modes": "^6.5.3",
14 "@codemirror/state": "^6.7.1",
15 "@codemirror/theme-one-dark": "^6.1.3",
16 "@codemirror/view": "^6.43.9",
17 "codemirror": "^6.0.2",
18 "numbl": "^0.4.19",
19 "react": "^18.3.1",
20 "react-dom": "^18.3.1",
21 "three": "^0.168.0"
22 },
23 "devDependencies": {
24 "@types/react": "^18.3.5",
25 "@types/react-dom": "^18.3.0",
26 "@types/three": "^0.168.0",
27 "@vitejs/plugin-react": "^4.3.1",
28 "tsx": "^4.19.0",
29 "typescript": "^5.5.4",
30 "vite": "^5.4.3"
31 }
32 },
33 "node_modules/@babel/code-frame": {
34 "version": "7.29.7",
35 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz",
36 "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==",
37 "dev": true,
38 "license": "MIT",
39 "dependencies": {
40 "@babel/helper-validator-identifier": "^7.29.7",
41 "js-tokens": "^4.0.0",
42 "picocolors": "^1.1.1"
43 },
44 "engines": {
45 "node": ">=6.9.0"
46 }
47 },
48 "node_modules/@babel/compat-data": {
49 "version": "7.29.7",
50 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.7.tgz",
51 "integrity": "sha512-locTkQyKvwIEgBzVrn8693ebc97F2U8ZHjbXwDXJ5Fn2TCpNwTlKcaKLkdHop5c/icOFE7qt7Q9JC5hnKNa6Gg==",
52 "dev": true,
53 "license": "MIT",
54 "engines": {
55 "node": ">=6.9.0"
56 }
57 },
58 "node_modules/@babel/core": {
59 "version": "7.29.7",
60 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz",
61 "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==",
62 "dev": true,
63 "license": "MIT",
64 "dependencies": {
65 "@babel/code-frame": "^7.29.7",
66 "@babel/generator": "^7.29.7",
67 "@babel/helper-compilation-targets": "^7.29.7",
68 "@babel/helper-module-transforms": "^7.29.7",
69 "@babel/helpers": "^7.29.7",
70 "@babel/parser": "^7.29.7",
71 "@babel/template": "^7.29.7",
72 "@babel/traverse": "^7.29.7",
73 "@babel/types": "^7.29.7",
74 "@jridgewell/remapping": "^2.3.5",
75 "convert-source-map": "^2.0.0",
76 "debug": "^4.1.0",
77 "gensync": "^1.0.0-beta.2",
78 "json5": "^2.2.3",
79 "semver": "^6.3.1"
80 },
81 "engines": {
82 "node": ">=6.9.0"
83 },
84 "funding": {
85 "type": "opencollective",
86 "url": "https://opencollective.com/babel"
87 }
88 },
89 "node_modules/@babel/generator": {
90 "version": "7.29.8",
91 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.8.tgz",
92 "integrity": "sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==",
93 "dev": true,
94 "license": "MIT",
95 "dependencies": {
96 "@babel/parser": "^7.29.8",
97 "@babel/types": "^7.29.8",
98 "@jridgewell/gen-mapping": "^0.3.12",
99 "@jridgewell/trace-mapping": "^0.3.28",
100 "jsesc": "^3.0.2"
101 },
102 "engines": {
103 "node": ">=6.9.0"
104 }
105 },
106 "node_modules/@babel/helper-compilation-targets": {
107 "version": "7.29.7",
108 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.29.7.tgz",
109 "integrity": "sha512-wem6WaBj4NaVYVdNhLPPVacES6ZJ+KBBfSkTMD3YZxbP3rm3Di85tJU5ljaUNhaOynt+Aj0xruhYuzQBt8n71g==",
110 "dev": true,
111 "license": "MIT",
112 "dependencies": {
113 "@babel/compat-data": "^7.29.7",
114 "@babel/helper-validator-option": "^7.29.7",
115 "browserslist": "^4.24.0",
116 "lru-cache": "^5.1.1",
117 "semver": "^6.3.1"
118 },
119 "engines": {
120 "node": ">=6.9.0"
121 }
122 },
123 "node_modules/@babel/helper-globals": {
124 "version": "7.29.7",
125 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.29.7.tgz",
126 "integrity": "sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==",
127 "dev": true,
128 "license": "MIT",
129 "engines": {
130 "node": ">=6.9.0"
131 }
132 },
133 "node_modules/@babel/helper-module-imports": {
134 "version": "7.29.7",
135 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.29.7.tgz",
136 "integrity": "sha512-ejHwrQQYcm9xnTivShn2IDOlIzInN34AXskvq9QicvCtEzq1Vzclu/tKF8Jq1Cg8JG2GL6/EmjgsCT7lXepE3g==",
137 "dev": true,
138 "license": "MIT",
139 "dependencies": {
140 "@babel/traverse": "^7.29.7",
141 "@babel/types": "^7.29.7"
142 },
143 "engines": {
144 "node": ">=6.9.0"
145 }
146 },
147 "node_modules/@babel/helper-module-transforms": {
148 "version": "7.29.7",
149 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.29.7.tgz",
150 "integrity": "sha512-UPUVSyXbOh627KiCIGQSgwWzGeBKLkaJ9PJEdrngIwMSzxLR4jS4+f1f1jb7VzBbg8nFLaYotvVPFCTqdrmTAg==",
151 "dev": true,
152 "license": "MIT",
153 "dependencies": {
154 "@babel/helper-module-imports": "^7.29.7",
155 "@babel/helper-validator-identifier": "^7.29.7",
156 "@babel/traverse": "^7.29.7"
157 },
158 "engines": {
159 "node": ">=6.9.0"
160 },
161 "peerDependencies": {
162 "@babel/core": "^7.0.0"
163 }
164 },
165 "node_modules/@babel/helper-plugin-utils": {
166 "version": "7.29.7",
167 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.29.7.tgz",
168 "integrity": "sha512-G7sHYigPY17oO5SYWnfD/0MTBwVR781S/JI643e/JhUYgVgWE/61SoW3NH9KWUKyKq5LVh3npif99Wkt6j86Jw==",
169 "dev": true,
170 "license": "MIT",
171 "engines": {
172 "node": ">=6.9.0"
173 }
174 },
175 "node_modules/@babel/helper-string-parser": {
176 "version": "7.29.7",
177 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
178 "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==",
179 "dev": true,
180 "license": "MIT",
181 "engines": {
182 "node": ">=6.9.0"
183 }
184 },
185 "node_modules/@babel/helper-validator-identifier": {
186 "version": "7.29.7",
187 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
188 "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==",
189 "dev": true,
190 "license": "MIT",
191 "engines": {
192 "node": ">=6.9.0"
193 }
194 },
195 "node_modules/@babel/helper-validator-option": {
196 "version": "7.29.7",
197 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.29.7.tgz",
198 "integrity": "sha512-N9ZErrD+yW5geCDtBqnOoxmR8+tNKiGuxKlDpuJxfsqpa2dFcexaziGAE/qoHLiDDreVNMupxGmSoNlyvsA3gw==",
199 "dev": true,
200 "license": "MIT",
201 "engines": {
202 "node": ">=6.9.0"
203 }
204 },
205 "node_modules/@babel/helpers": {
206 "version": "7.29.7",
207 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.7.tgz",
208 "integrity": "sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==",
209 "dev": true,
210 "license": "MIT",
211 "dependencies": {
212 "@babel/template": "^7.29.7",
213 "@babel/types": "^7.29.7"
214 },
215 "engines": {
216 "node": ">=6.9.0"
217 }
218 },
219 "node_modules/@babel/parser": {
220 "version": "7.29.8",
221 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.8.tgz",
222 "integrity": "sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==",
223 "dev": true,
224 "license": "MIT",
225 "dependencies": {
226 "@babel/types": "^7.29.8"
227 },
228 "bin": {
229 "parser": "bin/babel-parser.js"
230 },
231 "engines": {
232 "node": ">=6.0.0"
233 }
234 },
235 "node_modules/@babel/plugin-transform-react-jsx-self": {
236 "version": "7.29.7",
237 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz",
238 "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==",
239 "dev": true,
240 "license": "MIT",
241 "dependencies": {
242 "@babel/helper-plugin-utils": "^7.29.7"
243 },
244 "engines": {
245 "node": ">=6.9.0"
246 },
247 "peerDependencies": {
248 "@babel/core": "^7.0.0-0"
249 }
250 },
251 "node_modules/@babel/plugin-transform-react-jsx-source": {
252 "version": "7.29.7",
253 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz",
254 "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==",
255 "dev": true,
256 "license": "MIT",
257 "dependencies": {
258 "@babel/helper-plugin-utils": "^7.29.7"
259 },
260 "engines": {
261 "node": ">=6.9.0"
262 },
263 "peerDependencies": {
264 "@babel/core": "^7.0.0-0"
265 }
266 },
267 "node_modules/@babel/runtime": {
268 "version": "7.29.7",
269 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.7.tgz",
270 "integrity": "sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==",
271 "license": "MIT",
272 "engines": {
273 "node": ">=6.9.0"
274 }
275 },
276 "node_modules/@babel/template": {
277 "version": "7.29.7",
278 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.29.7.tgz",
279 "integrity": "sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==",
280 "dev": true,
281 "license": "MIT",
282 "dependencies": {
283 "@babel/code-frame": "^7.29.7",
284 "@babel/parser": "^7.29.7",
285 "@babel/types": "^7.29.7"
286 },
287 "engines": {
288 "node": ">=6.9.0"
289 }
290 },
291 "node_modules/@babel/traverse": {
292 "version": "7.29.8",
293 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.8.tgz",
294 "integrity": "sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==",
295 "dev": true,
296 "license": "MIT",
297 "dependencies": {
298 "@babel/code-frame": "^7.29.7",
299 "@babel/generator": "^7.29.8",
300 "@babel/helper-globals": "^7.29.7",
301 "@babel/parser": "^7.29.8",
302 "@babel/template": "^7.29.7",
303 "@babel/types": "^7.29.8",
304 "debug": "^4.3.1"
305 },
306 "engines": {
307 "node": ">=6.9.0"
308 }
309 },
310 "node_modules/@babel/types": {
311 "version": "7.29.8",
312 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz",
313 "integrity": "sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==",
314 "dev": true,
315 "license": "MIT",
316 "dependencies": {
317 "@babel/helper-string-parser": "^7.29.7",
318 "@babel/helper-validator-identifier": "^7.29.7"
319 },
320 "engines": {
321 "node": ">=6.9.0"
322 }
323 },
324 "node_modules/@codemirror/autocomplete": {
325 "version": "6.20.3",
326 "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.20.3.tgz",
327 "integrity": "sha512-tlosUqb+3BbxCxZdu4tKeRghPFC+QM7q4X5YhKV2eCmPG+1r2F3f4AaSz5sCrFqUtX4Jh20VFTKecl16MgiV9g==",
328 "license": "MIT",
329 "dependencies": {
330 "@codemirror/language": "^6.0.0",
331 "@codemirror/state": "^6.0.0",
332 "@codemirror/view": "^6.17.0",
333 "@lezer/common": "^1.0.0"
334 }
335 },
336 "node_modules/@codemirror/commands": {
337 "version": "6.11.0",
338 "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.11.0.tgz",
339 "integrity": "sha512-/K4Rl5BN0OtTiPWmJCdqODu38XnDMsDxKY5rgrPnCkutPTJf2wVbkoixLfealF5Kwse/s8P8M5jAiURiwSwnFA==",
340 "license": "MIT",
341 "dependencies": {
342 "@codemirror/language": "^6.0.0",
343 "@codemirror/state": "^6.7.0",
344 "@codemirror/view": "^6.27.0",
345 "@lezer/common": "^1.1.0"
346 }
347 },
348 "node_modules/@codemirror/language": {
349 "version": "6.12.4",
350 "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.12.4.tgz",
351 "integrity": "sha512-1q4PaT+o6PbgpkJt4Q8Fv5XJxTy4FUZ4MWETtyiDw3J0Pyr9E2vqcKL+k9wcvjNTIsauxvE7OfmWj3FRPHQ76A==",
352 "license": "MIT",
353 "dependencies": {
354 "@codemirror/state": "^6.0.0",
355 "@codemirror/view": "^6.23.0",
356 "@lezer/common": "^1.5.0",
357 "@lezer/highlight": "^1.0.0",
358 "@lezer/lr": "^1.0.0",
359 "style-mod": "^4.0.0"
360 }
361 },
362 "node_modules/@codemirror/legacy-modes": {
363 "version": "6.5.3",
364 "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.5.3.tgz",
365 "integrity": "sha512-xCsmIzH78MyWkib9jlPaaun57XNkfbMIhagfaZVd0iLTqlpw3jXaIcbZm72MTmmn64eTZpBVNjbyYh+QXnxRsg==",
366 "license": "MIT",
367 "dependencies": {
368 "@codemirror/language": "^6.0.0"
369 }
370 },
371 "node_modules/@codemirror/lint": {
372 "version": "6.9.7",
373 "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.9.7.tgz",
374 "integrity": "sha512-28/+iWLYxKxsvGYhSYL7zaCZqLz5+FFFDq9tVsvGv9kv8RY4fFAchJ5WX9M3YrrRlTIsECjsXPqeNgnSmNP2dg==",
375 "license": "MIT",
376 "dependencies": {
377 "@codemirror/state": "^6.0.0",
378 "@codemirror/view": "^6.42.0",
379 "crelt": "^1.0.5"
380 }
381 },
382 "node_modules/@codemirror/search": {
383 "version": "6.7.1",
384 "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.7.1.tgz",
385 "integrity": "sha512-uMe5UO6PamJtSHrXhhHOzSX3ReWtiJrva6GnPMwSOrZtiExb5X5eExhr2OUZQVvdxPsKpY3Ro2mFbQadpPWmHA==",
386 "license": "MIT",
387 "dependencies": {
388 "@codemirror/state": "^6.0.0",
389 "@codemirror/view": "^6.37.0",
390 "crelt": "^1.0.5"
391 }
392 },
393 "node_modules/@codemirror/state": {
394 "version": "6.7.1",
395 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.7.1.tgz",
396 "integrity": "sha512-9QzNDgE4EYDnAHfrTlR2lwiPciiOymLtwKK+8yHQzCc7GXhAP9xdEbEJFy2IWB1j9UGUl9BsgMmTo/ImA02T7A==",
397 "license": "MIT",
398 "dependencies": {
399 "@marijn/find-cluster-break": "^1.0.0"
400 }
401 },
402 "node_modules/@codemirror/theme-one-dark": {
403 "version": "6.1.3",
404 "resolved": "https://registry.npmjs.org/@codemirror/theme-one-dark/-/theme-one-dark-6.1.3.tgz",
405 "integrity": "sha512-NzBdIvEJmx6fjeremiGp3t/okrLPYT0d9orIc7AFun8oZcRk58aejkqhv6spnz4MLAevrKNPMQYXEWMg4s+sKA==",
406 "license": "MIT",
407 "dependencies": {
408 "@codemirror/language": "^6.0.0",
409 "@codemirror/state": "^6.0.0",
410 "@codemirror/view": "^6.0.0",
411 "@lezer/highlight": "^1.0.0"
412 }
413 },
414 "node_modules/@codemirror/view": {
415 "version": "6.43.9",
416 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.43.9.tgz",
417 "integrity": "sha512-sTuUzTpPMFebRhg6dawChoKKgndIwfjmJgKVxBefPElcU2NwQ6AFroupk0SFqEerQyZOGRfDNnSN8Dw/lMAsXw==",
418 "license": "MIT",
419 "dependencies": {
420 "@codemirror/state": "^6.7.0",
421 "crelt": "^1.0.6",
422 "style-mod": "^4.1.0",
423 "w3c-keyname": "^2.2.4"
424 }
425 },
426 "node_modules/@esbuild/aix-ppc64": {
427 "version": "0.28.2",
428 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
429 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
430 "cpu": [
431 "ppc64"
432 ],
433 "dev": true,
434 "license": "MIT",
435 "optional": true,
436 "os": [
437 "aix"
438 ],
439 "engines": {
440 "node": ">=18"
441 }
442 },
443 "node_modules/@esbuild/android-arm": {
444 "version": "0.28.2",
445 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
446 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
447 "cpu": [
448 "arm"
449 ],
450 "dev": true,
451 "license": "MIT",
452 "optional": true,
453 "os": [
454 "android"
455 ],
456 "engines": {
457 "node": ">=18"
458 }
459 },
460 "node_modules/@esbuild/android-arm64": {
461 "version": "0.28.2",
462 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
463 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
464 "cpu": [
465 "arm64"
466 ],
467 "dev": true,
468 "license": "MIT",
469 "optional": true,
470 "os": [
471 "android"
472 ],
473 "engines": {
474 "node": ">=18"
475 }
476 },
477 "node_modules/@esbuild/android-x64": {
478 "version": "0.28.2",
479 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
480 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
481 "cpu": [
482 "x64"
483 ],
484 "dev": true,
485 "license": "MIT",
486 "optional": true,
487 "os": [
488 "android"
489 ],
490 "engines": {
491 "node": ">=18"
492 }
493 },
494 "node_modules/@esbuild/darwin-arm64": {
495 "version": "0.28.2",
496 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
497 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
498 "cpu": [
499 "arm64"
500 ],
501 "dev": true,
502 "license": "MIT",
503 "optional": true,
504 "os": [
505 "darwin"
506 ],
507 "engines": {
508 "node": ">=18"
509 }
510 },
511 "node_modules/@esbuild/darwin-x64": {
512 "version": "0.28.2",
513 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
514 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
515 "cpu": [
516 "x64"
517 ],
518 "dev": true,
519 "license": "MIT",
520 "optional": true,
521 "os": [
522 "darwin"
523 ],
524 "engines": {
525 "node": ">=18"
526 }
527 },
528 "node_modules/@esbuild/freebsd-arm64": {
529 "version": "0.28.2",
530 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
531 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
532 "cpu": [
533 "arm64"
534 ],
535 "dev": true,
536 "license": "MIT",
537 "optional": true,
538 "os": [
539 "freebsd"
540 ],
541 "engines": {
542 "node": ">=18"
543 }
544 },
545 "node_modules/@esbuild/freebsd-x64": {
546 "version": "0.28.2",
547 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
548 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
549 "cpu": [
550 "x64"
551 ],
552 "dev": true,
553 "license": "MIT",
554 "optional": true,
555 "os": [
556 "freebsd"
557 ],
558 "engines": {
559 "node": ">=18"
560 }
561 },
562 "node_modules/@esbuild/linux-arm": {
563 "version": "0.28.2",
564 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
565 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
566 "cpu": [
567 "arm"
568 ],
569 "dev": true,
570 "license": "MIT",
571 "optional": true,
572 "os": [
573 "linux"
574 ],
575 "engines": {
576 "node": ">=18"
577 }
578 },
579 "node_modules/@esbuild/linux-arm64": {
580 "version": "0.28.2",
581 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
582 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
583 "cpu": [
584 "arm64"
585 ],
586 "dev": true,
587 "license": "MIT",
588 "optional": true,
589 "os": [
590 "linux"
591 ],
592 "engines": {
593 "node": ">=18"
594 }
595 },
596 "node_modules/@esbuild/linux-ia32": {
597 "version": "0.28.2",
598 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
599 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
600 "cpu": [
601 "ia32"
602 ],
603 "dev": true,
604 "license": "MIT",
605 "optional": true,
606 "os": [
607 "linux"
608 ],
609 "engines": {
610 "node": ">=18"
611 }
612 },
613 "node_modules/@esbuild/linux-loong64": {
614 "version": "0.28.2",
615 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
616 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
617 "cpu": [
618 "loong64"
619 ],
620 "dev": true,
621 "license": "MIT",
622 "optional": true,
623 "os": [
624 "linux"
625 ],
626 "engines": {
627 "node": ">=18"
628 }
629 },
630 "node_modules/@esbuild/linux-mips64el": {
631 "version": "0.28.2",
632 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
633 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
634 "cpu": [
635 "mips64el"
636 ],
637 "dev": true,
638 "license": "MIT",
639 "optional": true,
640 "os": [
641 "linux"
642 ],
643 "engines": {
644 "node": ">=18"
645 }
646 },
647 "node_modules/@esbuild/linux-ppc64": {
648 "version": "0.28.2",
649 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
650 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
651 "cpu": [
652 "ppc64"
653 ],
654 "dev": true,
655 "license": "MIT",
656 "optional": true,
657 "os": [
658 "linux"
659 ],
660 "engines": {
661 "node": ">=18"
662 }
663 },
664 "node_modules/@esbuild/linux-riscv64": {
665 "version": "0.28.2",
666 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
667 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
668 "cpu": [
669 "riscv64"
670 ],
671 "dev": true,
672 "license": "MIT",
673 "optional": true,
674 "os": [
675 "linux"
676 ],
677 "engines": {
678 "node": ">=18"
679 }
680 },
681 "node_modules/@esbuild/linux-s390x": {
682 "version": "0.28.2",
683 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
684 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
685 "cpu": [
686 "s390x"
687 ],
688 "dev": true,
689 "license": "MIT",
690 "optional": true,
691 "os": [
692 "linux"
693 ],
694 "engines": {
695 "node": ">=18"
696 }
697 },
698 "node_modules/@esbuild/linux-x64": {
699 "version": "0.28.2",
700 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
701 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
702 "cpu": [
703 "x64"
704 ],
705 "dev": true,
706 "license": "MIT",
707 "optional": true,
708 "os": [
709 "linux"
710 ],
711 "engines": {
712 "node": ">=18"
713 }
714 },
715 "node_modules/@esbuild/netbsd-arm64": {
716 "version": "0.28.2",
717 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
718 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
719 "cpu": [
720 "arm64"
721 ],
722 "dev": true,
723 "license": "MIT",
724 "optional": true,
725 "os": [
726 "netbsd"
727 ],
728 "engines": {
729 "node": ">=18"
730 }
731 },
732 "node_modules/@esbuild/netbsd-x64": {
733 "version": "0.28.2",
734 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
735 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
736 "cpu": [
737 "x64"
738 ],
739 "dev": true,
740 "license": "MIT",
741 "optional": true,
742 "os": [
743 "netbsd"
744 ],
745 "engines": {
746 "node": ">=18"
747 }
748 },
749 "node_modules/@esbuild/openbsd-arm64": {
750 "version": "0.28.2",
751 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
752 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
753 "cpu": [
754 "arm64"
755 ],
756 "dev": true,
757 "license": "MIT",
758 "optional": true,
759 "os": [
760 "openbsd"
761 ],
762 "engines": {
763 "node": ">=18"
764 }
765 },
766 "node_modules/@esbuild/openbsd-x64": {
767 "version": "0.28.2",
768 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
769 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
770 "cpu": [
771 "x64"
772 ],
773 "dev": true,
774 "license": "MIT",
775 "optional": true,
776 "os": [
777 "openbsd"
778 ],
779 "engines": {
780 "node": ">=18"
781 }
782 },
783 "node_modules/@esbuild/openharmony-arm64": {
784 "version": "0.28.2",
785 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
786 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
787 "cpu": [
788 "arm64"
789 ],
790 "dev": true,
791 "license": "MIT",
792 "optional": true,
793 "os": [
794 "openharmony"
795 ],
796 "engines": {
797 "node": ">=18"
798 }
799 },
800 "node_modules/@esbuild/sunos-x64": {
801 "version": "0.28.2",
802 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
803 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
804 "cpu": [
805 "x64"
806 ],
807 "dev": true,
808 "license": "MIT",
809 "optional": true,
810 "os": [
811 "sunos"
812 ],
813 "engines": {
814 "node": ">=18"
815 }
816 },
817 "node_modules/@esbuild/win32-arm64": {
818 "version": "0.28.2",
819 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
820 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
821 "cpu": [
822 "arm64"
823 ],
824 "dev": true,
825 "license": "MIT",
826 "optional": true,
827 "os": [
828 "win32"
829 ],
830 "engines": {
831 "node": ">=18"
832 }
833 },
834 "node_modules/@esbuild/win32-ia32": {
835 "version": "0.28.2",
836 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
837 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
838 "cpu": [
839 "ia32"
840 ],
841 "dev": true,
842 "license": "MIT",
843 "optional": true,
844 "os": [
845 "win32"
846 ],
847 "engines": {
848 "node": ">=18"
849 }
850 },
851 "node_modules/@esbuild/win32-x64": {
852 "version": "0.28.2",
853 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
854 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
855 "cpu": [
856 "x64"
857 ],
858 "dev": true,
859 "license": "MIT",
860 "optional": true,
861 "os": [
862 "win32"
863 ],
864 "engines": {
865 "node": ">=18"
866 }
867 },
868 "node_modules/@jridgewell/gen-mapping": {
869 "version": "0.3.13",
870 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
871 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
872 "dev": true,
873 "license": "MIT",
874 "dependencies": {
875 "@jridgewell/sourcemap-codec": "^1.5.0",
876 "@jridgewell/trace-mapping": "^0.3.24"
877 }
878 },
879 "node_modules/@jridgewell/remapping": {
880 "version": "2.3.5",
881 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
882 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
883 "dev": true,
884 "license": "MIT",
885 "dependencies": {
886 "@jridgewell/gen-mapping": "^0.3.5",
887 "@jridgewell/trace-mapping": "^0.3.24"
888 }
889 },
890 "node_modules/@jridgewell/resolve-uri": {
891 "version": "3.1.2",
892 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
893 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
894 "dev": true,
895 "license": "MIT",
896 "engines": {
897 "node": ">=6.0.0"
898 }
899 },
900 "node_modules/@jridgewell/sourcemap-codec": {
901 "version": "1.6.0",
902 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
903 "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==",
904 "dev": true,
905 "license": "MIT"
906 },
907 "node_modules/@jridgewell/trace-mapping": {
908 "version": "0.3.31",
909 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
910 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
911 "dev": true,
912 "license": "MIT",
913 "dependencies": {
914 "@jridgewell/resolve-uri": "^3.1.0",
915 "@jridgewell/sourcemap-codec": "^1.4.14"
916 }
917 },
918 "node_modules/@lezer/common": {
919 "version": "1.5.2",
920 "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.5.2.tgz",
921 "integrity": "sha512-sxQE460fPZyU3sdc8lafxiPwJHBzZRy/udNFynGQky1SePYBdhkBl1kOagA9uT3pxR8K09bOrmTUqA9wb/PjSQ==",
922 "license": "MIT"
923 },
924 "node_modules/@lezer/highlight": {
925 "version": "1.2.3",
926 "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.3.tgz",
927 "integrity": "sha512-qXdH7UqTvGfdVBINrgKhDsVTJTxactNNxLk7+UMwZhU13lMHaOBlJe9Vqp907ya56Y3+ed2tlqzys7jDkTmW0g==",
928 "license": "MIT",
929 "dependencies": {
930 "@lezer/common": "^1.3.0"
931 }
932 },
933 "node_modules/@lezer/lr": {
934 "version": "1.4.10",
935 "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.10.tgz",
936 "integrity": "sha512-rnCpTIBafOx4mRp43xOxDJbFipJm/c0cia/V5TiGlhmMa+wsSdoGmUN3w5Bqrks/09Q/D4tNAmWaT8p6NRi77A==",
937 "license": "MIT",
938 "dependencies": {
939 "@lezer/common": "^1.0.0"
940 }
941 },
942 "node_modules/@marijn/find-cluster-break": {
943 "version": "1.0.4",
944 "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz",
945 "integrity": "sha512-Wy0V7+SGUjnF9/TkiM1hKVDPj7jKXduPNboMVtHTA8dySMURWqfg/JZ9E2Sq8JgSJmkl7k7Qe9FLeMSrSraWmQ==",
946 "license": "MIT"
947 },
948 "node_modules/@napi-rs/lzma-linux-x64-gnu": {
949 "version": "1.5.1",
950 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",
951 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",
952 "cpu": [
953 "x64"
954 ],
955 "dev": true,
956 "libc": [
957 "glibc"
958 ],
959 "license": "MIT",
960 "optional": true,
961 "os": [
962 "linux"
963 ],
964 "engines": {
965 "node": "^22.20 || ^24.12 || >=25"
966 }
967 },
968 "node_modules/@rolldown/pluginutils": {
969 "version": "1.0.0-beta.27",
970 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
971 "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==",
972 "dev": true,
973 "license": "MIT"
974 },
975 "node_modules/@rollup/rollup-android-arm-eabi": {
976 "version": "4.63.1",
977 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.63.1.tgz",
978 "integrity": "sha512-UZ8sUxPTiHWYX9QNdJedb1kDZSpS1t/VPWBWGSgqHNi9w3Cu6IXvu2mzbhiTiPvtrqgTQJ+zqiAq2iPIPilpaQ==",
979 "cpu": [
980 "arm"
981 ],
982 "dev": true,
983 "license": "MIT",
984 "optional": true,
985 "os": [
986 "android"
987 ]
988 },
989 "node_modules/@rollup/rollup-android-arm64": {
990 "version": "4.63.1",
991 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.63.1.tgz",
992 "integrity": "sha512-cQ4nFQABN5cDvDpbvJ7bMStCpnaVxynZrRMfUJYgxcIk9Sh54FIO1vtfkg0B69REjER77ioZ/ov+eAApx/KmLQ==",
993 "cpu": [
994 "arm64"
995 ],
996 "dev": true,
997 "license": "MIT",
998 "optional": true,
999 "os": [
1000 "android"
1001 ]
1002 },
1003 "node_modules/@rollup/rollup-darwin-arm64": {
1004 "version": "4.63.1",
1005 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.63.1.tgz",
1006 "integrity": "sha512-FQNqd1lRy/0QhDk3xeRIkSBiCpXCiDnZO3YLVdcDKN1UBiKToNftCzcXYNLshmPDUMlu2TdeS8tGcsU6f3YF1Q==",
1007 "cpu": [
1008 "arm64"
1009 ],
1010 "dev": true,
1011 "license": "MIT",
1012 "optional": true,
1013 "os": [
1014 "darwin"
1015 ]
1016 },
1017 "node_modules/@rollup/rollup-darwin-x64": {
1018 "version": "4.63.1",
1019 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.63.1.tgz",
1020 "integrity": "sha512-pvD16V939D3CloK0+qikpGaxiPrDUXTe7Y5cWOMkMSy7m1cawa8EGy/kXYi/G/cKAC4HDAbSnzCIk1WmsoOKXg==",
1021 "cpu": [
1022 "x64"
1023 ],
1024 "dev": true,
1025 "license": "MIT",
1026 "optional": true,
1027 "os": [
1028 "darwin"
1029 ]
1030 },
1031 "node_modules/@rollup/rollup-freebsd-arm64": {
1032 "version": "4.63.1",
1033 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.63.1.tgz",
1034 "integrity": "sha512-pcFGeL2345VwdTnJhA6zLbew+YgWB0qBG2+dMtXjCicf6+rm6kO6cOoh5VnTe0ZMrMRgRyuHmCJxZWrIdzYuOw==",
1035 "cpu": [
1036 "arm64"
1037 ],
1038 "dev": true,
1039 "license": "MIT",
1040 "optional": true,
1041 "os": [
1042 "freebsd"
1043 ]
1044 },
1045 "node_modules/@rollup/rollup-freebsd-x64": {
1046 "version": "4.63.1",
1047 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.63.1.tgz",
1048 "integrity": "sha512-mRJlqSRulVzcKq/LKA6ICSIc3K/l4fzlVn/gePn2nXIHy8seRi5z/eeRE0d/XMBxcMldiXtQTSpRj0tkkC3g8Q==",
1049 "cpu": [
1050 "x64"
1051 ],
1052 "dev": true,
1053 "license": "MIT",
1054 "optional": true,
1055 "os": [
1056 "freebsd"
1057 ]
1058 },
1059 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1060 "version": "4.63.1",
1061 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.63.1.tgz",
1062 "integrity": "sha512-YDUNvVM85TI3g/1OpnqKP1h4NeW/j64DfWMf+G3M809xNk1bJSnpFp4sh83NpmVE5DXnkh8ULor4LTVZKoYLHw==",
1063 "cpu": [
1064 "arm"
1065 ],
1066 "dev": true,
1067 "libc": [
1068 "glibc"
1069 ],
1070 "license": "MIT",
1071 "optional": true,
1072 "os": [
1073 "linux"
1074 ]
1075 },
1076 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1077 "version": "4.63.1",
1078 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.63.1.tgz",
1079 "integrity": "sha512-7Mcn71p9ZuQFAj+h+dhQXy/yeLePRS2yKRnmW1DijA9thKO5qap0GNOIQK4yQ6iP3SU0Mrb/yWo8h8vgRba8lw==",
1080 "cpu": [
1081 "arm"
1082 ],
1083 "dev": true,
1084 "libc": [
1085 "musl"
1086 ],
1087 "license": "MIT",
1088 "optional": true,
1089 "os": [
1090 "linux"
1091 ]
1092 },
1093 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1094 "version": "4.63.1",
1095 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.63.1.tgz",
1096 "integrity": "sha512-4YiLQTX6U4CSl0L9cluep9A9W6UmTfqBDc2/CH6wlu54pl4E7Jn3cOD8oxzvBDEGk/JMKgJ47C8g+radF7mwvg==",
1097 "cpu": [
1098 "arm64"
1099 ],
1100 "dev": true,
1101 "libc": [
1102 "glibc"
1103 ],
1104 "license": "MIT",
1105 "optional": true,
1106 "os": [
1107 "linux"
1108 ]
1109 },
1110 "node_modules/@rollup/rollup-linux-arm64-musl": {
1111 "version": "4.63.1",
1112 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.63.1.tgz",
1113 "integrity": "sha512-2ra8F7w8OquwZN9z2/fKFnli69wa8PLwaVzRMIPGb13ByMJwC28Fbp8YcVGoUhlYMTt7j5j9bNgpysrN2UM+vw==",
1114 "cpu": [
1115 "arm64"
1116 ],
1117 "dev": true,
1118 "libc": [
1119 "musl"
1120 ],
1121 "license": "MIT",
1122 "optional": true,
1123 "os": [
1124 "linux"
1125 ]
1126 },
1127 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1128 "version": "4.63.1",
1129 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.63.1.tgz",
1130 "integrity": "sha512-Sy20ncyhjmBP0Ml+UvQbimjlk6VFgjW5uNP+qqwHB00mTE8Bl2C1TuHTlRwK2YoXeZbee5lP2XevBWVkAQAtSQ==",
1131 "cpu": [
1132 "loong64"
1133 ],
1134 "dev": true,
1135 "libc": [
1136 "glibc"
1137 ],
1138 "license": "MIT",
1139 "optional": true,
1140 "os": [
1141 "linux"
1142 ]
1143 },
1144 "node_modules/@rollup/rollup-linux-loong64-musl": {
1145 "version": "4.63.1",
1146 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.63.1.tgz",
1147 "integrity": "sha512-noITLp8oNjYliPnGWmLyelIHwULGqbHloQHGw1rtxbWhTuWooRpnZarZQJ1y9EUC4szuCusCc+HEpUtxpIwYvA==",
1148 "cpu": [
1149 "loong64"
1150 ],
1151 "dev": true,
1152 "libc": [
1153 "musl"
1154 ],
1155 "license": "MIT",
1156 "optional": true,
1157 "os": [
1158 "linux"
1159 ]
1160 },
1161 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1162 "version": "4.63.1",
1163 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.63.1.tgz",
1164 "integrity": "sha512-hlxxXd+F1mWiAcaFR7Sv9ZQT6m6UfI8+Vy/kFJzztq2pDMU/0wZ9sish0iszNZvsQDo8Gc0i5yuFEOz5dDf6fA==",
1165 "cpu": [
1166 "ppc64"
1167 ],
1168 "dev": true,
1169 "libc": [
1170 "glibc"
1171 ],
1172 "license": "MIT",
1173 "optional": true,
1174 "os": [
1175 "linux"
1176 ]
1177 },
1178 "node_modules/@rollup/rollup-linux-ppc64-musl": {
1179 "version": "4.63.1",
1180 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.63.1.tgz",
1181 "integrity": "sha512-EF7OpqQTQ/BvGqLzUi4rEHuagCV9MugAUXSHemwPW5vxZ75RR+jxO/2j95Ph2dalMpFHSVECjRoioHZgA9zOYA==",
1182 "cpu": [
1183 "ppc64"
1184 ],
1185 "dev": true,
1186 "libc": [
1187 "musl"
1188 ],
1189 "license": "MIT",
1190 "optional": true,
1191 "os": [
1192 "linux"
1193 ]
1194 },
1195 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1196 "version": "4.63.1",
1197 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.63.1.tgz",
1198 "integrity": "sha512-wQO3JesW9PRkwlabQ27y7sPfVOOTLRG73I4F2UYHG5PXun3J9U3y+b7ezVKSYbsvSKGQ1k1cq8Qlun4C9kLt3w==",
1199 "cpu": [
1200 "riscv64"
1201 ],
1202 "dev": true,
1203 "libc": [
1204 "glibc"
1205 ],
1206 "license": "MIT",
1207 "optional": true,
1208 "os": [
1209 "linux"
1210 ]
1211 },
1212 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1213 "version": "4.63.1",
1214 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.63.1.tgz",
1215 "integrity": "sha512-ouAGwhO6wHRXdnOVCOsB0tRFkA7nhNB2Nwax6oECXN0YiN8EYUTBAOudADOB1PI+yDL61TeNx/u7MVCzksNbkQ==",
1216 "cpu": [
1217 "riscv64"
1218 ],
1219 "dev": true,
1220 "libc": [
1221 "musl"
1222 ],
1223 "license": "MIT",
1224 "optional": true,
1225 "os": [
1226 "linux"
1227 ]
1228 },
1229 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1230 "version": "4.63.1",
1231 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.63.1.tgz",
1232 "integrity": "sha512-q2R38Sn+1J8RxhfJ+T54wSWmyKXWec+9jgDfqO2AtArEqHO5R2aeayp5H5OYLr5UYDVGsVaZPEFUooMhYCdz5A==",
1233 "cpu": [
1234 "s390x"
1235 ],
1236 "dev": true,
1237 "libc": [
1238 "glibc"
1239 ],
1240 "license": "MIT",
1241 "optional": true,
1242 "os": [
1243 "linux"
1244 ]
1245 },
1246 "node_modules/@rollup/rollup-linux-x64-gnu": {
1247 "version": "4.63.1",
1248 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.63.1.tgz",
1249 "integrity": "sha512-gfI5T24WLLuFfSKw7Go/zDXjAAV0fny0swTaDv+WjK7vqcw4cRhFfdsyKL1n+ukI+ooBxn3bVQnyrn06WpI50w==",
1250 "cpu": [
1251 "x64"
1252 ],
1253 "dev": true,
1254 "libc": [
1255 "glibc"
1256 ],
1257 "license": "MIT",
1258 "optional": true,
1259 "os": [
1260 "linux"
1261 ]
1262 },
1263 "node_modules/@rollup/rollup-linux-x64-musl": {
1264 "version": "4.63.1",
1265 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.63.1.tgz",
1266 "integrity": "sha512-4h6XqthmB4Hspji84wvgk+ElodTsGj+dbZqHJHHtKxj4mYq0ANSEEPX9ys3moJueqsRjwpaJYH7874Itwnj2ow==",
1267 "cpu": [
1268 "x64"
1269 ],
1270 "dev": true,
1271 "libc": [
1272 "musl"
1273 ],
1274 "license": "MIT",
1275 "optional": true,
1276 "os": [
1277 "linux"
1278 ]
1279 },
1280 "node_modules/@rollup/rollup-openbsd-x64": {
1281 "version": "4.63.1",
1282 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.63.1.tgz",
1283 "integrity": "sha512-dlfCOa87o1VAYegLQ9EKilx2JCeRofiyPGhTCmqnuXZ6bMPiycO1rq1+sKoulAp7pGLIsTIw+1x5R+zgh5LhhA==",
1284 "cpu": [
1285 "x64"
1286 ],
1287 "dev": true,
1288 "license": "MIT",
1289 "optional": true,
1290 "os": [
1291 "openbsd"
1292 ]
1293 },
1294 "node_modules/@rollup/rollup-openharmony-arm64": {
1295 "version": "4.63.1",
1296 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.63.1.tgz",
1297 "integrity": "sha512-cjkLbOlfcm3QGhMM1J5zaZjsw1GggbN6rw9UTSSRrPrR1KkcXnN7Uq9rPw34xImQ9VOY9GN+6u2Zj80B9ptkcw==",
1298 "cpu": [
1299 "arm64"
1300 ],
1301 "dev": true,
1302 "license": "MIT",
1303 "optional": true,
1304 "os": [
1305 "openharmony"
1306 ]
1307 },
1308 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1309 "version": "4.63.1",
1310 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.63.1.tgz",
1311 "integrity": "sha512-Li1KdUnWGE4N3e1F/B4RTB1ms+nG4WBgjByO46pkeBVX/2UBsY53xf5vK9WygVmnH3RwncIST7lkSdLSY6P9lg==",
1312 "cpu": [
1313 "arm64"
1314 ],
1315 "dev": true,
1316 "license": "MIT",
1317 "optional": true,
1318 "os": [
1319 "win32"
1320 ]
1321 },
1322 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1323 "version": "4.63.1",
1324 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.63.1.tgz",
1325 "integrity": "sha512-t4ZYOSoLTgwhuFMrmTMLx/+i1DQVK7HYqMc6kY46EApwi8X0nIVphzdNoThU3xt6n+N5urG1/gxBdCaKDLavfg==",
1326 "cpu": [
1327 "ia32"
1328 ],
1329 "dev": true,
1330 "license": "MIT",
1331 "optional": true,
1332 "os": [
1333 "win32"
1334 ]
1335 },
1336 "node_modules/@rollup/rollup-win32-x64-gnu": {
1337 "version": "4.63.1",
1338 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.63.1.tgz",
1339 "integrity": "sha512-RgroPfMmKlD1RzSDxvwgcPiy2HNQKoYV7OmwIXDsk73uKW5t6B/V8KIy27SMv/FNXFo/oSBtWc9J0X7t91ezZg==",
1340 "cpu": [
1341 "x64"
1342 ],
1343 "dev": true,
1344 "license": "MIT",
1345 "optional": true,
1346 "os": [
1347 "win32"
1348 ]
1349 },
1350 "node_modules/@rollup/rollup-win32-x64-msvc": {
1351 "version": "4.63.1",
1352 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.63.1.tgz",
1353 "integrity": "sha512-at8QVep6S3h5Y6gSbdGU06bRY5WJkf6WUduM9YtvYMbYhB1MOFfUgc6kehitQXzOtMSaT70q7f9ydPhpqu821w==",
1354 "cpu": [
1355 "x64"
1356 ],
1357 "dev": true,
1358 "license": "MIT",
1359 "optional": true,
1360 "os": [
1361 "win32"
1362 ]
1363 },
1364 "node_modules/@tweenjs/tween.js": {
1365 "version": "23.1.3",
1366 "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-23.1.3.tgz",
1367 "integrity": "sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==",
1368 "dev": true,
1369 "license": "MIT"
1370 },
1371 "node_modules/@types/babel__core": {
1372 "version": "7.20.5",
1373 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
1374 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
1375 "dev": true,
1376 "license": "MIT",
1377 "dependencies": {
1378 "@babel/parser": "^7.20.7",
1379 "@babel/types": "^7.20.7",
1380 "@types/babel__generator": "*",
1381 "@types/babel__template": "*",
1382 "@types/babel__traverse": "*"
1383 }
1384 },
1385 "node_modules/@types/babel__generator": {
1386 "version": "7.27.0",
1387 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
1388 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
1389 "dev": true,
1390 "license": "MIT",
1391 "dependencies": {
1392 "@babel/types": "^7.0.0"
1393 }
1394 },
1395 "node_modules/@types/babel__template": {
1396 "version": "7.4.4",
1397 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
1398 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
1399 "dev": true,
1400 "license": "MIT",
1401 "dependencies": {
1402 "@babel/parser": "^7.1.0",
1403 "@babel/types": "^7.0.0"
1404 }
1405 },
1406 "node_modules/@types/babel__traverse": {
1407 "version": "7.28.0",
1408 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
1409 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
1410 "dev": true,
1411 "license": "MIT",
1412 "dependencies": {
1413 "@babel/types": "^7.28.2"
1414 }
1415 },
1416 "node_modules/@types/debug": {
1417 "version": "4.1.13",
1418 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz",
1419 "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==",
1420 "license": "MIT",
1421 "dependencies": {
1422 "@types/ms": "*"
1423 }
1424 },
1425 "node_modules/@types/estree": {
1426 "version": "1.0.9",
1427 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1428 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1429 "license": "MIT"
1430 },
1431 "node_modules/@types/estree-jsx": {
1432 "version": "1.0.5",
1433 "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz",
1434 "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==",
1435 "license": "MIT",
1436 "dependencies": {
1437 "@types/estree": "*"
1438 }
1439 },
1440 "node_modules/@types/hast": {
1441 "version": "3.0.5",
1442 "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz",
1443 "integrity": "sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==",
1444 "license": "MIT",
1445 "dependencies": {
1446 "@types/unist": "*"
1447 }
1448 },
1449 "node_modules/@types/mdast": {
1450 "version": "4.0.4",
1451 "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
1452 "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
1453 "license": "MIT",
1454 "dependencies": {
1455 "@types/unist": "*"
1456 }
1457 },
1458 "node_modules/@types/ms": {
1459 "version": "2.1.0",
1460 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
1461 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
1462 "license": "MIT"
1463 },
1464 "node_modules/@types/prismjs": {
1465 "version": "1.26.6",
1466 "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.6.tgz",
1467 "integrity": "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==",
1468 "license": "MIT"
1469 },
1470 "node_modules/@types/prop-types": {
1471 "version": "15.7.15",
1472 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz",
1473 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==",
1474 "license": "MIT"
1475 },
1476 "node_modules/@types/react": {
1477 "version": "18.3.31",
1478 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.31.tgz",
1479 "integrity": "sha512-vfEqpXTvwT91yhmwdfouStN2hSKwTvyRs8qpLfADyrq/kxDw0hZM7Wk9Ug1FELj8hIby+S/+kQCSRFF32nv2Qw==",
1480 "license": "MIT",
1481 "dependencies": {
1482 "@types/prop-types": "*",
1483 "csstype": "^3.2.2"
1484 }
1485 },
1486 "node_modules/@types/react-dom": {
1487 "version": "18.3.7",
1488 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.7.tgz",
1489 "integrity": "sha512-MEe3UeoENYVFXzoXEWsvcpg6ZvlrFNlOQ7EOsvhI3CfAXwzPfO8Qwuxd40nepsYKqyyVQnTdEfv68q91yLcKrQ==",
1490 "dev": true,
1491 "license": "MIT",
1492 "peerDependencies": {
1493 "@types/react": "^18.0.0"
1494 }
1495 },
1496 "node_modules/@types/stats.js": {
1497 "version": "0.17.4",
1498 "resolved": "https://registry.npmjs.org/@types/stats.js/-/stats.js-0.17.4.tgz",
1499 "integrity": "sha512-jIBvWWShCvlBqBNIZt0KAshWpvSjhkwkEu4ZUcASoAvhmrgAUI2t1dXrjSL4xXVLB4FznPrIsX3nKXFl/Dt4vA==",
1500 "dev": true,
1501 "license": "MIT"
1502 },
1503 "node_modules/@types/three": {
1504 "version": "0.168.0",
1505 "resolved": "https://registry.npmjs.org/@types/three/-/three-0.168.0.tgz",
1506 "integrity": "sha512-qAGLGzbaYgkkonOBfwOr+TZpOskPfFjrDAj801WQSVkUz0/D9zwir4vhruJ/CC/GteywzR9pqeVVfs5th/2oKw==",
1507 "dev": true,
1508 "license": "MIT",
1509 "dependencies": {
1510 "@tweenjs/tween.js": "~23.1.3",
1511 "@types/stats.js": "*",
1512 "@types/webxr": "*",
1513 "@webgpu/types": "*",
1514 "fflate": "~0.8.2",
1515 "meshoptimizer": "~0.18.1"
1516 }
1517 },
1518 "node_modules/@types/unist": {
1519 "version": "3.0.3",
1520 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
1521 "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
1522 "license": "MIT"
1523 },
1524 "node_modules/@types/webxr": {
1525 "version": "0.5.24",
1526 "resolved": "https://registry.npmjs.org/@types/webxr/-/webxr-0.5.24.tgz",
1527 "integrity": "sha512-h8fgEd/DpoS9CBrjEQXR+dIDraopAEfu4wYVNY2tEPwk60stPWhvZMf4Foo5FakuQ7HFZoa8WceaWFervK2Ovg==",
1528 "dev": true,
1529 "license": "MIT"
1530 },
1531 "node_modules/@ungap/structured-clone": {
1532 "version": "1.4.0",
1533 "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz",
1534 "integrity": "sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==",
1535 "license": "ISC"
1536 },
1537 "node_modules/@vitejs/plugin-react": {
1538 "version": "4.7.0",
1539 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",
1540 "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==",
1541 "dev": true,
1542 "license": "MIT",
1543 "dependencies": {
1544 "@babel/core": "^7.28.0",
1545 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1546 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1547 "@rolldown/pluginutils": "1.0.0-beta.27",
1548 "@types/babel__core": "^7.20.5",
1549 "react-refresh": "^0.17.0"
1550 },
1551 "engines": {
1552 "node": "^14.18.0 || >=16.0.0"
1553 },
1554 "peerDependencies": {
1555 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
1556 }
1557 },
1558 "node_modules/@webgpu/types": {
1559 "version": "0.1.72",
1560 "resolved": "https://registry.npmjs.org/@webgpu/types/-/types-0.1.72.tgz",
1561 "integrity": "sha512-0cF7RFM2edNoiIS1ODJp0/Gzv4/xSXhwoR0YCza+OWpJWtn4wmo9DvK91aLlH9+uUnwIriP7ZiC3WitmyhuzBw==",
1562 "dev": true,
1563 "license": "BSD-3-Clause"
1564 },
1565 "node_modules/bail": {
1566 "version": "2.0.2",
1567 "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
1568 "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
1569 "license": "MIT",
1570 "funding": {
1571 "type": "github",
1572 "url": "https://github.com/sponsors/wooorm"
1573 }
1574 },
1575 "node_modules/baseline-browser-mapping": {
1576 "version": "2.11.20",
1577 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.20.tgz",
1578 "integrity": "sha512-H0ulySigv6icDJ1F7SjtdCD6PrhTpdYCmP0CactWy1+ekh0AFd0o1Wn5T8b+hnTmdBx19u9yhL6wvCylXMY7zw==",
1579 "dev": true,
1580 "license": "Apache-2.0",
1581 "bin": {
1582 "baseline-browser-mapping": "dist/cli.cjs"
1583 },
1584 "engines": {
1585 "node": ">=6.0.0"
1586 }
1587 },
1588 "node_modules/browserslist": {
1589 "version": "4.28.8",
1590 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz",
1591 "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==",
1592 "dev": true,
1593 "funding": [
1594 {
1595 "type": "opencollective",
1596 "url": "https://opencollective.com/browserslist"
1597 },
1598 {
1599 "type": "tidelift",
1600 "url": "https://tidelift.com/funding/github/npm/browserslist"
1601 },
1602 {
1603 "type": "github",
1604 "url": "https://github.com/sponsors/ai"
1605 }
1606 ],
1607 "license": "MIT",
1608 "dependencies": {
1609 "baseline-browser-mapping": "^2.11.12",
1610 "caniuse-lite": "^1.0.30001809",
1611 "electron-to-chromium": "^1.5.402",
1612 "node-releases": "^2.0.53",
1613 "update-browserslist-db": "^1.3.0"
1614 },
1615 "bin": {
1616 "browserslist": "cli.js"
1617 },
1618 "engines": {
1619 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1620 }
1621 },
1622 "node_modules/caniuse-lite": {
1623 "version": "1.0.30001810",
1624 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001810.tgz",
1625 "integrity": "sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==",
1626 "dev": true,
1627 "funding": [
1628 {
1629 "type": "opencollective",
1630 "url": "https://opencollective.com/browserslist"
1631 },
1632 {
1633 "type": "tidelift",
1634 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1635 },
1636 {
1637 "type": "github",
1638 "url": "https://github.com/sponsors/ai"
1639 }
1640 ],
1641 "license": "CC-BY-4.0"
1642 },
1643 "node_modules/ccount": {
1644 "version": "2.0.1",
1645 "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
1646 "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
1647 "license": "MIT",
1648 "funding": {
1649 "type": "github",
1650 "url": "https://github.com/sponsors/wooorm"
1651 }
1652 },
1653 "node_modules/character-entities": {
1654 "version": "2.0.2",
1655 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
1656 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
1657 "license": "MIT",
1658 "funding": {
1659 "type": "github",
1660 "url": "https://github.com/sponsors/wooorm"
1661 }
1662 },
1663 "node_modules/character-entities-html4": {
1664 "version": "2.1.0",
1665 "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
1666 "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
1667 "license": "MIT",
1668 "funding": {
1669 "type": "github",
1670 "url": "https://github.com/sponsors/wooorm"
1671 }
1672 },
1673 "node_modules/character-entities-legacy": {
1674 "version": "3.0.0",
1675 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
1676 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
1677 "license": "MIT",
1678 "funding": {
1679 "type": "github",
1680 "url": "https://github.com/sponsors/wooorm"
1681 }
1682 },
1683 "node_modules/character-reference-invalid": {
1684 "version": "2.0.1",
1685 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
1686 "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
1687 "license": "MIT",
1688 "funding": {
1689 "type": "github",
1690 "url": "https://github.com/sponsors/wooorm"
1691 }
1692 },
1693 "node_modules/codemirror": {
1694 "version": "6.0.2",
1695 "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.2.tgz",
1696 "integrity": "sha512-VhydHotNW5w1UGK0Qj96BwSk/Zqbp9WbnyK2W/eVMv4QyF41INRGpjUhFJY7/uDNuudSc33a/PKr4iDqRduvHw==",
1697 "license": "MIT",
1698 "dependencies": {
1699 "@codemirror/autocomplete": "^6.0.0",
1700 "@codemirror/commands": "^6.0.0",
1701 "@codemirror/language": "^6.0.0",
1702 "@codemirror/lint": "^6.0.0",
1703 "@codemirror/search": "^6.0.0",
1704 "@codemirror/state": "^6.0.0",
1705 "@codemirror/view": "^6.0.0"
1706 }
1707 },
1708 "node_modules/comma-separated-tokens": {
1709 "version": "2.0.3",
1710 "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
1711 "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
1712 "license": "MIT",
1713 "funding": {
1714 "type": "github",
1715 "url": "https://github.com/sponsors/wooorm"
1716 }
1717 },
1718 "node_modules/convert-source-map": {
1719 "version": "2.0.0",
1720 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1721 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1722 "dev": true,
1723 "license": "MIT"
1724 },
1725 "node_modules/crelt": {
1726 "version": "1.0.7",
1727 "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz",
1728 "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==",
1729 "license": "MIT"
1730 },
1731 "node_modules/csstype": {
1732 "version": "3.2.3",
1733 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1734 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1735 "license": "MIT"
1736 },
1737 "node_modules/debug": {
1738 "version": "4.4.3",
1739 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1740 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1741 "license": "MIT",
1742 "dependencies": {
1743 "ms": "^2.1.3"
1744 },
1745 "engines": {
1746 "node": ">=6.0"
1747 },
1748 "peerDependenciesMeta": {
1749 "supports-color": {
1750 "optional": true
1751 }
1752 }
1753 },
1754 "node_modules/decode-named-character-reference": {
1755 "version": "1.3.0",
1756 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
1757 "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==",
1758 "license": "MIT",
1759 "dependencies": {
1760 "character-entities": "^2.0.0"
1761 },
1762 "funding": {
1763 "type": "github",
1764 "url": "https://github.com/sponsors/wooorm"
1765 }
1766 },
1767 "node_modules/dequal": {
1768 "version": "2.0.3",
1769 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
1770 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
1771 "license": "MIT",
1772 "engines": {
1773 "node": ">=6"
1774 }
1775 },
1776 "node_modules/devlop": {
1777 "version": "1.1.0",
1778 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
1779 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
1780 "license": "MIT",
1781 "dependencies": {
1782 "dequal": "^2.0.0"
1783 },
1784 "funding": {
1785 "type": "github",
1786 "url": "https://github.com/sponsors/wooorm"
1787 }
1788 },
1789 "node_modules/electron-to-chromium": {
1790 "version": "1.5.416",
1791 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.416.tgz",
1792 "integrity": "sha512-K6bvB2BjnNrugtIih6ewlbBI9DXa976jIdiIlRLHhBoEI9a4JaQjjHyF+A1IQI543aQYR4LnmOrT/K5fZj0aPA==",
1793 "dev": true,
1794 "license": "ISC"
1795 },
1796 "node_modules/esbuild": {
1797 "version": "0.28.2",
1798 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
1799 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
1800 "dev": true,
1801 "hasInstallScript": true,
1802 "license": "MIT",
1803 "bin": {
1804 "esbuild": "bin/esbuild"
1805 },
1806 "engines": {
1807 "node": ">=18"
1808 },
1809 "optionalDependencies": {
1810 "@esbuild/aix-ppc64": "0.28.2",
1811 "@esbuild/android-arm": "0.28.2",
1812 "@esbuild/android-arm64": "0.28.2",
1813 "@esbuild/android-x64": "0.28.2",
1814 "@esbuild/darwin-arm64": "0.28.2",
1815 "@esbuild/darwin-x64": "0.28.2",
1816 "@esbuild/freebsd-arm64": "0.28.2",
1817 "@esbuild/freebsd-x64": "0.28.2",
1818 "@esbuild/linux-arm": "0.28.2",
1819 "@esbuild/linux-arm64": "0.28.2",
1820 "@esbuild/linux-ia32": "0.28.2",
1821 "@esbuild/linux-loong64": "0.28.2",
1822 "@esbuild/linux-mips64el": "0.28.2",
1823 "@esbuild/linux-ppc64": "0.28.2",
1824 "@esbuild/linux-riscv64": "0.28.2",
1825 "@esbuild/linux-s390x": "0.28.2",
1826 "@esbuild/linux-x64": "0.28.2",
1827 "@esbuild/netbsd-arm64": "0.28.2",
1828 "@esbuild/netbsd-x64": "0.28.2",
1829 "@esbuild/openbsd-arm64": "0.28.2",
1830 "@esbuild/openbsd-x64": "0.28.2",
1831 "@esbuild/openharmony-arm64": "0.28.2",
1832 "@esbuild/sunos-x64": "0.28.2",
1833 "@esbuild/win32-arm64": "0.28.2",
1834 "@esbuild/win32-ia32": "0.28.2",
1835 "@esbuild/win32-x64": "0.28.2"
1836 }
1837 },
1838 "node_modules/escalade": {
1839 "version": "3.2.0",
1840 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1841 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1842 "dev": true,
1843 "license": "MIT",
1844 "engines": {
1845 "node": ">=6"
1846 }
1847 },
1848 "node_modules/escape-string-regexp": {
1849 "version": "5.0.0",
1850 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
1851 "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
1852 "license": "MIT",
1853 "engines": {
1854 "node": ">=12"
1855 },
1856 "funding": {
1857 "url": "https://github.com/sponsors/sindresorhus"
1858 }
1859 },
1860 "node_modules/estree-util-is-identifier-name": {
1861 "version": "3.0.0",
1862 "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
1863 "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
1864 "license": "MIT",
1865 "funding": {
1866 "type": "opencollective",
1867 "url": "https://opencollective.com/unified"
1868 }
1869 },
1870 "node_modules/extend": {
1871 "version": "3.0.2",
1872 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
1873 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
1874 "license": "MIT"
1875 },
1876 "node_modules/fault": {
1877 "version": "1.0.4",
1878 "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz",
1879 "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==",
1880 "license": "MIT",
1881 "dependencies": {
1882 "format": "^0.2.0"
1883 },
1884 "funding": {
1885 "type": "github",
1886 "url": "https://github.com/sponsors/wooorm"
1887 }
1888 },
1889 "node_modules/fflate": {
1890 "version": "0.8.3",
1891 "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.3.tgz",
1892 "integrity": "sha512-tbZNuJrLwGUp3zshBtdy4W+ORxZuIh8a5ilyIEQDC5rY1f3U20JMry0Ll3WBzU58EZKsEuJFXhb5gwv8CsPvgA==",
1893 "license": "MIT"
1894 },
1895 "node_modules/format": {
1896 "version": "0.2.2",
1897 "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
1898 "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==",
1899 "engines": {
1900 "node": ">=0.4.x"
1901 }
1902 },
1903 "node_modules/fsevents": {
1904 "version": "2.3.3",
1905 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1906 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1907 "dev": true,
1908 "hasInstallScript": true,
1909 "license": "MIT",
1910 "optional": true,
1911 "os": [
1912 "darwin"
1913 ],
1914 "engines": {
1915 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1916 }
1917 },
1918 "node_modules/gensync": {
1919 "version": "1.0.0-beta.2",
1920 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
1921 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
1922 "dev": true,
1923 "license": "MIT",
1924 "engines": {
1925 "node": ">=6.9.0"
1926 }
1927 },
1928 "node_modules/h5wasm": {
1929 "version": "0.10.3",
1930 "resolved": "https://registry.npmjs.org/h5wasm/-/h5wasm-0.10.3.tgz",
1931 "integrity": "sha512-W4Jy5ExtX/VNbyD8GdOBckDuj6AL16TemppVNxZsV3rJZEWCv2sxlCzOttZLer3zkMttbDYsWHl0qt1z3Bln+Q==",
1932 "license": "SEE LICENSE IN LICENSE.txt"
1933 },
1934 "node_modules/hast-util-parse-selector": {
1935 "version": "4.0.0",
1936 "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz",
1937 "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==",
1938 "license": "MIT",
1939 "dependencies": {
1940 "@types/hast": "^3.0.0"
1941 },
1942 "funding": {
1943 "type": "opencollective",
1944 "url": "https://opencollective.com/unified"
1945 }
1946 },
1947 "node_modules/hast-util-to-jsx-runtime": {
1948 "version": "2.3.6",
1949 "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz",
1950 "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==",
1951 "license": "MIT",
1952 "dependencies": {
1953 "@types/estree": "^1.0.0",
1954 "@types/hast": "^3.0.0",
1955 "@types/unist": "^3.0.0",
1956 "comma-separated-tokens": "^2.0.0",
1957 "devlop": "^1.0.0",
1958 "estree-util-is-identifier-name": "^3.0.0",
1959 "hast-util-whitespace": "^3.0.0",
1960 "mdast-util-mdx-expression": "^2.0.0",
1961 "mdast-util-mdx-jsx": "^3.0.0",
1962 "mdast-util-mdxjs-esm": "^2.0.0",
1963 "property-information": "^7.0.0",
1964 "space-separated-tokens": "^2.0.0",
1965 "style-to-js": "^1.0.0",
1966 "unist-util-position": "^5.0.0",
1967 "vfile-message": "^4.0.0"
1968 },
1969 "funding": {
1970 "type": "opencollective",
1971 "url": "https://opencollective.com/unified"
1972 }
1973 },
1974 "node_modules/hast-util-whitespace": {
1975 "version": "3.0.0",
1976 "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
1977 "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
1978 "license": "MIT",
1979 "dependencies": {
1980 "@types/hast": "^3.0.0"
1981 },
1982 "funding": {
1983 "type": "opencollective",
1984 "url": "https://opencollective.com/unified"
1985 }
1986 },
1987 "node_modules/hastscript": {
1988 "version": "9.0.1",
1989 "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz",
1990 "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==",
1991 "license": "MIT",
1992 "dependencies": {
1993 "@types/hast": "^3.0.0",
1994 "comma-separated-tokens": "^2.0.0",
1995 "hast-util-parse-selector": "^4.0.0",
1996 "property-information": "^7.0.0",
1997 "space-separated-tokens": "^2.0.0"
1998 },
1999 "funding": {
2000 "type": "opencollective",
2001 "url": "https://opencollective.com/unified"
2002 }
2003 },
2004 "node_modules/highlight.js": {
2005 "version": "10.7.3",
2006 "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
2007 "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
2008 "license": "BSD-3-Clause",
2009 "engines": {
2010 "node": "*"
2011 }
2012 },
2013 "node_modules/highlightjs-vue": {
2014 "version": "1.0.0",
2015 "resolved": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz",
2016 "integrity": "sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==",
2017 "license": "CC0-1.0"
2018 },
2019 "node_modules/html-url-attributes": {
2020 "version": "3.0.1",
2021 "resolved": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
2022 "integrity": "sha512-ol6UPyBWqsrO6EJySPz2O7ZSr856WDrEzM5zMqp+FJJLGMW35cLYmmZnl0vztAZxRUoNZJFTCohfjuIJ8I4QBQ==",
2023 "license": "MIT",
2024 "funding": {
2025 "type": "opencollective",
2026 "url": "https://opencollective.com/unified"
2027 }
2028 },
2029 "node_modules/inline-style-parser": {
2030 "version": "0.2.7",
2031 "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz",
2032 "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==",
2033 "license": "MIT"
2034 },
2035 "node_modules/is-alphabetical": {
2036 "version": "2.0.1",
2037 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
2038 "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
2039 "license": "MIT",
2040 "funding": {
2041 "type": "github",
2042 "url": "https://github.com/sponsors/wooorm"
2043 }
2044 },
2045 "node_modules/is-alphanumerical": {
2046 "version": "2.0.1",
2047 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
2048 "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
2049 "license": "MIT",
2050 "dependencies": {
2051 "is-alphabetical": "^2.0.0",
2052 "is-decimal": "^2.0.0"
2053 },
2054 "funding": {
2055 "type": "github",
2056 "url": "https://github.com/sponsors/wooorm"
2057 }
2058 },
2059 "node_modules/is-decimal": {
2060 "version": "2.0.1",
2061 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
2062 "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
2063 "license": "MIT",
2064 "funding": {
2065 "type": "github",
2066 "url": "https://github.com/sponsors/wooorm"
2067 }
2068 },
2069 "node_modules/is-hexadecimal": {
2070 "version": "2.0.1",
2071 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
2072 "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
2073 "license": "MIT",
2074 "funding": {
2075 "type": "github",
2076 "url": "https://github.com/sponsors/wooorm"
2077 }
2078 },
2079 "node_modules/is-plain-obj": {
2080 "version": "4.1.0",
2081 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
2082 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
2083 "license": "MIT",
2084 "engines": {
2085 "node": ">=12"
2086 },
2087 "funding": {
2088 "url": "https://github.com/sponsors/sindresorhus"
2089 }
2090 },
2091 "node_modules/js-tokens": {
2092 "version": "4.0.0",
2093 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2094 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2095 "license": "MIT"
2096 },
2097 "node_modules/jsesc": {
2098 "version": "3.1.0",
2099 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
2100 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
2101 "dev": true,
2102 "license": "MIT",
2103 "bin": {
2104 "jsesc": "bin/jsesc"
2105 },
2106 "engines": {
2107 "node": ">=6"
2108 }
2109 },
2110 "node_modules/json5": {
2111 "version": "2.2.3",
2112 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
2113 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
2114 "dev": true,
2115 "license": "MIT",
2116 "bin": {
2117 "json5": "lib/cli.js"
2118 },
2119 "engines": {
2120 "node": ">=6"
2121 }
2122 },
2123 "node_modules/koffi": {
2124 "version": "2.16.3",
2125 "resolved": "https://registry.npmjs.org/koffi/-/koffi-2.16.3.tgz",
2126 "integrity": "sha512-E9y1AsgYGlaxMhcZzHr8y96QF2U5XzA12GGVAfbWqIubTwPNMXQarfBzePNXHe0xtIEtNd6ifAv3GAKYGUeBAQ==",
2127 "hasInstallScript": true,
2128 "license": "MIT",
2129 "optional": true,
2130 "funding": {
2131 "url": "https://liberapay.com/Koromix"
2132 }
2133 },
2134 "node_modules/longest-streak": {
2135 "version": "3.1.0",
2136 "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
2137 "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
2138 "license": "MIT",
2139 "funding": {
2140 "type": "github",
2141 "url": "https://github.com/sponsors/wooorm"
2142 }
2143 },
2144 "node_modules/loose-envify": {
2145 "version": "1.4.0",
2146 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
2147 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
2148 "license": "MIT",
2149 "dependencies": {
2150 "js-tokens": "^3.0.0 || ^4.0.0"
2151 },
2152 "bin": {
2153 "loose-envify": "cli.js"
2154 }
2155 },
2156 "node_modules/lowlight": {
2157 "version": "1.20.0",
2158 "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz",
2159 "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==",
2160 "license": "MIT",
2161 "dependencies": {
2162 "fault": "^1.0.0",
2163 "highlight.js": "~10.7.0"
2164 },
2165 "funding": {
2166 "type": "github",
2167 "url": "https://github.com/sponsors/wooorm"
2168 }
2169 },
2170 "node_modules/lru-cache": {
2171 "version": "5.1.1",
2172 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
2173 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
2174 "dev": true,
2175 "license": "ISC",
2176 "dependencies": {
2177 "yallist": "^3.0.2"
2178 }
2179 },
2180 "node_modules/markdown-table": {
2181 "version": "3.0.4",
2182 "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
2183 "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==",
2184 "license": "MIT",
2185 "funding": {
2186 "type": "github",
2187 "url": "https://github.com/sponsors/wooorm"
2188 }
2189 },
2190 "node_modules/mdast-util-find-and-replace": {
2191 "version": "3.0.2",
2192 "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz",
2193 "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==",
2194 "license": "MIT",
2195 "dependencies": {
2196 "@types/mdast": "^4.0.0",
2197 "escape-string-regexp": "^5.0.0",
2198 "unist-util-is": "^6.0.0",
2199 "unist-util-visit-parents": "^6.0.0"
2200 },
2201 "funding": {
2202 "type": "opencollective",
2203 "url": "https://opencollective.com/unified"
2204 }
2205 },
2206 "node_modules/mdast-util-from-markdown": {
2207 "version": "2.0.3",
2208 "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz",
2209 "integrity": "sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==",
2210 "license": "MIT",
2211 "dependencies": {
2212 "@types/mdast": "^4.0.0",
2213 "@types/unist": "^3.0.0",
2214 "decode-named-character-reference": "^1.0.0",
2215 "devlop": "^1.0.0",
2216 "mdast-util-to-string": "^4.0.0",
2217 "micromark": "^4.0.0",
2218 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2219 "micromark-util-decode-string": "^2.0.0",
2220 "micromark-util-normalize-identifier": "^2.0.0",
2221 "micromark-util-symbol": "^2.0.0",
2222 "micromark-util-types": "^2.0.0",
2223 "unist-util-stringify-position": "^4.0.0"
2224 },
2225 "funding": {
2226 "type": "opencollective",
2227 "url": "https://opencollective.com/unified"
2228 }
2229 },
2230 "node_modules/mdast-util-gfm": {
2231 "version": "3.1.0",
2232 "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz",
2233 "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==",
2234 "license": "MIT",
2235 "dependencies": {
2236 "mdast-util-from-markdown": "^2.0.0",
2237 "mdast-util-gfm-autolink-literal": "^2.0.0",
2238 "mdast-util-gfm-footnote": "^2.0.0",
2239 "mdast-util-gfm-strikethrough": "^2.0.0",
2240 "mdast-util-gfm-table": "^2.0.0",
2241 "mdast-util-gfm-task-list-item": "^2.0.0",
2242 "mdast-util-to-markdown": "^2.0.0"
2243 },
2244 "funding": {
2245 "type": "opencollective",
2246 "url": "https://opencollective.com/unified"
2247 }
2248 },
2249 "node_modules/mdast-util-gfm-autolink-literal": {
2250 "version": "2.0.1",
2251 "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
2252 "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==",
2253 "license": "MIT",
2254 "dependencies": {
2255 "@types/mdast": "^4.0.0",
2256 "ccount": "^2.0.0",
2257 "devlop": "^1.0.0",
2258 "mdast-util-find-and-replace": "^3.0.0",
2259 "micromark-util-character": "^2.0.0"
2260 },
2261 "funding": {
2262 "type": "opencollective",
2263 "url": "https://opencollective.com/unified"
2264 }
2265 },
2266 "node_modules/mdast-util-gfm-footnote": {
2267 "version": "2.1.0",
2268 "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz",
2269 "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==",
2270 "license": "MIT",
2271 "dependencies": {
2272 "@types/mdast": "^4.0.0",
2273 "devlop": "^1.1.0",
2274 "mdast-util-from-markdown": "^2.0.0",
2275 "mdast-util-to-markdown": "^2.0.0",
2276 "micromark-util-normalize-identifier": "^2.0.0"
2277 },
2278 "funding": {
2279 "type": "opencollective",
2280 "url": "https://opencollective.com/unified"
2281 }
2282 },
2283 "node_modules/mdast-util-gfm-strikethrough": {
2284 "version": "2.0.0",
2285 "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
2286 "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==",
2287 "license": "MIT",
2288 "dependencies": {
2289 "@types/mdast": "^4.0.0",
2290 "mdast-util-from-markdown": "^2.0.0",
2291 "mdast-util-to-markdown": "^2.0.0"
2292 },
2293 "funding": {
2294 "type": "opencollective",
2295 "url": "https://opencollective.com/unified"
2296 }
2297 },
2298 "node_modules/mdast-util-gfm-table": {
2299 "version": "2.0.0",
2300 "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
2301 "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==",
2302 "license": "MIT",
2303 "dependencies": {
2304 "@types/mdast": "^4.0.0",
2305 "devlop": "^1.0.0",
2306 "markdown-table": "^3.0.0",
2307 "mdast-util-from-markdown": "^2.0.0",
2308 "mdast-util-to-markdown": "^2.0.0"
2309 },
2310 "funding": {
2311 "type": "opencollective",
2312 "url": "https://opencollective.com/unified"
2313 }
2314 },
2315 "node_modules/mdast-util-gfm-task-list-item": {
2316 "version": "2.0.0",
2317 "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
2318 "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==",
2319 "license": "MIT",
2320 "dependencies": {
2321 "@types/mdast": "^4.0.0",
2322 "devlop": "^1.0.0",
2323 "mdast-util-from-markdown": "^2.0.0",
2324 "mdast-util-to-markdown": "^2.0.0"
2325 },
2326 "funding": {
2327 "type": "opencollective",
2328 "url": "https://opencollective.com/unified"
2329 }
2330 },
2331 "node_modules/mdast-util-mdx-expression": {
2332 "version": "2.0.1",
2333 "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
2334 "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
2335 "license": "MIT",
2336 "dependencies": {
2337 "@types/estree-jsx": "^1.0.0",
2338 "@types/hast": "^3.0.0",
2339 "@types/mdast": "^4.0.0",
2340 "devlop": "^1.0.0",
2341 "mdast-util-from-markdown": "^2.0.0",
2342 "mdast-util-to-markdown": "^2.0.0"
2343 },
2344 "funding": {
2345 "type": "opencollective",
2346 "url": "https://opencollective.com/unified"
2347 }
2348 },
2349 "node_modules/mdast-util-mdx-jsx": {
2350 "version": "3.2.0",
2351 "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
2352 "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
2353 "license": "MIT",
2354 "dependencies": {
2355 "@types/estree-jsx": "^1.0.0",
2356 "@types/hast": "^3.0.0",
2357 "@types/mdast": "^4.0.0",
2358 "@types/unist": "^3.0.0",
2359 "ccount": "^2.0.0",
2360 "devlop": "^1.1.0",
2361 "mdast-util-from-markdown": "^2.0.0",
2362 "mdast-util-to-markdown": "^2.0.0",
2363 "parse-entities": "^4.0.0",
2364 "stringify-entities": "^4.0.0",
2365 "unist-util-stringify-position": "^4.0.0",
2366 "vfile-message": "^4.0.0"
2367 },
2368 "funding": {
2369 "type": "opencollective",
2370 "url": "https://opencollective.com/unified"
2371 }
2372 },
2373 "node_modules/mdast-util-mdxjs-esm": {
2374 "version": "2.0.1",
2375 "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
2376 "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
2377 "license": "MIT",
2378 "dependencies": {
2379 "@types/estree-jsx": "^1.0.0",
2380 "@types/hast": "^3.0.0",
2381 "@types/mdast": "^4.0.0",
2382 "devlop": "^1.0.0",
2383 "mdast-util-from-markdown": "^2.0.0",
2384 "mdast-util-to-markdown": "^2.0.0"
2385 },
2386 "funding": {
2387 "type": "opencollective",
2388 "url": "https://opencollective.com/unified"
2389 }
2390 },
2391 "node_modules/mdast-util-phrasing": {
2392 "version": "4.1.0",
2393 "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
2394 "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
2395 "license": "MIT",
2396 "dependencies": {
2397 "@types/mdast": "^4.0.0",
2398 "unist-util-is": "^6.0.0"
2399 },
2400 "funding": {
2401 "type": "opencollective",
2402 "url": "https://opencollective.com/unified"
2403 }
2404 },
2405 "node_modules/mdast-util-to-hast": {
2406 "version": "13.2.1",
2407 "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",
2408 "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==",
2409 "license": "MIT",
2410 "dependencies": {
2411 "@types/hast": "^3.0.0",
2412 "@types/mdast": "^4.0.0",
2413 "@ungap/structured-clone": "^1.0.0",
2414 "devlop": "^1.0.0",
2415 "micromark-util-sanitize-uri": "^2.0.0",
2416 "trim-lines": "^3.0.0",
2417 "unist-util-position": "^5.0.0",
2418 "unist-util-visit": "^5.0.0",
2419 "vfile": "^6.0.0"
2420 },
2421 "funding": {
2422 "type": "opencollective",
2423 "url": "https://opencollective.com/unified"
2424 }
2425 },
2426 "node_modules/mdast-util-to-markdown": {
2427 "version": "2.1.2",
2428 "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
2429 "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
2430 "license": "MIT",
2431 "dependencies": {
2432 "@types/mdast": "^4.0.0",
2433 "@types/unist": "^3.0.0",
2434 "longest-streak": "^3.0.0",
2435 "mdast-util-phrasing": "^4.0.0",
2436 "mdast-util-to-string": "^4.0.0",
2437 "micromark-util-classify-character": "^2.0.0",
2438 "micromark-util-decode-string": "^2.0.0",
2439 "unist-util-visit": "^5.0.0",
2440 "zwitch": "^2.0.0"
2441 },
2442 "funding": {
2443 "type": "opencollective",
2444 "url": "https://opencollective.com/unified"
2445 }
2446 },
2447 "node_modules/mdast-util-to-string": {
2448 "version": "4.0.0",
2449 "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
2450 "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
2451 "license": "MIT",
2452 "dependencies": {
2453 "@types/mdast": "^4.0.0"
2454 },
2455 "funding": {
2456 "type": "opencollective",
2457 "url": "https://opencollective.com/unified"
2458 }
2459 },
2460 "node_modules/meshoptimizer": {
2461 "version": "0.18.1",
2462 "resolved": "https://registry.npmjs.org/meshoptimizer/-/meshoptimizer-0.18.1.tgz",
2463 "integrity": "sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==",
2464 "dev": true,
2465 "license": "MIT"
2466 },
2467 "node_modules/micromark": {
2468 "version": "4.0.2",
2469 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
2470 "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
2471 "funding": [
2472 {
2473 "type": "GitHub Sponsors",
2474 "url": "https://github.com/sponsors/unifiedjs"
2475 },
2476 {
2477 "type": "OpenCollective",
2478 "url": "https://opencollective.com/unified"
2479 }
2480 ],
2481 "license": "MIT",
2482 "dependencies": {
2483 "@types/debug": "^4.0.0",
2484 "debug": "^4.0.0",
2485 "decode-named-character-reference": "^1.0.0",
2486 "devlop": "^1.0.0",
2487 "micromark-core-commonmark": "^2.0.0",
2488 "micromark-factory-space": "^2.0.0",
2489 "micromark-util-character": "^2.0.0",
2490 "micromark-util-chunked": "^2.0.0",
2491 "micromark-util-combine-extensions": "^2.0.0",
2492 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2493 "micromark-util-encode": "^2.0.0",
2494 "micromark-util-normalize-identifier": "^2.0.0",
2495 "micromark-util-resolve-all": "^2.0.0",
2496 "micromark-util-sanitize-uri": "^2.0.0",
2497 "micromark-util-subtokenize": "^2.0.0",
2498 "micromark-util-symbol": "^2.0.0",
2499 "micromark-util-types": "^2.0.0"
2500 }
2501 },
2502 "node_modules/micromark-core-commonmark": {
2503 "version": "2.0.3",
2504 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
2505 "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
2506 "funding": [
2507 {
2508 "type": "GitHub Sponsors",
2509 "url": "https://github.com/sponsors/unifiedjs"
2510 },
2511 {
2512 "type": "OpenCollective",
2513 "url": "https://opencollective.com/unified"
2514 }
2515 ],
2516 "license": "MIT",
2517 "dependencies": {
2518 "decode-named-character-reference": "^1.0.0",
2519 "devlop": "^1.0.0",
2520 "micromark-factory-destination": "^2.0.0",
2521 "micromark-factory-label": "^2.0.0",
2522 "micromark-factory-space": "^2.0.0",
2523 "micromark-factory-title": "^2.0.0",
2524 "micromark-factory-whitespace": "^2.0.0",
2525 "micromark-util-character": "^2.0.0",
2526 "micromark-util-chunked": "^2.0.0",
2527 "micromark-util-classify-character": "^2.0.0",
2528 "micromark-util-html-tag-name": "^2.0.0",
2529 "micromark-util-normalize-identifier": "^2.0.0",
2530 "micromark-util-resolve-all": "^2.0.0",
2531 "micromark-util-subtokenize": "^2.0.0",
2532 "micromark-util-symbol": "^2.0.0",
2533 "micromark-util-types": "^2.0.0"
2534 }
2535 },
2536 "node_modules/micromark-extension-gfm": {
2537 "version": "3.0.0",
2538 "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
2539 "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==",
2540 "license": "MIT",
2541 "dependencies": {
2542 "micromark-extension-gfm-autolink-literal": "^2.0.0",
2543 "micromark-extension-gfm-footnote": "^2.0.0",
2544 "micromark-extension-gfm-strikethrough": "^2.0.0",
2545 "micromark-extension-gfm-table": "^2.0.0",
2546 "micromark-extension-gfm-tagfilter": "^2.0.0",
2547 "micromark-extension-gfm-task-list-item": "^2.0.0",
2548 "micromark-util-combine-extensions": "^2.0.0",
2549 "micromark-util-types": "^2.0.0"
2550 },
2551 "funding": {
2552 "type": "opencollective",
2553 "url": "https://opencollective.com/unified"
2554 }
2555 },
2556 "node_modules/micromark-extension-gfm-autolink-literal": {
2557 "version": "2.1.0",
2558 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
2559 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
2560 "license": "MIT",
2561 "dependencies": {
2562 "micromark-util-character": "^2.0.0",
2563 "micromark-util-sanitize-uri": "^2.0.0",
2564 "micromark-util-symbol": "^2.0.0",
2565 "micromark-util-types": "^2.0.0"
2566 },
2567 "funding": {
2568 "type": "opencollective",
2569 "url": "https://opencollective.com/unified"
2570 }
2571 },
2572 "node_modules/micromark-extension-gfm-footnote": {
2573 "version": "2.1.0",
2574 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
2575 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
2576 "license": "MIT",
2577 "dependencies": {
2578 "devlop": "^1.0.0",
2579 "micromark-core-commonmark": "^2.0.0",
2580 "micromark-factory-space": "^2.0.0",
2581 "micromark-util-character": "^2.0.0",
2582 "micromark-util-normalize-identifier": "^2.0.0",
2583 "micromark-util-sanitize-uri": "^2.0.0",
2584 "micromark-util-symbol": "^2.0.0",
2585 "micromark-util-types": "^2.0.0"
2586 },
2587 "funding": {
2588 "type": "opencollective",
2589 "url": "https://opencollective.com/unified"
2590 }
2591 },
2592 "node_modules/micromark-extension-gfm-strikethrough": {
2593 "version": "2.1.0",
2594 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
2595 "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==",
2596 "license": "MIT",
2597 "dependencies": {
2598 "devlop": "^1.0.0",
2599 "micromark-util-chunked": "^2.0.0",
2600 "micromark-util-classify-character": "^2.0.0",
2601 "micromark-util-resolve-all": "^2.0.0",
2602 "micromark-util-symbol": "^2.0.0",
2603 "micromark-util-types": "^2.0.0"
2604 },
2605 "funding": {
2606 "type": "opencollective",
2607 "url": "https://opencollective.com/unified"
2608 }
2609 },
2610 "node_modules/micromark-extension-gfm-table": {
2611 "version": "2.1.1",
2612 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
2613 "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
2614 "license": "MIT",
2615 "dependencies": {
2616 "devlop": "^1.0.0",
2617 "micromark-factory-space": "^2.0.0",
2618 "micromark-util-character": "^2.0.0",
2619 "micromark-util-symbol": "^2.0.0",
2620 "micromark-util-types": "^2.0.0"
2621 },
2622 "funding": {
2623 "type": "opencollective",
2624 "url": "https://opencollective.com/unified"
2625 }
2626 },
2627 "node_modules/micromark-extension-gfm-tagfilter": {
2628 "version": "2.0.0",
2629 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
2630 "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==",
2631 "license": "MIT",
2632 "dependencies": {
2633 "micromark-util-types": "^2.0.0"
2634 },
2635 "funding": {
2636 "type": "opencollective",
2637 "url": "https://opencollective.com/unified"
2638 }
2639 },
2640 "node_modules/micromark-extension-gfm-task-list-item": {
2641 "version": "2.1.0",
2642 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
2643 "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==",
2644 "license": "MIT",
2645 "dependencies": {
2646 "devlop": "^1.0.0",
2647 "micromark-factory-space": "^2.0.0",
2648 "micromark-util-character": "^2.0.0",
2649 "micromark-util-symbol": "^2.0.0",
2650 "micromark-util-types": "^2.0.0"
2651 },
2652 "funding": {
2653 "type": "opencollective",
2654 "url": "https://opencollective.com/unified"
2655 }
2656 },
2657 "node_modules/micromark-factory-destination": {
2658 "version": "2.0.1",
2659 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
2660 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
2661 "funding": [
2662 {
2663 "type": "GitHub Sponsors",
2664 "url": "https://github.com/sponsors/unifiedjs"
2665 },
2666 {
2667 "type": "OpenCollective",
2668 "url": "https://opencollective.com/unified"
2669 }
2670 ],
2671 "license": "MIT",
2672 "dependencies": {
2673 "micromark-util-character": "^2.0.0",
2674 "micromark-util-symbol": "^2.0.0",
2675 "micromark-util-types": "^2.0.0"
2676 }
2677 },
2678 "node_modules/micromark-factory-label": {
2679 "version": "2.0.1",
2680 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
2681 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
2682 "funding": [
2683 {
2684 "type": "GitHub Sponsors",
2685 "url": "https://github.com/sponsors/unifiedjs"
2686 },
2687 {
2688 "type": "OpenCollective",
2689 "url": "https://opencollective.com/unified"
2690 }
2691 ],
2692 "license": "MIT",
2693 "dependencies": {
2694 "devlop": "^1.0.0",
2695 "micromark-util-character": "^2.0.0",
2696 "micromark-util-symbol": "^2.0.0",
2697 "micromark-util-types": "^2.0.0"
2698 }
2699 },
2700 "node_modules/micromark-factory-space": {
2701 "version": "2.0.1",
2702 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
2703 "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
2704 "funding": [
2705 {
2706 "type": "GitHub Sponsors",
2707 "url": "https://github.com/sponsors/unifiedjs"
2708 },
2709 {
2710 "type": "OpenCollective",
2711 "url": "https://opencollective.com/unified"
2712 }
2713 ],
2714 "license": "MIT",
2715 "dependencies": {
2716 "micromark-util-character": "^2.0.0",
2717 "micromark-util-types": "^2.0.0"
2718 }
2719 },
2720 "node_modules/micromark-factory-title": {
2721 "version": "2.0.1",
2722 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
2723 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
2724 "funding": [
2725 {
2726 "type": "GitHub Sponsors",
2727 "url": "https://github.com/sponsors/unifiedjs"
2728 },
2729 {
2730 "type": "OpenCollective",
2731 "url": "https://opencollective.com/unified"
2732 }
2733 ],
2734 "license": "MIT",
2735 "dependencies": {
2736 "micromark-factory-space": "^2.0.0",
2737 "micromark-util-character": "^2.0.0",
2738 "micromark-util-symbol": "^2.0.0",
2739 "micromark-util-types": "^2.0.0"
2740 }
2741 },
2742 "node_modules/micromark-factory-whitespace": {
2743 "version": "2.0.1",
2744 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
2745 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
2746 "funding": [
2747 {
2748 "type": "GitHub Sponsors",
2749 "url": "https://github.com/sponsors/unifiedjs"
2750 },
2751 {
2752 "type": "OpenCollective",
2753 "url": "https://opencollective.com/unified"
2754 }
2755 ],
2756 "license": "MIT",
2757 "dependencies": {
2758 "micromark-factory-space": "^2.0.0",
2759 "micromark-util-character": "^2.0.0",
2760 "micromark-util-symbol": "^2.0.0",
2761 "micromark-util-types": "^2.0.0"
2762 }
2763 },
2764 "node_modules/micromark-util-character": {
2765 "version": "2.1.1",
2766 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
2767 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
2768 "funding": [
2769 {
2770 "type": "GitHub Sponsors",
2771 "url": "https://github.com/sponsors/unifiedjs"
2772 },
2773 {
2774 "type": "OpenCollective",
2775 "url": "https://opencollective.com/unified"
2776 }
2777 ],
2778 "license": "MIT",
2779 "dependencies": {
2780 "micromark-util-symbol": "^2.0.0",
2781 "micromark-util-types": "^2.0.0"
2782 }
2783 },
2784 "node_modules/micromark-util-chunked": {
2785 "version": "2.0.1",
2786 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
2787 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
2788 "funding": [
2789 {
2790 "type": "GitHub Sponsors",
2791 "url": "https://github.com/sponsors/unifiedjs"
2792 },
2793 {
2794 "type": "OpenCollective",
2795 "url": "https://opencollective.com/unified"
2796 }
2797 ],
2798 "license": "MIT",
2799 "dependencies": {
2800 "micromark-util-symbol": "^2.0.0"
2801 }
2802 },
2803 "node_modules/micromark-util-classify-character": {
2804 "version": "2.0.1",
2805 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
2806 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
2807 "funding": [
2808 {
2809 "type": "GitHub Sponsors",
2810 "url": "https://github.com/sponsors/unifiedjs"
2811 },
2812 {
2813 "type": "OpenCollective",
2814 "url": "https://opencollective.com/unified"
2815 }
2816 ],
2817 "license": "MIT",
2818 "dependencies": {
2819 "micromark-util-character": "^2.0.0",
2820 "micromark-util-symbol": "^2.0.0",
2821 "micromark-util-types": "^2.0.0"
2822 }
2823 },
2824 "node_modules/micromark-util-combine-extensions": {
2825 "version": "2.0.1",
2826 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
2827 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
2828 "funding": [
2829 {
2830 "type": "GitHub Sponsors",
2831 "url": "https://github.com/sponsors/unifiedjs"
2832 },
2833 {
2834 "type": "OpenCollective",
2835 "url": "https://opencollective.com/unified"
2836 }
2837 ],
2838 "license": "MIT",
2839 "dependencies": {
2840 "micromark-util-chunked": "^2.0.0",
2841 "micromark-util-types": "^2.0.0"
2842 }
2843 },
2844 "node_modules/micromark-util-decode-numeric-character-reference": {
2845 "version": "2.0.2",
2846 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
2847 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
2848 "funding": [
2849 {
2850 "type": "GitHub Sponsors",
2851 "url": "https://github.com/sponsors/unifiedjs"
2852 },
2853 {
2854 "type": "OpenCollective",
2855 "url": "https://opencollective.com/unified"
2856 }
2857 ],
2858 "license": "MIT",
2859 "dependencies": {
2860 "micromark-util-symbol": "^2.0.0"
2861 }
2862 },
2863 "node_modules/micromark-util-decode-string": {
2864 "version": "2.0.1",
2865 "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
2866 "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
2867 "funding": [
2868 {
2869 "type": "GitHub Sponsors",
2870 "url": "https://github.com/sponsors/unifiedjs"
2871 },
2872 {
2873 "type": "OpenCollective",
2874 "url": "https://opencollective.com/unified"
2875 }
2876 ],
2877 "license": "MIT",
2878 "dependencies": {
2879 "decode-named-character-reference": "^1.0.0",
2880 "micromark-util-character": "^2.0.0",
2881 "micromark-util-decode-numeric-character-reference": "^2.0.0",
2882 "micromark-util-symbol": "^2.0.0"
2883 }
2884 },
2885 "node_modules/micromark-util-encode": {
2886 "version": "2.0.1",
2887 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
2888 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
2889 "funding": [
2890 {
2891 "type": "GitHub Sponsors",
2892 "url": "https://github.com/sponsors/unifiedjs"
2893 },
2894 {
2895 "type": "OpenCollective",
2896 "url": "https://opencollective.com/unified"
2897 }
2898 ],
2899 "license": "MIT"
2900 },
2901 "node_modules/micromark-util-html-tag-name": {
2902 "version": "2.0.1",
2903 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
2904 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
2905 "funding": [
2906 {
2907 "type": "GitHub Sponsors",
2908 "url": "https://github.com/sponsors/unifiedjs"
2909 },
2910 {
2911 "type": "OpenCollective",
2912 "url": "https://opencollective.com/unified"
2913 }
2914 ],
2915 "license": "MIT"
2916 },
2917 "node_modules/micromark-util-normalize-identifier": {
2918 "version": "2.0.1",
2919 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
2920 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
2921 "funding": [
2922 {
2923 "type": "GitHub Sponsors",
2924 "url": "https://github.com/sponsors/unifiedjs"
2925 },
2926 {
2927 "type": "OpenCollective",
2928 "url": "https://opencollective.com/unified"
2929 }
2930 ],
2931 "license": "MIT",
2932 "dependencies": {
2933 "micromark-util-symbol": "^2.0.0"
2934 }
2935 },
2936 "node_modules/micromark-util-resolve-all": {
2937 "version": "2.0.1",
2938 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
2939 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
2940 "funding": [
2941 {
2942 "type": "GitHub Sponsors",
2943 "url": "https://github.com/sponsors/unifiedjs"
2944 },
2945 {
2946 "type": "OpenCollective",
2947 "url": "https://opencollective.com/unified"
2948 }
2949 ],
2950 "license": "MIT",
2951 "dependencies": {
2952 "micromark-util-types": "^2.0.0"
2953 }
2954 },
2955 "node_modules/micromark-util-sanitize-uri": {
2956 "version": "2.0.1",
2957 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
2958 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
2959 "funding": [
2960 {
2961 "type": "GitHub Sponsors",
2962 "url": "https://github.com/sponsors/unifiedjs"
2963 },
2964 {
2965 "type": "OpenCollective",
2966 "url": "https://opencollective.com/unified"
2967 }
2968 ],
2969 "license": "MIT",
2970 "dependencies": {
2971 "micromark-util-character": "^2.0.0",
2972 "micromark-util-encode": "^2.0.0",
2973 "micromark-util-symbol": "^2.0.0"
2974 }
2975 },
2976 "node_modules/micromark-util-subtokenize": {
2977 "version": "2.1.0",
2978 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
2979 "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
2980 "funding": [
2981 {
2982 "type": "GitHub Sponsors",
2983 "url": "https://github.com/sponsors/unifiedjs"
2984 },
2985 {
2986 "type": "OpenCollective",
2987 "url": "https://opencollective.com/unified"
2988 }
2989 ],
2990 "license": "MIT",
2991 "dependencies": {
2992 "devlop": "^1.0.0",
2993 "micromark-util-chunked": "^2.0.0",
2994 "micromark-util-symbol": "^2.0.0",
2995 "micromark-util-types": "^2.0.0"
2996 }
2997 },
2998 "node_modules/micromark-util-symbol": {
2999 "version": "2.0.1",
3000 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
3001 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
3002 "funding": [
3003 {
3004 "type": "GitHub Sponsors",
3005 "url": "https://github.com/sponsors/unifiedjs"
3006 },
3007 {
3008 "type": "OpenCollective",
3009 "url": "https://opencollective.com/unified"
3010 }
3011 ],
3012 "license": "MIT"
3013 },
3014 "node_modules/micromark-util-types": {
3015 "version": "2.0.2",
3016 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
3017 "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
3018 "funding": [
3019 {
3020 "type": "GitHub Sponsors",
3021 "url": "https://github.com/sponsors/unifiedjs"
3022 },
3023 {
3024 "type": "OpenCollective",
3025 "url": "https://opencollective.com/unified"
3026 }
3027 ],
3028 "license": "MIT"
3029 },
3030 "node_modules/ms": {
3031 "version": "2.1.3",
3032 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3033 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3034 "license": "MIT"
3035 },
3036 "node_modules/nanoid": {
3037 "version": "3.3.18",
3038 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",
3039 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",
3040 "dev": true,
3041 "funding": [
3042 {
3043 "type": "github",
3044 "url": "https://github.com/sponsors/ai"
3045 }
3046 ],
3047 "license": "MIT",
3048 "bin": {
3049 "nanoid": "bin/nanoid.cjs"
3050 },
3051 "engines": {
3052 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
3053 }
3054 },
3055 "node_modules/node-addon-api": {
3056 "version": "8.9.2",
3057 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz",
3058 "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==",
3059 "license": "MIT",
3060 "engines": {
3061 "node": "^18 || ^20 || >= 21"
3062 }
3063 },
3064 "node_modules/node-releases": {
3065 "version": "2.0.54",
3066 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.54.tgz",
3067 "integrity": "sha512-YHs7BmmcsdAI5Ozuf8JZo6PT0mv2GIWC9vMfvUC3dp65M8hn7Ux8CPL+2oBI7juNuj9d0ndhTcznq2ODBps9cQ==",
3068 "dev": true,
3069 "license": "MIT",
3070 "engines": {
3071 "node": ">=18"
3072 }
3073 },
3074 "node_modules/numbl": {
3075 "version": "0.4.19",
3076 "resolved": "https://registry.npmjs.org/numbl/-/numbl-0.4.19.tgz",
3077 "integrity": "sha512-wfTAhrdOSuzUoiglglTwykwEguU0Vl5qBJNhj2hyP8FzHACd/w1qX69OhEC7sbyE+gGEH9gjPjFsBkoi9UTGqw==",
3078 "hasInstallScript": true,
3079 "license": "Apache-2.0",
3080 "dependencies": {
3081 "fflate": "^0.8.2",
3082 "h5wasm": "^0.10.3",
3083 "node-addon-api": "^8.3.0",
3084 "pako": "^2.1.0",
3085 "qhull-wasm": "^0.0.1",
3086 "react-markdown": "^10.1.0",
3087 "react-syntax-highlighter": "^16.1.1",
3088 "remark-gfm": "^4.0.1",
3089 "three": "^0.183.2"
3090 },
3091 "bin": {
3092 "numbl": "dist-cli/cli.js"
3093 },
3094 "engines": {
3095 "node": ">=18"
3096 },
3097 "optionalDependencies": {
3098 "koffi": "^2.15.2"
3099 },
3100 "peerDependencies": {
3101 "react": ">=18",
3102 "react-dom": ">=18"
3103 },
3104 "peerDependenciesMeta": {
3105 "react": {
3106 "optional": true
3107 },
3108 "react-dom": {
3109 "optional": true
3110 }
3111 }
3112 },
3113 "node_modules/numbl/node_modules/three": {
3114 "version": "0.183.2",
3115 "resolved": "https://registry.npmjs.org/three/-/three-0.183.2.tgz",
3116 "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==",
3117 "license": "MIT"
3118 },
3119 "node_modules/pako": {
3120 "version": "2.2.0",
3121 "resolved": "https://registry.npmjs.org/pako/-/pako-2.2.0.tgz",
3122 "integrity": "sha512-zJq6RP/5q+TO2OpFV3FHzlPnFjmkb7Nc99a5SNjJE+uu/PkpChs+NIZSSzbBoD+6kjiISXjfYdwj1ZRQ81dz/w==",
3123 "funding": [
3124 {
3125 "type": "github",
3126 "url": "https://github.com/sponsors/puzrin"
3127 },
3128 {
3129 "type": "github",
3130 "url": "https://github.com/sponsors/nodeca"
3131 }
3132 ],
3133 "license": "(MIT AND Zlib)"
3134 },
3135 "node_modules/parse-entities": {
3136 "version": "4.0.2",
3137 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
3138 "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
3139 "license": "MIT",
3140 "dependencies": {
3141 "@types/unist": "^2.0.0",
3142 "character-entities-legacy": "^3.0.0",
3143 "character-reference-invalid": "^2.0.0",
3144 "decode-named-character-reference": "^1.0.0",
3145 "is-alphanumerical": "^2.0.0",
3146 "is-decimal": "^2.0.0",
3147 "is-hexadecimal": "^2.0.0"
3148 },
3149 "funding": {
3150 "type": "github",
3151 "url": "https://github.com/sponsors/wooorm"
3152 }
3153 },
3154 "node_modules/parse-entities/node_modules/@types/unist": {
3155 "version": "2.0.11",
3156 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
3157 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
3158 "license": "MIT"
3159 },
3160 "node_modules/picocolors": {
3161 "version": "1.1.1",
3162 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
3163 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
3164 "dev": true,
3165 "license": "ISC"
3166 },
3167 "node_modules/postcss": {
3168 "version": "8.5.26",
3169 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.26.tgz",
3170 "integrity": "sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==",
3171 "dev": true,
3172 "funding": [
3173 {
3174 "type": "opencollective",
3175 "url": "https://opencollective.com/postcss/"
3176 },
3177 {
3178 "type": "tidelift",
3179 "url": "https://tidelift.com/funding/github/npm/postcss"
3180 },
3181 {
3182 "type": "github",
3183 "url": "https://github.com/sponsors/ai"
3184 }
3185 ],
3186 "license": "MIT",
3187 "dependencies": {
3188 "nanoid": "^3.3.17",
3189 "picocolors": "^1.1.1",
3190 "source-map-js": "^1.2.1"
3191 },
3192 "engines": {
3193 "node": "^10 || ^12 || >=14"
3194 }
3195 },
3196 "node_modules/prismjs": {
3197 "version": "1.30.0",
3198 "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
3199 "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
3200 "license": "MIT",
3201 "engines": {
3202 "node": ">=6"
3203 }
3204 },
3205 "node_modules/property-information": {
3206 "version": "7.2.0",
3207 "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz",
3208 "integrity": "sha512-IAtzIB6sUiWaJYrX9smp3V46pBGbBeLFRGdh25kg1334VcBlD8HzhPeNIWQH9zhGmo2itIe25EHt9dQP7G5hmg==",
3209 "license": "MIT",
3210 "funding": {
3211 "type": "github",
3212 "url": "https://github.com/sponsors/wooorm"
3213 }
3214 },
3215 "node_modules/qhull-wasm": {
3216 "version": "0.0.1",
3217 "resolved": "https://registry.npmjs.org/qhull-wasm/-/qhull-wasm-0.0.1.tgz",
3218 "integrity": "sha512-A09kumKhdRIX0YNR+Y2G0bEuqCJ3xFOH61+x6uajHqDyvRydlZKWhH1AGGsM4PCyGm/cPFVbqOUrPJpq5n8HeA==",
3219 "license": "(MIT AND Qhull)",
3220 "engines": {
3221 "node": ">=18"
3222 }
3223 },
3224 "node_modules/react": {
3225 "version": "18.3.1",
3226 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
3227 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
3228 "license": "MIT",
3229 "dependencies": {
3230 "loose-envify": "^1.1.0"
3231 },
3232 "engines": {
3233 "node": ">=0.10.0"
3234 }
3235 },
3236 "node_modules/react-dom": {
3237 "version": "18.3.1",
3238 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
3239 "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
3240 "license": "MIT",
3241 "dependencies": {
3242 "loose-envify": "^1.1.0",
3243 "scheduler": "^0.23.2"
3244 },
3245 "peerDependencies": {
3246 "react": "^18.3.1"
3247 }
3248 },
3249 "node_modules/react-markdown": {
3250 "version": "10.1.0",
3251 "resolved": "https://registry.npmjs.org/react-markdown/-/react-markdown-10.1.0.tgz",
3252 "integrity": "sha512-qKxVopLT/TyA6BX3Ue5NwabOsAzm0Q7kAPwq6L+wWDwisYs7R8vZ0nRXqq6rkueboxpkjvLGU9fWifiX/ZZFxQ==",
3253 "license": "MIT",
3254 "dependencies": {
3255 "@types/hast": "^3.0.0",
3256 "@types/mdast": "^4.0.0",
3257 "devlop": "^1.0.0",
3258 "hast-util-to-jsx-runtime": "^2.0.0",
3259 "html-url-attributes": "^3.0.0",
3260 "mdast-util-to-hast": "^13.0.0",
3261 "remark-parse": "^11.0.0",
3262 "remark-rehype": "^11.0.0",
3263 "unified": "^11.0.0",
3264 "unist-util-visit": "^5.0.0",
3265 "vfile": "^6.0.0"
3266 },
3267 "funding": {
3268 "type": "opencollective",
3269 "url": "https://opencollective.com/unified"
3270 },
3271 "peerDependencies": {
3272 "@types/react": ">=18",
3273 "react": ">=18"
3274 }
3275 },
3276 "node_modules/react-refresh": {
3277 "version": "0.17.0",
3278 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
3279 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
3280 "dev": true,
3281 "license": "MIT",
3282 "engines": {
3283 "node": ">=0.10.0"
3284 }
3285 },
3286 "node_modules/react-syntax-highlighter": {
3287 "version": "16.1.1",
3288 "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-16.1.1.tgz",
3289 "integrity": "sha512-PjVawBGy80C6YbC5DDZJeUjBmC7skaoEUdvfFQediQHgCL7aKyVHe57SaJGfQsloGDac+gCpTfRdtxzWWKmCXA==",
3290 "license": "MIT",
3291 "dependencies": {
3292 "@babel/runtime": "^7.28.4",
3293 "highlight.js": "^10.4.1",
3294 "highlightjs-vue": "^1.0.0",
3295 "lowlight": "^1.17.0",
3296 "prismjs": "^1.30.0",
3297 "refractor": "^5.0.0"
3298 },
3299 "engines": {
3300 "node": ">= 16.20.2"
3301 },
3302 "peerDependencies": {
3303 "react": ">= 0.14.0"
3304 }
3305 },
3306 "node_modules/refractor": {
3307 "version": "5.0.0",
3308 "resolved": "https://registry.npmjs.org/refractor/-/refractor-5.0.0.tgz",
3309 "integrity": "sha512-QXOrHQF5jOpjjLfiNk5GFnWhRXvxjUVnlFxkeDmewR5sXkr3iM46Zo+CnRR8B+MDVqkULW4EcLVcRBNOPXHosw==",
3310 "license": "MIT",
3311 "dependencies": {
3312 "@types/hast": "^3.0.0",
3313 "@types/prismjs": "^1.0.0",
3314 "hastscript": "^9.0.0",
3315 "parse-entities": "^4.0.0"
3316 },
3317 "funding": {
3318 "type": "github",
3319 "url": "https://github.com/sponsors/wooorm"
3320 }
3321 },
3322 "node_modules/remark-gfm": {
3323 "version": "4.0.1",
3324 "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz",
3325 "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==",
3326 "license": "MIT",
3327 "dependencies": {
3328 "@types/mdast": "^4.0.0",
3329 "mdast-util-gfm": "^3.0.0",
3330 "micromark-extension-gfm": "^3.0.0",
3331 "remark-parse": "^11.0.0",
3332 "remark-stringify": "^11.0.0",
3333 "unified": "^11.0.0"
3334 },
3335 "funding": {
3336 "type": "opencollective",
3337 "url": "https://opencollective.com/unified"
3338 }
3339 },
3340 "node_modules/remark-parse": {
3341 "version": "11.0.0",
3342 "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
3343 "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
3344 "license": "MIT",
3345 "dependencies": {
3346 "@types/mdast": "^4.0.0",
3347 "mdast-util-from-markdown": "^2.0.0",
3348 "micromark-util-types": "^2.0.0",
3349 "unified": "^11.0.0"
3350 },
3351 "funding": {
3352 "type": "opencollective",
3353 "url": "https://opencollective.com/unified"
3354 }
3355 },
3356 "node_modules/remark-rehype": {
3357 "version": "11.1.2",
3358 "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz",
3359 "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==",
3360 "license": "MIT",
3361 "dependencies": {
3362 "@types/hast": "^3.0.0",
3363 "@types/mdast": "^4.0.0",
3364 "mdast-util-to-hast": "^13.0.0",
3365 "unified": "^11.0.0",
3366 "vfile": "^6.0.0"
3367 },
3368 "funding": {
3369 "type": "opencollective",
3370 "url": "https://opencollective.com/unified"
3371 }
3372 },
3373 "node_modules/remark-stringify": {
3374 "version": "11.0.0",
3375 "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
3376 "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==",
3377 "license": "MIT",
3378 "dependencies": {
3379 "@types/mdast": "^4.0.0",
3380 "mdast-util-to-markdown": "^2.0.0",
3381 "unified": "^11.0.0"
3382 },
3383 "funding": {
3384 "type": "opencollective",
3385 "url": "https://opencollective.com/unified"
3386 }
3387 },
3388 "node_modules/rollup": {
3389 "version": "4.63.1",
3390 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.63.1.tgz",
3391 "integrity": "sha512-3Df9jsstwhccuEfmAMi9l8XUh/GOkVObmFTU7CCVBysEbcOZLl84jCtaAZMcPiMz2EGKsATzQcU+Xr3n/wU6cg==",
3392 "dev": true,
3393 "license": "MIT",
3394 "dependencies": {
3395 "@types/estree": "1.0.9"
3396 },
3397 "bin": {
3398 "rollup": "dist/bin/rollup"
3399 },
3400 "engines": {
3401 "node": ">=18.0.0",
3402 "npm": ">=8.0.0"
3403 },
3404 "optionalDependencies": {
3405 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",
3406 "@rollup/rollup-android-arm-eabi": "4.63.1",
3407 "@rollup/rollup-android-arm64": "4.63.1",
3408 "@rollup/rollup-darwin-arm64": "4.63.1",
3409 "@rollup/rollup-darwin-x64": "4.63.1",
3410 "@rollup/rollup-freebsd-arm64": "4.63.1",
3411 "@rollup/rollup-freebsd-x64": "4.63.1",
3412 "@rollup/rollup-linux-arm-gnueabihf": "4.63.1",
3413 "@rollup/rollup-linux-arm-musleabihf": "4.63.1",
3414 "@rollup/rollup-linux-arm64-gnu": "4.63.1",
3415 "@rollup/rollup-linux-arm64-musl": "4.63.1",
3416 "@rollup/rollup-linux-loong64-gnu": "4.63.1",
3417 "@rollup/rollup-linux-loong64-musl": "4.63.1",
3418 "@rollup/rollup-linux-ppc64-gnu": "4.63.1",
3419 "@rollup/rollup-linux-ppc64-musl": "4.63.1",
3420 "@rollup/rollup-linux-riscv64-gnu": "4.63.1",
3421 "@rollup/rollup-linux-riscv64-musl": "4.63.1",
3422 "@rollup/rollup-linux-s390x-gnu": "4.63.1",
3423 "@rollup/rollup-linux-x64-gnu": "4.63.1",
3424 "@rollup/rollup-linux-x64-musl": "4.63.1",
3425 "@rollup/rollup-openbsd-x64": "4.63.1",
3426 "@rollup/rollup-openharmony-arm64": "4.63.1",
3427 "@rollup/rollup-win32-arm64-msvc": "4.63.1",
3428 "@rollup/rollup-win32-ia32-msvc": "4.63.1",
3429 "@rollup/rollup-win32-x64-gnu": "4.63.1",
3430 "@rollup/rollup-win32-x64-msvc": "4.63.1",
3431 "fsevents": "~2.3.2"
3432 }
3433 },
3434 "node_modules/scheduler": {
3435 "version": "0.23.2",
3436 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
3437 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==",
3438 "license": "MIT",
3439 "dependencies": {
3440 "loose-envify": "^1.1.0"
3441 }
3442 },
3443 "node_modules/semver": {
3444 "version": "6.3.1",
3445 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
3446 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
3447 "dev": true,
3448 "license": "ISC",
3449 "bin": {
3450 "semver": "bin/semver.js"
3451 }
3452 },
3453 "node_modules/source-map-js": {
3454 "version": "1.2.1",
3455 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
3456 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
3457 "dev": true,
3458 "license": "BSD-3-Clause",
3459 "engines": {
3460 "node": ">=0.10.0"
3461 }
3462 },
3463 "node_modules/space-separated-tokens": {
3464 "version": "2.0.2",
3465 "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
3466 "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
3467 "license": "MIT",
3468 "funding": {
3469 "type": "github",
3470 "url": "https://github.com/sponsors/wooorm"
3471 }
3472 },
3473 "node_modules/stringify-entities": {
3474 "version": "4.0.4",
3475 "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
3476 "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
3477 "license": "MIT",
3478 "dependencies": {
3479 "character-entities-html4": "^2.0.0",
3480 "character-entities-legacy": "^3.0.0"
3481 },
3482 "funding": {
3483 "type": "github",
3484 "url": "https://github.com/sponsors/wooorm"
3485 }
3486 },
3487 "node_modules/style-mod": {
3488 "version": "4.1.3",
3489 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.3.tgz",
3490 "integrity": "sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==",
3491 "license": "MIT"
3492 },
3493 "node_modules/style-to-js": {
3494 "version": "1.1.21",
3495 "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz",
3496 "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==",
3497 "license": "MIT",
3498 "dependencies": {
3499 "style-to-object": "1.0.14"
3500 }
3501 },
3502 "node_modules/style-to-object": {
3503 "version": "1.0.14",
3504 "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",
3505 "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==",
3506 "license": "MIT",
3507 "dependencies": {
3508 "inline-style-parser": "0.2.7"
3509 }
3510 },
3511 "node_modules/three": {
3512 "version": "0.168.0",
3513 "resolved": "https://registry.npmjs.org/three/-/three-0.168.0.tgz",
3514 "integrity": "sha512-6m6jXtDwMJEK/GGMbAOTSAmxNdzKvvBzgd7q8bE/7Tr6m7PaBh5kKLrN7faWtlglXbzj7sVba48Idwx+NRsZXw==",
3515 "license": "MIT"
3516 },
3517 "node_modules/trim-lines": {
3518 "version": "3.0.1",
3519 "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
3520 "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
3521 "license": "MIT",
3522 "funding": {
3523 "type": "github",
3524 "url": "https://github.com/sponsors/wooorm"
3525 }
3526 },
3527 "node_modules/trough": {
3528 "version": "2.2.0",
3529 "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
3530 "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
3531 "license": "MIT",
3532 "funding": {
3533 "type": "github",
3534 "url": "https://github.com/sponsors/wooorm"
3535 }
3536 },
3537 "node_modules/tsx": {
3538 "version": "4.23.12",
3539 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.23.12.tgz",
3540 "integrity": "sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==",
3541 "dev": true,
3542 "license": "MIT",
3543 "dependencies": {
3544 "esbuild": "~0.28.0"
3545 },
3546 "bin": {
3547 "tsx": "dist/cli.mjs"
3548 },
3549 "engines": {
3550 "node": ">=18.0.0"
3551 },
3552 "optionalDependencies": {
3553 "fsevents": "~2.3.3"
3554 }
3555 },
3556 "node_modules/typescript": {
3557 "version": "5.9.3",
3558 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
3559 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
3560 "dev": true,
3561 "license": "Apache-2.0",
3562 "bin": {
3563 "tsc": "bin/tsc",
3564 "tsserver": "bin/tsserver"
3565 },
3566 "engines": {
3567 "node": ">=14.17"
3568 }
3569 },
3570 "node_modules/unified": {
3571 "version": "11.0.5",
3572 "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
3573 "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
3574 "license": "MIT",
3575 "dependencies": {
3576 "@types/unist": "^3.0.0",
3577 "bail": "^2.0.0",
3578 "devlop": "^1.0.0",
3579 "extend": "^3.0.0",
3580 "is-plain-obj": "^4.0.0",
3581 "trough": "^2.0.0",
3582 "vfile": "^6.0.0"
3583 },
3584 "funding": {
3585 "type": "opencollective",
3586 "url": "https://opencollective.com/unified"
3587 }
3588 },
3589 "node_modules/unist-util-is": {
3590 "version": "6.0.1",
3591 "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
3592 "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==",
3593 "license": "MIT",
3594 "dependencies": {
3595 "@types/unist": "^3.0.0"
3596 },
3597 "funding": {
3598 "type": "opencollective",
3599 "url": "https://opencollective.com/unified"
3600 }
3601 },
3602 "node_modules/unist-util-position": {
3603 "version": "5.0.0",
3604 "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
3605 "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
3606 "license": "MIT",
3607 "dependencies": {
3608 "@types/unist": "^3.0.0"
3609 },
3610 "funding": {
3611 "type": "opencollective",
3612 "url": "https://opencollective.com/unified"
3613 }
3614 },
3615 "node_modules/unist-util-stringify-position": {
3616 "version": "4.0.0",
3617 "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
3618 "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
3619 "license": "MIT",
3620 "dependencies": {
3621 "@types/unist": "^3.0.0"
3622 },
3623 "funding": {
3624 "type": "opencollective",
3625 "url": "https://opencollective.com/unified"
3626 }
3627 },
3628 "node_modules/unist-util-visit": {
3629 "version": "5.1.0",
3630 "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
3631 "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==",
3632 "license": "MIT",
3633 "dependencies": {
3634 "@types/unist": "^3.0.0",
3635 "unist-util-is": "^6.0.0",
3636 "unist-util-visit-parents": "^6.0.0"
3637 },
3638 "funding": {
3639 "type": "opencollective",
3640 "url": "https://opencollective.com/unified"
3641 }
3642 },
3643 "node_modules/unist-util-visit-parents": {
3644 "version": "6.0.2",
3645 "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
3646 "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==",
3647 "license": "MIT",
3648 "dependencies": {
3649 "@types/unist": "^3.0.0",
3650 "unist-util-is": "^6.0.0"
3651 },
3652 "funding": {
3653 "type": "opencollective",
3654 "url": "https://opencollective.com/unified"
3655 }
3656 },
3657 "node_modules/update-browserslist-db": {
3658 "version": "1.3.2",
3659 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.2.tgz",
3660 "integrity": "sha512-UQ+MSxlhRm1bzjhU+DcuXfjFO1FzNtqhK5+9Yvlp90ItDLk5vT932A0rFu619nf7RVS+Y/VeaUW1jaRDqZ8VJw==",
3661 "dev": true,
3662 "funding": [
3663 {
3664 "type": "opencollective",
3665 "url": "https://opencollective.com/browserslist"
3666 },
3667 {
3668 "type": "tidelift",
3669 "url": "https://tidelift.com/funding/github/npm/browserslist"
3670 },
3671 {
3672 "type": "github",
3673 "url": "https://github.com/sponsors/ai"
3674 }
3675 ],
3676 "license": "MIT",
3677 "dependencies": {
3678 "escalade": "^3.2.0",
3679 "picocolors": "^1.1.1"
3680 },
3681 "bin": {
3682 "update-browserslist-db": "cli.js"
3683 },
3684 "peerDependencies": {
3685 "browserslist": ">= 4.21.0"
3686 }
3687 },
3688 "node_modules/vfile": {
3689 "version": "6.0.3",
3690 "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
3691 "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
3692 "license": "MIT",
3693 "dependencies": {
3694 "@types/unist": "^3.0.0",
3695 "vfile-message": "^4.0.0"
3696 },
3697 "funding": {
3698 "type": "opencollective",
3699 "url": "https://opencollective.com/unified"
3700 }
3701 },
3702 "node_modules/vfile-message": {
3703 "version": "4.0.3",
3704 "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
3705 "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==",
3706 "license": "MIT",
3707 "dependencies": {
3708 "@types/unist": "^3.0.0",
3709 "unist-util-stringify-position": "^4.0.0"
3710 },
3711 "funding": {
3712 "type": "opencollective",
3713 "url": "https://opencollective.com/unified"
3714 }
3715 },
3716 "node_modules/vite": {
3717 "version": "5.4.21",
3718 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
3719 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
3720 "dev": true,
3721 "license": "MIT",
3722 "dependencies": {
3723 "esbuild": "^0.21.3",
3724 "postcss": "^8.4.43",
3725 "rollup": "^4.20.0"
3726 },
3727 "bin": {
3728 "vite": "bin/vite.js"
3729 },
3730 "engines": {
3731 "node": "^18.0.0 || >=20.0.0"
3732 },
3733 "funding": {
3734 "url": "https://github.com/vitejs/vite?sponsor=1"
3735 },
3736 "optionalDependencies": {
3737 "fsevents": "~2.3.3"
3738 },
3739 "peerDependencies": {
3740 "@types/node": "^18.0.0 || >=20.0.0",
3741 "less": "*",
3742 "lightningcss": "^1.21.0",
3743 "sass": "*",
3744 "sass-embedded": "*",
3745 "stylus": "*",
3746 "sugarss": "*",
3747 "terser": "^5.4.0"
3748 },
3749 "peerDependenciesMeta": {
3750 "@types/node": {
3751 "optional": true
3752 },
3753 "less": {
3754 "optional": true
3755 },
3756 "lightningcss": {
3757 "optional": true
3758 },
3759 "sass": {
3760 "optional": true
3761 },
3762 "sass-embedded": {
3763 "optional": true
3764 },
3765 "stylus": {
3766 "optional": true
3767 },
3768 "sugarss": {
3769 "optional": true
3770 },
3771 "terser": {
3772 "optional": true
3773 }
3774 }
3775 },
3776 "node_modules/vite/node_modules/@esbuild/aix-ppc64": {
3777 "version": "0.21.5",
3778 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
3779 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
3780 "cpu": [
3781 "ppc64"
3782 ],
3783 "dev": true,
3784 "license": "MIT",
3785 "optional": true,
3786 "os": [
3787 "aix"
3788 ],
3789 "engines": {
3790 "node": ">=12"
3791 }
3792 },
3793 "node_modules/vite/node_modules/@esbuild/android-arm": {
3794 "version": "0.21.5",
3795 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
3796 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
3797 "cpu": [
3798 "arm"
3799 ],
3800 "dev": true,
3801 "license": "MIT",
3802 "optional": true,
3803 "os": [
3804 "android"
3805 ],
3806 "engines": {
3807 "node": ">=12"
3808 }
3809 },
3810 "node_modules/vite/node_modules/@esbuild/android-arm64": {
3811 "version": "0.21.5",
3812 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
3813 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
3814 "cpu": [
3815 "arm64"
3816 ],
3817 "dev": true,
3818 "license": "MIT",
3819 "optional": true,
3820 "os": [
3821 "android"
3822 ],
3823 "engines": {
3824 "node": ">=12"
3825 }
3826 },
3827 "node_modules/vite/node_modules/@esbuild/android-x64": {
3828 "version": "0.21.5",
3829 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
3830 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
3831 "cpu": [
3832 "x64"
3833 ],
3834 "dev": true,
3835 "license": "MIT",
3836 "optional": true,
3837 "os": [
3838 "android"
3839 ],
3840 "engines": {
3841 "node": ">=12"
3842 }
3843 },
3844 "node_modules/vite/node_modules/@esbuild/darwin-arm64": {
3845 "version": "0.21.5",
3846 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
3847 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
3848 "cpu": [
3849 "arm64"
3850 ],
3851 "dev": true,
3852 "license": "MIT",
3853 "optional": true,
3854 "os": [
3855 "darwin"
3856 ],
3857 "engines": {
3858 "node": ">=12"
3859 }
3860 },
3861 "node_modules/vite/node_modules/@esbuild/darwin-x64": {
3862 "version": "0.21.5",
3863 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
3864 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
3865 "cpu": [
3866 "x64"
3867 ],
3868 "dev": true,
3869 "license": "MIT",
3870 "optional": true,
3871 "os": [
3872 "darwin"
3873 ],
3874 "engines": {
3875 "node": ">=12"
3876 }
3877 },
3878 "node_modules/vite/node_modules/@esbuild/freebsd-arm64": {
3879 "version": "0.21.5",
3880 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
3881 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
3882 "cpu": [
3883 "arm64"
3884 ],
3885 "dev": true,
3886 "license": "MIT",
3887 "optional": true,
3888 "os": [
3889 "freebsd"
3890 ],
3891 "engines": {
3892 "node": ">=12"
3893 }
3894 },
3895 "node_modules/vite/node_modules/@esbuild/freebsd-x64": {
3896 "version": "0.21.5",
3897 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
3898 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
3899 "cpu": [
3900 "x64"
3901 ],
3902 "dev": true,
3903 "license": "MIT",
3904 "optional": true,
3905 "os": [
3906 "freebsd"
3907 ],
3908 "engines": {
3909 "node": ">=12"
3910 }
3911 },
3912 "node_modules/vite/node_modules/@esbuild/linux-arm": {
3913 "version": "0.21.5",
3914 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
3915 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
3916 "cpu": [
3917 "arm"
3918 ],
3919 "dev": true,
3920 "license": "MIT",
3921 "optional": true,
3922 "os": [
3923 "linux"
3924 ],
3925 "engines": {
3926 "node": ">=12"
3927 }
3928 },
3929 "node_modules/vite/node_modules/@esbuild/linux-arm64": {
3930 "version": "0.21.5",
3931 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
3932 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
3933 "cpu": [
3934 "arm64"
3935 ],
3936 "dev": true,
3937 "license": "MIT",
3938 "optional": true,
3939 "os": [
3940 "linux"
3941 ],
3942 "engines": {
3943 "node": ">=12"
3944 }
3945 },
3946 "node_modules/vite/node_modules/@esbuild/linux-ia32": {
3947 "version": "0.21.5",
3948 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
3949 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
3950 "cpu": [
3951 "ia32"
3952 ],
3953 "dev": true,
3954 "license": "MIT",
3955 "optional": true,
3956 "os": [
3957 "linux"
3958 ],
3959 "engines": {
3960 "node": ">=12"
3961 }
3962 },
3963 "node_modules/vite/node_modules/@esbuild/linux-loong64": {
3964 "version": "0.21.5",
3965 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
3966 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
3967 "cpu": [
3968 "loong64"
3969 ],
3970 "dev": true,
3971 "license": "MIT",
3972 "optional": true,
3973 "os": [
3974 "linux"
3975 ],
3976 "engines": {
3977 "node": ">=12"
3978 }
3979 },
3980 "node_modules/vite/node_modules/@esbuild/linux-mips64el": {
3981 "version": "0.21.5",
3982 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
3983 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
3984 "cpu": [
3985 "mips64el"
3986 ],
3987 "dev": true,
3988 "license": "MIT",
3989 "optional": true,
3990 "os": [
3991 "linux"
3992 ],
3993 "engines": {
3994 "node": ">=12"
3995 }
3996 },
3997 "node_modules/vite/node_modules/@esbuild/linux-ppc64": {
3998 "version": "0.21.5",
3999 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
4000 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
4001 "cpu": [
4002 "ppc64"
4003 ],
4004 "dev": true,
4005 "license": "MIT",
4006 "optional": true,
4007 "os": [
4008 "linux"
4009 ],
4010 "engines": {
4011 "node": ">=12"
4012 }
4013 },
4014 "node_modules/vite/node_modules/@esbuild/linux-riscv64": {
4015 "version": "0.21.5",
4016 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
4017 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
4018 "cpu": [
4019 "riscv64"
4020 ],
4021 "dev": true,
4022 "license": "MIT",
4023 "optional": true,
4024 "os": [
4025 "linux"
4026 ],
4027 "engines": {
4028 "node": ">=12"
4029 }
4030 },
4031 "node_modules/vite/node_modules/@esbuild/linux-s390x": {
4032 "version": "0.21.5",
4033 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
4034 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
4035 "cpu": [
4036 "s390x"
4037 ],
4038 "dev": true,
4039 "license": "MIT",
4040 "optional": true,
4041 "os": [
4042 "linux"
4043 ],
4044 "engines": {
4045 "node": ">=12"
4046 }
4047 },
4048 "node_modules/vite/node_modules/@esbuild/linux-x64": {
4049 "version": "0.21.5",
4050 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
4051 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
4052 "cpu": [
4053 "x64"
4054 ],
4055 "dev": true,
4056 "license": "MIT",
4057 "optional": true,
4058 "os": [
4059 "linux"
4060 ],
4061 "engines": {
4062 "node": ">=12"
4063 }
4064 },
4065 "node_modules/vite/node_modules/@esbuild/netbsd-x64": {
4066 "version": "0.21.5",
4067 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
4068 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
4069 "cpu": [
4070 "x64"
4071 ],
4072 "dev": true,
4073 "license": "MIT",
4074 "optional": true,
4075 "os": [
4076 "netbsd"
4077 ],
4078 "engines": {
4079 "node": ">=12"
4080 }
4081 },
4082 "node_modules/vite/node_modules/@esbuild/openbsd-x64": {
4083 "version": "0.21.5",
4084 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
4085 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
4086 "cpu": [
4087 "x64"
4088 ],
4089 "dev": true,
4090 "license": "MIT",
4091 "optional": true,
4092 "os": [
4093 "openbsd"
4094 ],
4095 "engines": {
4096 "node": ">=12"
4097 }
4098 },
4099 "node_modules/vite/node_modules/@esbuild/sunos-x64": {
4100 "version": "0.21.5",
4101 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
4102 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
4103 "cpu": [
4104 "x64"
4105 ],
4106 "dev": true,
4107 "license": "MIT",
4108 "optional": true,
4109 "os": [
4110 "sunos"
4111 ],
4112 "engines": {
4113 "node": ">=12"
4114 }
4115 },
4116 "node_modules/vite/node_modules/@esbuild/win32-arm64": {
4117 "version": "0.21.5",
4118 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
4119 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
4120 "cpu": [
4121 "arm64"
4122 ],
4123 "dev": true,
4124 "license": "MIT",
4125 "optional": true,
4126 "os": [
4127 "win32"
4128 ],
4129 "engines": {
4130 "node": ">=12"
4131 }
4132 },
4133 "node_modules/vite/node_modules/@esbuild/win32-ia32": {
4134 "version": "0.21.5",
4135 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
4136 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
4137 "cpu": [
4138 "ia32"
4139 ],
4140 "dev": true,
4141 "license": "MIT",
4142 "optional": true,
4143 "os": [
4144 "win32"
4145 ],
4146 "engines": {
4147 "node": ">=12"
4148 }
4149 },
4150 "node_modules/vite/node_modules/@esbuild/win32-x64": {
4151 "version": "0.21.5",
4152 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
4153 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
4154 "cpu": [
4155 "x64"
4156 ],
4157 "dev": true,
4158 "license": "MIT",
4159 "optional": true,
4160 "os": [
4161 "win32"
4162 ],
4163 "engines": {
4164 "node": ">=12"
4165 }
4166 },
4167 "node_modules/vite/node_modules/esbuild": {
4168 "version": "0.21.5",
4169 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
4170 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
4171 "dev": true,
4172 "hasInstallScript": true,
4173 "license": "MIT",
4174 "bin": {
4175 "esbuild": "bin/esbuild"
4176 },
4177 "engines": {
4178 "node": ">=12"
4179 },
4180 "optionalDependencies": {
4181 "@esbuild/aix-ppc64": "0.21.5",
4182 "@esbuild/android-arm": "0.21.5",
4183 "@esbuild/android-arm64": "0.21.5",
4184 "@esbuild/android-x64": "0.21.5",
4185 "@esbuild/darwin-arm64": "0.21.5",
4186 "@esbuild/darwin-x64": "0.21.5",
4187 "@esbuild/freebsd-arm64": "0.21.5",
4188 "@esbuild/freebsd-x64": "0.21.5",
4189 "@esbuild/linux-arm": "0.21.5",
4190 "@esbuild/linux-arm64": "0.21.5",
4191 "@esbuild/linux-ia32": "0.21.5",
4192 "@esbuild/linux-loong64": "0.21.5",
4193 "@esbuild/linux-mips64el": "0.21.5",
4194 "@esbuild/linux-ppc64": "0.21.5",
4195 "@esbuild/linux-riscv64": "0.21.5",
4196 "@esbuild/linux-s390x": "0.21.5",
4197 "@esbuild/linux-x64": "0.21.5",
4198 "@esbuild/netbsd-x64": "0.21.5",
4199 "@esbuild/openbsd-x64": "0.21.5",
4200 "@esbuild/sunos-x64": "0.21.5",
4201 "@esbuild/win32-arm64": "0.21.5",
4202 "@esbuild/win32-ia32": "0.21.5",
4203 "@esbuild/win32-x64": "0.21.5"
4204 }
4205 },
4206 "node_modules/w3c-keyname": {
4207 "version": "2.2.8",
4208 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",
4209 "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==",
4210 "license": "MIT"
4211 },
4212 "node_modules/yallist": {
4213 "version": "3.1.1",
4214 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
4215 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
4216 "dev": true,
4217 "license": "ISC"
4218 },
4219 "node_modules/zwitch": {
4220 "version": "2.0.4",
4221 "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
4222 "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
4223 "license": "MIT",
4224 "funding": {
4225 "type": "github",
4226 "url": "https://github.com/sponsors/wooorm"
4227 }
4228 }
4229 }
4230}