4a8abcfString of beads: 3D bead-spring solver, control panel, waveform, spectrogram, wav, displacement viewerJeremy Magland 1{
2 "name": "toy-instruments",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "toy-instruments",
9 "version": "0.1.0",
10 "devDependencies": {
11 "typescript": "^5.9.0",
12 "vite": "^7.1.0",
13 "vitest": "^3.2.0"
14 }
15 },
16 "node_modules/@esbuild/aix-ppc64": {
17 "version": "0.28.2",
18 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
19 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
20 "cpu": [
21 "ppc64"
22 ],
23 "dev": true,
24 "license": "MIT",
25 "optional": true,
26 "os": [
27 "aix"
28 ],
29 "engines": {
30 "node": ">=18"
31 }
32 },
33 "node_modules/@esbuild/android-arm": {
34 "version": "0.28.2",
35 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
36 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
37 "cpu": [
38 "arm"
39 ],
40 "dev": true,
41 "license": "MIT",
42 "optional": true,
43 "os": [
44 "android"
45 ],
46 "engines": {
47 "node": ">=18"
48 }
49 },
50 "node_modules/@esbuild/android-arm64": {
51 "version": "0.28.2",
52 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
53 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
54 "cpu": [
55 "arm64"
56 ],
57 "dev": true,
58 "license": "MIT",
59 "optional": true,
60 "os": [
61 "android"
62 ],
63 "engines": {
64 "node": ">=18"
65 }
66 },
67 "node_modules/@esbuild/android-x64": {
68 "version": "0.28.2",
69 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
70 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
71 "cpu": [
72 "x64"
73 ],
74 "dev": true,
75 "license": "MIT",
76 "optional": true,
77 "os": [
78 "android"
79 ],
80 "engines": {
81 "node": ">=18"
82 }
83 },
84 "node_modules/@esbuild/darwin-arm64": {
85 "version": "0.28.2",
86 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
87 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
88 "cpu": [
89 "arm64"
90 ],
91 "dev": true,
92 "license": "MIT",
93 "optional": true,
94 "os": [
95 "darwin"
96 ],
97 "engines": {
98 "node": ">=18"
99 }
100 },
101 "node_modules/@esbuild/darwin-x64": {
102 "version": "0.28.2",
103 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
104 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
105 "cpu": [
106 "x64"
107 ],
108 "dev": true,
109 "license": "MIT",
110 "optional": true,
111 "os": [
112 "darwin"
113 ],
114 "engines": {
115 "node": ">=18"
116 }
117 },
118 "node_modules/@esbuild/freebsd-arm64": {
119 "version": "0.28.2",
120 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
121 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
122 "cpu": [
123 "arm64"
124 ],
125 "dev": true,
126 "license": "MIT",
127 "optional": true,
128 "os": [
129 "freebsd"
130 ],
131 "engines": {
132 "node": ">=18"
133 }
134 },
135 "node_modules/@esbuild/freebsd-x64": {
136 "version": "0.28.2",
137 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
138 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
139 "cpu": [
140 "x64"
141 ],
142 "dev": true,
143 "license": "MIT",
144 "optional": true,
145 "os": [
146 "freebsd"
147 ],
148 "engines": {
149 "node": ">=18"
150 }
151 },
152 "node_modules/@esbuild/linux-arm": {
153 "version": "0.28.2",
154 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
155 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
156 "cpu": [
157 "arm"
158 ],
159 "dev": true,
160 "license": "MIT",
161 "optional": true,
162 "os": [
163 "linux"
164 ],
165 "engines": {
166 "node": ">=18"
167 }
168 },
169 "node_modules/@esbuild/linux-arm64": {
170 "version": "0.28.2",
171 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
172 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
173 "cpu": [
174 "arm64"
175 ],
176 "dev": true,
177 "license": "MIT",
178 "optional": true,
179 "os": [
180 "linux"
181 ],
182 "engines": {
183 "node": ">=18"
184 }
185 },
186 "node_modules/@esbuild/linux-ia32": {
187 "version": "0.28.2",
188 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
189 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
190 "cpu": [
191 "ia32"
192 ],
193 "dev": true,
194 "license": "MIT",
195 "optional": true,
196 "os": [
197 "linux"
198 ],
199 "engines": {
200 "node": ">=18"
201 }
202 },
203 "node_modules/@esbuild/linux-loong64": {
204 "version": "0.28.2",
205 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
206 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
207 "cpu": [
208 "loong64"
209 ],
210 "dev": true,
211 "license": "MIT",
212 "optional": true,
213 "os": [
214 "linux"
215 ],
216 "engines": {
217 "node": ">=18"
218 }
219 },
220 "node_modules/@esbuild/linux-mips64el": {
221 "version": "0.28.2",
222 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
223 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
224 "cpu": [
225 "mips64el"
226 ],
227 "dev": true,
228 "license": "MIT",
229 "optional": true,
230 "os": [
231 "linux"
232 ],
233 "engines": {
234 "node": ">=18"
235 }
236 },
237 "node_modules/@esbuild/linux-ppc64": {
238 "version": "0.28.2",
239 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
240 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
241 "cpu": [
242 "ppc64"
243 ],
244 "dev": true,
245 "license": "MIT",
246 "optional": true,
247 "os": [
248 "linux"
249 ],
250 "engines": {
251 "node": ">=18"
252 }
253 },
254 "node_modules/@esbuild/linux-riscv64": {
255 "version": "0.28.2",
256 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
257 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
258 "cpu": [
259 "riscv64"
260 ],
261 "dev": true,
262 "license": "MIT",
263 "optional": true,
264 "os": [
265 "linux"
266 ],
267 "engines": {
268 "node": ">=18"
269 }
270 },
271 "node_modules/@esbuild/linux-s390x": {
272 "version": "0.28.2",
273 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
274 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
275 "cpu": [
276 "s390x"
277 ],
278 "dev": true,
279 "license": "MIT",
280 "optional": true,
281 "os": [
282 "linux"
283 ],
284 "engines": {
285 "node": ">=18"
286 }
287 },
288 "node_modules/@esbuild/linux-x64": {
289 "version": "0.28.2",
290 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
291 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
292 "cpu": [
293 "x64"
294 ],
295 "dev": true,
296 "license": "MIT",
297 "optional": true,
298 "os": [
299 "linux"
300 ],
301 "engines": {
302 "node": ">=18"
303 }
304 },
305 "node_modules/@esbuild/netbsd-arm64": {
306 "version": "0.28.2",
307 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
308 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
309 "cpu": [
310 "arm64"
311 ],
312 "dev": true,
313 "license": "MIT",
314 "optional": true,
315 "os": [
316 "netbsd"
317 ],
318 "engines": {
319 "node": ">=18"
320 }
321 },
322 "node_modules/@esbuild/netbsd-x64": {
323 "version": "0.28.2",
324 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
325 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
326 "cpu": [
327 "x64"
328 ],
329 "dev": true,
330 "license": "MIT",
331 "optional": true,
332 "os": [
333 "netbsd"
334 ],
335 "engines": {
336 "node": ">=18"
337 }
338 },
339 "node_modules/@esbuild/openbsd-arm64": {
340 "version": "0.28.2",
341 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
342 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
343 "cpu": [
344 "arm64"
345 ],
346 "dev": true,
347 "license": "MIT",
348 "optional": true,
349 "os": [
350 "openbsd"
351 ],
352 "engines": {
353 "node": ">=18"
354 }
355 },
356 "node_modules/@esbuild/openbsd-x64": {
357 "version": "0.28.2",
358 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
359 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
360 "cpu": [
361 "x64"
362 ],
363 "dev": true,
364 "license": "MIT",
365 "optional": true,
366 "os": [
367 "openbsd"
368 ],
369 "engines": {
370 "node": ">=18"
371 }
372 },
373 "node_modules/@esbuild/openharmony-arm64": {
374 "version": "0.28.2",
375 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
376 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
377 "cpu": [
378 "arm64"
379 ],
380 "dev": true,
381 "license": "MIT",
382 "optional": true,
383 "os": [
384 "openharmony"
385 ],
386 "engines": {
387 "node": ">=18"
388 }
389 },
390 "node_modules/@esbuild/sunos-x64": {
391 "version": "0.28.2",
392 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
393 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
394 "cpu": [
395 "x64"
396 ],
397 "dev": true,
398 "license": "MIT",
399 "optional": true,
400 "os": [
401 "sunos"
402 ],
403 "engines": {
404 "node": ">=18"
405 }
406 },
407 "node_modules/@esbuild/win32-arm64": {
408 "version": "0.28.2",
409 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
410 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
411 "cpu": [
412 "arm64"
413 ],
414 "dev": true,
415 "license": "MIT",
416 "optional": true,
417 "os": [
418 "win32"
419 ],
420 "engines": {
421 "node": ">=18"
422 }
423 },
424 "node_modules/@esbuild/win32-ia32": {
425 "version": "0.28.2",
426 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
427 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
428 "cpu": [
429 "ia32"
430 ],
431 "dev": true,
432 "license": "MIT",
433 "optional": true,
434 "os": [
435 "win32"
436 ],
437 "engines": {
438 "node": ">=18"
439 }
440 },
441 "node_modules/@esbuild/win32-x64": {
442 "version": "0.28.2",
443 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
444 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
445 "cpu": [
446 "x64"
447 ],
448 "dev": true,
449 "license": "MIT",
450 "optional": true,
451 "os": [
452 "win32"
453 ],
454 "engines": {
455 "node": ">=18"
456 }
457 },
458 "node_modules/@jridgewell/sourcemap-codec": {
459 "version": "1.6.0",
460 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
461 "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==",
462 "dev": true,
463 "license": "MIT"
464 },
465 "node_modules/@napi-rs/lzma-linux-x64-gnu": {
466 "version": "1.5.1",
467 "resolved": "https://registry.npmjs.org/@napi-rs/lzma-linux-x64-gnu/-/lzma-linux-x64-gnu-1.5.1.tgz",
468 "integrity": "sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==",
469 "cpu": [
470 "x64"
471 ],
472 "dev": true,
473 "license": "MIT",
474 "optional": true,
475 "os": [
476 "linux"
477 ],
478 "engines": {
479 "node": "^22.20 || ^24.12 || >=25"
480 }
481 },
482 "node_modules/@rollup/rollup-android-arm-eabi": {
483 "version": "4.64.1",
484 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.64.1.tgz",
485 "integrity": "sha512-QRU7UpoS9hd8Ij5I6fCVBxZ0UpdfAbZ5y7BWG5STFGMoM9jGzUP464yYAa3CzZxvG+jBwq1kI8L07xx0ReAdGA==",
486 "cpu": [
487 "arm"
488 ],
489 "dev": true,
490 "license": "MIT",
491 "optional": true,
492 "os": [
493 "android"
494 ]
495 },
496 "node_modules/@rollup/rollup-android-arm64": {
497 "version": "4.64.1",
498 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.64.1.tgz",
499 "integrity": "sha512-ttQF6Rp4MrNy9/2AOPmHmMXbNE8kIlNPYoGC3ksid9tonleMQALfrhTFJiQxobBvXYKG5Wcc8VGcHWTHR0ik8w==",
500 "cpu": [
501 "arm64"
502 ],
503 "dev": true,
504 "license": "MIT",
505 "optional": true,
506 "os": [
507 "android"
508 ]
509 },
510 "node_modules/@rollup/rollup-darwin-arm64": {
511 "version": "4.64.1",
512 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.64.1.tgz",
513 "integrity": "sha512-MvzZ+qbBi5jrafURHsASUF1qW/58tOJFt/gFVJo2znQWrKX4CSf/Lt/qGONtoA4yHsNL5QzgdXMuITZxAs62Vg==",
514 "cpu": [
515 "arm64"
516 ],
517 "dev": true,
518 "license": "MIT",
519 "optional": true,
520 "os": [
521 "darwin"
522 ]
523 },
524 "node_modules/@rollup/rollup-darwin-x64": {
525 "version": "4.64.1",
526 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.64.1.tgz",
527 "integrity": "sha512-9uj1VBuiPK5ij/+g0mCK17X+V/4SbErvRQMXIQjZAtbl4VcUhv63RhPZsFSWHrCRkTd3FKDtaVTrtT0+8bIhhQ==",
528 "cpu": [
529 "x64"
530 ],
531 "dev": true,
532 "license": "MIT",
533 "optional": true,
534 "os": [
535 "darwin"
536 ]
537 },
538 "node_modules/@rollup/rollup-freebsd-arm64": {
539 "version": "4.64.1",
540 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.64.1.tgz",
541 "integrity": "sha512-FCoXm836IqcXWhWPRkqlLx3Hjnv9S7c8tg5MFwsgHB3aFCz1JjUy6b1ssrxEjEbqaHpnvRmNjUUHxsXuU85NYA==",
542 "cpu": [
543 "arm64"
544 ],
545 "dev": true,
546 "license": "MIT",
547 "optional": true,
548 "os": [
549 "freebsd"
550 ]
551 },
552 "node_modules/@rollup/rollup-freebsd-x64": {
553 "version": "4.64.1",
554 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.64.1.tgz",
555 "integrity": "sha512-Xa6Oxo86Ilx1hq1vNb69541NOuUyhGEH3Sc0g7eGkfsfRblWh4hAa4Lj2GWwZyfUVYL+Z4xK3TxhwIuZ3fNPLg==",
556 "cpu": [
557 "x64"
558 ],
559 "dev": true,
560 "license": "MIT",
561 "optional": true,
562 "os": [
563 "freebsd"
564 ]
565 },
566 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
567 "version": "4.64.1",
568 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.64.1.tgz",
569 "integrity": "sha512-Nkw7cVMu1yrczpzr42Mh1BZ5Ai5A4Fsz2Je/frbwHmazpQTJzP+qo7pNjdxHrxVj56ivKTJihNoN90OD1hGxBA==",
570 "cpu": [
571 "arm"
572 ],
573 "dev": true,
574 "license": "MIT",
575 "optional": true,
576 "os": [
577 "linux"
578 ]
579 },
580 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
581 "version": "4.64.1",
582 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.64.1.tgz",
583 "integrity": "sha512-JONaLM9mZPXbSetxMzYG3496qoJuWvG2ERCTrrVptfw/Fwe4UzrQoEx/mYEeZCRv/Xz0RldOLFeqDfqmH75/Zg==",
584 "cpu": [
585 "arm"
586 ],
587 "dev": true,
588 "license": "MIT",
589 "optional": true,
590 "os": [
591 "linux"
592 ]
593 },
594 "node_modules/@rollup/rollup-linux-arm64-gnu": {
595 "version": "4.64.1",
596 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.64.1.tgz",
597 "integrity": "sha512-OfimHma+prmdoobHI3tfYud2enQ2LXYaMu+iMUQH7IjJkykJ6qUmAs1M/scdQaEKRWysiKwTctsDa2LXvaO0xw==",
598 "cpu": [
599 "arm64"
600 ],
601 "dev": true,
602 "license": "MIT",
603 "optional": true,
604 "os": [
605 "linux"
606 ]
607 },
608 "node_modules/@rollup/rollup-linux-arm64-musl": {
609 "version": "4.64.1",
610 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.64.1.tgz",
611 "integrity": "sha512-X5fwh2HM8EHbgfFwpf4m2x2pG/AHdQ2aPDPk+JCDwV4DPeM8yxYmKG1vvm123JSc9gBSu8tu9NECA99wHPztsw==",
612 "cpu": [
613 "arm64"
614 ],
615 "dev": true,
616 "license": "MIT",
617 "optional": true,
618 "os": [
619 "linux"
620 ]
621 },
622 "node_modules/@rollup/rollup-linux-loong64-gnu": {
623 "version": "4.64.1",
624 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.64.1.tgz",
625 "integrity": "sha512-8dp2TxKdjiX/4f7Da9gF7BR29hygxOQlHxKNa8qxJHoqZ13ytrogFTpMPhtVEFrgFu9MSOabAn006PeoygavjA==",
626 "cpu": [
627 "loong64"
628 ],
629 "dev": true,
630 "license": "MIT",
631 "optional": true,
632 "os": [
633 "linux"
634 ]
635 },
636 "node_modules/@rollup/rollup-linux-loong64-musl": {
637 "version": "4.64.1",
638 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.64.1.tgz",
639 "integrity": "sha512-YuYDpRSZnU9qLf6sqyhiBdMRCw5ImECGLNqRjM2hZrJIEwAckameWkRJ3SUnn0oxSewZIib/4iLwyEXj40QqQQ==",
640 "cpu": [
641 "loong64"
642 ],
643 "dev": true,
644 "license": "MIT",
645 "optional": true,
646 "os": [
647 "linux"
648 ]
649 },
650 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
651 "version": "4.64.1",
652 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.64.1.tgz",
653 "integrity": "sha512-gGj3v7YYkysy7IbfclMI4PDtHaa6YX4nU1D5NR1fyvXAGqM4TDk28ZWvrpOkkK92eoQRryAludWz6jNjsm77Qg==",
654 "cpu": [
655 "ppc64"
656 ],
657 "dev": true,
658 "license": "MIT",
659 "optional": true,
660 "os": [
661 "linux"
662 ]
663 },
664 "node_modules/@rollup/rollup-linux-ppc64-musl": {
665 "version": "4.64.1",
666 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.64.1.tgz",
667 "integrity": "sha512-DTZVwvS94FUYpP0CjCfz2iT0XTmBfQGc/arx9IdwUbDImpe9h8dWuMT/oPUvcGiwLKMQoNmuFBx3AVajm+FNjA==",
668 "cpu": [
669 "ppc64"
670 ],
671 "dev": true,
672 "license": "MIT",
673 "optional": true,
674 "os": [
675 "linux"
676 ]
677 },
678 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
679 "version": "4.64.1",
680 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.64.1.tgz",
681 "integrity": "sha512-NWnyiq2moc8iEHGyTjIFadJTy8VCvCU/rUBfor+3l30JOQKAifpmKdxX4ZxRRPSPE/rLhFpLADdzNjS3Ldctdw==",
682 "cpu": [
683 "riscv64"
684 ],
685 "dev": true,
686 "license": "MIT",
687 "optional": true,
688 "os": [
689 "linux"
690 ]
691 },
692 "node_modules/@rollup/rollup-linux-riscv64-musl": {
693 "version": "4.64.1",
694 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.64.1.tgz",
695 "integrity": "sha512-yIz+7L37g7bVOGLaUQmGqiYADH262krL4dtf5zU6QGldPgOairLEgW1FTs5pP0UFkHq5uf2qxDttOFsVAX6kxg==",
696 "cpu": [
697 "riscv64"
698 ],
699 "dev": true,
700 "license": "MIT",
701 "optional": true,
702 "os": [
703 "linux"
704 ]
705 },
706 "node_modules/@rollup/rollup-linux-s390x-gnu": {
707 "version": "4.64.1",
708 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.64.1.tgz",
709 "integrity": "sha512-sRK+GWovJZV6ijyV/k1Ft3FL5+4DscF5OYsJolTbhVTTLFxKOPVjS0wxUUHakvL0vRw/cbFxZNeZLfM/EzuQhA==",
710 "cpu": [
711 "s390x"
712 ],
713 "dev": true,
714 "license": "MIT",
715 "optional": true,
716 "os": [
717 "linux"
718 ]
719 },
720 "node_modules/@rollup/rollup-linux-x64-gnu": {
721 "version": "4.64.1",
722 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.64.1.tgz",
723 "integrity": "sha512-T2C0NXqqD063yJdm8UGdcoudBATDODdphEXWS7rEoh0jOITfoEBv7LHfRBYVsy+pI7wwxgScoZpkFiQOf40ryQ==",
724 "cpu": [
725 "x64"
726 ],
727 "dev": true,
728 "license": "MIT",
729 "optional": true,
730 "os": [
731 "linux"
732 ]
733 },
734 "node_modules/@rollup/rollup-linux-x64-musl": {
735 "version": "4.64.1",
736 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.64.1.tgz",
737 "integrity": "sha512-05wl8uRZMkcobB6YZrzskr2SiM0VOdzlFw3bAxOjKKTt3M6o3O0X/hE/8xk15u8oQY17xUCdTKcNMMg45ZAFog==",
738 "cpu": [
739 "x64"
740 ],
741 "dev": true,
742 "license": "MIT",
743 "optional": true,
744 "os": [
745 "linux"
746 ]
747 },
748 "node_modules/@rollup/rollup-openbsd-x64": {
749 "version": "4.64.1",
750 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.64.1.tgz",
751 "integrity": "sha512-NoRZK1VclOgn9x3b9vPJ3sTxwvQ/F+Hf93xurRKSFJKiwNZyQZnLxVpqlCejhDvesMLMF8VNN+Y4jHTFddV/Xg==",
752 "cpu": [
753 "x64"
754 ],
755 "dev": true,
756 "license": "MIT",
757 "optional": true,
758 "os": [
759 "openbsd"
760 ]
761 },
762 "node_modules/@rollup/rollup-openharmony-arm64": {
763 "version": "4.64.1",
764 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.64.1.tgz",
765 "integrity": "sha512-SDkX4OkZBePUPf0/XsXVJLwS+O61CmkDKuIyk5CeWddK3vkE8AZjmWK+p1ILRez4wnbS5rTK+U9YmcbRyx2dHw==",
766 "cpu": [
767 "arm64"
768 ],
769 "dev": true,
770 "license": "MIT",
771 "optional": true,
772 "os": [
773 "openharmony"
774 ]
775 },
776 "node_modules/@rollup/rollup-win32-arm64-msvc": {
777 "version": "4.64.1",
778 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.64.1.tgz",
779 "integrity": "sha512-JQ7el/Plr3juYFxIVu9YXDPNl57XR2L8WIc87JX9wj0L3goV8fXQPQXb3DaHVXq61X/WCGWsTCQsQHo6/Mz5UQ==",
780 "cpu": [
781 "arm64"
782 ],
783 "dev": true,
784 "license": "MIT",
785 "optional": true,
786 "os": [
787 "win32"
788 ]
789 },
790 "node_modules/@rollup/rollup-win32-ia32-msvc": {
791 "version": "4.64.1",
792 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.64.1.tgz",
793 "integrity": "sha512-oZSlQ2H3ZDOz3ce1jEyuOZKuD0tPY/D2cKGMcMl0jhHQauBvkHHKAGR1OeRiMluvu3itzLRU2xCTUZptLayObA==",
794 "cpu": [
795 "ia32"
796 ],
797 "dev": true,
798 "license": "MIT",
799 "optional": true,
800 "os": [
801 "win32"
802 ]
803 },
804 "node_modules/@rollup/rollup-win32-x64-gnu": {
805 "version": "4.64.1",
806 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.64.1.tgz",
807 "integrity": "sha512-Do2m3jUeVAvUDpee/yVZYRqhO8Ecx4x5sX3EVGalqLx+OxecLDGx3sIwPEm1Nq+MFK2FV3pgdpwWP4624b85Og==",
808 "cpu": [
809 "x64"
810 ],
811 "dev": true,
812 "license": "MIT",
813 "optional": true,
814 "os": [
815 "win32"
816 ]
817 },
818 "node_modules/@rollup/rollup-win32-x64-msvc": {
819 "version": "4.64.1",
820 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.64.1.tgz",
821 "integrity": "sha512-KpxCwRn1Qh3tmBHAqIAF4HtUCVKqZd0w57TsItWblx3QVeJLtXaSgeBFAj1WAvBSpBo+Mh9iZCjj6YW/HaBVMw==",
822 "cpu": [
823 "x64"
824 ],
825 "dev": true,
826 "license": "MIT",
827 "optional": true,
828 "os": [
829 "win32"
830 ]
831 },
832 "node_modules/@types/chai": {
833 "version": "5.2.3",
834 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
835 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
836 "dev": true,
837 "license": "MIT",
838 "dependencies": {
839 "@types/deep-eql": "*",
840 "assertion-error": "^2.0.1"
841 }
842 },
843 "node_modules/@types/deep-eql": {
844 "version": "4.0.2",
845 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
846 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
847 "dev": true,
848 "license": "MIT"
849 },
850 "node_modules/@types/estree": {
851 "version": "1.0.9",
852 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
853 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
854 "dev": true,
855 "license": "MIT"
856 },
857 "node_modules/@vitest/expect": {
858 "version": "3.2.7",
859 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.7.tgz",
860 "integrity": "sha512-E8eBXaKibuvH2pSZErOjdVb5vF4PbKYcrnluBTYxEk1l/VhhwZg1kZQsdtjq+CsF5CFydf2Rdkz7jDHKSisi3w==",
861 "dev": true,
862 "license": "MIT",
863 "dependencies": {
864 "@types/chai": "^5.2.2",
865 "@vitest/spy": "3.2.7",
866 "@vitest/utils": "3.2.7",
867 "chai": "^5.2.0",
868 "tinyrainbow": "^2.0.0"
869 },
870 "funding": {
871 "url": "https://opencollective.com/vitest"
872 }
873 },
874 "node_modules/@vitest/mocker": {
875 "version": "3.2.7",
876 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.7.tgz",
877 "integrity": "sha512-Trr0hYO9CM3Wj6ksWHRhK9IZpIY6wTMO5u/MqXurMxT57sWBaOPEtP3Oq60ihZuh5JsiagKfz95OcxdEP6dBrA==",
878 "dev": true,
879 "license": "MIT",
880 "dependencies": {
881 "@vitest/spy": "3.2.7",
882 "estree-walker": "^3.0.3",
883 "magic-string": "^0.30.17"
884 },
885 "funding": {
886 "url": "https://opencollective.com/vitest"
887 },
888 "peerDependencies": {
889 "msw": "^2.4.9",
890 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
891 },
892 "peerDependenciesMeta": {
893 "msw": {
894 "optional": true
895 },
896 "vite": {
897 "optional": true
898 }
899 }
900 },
901 "node_modules/@vitest/pretty-format": {
902 "version": "3.2.7",
903 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.7.tgz",
904 "integrity": "sha512-KUHlwqVu0sRlhCdyPdQ/wBoTfRahjUky1MubOmYw9fWfIZy1gNoHpuaaQBPAaMaVYdQYHJLurzj8ECCj5OwTqA==",
905 "dev": true,
906 "license": "MIT",
907 "dependencies": {
908 "tinyrainbow": "^2.0.0"
909 },
910 "funding": {
911 "url": "https://opencollective.com/vitest"
912 }
913 },
914 "node_modules/@vitest/runner": {
915 "version": "3.2.7",
916 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.7.tgz",
917 "integrity": "sha512-sB9y4ovltoQP+WaUPwmSxO9WIg9Ig694Di5PalVPsYHklAdE027mehpWF2SQSVq+k6sFgaivbTjTJwZLSHbedA==",
918 "dev": true,
919 "license": "MIT",
920 "dependencies": {
921 "@vitest/utils": "3.2.7",
922 "pathe": "^2.0.3",
923 "strip-literal": "^3.0.0"
924 },
925 "funding": {
926 "url": "https://opencollective.com/vitest"
927 }
928 },
929 "node_modules/@vitest/snapshot": {
930 "version": "3.2.7",
931 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.7.tgz",
932 "integrity": "sha512-7C+MwShwtBSI5Buwoyg3s/iY1eHL9PKAf+O1wVh/TdnjXUtkoL/9YQtre90i4MtNXM6edP1wJ2zOBpfCyhIS7g==",
933 "dev": true,
934 "license": "MIT",
935 "dependencies": {
936 "@vitest/pretty-format": "3.2.7",
937 "magic-string": "^0.30.17",
938 "pathe": "^2.0.3"
939 },
940 "funding": {
941 "url": "https://opencollective.com/vitest"
942 }
943 },
944 "node_modules/@vitest/spy": {
945 "version": "3.2.7",
946 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.7.tgz",
947 "integrity": "sha512-Q2eQGI6d2L/hBtZ0qNuKcAGid68XK6cv1xsoaIma6PaJhHPoqcEJhYpXZ/5myCMqkNgtP6UKuBhbc0nHKnrkuQ==",
948 "dev": true,
949 "license": "MIT",
950 "dependencies": {
951 "tinyspy": "^4.0.3"
952 },
953 "funding": {
954 "url": "https://opencollective.com/vitest"
955 }
956 },
957 "node_modules/@vitest/utils": {
958 "version": "3.2.7",
959 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.7.tgz",
960 "integrity": "sha512-x6BDOd7dyo3PFLY3I9/HJ25X/6OurhGXk2/B9gOZNPF7XDVjeBK4k01lQE5uvDpbuheErh91qYuE1E2OEjK3Rw==",
961 "dev": true,
962 "license": "MIT",
963 "dependencies": {
964 "@vitest/pretty-format": "3.2.7",
965 "loupe": "^3.1.4",
966 "tinyrainbow": "^2.0.0"
967 },
968 "funding": {
969 "url": "https://opencollective.com/vitest"
970 }
971 },
972 "node_modules/assertion-error": {
973 "version": "2.0.1",
974 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
975 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
976 "dev": true,
977 "license": "MIT",
978 "engines": {
979 "node": ">=12"
980 }
981 },
982 "node_modules/cac": {
983 "version": "6.7.14",
984 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
985 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
986 "dev": true,
987 "license": "MIT",
988 "engines": {
989 "node": ">=8"
990 }
991 },
992 "node_modules/chai": {
993 "version": "5.3.3",
994 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
995 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
996 "dev": true,
997 "license": "MIT",
998 "dependencies": {
999 "assertion-error": "^2.0.1",
1000 "check-error": "^2.1.1",
1001 "deep-eql": "^5.0.1",
1002 "loupe": "^3.1.0",
1003 "pathval": "^2.0.0"
1004 },
1005 "engines": {
1006 "node": ">=18"
1007 }
1008 },
1009 "node_modules/check-error": {
1010 "version": "2.1.3",
1011 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
1012 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
1013 "dev": true,
1014 "license": "MIT",
1015 "engines": {
1016 "node": ">= 16"
1017 }
1018 },
1019 "node_modules/debug": {
1020 "version": "4.4.3",
1021 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
1022 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
1023 "dev": true,
1024 "license": "MIT",
1025 "dependencies": {
1026 "ms": "^2.1.3"
1027 },
1028 "engines": {
1029 "node": ">=6.0"
1030 },
1031 "peerDependenciesMeta": {
1032 "supports-color": {
1033 "optional": true
1034 }
1035 }
1036 },
1037 "node_modules/deep-eql": {
1038 "version": "5.0.2",
1039 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
1040 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
1041 "dev": true,
1042 "license": "MIT",
1043 "engines": {
1044 "node": ">=6"
1045 }
1046 },
1047 "node_modules/es-module-lexer": {
1048 "version": "1.7.0",
1049 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
1050 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
1051 "dev": true,
1052 "license": "MIT"
1053 },
1054 "node_modules/esbuild": {
1055 "version": "0.28.2",
1056 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
1057 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
1058 "dev": true,
1059 "hasInstallScript": true,
1060 "license": "MIT",
1061 "bin": {
1062 "esbuild": "bin/esbuild"
1063 },
1064 "engines": {
1065 "node": ">=18"
1066 },
1067 "optionalDependencies": {
1068 "@esbuild/aix-ppc64": "0.28.2",
1069 "@esbuild/android-arm": "0.28.2",
1070 "@esbuild/android-arm64": "0.28.2",
1071 "@esbuild/android-x64": "0.28.2",
1072 "@esbuild/darwin-arm64": "0.28.2",
1073 "@esbuild/darwin-x64": "0.28.2",
1074 "@esbuild/freebsd-arm64": "0.28.2",
1075 "@esbuild/freebsd-x64": "0.28.2",
1076 "@esbuild/linux-arm": "0.28.2",
1077 "@esbuild/linux-arm64": "0.28.2",
1078 "@esbuild/linux-ia32": "0.28.2",
1079 "@esbuild/linux-loong64": "0.28.2",
1080 "@esbuild/linux-mips64el": "0.28.2",
1081 "@esbuild/linux-ppc64": "0.28.2",
1082 "@esbuild/linux-riscv64": "0.28.2",
1083 "@esbuild/linux-s390x": "0.28.2",
1084 "@esbuild/linux-x64": "0.28.2",
1085 "@esbuild/netbsd-arm64": "0.28.2",
1086 "@esbuild/netbsd-x64": "0.28.2",
1087 "@esbuild/openbsd-arm64": "0.28.2",
1088 "@esbuild/openbsd-x64": "0.28.2",
1089 "@esbuild/openharmony-arm64": "0.28.2",
1090 "@esbuild/sunos-x64": "0.28.2",
1091 "@esbuild/win32-arm64": "0.28.2",
1092 "@esbuild/win32-ia32": "0.28.2",
1093 "@esbuild/win32-x64": "0.28.2"
1094 }
1095 },
1096 "node_modules/estree-walker": {
1097 "version": "3.0.3",
1098 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1099 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1100 "dev": true,
1101 "license": "MIT",
1102 "dependencies": {
1103 "@types/estree": "^1.0.0"
1104 }
1105 },
1106 "node_modules/expect-type": {
1107 "version": "1.4.0",
1108 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",
1109 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",
1110 "dev": true,
1111 "license": "Apache-2.0",
1112 "engines": {
1113 "node": ">=12.0.0"
1114 }
1115 },
1116 "node_modules/fdir": {
1117 "version": "6.5.0",
1118 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1119 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1120 "dev": true,
1121 "license": "MIT",
1122 "engines": {
1123 "node": ">=12.0.0"
1124 },
1125 "peerDependencies": {
1126 "picomatch": "^3 || ^4"
1127 },
1128 "peerDependenciesMeta": {
1129 "picomatch": {
1130 "optional": true
1131 }
1132 }
1133 },
1134 "node_modules/fsevents": {
1135 "version": "2.3.3",
1136 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1137 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1138 "dev": true,
1139 "hasInstallScript": true,
1140 "license": "MIT",
1141 "optional": true,
1142 "os": [
1143 "darwin"
1144 ],
1145 "engines": {
1146 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1147 }
1148 },
1149 "node_modules/js-tokens": {
1150 "version": "9.0.1",
1151 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
1152 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
1153 "dev": true,
1154 "license": "MIT"
1155 },
1156 "node_modules/loupe": {
1157 "version": "3.2.1",
1158 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
1159 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
1160 "dev": true,
1161 "license": "MIT"
1162 },
1163 "node_modules/magic-string": {
1164 "version": "0.30.21",
1165 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
1166 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
1167 "dev": true,
1168 "license": "MIT",
1169 "dependencies": {
1170 "@jridgewell/sourcemap-codec": "^1.5.5"
1171 }
1172 },
1173 "node_modules/ms": {
1174 "version": "2.1.3",
1175 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1176 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1177 "dev": true,
1178 "license": "MIT"
1179 },
1180 "node_modules/nanoid": {
1181 "version": "3.3.20",
1182 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz",
1183 "integrity": "sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==",
1184 "dev": true,
1185 "funding": [
1186 {
1187 "type": "github",
1188 "url": "https://github.com/sponsors/ai"
1189 }
1190 ],
1191 "license": "MIT",
1192 "bin": {
1193 "nanoid": "bin/nanoid.cjs"
1194 },
1195 "engines": {
1196 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1197 }
1198 },
1199 "node_modules/pathe": {
1200 "version": "2.0.3",
1201 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
1202 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
1203 "dev": true,
1204 "license": "MIT"
1205 },
1206 "node_modules/pathval": {
1207 "version": "2.0.1",
1208 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
1209 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
1210 "dev": true,
1211 "license": "MIT",
1212 "engines": {
1213 "node": ">= 14.16"
1214 }
1215 },
1216 "node_modules/picocolors": {
1217 "version": "1.1.1",
1218 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1219 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1220 "dev": true,
1221 "license": "ISC"
1222 },
1223 "node_modules/picomatch": {
1224 "version": "4.0.7",
1225 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
1226 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
1227 "dev": true,
1228 "license": "MIT",
1229 "engines": {
1230 "node": ">=12"
1231 },
1232 "funding": {
1233 "url": "https://github.com/sponsors/jonschlinkert"
1234 }
1235 },
1236 "node_modules/postcss": {
1237 "version": "8.5.29",
1238 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz",
1239 "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==",
1240 "dev": true,
1241 "funding": [
1242 {
1243 "type": "opencollective",
1244 "url": "https://opencollective.com/postcss/"
1245 },
1246 {
1247 "type": "tidelift",
1248 "url": "https://tidelift.com/funding/github/npm/postcss"
1249 },
1250 {
1251 "type": "github",
1252 "url": "https://github.com/sponsors/ai"
1253 }
1254 ],
1255 "license": "MIT",
1256 "dependencies": {
1257 "nanoid": "^3.3.19",
1258 "picocolors": "^1.1.1",
1259 "source-map-js": "^1.2.2"
1260 },
1261 "engines": {
1262 "node": "^10 || ^12 || >=14"
1263 }
1264 },
1265 "node_modules/rollup": {
1266 "version": "4.64.1",
1267 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.64.1.tgz",
1268 "integrity": "sha512-7s4V+3J8ux75WNj9qwSJnrWmlCmZ2YHr2fojtHy5RiIMvhJv6DGe7HKKz7L6G1sq1Eg1fLC8SjYtAtDis1F4CQ==",
1269 "dev": true,
1270 "license": "MIT",
1271 "dependencies": {
1272 "@types/estree": "1.0.9"
1273 },
1274 "bin": {
1275 "rollup": "dist/bin/rollup"
1276 },
1277 "engines": {
1278 "node": ">=18.0.0",
1279 "npm": ">=8.0.0"
1280 },
1281 "optionalDependencies": {
1282 "@napi-rs/lzma-linux-x64-gnu": "1.5.1",
1283 "@rollup/rollup-android-arm-eabi": "4.64.1",
1284 "@rollup/rollup-android-arm64": "4.64.1",
1285 "@rollup/rollup-darwin-arm64": "4.64.1",
1286 "@rollup/rollup-darwin-x64": "4.64.1",
1287 "@rollup/rollup-freebsd-arm64": "4.64.1",
1288 "@rollup/rollup-freebsd-x64": "4.64.1",
1289 "@rollup/rollup-linux-arm-gnueabihf": "4.64.1",
1290 "@rollup/rollup-linux-arm-musleabihf": "4.64.1",
1291 "@rollup/rollup-linux-arm64-gnu": "4.64.1",
1292 "@rollup/rollup-linux-arm64-musl": "4.64.1",
1293 "@rollup/rollup-linux-loong64-gnu": "4.64.1",
1294 "@rollup/rollup-linux-loong64-musl": "4.64.1",
1295 "@rollup/rollup-linux-ppc64-gnu": "4.64.1",
1296 "@rollup/rollup-linux-ppc64-musl": "4.64.1",
1297 "@rollup/rollup-linux-riscv64-gnu": "4.64.1",
1298 "@rollup/rollup-linux-riscv64-musl": "4.64.1",
1299 "@rollup/rollup-linux-s390x-gnu": "4.64.1",
1300 "@rollup/rollup-linux-x64-gnu": "4.64.1",
1301 "@rollup/rollup-linux-x64-musl": "4.64.1",
1302 "@rollup/rollup-openbsd-x64": "4.64.1",
1303 "@rollup/rollup-openharmony-arm64": "4.64.1",
1304 "@rollup/rollup-win32-arm64-msvc": "4.64.1",
1305 "@rollup/rollup-win32-ia32-msvc": "4.64.1",
1306 "@rollup/rollup-win32-x64-gnu": "4.64.1",
1307 "@rollup/rollup-win32-x64-msvc": "4.64.1",
1308 "fsevents": "~2.3.2"
1309 }
1310 },
1311 "node_modules/siginfo": {
1312 "version": "2.0.0",
1313 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
1314 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
1315 "dev": true,
1316 "license": "ISC"
1317 },
1318 "node_modules/source-map-js": {
1319 "version": "1.2.2",
1320 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz",
1321 "integrity": "sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==",
1322 "dev": true,
1323 "license": "BSD-3-Clause",
1324 "engines": {
1325 "node": ">=0.10.0"
1326 }
1327 },
1328 "node_modules/stackback": {
1329 "version": "0.0.2",
1330 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
1331 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
1332 "dev": true,
1333 "license": "MIT"
1334 },
1335 "node_modules/std-env": {
1336 "version": "3.10.0",
1337 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
1338 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
1339 "dev": true,
1340 "license": "MIT"
1341 },
1342 "node_modules/strip-literal": {
1343 "version": "3.1.0",
1344 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",
1345 "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",
1346 "dev": true,
1347 "license": "MIT",
1348 "dependencies": {
1349 "js-tokens": "^9.0.1"
1350 },
1351 "funding": {
1352 "url": "https://github.com/sponsors/antfu"
1353 }
1354 },
1355 "node_modules/tinybench": {
1356 "version": "2.9.0",
1357 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
1358 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
1359 "dev": true,
1360 "license": "MIT"
1361 },
1362 "node_modules/tinyexec": {
1363 "version": "0.3.2",
1364 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
1365 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
1366 "dev": true,
1367 "license": "MIT"
1368 },
1369 "node_modules/tinyglobby": {
1370 "version": "0.2.17",
1371 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
1372 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
1373 "dev": true,
1374 "license": "MIT",
1375 "dependencies": {
1376 "fdir": "^6.5.0",
1377 "picomatch": "^4.0.4"
1378 },
1379 "engines": {
1380 "node": ">=12.0.0"
1381 },
1382 "funding": {
1383 "url": "https://github.com/sponsors/SuperchupuDev"
1384 }
1385 },
1386 "node_modules/tinypool": {
1387 "version": "1.1.1",
1388 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
1389 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
1390 "dev": true,
1391 "license": "MIT",
1392 "engines": {
1393 "node": "^18.0.0 || >=20.0.0"
1394 }
1395 },
1396 "node_modules/tinyrainbow": {
1397 "version": "2.0.0",
1398 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
1399 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
1400 "dev": true,
1401 "license": "MIT",
1402 "engines": {
1403 "node": ">=14.0.0"
1404 }
1405 },
1406 "node_modules/tinyspy": {
1407 "version": "4.0.6",
1408 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.6.tgz",
1409 "integrity": "sha512-u8KszXvGfU68hVcZpRHKG28T0krMuv2G5nDhiHaMLen/gIuFEgIJhaJuO69qjnXg5paSrbPMFfx3brNuN8eVSg==",
1410 "dev": true,
1411 "license": "MIT",
1412 "engines": {
1413 "node": ">=14.0.0"
1414 }
1415 },
1416 "node_modules/typescript": {
1417 "version": "5.9.3",
1418 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
1419 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
1420 "dev": true,
1421 "license": "Apache-2.0",
1422 "bin": {
1423 "tsc": "bin/tsc",
1424 "tsserver": "bin/tsserver"
1425 },
1426 "engines": {
1427 "node": ">=14.17"
1428 }
1429 },
1430 "node_modules/vite": {
1431 "version": "7.3.7",
1432 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.7.tgz",
1433 "integrity": "sha512-AHEzTORMbi7/7aXp7w7KZ5+DCUdSeLsJz0grY8xHpc9DHdYb0vQu6DqJfm2tOw3gDExNgPgnJTXxM6syYFHaCA==",
1434 "dev": true,
1435 "license": "MIT",
1436 "dependencies": {
1437 "esbuild": "^0.27.0 || ^0.28.0",
1438 "fdir": "^6.5.0",
1439 "picomatch": "^4.0.3",
1440 "postcss": "^8.5.6",
1441 "rollup": "^4.43.0",
1442 "tinyglobby": "^0.2.15"
1443 },
1444 "bin": {
1445 "vite": "bin/vite.js"
1446 },
1447 "engines": {
1448 "node": "^20.19.0 || >=22.12.0"
1449 },
1450 "funding": {
1451 "url": "https://github.com/vitejs/vite?sponsor=1"
1452 },
1453 "optionalDependencies": {
1454 "fsevents": "~2.3.3"
1455 },
1456 "peerDependencies": {
1457 "@types/node": "^20.19.0 || >=22.12.0",
1458 "jiti": ">=1.21.0",
1459 "less": "^4.0.0",
1460 "lightningcss": "^1.21.0",
1461 "sass": "^1.70.0",
1462 "sass-embedded": "^1.70.0",
1463 "stylus": ">=0.54.8",
1464 "sugarss": "^5.0.0",
1465 "terser": "^5.16.0",
1466 "tsx": "^4.8.1",
1467 "yaml": "^2.4.2"
1468 },
1469 "peerDependenciesMeta": {
1470 "@types/node": {
1471 "optional": true
1472 },
1473 "jiti": {
1474 "optional": true
1475 },
1476 "less": {
1477 "optional": true
1478 },
1479 "lightningcss": {
1480 "optional": true
1481 },
1482 "sass": {
1483 "optional": true
1484 },
1485 "sass-embedded": {
1486 "optional": true
1487 },
1488 "stylus": {
1489 "optional": true
1490 },
1491 "sugarss": {
1492 "optional": true
1493 },
1494 "terser": {
1495 "optional": true
1496 },
1497 "tsx": {
1498 "optional": true
1499 },
1500 "yaml": {
1501 "optional": true
1502 }
1503 }
1504 },
1505 "node_modules/vite-node": {
1506 "version": "3.2.4",
1507 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",
1508 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",
1509 "dev": true,
1510 "license": "MIT",
1511 "dependencies": {
1512 "cac": "^6.7.14",
1513 "debug": "^4.4.1",
1514 "es-module-lexer": "^1.7.0",
1515 "pathe": "^2.0.3",
1516 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
1517 },
1518 "bin": {
1519 "vite-node": "vite-node.mjs"
1520 },
1521 "engines": {
1522 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
1523 },
1524 "funding": {
1525 "url": "https://opencollective.com/vitest"
1526 }
1527 },
1528 "node_modules/vitest": {
1529 "version": "3.2.7",
1530 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.7.tgz",
1531 "integrity": "sha512-KrxIJ62Fd89gfysR4WotlgZABiz2dqFPgqGzX7s+CwsqLFomRH7777ZcrOD6+WVAh7khPQP41A+BKbpcJFrdEg==",
1532 "dev": true,
1533 "license": "MIT",
1534 "dependencies": {
1535 "@types/chai": "^5.2.2",
1536 "@vitest/expect": "3.2.7",
1537 "@vitest/mocker": "3.2.7",
1538 "@vitest/pretty-format": "^3.2.7",
1539 "@vitest/runner": "3.2.7",
1540 "@vitest/snapshot": "3.2.7",
1541 "@vitest/spy": "3.2.7",
1542 "@vitest/utils": "3.2.7",
1543 "chai": "^5.2.0",
1544 "debug": "^4.4.1",
1545 "expect-type": "^1.2.1",
1546 "magic-string": "^0.30.17",
1547 "pathe": "^2.0.3",
1548 "picomatch": "^4.0.2",
1549 "std-env": "^3.9.0",
1550 "tinybench": "^2.9.0",
1551 "tinyexec": "^0.3.2",
1552 "tinyglobby": "^0.2.14",
1553 "tinypool": "^1.1.1",
1554 "tinyrainbow": "^2.0.0",
1555 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
1556 "vite-node": "3.2.4",
1557 "why-is-node-running": "^2.3.0"
1558 },
1559 "bin": {
1560 "vitest": "vitest.mjs"
1561 },
1562 "engines": {
1563 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
1564 },
1565 "funding": {
1566 "url": "https://opencollective.com/vitest"
1567 },
1568 "peerDependencies": {
1569 "@edge-runtime/vm": "*",
1570 "@types/debug": "^4.1.12",
1571 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
1572 "@vitest/browser": "3.2.7",
1573 "@vitest/ui": "3.2.7",
1574 "happy-dom": "*",
1575 "jsdom": "*"
1576 },
1577 "peerDependenciesMeta": {
1578 "@edge-runtime/vm": {
1579 "optional": true
1580 },
1581 "@types/debug": {
1582 "optional": true
1583 },
1584 "@types/node": {
1585 "optional": true
1586 },
1587 "@vitest/browser": {
1588 "optional": true
1589 },
1590 "@vitest/ui": {
1591 "optional": true
1592 },
1593 "happy-dom": {
1594 "optional": true
1595 },
1596 "jsdom": {
1597 "optional": true
1598 }
1599 }
1600 },
1601 "node_modules/why-is-node-running": {
1602 "version": "2.3.0",
1603 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
1604 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
1605 "dev": true,
1606 "license": "MIT",
1607 "dependencies": {
1608 "siginfo": "^2.0.0",
1609 "stackback": "0.0.2"
1610 },
1611 "bin": {
1612 "why-is-node-running": "cli.js"
1613 },
1614 "engines": {
1615 "node": ">=8"
1616 }
1617 }
1618 }
1619}