Reference implementation for the Phoenix Architecture. Work in progress.
aicoding.leaflet.pub/
ai
coding
crazy
1{
2 "name": "phoenix-vcs",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "phoenix-vcs",
9 "version": "0.1.0",
10 "devDependencies": {
11 "typescript": "^5.4.0",
12 "vitest": "^2.0.0"
13 }
14 },
15 "node_modules/@esbuild/aix-ppc64": {
16 "version": "0.21.5",
17 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
18 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
19 "cpu": [
20 "ppc64"
21 ],
22 "dev": true,
23 "license": "MIT",
24 "optional": true,
25 "os": [
26 "aix"
27 ],
28 "engines": {
29 "node": ">=12"
30 }
31 },
32 "node_modules/@esbuild/android-arm": {
33 "version": "0.21.5",
34 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
35 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
36 "cpu": [
37 "arm"
38 ],
39 "dev": true,
40 "license": "MIT",
41 "optional": true,
42 "os": [
43 "android"
44 ],
45 "engines": {
46 "node": ">=12"
47 }
48 },
49 "node_modules/@esbuild/android-arm64": {
50 "version": "0.21.5",
51 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
52 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
53 "cpu": [
54 "arm64"
55 ],
56 "dev": true,
57 "license": "MIT",
58 "optional": true,
59 "os": [
60 "android"
61 ],
62 "engines": {
63 "node": ">=12"
64 }
65 },
66 "node_modules/@esbuild/android-x64": {
67 "version": "0.21.5",
68 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
69 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
70 "cpu": [
71 "x64"
72 ],
73 "dev": true,
74 "license": "MIT",
75 "optional": true,
76 "os": [
77 "android"
78 ],
79 "engines": {
80 "node": ">=12"
81 }
82 },
83 "node_modules/@esbuild/darwin-arm64": {
84 "version": "0.21.5",
85 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
86 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
87 "cpu": [
88 "arm64"
89 ],
90 "dev": true,
91 "license": "MIT",
92 "optional": true,
93 "os": [
94 "darwin"
95 ],
96 "engines": {
97 "node": ">=12"
98 }
99 },
100 "node_modules/@esbuild/darwin-x64": {
101 "version": "0.21.5",
102 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
103 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
104 "cpu": [
105 "x64"
106 ],
107 "dev": true,
108 "license": "MIT",
109 "optional": true,
110 "os": [
111 "darwin"
112 ],
113 "engines": {
114 "node": ">=12"
115 }
116 },
117 "node_modules/@esbuild/freebsd-arm64": {
118 "version": "0.21.5",
119 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
120 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
121 "cpu": [
122 "arm64"
123 ],
124 "dev": true,
125 "license": "MIT",
126 "optional": true,
127 "os": [
128 "freebsd"
129 ],
130 "engines": {
131 "node": ">=12"
132 }
133 },
134 "node_modules/@esbuild/freebsd-x64": {
135 "version": "0.21.5",
136 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
137 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
138 "cpu": [
139 "x64"
140 ],
141 "dev": true,
142 "license": "MIT",
143 "optional": true,
144 "os": [
145 "freebsd"
146 ],
147 "engines": {
148 "node": ">=12"
149 }
150 },
151 "node_modules/@esbuild/linux-arm": {
152 "version": "0.21.5",
153 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
154 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
155 "cpu": [
156 "arm"
157 ],
158 "dev": true,
159 "license": "MIT",
160 "optional": true,
161 "os": [
162 "linux"
163 ],
164 "engines": {
165 "node": ">=12"
166 }
167 },
168 "node_modules/@esbuild/linux-arm64": {
169 "version": "0.21.5",
170 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
171 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
172 "cpu": [
173 "arm64"
174 ],
175 "dev": true,
176 "license": "MIT",
177 "optional": true,
178 "os": [
179 "linux"
180 ],
181 "engines": {
182 "node": ">=12"
183 }
184 },
185 "node_modules/@esbuild/linux-ia32": {
186 "version": "0.21.5",
187 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
188 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
189 "cpu": [
190 "ia32"
191 ],
192 "dev": true,
193 "license": "MIT",
194 "optional": true,
195 "os": [
196 "linux"
197 ],
198 "engines": {
199 "node": ">=12"
200 }
201 },
202 "node_modules/@esbuild/linux-loong64": {
203 "version": "0.21.5",
204 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
205 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
206 "cpu": [
207 "loong64"
208 ],
209 "dev": true,
210 "license": "MIT",
211 "optional": true,
212 "os": [
213 "linux"
214 ],
215 "engines": {
216 "node": ">=12"
217 }
218 },
219 "node_modules/@esbuild/linux-mips64el": {
220 "version": "0.21.5",
221 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
222 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
223 "cpu": [
224 "mips64el"
225 ],
226 "dev": true,
227 "license": "MIT",
228 "optional": true,
229 "os": [
230 "linux"
231 ],
232 "engines": {
233 "node": ">=12"
234 }
235 },
236 "node_modules/@esbuild/linux-ppc64": {
237 "version": "0.21.5",
238 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
239 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
240 "cpu": [
241 "ppc64"
242 ],
243 "dev": true,
244 "license": "MIT",
245 "optional": true,
246 "os": [
247 "linux"
248 ],
249 "engines": {
250 "node": ">=12"
251 }
252 },
253 "node_modules/@esbuild/linux-riscv64": {
254 "version": "0.21.5",
255 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
256 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
257 "cpu": [
258 "riscv64"
259 ],
260 "dev": true,
261 "license": "MIT",
262 "optional": true,
263 "os": [
264 "linux"
265 ],
266 "engines": {
267 "node": ">=12"
268 }
269 },
270 "node_modules/@esbuild/linux-s390x": {
271 "version": "0.21.5",
272 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
273 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
274 "cpu": [
275 "s390x"
276 ],
277 "dev": true,
278 "license": "MIT",
279 "optional": true,
280 "os": [
281 "linux"
282 ],
283 "engines": {
284 "node": ">=12"
285 }
286 },
287 "node_modules/@esbuild/linux-x64": {
288 "version": "0.21.5",
289 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
290 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
291 "cpu": [
292 "x64"
293 ],
294 "dev": true,
295 "license": "MIT",
296 "optional": true,
297 "os": [
298 "linux"
299 ],
300 "engines": {
301 "node": ">=12"
302 }
303 },
304 "node_modules/@esbuild/netbsd-x64": {
305 "version": "0.21.5",
306 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
307 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
308 "cpu": [
309 "x64"
310 ],
311 "dev": true,
312 "license": "MIT",
313 "optional": true,
314 "os": [
315 "netbsd"
316 ],
317 "engines": {
318 "node": ">=12"
319 }
320 },
321 "node_modules/@esbuild/openbsd-x64": {
322 "version": "0.21.5",
323 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
324 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
325 "cpu": [
326 "x64"
327 ],
328 "dev": true,
329 "license": "MIT",
330 "optional": true,
331 "os": [
332 "openbsd"
333 ],
334 "engines": {
335 "node": ">=12"
336 }
337 },
338 "node_modules/@esbuild/sunos-x64": {
339 "version": "0.21.5",
340 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
341 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
342 "cpu": [
343 "x64"
344 ],
345 "dev": true,
346 "license": "MIT",
347 "optional": true,
348 "os": [
349 "sunos"
350 ],
351 "engines": {
352 "node": ">=12"
353 }
354 },
355 "node_modules/@esbuild/win32-arm64": {
356 "version": "0.21.5",
357 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
358 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
359 "cpu": [
360 "arm64"
361 ],
362 "dev": true,
363 "license": "MIT",
364 "optional": true,
365 "os": [
366 "win32"
367 ],
368 "engines": {
369 "node": ">=12"
370 }
371 },
372 "node_modules/@esbuild/win32-ia32": {
373 "version": "0.21.5",
374 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
375 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
376 "cpu": [
377 "ia32"
378 ],
379 "dev": true,
380 "license": "MIT",
381 "optional": true,
382 "os": [
383 "win32"
384 ],
385 "engines": {
386 "node": ">=12"
387 }
388 },
389 "node_modules/@esbuild/win32-x64": {
390 "version": "0.21.5",
391 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
392 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
393 "cpu": [
394 "x64"
395 ],
396 "dev": true,
397 "license": "MIT",
398 "optional": true,
399 "os": [
400 "win32"
401 ],
402 "engines": {
403 "node": ">=12"
404 }
405 },
406 "node_modules/@jridgewell/sourcemap-codec": {
407 "version": "1.5.5",
408 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
409 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
410 "dev": true,
411 "license": "MIT"
412 },
413 "node_modules/@rollup/rollup-android-arm-eabi": {
414 "version": "4.57.1",
415 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz",
416 "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",
417 "cpu": [
418 "arm"
419 ],
420 "dev": true,
421 "license": "MIT",
422 "optional": true,
423 "os": [
424 "android"
425 ]
426 },
427 "node_modules/@rollup/rollup-android-arm64": {
428 "version": "4.57.1",
429 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz",
430 "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==",
431 "cpu": [
432 "arm64"
433 ],
434 "dev": true,
435 "license": "MIT",
436 "optional": true,
437 "os": [
438 "android"
439 ]
440 },
441 "node_modules/@rollup/rollup-darwin-arm64": {
442 "version": "4.57.1",
443 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz",
444 "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==",
445 "cpu": [
446 "arm64"
447 ],
448 "dev": true,
449 "license": "MIT",
450 "optional": true,
451 "os": [
452 "darwin"
453 ]
454 },
455 "node_modules/@rollup/rollup-darwin-x64": {
456 "version": "4.57.1",
457 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz",
458 "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==",
459 "cpu": [
460 "x64"
461 ],
462 "dev": true,
463 "license": "MIT",
464 "optional": true,
465 "os": [
466 "darwin"
467 ]
468 },
469 "node_modules/@rollup/rollup-freebsd-arm64": {
470 "version": "4.57.1",
471 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz",
472 "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==",
473 "cpu": [
474 "arm64"
475 ],
476 "dev": true,
477 "license": "MIT",
478 "optional": true,
479 "os": [
480 "freebsd"
481 ]
482 },
483 "node_modules/@rollup/rollup-freebsd-x64": {
484 "version": "4.57.1",
485 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz",
486 "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==",
487 "cpu": [
488 "x64"
489 ],
490 "dev": true,
491 "license": "MIT",
492 "optional": true,
493 "os": [
494 "freebsd"
495 ]
496 },
497 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
498 "version": "4.57.1",
499 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz",
500 "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==",
501 "cpu": [
502 "arm"
503 ],
504 "dev": true,
505 "license": "MIT",
506 "optional": true,
507 "os": [
508 "linux"
509 ]
510 },
511 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
512 "version": "4.57.1",
513 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz",
514 "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==",
515 "cpu": [
516 "arm"
517 ],
518 "dev": true,
519 "license": "MIT",
520 "optional": true,
521 "os": [
522 "linux"
523 ]
524 },
525 "node_modules/@rollup/rollup-linux-arm64-gnu": {
526 "version": "4.57.1",
527 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz",
528 "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==",
529 "cpu": [
530 "arm64"
531 ],
532 "dev": true,
533 "license": "MIT",
534 "optional": true,
535 "os": [
536 "linux"
537 ]
538 },
539 "node_modules/@rollup/rollup-linux-arm64-musl": {
540 "version": "4.57.1",
541 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz",
542 "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==",
543 "cpu": [
544 "arm64"
545 ],
546 "dev": true,
547 "license": "MIT",
548 "optional": true,
549 "os": [
550 "linux"
551 ]
552 },
553 "node_modules/@rollup/rollup-linux-loong64-gnu": {
554 "version": "4.57.1",
555 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz",
556 "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==",
557 "cpu": [
558 "loong64"
559 ],
560 "dev": true,
561 "license": "MIT",
562 "optional": true,
563 "os": [
564 "linux"
565 ]
566 },
567 "node_modules/@rollup/rollup-linux-loong64-musl": {
568 "version": "4.57.1",
569 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz",
570 "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==",
571 "cpu": [
572 "loong64"
573 ],
574 "dev": true,
575 "license": "MIT",
576 "optional": true,
577 "os": [
578 "linux"
579 ]
580 },
581 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
582 "version": "4.57.1",
583 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz",
584 "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==",
585 "cpu": [
586 "ppc64"
587 ],
588 "dev": true,
589 "license": "MIT",
590 "optional": true,
591 "os": [
592 "linux"
593 ]
594 },
595 "node_modules/@rollup/rollup-linux-ppc64-musl": {
596 "version": "4.57.1",
597 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz",
598 "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==",
599 "cpu": [
600 "ppc64"
601 ],
602 "dev": true,
603 "license": "MIT",
604 "optional": true,
605 "os": [
606 "linux"
607 ]
608 },
609 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
610 "version": "4.57.1",
611 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz",
612 "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==",
613 "cpu": [
614 "riscv64"
615 ],
616 "dev": true,
617 "license": "MIT",
618 "optional": true,
619 "os": [
620 "linux"
621 ]
622 },
623 "node_modules/@rollup/rollup-linux-riscv64-musl": {
624 "version": "4.57.1",
625 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz",
626 "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==",
627 "cpu": [
628 "riscv64"
629 ],
630 "dev": true,
631 "license": "MIT",
632 "optional": true,
633 "os": [
634 "linux"
635 ]
636 },
637 "node_modules/@rollup/rollup-linux-s390x-gnu": {
638 "version": "4.57.1",
639 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz",
640 "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==",
641 "cpu": [
642 "s390x"
643 ],
644 "dev": true,
645 "license": "MIT",
646 "optional": true,
647 "os": [
648 "linux"
649 ]
650 },
651 "node_modules/@rollup/rollup-linux-x64-gnu": {
652 "version": "4.57.1",
653 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz",
654 "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==",
655 "cpu": [
656 "x64"
657 ],
658 "dev": true,
659 "license": "MIT",
660 "optional": true,
661 "os": [
662 "linux"
663 ]
664 },
665 "node_modules/@rollup/rollup-linux-x64-musl": {
666 "version": "4.57.1",
667 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz",
668 "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==",
669 "cpu": [
670 "x64"
671 ],
672 "dev": true,
673 "license": "MIT",
674 "optional": true,
675 "os": [
676 "linux"
677 ]
678 },
679 "node_modules/@rollup/rollup-openbsd-x64": {
680 "version": "4.57.1",
681 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz",
682 "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==",
683 "cpu": [
684 "x64"
685 ],
686 "dev": true,
687 "license": "MIT",
688 "optional": true,
689 "os": [
690 "openbsd"
691 ]
692 },
693 "node_modules/@rollup/rollup-openharmony-arm64": {
694 "version": "4.57.1",
695 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz",
696 "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==",
697 "cpu": [
698 "arm64"
699 ],
700 "dev": true,
701 "license": "MIT",
702 "optional": true,
703 "os": [
704 "openharmony"
705 ]
706 },
707 "node_modules/@rollup/rollup-win32-arm64-msvc": {
708 "version": "4.57.1",
709 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz",
710 "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==",
711 "cpu": [
712 "arm64"
713 ],
714 "dev": true,
715 "license": "MIT",
716 "optional": true,
717 "os": [
718 "win32"
719 ]
720 },
721 "node_modules/@rollup/rollup-win32-ia32-msvc": {
722 "version": "4.57.1",
723 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz",
724 "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==",
725 "cpu": [
726 "ia32"
727 ],
728 "dev": true,
729 "license": "MIT",
730 "optional": true,
731 "os": [
732 "win32"
733 ]
734 },
735 "node_modules/@rollup/rollup-win32-x64-gnu": {
736 "version": "4.57.1",
737 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz",
738 "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==",
739 "cpu": [
740 "x64"
741 ],
742 "dev": true,
743 "license": "MIT",
744 "optional": true,
745 "os": [
746 "win32"
747 ]
748 },
749 "node_modules/@rollup/rollup-win32-x64-msvc": {
750 "version": "4.57.1",
751 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz",
752 "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==",
753 "cpu": [
754 "x64"
755 ],
756 "dev": true,
757 "license": "MIT",
758 "optional": true,
759 "os": [
760 "win32"
761 ]
762 },
763 "node_modules/@types/estree": {
764 "version": "1.0.8",
765 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
766 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
767 "dev": true,
768 "license": "MIT"
769 },
770 "node_modules/@vitest/expect": {
771 "version": "2.1.9",
772 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.9.tgz",
773 "integrity": "sha512-UJCIkTBenHeKT1TTlKMJWy1laZewsRIzYighyYiJKZreqtdxSos/S1t+ktRMQWu2CKqaarrkeszJx1cgC5tGZw==",
774 "dev": true,
775 "license": "MIT",
776 "dependencies": {
777 "@vitest/spy": "2.1.9",
778 "@vitest/utils": "2.1.9",
779 "chai": "^5.1.2",
780 "tinyrainbow": "^1.2.0"
781 },
782 "funding": {
783 "url": "https://opencollective.com/vitest"
784 }
785 },
786 "node_modules/@vitest/mocker": {
787 "version": "2.1.9",
788 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.9.tgz",
789 "integrity": "sha512-tVL6uJgoUdi6icpxmdrn5YNo3g3Dxv+IHJBr0GXHaEdTcw3F+cPKnsXFhli6nO+f/6SDKPHEK1UN+k+TQv0Ehg==",
790 "dev": true,
791 "license": "MIT",
792 "dependencies": {
793 "@vitest/spy": "2.1.9",
794 "estree-walker": "^3.0.3",
795 "magic-string": "^0.30.12"
796 },
797 "funding": {
798 "url": "https://opencollective.com/vitest"
799 },
800 "peerDependencies": {
801 "msw": "^2.4.9",
802 "vite": "^5.0.0"
803 },
804 "peerDependenciesMeta": {
805 "msw": {
806 "optional": true
807 },
808 "vite": {
809 "optional": true
810 }
811 }
812 },
813 "node_modules/@vitest/pretty-format": {
814 "version": "2.1.9",
815 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz",
816 "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==",
817 "dev": true,
818 "license": "MIT",
819 "dependencies": {
820 "tinyrainbow": "^1.2.0"
821 },
822 "funding": {
823 "url": "https://opencollective.com/vitest"
824 }
825 },
826 "node_modules/@vitest/runner": {
827 "version": "2.1.9",
828 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.9.tgz",
829 "integrity": "sha512-ZXSSqTFIrzduD63btIfEyOmNcBmQvgOVsPNPe0jYtESiXkhd8u2erDLnMxmGrDCwHCCHE7hxwRDCT3pt0esT4g==",
830 "dev": true,
831 "license": "MIT",
832 "dependencies": {
833 "@vitest/utils": "2.1.9",
834 "pathe": "^1.1.2"
835 },
836 "funding": {
837 "url": "https://opencollective.com/vitest"
838 }
839 },
840 "node_modules/@vitest/snapshot": {
841 "version": "2.1.9",
842 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.9.tgz",
843 "integrity": "sha512-oBO82rEjsxLNJincVhLhaxxZdEtV0EFHMK5Kmx5sJ6H9L183dHECjiefOAdnqpIgT5eZwT04PoggUnW88vOBNQ==",
844 "dev": true,
845 "license": "MIT",
846 "dependencies": {
847 "@vitest/pretty-format": "2.1.9",
848 "magic-string": "^0.30.12",
849 "pathe": "^1.1.2"
850 },
851 "funding": {
852 "url": "https://opencollective.com/vitest"
853 }
854 },
855 "node_modules/@vitest/spy": {
856 "version": "2.1.9",
857 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.9.tgz",
858 "integrity": "sha512-E1B35FwzXXTs9FHNK6bDszs7mtydNi5MIfUWpceJ8Xbfb1gBMscAnwLbEu+B44ed6W3XjL9/ehLPHR1fkf1KLQ==",
859 "dev": true,
860 "license": "MIT",
861 "dependencies": {
862 "tinyspy": "^3.0.2"
863 },
864 "funding": {
865 "url": "https://opencollective.com/vitest"
866 }
867 },
868 "node_modules/@vitest/utils": {
869 "version": "2.1.9",
870 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz",
871 "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==",
872 "dev": true,
873 "license": "MIT",
874 "dependencies": {
875 "@vitest/pretty-format": "2.1.9",
876 "loupe": "^3.1.2",
877 "tinyrainbow": "^1.2.0"
878 },
879 "funding": {
880 "url": "https://opencollective.com/vitest"
881 }
882 },
883 "node_modules/assertion-error": {
884 "version": "2.0.1",
885 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
886 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
887 "dev": true,
888 "license": "MIT",
889 "engines": {
890 "node": ">=12"
891 }
892 },
893 "node_modules/cac": {
894 "version": "6.7.14",
895 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
896 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
897 "dev": true,
898 "license": "MIT",
899 "engines": {
900 "node": ">=8"
901 }
902 },
903 "node_modules/chai": {
904 "version": "5.3.3",
905 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
906 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
907 "dev": true,
908 "license": "MIT",
909 "dependencies": {
910 "assertion-error": "^2.0.1",
911 "check-error": "^2.1.1",
912 "deep-eql": "^5.0.1",
913 "loupe": "^3.1.0",
914 "pathval": "^2.0.0"
915 },
916 "engines": {
917 "node": ">=18"
918 }
919 },
920 "node_modules/check-error": {
921 "version": "2.1.3",
922 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
923 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
924 "dev": true,
925 "license": "MIT",
926 "engines": {
927 "node": ">= 16"
928 }
929 },
930 "node_modules/debug": {
931 "version": "4.4.3",
932 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
933 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
934 "dev": true,
935 "license": "MIT",
936 "dependencies": {
937 "ms": "^2.1.3"
938 },
939 "engines": {
940 "node": ">=6.0"
941 },
942 "peerDependenciesMeta": {
943 "supports-color": {
944 "optional": true
945 }
946 }
947 },
948 "node_modules/deep-eql": {
949 "version": "5.0.2",
950 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
951 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
952 "dev": true,
953 "license": "MIT",
954 "engines": {
955 "node": ">=6"
956 }
957 },
958 "node_modules/es-module-lexer": {
959 "version": "1.7.0",
960 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
961 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
962 "dev": true,
963 "license": "MIT"
964 },
965 "node_modules/esbuild": {
966 "version": "0.21.5",
967 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
968 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
969 "dev": true,
970 "hasInstallScript": true,
971 "license": "MIT",
972 "bin": {
973 "esbuild": "bin/esbuild"
974 },
975 "engines": {
976 "node": ">=12"
977 },
978 "optionalDependencies": {
979 "@esbuild/aix-ppc64": "0.21.5",
980 "@esbuild/android-arm": "0.21.5",
981 "@esbuild/android-arm64": "0.21.5",
982 "@esbuild/android-x64": "0.21.5",
983 "@esbuild/darwin-arm64": "0.21.5",
984 "@esbuild/darwin-x64": "0.21.5",
985 "@esbuild/freebsd-arm64": "0.21.5",
986 "@esbuild/freebsd-x64": "0.21.5",
987 "@esbuild/linux-arm": "0.21.5",
988 "@esbuild/linux-arm64": "0.21.5",
989 "@esbuild/linux-ia32": "0.21.5",
990 "@esbuild/linux-loong64": "0.21.5",
991 "@esbuild/linux-mips64el": "0.21.5",
992 "@esbuild/linux-ppc64": "0.21.5",
993 "@esbuild/linux-riscv64": "0.21.5",
994 "@esbuild/linux-s390x": "0.21.5",
995 "@esbuild/linux-x64": "0.21.5",
996 "@esbuild/netbsd-x64": "0.21.5",
997 "@esbuild/openbsd-x64": "0.21.5",
998 "@esbuild/sunos-x64": "0.21.5",
999 "@esbuild/win32-arm64": "0.21.5",
1000 "@esbuild/win32-ia32": "0.21.5",
1001 "@esbuild/win32-x64": "0.21.5"
1002 }
1003 },
1004 "node_modules/estree-walker": {
1005 "version": "3.0.3",
1006 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1007 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1008 "dev": true,
1009 "license": "MIT",
1010 "dependencies": {
1011 "@types/estree": "^1.0.0"
1012 }
1013 },
1014 "node_modules/expect-type": {
1015 "version": "1.3.0",
1016 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
1017 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
1018 "dev": true,
1019 "license": "Apache-2.0",
1020 "engines": {
1021 "node": ">=12.0.0"
1022 }
1023 },
1024 "node_modules/fsevents": {
1025 "version": "2.3.3",
1026 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1027 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1028 "dev": true,
1029 "hasInstallScript": true,
1030 "license": "MIT",
1031 "optional": true,
1032 "os": [
1033 "darwin"
1034 ],
1035 "engines": {
1036 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1037 }
1038 },
1039 "node_modules/loupe": {
1040 "version": "3.2.1",
1041 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
1042 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
1043 "dev": true,
1044 "license": "MIT"
1045 },
1046 "node_modules/magic-string": {
1047 "version": "0.30.21",
1048 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
1049 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
1050 "dev": true,
1051 "license": "MIT",
1052 "dependencies": {
1053 "@jridgewell/sourcemap-codec": "^1.5.5"
1054 }
1055 },
1056 "node_modules/ms": {
1057 "version": "2.1.3",
1058 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1059 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1060 "dev": true,
1061 "license": "MIT"
1062 },
1063 "node_modules/nanoid": {
1064 "version": "3.3.11",
1065 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1066 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1067 "dev": true,
1068 "funding": [
1069 {
1070 "type": "github",
1071 "url": "https://github.com/sponsors/ai"
1072 }
1073 ],
1074 "license": "MIT",
1075 "bin": {
1076 "nanoid": "bin/nanoid.cjs"
1077 },
1078 "engines": {
1079 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1080 }
1081 },
1082 "node_modules/pathe": {
1083 "version": "1.1.2",
1084 "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz",
1085 "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==",
1086 "dev": true,
1087 "license": "MIT"
1088 },
1089 "node_modules/pathval": {
1090 "version": "2.0.1",
1091 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
1092 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
1093 "dev": true,
1094 "license": "MIT",
1095 "engines": {
1096 "node": ">= 14.16"
1097 }
1098 },
1099 "node_modules/picocolors": {
1100 "version": "1.1.1",
1101 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1102 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1103 "dev": true,
1104 "license": "ISC"
1105 },
1106 "node_modules/postcss": {
1107 "version": "8.5.6",
1108 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
1109 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
1110 "dev": true,
1111 "funding": [
1112 {
1113 "type": "opencollective",
1114 "url": "https://opencollective.com/postcss/"
1115 },
1116 {
1117 "type": "tidelift",
1118 "url": "https://tidelift.com/funding/github/npm/postcss"
1119 },
1120 {
1121 "type": "github",
1122 "url": "https://github.com/sponsors/ai"
1123 }
1124 ],
1125 "license": "MIT",
1126 "dependencies": {
1127 "nanoid": "^3.3.11",
1128 "picocolors": "^1.1.1",
1129 "source-map-js": "^1.2.1"
1130 },
1131 "engines": {
1132 "node": "^10 || ^12 || >=14"
1133 }
1134 },
1135 "node_modules/rollup": {
1136 "version": "4.57.1",
1137 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",
1138 "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
1139 "dev": true,
1140 "license": "MIT",
1141 "dependencies": {
1142 "@types/estree": "1.0.8"
1143 },
1144 "bin": {
1145 "rollup": "dist/bin/rollup"
1146 },
1147 "engines": {
1148 "node": ">=18.0.0",
1149 "npm": ">=8.0.0"
1150 },
1151 "optionalDependencies": {
1152 "@rollup/rollup-android-arm-eabi": "4.57.1",
1153 "@rollup/rollup-android-arm64": "4.57.1",
1154 "@rollup/rollup-darwin-arm64": "4.57.1",
1155 "@rollup/rollup-darwin-x64": "4.57.1",
1156 "@rollup/rollup-freebsd-arm64": "4.57.1",
1157 "@rollup/rollup-freebsd-x64": "4.57.1",
1158 "@rollup/rollup-linux-arm-gnueabihf": "4.57.1",
1159 "@rollup/rollup-linux-arm-musleabihf": "4.57.1",
1160 "@rollup/rollup-linux-arm64-gnu": "4.57.1",
1161 "@rollup/rollup-linux-arm64-musl": "4.57.1",
1162 "@rollup/rollup-linux-loong64-gnu": "4.57.1",
1163 "@rollup/rollup-linux-loong64-musl": "4.57.1",
1164 "@rollup/rollup-linux-ppc64-gnu": "4.57.1",
1165 "@rollup/rollup-linux-ppc64-musl": "4.57.1",
1166 "@rollup/rollup-linux-riscv64-gnu": "4.57.1",
1167 "@rollup/rollup-linux-riscv64-musl": "4.57.1",
1168 "@rollup/rollup-linux-s390x-gnu": "4.57.1",
1169 "@rollup/rollup-linux-x64-gnu": "4.57.1",
1170 "@rollup/rollup-linux-x64-musl": "4.57.1",
1171 "@rollup/rollup-openbsd-x64": "4.57.1",
1172 "@rollup/rollup-openharmony-arm64": "4.57.1",
1173 "@rollup/rollup-win32-arm64-msvc": "4.57.1",
1174 "@rollup/rollup-win32-ia32-msvc": "4.57.1",
1175 "@rollup/rollup-win32-x64-gnu": "4.57.1",
1176 "@rollup/rollup-win32-x64-msvc": "4.57.1",
1177 "fsevents": "~2.3.2"
1178 }
1179 },
1180 "node_modules/siginfo": {
1181 "version": "2.0.0",
1182 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
1183 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
1184 "dev": true,
1185 "license": "ISC"
1186 },
1187 "node_modules/source-map-js": {
1188 "version": "1.2.1",
1189 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1190 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1191 "dev": true,
1192 "license": "BSD-3-Clause",
1193 "engines": {
1194 "node": ">=0.10.0"
1195 }
1196 },
1197 "node_modules/stackback": {
1198 "version": "0.0.2",
1199 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
1200 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
1201 "dev": true,
1202 "license": "MIT"
1203 },
1204 "node_modules/std-env": {
1205 "version": "3.10.0",
1206 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
1207 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
1208 "dev": true,
1209 "license": "MIT"
1210 },
1211 "node_modules/tinybench": {
1212 "version": "2.9.0",
1213 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
1214 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
1215 "dev": true,
1216 "license": "MIT"
1217 },
1218 "node_modules/tinyexec": {
1219 "version": "0.3.2",
1220 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
1221 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
1222 "dev": true,
1223 "license": "MIT"
1224 },
1225 "node_modules/tinypool": {
1226 "version": "1.1.1",
1227 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
1228 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
1229 "dev": true,
1230 "license": "MIT",
1231 "engines": {
1232 "node": "^18.0.0 || >=20.0.0"
1233 }
1234 },
1235 "node_modules/tinyrainbow": {
1236 "version": "1.2.0",
1237 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
1238 "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==",
1239 "dev": true,
1240 "license": "MIT",
1241 "engines": {
1242 "node": ">=14.0.0"
1243 }
1244 },
1245 "node_modules/tinyspy": {
1246 "version": "3.0.2",
1247 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
1248 "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
1249 "dev": true,
1250 "license": "MIT",
1251 "engines": {
1252 "node": ">=14.0.0"
1253 }
1254 },
1255 "node_modules/typescript": {
1256 "version": "5.9.3",
1257 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
1258 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
1259 "dev": true,
1260 "license": "Apache-2.0",
1261 "bin": {
1262 "tsc": "bin/tsc",
1263 "tsserver": "bin/tsserver"
1264 },
1265 "engines": {
1266 "node": ">=14.17"
1267 }
1268 },
1269 "node_modules/vite": {
1270 "version": "5.4.21",
1271 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
1272 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
1273 "dev": true,
1274 "license": "MIT",
1275 "dependencies": {
1276 "esbuild": "^0.21.3",
1277 "postcss": "^8.4.43",
1278 "rollup": "^4.20.0"
1279 },
1280 "bin": {
1281 "vite": "bin/vite.js"
1282 },
1283 "engines": {
1284 "node": "^18.0.0 || >=20.0.0"
1285 },
1286 "funding": {
1287 "url": "https://github.com/vitejs/vite?sponsor=1"
1288 },
1289 "optionalDependencies": {
1290 "fsevents": "~2.3.3"
1291 },
1292 "peerDependencies": {
1293 "@types/node": "^18.0.0 || >=20.0.0",
1294 "less": "*",
1295 "lightningcss": "^1.21.0",
1296 "sass": "*",
1297 "sass-embedded": "*",
1298 "stylus": "*",
1299 "sugarss": "*",
1300 "terser": "^5.4.0"
1301 },
1302 "peerDependenciesMeta": {
1303 "@types/node": {
1304 "optional": true
1305 },
1306 "less": {
1307 "optional": true
1308 },
1309 "lightningcss": {
1310 "optional": true
1311 },
1312 "sass": {
1313 "optional": true
1314 },
1315 "sass-embedded": {
1316 "optional": true
1317 },
1318 "stylus": {
1319 "optional": true
1320 },
1321 "sugarss": {
1322 "optional": true
1323 },
1324 "terser": {
1325 "optional": true
1326 }
1327 }
1328 },
1329 "node_modules/vite-node": {
1330 "version": "2.1.9",
1331 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.9.tgz",
1332 "integrity": "sha512-AM9aQ/IPrW/6ENLQg3AGY4K1N2TGZdR5e4gu/MmmR2xR3Ll1+dib+nook92g4TV3PXVyeyxdWwtaCAiUL0hMxA==",
1333 "dev": true,
1334 "license": "MIT",
1335 "dependencies": {
1336 "cac": "^6.7.14",
1337 "debug": "^4.3.7",
1338 "es-module-lexer": "^1.5.4",
1339 "pathe": "^1.1.2",
1340 "vite": "^5.0.0"
1341 },
1342 "bin": {
1343 "vite-node": "vite-node.mjs"
1344 },
1345 "engines": {
1346 "node": "^18.0.0 || >=20.0.0"
1347 },
1348 "funding": {
1349 "url": "https://opencollective.com/vitest"
1350 }
1351 },
1352 "node_modules/vitest": {
1353 "version": "2.1.9",
1354 "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.9.tgz",
1355 "integrity": "sha512-MSmPM9REYqDGBI8439mA4mWhV5sKmDlBKWIYbA3lRb2PTHACE0mgKwA8yQ2xq9vxDTuk4iPrECBAEW2aoFXY0Q==",
1356 "dev": true,
1357 "license": "MIT",
1358 "dependencies": {
1359 "@vitest/expect": "2.1.9",
1360 "@vitest/mocker": "2.1.9",
1361 "@vitest/pretty-format": "^2.1.9",
1362 "@vitest/runner": "2.1.9",
1363 "@vitest/snapshot": "2.1.9",
1364 "@vitest/spy": "2.1.9",
1365 "@vitest/utils": "2.1.9",
1366 "chai": "^5.1.2",
1367 "debug": "^4.3.7",
1368 "expect-type": "^1.1.0",
1369 "magic-string": "^0.30.12",
1370 "pathe": "^1.1.2",
1371 "std-env": "^3.8.0",
1372 "tinybench": "^2.9.0",
1373 "tinyexec": "^0.3.1",
1374 "tinypool": "^1.0.1",
1375 "tinyrainbow": "^1.2.0",
1376 "vite": "^5.0.0",
1377 "vite-node": "2.1.9",
1378 "why-is-node-running": "^2.3.0"
1379 },
1380 "bin": {
1381 "vitest": "vitest.mjs"
1382 },
1383 "engines": {
1384 "node": "^18.0.0 || >=20.0.0"
1385 },
1386 "funding": {
1387 "url": "https://opencollective.com/vitest"
1388 },
1389 "peerDependencies": {
1390 "@edge-runtime/vm": "*",
1391 "@types/node": "^18.0.0 || >=20.0.0",
1392 "@vitest/browser": "2.1.9",
1393 "@vitest/ui": "2.1.9",
1394 "happy-dom": "*",
1395 "jsdom": "*"
1396 },
1397 "peerDependenciesMeta": {
1398 "@edge-runtime/vm": {
1399 "optional": true
1400 },
1401 "@types/node": {
1402 "optional": true
1403 },
1404 "@vitest/browser": {
1405 "optional": true
1406 },
1407 "@vitest/ui": {
1408 "optional": true
1409 },
1410 "happy-dom": {
1411 "optional": true
1412 },
1413 "jsdom": {
1414 "optional": true
1415 }
1416 }
1417 },
1418 "node_modules/why-is-node-running": {
1419 "version": "2.3.0",
1420 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
1421 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
1422 "dev": true,
1423 "license": "MIT",
1424 "dependencies": {
1425 "siginfo": "^2.0.0",
1426 "stackback": "0.0.2"
1427 },
1428 "bin": {
1429 "why-is-node-running": "cli.js"
1430 },
1431 "engines": {
1432 "node": ">=8"
1433 }
1434 }
1435 }
1436}