gubes mirror. how does this work
1{
2 "name": "tubes",
3 "version": "0.0.1",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "tubes",
9 "version": "0.0.1",
10 "workspaces": [
11 "neo",
12 "core"
13 ],
14 "dependencies": {
15 "@preact/signals": "^2.2.0"
16 }
17 },
18 "core": {
19 "name": "tubes_core",
20 "version": "0.0.9",
21 "license": "ISC",
22 "dependencies": {
23 "@preact/signals-core": "^1.9.0",
24 "async-mutex": "^0.5.0",
25 "isomorphic-ws": "^5.0.0",
26 "nanoid": "^5.0.7",
27 "ws": "^8.18.0"
28 },
29 "devDependencies": {
30 "@types/ws": "^8.5.12",
31 "happy-dom": "^20.0.11",
32 "typescript": "^5.5.4",
33 "vite": "^7.2.6",
34 "vitest": "^4.0.14"
35 }
36 },
37 "neo": {
38 "name": "neotubes",
39 "version": "0.0.0",
40 "dependencies": {
41 "@fontsource-variable/roboto-serif": "^5.0.14",
42 "@preact/signals": "^2.2.0",
43 "async-mutex": "^0.5.0",
44 "dayjs": "^1.11.13",
45 "goober": "^2.1.16",
46 "idb": "^8.0.0",
47 "motion": "^11.18.2",
48 "preact": "^10.26.9",
49 "wouter-preact": "^3.3.1"
50 },
51 "devDependencies": {
52 "@iconify-json/ph": "^1.1.13",
53 "@preact/preset-vite": "^2.9.0",
54 "@svgr/core": "^8.1.0",
55 "@svgr/plugin-jsx": "^8.1.0",
56 "@types/node": "^24.0.0",
57 "typescript": "^5.5.4",
58 "unplugin-icons": "^22.1.0",
59 "vite": "^7.2.6"
60 }
61 },
62 "node_modules/@antfu/install-pkg": {
63 "version": "1.1.0",
64 "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.1.0.tgz",
65 "integrity": "sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==",
66 "dev": true,
67 "license": "MIT",
68 "dependencies": {
69 "package-manager-detector": "^1.3.0",
70 "tinyexec": "^1.0.1"
71 },
72 "funding": {
73 "url": "https://github.com/sponsors/antfu"
74 }
75 },
76 "node_modules/@babel/code-frame": {
77 "version": "7.27.1",
78 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
79 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
80 "dev": true,
81 "license": "MIT",
82 "dependencies": {
83 "@babel/helper-validator-identifier": "^7.27.1",
84 "js-tokens": "^4.0.0",
85 "picocolors": "^1.1.1"
86 },
87 "engines": {
88 "node": ">=6.9.0"
89 }
90 },
91 "node_modules/@babel/compat-data": {
92 "version": "7.28.5",
93 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz",
94 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==",
95 "dev": true,
96 "license": "MIT",
97 "engines": {
98 "node": ">=6.9.0"
99 }
100 },
101 "node_modules/@babel/core": {
102 "version": "7.28.5",
103 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz",
104 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==",
105 "dev": true,
106 "license": "MIT",
107 "dependencies": {
108 "@babel/code-frame": "^7.27.1",
109 "@babel/generator": "^7.28.5",
110 "@babel/helper-compilation-targets": "^7.27.2",
111 "@babel/helper-module-transforms": "^7.28.3",
112 "@babel/helpers": "^7.28.4",
113 "@babel/parser": "^7.28.5",
114 "@babel/template": "^7.27.2",
115 "@babel/traverse": "^7.28.5",
116 "@babel/types": "^7.28.5",
117 "@jridgewell/remapping": "^2.3.5",
118 "convert-source-map": "^2.0.0",
119 "debug": "^4.1.0",
120 "gensync": "^1.0.0-beta.2",
121 "json5": "^2.2.3",
122 "semver": "^6.3.1"
123 },
124 "engines": {
125 "node": ">=6.9.0"
126 },
127 "funding": {
128 "type": "opencollective",
129 "url": "https://opencollective.com/babel"
130 }
131 },
132 "node_modules/@babel/generator": {
133 "version": "7.28.5",
134 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz",
135 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==",
136 "dev": true,
137 "license": "MIT",
138 "dependencies": {
139 "@babel/parser": "^7.28.5",
140 "@babel/types": "^7.28.5",
141 "@jridgewell/gen-mapping": "^0.3.12",
142 "@jridgewell/trace-mapping": "^0.3.28",
143 "jsesc": "^3.0.2"
144 },
145 "engines": {
146 "node": ">=6.9.0"
147 }
148 },
149 "node_modules/@babel/helper-annotate-as-pure": {
150 "version": "7.27.3",
151 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz",
152 "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==",
153 "dev": true,
154 "license": "MIT",
155 "dependencies": {
156 "@babel/types": "^7.27.3"
157 },
158 "engines": {
159 "node": ">=6.9.0"
160 }
161 },
162 "node_modules/@babel/helper-compilation-targets": {
163 "version": "7.27.2",
164 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz",
165 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==",
166 "dev": true,
167 "license": "MIT",
168 "dependencies": {
169 "@babel/compat-data": "^7.27.2",
170 "@babel/helper-validator-option": "^7.27.1",
171 "browserslist": "^4.24.0",
172 "lru-cache": "^5.1.1",
173 "semver": "^6.3.1"
174 },
175 "engines": {
176 "node": ">=6.9.0"
177 }
178 },
179 "node_modules/@babel/helper-globals": {
180 "version": "7.28.0",
181 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
182 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
183 "dev": true,
184 "license": "MIT",
185 "engines": {
186 "node": ">=6.9.0"
187 }
188 },
189 "node_modules/@babel/helper-module-imports": {
190 "version": "7.27.1",
191 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
192 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
193 "dev": true,
194 "license": "MIT",
195 "dependencies": {
196 "@babel/traverse": "^7.27.1",
197 "@babel/types": "^7.27.1"
198 },
199 "engines": {
200 "node": ">=6.9.0"
201 }
202 },
203 "node_modules/@babel/helper-module-transforms": {
204 "version": "7.28.3",
205 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz",
206 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==",
207 "dev": true,
208 "license": "MIT",
209 "dependencies": {
210 "@babel/helper-module-imports": "^7.27.1",
211 "@babel/helper-validator-identifier": "^7.27.1",
212 "@babel/traverse": "^7.28.3"
213 },
214 "engines": {
215 "node": ">=6.9.0"
216 },
217 "peerDependencies": {
218 "@babel/core": "^7.0.0"
219 }
220 },
221 "node_modules/@babel/helper-plugin-utils": {
222 "version": "7.27.1",
223 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",
224 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",
225 "dev": true,
226 "license": "MIT",
227 "engines": {
228 "node": ">=6.9.0"
229 }
230 },
231 "node_modules/@babel/helper-string-parser": {
232 "version": "7.27.1",
233 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
234 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
235 "dev": true,
236 "license": "MIT",
237 "engines": {
238 "node": ">=6.9.0"
239 }
240 },
241 "node_modules/@babel/helper-validator-identifier": {
242 "version": "7.28.5",
243 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
244 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
245 "dev": true,
246 "license": "MIT",
247 "engines": {
248 "node": ">=6.9.0"
249 }
250 },
251 "node_modules/@babel/helper-validator-option": {
252 "version": "7.27.1",
253 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
254 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
255 "dev": true,
256 "license": "MIT",
257 "engines": {
258 "node": ">=6.9.0"
259 }
260 },
261 "node_modules/@babel/helpers": {
262 "version": "7.28.4",
263 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz",
264 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==",
265 "dev": true,
266 "license": "MIT",
267 "dependencies": {
268 "@babel/template": "^7.27.2",
269 "@babel/types": "^7.28.4"
270 },
271 "engines": {
272 "node": ">=6.9.0"
273 }
274 },
275 "node_modules/@babel/parser": {
276 "version": "7.28.5",
277 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz",
278 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==",
279 "dev": true,
280 "license": "MIT",
281 "dependencies": {
282 "@babel/types": "^7.28.5"
283 },
284 "bin": {
285 "parser": "bin/babel-parser.js"
286 },
287 "engines": {
288 "node": ">=6.0.0"
289 }
290 },
291 "node_modules/@babel/plugin-syntax-jsx": {
292 "version": "7.27.1",
293 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz",
294 "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==",
295 "dev": true,
296 "license": "MIT",
297 "dependencies": {
298 "@babel/helper-plugin-utils": "^7.27.1"
299 },
300 "engines": {
301 "node": ">=6.9.0"
302 },
303 "peerDependencies": {
304 "@babel/core": "^7.0.0-0"
305 }
306 },
307 "node_modules/@babel/plugin-transform-react-jsx": {
308 "version": "7.27.1",
309 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz",
310 "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==",
311 "dev": true,
312 "license": "MIT",
313 "dependencies": {
314 "@babel/helper-annotate-as-pure": "^7.27.1",
315 "@babel/helper-module-imports": "^7.27.1",
316 "@babel/helper-plugin-utils": "^7.27.1",
317 "@babel/plugin-syntax-jsx": "^7.27.1",
318 "@babel/types": "^7.27.1"
319 },
320 "engines": {
321 "node": ">=6.9.0"
322 },
323 "peerDependencies": {
324 "@babel/core": "^7.0.0-0"
325 }
326 },
327 "node_modules/@babel/plugin-transform-react-jsx-development": {
328 "version": "7.27.1",
329 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz",
330 "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==",
331 "dev": true,
332 "license": "MIT",
333 "dependencies": {
334 "@babel/plugin-transform-react-jsx": "^7.27.1"
335 },
336 "engines": {
337 "node": ">=6.9.0"
338 },
339 "peerDependencies": {
340 "@babel/core": "^7.0.0-0"
341 }
342 },
343 "node_modules/@babel/template": {
344 "version": "7.27.2",
345 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
346 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
347 "dev": true,
348 "license": "MIT",
349 "dependencies": {
350 "@babel/code-frame": "^7.27.1",
351 "@babel/parser": "^7.27.2",
352 "@babel/types": "^7.27.1"
353 },
354 "engines": {
355 "node": ">=6.9.0"
356 }
357 },
358 "node_modules/@babel/traverse": {
359 "version": "7.28.5",
360 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz",
361 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==",
362 "dev": true,
363 "license": "MIT",
364 "dependencies": {
365 "@babel/code-frame": "^7.27.1",
366 "@babel/generator": "^7.28.5",
367 "@babel/helper-globals": "^7.28.0",
368 "@babel/parser": "^7.28.5",
369 "@babel/template": "^7.27.2",
370 "@babel/types": "^7.28.5",
371 "debug": "^4.3.1"
372 },
373 "engines": {
374 "node": ">=6.9.0"
375 }
376 },
377 "node_modules/@babel/types": {
378 "version": "7.28.5",
379 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz",
380 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==",
381 "dev": true,
382 "license": "MIT",
383 "dependencies": {
384 "@babel/helper-string-parser": "^7.27.1",
385 "@babel/helper-validator-identifier": "^7.28.5"
386 },
387 "engines": {
388 "node": ">=6.9.0"
389 }
390 },
391 "node_modules/@esbuild/aix-ppc64": {
392 "version": "0.25.12",
393 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
394 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
395 "cpu": [
396 "ppc64"
397 ],
398 "dev": true,
399 "license": "MIT",
400 "optional": true,
401 "os": [
402 "aix"
403 ],
404 "engines": {
405 "node": ">=18"
406 }
407 },
408 "node_modules/@esbuild/android-arm": {
409 "version": "0.25.12",
410 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
411 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
412 "cpu": [
413 "arm"
414 ],
415 "dev": true,
416 "license": "MIT",
417 "optional": true,
418 "os": [
419 "android"
420 ],
421 "engines": {
422 "node": ">=18"
423 }
424 },
425 "node_modules/@esbuild/android-arm64": {
426 "version": "0.25.12",
427 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
428 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
429 "cpu": [
430 "arm64"
431 ],
432 "dev": true,
433 "license": "MIT",
434 "optional": true,
435 "os": [
436 "android"
437 ],
438 "engines": {
439 "node": ">=18"
440 }
441 },
442 "node_modules/@esbuild/android-x64": {
443 "version": "0.25.12",
444 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
445 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
446 "cpu": [
447 "x64"
448 ],
449 "dev": true,
450 "license": "MIT",
451 "optional": true,
452 "os": [
453 "android"
454 ],
455 "engines": {
456 "node": ">=18"
457 }
458 },
459 "node_modules/@esbuild/darwin-arm64": {
460 "version": "0.25.12",
461 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
462 "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
463 "cpu": [
464 "arm64"
465 ],
466 "dev": true,
467 "license": "MIT",
468 "optional": true,
469 "os": [
470 "darwin"
471 ],
472 "engines": {
473 "node": ">=18"
474 }
475 },
476 "node_modules/@esbuild/darwin-x64": {
477 "version": "0.25.12",
478 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
479 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
480 "cpu": [
481 "x64"
482 ],
483 "dev": true,
484 "license": "MIT",
485 "optional": true,
486 "os": [
487 "darwin"
488 ],
489 "engines": {
490 "node": ">=18"
491 }
492 },
493 "node_modules/@esbuild/freebsd-arm64": {
494 "version": "0.25.12",
495 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
496 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
497 "cpu": [
498 "arm64"
499 ],
500 "dev": true,
501 "license": "MIT",
502 "optional": true,
503 "os": [
504 "freebsd"
505 ],
506 "engines": {
507 "node": ">=18"
508 }
509 },
510 "node_modules/@esbuild/freebsd-x64": {
511 "version": "0.25.12",
512 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
513 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
514 "cpu": [
515 "x64"
516 ],
517 "dev": true,
518 "license": "MIT",
519 "optional": true,
520 "os": [
521 "freebsd"
522 ],
523 "engines": {
524 "node": ">=18"
525 }
526 },
527 "node_modules/@esbuild/linux-arm": {
528 "version": "0.25.12",
529 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
530 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
531 "cpu": [
532 "arm"
533 ],
534 "dev": true,
535 "license": "MIT",
536 "optional": true,
537 "os": [
538 "linux"
539 ],
540 "engines": {
541 "node": ">=18"
542 }
543 },
544 "node_modules/@esbuild/linux-arm64": {
545 "version": "0.25.12",
546 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
547 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
548 "cpu": [
549 "arm64"
550 ],
551 "dev": true,
552 "license": "MIT",
553 "optional": true,
554 "os": [
555 "linux"
556 ],
557 "engines": {
558 "node": ">=18"
559 }
560 },
561 "node_modules/@esbuild/linux-ia32": {
562 "version": "0.25.12",
563 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
564 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
565 "cpu": [
566 "ia32"
567 ],
568 "dev": true,
569 "license": "MIT",
570 "optional": true,
571 "os": [
572 "linux"
573 ],
574 "engines": {
575 "node": ">=18"
576 }
577 },
578 "node_modules/@esbuild/linux-loong64": {
579 "version": "0.25.12",
580 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
581 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
582 "cpu": [
583 "loong64"
584 ],
585 "dev": true,
586 "license": "MIT",
587 "optional": true,
588 "os": [
589 "linux"
590 ],
591 "engines": {
592 "node": ">=18"
593 }
594 },
595 "node_modules/@esbuild/linux-mips64el": {
596 "version": "0.25.12",
597 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
598 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
599 "cpu": [
600 "mips64el"
601 ],
602 "dev": true,
603 "license": "MIT",
604 "optional": true,
605 "os": [
606 "linux"
607 ],
608 "engines": {
609 "node": ">=18"
610 }
611 },
612 "node_modules/@esbuild/linux-ppc64": {
613 "version": "0.25.12",
614 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
615 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
616 "cpu": [
617 "ppc64"
618 ],
619 "dev": true,
620 "license": "MIT",
621 "optional": true,
622 "os": [
623 "linux"
624 ],
625 "engines": {
626 "node": ">=18"
627 }
628 },
629 "node_modules/@esbuild/linux-riscv64": {
630 "version": "0.25.12",
631 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
632 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
633 "cpu": [
634 "riscv64"
635 ],
636 "dev": true,
637 "license": "MIT",
638 "optional": true,
639 "os": [
640 "linux"
641 ],
642 "engines": {
643 "node": ">=18"
644 }
645 },
646 "node_modules/@esbuild/linux-s390x": {
647 "version": "0.25.12",
648 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
649 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
650 "cpu": [
651 "s390x"
652 ],
653 "dev": true,
654 "license": "MIT",
655 "optional": true,
656 "os": [
657 "linux"
658 ],
659 "engines": {
660 "node": ">=18"
661 }
662 },
663 "node_modules/@esbuild/linux-x64": {
664 "version": "0.25.12",
665 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
666 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
667 "cpu": [
668 "x64"
669 ],
670 "dev": true,
671 "license": "MIT",
672 "optional": true,
673 "os": [
674 "linux"
675 ],
676 "engines": {
677 "node": ">=18"
678 }
679 },
680 "node_modules/@esbuild/netbsd-arm64": {
681 "version": "0.25.12",
682 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
683 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
684 "cpu": [
685 "arm64"
686 ],
687 "dev": true,
688 "license": "MIT",
689 "optional": true,
690 "os": [
691 "netbsd"
692 ],
693 "engines": {
694 "node": ">=18"
695 }
696 },
697 "node_modules/@esbuild/netbsd-x64": {
698 "version": "0.25.12",
699 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
700 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
701 "cpu": [
702 "x64"
703 ],
704 "dev": true,
705 "license": "MIT",
706 "optional": true,
707 "os": [
708 "netbsd"
709 ],
710 "engines": {
711 "node": ">=18"
712 }
713 },
714 "node_modules/@esbuild/openbsd-arm64": {
715 "version": "0.25.12",
716 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
717 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
718 "cpu": [
719 "arm64"
720 ],
721 "dev": true,
722 "license": "MIT",
723 "optional": true,
724 "os": [
725 "openbsd"
726 ],
727 "engines": {
728 "node": ">=18"
729 }
730 },
731 "node_modules/@esbuild/openbsd-x64": {
732 "version": "0.25.12",
733 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
734 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
735 "cpu": [
736 "x64"
737 ],
738 "dev": true,
739 "license": "MIT",
740 "optional": true,
741 "os": [
742 "openbsd"
743 ],
744 "engines": {
745 "node": ">=18"
746 }
747 },
748 "node_modules/@esbuild/openharmony-arm64": {
749 "version": "0.25.12",
750 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
751 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
752 "cpu": [
753 "arm64"
754 ],
755 "dev": true,
756 "license": "MIT",
757 "optional": true,
758 "os": [
759 "openharmony"
760 ],
761 "engines": {
762 "node": ">=18"
763 }
764 },
765 "node_modules/@esbuild/sunos-x64": {
766 "version": "0.25.12",
767 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
768 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
769 "cpu": [
770 "x64"
771 ],
772 "dev": true,
773 "license": "MIT",
774 "optional": true,
775 "os": [
776 "sunos"
777 ],
778 "engines": {
779 "node": ">=18"
780 }
781 },
782 "node_modules/@esbuild/win32-arm64": {
783 "version": "0.25.12",
784 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
785 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
786 "cpu": [
787 "arm64"
788 ],
789 "dev": true,
790 "license": "MIT",
791 "optional": true,
792 "os": [
793 "win32"
794 ],
795 "engines": {
796 "node": ">=18"
797 }
798 },
799 "node_modules/@esbuild/win32-ia32": {
800 "version": "0.25.12",
801 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
802 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
803 "cpu": [
804 "ia32"
805 ],
806 "dev": true,
807 "license": "MIT",
808 "optional": true,
809 "os": [
810 "win32"
811 ],
812 "engines": {
813 "node": ">=18"
814 }
815 },
816 "node_modules/@esbuild/win32-x64": {
817 "version": "0.25.12",
818 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
819 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
820 "cpu": [
821 "x64"
822 ],
823 "dev": true,
824 "license": "MIT",
825 "optional": true,
826 "os": [
827 "win32"
828 ],
829 "engines": {
830 "node": ">=18"
831 }
832 },
833 "node_modules/@fontsource-variable/roboto-serif": {
834 "version": "5.2.8",
835 "resolved": "https://registry.npmjs.org/@fontsource-variable/roboto-serif/-/roboto-serif-5.2.8.tgz",
836 "integrity": "sha512-FZkDtf71h4/qCJopF+BlMQgYSqA3H0fvQoSbnEIG9C0+CO2uppiT3Nh12NL/0skulLqDjFt9NOZJSbAT75mtCw==",
837 "license": "OFL-1.1",
838 "funding": {
839 "url": "https://github.com/sponsors/ayuhito"
840 }
841 },
842 "node_modules/@iconify-json/ph": {
843 "version": "1.2.2",
844 "resolved": "https://registry.npmjs.org/@iconify-json/ph/-/ph-1.2.2.tgz",
845 "integrity": "sha512-PgkEZNtqa8hBGjHXQa4pMwZa93hmfu8FUSjs/nv4oUU6yLsgv+gh9nu28Kqi8Fz9CCVu4hj1MZs9/60J57IzFw==",
846 "dev": true,
847 "license": "MIT",
848 "dependencies": {
849 "@iconify/types": "*"
850 }
851 },
852 "node_modules/@iconify/types": {
853 "version": "2.0.0",
854 "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz",
855 "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==",
856 "dev": true,
857 "license": "MIT"
858 },
859 "node_modules/@iconify/utils": {
860 "version": "3.1.0",
861 "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-3.1.0.tgz",
862 "integrity": "sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==",
863 "dev": true,
864 "license": "MIT",
865 "dependencies": {
866 "@antfu/install-pkg": "^1.1.0",
867 "@iconify/types": "^2.0.0",
868 "mlly": "^1.8.0"
869 }
870 },
871 "node_modules/@jridgewell/gen-mapping": {
872 "version": "0.3.13",
873 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
874 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
875 "dev": true,
876 "license": "MIT",
877 "dependencies": {
878 "@jridgewell/sourcemap-codec": "^1.5.0",
879 "@jridgewell/trace-mapping": "^0.3.24"
880 }
881 },
882 "node_modules/@jridgewell/remapping": {
883 "version": "2.3.5",
884 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
885 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
886 "dev": true,
887 "license": "MIT",
888 "dependencies": {
889 "@jridgewell/gen-mapping": "^0.3.5",
890 "@jridgewell/trace-mapping": "^0.3.24"
891 }
892 },
893 "node_modules/@jridgewell/resolve-uri": {
894 "version": "3.1.2",
895 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
896 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
897 "dev": true,
898 "license": "MIT",
899 "engines": {
900 "node": ">=6.0.0"
901 }
902 },
903 "node_modules/@jridgewell/sourcemap-codec": {
904 "version": "1.5.5",
905 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
906 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
907 "dev": true,
908 "license": "MIT"
909 },
910 "node_modules/@jridgewell/trace-mapping": {
911 "version": "0.3.31",
912 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
913 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
914 "dev": true,
915 "license": "MIT",
916 "dependencies": {
917 "@jridgewell/resolve-uri": "^3.1.0",
918 "@jridgewell/sourcemap-codec": "^1.4.14"
919 }
920 },
921 "node_modules/@preact/preset-vite": {
922 "version": "2.10.2",
923 "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.10.2.tgz",
924 "integrity": "sha512-K9wHlJOtkE+cGqlyQ5v9kL3Ge0Ql4LlIZjkUTL+1zf3nNdF88F9UZN6VTV8jdzBX9Fl7WSzeNMSDG7qECPmSmg==",
925 "dev": true,
926 "license": "MIT",
927 "dependencies": {
928 "@babel/plugin-transform-react-jsx": "^7.22.15",
929 "@babel/plugin-transform-react-jsx-development": "^7.22.5",
930 "@prefresh/vite": "^2.4.1",
931 "@rollup/pluginutils": "^4.1.1",
932 "babel-plugin-transform-hook-names": "^1.0.2",
933 "debug": "^4.3.4",
934 "picocolors": "^1.1.1",
935 "vite-prerender-plugin": "^0.5.3"
936 },
937 "peerDependencies": {
938 "@babel/core": "7.x",
939 "vite": "2.x || 3.x || 4.x || 5.x || 6.x || 7.x"
940 }
941 },
942 "node_modules/@preact/signals": {
943 "version": "2.5.1",
944 "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-2.5.1.tgz",
945 "integrity": "sha512-VPjk5YFt7i11Fi4UK0tzaEe5xLwfhUxXL3l89ocxQ5aPz7bRo8M5+N73LjBMPklyXKYKz6YsNo4Smp8n6nplng==",
946 "license": "MIT",
947 "dependencies": {
948 "@preact/signals-core": "^1.12.0"
949 },
950 "funding": {
951 "type": "opencollective",
952 "url": "https://opencollective.com/preact"
953 },
954 "peerDependencies": {
955 "preact": ">= 10.25.0 || >=11.0.0-0"
956 }
957 },
958 "node_modules/@preact/signals-core": {
959 "version": "1.12.1",
960 "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.12.1.tgz",
961 "integrity": "sha512-BwbTXpj+9QutoZLQvbttRg5x3l5468qaV2kufh+51yha1c53ep5dY4kTuZR35+3pAZxpfQerGJiQqg34ZNZ6uA==",
962 "license": "MIT",
963 "funding": {
964 "type": "opencollective",
965 "url": "https://opencollective.com/preact"
966 }
967 },
968 "node_modules/@prefresh/babel-plugin": {
969 "version": "0.5.2",
970 "resolved": "https://registry.npmjs.org/@prefresh/babel-plugin/-/babel-plugin-0.5.2.tgz",
971 "integrity": "sha512-AOl4HG6dAxWkJ5ndPHBgBa49oo/9bOiJuRDKHLSTyH+Fd9x00shTXpdiTj1W41l6oQIwUOAgJeHMn4QwIDpHkA==",
972 "dev": true,
973 "license": "MIT"
974 },
975 "node_modules/@prefresh/core": {
976 "version": "1.5.9",
977 "resolved": "https://registry.npmjs.org/@prefresh/core/-/core-1.5.9.tgz",
978 "integrity": "sha512-IKBKCPaz34OFVC+adiQ2qaTF5qdztO2/4ZPf4KsRTgjKosWqxVXmEbxCiUydYZRY8GVie+DQlKzQr9gt6HQ+EQ==",
979 "dev": true,
980 "license": "MIT",
981 "peerDependencies": {
982 "preact": "^10.0.0 || ^11.0.0-0"
983 }
984 },
985 "node_modules/@prefresh/utils": {
986 "version": "1.2.1",
987 "resolved": "https://registry.npmjs.org/@prefresh/utils/-/utils-1.2.1.tgz",
988 "integrity": "sha512-vq/sIuN5nYfYzvyayXI4C2QkprfNaHUQ9ZX+3xLD8nL3rWyzpxOm1+K7RtMbhd+66QcaISViK7amjnheQ/4WZw==",
989 "dev": true,
990 "license": "MIT"
991 },
992 "node_modules/@prefresh/vite": {
993 "version": "2.4.11",
994 "resolved": "https://registry.npmjs.org/@prefresh/vite/-/vite-2.4.11.tgz",
995 "integrity": "sha512-/XjURQqdRiCG3NpMmWqE9kJwrg9IchIOWHzulCfqg2sRe/8oQ1g5De7xrk9lbqPIQLn7ntBkKdqWXIj4E9YXyg==",
996 "dev": true,
997 "license": "MIT",
998 "dependencies": {
999 "@babel/core": "^7.22.1",
1000 "@prefresh/babel-plugin": "0.5.2",
1001 "@prefresh/core": "^1.5.0",
1002 "@prefresh/utils": "^1.2.0",
1003 "@rollup/pluginutils": "^4.2.1"
1004 },
1005 "peerDependencies": {
1006 "preact": "^10.4.0 || ^11.0.0-0",
1007 "vite": ">=2.0.0"
1008 }
1009 },
1010 "node_modules/@rollup/pluginutils": {
1011 "version": "4.2.1",
1012 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz",
1013 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==",
1014 "dev": true,
1015 "license": "MIT",
1016 "dependencies": {
1017 "estree-walker": "^2.0.1",
1018 "picomatch": "^2.2.2"
1019 },
1020 "engines": {
1021 "node": ">= 8.0.0"
1022 }
1023 },
1024 "node_modules/@rollup/rollup-android-arm-eabi": {
1025 "version": "4.53.3",
1026 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.53.3.tgz",
1027 "integrity": "sha512-mRSi+4cBjrRLoaal2PnqH82Wqyb+d3HsPUN/W+WslCXsZsyHa9ZeQQX/pQsZaVIWDkPcpV6jJ+3KLbTbgnwv8w==",
1028 "cpu": [
1029 "arm"
1030 ],
1031 "dev": true,
1032 "license": "MIT",
1033 "optional": true,
1034 "os": [
1035 "android"
1036 ]
1037 },
1038 "node_modules/@rollup/rollup-android-arm64": {
1039 "version": "4.53.3",
1040 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.53.3.tgz",
1041 "integrity": "sha512-CbDGaMpdE9sh7sCmTrTUyllhrg65t6SwhjlMJsLr+J8YjFuPmCEjbBSx4Z/e4SmDyH3aB5hGaJUP2ltV/vcs4w==",
1042 "cpu": [
1043 "arm64"
1044 ],
1045 "dev": true,
1046 "license": "MIT",
1047 "optional": true,
1048 "os": [
1049 "android"
1050 ]
1051 },
1052 "node_modules/@rollup/rollup-darwin-arm64": {
1053 "version": "4.53.3",
1054 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.53.3.tgz",
1055 "integrity": "sha512-Nr7SlQeqIBpOV6BHHGZgYBuSdanCXuw09hon14MGOLGmXAFYjx1wNvquVPmpZnl0tLjg25dEdr4IQ6GgyToCUA==",
1056 "cpu": [
1057 "arm64"
1058 ],
1059 "dev": true,
1060 "license": "MIT",
1061 "optional": true,
1062 "os": [
1063 "darwin"
1064 ]
1065 },
1066 "node_modules/@rollup/rollup-darwin-x64": {
1067 "version": "4.53.3",
1068 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.53.3.tgz",
1069 "integrity": "sha512-DZ8N4CSNfl965CmPktJ8oBnfYr3F8dTTNBQkRlffnUarJ2ohudQD17sZBa097J8xhQ26AwhHJ5mvUyQW8ddTsQ==",
1070 "cpu": [
1071 "x64"
1072 ],
1073 "dev": true,
1074 "license": "MIT",
1075 "optional": true,
1076 "os": [
1077 "darwin"
1078 ]
1079 },
1080 "node_modules/@rollup/rollup-freebsd-arm64": {
1081 "version": "4.53.3",
1082 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.53.3.tgz",
1083 "integrity": "sha512-yMTrCrK92aGyi7GuDNtGn2sNW+Gdb4vErx4t3Gv/Tr+1zRb8ax4z8GWVRfr3Jw8zJWvpGHNpss3vVlbF58DZ4w==",
1084 "cpu": [
1085 "arm64"
1086 ],
1087 "dev": true,
1088 "license": "MIT",
1089 "optional": true,
1090 "os": [
1091 "freebsd"
1092 ]
1093 },
1094 "node_modules/@rollup/rollup-freebsd-x64": {
1095 "version": "4.53.3",
1096 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.53.3.tgz",
1097 "integrity": "sha512-lMfF8X7QhdQzseM6XaX0vbno2m3hlyZFhwcndRMw8fbAGUGL3WFMBdK0hbUBIUYcEcMhVLr1SIamDeuLBnXS+Q==",
1098 "cpu": [
1099 "x64"
1100 ],
1101 "dev": true,
1102 "license": "MIT",
1103 "optional": true,
1104 "os": [
1105 "freebsd"
1106 ]
1107 },
1108 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
1109 "version": "4.53.3",
1110 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.53.3.tgz",
1111 "integrity": "sha512-k9oD15soC/Ln6d2Wv/JOFPzZXIAIFLp6B+i14KhxAfnq76ajt0EhYc5YPeX6W1xJkAdItcVT+JhKl1QZh44/qw==",
1112 "cpu": [
1113 "arm"
1114 ],
1115 "dev": true,
1116 "license": "MIT",
1117 "optional": true,
1118 "os": [
1119 "linux"
1120 ]
1121 },
1122 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
1123 "version": "4.53.3",
1124 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.53.3.tgz",
1125 "integrity": "sha512-vTNlKq+N6CK/8UktsrFuc+/7NlEYVxgaEgRXVUVK258Z5ymho29skzW1sutgYjqNnquGwVUObAaxae8rZ6YMhg==",
1126 "cpu": [
1127 "arm"
1128 ],
1129 "dev": true,
1130 "license": "MIT",
1131 "optional": true,
1132 "os": [
1133 "linux"
1134 ]
1135 },
1136 "node_modules/@rollup/rollup-linux-arm64-gnu": {
1137 "version": "4.53.3",
1138 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.53.3.tgz",
1139 "integrity": "sha512-RGrFLWgMhSxRs/EWJMIFM1O5Mzuz3Xy3/mnxJp/5cVhZ2XoCAxJnmNsEyeMJtpK+wu0FJFWz+QF4mjCA7AUQ3w==",
1140 "cpu": [
1141 "arm64"
1142 ],
1143 "dev": true,
1144 "license": "MIT",
1145 "optional": true,
1146 "os": [
1147 "linux"
1148 ]
1149 },
1150 "node_modules/@rollup/rollup-linux-arm64-musl": {
1151 "version": "4.53.3",
1152 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.53.3.tgz",
1153 "integrity": "sha512-kASyvfBEWYPEwe0Qv4nfu6pNkITLTb32p4yTgzFCocHnJLAHs+9LjUu9ONIhvfT/5lv4YS5muBHyuV84epBo/A==",
1154 "cpu": [
1155 "arm64"
1156 ],
1157 "dev": true,
1158 "license": "MIT",
1159 "optional": true,
1160 "os": [
1161 "linux"
1162 ]
1163 },
1164 "node_modules/@rollup/rollup-linux-loong64-gnu": {
1165 "version": "4.53.3",
1166 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.53.3.tgz",
1167 "integrity": "sha512-JiuKcp2teLJwQ7vkJ95EwESWkNRFJD7TQgYmCnrPtlu50b4XvT5MOmurWNrCj3IFdyjBQ5p9vnrX4JM6I8OE7g==",
1168 "cpu": [
1169 "loong64"
1170 ],
1171 "dev": true,
1172 "license": "MIT",
1173 "optional": true,
1174 "os": [
1175 "linux"
1176 ]
1177 },
1178 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
1179 "version": "4.53.3",
1180 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.53.3.tgz",
1181 "integrity": "sha512-EoGSa8nd6d3T7zLuqdojxC20oBfNT8nexBbB/rkxgKj5T5vhpAQKKnD+h3UkoMuTyXkP5jTjK/ccNRmQrPNDuw==",
1182 "cpu": [
1183 "ppc64"
1184 ],
1185 "dev": true,
1186 "license": "MIT",
1187 "optional": true,
1188 "os": [
1189 "linux"
1190 ]
1191 },
1192 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
1193 "version": "4.53.3",
1194 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.53.3.tgz",
1195 "integrity": "sha512-4s+Wped2IHXHPnAEbIB0YWBv7SDohqxobiiPA1FIWZpX+w9o2i4LezzH/NkFUl8LRci/8udci6cLq+jJQlh+0g==",
1196 "cpu": [
1197 "riscv64"
1198 ],
1199 "dev": true,
1200 "license": "MIT",
1201 "optional": true,
1202 "os": [
1203 "linux"
1204 ]
1205 },
1206 "node_modules/@rollup/rollup-linux-riscv64-musl": {
1207 "version": "4.53.3",
1208 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.53.3.tgz",
1209 "integrity": "sha512-68k2g7+0vs2u9CxDt5ktXTngsxOQkSEV/xBbwlqYcUrAVh6P9EgMZvFsnHy4SEiUl46Xf0IObWVbMvPrr2gw8A==",
1210 "cpu": [
1211 "riscv64"
1212 ],
1213 "dev": true,
1214 "license": "MIT",
1215 "optional": true,
1216 "os": [
1217 "linux"
1218 ]
1219 },
1220 "node_modules/@rollup/rollup-linux-s390x-gnu": {
1221 "version": "4.53.3",
1222 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.53.3.tgz",
1223 "integrity": "sha512-VYsFMpULAz87ZW6BVYw3I6sWesGpsP9OPcyKe8ofdg9LHxSbRMd7zrVrr5xi/3kMZtpWL/wC+UIJWJYVX5uTKg==",
1224 "cpu": [
1225 "s390x"
1226 ],
1227 "dev": true,
1228 "license": "MIT",
1229 "optional": true,
1230 "os": [
1231 "linux"
1232 ]
1233 },
1234 "node_modules/@rollup/rollup-linux-x64-gnu": {
1235 "version": "4.53.3",
1236 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.53.3.tgz",
1237 "integrity": "sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==",
1238 "cpu": [
1239 "x64"
1240 ],
1241 "dev": true,
1242 "license": "MIT",
1243 "optional": true,
1244 "os": [
1245 "linux"
1246 ]
1247 },
1248 "node_modules/@rollup/rollup-linux-x64-musl": {
1249 "version": "4.53.3",
1250 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.53.3.tgz",
1251 "integrity": "sha512-eoROhjcc6HbZCJr+tvVT8X4fW3/5g/WkGvvmwz/88sDtSJzO7r/blvoBDgISDiCjDRZmHpwud7h+6Q9JxFwq1Q==",
1252 "cpu": [
1253 "x64"
1254 ],
1255 "dev": true,
1256 "license": "MIT",
1257 "optional": true,
1258 "os": [
1259 "linux"
1260 ]
1261 },
1262 "node_modules/@rollup/rollup-openharmony-arm64": {
1263 "version": "4.53.3",
1264 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.53.3.tgz",
1265 "integrity": "sha512-OueLAWgrNSPGAdUdIjSWXw+u/02BRTcnfw9PN41D2vq/JSEPnJnVuBgw18VkN8wcd4fjUs+jFHVM4t9+kBSNLw==",
1266 "cpu": [
1267 "arm64"
1268 ],
1269 "dev": true,
1270 "license": "MIT",
1271 "optional": true,
1272 "os": [
1273 "openharmony"
1274 ]
1275 },
1276 "node_modules/@rollup/rollup-win32-arm64-msvc": {
1277 "version": "4.53.3",
1278 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.53.3.tgz",
1279 "integrity": "sha512-GOFuKpsxR/whszbF/bzydebLiXIHSgsEUp6M0JI8dWvi+fFa1TD6YQa4aSZHtpmh2/uAlj/Dy+nmby3TJ3pkTw==",
1280 "cpu": [
1281 "arm64"
1282 ],
1283 "dev": true,
1284 "license": "MIT",
1285 "optional": true,
1286 "os": [
1287 "win32"
1288 ]
1289 },
1290 "node_modules/@rollup/rollup-win32-ia32-msvc": {
1291 "version": "4.53.3",
1292 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.53.3.tgz",
1293 "integrity": "sha512-iah+THLcBJdpfZ1TstDFbKNznlzoxa8fmnFYK4V67HvmuNYkVdAywJSoteUszvBQ9/HqN2+9AZghbajMsFT+oA==",
1294 "cpu": [
1295 "ia32"
1296 ],
1297 "dev": true,
1298 "license": "MIT",
1299 "optional": true,
1300 "os": [
1301 "win32"
1302 ]
1303 },
1304 "node_modules/@rollup/rollup-win32-x64-gnu": {
1305 "version": "4.53.3",
1306 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.53.3.tgz",
1307 "integrity": "sha512-J9QDiOIZlZLdcot5NXEepDkstocktoVjkaKUtqzgzpt2yWjGlbYiKyp05rWwk4nypbYUNoFAztEgixoLaSETkg==",
1308 "cpu": [
1309 "x64"
1310 ],
1311 "dev": true,
1312 "license": "MIT",
1313 "optional": true,
1314 "os": [
1315 "win32"
1316 ]
1317 },
1318 "node_modules/@rollup/rollup-win32-x64-msvc": {
1319 "version": "4.53.3",
1320 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.53.3.tgz",
1321 "integrity": "sha512-UhTd8u31dXadv0MopwGgNOBpUVROFKWVQgAg5N1ESyCz8AuBcMqm4AuTjrwgQKGDfoFuz02EuMRHQIw/frmYKQ==",
1322 "cpu": [
1323 "x64"
1324 ],
1325 "dev": true,
1326 "license": "MIT",
1327 "optional": true,
1328 "os": [
1329 "win32"
1330 ]
1331 },
1332 "node_modules/@standard-schema/spec": {
1333 "version": "1.0.0",
1334 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz",
1335 "integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==",
1336 "dev": true,
1337 "license": "MIT"
1338 },
1339 "node_modules/@svgr/babel-plugin-add-jsx-attribute": {
1340 "version": "8.0.0",
1341 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz",
1342 "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==",
1343 "dev": true,
1344 "license": "MIT",
1345 "engines": {
1346 "node": ">=14"
1347 },
1348 "funding": {
1349 "type": "github",
1350 "url": "https://github.com/sponsors/gregberge"
1351 },
1352 "peerDependencies": {
1353 "@babel/core": "^7.0.0-0"
1354 }
1355 },
1356 "node_modules/@svgr/babel-plugin-remove-jsx-attribute": {
1357 "version": "8.0.0",
1358 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz",
1359 "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==",
1360 "dev": true,
1361 "license": "MIT",
1362 "engines": {
1363 "node": ">=14"
1364 },
1365 "funding": {
1366 "type": "github",
1367 "url": "https://github.com/sponsors/gregberge"
1368 },
1369 "peerDependencies": {
1370 "@babel/core": "^7.0.0-0"
1371 }
1372 },
1373 "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": {
1374 "version": "8.0.0",
1375 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz",
1376 "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==",
1377 "dev": true,
1378 "license": "MIT",
1379 "engines": {
1380 "node": ">=14"
1381 },
1382 "funding": {
1383 "type": "github",
1384 "url": "https://github.com/sponsors/gregberge"
1385 },
1386 "peerDependencies": {
1387 "@babel/core": "^7.0.0-0"
1388 }
1389 },
1390 "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": {
1391 "version": "8.0.0",
1392 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz",
1393 "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==",
1394 "dev": true,
1395 "license": "MIT",
1396 "engines": {
1397 "node": ">=14"
1398 },
1399 "funding": {
1400 "type": "github",
1401 "url": "https://github.com/sponsors/gregberge"
1402 },
1403 "peerDependencies": {
1404 "@babel/core": "^7.0.0-0"
1405 }
1406 },
1407 "node_modules/@svgr/babel-plugin-svg-dynamic-title": {
1408 "version": "8.0.0",
1409 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz",
1410 "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==",
1411 "dev": true,
1412 "license": "MIT",
1413 "engines": {
1414 "node": ">=14"
1415 },
1416 "funding": {
1417 "type": "github",
1418 "url": "https://github.com/sponsors/gregberge"
1419 },
1420 "peerDependencies": {
1421 "@babel/core": "^7.0.0-0"
1422 }
1423 },
1424 "node_modules/@svgr/babel-plugin-svg-em-dimensions": {
1425 "version": "8.0.0",
1426 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz",
1427 "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==",
1428 "dev": true,
1429 "license": "MIT",
1430 "engines": {
1431 "node": ">=14"
1432 },
1433 "funding": {
1434 "type": "github",
1435 "url": "https://github.com/sponsors/gregberge"
1436 },
1437 "peerDependencies": {
1438 "@babel/core": "^7.0.0-0"
1439 }
1440 },
1441 "node_modules/@svgr/babel-plugin-transform-react-native-svg": {
1442 "version": "8.1.0",
1443 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz",
1444 "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==",
1445 "dev": true,
1446 "license": "MIT",
1447 "engines": {
1448 "node": ">=14"
1449 },
1450 "funding": {
1451 "type": "github",
1452 "url": "https://github.com/sponsors/gregberge"
1453 },
1454 "peerDependencies": {
1455 "@babel/core": "^7.0.0-0"
1456 }
1457 },
1458 "node_modules/@svgr/babel-plugin-transform-svg-component": {
1459 "version": "8.0.0",
1460 "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz",
1461 "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==",
1462 "dev": true,
1463 "license": "MIT",
1464 "engines": {
1465 "node": ">=12"
1466 },
1467 "funding": {
1468 "type": "github",
1469 "url": "https://github.com/sponsors/gregberge"
1470 },
1471 "peerDependencies": {
1472 "@babel/core": "^7.0.0-0"
1473 }
1474 },
1475 "node_modules/@svgr/babel-preset": {
1476 "version": "8.1.0",
1477 "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz",
1478 "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==",
1479 "dev": true,
1480 "license": "MIT",
1481 "dependencies": {
1482 "@svgr/babel-plugin-add-jsx-attribute": "8.0.0",
1483 "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0",
1484 "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0",
1485 "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0",
1486 "@svgr/babel-plugin-svg-dynamic-title": "8.0.0",
1487 "@svgr/babel-plugin-svg-em-dimensions": "8.0.0",
1488 "@svgr/babel-plugin-transform-react-native-svg": "8.1.0",
1489 "@svgr/babel-plugin-transform-svg-component": "8.0.0"
1490 },
1491 "engines": {
1492 "node": ">=14"
1493 },
1494 "funding": {
1495 "type": "github",
1496 "url": "https://github.com/sponsors/gregberge"
1497 },
1498 "peerDependencies": {
1499 "@babel/core": "^7.0.0-0"
1500 }
1501 },
1502 "node_modules/@svgr/core": {
1503 "version": "8.1.0",
1504 "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz",
1505 "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==",
1506 "dev": true,
1507 "license": "MIT",
1508 "dependencies": {
1509 "@babel/core": "^7.21.3",
1510 "@svgr/babel-preset": "8.1.0",
1511 "camelcase": "^6.2.0",
1512 "cosmiconfig": "^8.1.3",
1513 "snake-case": "^3.0.4"
1514 },
1515 "engines": {
1516 "node": ">=14"
1517 },
1518 "funding": {
1519 "type": "github",
1520 "url": "https://github.com/sponsors/gregberge"
1521 }
1522 },
1523 "node_modules/@svgr/hast-util-to-babel-ast": {
1524 "version": "8.0.0",
1525 "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz",
1526 "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==",
1527 "dev": true,
1528 "license": "MIT",
1529 "dependencies": {
1530 "@babel/types": "^7.21.3",
1531 "entities": "^4.4.0"
1532 },
1533 "engines": {
1534 "node": ">=14"
1535 },
1536 "funding": {
1537 "type": "github",
1538 "url": "https://github.com/sponsors/gregberge"
1539 }
1540 },
1541 "node_modules/@svgr/plugin-jsx": {
1542 "version": "8.1.0",
1543 "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz",
1544 "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==",
1545 "dev": true,
1546 "license": "MIT",
1547 "dependencies": {
1548 "@babel/core": "^7.21.3",
1549 "@svgr/babel-preset": "8.1.0",
1550 "@svgr/hast-util-to-babel-ast": "8.0.0",
1551 "svg-parser": "^2.0.4"
1552 },
1553 "engines": {
1554 "node": ">=14"
1555 },
1556 "funding": {
1557 "type": "github",
1558 "url": "https://github.com/sponsors/gregberge"
1559 },
1560 "peerDependencies": {
1561 "@svgr/core": "*"
1562 }
1563 },
1564 "node_modules/@types/chai": {
1565 "version": "5.2.3",
1566 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
1567 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
1568 "dev": true,
1569 "license": "MIT",
1570 "dependencies": {
1571 "@types/deep-eql": "*",
1572 "assertion-error": "^2.0.1"
1573 }
1574 },
1575 "node_modules/@types/deep-eql": {
1576 "version": "4.0.2",
1577 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
1578 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
1579 "dev": true,
1580 "license": "MIT"
1581 },
1582 "node_modules/@types/estree": {
1583 "version": "1.0.8",
1584 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
1585 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
1586 "dev": true,
1587 "license": "MIT"
1588 },
1589 "node_modules/@types/node": {
1590 "version": "24.10.1",
1591 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz",
1592 "integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==",
1593 "dev": true,
1594 "license": "MIT",
1595 "dependencies": {
1596 "undici-types": "~7.16.0"
1597 }
1598 },
1599 "node_modules/@types/whatwg-mimetype": {
1600 "version": "3.0.2",
1601 "resolved": "https://registry.npmjs.org/@types/whatwg-mimetype/-/whatwg-mimetype-3.0.2.tgz",
1602 "integrity": "sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==",
1603 "dev": true,
1604 "license": "MIT"
1605 },
1606 "node_modules/@types/ws": {
1607 "version": "8.18.1",
1608 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
1609 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
1610 "dev": true,
1611 "license": "MIT",
1612 "dependencies": {
1613 "@types/node": "*"
1614 }
1615 },
1616 "node_modules/@vitest/expect": {
1617 "version": "4.0.14",
1618 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.14.tgz",
1619 "integrity": "sha512-RHk63V3zvRiYOWAV0rGEBRO820ce17hz7cI2kDmEdfQsBjT2luEKB5tCOc91u1oSQoUOZkSv3ZyzkdkSLD7lKw==",
1620 "dev": true,
1621 "license": "MIT",
1622 "dependencies": {
1623 "@standard-schema/spec": "^1.0.0",
1624 "@types/chai": "^5.2.2",
1625 "@vitest/spy": "4.0.14",
1626 "@vitest/utils": "4.0.14",
1627 "chai": "^6.2.1",
1628 "tinyrainbow": "^3.0.3"
1629 },
1630 "funding": {
1631 "url": "https://opencollective.com/vitest"
1632 }
1633 },
1634 "node_modules/@vitest/mocker": {
1635 "version": "4.0.14",
1636 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.14.tgz",
1637 "integrity": "sha512-RzS5NujlCzeRPF1MK7MXLiEFpkIXeMdQ+rN3Kk3tDI9j0mtbr7Nmuq67tpkOJQpgyClbOltCXMjLZicJHsH5Cg==",
1638 "dev": true,
1639 "license": "MIT",
1640 "dependencies": {
1641 "@vitest/spy": "4.0.14",
1642 "estree-walker": "^3.0.3",
1643 "magic-string": "^0.30.21"
1644 },
1645 "funding": {
1646 "url": "https://opencollective.com/vitest"
1647 },
1648 "peerDependencies": {
1649 "msw": "^2.4.9",
1650 "vite": "^6.0.0 || ^7.0.0-0"
1651 },
1652 "peerDependenciesMeta": {
1653 "msw": {
1654 "optional": true
1655 },
1656 "vite": {
1657 "optional": true
1658 }
1659 }
1660 },
1661 "node_modules/@vitest/mocker/node_modules/estree-walker": {
1662 "version": "3.0.3",
1663 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1664 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1665 "dev": true,
1666 "license": "MIT",
1667 "dependencies": {
1668 "@types/estree": "^1.0.0"
1669 }
1670 },
1671 "node_modules/@vitest/pretty-format": {
1672 "version": "4.0.14",
1673 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.14.tgz",
1674 "integrity": "sha512-SOYPgujB6TITcJxgd3wmsLl+wZv+fy3av2PpiPpsWPZ6J1ySUYfScfpIt2Yv56ShJXR2MOA6q2KjKHN4EpdyRQ==",
1675 "dev": true,
1676 "license": "MIT",
1677 "dependencies": {
1678 "tinyrainbow": "^3.0.3"
1679 },
1680 "funding": {
1681 "url": "https://opencollective.com/vitest"
1682 }
1683 },
1684 "node_modules/@vitest/runner": {
1685 "version": "4.0.14",
1686 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.14.tgz",
1687 "integrity": "sha512-BsAIk3FAqxICqREbX8SetIteT8PiaUL/tgJjmhxJhCsigmzzH8xeadtp7LRnTpCVzvf0ib9BgAfKJHuhNllKLw==",
1688 "dev": true,
1689 "license": "MIT",
1690 "dependencies": {
1691 "@vitest/utils": "4.0.14",
1692 "pathe": "^2.0.3"
1693 },
1694 "funding": {
1695 "url": "https://opencollective.com/vitest"
1696 }
1697 },
1698 "node_modules/@vitest/snapshot": {
1699 "version": "4.0.14",
1700 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.14.tgz",
1701 "integrity": "sha512-aQVBfT1PMzDSA16Y3Fp45a0q8nKexx6N5Amw3MX55BeTeZpoC08fGqEZqVmPcqN0ueZsuUQ9rriPMhZ3Mu19Ag==",
1702 "dev": true,
1703 "license": "MIT",
1704 "dependencies": {
1705 "@vitest/pretty-format": "4.0.14",
1706 "magic-string": "^0.30.21",
1707 "pathe": "^2.0.3"
1708 },
1709 "funding": {
1710 "url": "https://opencollective.com/vitest"
1711 }
1712 },
1713 "node_modules/@vitest/spy": {
1714 "version": "4.0.14",
1715 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.14.tgz",
1716 "integrity": "sha512-JmAZT1UtZooO0tpY3GRyiC/8W7dCs05UOq9rfsUUgEZEdq+DuHLmWhPsrTt0TiW7WYeL/hXpaE07AZ2RCk44hg==",
1717 "dev": true,
1718 "license": "MIT",
1719 "funding": {
1720 "url": "https://opencollective.com/vitest"
1721 }
1722 },
1723 "node_modules/@vitest/utils": {
1724 "version": "4.0.14",
1725 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.14.tgz",
1726 "integrity": "sha512-hLqXZKAWNg8pI+SQXyXxWCTOpA3MvsqcbVeNgSi8x/CSN2wi26dSzn1wrOhmCmFjEvN9p8/kLFRHa6PI8jHazw==",
1727 "dev": true,
1728 "license": "MIT",
1729 "dependencies": {
1730 "@vitest/pretty-format": "4.0.14",
1731 "tinyrainbow": "^3.0.3"
1732 },
1733 "funding": {
1734 "url": "https://opencollective.com/vitest"
1735 }
1736 },
1737 "node_modules/acorn": {
1738 "version": "8.15.0",
1739 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
1740 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
1741 "dev": true,
1742 "license": "MIT",
1743 "bin": {
1744 "acorn": "bin/acorn"
1745 },
1746 "engines": {
1747 "node": ">=0.4.0"
1748 }
1749 },
1750 "node_modules/argparse": {
1751 "version": "2.0.1",
1752 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1753 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1754 "dev": true,
1755 "license": "Python-2.0"
1756 },
1757 "node_modules/assertion-error": {
1758 "version": "2.0.1",
1759 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
1760 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
1761 "dev": true,
1762 "license": "MIT",
1763 "engines": {
1764 "node": ">=12"
1765 }
1766 },
1767 "node_modules/async-mutex": {
1768 "version": "0.5.0",
1769 "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.5.0.tgz",
1770 "integrity": "sha512-1A94B18jkJ3DYq284ohPxoXbfTA5HsQ7/Mf4DEhcyLx3Bz27Rh59iScbB6EPiP+B+joue6YCxcMXSbFC1tZKwA==",
1771 "license": "MIT",
1772 "dependencies": {
1773 "tslib": "^2.4.0"
1774 }
1775 },
1776 "node_modules/babel-plugin-transform-hook-names": {
1777 "version": "1.0.2",
1778 "resolved": "https://registry.npmjs.org/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz",
1779 "integrity": "sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==",
1780 "dev": true,
1781 "license": "MIT",
1782 "peerDependencies": {
1783 "@babel/core": "^7.12.10"
1784 }
1785 },
1786 "node_modules/baseline-browser-mapping": {
1787 "version": "2.8.32",
1788 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.32.tgz",
1789 "integrity": "sha512-OPz5aBThlyLFgxyhdwf/s2+8ab3OvT7AdTNvKHBwpXomIYeXqpUUuT8LrdtxZSsWJ4R4CU1un4XGh5Ez3nlTpw==",
1790 "dev": true,
1791 "license": "Apache-2.0",
1792 "bin": {
1793 "baseline-browser-mapping": "dist/cli.js"
1794 }
1795 },
1796 "node_modules/boolbase": {
1797 "version": "1.0.0",
1798 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1799 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
1800 "dev": true,
1801 "license": "ISC"
1802 },
1803 "node_modules/browserslist": {
1804 "version": "4.28.0",
1805 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.0.tgz",
1806 "integrity": "sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==",
1807 "dev": true,
1808 "funding": [
1809 {
1810 "type": "opencollective",
1811 "url": "https://opencollective.com/browserslist"
1812 },
1813 {
1814 "type": "tidelift",
1815 "url": "https://tidelift.com/funding/github/npm/browserslist"
1816 },
1817 {
1818 "type": "github",
1819 "url": "https://github.com/sponsors/ai"
1820 }
1821 ],
1822 "license": "MIT",
1823 "dependencies": {
1824 "baseline-browser-mapping": "^2.8.25",
1825 "caniuse-lite": "^1.0.30001754",
1826 "electron-to-chromium": "^1.5.249",
1827 "node-releases": "^2.0.27",
1828 "update-browserslist-db": "^1.1.4"
1829 },
1830 "bin": {
1831 "browserslist": "cli.js"
1832 },
1833 "engines": {
1834 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1835 }
1836 },
1837 "node_modules/callsites": {
1838 "version": "3.1.0",
1839 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1840 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1841 "dev": true,
1842 "license": "MIT",
1843 "engines": {
1844 "node": ">=6"
1845 }
1846 },
1847 "node_modules/camelcase": {
1848 "version": "6.3.0",
1849 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
1850 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
1851 "dev": true,
1852 "license": "MIT",
1853 "engines": {
1854 "node": ">=10"
1855 },
1856 "funding": {
1857 "url": "https://github.com/sponsors/sindresorhus"
1858 }
1859 },
1860 "node_modules/caniuse-lite": {
1861 "version": "1.0.30001757",
1862 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001757.tgz",
1863 "integrity": "sha512-r0nnL/I28Zi/yjk1el6ilj27tKcdjLsNqAOZr0yVjWPrSQyHgKI2INaEWw21bAQSv2LXRt1XuCS/GomNpWOxsQ==",
1864 "dev": true,
1865 "funding": [
1866 {
1867 "type": "opencollective",
1868 "url": "https://opencollective.com/browserslist"
1869 },
1870 {
1871 "type": "tidelift",
1872 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1873 },
1874 {
1875 "type": "github",
1876 "url": "https://github.com/sponsors/ai"
1877 }
1878 ],
1879 "license": "CC-BY-4.0"
1880 },
1881 "node_modules/chai": {
1882 "version": "6.2.1",
1883 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.1.tgz",
1884 "integrity": "sha512-p4Z49OGG5W/WBCPSS/dH3jQ73kD6tiMmUM+bckNK6Jr5JHMG3k9bg/BvKR8lKmtVBKmOiuVaV2ws8s9oSbwysg==",
1885 "dev": true,
1886 "license": "MIT",
1887 "engines": {
1888 "node": ">=18"
1889 }
1890 },
1891 "node_modules/confbox": {
1892 "version": "0.2.2",
1893 "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.2.tgz",
1894 "integrity": "sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==",
1895 "dev": true,
1896 "license": "MIT"
1897 },
1898 "node_modules/convert-source-map": {
1899 "version": "2.0.0",
1900 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1901 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1902 "dev": true,
1903 "license": "MIT"
1904 },
1905 "node_modules/cosmiconfig": {
1906 "version": "8.3.6",
1907 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz",
1908 "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==",
1909 "dev": true,
1910 "license": "MIT",
1911 "dependencies": {
1912 "import-fresh": "^3.3.0",
1913 "js-yaml": "^4.1.0",
1914 "parse-json": "^5.2.0",
1915 "path-type": "^4.0.0"
1916 },
1917 "engines": {
1918 "node": ">=14"
1919 },
1920 "funding": {
1921 "url": "https://github.com/sponsors/d-fischer"
1922 },
1923 "peerDependencies": {
1924 "typescript": ">=4.9.5"
1925 },
1926 "peerDependenciesMeta": {
1927 "typescript": {
1928 "optional": true
1929 }
1930 }
1931 },
1932 "node_modules/css-select": {
1933 "version": "5.2.2",
1934 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
1935 "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
1936 "dev": true,
1937 "license": "BSD-2-Clause",
1938 "dependencies": {
1939 "boolbase": "^1.0.0",
1940 "css-what": "^6.1.0",
1941 "domhandler": "^5.0.2",
1942 "domutils": "^3.0.1",
1943 "nth-check": "^2.0.1"
1944 },
1945 "funding": {
1946 "url": "https://github.com/sponsors/fb55"
1947 }
1948 },
1949 "node_modules/css-what": {
1950 "version": "6.2.2",
1951 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
1952 "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
1953 "dev": true,
1954 "license": "BSD-2-Clause",
1955 "engines": {
1956 "node": ">= 6"
1957 },
1958 "funding": {
1959 "url": "https://github.com/sponsors/fb55"
1960 }
1961 },
1962 "node_modules/csstype": {
1963 "version": "3.2.3",
1964 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
1965 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
1966 "license": "MIT",
1967 "peer": true
1968 },
1969 "node_modules/dayjs": {
1970 "version": "1.11.19",
1971 "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.19.tgz",
1972 "integrity": "sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==",
1973 "license": "MIT"
1974 },
1975 "node_modules/debug": {
1976 "version": "4.4.3",
1977 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1978 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1979 "dev": true,
1980 "license": "MIT",
1981 "dependencies": {
1982 "ms": "^2.1.3"
1983 },
1984 "engines": {
1985 "node": ">=6.0"
1986 },
1987 "peerDependenciesMeta": {
1988 "supports-color": {
1989 "optional": true
1990 }
1991 }
1992 },
1993 "node_modules/dom-serializer": {
1994 "version": "2.0.0",
1995 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
1996 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
1997 "dev": true,
1998 "license": "MIT",
1999 "dependencies": {
2000 "domelementtype": "^2.3.0",
2001 "domhandler": "^5.0.2",
2002 "entities": "^4.2.0"
2003 },
2004 "funding": {
2005 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
2006 }
2007 },
2008 "node_modules/domelementtype": {
2009 "version": "2.3.0",
2010 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
2011 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
2012 "dev": true,
2013 "funding": [
2014 {
2015 "type": "github",
2016 "url": "https://github.com/sponsors/fb55"
2017 }
2018 ],
2019 "license": "BSD-2-Clause"
2020 },
2021 "node_modules/domhandler": {
2022 "version": "5.0.3",
2023 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
2024 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
2025 "dev": true,
2026 "license": "BSD-2-Clause",
2027 "dependencies": {
2028 "domelementtype": "^2.3.0"
2029 },
2030 "engines": {
2031 "node": ">= 4"
2032 },
2033 "funding": {
2034 "url": "https://github.com/fb55/domhandler?sponsor=1"
2035 }
2036 },
2037 "node_modules/domutils": {
2038 "version": "3.2.2",
2039 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
2040 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
2041 "dev": true,
2042 "license": "BSD-2-Clause",
2043 "dependencies": {
2044 "dom-serializer": "^2.0.0",
2045 "domelementtype": "^2.3.0",
2046 "domhandler": "^5.0.3"
2047 },
2048 "funding": {
2049 "url": "https://github.com/fb55/domutils?sponsor=1"
2050 }
2051 },
2052 "node_modules/dot-case": {
2053 "version": "3.0.4",
2054 "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
2055 "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
2056 "dev": true,
2057 "license": "MIT",
2058 "dependencies": {
2059 "no-case": "^3.0.4",
2060 "tslib": "^2.0.3"
2061 }
2062 },
2063 "node_modules/electron-to-chromium": {
2064 "version": "1.5.262",
2065 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.262.tgz",
2066 "integrity": "sha512-NlAsMteRHek05jRUxUR0a5jpjYq9ykk6+kO0yRaMi5moe7u0fVIOeQ3Y30A8dIiWFBNUoQGi1ljb1i5VtS9WQQ==",
2067 "dev": true,
2068 "license": "ISC"
2069 },
2070 "node_modules/entities": {
2071 "version": "4.5.0",
2072 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
2073 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
2074 "dev": true,
2075 "license": "BSD-2-Clause",
2076 "engines": {
2077 "node": ">=0.12"
2078 },
2079 "funding": {
2080 "url": "https://github.com/fb55/entities?sponsor=1"
2081 }
2082 },
2083 "node_modules/error-ex": {
2084 "version": "1.3.4",
2085 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz",
2086 "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==",
2087 "dev": true,
2088 "license": "MIT",
2089 "dependencies": {
2090 "is-arrayish": "^0.2.1"
2091 }
2092 },
2093 "node_modules/es-module-lexer": {
2094 "version": "1.7.0",
2095 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
2096 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
2097 "dev": true,
2098 "license": "MIT"
2099 },
2100 "node_modules/esbuild": {
2101 "version": "0.25.12",
2102 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
2103 "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
2104 "dev": true,
2105 "hasInstallScript": true,
2106 "license": "MIT",
2107 "bin": {
2108 "esbuild": "bin/esbuild"
2109 },
2110 "engines": {
2111 "node": ">=18"
2112 },
2113 "optionalDependencies": {
2114 "@esbuild/aix-ppc64": "0.25.12",
2115 "@esbuild/android-arm": "0.25.12",
2116 "@esbuild/android-arm64": "0.25.12",
2117 "@esbuild/android-x64": "0.25.12",
2118 "@esbuild/darwin-arm64": "0.25.12",
2119 "@esbuild/darwin-x64": "0.25.12",
2120 "@esbuild/freebsd-arm64": "0.25.12",
2121 "@esbuild/freebsd-x64": "0.25.12",
2122 "@esbuild/linux-arm": "0.25.12",
2123 "@esbuild/linux-arm64": "0.25.12",
2124 "@esbuild/linux-ia32": "0.25.12",
2125 "@esbuild/linux-loong64": "0.25.12",
2126 "@esbuild/linux-mips64el": "0.25.12",
2127 "@esbuild/linux-ppc64": "0.25.12",
2128 "@esbuild/linux-riscv64": "0.25.12",
2129 "@esbuild/linux-s390x": "0.25.12",
2130 "@esbuild/linux-x64": "0.25.12",
2131 "@esbuild/netbsd-arm64": "0.25.12",
2132 "@esbuild/netbsd-x64": "0.25.12",
2133 "@esbuild/openbsd-arm64": "0.25.12",
2134 "@esbuild/openbsd-x64": "0.25.12",
2135 "@esbuild/openharmony-arm64": "0.25.12",
2136 "@esbuild/sunos-x64": "0.25.12",
2137 "@esbuild/win32-arm64": "0.25.12",
2138 "@esbuild/win32-ia32": "0.25.12",
2139 "@esbuild/win32-x64": "0.25.12"
2140 }
2141 },
2142 "node_modules/escalade": {
2143 "version": "3.2.0",
2144 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
2145 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
2146 "dev": true,
2147 "license": "MIT",
2148 "engines": {
2149 "node": ">=6"
2150 }
2151 },
2152 "node_modules/estree-walker": {
2153 "version": "2.0.2",
2154 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
2155 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
2156 "dev": true,
2157 "license": "MIT"
2158 },
2159 "node_modules/expect-type": {
2160 "version": "1.2.2",
2161 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.2.2.tgz",
2162 "integrity": "sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==",
2163 "dev": true,
2164 "license": "Apache-2.0",
2165 "engines": {
2166 "node": ">=12.0.0"
2167 }
2168 },
2169 "node_modules/exsolve": {
2170 "version": "1.0.8",
2171 "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz",
2172 "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==",
2173 "dev": true,
2174 "license": "MIT"
2175 },
2176 "node_modules/framer-motion": {
2177 "version": "11.18.2",
2178 "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.18.2.tgz",
2179 "integrity": "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w==",
2180 "license": "MIT",
2181 "dependencies": {
2182 "motion-dom": "^11.18.1",
2183 "motion-utils": "^11.18.1",
2184 "tslib": "^2.4.0"
2185 },
2186 "peerDependencies": {
2187 "@emotion/is-prop-valid": "*",
2188 "react": "^18.0.0 || ^19.0.0",
2189 "react-dom": "^18.0.0 || ^19.0.0"
2190 },
2191 "peerDependenciesMeta": {
2192 "@emotion/is-prop-valid": {
2193 "optional": true
2194 },
2195 "react": {
2196 "optional": true
2197 },
2198 "react-dom": {
2199 "optional": true
2200 }
2201 }
2202 },
2203 "node_modules/fsevents": {
2204 "version": "2.3.3",
2205 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
2206 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
2207 "dev": true,
2208 "hasInstallScript": true,
2209 "license": "MIT",
2210 "optional": true,
2211 "os": [
2212 "darwin"
2213 ],
2214 "engines": {
2215 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
2216 }
2217 },
2218 "node_modules/gensync": {
2219 "version": "1.0.0-beta.2",
2220 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
2221 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
2222 "dev": true,
2223 "license": "MIT",
2224 "engines": {
2225 "node": ">=6.9.0"
2226 }
2227 },
2228 "node_modules/goober": {
2229 "version": "2.1.18",
2230 "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.18.tgz",
2231 "integrity": "sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==",
2232 "license": "MIT",
2233 "peerDependencies": {
2234 "csstype": "^3.0.10"
2235 }
2236 },
2237 "node_modules/happy-dom": {
2238 "version": "20.0.11",
2239 "resolved": "https://registry.npmjs.org/happy-dom/-/happy-dom-20.0.11.tgz",
2240 "integrity": "sha512-QsCdAUHAmiDeKeaNojb1OHOPF7NjcWPBR7obdu3NwH2a/oyQaLg5d0aaCy/9My6CdPChYF07dvz5chaXBGaD4g==",
2241 "dev": true,
2242 "license": "MIT",
2243 "dependencies": {
2244 "@types/node": "^20.0.0",
2245 "@types/whatwg-mimetype": "^3.0.2",
2246 "whatwg-mimetype": "^3.0.0"
2247 },
2248 "engines": {
2249 "node": ">=20.0.0"
2250 }
2251 },
2252 "node_modules/happy-dom/node_modules/@types/node": {
2253 "version": "20.19.25",
2254 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.25.tgz",
2255 "integrity": "sha512-ZsJzA5thDQMSQO788d7IocwwQbI8B5OPzmqNvpf3NY/+MHDAS759Wo0gd2WQeXYt5AAAQjzcrTVC6SKCuYgoCQ==",
2256 "dev": true,
2257 "license": "MIT",
2258 "dependencies": {
2259 "undici-types": "~6.21.0"
2260 }
2261 },
2262 "node_modules/happy-dom/node_modules/undici-types": {
2263 "version": "6.21.0",
2264 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
2265 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
2266 "dev": true,
2267 "license": "MIT"
2268 },
2269 "node_modules/he": {
2270 "version": "1.2.0",
2271 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
2272 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
2273 "dev": true,
2274 "license": "MIT",
2275 "bin": {
2276 "he": "bin/he"
2277 }
2278 },
2279 "node_modules/idb": {
2280 "version": "8.0.3",
2281 "resolved": "https://registry.npmjs.org/idb/-/idb-8.0.3.tgz",
2282 "integrity": "sha512-LtwtVyVYO5BqRvcsKuB2iUMnHwPVByPCXFXOpuU96IZPPoPN6xjOGxZQ74pgSVVLQWtUOYgyeL4GE98BY5D3wg==",
2283 "license": "ISC"
2284 },
2285 "node_modules/import-fresh": {
2286 "version": "3.3.1",
2287 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
2288 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
2289 "dev": true,
2290 "license": "MIT",
2291 "dependencies": {
2292 "parent-module": "^1.0.0",
2293 "resolve-from": "^4.0.0"
2294 },
2295 "engines": {
2296 "node": ">=6"
2297 },
2298 "funding": {
2299 "url": "https://github.com/sponsors/sindresorhus"
2300 }
2301 },
2302 "node_modules/is-arrayish": {
2303 "version": "0.2.1",
2304 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2305 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
2306 "dev": true,
2307 "license": "MIT"
2308 },
2309 "node_modules/isomorphic-ws": {
2310 "version": "5.0.0",
2311 "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz",
2312 "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==",
2313 "license": "MIT",
2314 "peerDependencies": {
2315 "ws": "*"
2316 }
2317 },
2318 "node_modules/js-tokens": {
2319 "version": "4.0.0",
2320 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2321 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2322 "dev": true,
2323 "license": "MIT"
2324 },
2325 "node_modules/js-yaml": {
2326 "version": "4.1.1",
2327 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
2328 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
2329 "dev": true,
2330 "license": "MIT",
2331 "dependencies": {
2332 "argparse": "^2.0.1"
2333 },
2334 "bin": {
2335 "js-yaml": "bin/js-yaml.js"
2336 }
2337 },
2338 "node_modules/jsesc": {
2339 "version": "3.1.0",
2340 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
2341 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
2342 "dev": true,
2343 "license": "MIT",
2344 "bin": {
2345 "jsesc": "bin/jsesc"
2346 },
2347 "engines": {
2348 "node": ">=6"
2349 }
2350 },
2351 "node_modules/json-parse-even-better-errors": {
2352 "version": "2.3.1",
2353 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
2354 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
2355 "dev": true,
2356 "license": "MIT"
2357 },
2358 "node_modules/json5": {
2359 "version": "2.2.3",
2360 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
2361 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
2362 "dev": true,
2363 "license": "MIT",
2364 "bin": {
2365 "json5": "lib/cli.js"
2366 },
2367 "engines": {
2368 "node": ">=6"
2369 }
2370 },
2371 "node_modules/kolorist": {
2372 "version": "1.8.0",
2373 "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz",
2374 "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==",
2375 "dev": true,
2376 "license": "MIT"
2377 },
2378 "node_modules/lines-and-columns": {
2379 "version": "1.2.4",
2380 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
2381 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
2382 "dev": true,
2383 "license": "MIT"
2384 },
2385 "node_modules/local-pkg": {
2386 "version": "1.1.2",
2387 "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.2.tgz",
2388 "integrity": "sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==",
2389 "dev": true,
2390 "license": "MIT",
2391 "dependencies": {
2392 "mlly": "^1.7.4",
2393 "pkg-types": "^2.3.0",
2394 "quansync": "^0.2.11"
2395 },
2396 "engines": {
2397 "node": ">=14"
2398 },
2399 "funding": {
2400 "url": "https://github.com/sponsors/antfu"
2401 }
2402 },
2403 "node_modules/lower-case": {
2404 "version": "2.0.2",
2405 "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
2406 "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
2407 "dev": true,
2408 "license": "MIT",
2409 "dependencies": {
2410 "tslib": "^2.0.3"
2411 }
2412 },
2413 "node_modules/lru-cache": {
2414 "version": "5.1.1",
2415 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
2416 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
2417 "dev": true,
2418 "license": "ISC",
2419 "dependencies": {
2420 "yallist": "^3.0.2"
2421 }
2422 },
2423 "node_modules/magic-string": {
2424 "version": "0.30.21",
2425 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
2426 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
2427 "dev": true,
2428 "license": "MIT",
2429 "dependencies": {
2430 "@jridgewell/sourcemap-codec": "^1.5.5"
2431 }
2432 },
2433 "node_modules/mitt": {
2434 "version": "3.0.1",
2435 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
2436 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
2437 "license": "MIT"
2438 },
2439 "node_modules/mlly": {
2440 "version": "1.8.0",
2441 "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.0.tgz",
2442 "integrity": "sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==",
2443 "dev": true,
2444 "license": "MIT",
2445 "dependencies": {
2446 "acorn": "^8.15.0",
2447 "pathe": "^2.0.3",
2448 "pkg-types": "^1.3.1",
2449 "ufo": "^1.6.1"
2450 }
2451 },
2452 "node_modules/mlly/node_modules/confbox": {
2453 "version": "0.1.8",
2454 "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz",
2455 "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==",
2456 "dev": true,
2457 "license": "MIT"
2458 },
2459 "node_modules/mlly/node_modules/pkg-types": {
2460 "version": "1.3.1",
2461 "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz",
2462 "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==",
2463 "dev": true,
2464 "license": "MIT",
2465 "dependencies": {
2466 "confbox": "^0.1.8",
2467 "mlly": "^1.7.4",
2468 "pathe": "^2.0.1"
2469 }
2470 },
2471 "node_modules/motion": {
2472 "version": "11.18.2",
2473 "resolved": "https://registry.npmjs.org/motion/-/motion-11.18.2.tgz",
2474 "integrity": "sha512-JLjvFDuFr42NFtcVoMAyC2sEjnpA8xpy6qWPyzQvCloznAyQ8FIXioxWfHiLtgYhoVpfUqSWpn1h9++skj9+Wg==",
2475 "license": "MIT",
2476 "dependencies": {
2477 "framer-motion": "^11.18.2",
2478 "tslib": "^2.4.0"
2479 },
2480 "peerDependencies": {
2481 "@emotion/is-prop-valid": "*",
2482 "react": "^18.0.0 || ^19.0.0",
2483 "react-dom": "^18.0.0 || ^19.0.0"
2484 },
2485 "peerDependenciesMeta": {
2486 "@emotion/is-prop-valid": {
2487 "optional": true
2488 },
2489 "react": {
2490 "optional": true
2491 },
2492 "react-dom": {
2493 "optional": true
2494 }
2495 }
2496 },
2497 "node_modules/motion-dom": {
2498 "version": "11.18.1",
2499 "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-11.18.1.tgz",
2500 "integrity": "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw==",
2501 "license": "MIT",
2502 "dependencies": {
2503 "motion-utils": "^11.18.1"
2504 }
2505 },
2506 "node_modules/motion-utils": {
2507 "version": "11.18.1",
2508 "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-11.18.1.tgz",
2509 "integrity": "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA==",
2510 "license": "MIT"
2511 },
2512 "node_modules/ms": {
2513 "version": "2.1.3",
2514 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2515 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2516 "dev": true,
2517 "license": "MIT"
2518 },
2519 "node_modules/nanoid": {
2520 "version": "5.1.6",
2521 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz",
2522 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==",
2523 "funding": [
2524 {
2525 "type": "github",
2526 "url": "https://github.com/sponsors/ai"
2527 }
2528 ],
2529 "license": "MIT",
2530 "bin": {
2531 "nanoid": "bin/nanoid.js"
2532 },
2533 "engines": {
2534 "node": "^18 || >=20"
2535 }
2536 },
2537 "node_modules/neotubes": {
2538 "resolved": "neo",
2539 "link": true
2540 },
2541 "node_modules/no-case": {
2542 "version": "3.0.4",
2543 "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
2544 "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
2545 "dev": true,
2546 "license": "MIT",
2547 "dependencies": {
2548 "lower-case": "^2.0.2",
2549 "tslib": "^2.0.3"
2550 }
2551 },
2552 "node_modules/node-html-parser": {
2553 "version": "6.1.13",
2554 "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz",
2555 "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==",
2556 "dev": true,
2557 "license": "MIT",
2558 "dependencies": {
2559 "css-select": "^5.1.0",
2560 "he": "1.2.0"
2561 }
2562 },
2563 "node_modules/node-releases": {
2564 "version": "2.0.27",
2565 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
2566 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
2567 "dev": true,
2568 "license": "MIT"
2569 },
2570 "node_modules/nth-check": {
2571 "version": "2.1.1",
2572 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
2573 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
2574 "dev": true,
2575 "license": "BSD-2-Clause",
2576 "dependencies": {
2577 "boolbase": "^1.0.0"
2578 },
2579 "funding": {
2580 "url": "https://github.com/fb55/nth-check?sponsor=1"
2581 }
2582 },
2583 "node_modules/obug": {
2584 "version": "2.1.1",
2585 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz",
2586 "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==",
2587 "dev": true,
2588 "funding": [
2589 "https://github.com/sponsors/sxzz",
2590 "https://opencollective.com/debug"
2591 ],
2592 "license": "MIT"
2593 },
2594 "node_modules/package-manager-detector": {
2595 "version": "1.6.0",
2596 "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz",
2597 "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==",
2598 "dev": true,
2599 "license": "MIT"
2600 },
2601 "node_modules/parent-module": {
2602 "version": "1.0.1",
2603 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2604 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2605 "dev": true,
2606 "license": "MIT",
2607 "dependencies": {
2608 "callsites": "^3.0.0"
2609 },
2610 "engines": {
2611 "node": ">=6"
2612 }
2613 },
2614 "node_modules/parse-json": {
2615 "version": "5.2.0",
2616 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
2617 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
2618 "dev": true,
2619 "license": "MIT",
2620 "dependencies": {
2621 "@babel/code-frame": "^7.0.0",
2622 "error-ex": "^1.3.1",
2623 "json-parse-even-better-errors": "^2.3.0",
2624 "lines-and-columns": "^1.1.6"
2625 },
2626 "engines": {
2627 "node": ">=8"
2628 },
2629 "funding": {
2630 "url": "https://github.com/sponsors/sindresorhus"
2631 }
2632 },
2633 "node_modules/path-type": {
2634 "version": "4.0.0",
2635 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
2636 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
2637 "dev": true,
2638 "license": "MIT",
2639 "engines": {
2640 "node": ">=8"
2641 }
2642 },
2643 "node_modules/pathe": {
2644 "version": "2.0.3",
2645 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
2646 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
2647 "dev": true,
2648 "license": "MIT"
2649 },
2650 "node_modules/picocolors": {
2651 "version": "1.1.1",
2652 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2653 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2654 "dev": true,
2655 "license": "ISC"
2656 },
2657 "node_modules/picomatch": {
2658 "version": "2.3.1",
2659 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2660 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2661 "dev": true,
2662 "license": "MIT",
2663 "engines": {
2664 "node": ">=8.6"
2665 },
2666 "funding": {
2667 "url": "https://github.com/sponsors/jonschlinkert"
2668 }
2669 },
2670 "node_modules/pkg-types": {
2671 "version": "2.3.0",
2672 "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz",
2673 "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==",
2674 "dev": true,
2675 "license": "MIT",
2676 "dependencies": {
2677 "confbox": "^0.2.2",
2678 "exsolve": "^1.0.7",
2679 "pathe": "^2.0.3"
2680 }
2681 },
2682 "node_modules/postcss": {
2683 "version": "8.5.6",
2684 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
2685 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
2686 "dev": true,
2687 "funding": [
2688 {
2689 "type": "opencollective",
2690 "url": "https://opencollective.com/postcss/"
2691 },
2692 {
2693 "type": "tidelift",
2694 "url": "https://tidelift.com/funding/github/npm/postcss"
2695 },
2696 {
2697 "type": "github",
2698 "url": "https://github.com/sponsors/ai"
2699 }
2700 ],
2701 "license": "MIT",
2702 "dependencies": {
2703 "nanoid": "^3.3.11",
2704 "picocolors": "^1.1.1",
2705 "source-map-js": "^1.2.1"
2706 },
2707 "engines": {
2708 "node": "^10 || ^12 || >=14"
2709 }
2710 },
2711 "node_modules/postcss/node_modules/nanoid": {
2712 "version": "3.3.11",
2713 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
2714 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
2715 "dev": true,
2716 "funding": [
2717 {
2718 "type": "github",
2719 "url": "https://github.com/sponsors/ai"
2720 }
2721 ],
2722 "license": "MIT",
2723 "bin": {
2724 "nanoid": "bin/nanoid.cjs"
2725 },
2726 "engines": {
2727 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
2728 }
2729 },
2730 "node_modules/preact": {
2731 "version": "10.27.2",
2732 "resolved": "https://registry.npmjs.org/preact/-/preact-10.27.2.tgz",
2733 "integrity": "sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==",
2734 "license": "MIT",
2735 "funding": {
2736 "type": "opencollective",
2737 "url": "https://opencollective.com/preact"
2738 }
2739 },
2740 "node_modules/quansync": {
2741 "version": "0.2.11",
2742 "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.11.tgz",
2743 "integrity": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==",
2744 "dev": true,
2745 "funding": [
2746 {
2747 "type": "individual",
2748 "url": "https://github.com/sponsors/antfu"
2749 },
2750 {
2751 "type": "individual",
2752 "url": "https://github.com/sponsors/sxzz"
2753 }
2754 ],
2755 "license": "MIT"
2756 },
2757 "node_modules/regexparam": {
2758 "version": "3.0.0",
2759 "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz",
2760 "integrity": "sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==",
2761 "license": "MIT",
2762 "engines": {
2763 "node": ">=8"
2764 }
2765 },
2766 "node_modules/resolve-from": {
2767 "version": "4.0.0",
2768 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2769 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2770 "dev": true,
2771 "license": "MIT",
2772 "engines": {
2773 "node": ">=4"
2774 }
2775 },
2776 "node_modules/rollup": {
2777 "version": "4.53.3",
2778 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.53.3.tgz",
2779 "integrity": "sha512-w8GmOxZfBmKknvdXU1sdM9NHcoQejwF/4mNgj2JuEEdRaHwwF12K7e9eXn1nLZ07ad+du76mkVsyeb2rKGllsA==",
2780 "dev": true,
2781 "license": "MIT",
2782 "dependencies": {
2783 "@types/estree": "1.0.8"
2784 },
2785 "bin": {
2786 "rollup": "dist/bin/rollup"
2787 },
2788 "engines": {
2789 "node": ">=18.0.0",
2790 "npm": ">=8.0.0"
2791 },
2792 "optionalDependencies": {
2793 "@rollup/rollup-android-arm-eabi": "4.53.3",
2794 "@rollup/rollup-android-arm64": "4.53.3",
2795 "@rollup/rollup-darwin-arm64": "4.53.3",
2796 "@rollup/rollup-darwin-x64": "4.53.3",
2797 "@rollup/rollup-freebsd-arm64": "4.53.3",
2798 "@rollup/rollup-freebsd-x64": "4.53.3",
2799 "@rollup/rollup-linux-arm-gnueabihf": "4.53.3",
2800 "@rollup/rollup-linux-arm-musleabihf": "4.53.3",
2801 "@rollup/rollup-linux-arm64-gnu": "4.53.3",
2802 "@rollup/rollup-linux-arm64-musl": "4.53.3",
2803 "@rollup/rollup-linux-loong64-gnu": "4.53.3",
2804 "@rollup/rollup-linux-ppc64-gnu": "4.53.3",
2805 "@rollup/rollup-linux-riscv64-gnu": "4.53.3",
2806 "@rollup/rollup-linux-riscv64-musl": "4.53.3",
2807 "@rollup/rollup-linux-s390x-gnu": "4.53.3",
2808 "@rollup/rollup-linux-x64-gnu": "4.53.3",
2809 "@rollup/rollup-linux-x64-musl": "4.53.3",
2810 "@rollup/rollup-openharmony-arm64": "4.53.3",
2811 "@rollup/rollup-win32-arm64-msvc": "4.53.3",
2812 "@rollup/rollup-win32-ia32-msvc": "4.53.3",
2813 "@rollup/rollup-win32-x64-gnu": "4.53.3",
2814 "@rollup/rollup-win32-x64-msvc": "4.53.3",
2815 "fsevents": "~2.3.2"
2816 }
2817 },
2818 "node_modules/semver": {
2819 "version": "6.3.1",
2820 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
2821 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
2822 "dev": true,
2823 "license": "ISC",
2824 "bin": {
2825 "semver": "bin/semver.js"
2826 }
2827 },
2828 "node_modules/siginfo": {
2829 "version": "2.0.0",
2830 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
2831 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
2832 "dev": true,
2833 "license": "ISC"
2834 },
2835 "node_modules/simple-code-frame": {
2836 "version": "1.3.0",
2837 "resolved": "https://registry.npmjs.org/simple-code-frame/-/simple-code-frame-1.3.0.tgz",
2838 "integrity": "sha512-MB4pQmETUBlNs62BBeRjIFGeuy/x6gGKh7+eRUemn1rCFhqo7K+4slPqsyizCbcbYLnaYqaoZ2FWsZ/jN06D8w==",
2839 "dev": true,
2840 "license": "MIT",
2841 "dependencies": {
2842 "kolorist": "^1.6.0"
2843 }
2844 },
2845 "node_modules/snake-case": {
2846 "version": "3.0.4",
2847 "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
2848 "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
2849 "dev": true,
2850 "license": "MIT",
2851 "dependencies": {
2852 "dot-case": "^3.0.4",
2853 "tslib": "^2.0.3"
2854 }
2855 },
2856 "node_modules/source-map": {
2857 "version": "0.7.6",
2858 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz",
2859 "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==",
2860 "dev": true,
2861 "license": "BSD-3-Clause",
2862 "engines": {
2863 "node": ">= 12"
2864 }
2865 },
2866 "node_modules/source-map-js": {
2867 "version": "1.2.1",
2868 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
2869 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
2870 "dev": true,
2871 "license": "BSD-3-Clause",
2872 "engines": {
2873 "node": ">=0.10.0"
2874 }
2875 },
2876 "node_modules/stack-trace": {
2877 "version": "1.0.0-pre2",
2878 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-1.0.0-pre2.tgz",
2879 "integrity": "sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==",
2880 "dev": true,
2881 "license": "MIT",
2882 "engines": {
2883 "node": ">=16"
2884 }
2885 },
2886 "node_modules/stackback": {
2887 "version": "0.0.2",
2888 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
2889 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
2890 "dev": true,
2891 "license": "MIT"
2892 },
2893 "node_modules/std-env": {
2894 "version": "3.10.0",
2895 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
2896 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
2897 "dev": true,
2898 "license": "MIT"
2899 },
2900 "node_modules/svg-parser": {
2901 "version": "2.0.4",
2902 "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz",
2903 "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==",
2904 "dev": true,
2905 "license": "MIT"
2906 },
2907 "node_modules/tinybench": {
2908 "version": "2.9.0",
2909 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
2910 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
2911 "dev": true,
2912 "license": "MIT"
2913 },
2914 "node_modules/tinyexec": {
2915 "version": "1.0.2",
2916 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz",
2917 "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==",
2918 "dev": true,
2919 "license": "MIT",
2920 "engines": {
2921 "node": ">=18"
2922 }
2923 },
2924 "node_modules/tinyglobby": {
2925 "version": "0.2.15",
2926 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
2927 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
2928 "dev": true,
2929 "license": "MIT",
2930 "dependencies": {
2931 "fdir": "^6.5.0",
2932 "picomatch": "^4.0.3"
2933 },
2934 "engines": {
2935 "node": ">=12.0.0"
2936 },
2937 "funding": {
2938 "url": "https://github.com/sponsors/SuperchupuDev"
2939 }
2940 },
2941 "node_modules/tinyglobby/node_modules/fdir": {
2942 "version": "6.5.0",
2943 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
2944 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
2945 "dev": true,
2946 "license": "MIT",
2947 "engines": {
2948 "node": ">=12.0.0"
2949 },
2950 "peerDependencies": {
2951 "picomatch": "^3 || ^4"
2952 },
2953 "peerDependenciesMeta": {
2954 "picomatch": {
2955 "optional": true
2956 }
2957 }
2958 },
2959 "node_modules/tinyglobby/node_modules/picomatch": {
2960 "version": "4.0.3",
2961 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
2962 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
2963 "dev": true,
2964 "license": "MIT",
2965 "engines": {
2966 "node": ">=12"
2967 },
2968 "funding": {
2969 "url": "https://github.com/sponsors/jonschlinkert"
2970 }
2971 },
2972 "node_modules/tinyrainbow": {
2973 "version": "3.0.3",
2974 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.0.3.tgz",
2975 "integrity": "sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==",
2976 "dev": true,
2977 "license": "MIT",
2978 "engines": {
2979 "node": ">=14.0.0"
2980 }
2981 },
2982 "node_modules/tslib": {
2983 "version": "2.8.1",
2984 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2985 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2986 "license": "0BSD"
2987 },
2988 "node_modules/tubes_core": {
2989 "resolved": "core",
2990 "link": true
2991 },
2992 "node_modules/typescript": {
2993 "version": "5.9.3",
2994 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
2995 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
2996 "dev": true,
2997 "license": "Apache-2.0",
2998 "bin": {
2999 "tsc": "bin/tsc",
3000 "tsserver": "bin/tsserver"
3001 },
3002 "engines": {
3003 "node": ">=14.17"
3004 }
3005 },
3006 "node_modules/ufo": {
3007 "version": "1.6.1",
3008 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.1.tgz",
3009 "integrity": "sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==",
3010 "dev": true,
3011 "license": "MIT"
3012 },
3013 "node_modules/undici-types": {
3014 "version": "7.16.0",
3015 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
3016 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
3017 "dev": true,
3018 "license": "MIT"
3019 },
3020 "node_modules/unplugin": {
3021 "version": "2.3.11",
3022 "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz",
3023 "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==",
3024 "dev": true,
3025 "license": "MIT",
3026 "dependencies": {
3027 "@jridgewell/remapping": "^2.3.5",
3028 "acorn": "^8.15.0",
3029 "picomatch": "^4.0.3",
3030 "webpack-virtual-modules": "^0.6.2"
3031 },
3032 "engines": {
3033 "node": ">=18.12.0"
3034 }
3035 },
3036 "node_modules/unplugin-icons": {
3037 "version": "22.5.0",
3038 "resolved": "https://registry.npmjs.org/unplugin-icons/-/unplugin-icons-22.5.0.tgz",
3039 "integrity": "sha512-MBlMtT5RuMYZy4TZgqUL2OTtOdTUVsS1Mhj6G1pEzMlFJlEnq6mhUfoIt45gBWxHcsOdXJDWLg3pRZ+YmvAVWQ==",
3040 "dev": true,
3041 "license": "MIT",
3042 "dependencies": {
3043 "@antfu/install-pkg": "^1.1.0",
3044 "@iconify/utils": "^3.0.2",
3045 "debug": "^4.4.3",
3046 "local-pkg": "^1.1.2",
3047 "unplugin": "^2.3.10"
3048 },
3049 "funding": {
3050 "url": "https://github.com/sponsors/antfu"
3051 },
3052 "peerDependencies": {
3053 "@svgr/core": ">=7.0.0",
3054 "@svgx/core": "^1.0.1",
3055 "@vue/compiler-sfc": "^3.0.2 || ^2.7.0",
3056 "svelte": "^3.0.0 || ^4.0.0 || ^5.0.0",
3057 "vue-template-compiler": "^2.6.12",
3058 "vue-template-es2015-compiler": "^1.9.0"
3059 },
3060 "peerDependenciesMeta": {
3061 "@svgr/core": {
3062 "optional": true
3063 },
3064 "@svgx/core": {
3065 "optional": true
3066 },
3067 "@vue/compiler-sfc": {
3068 "optional": true
3069 },
3070 "svelte": {
3071 "optional": true
3072 },
3073 "vue-template-compiler": {
3074 "optional": true
3075 },
3076 "vue-template-es2015-compiler": {
3077 "optional": true
3078 }
3079 }
3080 },
3081 "node_modules/unplugin/node_modules/picomatch": {
3082 "version": "4.0.3",
3083 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
3084 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
3085 "dev": true,
3086 "license": "MIT",
3087 "engines": {
3088 "node": ">=12"
3089 },
3090 "funding": {
3091 "url": "https://github.com/sponsors/jonschlinkert"
3092 }
3093 },
3094 "node_modules/update-browserslist-db": {
3095 "version": "1.1.4",
3096 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz",
3097 "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==",
3098 "dev": true,
3099 "funding": [
3100 {
3101 "type": "opencollective",
3102 "url": "https://opencollective.com/browserslist"
3103 },
3104 {
3105 "type": "tidelift",
3106 "url": "https://tidelift.com/funding/github/npm/browserslist"
3107 },
3108 {
3109 "type": "github",
3110 "url": "https://github.com/sponsors/ai"
3111 }
3112 ],
3113 "license": "MIT",
3114 "dependencies": {
3115 "escalade": "^3.2.0",
3116 "picocolors": "^1.1.1"
3117 },
3118 "bin": {
3119 "update-browserslist-db": "cli.js"
3120 },
3121 "peerDependencies": {
3122 "browserslist": ">= 4.21.0"
3123 }
3124 },
3125 "node_modules/vite": {
3126 "version": "7.2.6",
3127 "resolved": "https://registry.npmjs.org/vite/-/vite-7.2.6.tgz",
3128 "integrity": "sha512-tI2l/nFHC5rLh7+5+o7QjKjSR04ivXDF4jcgV0f/bTQ+OJiITy5S6gaynVsEM+7RqzufMnVbIon6Sr5x1SDYaQ==",
3129 "dev": true,
3130 "license": "MIT",
3131 "dependencies": {
3132 "esbuild": "^0.25.0",
3133 "fdir": "^6.5.0",
3134 "picomatch": "^4.0.3",
3135 "postcss": "^8.5.6",
3136 "rollup": "^4.43.0",
3137 "tinyglobby": "^0.2.15"
3138 },
3139 "bin": {
3140 "vite": "bin/vite.js"
3141 },
3142 "engines": {
3143 "node": "^20.19.0 || >=22.12.0"
3144 },
3145 "funding": {
3146 "url": "https://github.com/vitejs/vite?sponsor=1"
3147 },
3148 "optionalDependencies": {
3149 "fsevents": "~2.3.3"
3150 },
3151 "peerDependencies": {
3152 "@types/node": "^20.19.0 || >=22.12.0",
3153 "jiti": ">=1.21.0",
3154 "less": "^4.0.0",
3155 "lightningcss": "^1.21.0",
3156 "sass": "^1.70.0",
3157 "sass-embedded": "^1.70.0",
3158 "stylus": ">=0.54.8",
3159 "sugarss": "^5.0.0",
3160 "terser": "^5.16.0",
3161 "tsx": "^4.8.1",
3162 "yaml": "^2.4.2"
3163 },
3164 "peerDependenciesMeta": {
3165 "@types/node": {
3166 "optional": true
3167 },
3168 "jiti": {
3169 "optional": true
3170 },
3171 "less": {
3172 "optional": true
3173 },
3174 "lightningcss": {
3175 "optional": true
3176 },
3177 "sass": {
3178 "optional": true
3179 },
3180 "sass-embedded": {
3181 "optional": true
3182 },
3183 "stylus": {
3184 "optional": true
3185 },
3186 "sugarss": {
3187 "optional": true
3188 },
3189 "terser": {
3190 "optional": true
3191 },
3192 "tsx": {
3193 "optional": true
3194 },
3195 "yaml": {
3196 "optional": true
3197 }
3198 }
3199 },
3200 "node_modules/vite-prerender-plugin": {
3201 "version": "0.5.12",
3202 "resolved": "https://registry.npmjs.org/vite-prerender-plugin/-/vite-prerender-plugin-0.5.12.tgz",
3203 "integrity": "sha512-EiwhbMn+flg14EysbLTmZSzq8NGTxhytgK3bf4aGRF1evWLGwZiHiUJ1KZDvbxgKbMf2pG6fJWGEa3UZXOnR1g==",
3204 "dev": true,
3205 "license": "MIT",
3206 "dependencies": {
3207 "kolorist": "^1.8.0",
3208 "magic-string": "0.x >= 0.26.0",
3209 "node-html-parser": "^6.1.12",
3210 "simple-code-frame": "^1.3.0",
3211 "source-map": "^0.7.4",
3212 "stack-trace": "^1.0.0-pre2"
3213 },
3214 "peerDependencies": {
3215 "vite": "5.x || 6.x || 7.x"
3216 }
3217 },
3218 "node_modules/vite/node_modules/fdir": {
3219 "version": "6.5.0",
3220 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
3221 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
3222 "dev": true,
3223 "license": "MIT",
3224 "engines": {
3225 "node": ">=12.0.0"
3226 },
3227 "peerDependencies": {
3228 "picomatch": "^3 || ^4"
3229 },
3230 "peerDependenciesMeta": {
3231 "picomatch": {
3232 "optional": true
3233 }
3234 }
3235 },
3236 "node_modules/vite/node_modules/picomatch": {
3237 "version": "4.0.3",
3238 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
3239 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
3240 "dev": true,
3241 "license": "MIT",
3242 "engines": {
3243 "node": ">=12"
3244 },
3245 "funding": {
3246 "url": "https://github.com/sponsors/jonschlinkert"
3247 }
3248 },
3249 "node_modules/vitest": {
3250 "version": "4.0.14",
3251 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.14.tgz",
3252 "integrity": "sha512-d9B2J9Cm9dN9+6nxMnnNJKJCtcyKfnHj15N6YNJfaFHRLua/d3sRKU9RuKmO9mB0XdFtUizlxfz/VPbd3OxGhw==",
3253 "dev": true,
3254 "license": "MIT",
3255 "dependencies": {
3256 "@vitest/expect": "4.0.14",
3257 "@vitest/mocker": "4.0.14",
3258 "@vitest/pretty-format": "4.0.14",
3259 "@vitest/runner": "4.0.14",
3260 "@vitest/snapshot": "4.0.14",
3261 "@vitest/spy": "4.0.14",
3262 "@vitest/utils": "4.0.14",
3263 "es-module-lexer": "^1.7.0",
3264 "expect-type": "^1.2.2",
3265 "magic-string": "^0.30.21",
3266 "obug": "^2.1.1",
3267 "pathe": "^2.0.3",
3268 "picomatch": "^4.0.3",
3269 "std-env": "^3.10.0",
3270 "tinybench": "^2.9.0",
3271 "tinyexec": "^0.3.2",
3272 "tinyglobby": "^0.2.15",
3273 "tinyrainbow": "^3.0.3",
3274 "vite": "^6.0.0 || ^7.0.0",
3275 "why-is-node-running": "^2.3.0"
3276 },
3277 "bin": {
3278 "vitest": "vitest.mjs"
3279 },
3280 "engines": {
3281 "node": "^20.0.0 || ^22.0.0 || >=24.0.0"
3282 },
3283 "funding": {
3284 "url": "https://opencollective.com/vitest"
3285 },
3286 "peerDependencies": {
3287 "@edge-runtime/vm": "*",
3288 "@opentelemetry/api": "^1.9.0",
3289 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
3290 "@vitest/browser-playwright": "4.0.14",
3291 "@vitest/browser-preview": "4.0.14",
3292 "@vitest/browser-webdriverio": "4.0.14",
3293 "@vitest/ui": "4.0.14",
3294 "happy-dom": "*",
3295 "jsdom": "*"
3296 },
3297 "peerDependenciesMeta": {
3298 "@edge-runtime/vm": {
3299 "optional": true
3300 },
3301 "@opentelemetry/api": {
3302 "optional": true
3303 },
3304 "@types/node": {
3305 "optional": true
3306 },
3307 "@vitest/browser-playwright": {
3308 "optional": true
3309 },
3310 "@vitest/browser-preview": {
3311 "optional": true
3312 },
3313 "@vitest/browser-webdriverio": {
3314 "optional": true
3315 },
3316 "@vitest/ui": {
3317 "optional": true
3318 },
3319 "happy-dom": {
3320 "optional": true
3321 },
3322 "jsdom": {
3323 "optional": true
3324 }
3325 }
3326 },
3327 "node_modules/vitest/node_modules/picomatch": {
3328 "version": "4.0.3",
3329 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
3330 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
3331 "dev": true,
3332 "license": "MIT",
3333 "engines": {
3334 "node": ">=12"
3335 },
3336 "funding": {
3337 "url": "https://github.com/sponsors/jonschlinkert"
3338 }
3339 },
3340 "node_modules/vitest/node_modules/tinyexec": {
3341 "version": "0.3.2",
3342 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
3343 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
3344 "dev": true,
3345 "license": "MIT"
3346 },
3347 "node_modules/webpack-virtual-modules": {
3348 "version": "0.6.2",
3349 "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz",
3350 "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==",
3351 "dev": true,
3352 "license": "MIT"
3353 },
3354 "node_modules/whatwg-mimetype": {
3355 "version": "3.0.0",
3356 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
3357 "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
3358 "dev": true,
3359 "license": "MIT",
3360 "engines": {
3361 "node": ">=12"
3362 }
3363 },
3364 "node_modules/why-is-node-running": {
3365 "version": "2.3.0",
3366 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
3367 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
3368 "dev": true,
3369 "license": "MIT",
3370 "dependencies": {
3371 "siginfo": "^2.0.0",
3372 "stackback": "0.0.2"
3373 },
3374 "bin": {
3375 "why-is-node-running": "cli.js"
3376 },
3377 "engines": {
3378 "node": ">=8"
3379 }
3380 },
3381 "node_modules/wouter-preact": {
3382 "version": "3.8.0",
3383 "resolved": "https://registry.npmjs.org/wouter-preact/-/wouter-preact-3.8.0.tgz",
3384 "integrity": "sha512-Ni2sk4Fhn5ZG/5s6EZvJ95IuS1GSI199qTjFrCEtVSXHVWDG9CEcqOralxv0iuZ+McJ/Kpzv9C95/kq9iBKwaQ==",
3385 "license": "Unlicense",
3386 "dependencies": {
3387 "mitt": "^3.0.1",
3388 "regexparam": "^3.0.0"
3389 },
3390 "peerDependencies": {
3391 "preact": "^10.0.0"
3392 }
3393 },
3394 "node_modules/ws": {
3395 "version": "8.18.3",
3396 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
3397 "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
3398 "license": "MIT",
3399 "engines": {
3400 "node": ">=10.0.0"
3401 },
3402 "peerDependencies": {
3403 "bufferutil": "^4.0.1",
3404 "utf-8-validate": ">=5.0.2"
3405 },
3406 "peerDependenciesMeta": {
3407 "bufferutil": {
3408 "optional": true
3409 },
3410 "utf-8-validate": {
3411 "optional": true
3412 }
3413 }
3414 },
3415 "node_modules/yallist": {
3416 "version": "3.1.1",
3417 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
3418 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
3419 "dev": true,
3420 "license": "ISC"
3421 }
3422 }
3423}