experimental web port of the Union style engine + adapters
styling
theming
css
solidjs
react
union
kde
1{
2 "name": "union-web",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "union-web",
9 "version": "0.1.0",
10 "license": "MIT",
11 "workspaces": [
12 "packages/core",
13 "packages/vite-plugin",
14 "packages/solid-plugin",
15 "packages/solid-demo",
16 "packages/react-plugin",
17 "packages/react-demo",
18 "packages/positioner-sandbox"
19 ]
20 },
21 "node_modules/@babel/code-frame": {
22 "version": "7.29.7",
23 "dev": true,
24 "license": "MIT",
25 "dependencies": {
26 "@babel/helper-validator-identifier": "^7.29.7",
27 "js-tokens": "^4.0.0",
28 "picocolors": "^1.1.1"
29 },
30 "engines": {
31 "node": ">=6.9.0"
32 }
33 },
34 "node_modules/@babel/compat-data": {
35 "version": "7.29.7",
36 "dev": true,
37 "license": "MIT",
38 "engines": {
39 "node": ">=6.9.0"
40 }
41 },
42 "node_modules/@babel/core": {
43 "version": "7.29.7",
44 "dev": true,
45 "license": "MIT",
46 "dependencies": {
47 "@babel/code-frame": "^7.29.7",
48 "@babel/generator": "^7.29.7",
49 "@babel/helper-compilation-targets": "^7.29.7",
50 "@babel/helper-module-transforms": "^7.29.7",
51 "@babel/helpers": "^7.29.7",
52 "@babel/parser": "^7.29.7",
53 "@babel/template": "^7.29.7",
54 "@babel/traverse": "^7.29.7",
55 "@babel/types": "^7.29.7",
56 "@jridgewell/remapping": "^2.3.5",
57 "convert-source-map": "^2.0.0",
58 "debug": "^4.1.0",
59 "gensync": "^1.0.0-beta.2",
60 "json5": "^2.2.3",
61 "semver": "^6.3.1"
62 },
63 "engines": {
64 "node": ">=6.9.0"
65 },
66 "funding": {
67 "type": "opencollective",
68 "url": "https://opencollective.com/babel"
69 }
70 },
71 "node_modules/@babel/generator": {
72 "version": "7.29.7",
73 "dev": true,
74 "license": "MIT",
75 "dependencies": {
76 "@babel/parser": "^7.29.7",
77 "@babel/types": "^7.29.7",
78 "@jridgewell/gen-mapping": "^0.3.12",
79 "@jridgewell/trace-mapping": "^0.3.28",
80 "jsesc": "^3.0.2"
81 },
82 "engines": {
83 "node": ">=6.9.0"
84 }
85 },
86 "node_modules/@babel/helper-compilation-targets": {
87 "version": "7.29.7",
88 "dev": true,
89 "license": "MIT",
90 "dependencies": {
91 "@babel/compat-data": "^7.29.7",
92 "@babel/helper-validator-option": "^7.29.7",
93 "browserslist": "^4.24.0",
94 "lru-cache": "^5.1.1",
95 "semver": "^6.3.1"
96 },
97 "engines": {
98 "node": ">=6.9.0"
99 }
100 },
101 "node_modules/@babel/helper-globals": {
102 "version": "7.29.7",
103 "dev": true,
104 "license": "MIT",
105 "engines": {
106 "node": ">=6.9.0"
107 }
108 },
109 "node_modules/@babel/helper-module-imports": {
110 "version": "7.29.7",
111 "dev": true,
112 "license": "MIT",
113 "dependencies": {
114 "@babel/traverse": "^7.29.7",
115 "@babel/types": "^7.29.7"
116 },
117 "engines": {
118 "node": ">=6.9.0"
119 }
120 },
121 "node_modules/@babel/helper-module-transforms": {
122 "version": "7.29.7",
123 "dev": true,
124 "license": "MIT",
125 "dependencies": {
126 "@babel/helper-module-imports": "^7.29.7",
127 "@babel/helper-validator-identifier": "^7.29.7",
128 "@babel/traverse": "^7.29.7"
129 },
130 "engines": {
131 "node": ">=6.9.0"
132 },
133 "peerDependencies": {
134 "@babel/core": "^7.0.0"
135 }
136 },
137 "node_modules/@babel/helper-plugin-utils": {
138 "version": "7.29.7",
139 "dev": true,
140 "license": "MIT",
141 "engines": {
142 "node": ">=6.9.0"
143 }
144 },
145 "node_modules/@babel/helper-string-parser": {
146 "version": "7.29.7",
147 "dev": true,
148 "license": "MIT",
149 "engines": {
150 "node": ">=6.9.0"
151 }
152 },
153 "node_modules/@babel/helper-validator-identifier": {
154 "version": "7.29.7",
155 "dev": true,
156 "license": "MIT",
157 "engines": {
158 "node": ">=6.9.0"
159 }
160 },
161 "node_modules/@babel/helper-validator-option": {
162 "version": "7.29.7",
163 "dev": true,
164 "license": "MIT",
165 "engines": {
166 "node": ">=6.9.0"
167 }
168 },
169 "node_modules/@babel/helpers": {
170 "version": "7.29.7",
171 "dev": true,
172 "license": "MIT",
173 "dependencies": {
174 "@babel/template": "^7.29.7",
175 "@babel/types": "^7.29.7"
176 },
177 "engines": {
178 "node": ">=6.9.0"
179 }
180 },
181 "node_modules/@babel/parser": {
182 "version": "7.29.7",
183 "dev": true,
184 "license": "MIT",
185 "dependencies": {
186 "@babel/types": "^7.29.7"
187 },
188 "bin": {
189 "parser": "bin/babel-parser.js"
190 },
191 "engines": {
192 "node": ">=6.0.0"
193 }
194 },
195 "node_modules/@babel/plugin-syntax-jsx": {
196 "version": "7.29.7",
197 "dev": true,
198 "license": "MIT",
199 "dependencies": {
200 "@babel/helper-plugin-utils": "^7.29.7"
201 },
202 "engines": {
203 "node": ">=6.9.0"
204 },
205 "peerDependencies": {
206 "@babel/core": "^7.0.0-0"
207 }
208 },
209 "node_modules/@babel/plugin-syntax-typescript": {
210 "version": "7.29.7",
211 "dev": true,
212 "license": "MIT",
213 "dependencies": {
214 "@babel/helper-plugin-utils": "^7.29.7"
215 },
216 "engines": {
217 "node": ">=6.9.0"
218 },
219 "peerDependencies": {
220 "@babel/core": "^7.0.0-0"
221 }
222 },
223 "node_modules/@babel/plugin-transform-react-jsx-self": {
224 "version": "7.29.7",
225 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.29.7.tgz",
226 "integrity": "sha512-TL0hMc9xzy86VD31nUiwzd5otRAcyEPcsegCxolO0PvcXuH1v0kECe/UIznYFihpkvU5wg/jk4v0TTEFfm53fw==",
227 "dev": true,
228 "license": "MIT",
229 "dependencies": {
230 "@babel/helper-plugin-utils": "^7.29.7"
231 },
232 "engines": {
233 "node": ">=6.9.0"
234 },
235 "peerDependencies": {
236 "@babel/core": "^7.0.0-0"
237 }
238 },
239 "node_modules/@babel/plugin-transform-react-jsx-source": {
240 "version": "7.29.7",
241 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.29.7.tgz",
242 "integrity": "sha512-06IyK09H3wi4cGbhDBwp5gUGo0IKtnYa8tyTiephirPCK6fbobVGiXMMI5zLQ4aKEYP3wZ3ArU44o+8KMrSG/Q==",
243 "dev": true,
244 "license": "MIT",
245 "dependencies": {
246 "@babel/helper-plugin-utils": "^7.29.7"
247 },
248 "engines": {
249 "node": ">=6.9.0"
250 },
251 "peerDependencies": {
252 "@babel/core": "^7.0.0-0"
253 }
254 },
255 "node_modules/@babel/template": {
256 "version": "7.29.7",
257 "dev": true,
258 "license": "MIT",
259 "dependencies": {
260 "@babel/code-frame": "^7.29.7",
261 "@babel/parser": "^7.29.7",
262 "@babel/types": "^7.29.7"
263 },
264 "engines": {
265 "node": ">=6.9.0"
266 }
267 },
268 "node_modules/@babel/traverse": {
269 "version": "7.29.7",
270 "dev": true,
271 "license": "MIT",
272 "dependencies": {
273 "@babel/code-frame": "^7.29.7",
274 "@babel/generator": "^7.29.7",
275 "@babel/helper-globals": "^7.29.7",
276 "@babel/parser": "^7.29.7",
277 "@babel/template": "^7.29.7",
278 "@babel/types": "^7.29.7",
279 "debug": "^4.3.1"
280 },
281 "engines": {
282 "node": ">=6.9.0"
283 }
284 },
285 "node_modules/@babel/types": {
286 "version": "7.29.7",
287 "dev": true,
288 "license": "MIT",
289 "dependencies": {
290 "@babel/helper-string-parser": "^7.29.7",
291 "@babel/helper-validator-identifier": "^7.29.7"
292 },
293 "engines": {
294 "node": ">=6.9.0"
295 }
296 },
297 "node_modules/@esbuild/aix-ppc64": {
298 "version": "0.28.1",
299 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz",
300 "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==",
301 "cpu": [
302 "ppc64"
303 ],
304 "dev": true,
305 "license": "MIT",
306 "optional": true,
307 "os": [
308 "aix"
309 ],
310 "engines": {
311 "node": ">=18"
312 }
313 },
314 "node_modules/@esbuild/android-arm": {
315 "version": "0.28.1",
316 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz",
317 "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==",
318 "cpu": [
319 "arm"
320 ],
321 "dev": true,
322 "license": "MIT",
323 "optional": true,
324 "os": [
325 "android"
326 ],
327 "engines": {
328 "node": ">=18"
329 }
330 },
331 "node_modules/@esbuild/android-arm64": {
332 "version": "0.28.1",
333 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz",
334 "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==",
335 "cpu": [
336 "arm64"
337 ],
338 "dev": true,
339 "license": "MIT",
340 "optional": true,
341 "os": [
342 "android"
343 ],
344 "engines": {
345 "node": ">=18"
346 }
347 },
348 "node_modules/@esbuild/android-x64": {
349 "version": "0.28.1",
350 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz",
351 "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==",
352 "cpu": [
353 "x64"
354 ],
355 "dev": true,
356 "license": "MIT",
357 "optional": true,
358 "os": [
359 "android"
360 ],
361 "engines": {
362 "node": ">=18"
363 }
364 },
365 "node_modules/@esbuild/darwin-arm64": {
366 "version": "0.25.12",
367 "cpu": [
368 "arm64"
369 ],
370 "dev": true,
371 "license": "MIT",
372 "optional": true,
373 "os": [
374 "darwin"
375 ],
376 "engines": {
377 "node": ">=18"
378 }
379 },
380 "node_modules/@esbuild/darwin-x64": {
381 "version": "0.28.1",
382 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz",
383 "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==",
384 "cpu": [
385 "x64"
386 ],
387 "dev": true,
388 "license": "MIT",
389 "optional": true,
390 "os": [
391 "darwin"
392 ],
393 "engines": {
394 "node": ">=18"
395 }
396 },
397 "node_modules/@esbuild/freebsd-arm64": {
398 "version": "0.28.1",
399 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz",
400 "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==",
401 "cpu": [
402 "arm64"
403 ],
404 "dev": true,
405 "license": "MIT",
406 "optional": true,
407 "os": [
408 "freebsd"
409 ],
410 "engines": {
411 "node": ">=18"
412 }
413 },
414 "node_modules/@esbuild/freebsd-x64": {
415 "version": "0.28.1",
416 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz",
417 "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==",
418 "cpu": [
419 "x64"
420 ],
421 "dev": true,
422 "license": "MIT",
423 "optional": true,
424 "os": [
425 "freebsd"
426 ],
427 "engines": {
428 "node": ">=18"
429 }
430 },
431 "node_modules/@esbuild/linux-arm": {
432 "version": "0.28.1",
433 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz",
434 "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==",
435 "cpu": [
436 "arm"
437 ],
438 "dev": true,
439 "license": "MIT",
440 "optional": true,
441 "os": [
442 "linux"
443 ],
444 "engines": {
445 "node": ">=18"
446 }
447 },
448 "node_modules/@esbuild/linux-arm64": {
449 "version": "0.28.1",
450 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz",
451 "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==",
452 "cpu": [
453 "arm64"
454 ],
455 "dev": true,
456 "license": "MIT",
457 "optional": true,
458 "os": [
459 "linux"
460 ],
461 "engines": {
462 "node": ">=18"
463 }
464 },
465 "node_modules/@esbuild/linux-ia32": {
466 "version": "0.28.1",
467 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz",
468 "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==",
469 "cpu": [
470 "ia32"
471 ],
472 "dev": true,
473 "license": "MIT",
474 "optional": true,
475 "os": [
476 "linux"
477 ],
478 "engines": {
479 "node": ">=18"
480 }
481 },
482 "node_modules/@esbuild/linux-loong64": {
483 "version": "0.28.1",
484 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz",
485 "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==",
486 "cpu": [
487 "loong64"
488 ],
489 "dev": true,
490 "license": "MIT",
491 "optional": true,
492 "os": [
493 "linux"
494 ],
495 "engines": {
496 "node": ">=18"
497 }
498 },
499 "node_modules/@esbuild/linux-mips64el": {
500 "version": "0.28.1",
501 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz",
502 "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==",
503 "cpu": [
504 "mips64el"
505 ],
506 "dev": true,
507 "license": "MIT",
508 "optional": true,
509 "os": [
510 "linux"
511 ],
512 "engines": {
513 "node": ">=18"
514 }
515 },
516 "node_modules/@esbuild/linux-ppc64": {
517 "version": "0.28.1",
518 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz",
519 "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==",
520 "cpu": [
521 "ppc64"
522 ],
523 "dev": true,
524 "license": "MIT",
525 "optional": true,
526 "os": [
527 "linux"
528 ],
529 "engines": {
530 "node": ">=18"
531 }
532 },
533 "node_modules/@esbuild/linux-riscv64": {
534 "version": "0.28.1",
535 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz",
536 "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==",
537 "cpu": [
538 "riscv64"
539 ],
540 "dev": true,
541 "license": "MIT",
542 "optional": true,
543 "os": [
544 "linux"
545 ],
546 "engines": {
547 "node": ">=18"
548 }
549 },
550 "node_modules/@esbuild/linux-s390x": {
551 "version": "0.28.1",
552 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz",
553 "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==",
554 "cpu": [
555 "s390x"
556 ],
557 "dev": true,
558 "license": "MIT",
559 "optional": true,
560 "os": [
561 "linux"
562 ],
563 "engines": {
564 "node": ">=18"
565 }
566 },
567 "node_modules/@esbuild/linux-x64": {
568 "version": "0.28.1",
569 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz",
570 "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==",
571 "cpu": [
572 "x64"
573 ],
574 "dev": true,
575 "license": "MIT",
576 "optional": true,
577 "os": [
578 "linux"
579 ],
580 "engines": {
581 "node": ">=18"
582 }
583 },
584 "node_modules/@esbuild/netbsd-arm64": {
585 "version": "0.28.1",
586 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz",
587 "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==",
588 "cpu": [
589 "arm64"
590 ],
591 "dev": true,
592 "license": "MIT",
593 "optional": true,
594 "os": [
595 "netbsd"
596 ],
597 "engines": {
598 "node": ">=18"
599 }
600 },
601 "node_modules/@esbuild/netbsd-x64": {
602 "version": "0.28.1",
603 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz",
604 "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==",
605 "cpu": [
606 "x64"
607 ],
608 "dev": true,
609 "license": "MIT",
610 "optional": true,
611 "os": [
612 "netbsd"
613 ],
614 "engines": {
615 "node": ">=18"
616 }
617 },
618 "node_modules/@esbuild/openbsd-arm64": {
619 "version": "0.28.1",
620 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz",
621 "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==",
622 "cpu": [
623 "arm64"
624 ],
625 "dev": true,
626 "license": "MIT",
627 "optional": true,
628 "os": [
629 "openbsd"
630 ],
631 "engines": {
632 "node": ">=18"
633 }
634 },
635 "node_modules/@esbuild/openbsd-x64": {
636 "version": "0.28.1",
637 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz",
638 "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==",
639 "cpu": [
640 "x64"
641 ],
642 "dev": true,
643 "license": "MIT",
644 "optional": true,
645 "os": [
646 "openbsd"
647 ],
648 "engines": {
649 "node": ">=18"
650 }
651 },
652 "node_modules/@esbuild/openharmony-arm64": {
653 "version": "0.28.1",
654 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz",
655 "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==",
656 "cpu": [
657 "arm64"
658 ],
659 "dev": true,
660 "license": "MIT",
661 "optional": true,
662 "os": [
663 "openharmony"
664 ],
665 "engines": {
666 "node": ">=18"
667 }
668 },
669 "node_modules/@esbuild/sunos-x64": {
670 "version": "0.28.1",
671 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz",
672 "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==",
673 "cpu": [
674 "x64"
675 ],
676 "dev": true,
677 "license": "MIT",
678 "optional": true,
679 "os": [
680 "sunos"
681 ],
682 "engines": {
683 "node": ">=18"
684 }
685 },
686 "node_modules/@esbuild/win32-arm64": {
687 "version": "0.28.1",
688 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz",
689 "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==",
690 "cpu": [
691 "arm64"
692 ],
693 "dev": true,
694 "license": "MIT",
695 "optional": true,
696 "os": [
697 "win32"
698 ],
699 "engines": {
700 "node": ">=18"
701 }
702 },
703 "node_modules/@esbuild/win32-ia32": {
704 "version": "0.28.1",
705 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz",
706 "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==",
707 "cpu": [
708 "ia32"
709 ],
710 "dev": true,
711 "license": "MIT",
712 "optional": true,
713 "os": [
714 "win32"
715 ],
716 "engines": {
717 "node": ">=18"
718 }
719 },
720 "node_modules/@esbuild/win32-x64": {
721 "version": "0.28.1",
722 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz",
723 "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==",
724 "cpu": [
725 "x64"
726 ],
727 "dev": true,
728 "license": "MIT",
729 "optional": true,
730 "os": [
731 "win32"
732 ],
733 "engines": {
734 "node": ">=18"
735 }
736 },
737 "node_modules/@jridgewell/gen-mapping": {
738 "version": "0.3.13",
739 "dev": true,
740 "license": "MIT",
741 "dependencies": {
742 "@jridgewell/sourcemap-codec": "^1.5.0",
743 "@jridgewell/trace-mapping": "^0.3.24"
744 }
745 },
746 "node_modules/@jridgewell/remapping": {
747 "version": "2.3.5",
748 "dev": true,
749 "license": "MIT",
750 "dependencies": {
751 "@jridgewell/gen-mapping": "^0.3.5",
752 "@jridgewell/trace-mapping": "^0.3.24"
753 }
754 },
755 "node_modules/@jridgewell/resolve-uri": {
756 "version": "3.1.2",
757 "dev": true,
758 "license": "MIT",
759 "engines": {
760 "node": ">=6.0.0"
761 }
762 },
763 "node_modules/@jridgewell/sourcemap-codec": {
764 "version": "1.5.5",
765 "dev": true,
766 "license": "MIT"
767 },
768 "node_modules/@jridgewell/trace-mapping": {
769 "version": "0.3.31",
770 "dev": true,
771 "license": "MIT",
772 "dependencies": {
773 "@jridgewell/resolve-uri": "^3.1.0",
774 "@jridgewell/sourcemap-codec": "^1.4.14"
775 }
776 },
777 "node_modules/@nothing-but/utils": {
778 "version": "0.17.0",
779 "dev": true,
780 "license": "MIT"
781 },
782 "node_modules/@rolldown/pluginutils": {
783 "version": "1.0.0-beta.27",
784 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.27.tgz",
785 "integrity": "sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==",
786 "dev": true,
787 "license": "MIT"
788 },
789 "node_modules/@rollup/rollup-darwin-arm64": {
790 "version": "4.61.1",
791 "cpu": [
792 "arm64"
793 ],
794 "dev": true,
795 "license": "MIT",
796 "optional": true,
797 "os": [
798 "darwin"
799 ]
800 },
801 "node_modules/@solid-devtools/debugger": {
802 "version": "0.28.1",
803 "dev": true,
804 "license": "MIT",
805 "dependencies": {
806 "@nothing-but/utils": "~0.17.0",
807 "@solid-devtools/shared": "^0.20.0",
808 "@solid-primitives/bounds": "^0.1.1",
809 "@solid-primitives/event-listener": "^2.4.1",
810 "@solid-primitives/keyboard": "^1.3.1",
811 "@solid-primitives/rootless": "^1.5.1",
812 "@solid-primitives/scheduled": "^1.5.1",
813 "@solid-primitives/static-store": "^0.1.1",
814 "@solid-primitives/utils": "^6.3.1"
815 },
816 "peerDependencies": {
817 "solid-js": "^1.9.0"
818 }
819 },
820 "node_modules/@solid-devtools/shared": {
821 "version": "0.20.0",
822 "dev": true,
823 "license": "MIT",
824 "dependencies": {
825 "@nothing-but/utils": "~0.17.0",
826 "@solid-primitives/event-listener": "^2.4.1",
827 "@solid-primitives/media": "^2.3.1",
828 "@solid-primitives/refs": "^1.1.1",
829 "@solid-primitives/rootless": "^1.5.1",
830 "@solid-primitives/scheduled": "^1.5.1",
831 "@solid-primitives/static-store": "^0.1.1",
832 "@solid-primitives/styles": "^0.1.1",
833 "@solid-primitives/utils": "^6.3.1"
834 },
835 "peerDependencies": {
836 "solid-js": "^1.9.0"
837 }
838 },
839 "node_modules/@solid-primitives/bounds": {
840 "version": "0.1.5",
841 "dev": true,
842 "license": "MIT",
843 "dependencies": {
844 "@solid-primitives/event-listener": "^2.4.5",
845 "@solid-primitives/resize-observer": "^2.1.5",
846 "@solid-primitives/static-store": "^0.1.3",
847 "@solid-primitives/utils": "^6.4.0"
848 },
849 "peerDependencies": {
850 "solid-js": "^1.6.12"
851 }
852 },
853 "node_modules/@solid-primitives/event-listener": {
854 "version": "2.4.5",
855 "dev": true,
856 "license": "MIT",
857 "dependencies": {
858 "@solid-primitives/utils": "^6.4.0"
859 },
860 "peerDependencies": {
861 "solid-js": "^1.6.12"
862 }
863 },
864 "node_modules/@solid-primitives/keyboard": {
865 "version": "1.3.5",
866 "dev": true,
867 "license": "MIT",
868 "dependencies": {
869 "@solid-primitives/event-listener": "^2.4.5",
870 "@solid-primitives/rootless": "^1.5.3",
871 "@solid-primitives/utils": "^6.4.0"
872 },
873 "peerDependencies": {
874 "solid-js": "^1.6.12"
875 }
876 },
877 "node_modules/@solid-primitives/media": {
878 "version": "2.3.5",
879 "dev": true,
880 "license": "MIT",
881 "dependencies": {
882 "@solid-primitives/event-listener": "^2.4.5",
883 "@solid-primitives/rootless": "^1.5.3",
884 "@solid-primitives/static-store": "^0.1.3",
885 "@solid-primitives/utils": "^6.4.0"
886 },
887 "peerDependencies": {
888 "solid-js": "^1.6.12"
889 }
890 },
891 "node_modules/@solid-primitives/refs": {
892 "version": "1.1.3",
893 "dev": true,
894 "license": "MIT",
895 "dependencies": {
896 "@solid-primitives/utils": "^6.4.0"
897 },
898 "peerDependencies": {
899 "solid-js": "^1.6.12"
900 }
901 },
902 "node_modules/@solid-primitives/resize-observer": {
903 "version": "2.1.5",
904 "dev": true,
905 "license": "MIT",
906 "dependencies": {
907 "@solid-primitives/event-listener": "^2.4.5",
908 "@solid-primitives/rootless": "^1.5.3",
909 "@solid-primitives/static-store": "^0.1.3",
910 "@solid-primitives/utils": "^6.4.0"
911 },
912 "peerDependencies": {
913 "solid-js": "^1.6.12"
914 }
915 },
916 "node_modules/@solid-primitives/rootless": {
917 "version": "1.5.3",
918 "dev": true,
919 "license": "MIT",
920 "dependencies": {
921 "@solid-primitives/utils": "^6.4.0"
922 },
923 "peerDependencies": {
924 "solid-js": "^1.6.12"
925 }
926 },
927 "node_modules/@solid-primitives/scheduled": {
928 "version": "1.5.3",
929 "dev": true,
930 "license": "MIT",
931 "peerDependencies": {
932 "solid-js": "^1.6.12"
933 }
934 },
935 "node_modules/@solid-primitives/static-store": {
936 "version": "0.1.3",
937 "dev": true,
938 "license": "MIT",
939 "dependencies": {
940 "@solid-primitives/utils": "^6.4.0"
941 },
942 "peerDependencies": {
943 "solid-js": "^1.6.12"
944 }
945 },
946 "node_modules/@solid-primitives/styles": {
947 "version": "0.1.3",
948 "dev": true,
949 "license": "MIT",
950 "dependencies": {
951 "@solid-primitives/rootless": "^1.5.3",
952 "@solid-primitives/utils": "^6.4.0"
953 },
954 "peerDependencies": {
955 "solid-js": "^1.6.12"
956 }
957 },
958 "node_modules/@solid-primitives/utils": {
959 "version": "6.4.0",
960 "dev": true,
961 "license": "MIT",
962 "peerDependencies": {
963 "solid-js": "^1.6.12"
964 }
965 },
966 "node_modules/@types/babel__core": {
967 "version": "7.20.5",
968 "dev": true,
969 "license": "MIT",
970 "dependencies": {
971 "@babel/parser": "^7.20.7",
972 "@babel/types": "^7.20.7",
973 "@types/babel__generator": "*",
974 "@types/babel__template": "*",
975 "@types/babel__traverse": "*"
976 }
977 },
978 "node_modules/@types/babel__generator": {
979 "version": "7.27.0",
980 "dev": true,
981 "license": "MIT",
982 "dependencies": {
983 "@babel/types": "^7.0.0"
984 }
985 },
986 "node_modules/@types/babel__template": {
987 "version": "7.4.4",
988 "dev": true,
989 "license": "MIT",
990 "dependencies": {
991 "@babel/parser": "^7.1.0",
992 "@babel/types": "^7.0.0"
993 }
994 },
995 "node_modules/@types/babel__traverse": {
996 "version": "7.28.0",
997 "dev": true,
998 "license": "MIT",
999 "dependencies": {
1000 "@babel/types": "^7.28.2"
1001 }
1002 },
1003 "node_modules/@types/css-tree": {
1004 "version": "2.3.11",
1005 "dev": true,
1006 "license": "MIT"
1007 },
1008 "node_modules/@types/estree": {
1009 "version": "1.0.9",
1010 "dev": true,
1011 "license": "MIT"
1012 },
1013 "node_modules/@types/node": {
1014 "version": "22.19.21",
1015 "dev": true,
1016 "license": "MIT",
1017 "dependencies": {
1018 "undici-types": "~6.21.0"
1019 }
1020 },
1021 "node_modules/@types/react": {
1022 "version": "19.2.17",
1023 "dev": true,
1024 "license": "MIT",
1025 "dependencies": {
1026 "csstype": "^3.2.2"
1027 }
1028 },
1029 "node_modules/@types/react-dom": {
1030 "version": "19.2.3",
1031 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
1032 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
1033 "dev": true,
1034 "license": "MIT",
1035 "peerDependencies": {
1036 "@types/react": "^19.2.0"
1037 }
1038 },
1039 "node_modules/@union-web/core": {
1040 "resolved": "packages/core",
1041 "link": true
1042 },
1043 "node_modules/@union-web/positioner-sandbox": {
1044 "resolved": "packages/positioner-sandbox",
1045 "link": true
1046 },
1047 "node_modules/@union-web/react-demo": {
1048 "resolved": "packages/react-demo",
1049 "link": true
1050 },
1051 "node_modules/@union-web/react-plugin": {
1052 "resolved": "packages/react-plugin",
1053 "link": true
1054 },
1055 "node_modules/@union-web/solid-demo": {
1056 "resolved": "packages/solid-demo",
1057 "link": true
1058 },
1059 "node_modules/@union-web/solid-plugin": {
1060 "resolved": "packages/solid-plugin",
1061 "link": true
1062 },
1063 "node_modules/@union-web/vite-plugin": {
1064 "resolved": "packages/vite-plugin",
1065 "link": true
1066 },
1067 "node_modules/@vitejs/plugin-react": {
1068 "version": "4.7.0",
1069 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.7.0.tgz",
1070 "integrity": "sha512-gUu9hwfWvvEDBBmgtAowQCojwZmJ5mcLn3aufeCsitijs3+f2NsrPtlAWIR6OPiqljl96GVCUbLe0HyqIpVaoA==",
1071 "dev": true,
1072 "license": "MIT",
1073 "dependencies": {
1074 "@babel/core": "^7.28.0",
1075 "@babel/plugin-transform-react-jsx-self": "^7.27.1",
1076 "@babel/plugin-transform-react-jsx-source": "^7.27.1",
1077 "@rolldown/pluginutils": "1.0.0-beta.27",
1078 "@types/babel__core": "^7.20.5",
1079 "react-refresh": "^0.17.0"
1080 },
1081 "engines": {
1082 "node": "^14.18.0 || >=16.0.0"
1083 },
1084 "peerDependencies": {
1085 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
1086 }
1087 },
1088 "node_modules/babel-plugin-jsx-dom-expressions": {
1089 "version": "0.40.7",
1090 "dev": true,
1091 "license": "MIT",
1092 "dependencies": {
1093 "@babel/helper-module-imports": "7.18.6",
1094 "@babel/plugin-syntax-jsx": "^7.18.6",
1095 "@babel/types": "^7.20.7",
1096 "html-entities": "2.3.3",
1097 "parse5": "^7.1.2"
1098 },
1099 "peerDependencies": {
1100 "@babel/core": "^7.20.12"
1101 }
1102 },
1103 "node_modules/babel-plugin-jsx-dom-expressions/node_modules/@babel/helper-module-imports": {
1104 "version": "7.18.6",
1105 "dev": true,
1106 "license": "MIT",
1107 "dependencies": {
1108 "@babel/types": "^7.18.6"
1109 },
1110 "engines": {
1111 "node": ">=6.9.0"
1112 }
1113 },
1114 "node_modules/babel-preset-solid": {
1115 "version": "1.9.12",
1116 "dev": true,
1117 "license": "MIT",
1118 "dependencies": {
1119 "babel-plugin-jsx-dom-expressions": "^0.40.6"
1120 },
1121 "peerDependencies": {
1122 "@babel/core": "^7.0.0",
1123 "solid-js": "^1.9.12"
1124 },
1125 "peerDependenciesMeta": {
1126 "solid-js": {
1127 "optional": true
1128 }
1129 }
1130 },
1131 "node_modules/baseline-browser-mapping": {
1132 "version": "2.10.37",
1133 "dev": true,
1134 "license": "Apache-2.0",
1135 "bin": {
1136 "baseline-browser-mapping": "dist/cli.cjs"
1137 },
1138 "engines": {
1139 "node": ">=6.0.0"
1140 }
1141 },
1142 "node_modules/browserslist": {
1143 "version": "4.28.2",
1144 "dev": true,
1145 "funding": [
1146 {
1147 "type": "opencollective",
1148 "url": "https://opencollective.com/browserslist"
1149 },
1150 {
1151 "type": "tidelift",
1152 "url": "https://tidelift.com/funding/github/npm/browserslist"
1153 },
1154 {
1155 "type": "github",
1156 "url": "https://github.com/sponsors/ai"
1157 }
1158 ],
1159 "license": "MIT",
1160 "dependencies": {
1161 "baseline-browser-mapping": "^2.10.12",
1162 "caniuse-lite": "^1.0.30001782",
1163 "electron-to-chromium": "^1.5.328",
1164 "node-releases": "^2.0.36",
1165 "update-browserslist-db": "^1.2.3"
1166 },
1167 "bin": {
1168 "browserslist": "cli.js"
1169 },
1170 "engines": {
1171 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
1172 }
1173 },
1174 "node_modules/caniuse-lite": {
1175 "version": "1.0.30001799",
1176 "dev": true,
1177 "funding": [
1178 {
1179 "type": "opencollective",
1180 "url": "https://opencollective.com/browserslist"
1181 },
1182 {
1183 "type": "tidelift",
1184 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
1185 },
1186 {
1187 "type": "github",
1188 "url": "https://github.com/sponsors/ai"
1189 }
1190 ],
1191 "license": "CC-BY-4.0"
1192 },
1193 "node_modules/convert-source-map": {
1194 "version": "2.0.0",
1195 "dev": true,
1196 "license": "MIT"
1197 },
1198 "node_modules/css-tree": {
1199 "version": "3.2.1",
1200 "license": "MIT",
1201 "dependencies": {
1202 "mdn-data": "2.27.1",
1203 "source-map-js": "^1.2.1"
1204 },
1205 "engines": {
1206 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
1207 }
1208 },
1209 "node_modules/csstype": {
1210 "version": "3.2.3",
1211 "license": "MIT"
1212 },
1213 "node_modules/debug": {
1214 "version": "4.4.3",
1215 "dev": true,
1216 "license": "MIT",
1217 "dependencies": {
1218 "ms": "^2.1.3"
1219 },
1220 "engines": {
1221 "node": ">=6.0"
1222 },
1223 "peerDependenciesMeta": {
1224 "supports-color": {
1225 "optional": true
1226 }
1227 }
1228 },
1229 "node_modules/electron-to-chromium": {
1230 "version": "1.5.372",
1231 "dev": true,
1232 "license": "ISC"
1233 },
1234 "node_modules/entities": {
1235 "version": "6.0.1",
1236 "dev": true,
1237 "license": "BSD-2-Clause",
1238 "engines": {
1239 "node": ">=0.12"
1240 },
1241 "funding": {
1242 "url": "https://github.com/fb55/entities?sponsor=1"
1243 }
1244 },
1245 "node_modules/esbuild": {
1246 "version": "0.25.12",
1247 "dev": true,
1248 "hasInstallScript": true,
1249 "license": "MIT",
1250 "bin": {
1251 "esbuild": "bin/esbuild"
1252 },
1253 "engines": {
1254 "node": ">=18"
1255 },
1256 "optionalDependencies": {
1257 "@esbuild/aix-ppc64": "0.25.12",
1258 "@esbuild/android-arm": "0.25.12",
1259 "@esbuild/android-arm64": "0.25.12",
1260 "@esbuild/android-x64": "0.25.12",
1261 "@esbuild/darwin-arm64": "0.25.12",
1262 "@esbuild/darwin-x64": "0.25.12",
1263 "@esbuild/freebsd-arm64": "0.25.12",
1264 "@esbuild/freebsd-x64": "0.25.12",
1265 "@esbuild/linux-arm": "0.25.12",
1266 "@esbuild/linux-arm64": "0.25.12",
1267 "@esbuild/linux-ia32": "0.25.12",
1268 "@esbuild/linux-loong64": "0.25.12",
1269 "@esbuild/linux-mips64el": "0.25.12",
1270 "@esbuild/linux-ppc64": "0.25.12",
1271 "@esbuild/linux-riscv64": "0.25.12",
1272 "@esbuild/linux-s390x": "0.25.12",
1273 "@esbuild/linux-x64": "0.25.12",
1274 "@esbuild/netbsd-arm64": "0.25.12",
1275 "@esbuild/netbsd-x64": "0.25.12",
1276 "@esbuild/openbsd-arm64": "0.25.12",
1277 "@esbuild/openbsd-x64": "0.25.12",
1278 "@esbuild/openharmony-arm64": "0.25.12",
1279 "@esbuild/sunos-x64": "0.25.12",
1280 "@esbuild/win32-arm64": "0.25.12",
1281 "@esbuild/win32-ia32": "0.25.12",
1282 "@esbuild/win32-x64": "0.25.12"
1283 }
1284 },
1285 "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": {
1286 "version": "0.25.12",
1287 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
1288 "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
1289 "cpu": [
1290 "ppc64"
1291 ],
1292 "dev": true,
1293 "license": "MIT",
1294 "optional": true,
1295 "os": [
1296 "aix"
1297 ],
1298 "engines": {
1299 "node": ">=18"
1300 }
1301 },
1302 "node_modules/esbuild/node_modules/@esbuild/android-arm": {
1303 "version": "0.25.12",
1304 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
1305 "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
1306 "cpu": [
1307 "arm"
1308 ],
1309 "dev": true,
1310 "license": "MIT",
1311 "optional": true,
1312 "os": [
1313 "android"
1314 ],
1315 "engines": {
1316 "node": ">=18"
1317 }
1318 },
1319 "node_modules/esbuild/node_modules/@esbuild/android-arm64": {
1320 "version": "0.25.12",
1321 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
1322 "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
1323 "cpu": [
1324 "arm64"
1325 ],
1326 "dev": true,
1327 "license": "MIT",
1328 "optional": true,
1329 "os": [
1330 "android"
1331 ],
1332 "engines": {
1333 "node": ">=18"
1334 }
1335 },
1336 "node_modules/esbuild/node_modules/@esbuild/android-x64": {
1337 "version": "0.25.12",
1338 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
1339 "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
1340 "cpu": [
1341 "x64"
1342 ],
1343 "dev": true,
1344 "license": "MIT",
1345 "optional": true,
1346 "os": [
1347 "android"
1348 ],
1349 "engines": {
1350 "node": ">=18"
1351 }
1352 },
1353 "node_modules/esbuild/node_modules/@esbuild/darwin-x64": {
1354 "version": "0.25.12",
1355 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
1356 "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
1357 "cpu": [
1358 "x64"
1359 ],
1360 "dev": true,
1361 "license": "MIT",
1362 "optional": true,
1363 "os": [
1364 "darwin"
1365 ],
1366 "engines": {
1367 "node": ">=18"
1368 }
1369 },
1370 "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": {
1371 "version": "0.25.12",
1372 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
1373 "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
1374 "cpu": [
1375 "arm64"
1376 ],
1377 "dev": true,
1378 "license": "MIT",
1379 "optional": true,
1380 "os": [
1381 "freebsd"
1382 ],
1383 "engines": {
1384 "node": ">=18"
1385 }
1386 },
1387 "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": {
1388 "version": "0.25.12",
1389 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
1390 "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
1391 "cpu": [
1392 "x64"
1393 ],
1394 "dev": true,
1395 "license": "MIT",
1396 "optional": true,
1397 "os": [
1398 "freebsd"
1399 ],
1400 "engines": {
1401 "node": ">=18"
1402 }
1403 },
1404 "node_modules/esbuild/node_modules/@esbuild/linux-arm": {
1405 "version": "0.25.12",
1406 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
1407 "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
1408 "cpu": [
1409 "arm"
1410 ],
1411 "dev": true,
1412 "license": "MIT",
1413 "optional": true,
1414 "os": [
1415 "linux"
1416 ],
1417 "engines": {
1418 "node": ">=18"
1419 }
1420 },
1421 "node_modules/esbuild/node_modules/@esbuild/linux-arm64": {
1422 "version": "0.25.12",
1423 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
1424 "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
1425 "cpu": [
1426 "arm64"
1427 ],
1428 "dev": true,
1429 "license": "MIT",
1430 "optional": true,
1431 "os": [
1432 "linux"
1433 ],
1434 "engines": {
1435 "node": ">=18"
1436 }
1437 },
1438 "node_modules/esbuild/node_modules/@esbuild/linux-ia32": {
1439 "version": "0.25.12",
1440 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
1441 "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
1442 "cpu": [
1443 "ia32"
1444 ],
1445 "dev": true,
1446 "license": "MIT",
1447 "optional": true,
1448 "os": [
1449 "linux"
1450 ],
1451 "engines": {
1452 "node": ">=18"
1453 }
1454 },
1455 "node_modules/esbuild/node_modules/@esbuild/linux-loong64": {
1456 "version": "0.25.12",
1457 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
1458 "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
1459 "cpu": [
1460 "loong64"
1461 ],
1462 "dev": true,
1463 "license": "MIT",
1464 "optional": true,
1465 "os": [
1466 "linux"
1467 ],
1468 "engines": {
1469 "node": ">=18"
1470 }
1471 },
1472 "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": {
1473 "version": "0.25.12",
1474 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
1475 "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
1476 "cpu": [
1477 "mips64el"
1478 ],
1479 "dev": true,
1480 "license": "MIT",
1481 "optional": true,
1482 "os": [
1483 "linux"
1484 ],
1485 "engines": {
1486 "node": ">=18"
1487 }
1488 },
1489 "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": {
1490 "version": "0.25.12",
1491 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
1492 "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
1493 "cpu": [
1494 "ppc64"
1495 ],
1496 "dev": true,
1497 "license": "MIT",
1498 "optional": true,
1499 "os": [
1500 "linux"
1501 ],
1502 "engines": {
1503 "node": ">=18"
1504 }
1505 },
1506 "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": {
1507 "version": "0.25.12",
1508 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
1509 "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
1510 "cpu": [
1511 "riscv64"
1512 ],
1513 "dev": true,
1514 "license": "MIT",
1515 "optional": true,
1516 "os": [
1517 "linux"
1518 ],
1519 "engines": {
1520 "node": ">=18"
1521 }
1522 },
1523 "node_modules/esbuild/node_modules/@esbuild/linux-s390x": {
1524 "version": "0.25.12",
1525 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
1526 "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
1527 "cpu": [
1528 "s390x"
1529 ],
1530 "dev": true,
1531 "license": "MIT",
1532 "optional": true,
1533 "os": [
1534 "linux"
1535 ],
1536 "engines": {
1537 "node": ">=18"
1538 }
1539 },
1540 "node_modules/esbuild/node_modules/@esbuild/linux-x64": {
1541 "version": "0.25.12",
1542 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
1543 "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
1544 "cpu": [
1545 "x64"
1546 ],
1547 "dev": true,
1548 "license": "MIT",
1549 "optional": true,
1550 "os": [
1551 "linux"
1552 ],
1553 "engines": {
1554 "node": ">=18"
1555 }
1556 },
1557 "node_modules/esbuild/node_modules/@esbuild/netbsd-arm64": {
1558 "version": "0.25.12",
1559 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
1560 "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
1561 "cpu": [
1562 "arm64"
1563 ],
1564 "dev": true,
1565 "license": "MIT",
1566 "optional": true,
1567 "os": [
1568 "netbsd"
1569 ],
1570 "engines": {
1571 "node": ">=18"
1572 }
1573 },
1574 "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": {
1575 "version": "0.25.12",
1576 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
1577 "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
1578 "cpu": [
1579 "x64"
1580 ],
1581 "dev": true,
1582 "license": "MIT",
1583 "optional": true,
1584 "os": [
1585 "netbsd"
1586 ],
1587 "engines": {
1588 "node": ">=18"
1589 }
1590 },
1591 "node_modules/esbuild/node_modules/@esbuild/openbsd-arm64": {
1592 "version": "0.25.12",
1593 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
1594 "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
1595 "cpu": [
1596 "arm64"
1597 ],
1598 "dev": true,
1599 "license": "MIT",
1600 "optional": true,
1601 "os": [
1602 "openbsd"
1603 ],
1604 "engines": {
1605 "node": ">=18"
1606 }
1607 },
1608 "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": {
1609 "version": "0.25.12",
1610 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
1611 "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
1612 "cpu": [
1613 "x64"
1614 ],
1615 "dev": true,
1616 "license": "MIT",
1617 "optional": true,
1618 "os": [
1619 "openbsd"
1620 ],
1621 "engines": {
1622 "node": ">=18"
1623 }
1624 },
1625 "node_modules/esbuild/node_modules/@esbuild/openharmony-arm64": {
1626 "version": "0.25.12",
1627 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
1628 "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
1629 "cpu": [
1630 "arm64"
1631 ],
1632 "dev": true,
1633 "license": "MIT",
1634 "optional": true,
1635 "os": [
1636 "openharmony"
1637 ],
1638 "engines": {
1639 "node": ">=18"
1640 }
1641 },
1642 "node_modules/esbuild/node_modules/@esbuild/sunos-x64": {
1643 "version": "0.25.12",
1644 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
1645 "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
1646 "cpu": [
1647 "x64"
1648 ],
1649 "dev": true,
1650 "license": "MIT",
1651 "optional": true,
1652 "os": [
1653 "sunos"
1654 ],
1655 "engines": {
1656 "node": ">=18"
1657 }
1658 },
1659 "node_modules/esbuild/node_modules/@esbuild/win32-arm64": {
1660 "version": "0.25.12",
1661 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
1662 "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
1663 "cpu": [
1664 "arm64"
1665 ],
1666 "dev": true,
1667 "license": "MIT",
1668 "optional": true,
1669 "os": [
1670 "win32"
1671 ],
1672 "engines": {
1673 "node": ">=18"
1674 }
1675 },
1676 "node_modules/esbuild/node_modules/@esbuild/win32-ia32": {
1677 "version": "0.25.12",
1678 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
1679 "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
1680 "cpu": [
1681 "ia32"
1682 ],
1683 "dev": true,
1684 "license": "MIT",
1685 "optional": true,
1686 "os": [
1687 "win32"
1688 ],
1689 "engines": {
1690 "node": ">=18"
1691 }
1692 },
1693 "node_modules/esbuild/node_modules/@esbuild/win32-x64": {
1694 "version": "0.25.12",
1695 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
1696 "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
1697 "cpu": [
1698 "x64"
1699 ],
1700 "dev": true,
1701 "license": "MIT",
1702 "optional": true,
1703 "os": [
1704 "win32"
1705 ],
1706 "engines": {
1707 "node": ">=18"
1708 }
1709 },
1710 "node_modules/escalade": {
1711 "version": "3.2.0",
1712 "dev": true,
1713 "license": "MIT",
1714 "engines": {
1715 "node": ">=6"
1716 }
1717 },
1718 "node_modules/fdir": {
1719 "version": "6.5.0",
1720 "dev": true,
1721 "license": "MIT",
1722 "engines": {
1723 "node": ">=12.0.0"
1724 },
1725 "peerDependencies": {
1726 "picomatch": "^3 || ^4"
1727 },
1728 "peerDependenciesMeta": {
1729 "picomatch": {
1730 "optional": true
1731 }
1732 }
1733 },
1734 "node_modules/fsevents": {
1735 "version": "2.3.3",
1736 "dev": true,
1737 "license": "MIT",
1738 "optional": true,
1739 "os": [
1740 "darwin"
1741 ],
1742 "engines": {
1743 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1744 }
1745 },
1746 "node_modules/gensync": {
1747 "version": "1.0.0-beta.2",
1748 "dev": true,
1749 "license": "MIT",
1750 "engines": {
1751 "node": ">=6.9.0"
1752 }
1753 },
1754 "node_modules/html-entities": {
1755 "version": "2.3.3",
1756 "dev": true,
1757 "license": "MIT"
1758 },
1759 "node_modules/is-what": {
1760 "version": "4.1.16",
1761 "dev": true,
1762 "license": "MIT",
1763 "engines": {
1764 "node": ">=12.13"
1765 },
1766 "funding": {
1767 "url": "https://github.com/sponsors/mesqueeb"
1768 }
1769 },
1770 "node_modules/js-tokens": {
1771 "version": "4.0.0",
1772 "dev": true,
1773 "license": "MIT"
1774 },
1775 "node_modules/jsesc": {
1776 "version": "3.1.0",
1777 "dev": true,
1778 "license": "MIT",
1779 "bin": {
1780 "jsesc": "bin/jsesc"
1781 },
1782 "engines": {
1783 "node": ">=6"
1784 }
1785 },
1786 "node_modules/json5": {
1787 "version": "2.2.3",
1788 "dev": true,
1789 "license": "MIT",
1790 "bin": {
1791 "json5": "lib/cli.js"
1792 },
1793 "engines": {
1794 "node": ">=6"
1795 }
1796 },
1797 "node_modules/lru-cache": {
1798 "version": "5.1.1",
1799 "dev": true,
1800 "license": "ISC",
1801 "dependencies": {
1802 "yallist": "^3.0.2"
1803 }
1804 },
1805 "node_modules/mdn-data": {
1806 "version": "2.27.1",
1807 "license": "CC0-1.0"
1808 },
1809 "node_modules/merge-anything": {
1810 "version": "5.1.7",
1811 "dev": true,
1812 "license": "MIT",
1813 "dependencies": {
1814 "is-what": "^4.1.8"
1815 },
1816 "engines": {
1817 "node": ">=12.13"
1818 },
1819 "funding": {
1820 "url": "https://github.com/sponsors/mesqueeb"
1821 }
1822 },
1823 "node_modules/ms": {
1824 "version": "2.1.3",
1825 "dev": true,
1826 "license": "MIT"
1827 },
1828 "node_modules/nanoid": {
1829 "version": "3.3.12",
1830 "dev": true,
1831 "funding": [
1832 {
1833 "type": "github",
1834 "url": "https://github.com/sponsors/ai"
1835 }
1836 ],
1837 "license": "MIT",
1838 "bin": {
1839 "nanoid": "bin/nanoid.cjs"
1840 },
1841 "engines": {
1842 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1843 }
1844 },
1845 "node_modules/node-releases": {
1846 "version": "2.0.47",
1847 "dev": true,
1848 "license": "MIT",
1849 "engines": {
1850 "node": ">=18"
1851 }
1852 },
1853 "node_modules/parse5": {
1854 "version": "7.3.0",
1855 "dev": true,
1856 "license": "MIT",
1857 "dependencies": {
1858 "entities": "^6.0.0"
1859 },
1860 "funding": {
1861 "url": "https://github.com/inikulin/parse5?sponsor=1"
1862 }
1863 },
1864 "node_modules/picocolors": {
1865 "version": "1.1.1",
1866 "dev": true,
1867 "license": "ISC"
1868 },
1869 "node_modules/picomatch": {
1870 "version": "4.0.4",
1871 "dev": true,
1872 "license": "MIT",
1873 "engines": {
1874 "node": ">=12"
1875 },
1876 "funding": {
1877 "url": "https://github.com/sponsors/jonschlinkert"
1878 }
1879 },
1880 "node_modules/postcss": {
1881 "version": "8.5.15",
1882 "dev": true,
1883 "funding": [
1884 {
1885 "type": "opencollective",
1886 "url": "https://opencollective.com/postcss/"
1887 },
1888 {
1889 "type": "tidelift",
1890 "url": "https://tidelift.com/funding/github/npm/postcss"
1891 },
1892 {
1893 "type": "github",
1894 "url": "https://github.com/sponsors/ai"
1895 }
1896 ],
1897 "license": "MIT",
1898 "dependencies": {
1899 "nanoid": "^3.3.12",
1900 "picocolors": "^1.1.1",
1901 "source-map-js": "^1.2.1"
1902 },
1903 "engines": {
1904 "node": "^10 || ^12 || >=14"
1905 }
1906 },
1907 "node_modules/react": {
1908 "version": "19.2.7",
1909 "license": "MIT",
1910 "engines": {
1911 "node": ">=0.10.0"
1912 }
1913 },
1914 "node_modules/react-dom": {
1915 "version": "19.2.7",
1916 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
1917 "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
1918 "license": "MIT",
1919 "dependencies": {
1920 "scheduler": "^0.27.0"
1921 },
1922 "peerDependencies": {
1923 "react": "^19.2.7"
1924 }
1925 },
1926 "node_modules/react-refresh": {
1927 "version": "0.17.0",
1928 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.17.0.tgz",
1929 "integrity": "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==",
1930 "dev": true,
1931 "license": "MIT",
1932 "engines": {
1933 "node": ">=0.10.0"
1934 }
1935 },
1936 "node_modules/rollup": {
1937 "version": "4.61.1",
1938 "dev": true,
1939 "license": "MIT",
1940 "dependencies": {
1941 "@types/estree": "1.0.9"
1942 },
1943 "bin": {
1944 "rollup": "dist/bin/rollup"
1945 },
1946 "engines": {
1947 "node": ">=18.0.0",
1948 "npm": ">=8.0.0"
1949 },
1950 "optionalDependencies": {
1951 "@rollup/rollup-android-arm-eabi": "4.61.1",
1952 "@rollup/rollup-android-arm64": "4.61.1",
1953 "@rollup/rollup-darwin-arm64": "4.61.1",
1954 "@rollup/rollup-darwin-x64": "4.61.1",
1955 "@rollup/rollup-freebsd-arm64": "4.61.1",
1956 "@rollup/rollup-freebsd-x64": "4.61.1",
1957 "@rollup/rollup-linux-arm-gnueabihf": "4.61.1",
1958 "@rollup/rollup-linux-arm-musleabihf": "4.61.1",
1959 "@rollup/rollup-linux-arm64-gnu": "4.61.1",
1960 "@rollup/rollup-linux-arm64-musl": "4.61.1",
1961 "@rollup/rollup-linux-loong64-gnu": "4.61.1",
1962 "@rollup/rollup-linux-loong64-musl": "4.61.1",
1963 "@rollup/rollup-linux-ppc64-gnu": "4.61.1",
1964 "@rollup/rollup-linux-ppc64-musl": "4.61.1",
1965 "@rollup/rollup-linux-riscv64-gnu": "4.61.1",
1966 "@rollup/rollup-linux-riscv64-musl": "4.61.1",
1967 "@rollup/rollup-linux-s390x-gnu": "4.61.1",
1968 "@rollup/rollup-linux-x64-gnu": "4.61.1",
1969 "@rollup/rollup-linux-x64-musl": "4.61.1",
1970 "@rollup/rollup-openbsd-x64": "4.61.1",
1971 "@rollup/rollup-openharmony-arm64": "4.61.1",
1972 "@rollup/rollup-win32-arm64-msvc": "4.61.1",
1973 "@rollup/rollup-win32-ia32-msvc": "4.61.1",
1974 "@rollup/rollup-win32-x64-gnu": "4.61.1",
1975 "@rollup/rollup-win32-x64-msvc": "4.61.1",
1976 "fsevents": "~2.3.2"
1977 }
1978 },
1979 "node_modules/scheduler": {
1980 "version": "0.27.0",
1981 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
1982 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
1983 "license": "MIT"
1984 },
1985 "node_modules/semver": {
1986 "version": "6.3.1",
1987 "dev": true,
1988 "license": "ISC",
1989 "bin": {
1990 "semver": "bin/semver.js"
1991 }
1992 },
1993 "node_modules/seroval": {
1994 "version": "1.5.4",
1995 "license": "MIT",
1996 "engines": {
1997 "node": ">=10"
1998 }
1999 },
2000 "node_modules/seroval-plugins": {
2001 "version": "1.5.4",
2002 "license": "MIT",
2003 "engines": {
2004 "node": ">=10"
2005 },
2006 "peerDependencies": {
2007 "seroval": "^1.0"
2008 }
2009 },
2010 "node_modules/solid-devtools": {
2011 "version": "0.34.5",
2012 "dev": true,
2013 "license": "MIT",
2014 "dependencies": {
2015 "@babel/core": "^7.27.4",
2016 "@babel/plugin-syntax-typescript": "^7.27.1",
2017 "@babel/types": "^7.27.6",
2018 "@solid-devtools/debugger": "^0.28.1",
2019 "@solid-devtools/shared": "^0.20.0"
2020 },
2021 "peerDependencies": {
2022 "solid-js": "^1.9.0",
2023 "vite": "^2.2.3 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0"
2024 },
2025 "peerDependenciesMeta": {
2026 "vite": {
2027 "optional": true
2028 }
2029 }
2030 },
2031 "node_modules/solid-js": {
2032 "version": "1.9.13",
2033 "license": "MIT",
2034 "dependencies": {
2035 "csstype": "^3.1.0",
2036 "seroval": "~1.5.0",
2037 "seroval-plugins": "~1.5.0"
2038 }
2039 },
2040 "node_modules/solid-refresh": {
2041 "version": "0.6.3",
2042 "dev": true,
2043 "license": "MIT",
2044 "dependencies": {
2045 "@babel/generator": "^7.23.6",
2046 "@babel/helper-module-imports": "^7.22.15",
2047 "@babel/types": "^7.23.6"
2048 },
2049 "peerDependencies": {
2050 "solid-js": "^1.3"
2051 }
2052 },
2053 "node_modules/source-map-js": {
2054 "version": "1.2.1",
2055 "license": "BSD-3-Clause",
2056 "engines": {
2057 "node": ">=0.10.0"
2058 }
2059 },
2060 "node_modules/tinyglobby": {
2061 "version": "0.2.17",
2062 "dev": true,
2063 "license": "MIT",
2064 "dependencies": {
2065 "fdir": "^6.5.0",
2066 "picomatch": "^4.0.4"
2067 },
2068 "engines": {
2069 "node": ">=12.0.0"
2070 },
2071 "funding": {
2072 "url": "https://github.com/sponsors/SuperchupuDev"
2073 }
2074 },
2075 "node_modules/tsx": {
2076 "version": "4.22.4",
2077 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.22.4.tgz",
2078 "integrity": "sha512-X8EX+XV4QR5xCsrgxaED954zTDfY8KqlDtskKEL0cHhyS/P8b4IFOvGDQpsC9Q1XnLq915wEfwwY/zzskCtmhg==",
2079 "dev": true,
2080 "license": "MIT",
2081 "dependencies": {
2082 "esbuild": "~0.28.0"
2083 },
2084 "bin": {
2085 "tsx": "dist/cli.mjs"
2086 },
2087 "engines": {
2088 "node": ">=18.0.0"
2089 },
2090 "optionalDependencies": {
2091 "fsevents": "~2.3.3"
2092 }
2093 },
2094 "node_modules/tsx/node_modules/@esbuild/darwin-arm64": {
2095 "version": "0.28.1",
2096 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz",
2097 "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==",
2098 "cpu": [
2099 "arm64"
2100 ],
2101 "dev": true,
2102 "license": "MIT",
2103 "optional": true,
2104 "os": [
2105 "darwin"
2106 ],
2107 "engines": {
2108 "node": ">=18"
2109 }
2110 },
2111 "node_modules/tsx/node_modules/esbuild": {
2112 "version": "0.28.1",
2113 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz",
2114 "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==",
2115 "dev": true,
2116 "hasInstallScript": true,
2117 "license": "MIT",
2118 "bin": {
2119 "esbuild": "bin/esbuild"
2120 },
2121 "engines": {
2122 "node": ">=18"
2123 },
2124 "optionalDependencies": {
2125 "@esbuild/aix-ppc64": "0.28.1",
2126 "@esbuild/android-arm": "0.28.1",
2127 "@esbuild/android-arm64": "0.28.1",
2128 "@esbuild/android-x64": "0.28.1",
2129 "@esbuild/darwin-arm64": "0.28.1",
2130 "@esbuild/darwin-x64": "0.28.1",
2131 "@esbuild/freebsd-arm64": "0.28.1",
2132 "@esbuild/freebsd-x64": "0.28.1",
2133 "@esbuild/linux-arm": "0.28.1",
2134 "@esbuild/linux-arm64": "0.28.1",
2135 "@esbuild/linux-ia32": "0.28.1",
2136 "@esbuild/linux-loong64": "0.28.1",
2137 "@esbuild/linux-mips64el": "0.28.1",
2138 "@esbuild/linux-ppc64": "0.28.1",
2139 "@esbuild/linux-riscv64": "0.28.1",
2140 "@esbuild/linux-s390x": "0.28.1",
2141 "@esbuild/linux-x64": "0.28.1",
2142 "@esbuild/netbsd-arm64": "0.28.1",
2143 "@esbuild/netbsd-x64": "0.28.1",
2144 "@esbuild/openbsd-arm64": "0.28.1",
2145 "@esbuild/openbsd-x64": "0.28.1",
2146 "@esbuild/openharmony-arm64": "0.28.1",
2147 "@esbuild/sunos-x64": "0.28.1",
2148 "@esbuild/win32-arm64": "0.28.1",
2149 "@esbuild/win32-ia32": "0.28.1",
2150 "@esbuild/win32-x64": "0.28.1"
2151 }
2152 },
2153 "node_modules/typescript": {
2154 "version": "5.9.3",
2155 "dev": true,
2156 "license": "Apache-2.0",
2157 "bin": {
2158 "tsc": "bin/tsc",
2159 "tsserver": "bin/tsserver"
2160 },
2161 "engines": {
2162 "node": ">=14.17"
2163 }
2164 },
2165 "node_modules/undici-types": {
2166 "version": "6.21.0",
2167 "dev": true,
2168 "license": "MIT"
2169 },
2170 "node_modules/update-browserslist-db": {
2171 "version": "1.2.3",
2172 "dev": true,
2173 "funding": [
2174 {
2175 "type": "opencollective",
2176 "url": "https://opencollective.com/browserslist"
2177 },
2178 {
2179 "type": "tidelift",
2180 "url": "https://tidelift.com/funding/github/npm/browserslist"
2181 },
2182 {
2183 "type": "github",
2184 "url": "https://github.com/sponsors/ai"
2185 }
2186 ],
2187 "license": "MIT",
2188 "dependencies": {
2189 "escalade": "^3.2.0",
2190 "picocolors": "^1.1.1"
2191 },
2192 "bin": {
2193 "update-browserslist-db": "cli.js"
2194 },
2195 "peerDependencies": {
2196 "browserslist": ">= 4.21.0"
2197 }
2198 },
2199 "node_modules/vite": {
2200 "version": "6.4.3",
2201 "dev": true,
2202 "license": "MIT",
2203 "dependencies": {
2204 "esbuild": "^0.25.0",
2205 "fdir": "^6.4.4",
2206 "picomatch": "^4.0.2",
2207 "postcss": "^8.5.3",
2208 "rollup": "^4.34.9",
2209 "tinyglobby": "^0.2.13"
2210 },
2211 "bin": {
2212 "vite": "bin/vite.js"
2213 },
2214 "engines": {
2215 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
2216 },
2217 "funding": {
2218 "url": "https://github.com/vitejs/vite?sponsor=1"
2219 },
2220 "optionalDependencies": {
2221 "fsevents": "~2.3.3"
2222 },
2223 "peerDependencies": {
2224 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
2225 "jiti": ">=1.21.0",
2226 "less": "*",
2227 "lightningcss": "^1.21.0",
2228 "sass": "*",
2229 "sass-embedded": "*",
2230 "stylus": "*",
2231 "sugarss": "*",
2232 "terser": "^5.16.0",
2233 "tsx": "^4.8.1",
2234 "yaml": "^2.4.2"
2235 },
2236 "peerDependenciesMeta": {
2237 "@types/node": {
2238 "optional": true
2239 },
2240 "jiti": {
2241 "optional": true
2242 },
2243 "less": {
2244 "optional": true
2245 },
2246 "lightningcss": {
2247 "optional": true
2248 },
2249 "sass": {
2250 "optional": true
2251 },
2252 "sass-embedded": {
2253 "optional": true
2254 },
2255 "stylus": {
2256 "optional": true
2257 },
2258 "sugarss": {
2259 "optional": true
2260 },
2261 "terser": {
2262 "optional": true
2263 },
2264 "tsx": {
2265 "optional": true
2266 },
2267 "yaml": {
2268 "optional": true
2269 }
2270 }
2271 },
2272 "node_modules/vite-plugin-solid": {
2273 "version": "2.11.12",
2274 "dev": true,
2275 "license": "MIT",
2276 "dependencies": {
2277 "@babel/core": "^7.23.3",
2278 "@types/babel__core": "^7.20.4",
2279 "babel-preset-solid": "^1.8.4",
2280 "merge-anything": "^5.1.7",
2281 "solid-refresh": "^0.6.3",
2282 "vitefu": "^1.0.4"
2283 },
2284 "peerDependencies": {
2285 "@testing-library/jest-dom": "^5.16.6 || ^5.17.0 || ^6.*",
2286 "solid-js": "^1.7.2",
2287 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
2288 },
2289 "peerDependenciesMeta": {
2290 "@testing-library/jest-dom": {
2291 "optional": true
2292 }
2293 }
2294 },
2295 "node_modules/vitefu": {
2296 "version": "1.1.3",
2297 "dev": true,
2298 "license": "MIT",
2299 "workspaces": [
2300 "tests/deps/*",
2301 "tests/projects/*",
2302 "tests/projects/workspace/packages/*"
2303 ],
2304 "peerDependencies": {
2305 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"
2306 },
2307 "peerDependenciesMeta": {
2308 "vite": {
2309 "optional": true
2310 }
2311 }
2312 },
2313 "node_modules/yallist": {
2314 "version": "3.1.1",
2315 "dev": true,
2316 "license": "ISC"
2317 },
2318 "packages/core": {
2319 "name": "@union-web/core",
2320 "version": "0.1.0",
2321 "dependencies": {
2322 "css-tree": "^3.2.1"
2323 },
2324 "bin": {
2325 "union-web": "dist/cli.js"
2326 },
2327 "devDependencies": {
2328 "@types/css-tree": "^2.3.11",
2329 "@types/node": "^22.19.21",
2330 "typescript": "^5.5.0"
2331 }
2332 },
2333 "packages/positioner-sandbox": {
2334 "name": "@union-web/positioner-sandbox",
2335 "version": "0.1.0",
2336 "dependencies": {
2337 "@union-web/solid-plugin": "*",
2338 "solid-js": "^1.9.0"
2339 },
2340 "devDependencies": {
2341 "tsx": "^4.22.4",
2342 "typescript": "^5.5.0",
2343 "vite": "^6.0.0",
2344 "vite-plugin-solid": "^2.11.0"
2345 }
2346 },
2347 "packages/react-demo": {
2348 "name": "@union-web/react-demo",
2349 "version": "0.1.0",
2350 "dependencies": {
2351 "@union-web/core": "*",
2352 "@union-web/react-plugin": "*",
2353 "react": "^19.0.0",
2354 "react-dom": "^19.0.0"
2355 },
2356 "devDependencies": {
2357 "@types/react": "^19.0.0",
2358 "@types/react-dom": "^19.0.0",
2359 "@vitejs/plugin-react": "^4.5.0",
2360 "typescript": "^5.5.0",
2361 "vite": "^6.0.0"
2362 }
2363 },
2364 "packages/react-plugin": {
2365 "name": "@union-web/react-plugin",
2366 "version": "0.1.0",
2367 "dependencies": {
2368 "@union-web/core": "*",
2369 "@union-web/vite-plugin": "*",
2370 "react": "^19.0.0"
2371 },
2372 "devDependencies": {
2373 "@types/node": "^22.0.0",
2374 "@types/react": "^19.0.0",
2375 "typescript": "^5.5.0",
2376 "vite": "^6.0.0"
2377 },
2378 "peerDependencies": {
2379 "react": "^19.0.0",
2380 "vite": "^6.0.0"
2381 }
2382 },
2383 "packages/solid-css": {
2384 "name": "@union-web/solid-css",
2385 "version": "0.1.0",
2386 "extraneous": true,
2387 "dependencies": {
2388 "@union-web/core": "*"
2389 },
2390 "devDependencies": {
2391 "@types/node": "^22.19.21",
2392 "typescript": "^5.5.0",
2393 "vite": "^6.0.0"
2394 },
2395 "peerDependencies": {
2396 "vite": "^6.0.0"
2397 }
2398 },
2399 "packages/solid-demo": {
2400 "name": "@union-web/solid-demo",
2401 "version": "0.1.0",
2402 "dependencies": {
2403 "@union-web/solid-plugin": "*",
2404 "solid-js": "^1.9.0"
2405 },
2406 "devDependencies": {
2407 "@union-web/vite-plugin": "*",
2408 "solid-devtools": "^0.34.5",
2409 "vite": "^6.0.0",
2410 "vite-plugin-solid": "^2.11.0"
2411 }
2412 },
2413 "packages/solid-plugin": {
2414 "name": "@union-web/solid-plugin",
2415 "version": "0.1.0",
2416 "dependencies": {
2417 "@union-web/core": "*",
2418 "solid-js": "^1.9.0"
2419 },
2420 "devDependencies": {
2421 "typescript": "^5.5.0"
2422 }
2423 },
2424 "packages/vite-plugin": {
2425 "name": "@union-web/vite-plugin",
2426 "version": "0.1.0",
2427 "dependencies": {
2428 "@union-web/core": "*"
2429 },
2430 "devDependencies": {
2431 "@types/node": "^22.0.0",
2432 "typescript": "^5.5.0",
2433 "vite": "^6.0.0"
2434 },
2435 "peerDependencies": {
2436 "vite": "^6.0.0"
2437 }
2438 }
2439 }
2440}