A tool for publishing static site markdown to the ATmosphere
1{
2 "name": "marksky-pub",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "marksky-pub",
9 "version": "1.0.0",
10 "license": "ISC",
11 "dependencies": {
12 "@atcute/bluesky": "^3.2.17",
13 "@atcute/client": "^4.2.1",
14 "@atcute/tid": "^1.1.1",
15 "dotenv": "^17.2.3",
16 "gray-matter": "^4.0.3",
17 "json-to-markdown-file": "^1.1.0"
18 },
19 "devDependencies": {
20 "@types/node": "^25.2.3",
21 "typescript": "^5.9.3",
22 "vitest": "^4.0.18"
23 }
24 },
25 "node_modules/@atcute/atproto": {
26 "version": "3.1.10",
27 "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.10.tgz",
28 "integrity": "sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==",
29 "license": "0BSD",
30 "dependencies": {
31 "@atcute/lexicons": "^1.2.6"
32 }
33 },
34 "node_modules/@atcute/bluesky": {
35 "version": "3.2.17",
36 "resolved": "https://registry.npmjs.org/@atcute/bluesky/-/bluesky-3.2.17.tgz",
37 "integrity": "sha512-Li+RsPkcRNC6AnNlqOGnlmAcjSwBdXIKFubJL1nwACDngKNXG4ooGL5cvzeekdDEfHmtFhS/tyZNaUx9QXYEUw==",
38 "license": "0BSD",
39 "dependencies": {
40 "@atcute/atproto": "^3.1.10",
41 "@atcute/lexicons": "^1.2.7"
42 }
43 },
44 "node_modules/@atcute/client": {
45 "version": "4.2.1",
46 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-4.2.1.tgz",
47 "integrity": "sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==",
48 "license": "0BSD",
49 "dependencies": {
50 "@atcute/identity": "^1.1.3",
51 "@atcute/lexicons": "^1.2.6"
52 }
53 },
54 "node_modules/@atcute/identity": {
55 "version": "1.1.3",
56 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.3.tgz",
57 "integrity": "sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==",
58 "license": "0BSD",
59 "dependencies": {
60 "@atcute/lexicons": "^1.2.4",
61 "@badrap/valita": "^0.4.6"
62 }
63 },
64 "node_modules/@atcute/lexicons": {
65 "version": "1.2.7",
66 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.7.tgz",
67 "integrity": "sha512-gCvkSMI1F1zx7xXa59iPiSKMH3L5Hga6iurGqQjaQbE2V/np/2QuDqQzt96TNbWfaFAXE9f9oY+0z3ljf/bweA==",
68 "license": "0BSD",
69 "dependencies": {
70 "@atcute/uint8array": "^1.1.0",
71 "@atcute/util-text": "^1.1.0",
72 "@standard-schema/spec": "^1.1.0",
73 "esm-env": "^1.2.2"
74 }
75 },
76 "node_modules/@atcute/tid": {
77 "version": "1.1.1",
78 "resolved": "https://registry.npmjs.org/@atcute/tid/-/tid-1.1.1.tgz",
79 "integrity": "sha512-djJ8UGhLkTU5V51yCnBEruMg35qETjWzWy5sJG/2gEOl2Gd7rQWHSaf+yrO6vMS5EFA38U2xOWE3EDUPzvc2ZQ==",
80 "license": "0BSD",
81 "dependencies": {
82 "@atcute/time-ms": "^1.0.0"
83 }
84 },
85 "node_modules/@atcute/time-ms": {
86 "version": "1.2.0",
87 "resolved": "https://registry.npmjs.org/@atcute/time-ms/-/time-ms-1.2.0.tgz",
88 "integrity": "sha512-dtNKebVIbr1+yu3a6vgtL4sfkNgxkL3aA+ohHsjtW83WWMjjGvX8GVTVmYCJ2dYSxIoxK0q1yWs11PmlqzmQ/A==",
89 "hasInstallScript": true,
90 "license": "0BSD",
91 "dependencies": {
92 "@types/bun": "^1.3.6",
93 "node-gyp-build": "^4.8.4"
94 }
95 },
96 "node_modules/@atcute/uint8array": {
97 "version": "1.1.0",
98 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.0.tgz",
99 "integrity": "sha512-JtHXIVW6LPU9FMWp7SgE4HbUs3uV2WdfkK/2RWdEGjr4EgMV50P3FdU6fPeGlTfDNBJVYMIsuD2wwaKRPV/Aqg==",
100 "license": "0BSD"
101 },
102 "node_modules/@atcute/util-text": {
103 "version": "1.1.0",
104 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.1.0.tgz",
105 "integrity": "sha512-34G9KD5Z9f7oEdFpZOmqrMnU86p8ne6LlxJowfZzKNszRcl1GH+FtEPh3N1woelJT2SkPXMK2anwT8DESTluwA==",
106 "license": "0BSD",
107 "dependencies": {
108 "unicode-segmenter": "^0.14.5"
109 }
110 },
111 "node_modules/@badrap/valita": {
112 "version": "0.4.6",
113 "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz",
114 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==",
115 "license": "MIT",
116 "engines": {
117 "node": ">= 18"
118 }
119 },
120 "node_modules/@esbuild/aix-ppc64": {
121 "version": "0.27.3",
122 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
123 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
124 "cpu": [
125 "ppc64"
126 ],
127 "dev": true,
128 "license": "MIT",
129 "optional": true,
130 "os": [
131 "aix"
132 ],
133 "engines": {
134 "node": ">=18"
135 }
136 },
137 "node_modules/@esbuild/android-arm": {
138 "version": "0.27.3",
139 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
140 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
141 "cpu": [
142 "arm"
143 ],
144 "dev": true,
145 "license": "MIT",
146 "optional": true,
147 "os": [
148 "android"
149 ],
150 "engines": {
151 "node": ">=18"
152 }
153 },
154 "node_modules/@esbuild/android-arm64": {
155 "version": "0.27.3",
156 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
157 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
158 "cpu": [
159 "arm64"
160 ],
161 "dev": true,
162 "license": "MIT",
163 "optional": true,
164 "os": [
165 "android"
166 ],
167 "engines": {
168 "node": ">=18"
169 }
170 },
171 "node_modules/@esbuild/android-x64": {
172 "version": "0.27.3",
173 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
174 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
175 "cpu": [
176 "x64"
177 ],
178 "dev": true,
179 "license": "MIT",
180 "optional": true,
181 "os": [
182 "android"
183 ],
184 "engines": {
185 "node": ">=18"
186 }
187 },
188 "node_modules/@esbuild/darwin-arm64": {
189 "version": "0.27.3",
190 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
191 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
192 "cpu": [
193 "arm64"
194 ],
195 "dev": true,
196 "license": "MIT",
197 "optional": true,
198 "os": [
199 "darwin"
200 ],
201 "engines": {
202 "node": ">=18"
203 }
204 },
205 "node_modules/@esbuild/darwin-x64": {
206 "version": "0.27.3",
207 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
208 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
209 "cpu": [
210 "x64"
211 ],
212 "dev": true,
213 "license": "MIT",
214 "optional": true,
215 "os": [
216 "darwin"
217 ],
218 "engines": {
219 "node": ">=18"
220 }
221 },
222 "node_modules/@esbuild/freebsd-arm64": {
223 "version": "0.27.3",
224 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
225 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
226 "cpu": [
227 "arm64"
228 ],
229 "dev": true,
230 "license": "MIT",
231 "optional": true,
232 "os": [
233 "freebsd"
234 ],
235 "engines": {
236 "node": ">=18"
237 }
238 },
239 "node_modules/@esbuild/freebsd-x64": {
240 "version": "0.27.3",
241 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
242 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
243 "cpu": [
244 "x64"
245 ],
246 "dev": true,
247 "license": "MIT",
248 "optional": true,
249 "os": [
250 "freebsd"
251 ],
252 "engines": {
253 "node": ">=18"
254 }
255 },
256 "node_modules/@esbuild/linux-arm": {
257 "version": "0.27.3",
258 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
259 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
260 "cpu": [
261 "arm"
262 ],
263 "dev": true,
264 "license": "MIT",
265 "optional": true,
266 "os": [
267 "linux"
268 ],
269 "engines": {
270 "node": ">=18"
271 }
272 },
273 "node_modules/@esbuild/linux-arm64": {
274 "version": "0.27.3",
275 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
276 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
277 "cpu": [
278 "arm64"
279 ],
280 "dev": true,
281 "license": "MIT",
282 "optional": true,
283 "os": [
284 "linux"
285 ],
286 "engines": {
287 "node": ">=18"
288 }
289 },
290 "node_modules/@esbuild/linux-ia32": {
291 "version": "0.27.3",
292 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
293 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
294 "cpu": [
295 "ia32"
296 ],
297 "dev": true,
298 "license": "MIT",
299 "optional": true,
300 "os": [
301 "linux"
302 ],
303 "engines": {
304 "node": ">=18"
305 }
306 },
307 "node_modules/@esbuild/linux-loong64": {
308 "version": "0.27.3",
309 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
310 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
311 "cpu": [
312 "loong64"
313 ],
314 "dev": true,
315 "license": "MIT",
316 "optional": true,
317 "os": [
318 "linux"
319 ],
320 "engines": {
321 "node": ">=18"
322 }
323 },
324 "node_modules/@esbuild/linux-mips64el": {
325 "version": "0.27.3",
326 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
327 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
328 "cpu": [
329 "mips64el"
330 ],
331 "dev": true,
332 "license": "MIT",
333 "optional": true,
334 "os": [
335 "linux"
336 ],
337 "engines": {
338 "node": ">=18"
339 }
340 },
341 "node_modules/@esbuild/linux-ppc64": {
342 "version": "0.27.3",
343 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
344 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
345 "cpu": [
346 "ppc64"
347 ],
348 "dev": true,
349 "license": "MIT",
350 "optional": true,
351 "os": [
352 "linux"
353 ],
354 "engines": {
355 "node": ">=18"
356 }
357 },
358 "node_modules/@esbuild/linux-riscv64": {
359 "version": "0.27.3",
360 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
361 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
362 "cpu": [
363 "riscv64"
364 ],
365 "dev": true,
366 "license": "MIT",
367 "optional": true,
368 "os": [
369 "linux"
370 ],
371 "engines": {
372 "node": ">=18"
373 }
374 },
375 "node_modules/@esbuild/linux-s390x": {
376 "version": "0.27.3",
377 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
378 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
379 "cpu": [
380 "s390x"
381 ],
382 "dev": true,
383 "license": "MIT",
384 "optional": true,
385 "os": [
386 "linux"
387 ],
388 "engines": {
389 "node": ">=18"
390 }
391 },
392 "node_modules/@esbuild/linux-x64": {
393 "version": "0.27.3",
394 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
395 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
396 "cpu": [
397 "x64"
398 ],
399 "dev": true,
400 "license": "MIT",
401 "optional": true,
402 "os": [
403 "linux"
404 ],
405 "engines": {
406 "node": ">=18"
407 }
408 },
409 "node_modules/@esbuild/netbsd-arm64": {
410 "version": "0.27.3",
411 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
412 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
413 "cpu": [
414 "arm64"
415 ],
416 "dev": true,
417 "license": "MIT",
418 "optional": true,
419 "os": [
420 "netbsd"
421 ],
422 "engines": {
423 "node": ">=18"
424 }
425 },
426 "node_modules/@esbuild/netbsd-x64": {
427 "version": "0.27.3",
428 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
429 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
430 "cpu": [
431 "x64"
432 ],
433 "dev": true,
434 "license": "MIT",
435 "optional": true,
436 "os": [
437 "netbsd"
438 ],
439 "engines": {
440 "node": ">=18"
441 }
442 },
443 "node_modules/@esbuild/openbsd-arm64": {
444 "version": "0.27.3",
445 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
446 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
447 "cpu": [
448 "arm64"
449 ],
450 "dev": true,
451 "license": "MIT",
452 "optional": true,
453 "os": [
454 "openbsd"
455 ],
456 "engines": {
457 "node": ">=18"
458 }
459 },
460 "node_modules/@esbuild/openbsd-x64": {
461 "version": "0.27.3",
462 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
463 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
464 "cpu": [
465 "x64"
466 ],
467 "dev": true,
468 "license": "MIT",
469 "optional": true,
470 "os": [
471 "openbsd"
472 ],
473 "engines": {
474 "node": ">=18"
475 }
476 },
477 "node_modules/@esbuild/openharmony-arm64": {
478 "version": "0.27.3",
479 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
480 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
481 "cpu": [
482 "arm64"
483 ],
484 "dev": true,
485 "license": "MIT",
486 "optional": true,
487 "os": [
488 "openharmony"
489 ],
490 "engines": {
491 "node": ">=18"
492 }
493 },
494 "node_modules/@esbuild/sunos-x64": {
495 "version": "0.27.3",
496 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
497 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
498 "cpu": [
499 "x64"
500 ],
501 "dev": true,
502 "license": "MIT",
503 "optional": true,
504 "os": [
505 "sunos"
506 ],
507 "engines": {
508 "node": ">=18"
509 }
510 },
511 "node_modules/@esbuild/win32-arm64": {
512 "version": "0.27.3",
513 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
514 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
515 "cpu": [
516 "arm64"
517 ],
518 "dev": true,
519 "license": "MIT",
520 "optional": true,
521 "os": [
522 "win32"
523 ],
524 "engines": {
525 "node": ">=18"
526 }
527 },
528 "node_modules/@esbuild/win32-ia32": {
529 "version": "0.27.3",
530 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
531 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
532 "cpu": [
533 "ia32"
534 ],
535 "dev": true,
536 "license": "MIT",
537 "optional": true,
538 "os": [
539 "win32"
540 ],
541 "engines": {
542 "node": ">=18"
543 }
544 },
545 "node_modules/@esbuild/win32-x64": {
546 "version": "0.27.3",
547 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
548 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
549 "cpu": [
550 "x64"
551 ],
552 "dev": true,
553 "license": "MIT",
554 "optional": true,
555 "os": [
556 "win32"
557 ],
558 "engines": {
559 "node": ">=18"
560 }
561 },
562 "node_modules/@jridgewell/sourcemap-codec": {
563 "version": "1.5.5",
564 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
565 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
566 "dev": true,
567 "license": "MIT"
568 },
569 "node_modules/@rollup/rollup-android-arm-eabi": {
570 "version": "4.57.1",
571 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz",
572 "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",
573 "cpu": [
574 "arm"
575 ],
576 "dev": true,
577 "license": "MIT",
578 "optional": true,
579 "os": [
580 "android"
581 ]
582 },
583 "node_modules/@rollup/rollup-android-arm64": {
584 "version": "4.57.1",
585 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz",
586 "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==",
587 "cpu": [
588 "arm64"
589 ],
590 "dev": true,
591 "license": "MIT",
592 "optional": true,
593 "os": [
594 "android"
595 ]
596 },
597 "node_modules/@rollup/rollup-darwin-arm64": {
598 "version": "4.57.1",
599 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz",
600 "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==",
601 "cpu": [
602 "arm64"
603 ],
604 "dev": true,
605 "license": "MIT",
606 "optional": true,
607 "os": [
608 "darwin"
609 ]
610 },
611 "node_modules/@rollup/rollup-darwin-x64": {
612 "version": "4.57.1",
613 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz",
614 "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==",
615 "cpu": [
616 "x64"
617 ],
618 "dev": true,
619 "license": "MIT",
620 "optional": true,
621 "os": [
622 "darwin"
623 ]
624 },
625 "node_modules/@rollup/rollup-freebsd-arm64": {
626 "version": "4.57.1",
627 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz",
628 "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==",
629 "cpu": [
630 "arm64"
631 ],
632 "dev": true,
633 "license": "MIT",
634 "optional": true,
635 "os": [
636 "freebsd"
637 ]
638 },
639 "node_modules/@rollup/rollup-freebsd-x64": {
640 "version": "4.57.1",
641 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz",
642 "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==",
643 "cpu": [
644 "x64"
645 ],
646 "dev": true,
647 "license": "MIT",
648 "optional": true,
649 "os": [
650 "freebsd"
651 ]
652 },
653 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
654 "version": "4.57.1",
655 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz",
656 "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==",
657 "cpu": [
658 "arm"
659 ],
660 "dev": true,
661 "license": "MIT",
662 "optional": true,
663 "os": [
664 "linux"
665 ]
666 },
667 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
668 "version": "4.57.1",
669 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz",
670 "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==",
671 "cpu": [
672 "arm"
673 ],
674 "dev": true,
675 "license": "MIT",
676 "optional": true,
677 "os": [
678 "linux"
679 ]
680 },
681 "node_modules/@rollup/rollup-linux-arm64-gnu": {
682 "version": "4.57.1",
683 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz",
684 "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==",
685 "cpu": [
686 "arm64"
687 ],
688 "dev": true,
689 "license": "MIT",
690 "optional": true,
691 "os": [
692 "linux"
693 ]
694 },
695 "node_modules/@rollup/rollup-linux-arm64-musl": {
696 "version": "4.57.1",
697 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz",
698 "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==",
699 "cpu": [
700 "arm64"
701 ],
702 "dev": true,
703 "license": "MIT",
704 "optional": true,
705 "os": [
706 "linux"
707 ]
708 },
709 "node_modules/@rollup/rollup-linux-loong64-gnu": {
710 "version": "4.57.1",
711 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz",
712 "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==",
713 "cpu": [
714 "loong64"
715 ],
716 "dev": true,
717 "license": "MIT",
718 "optional": true,
719 "os": [
720 "linux"
721 ]
722 },
723 "node_modules/@rollup/rollup-linux-loong64-musl": {
724 "version": "4.57.1",
725 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz",
726 "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==",
727 "cpu": [
728 "loong64"
729 ],
730 "dev": true,
731 "license": "MIT",
732 "optional": true,
733 "os": [
734 "linux"
735 ]
736 },
737 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
738 "version": "4.57.1",
739 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz",
740 "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==",
741 "cpu": [
742 "ppc64"
743 ],
744 "dev": true,
745 "license": "MIT",
746 "optional": true,
747 "os": [
748 "linux"
749 ]
750 },
751 "node_modules/@rollup/rollup-linux-ppc64-musl": {
752 "version": "4.57.1",
753 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz",
754 "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==",
755 "cpu": [
756 "ppc64"
757 ],
758 "dev": true,
759 "license": "MIT",
760 "optional": true,
761 "os": [
762 "linux"
763 ]
764 },
765 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
766 "version": "4.57.1",
767 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz",
768 "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==",
769 "cpu": [
770 "riscv64"
771 ],
772 "dev": true,
773 "license": "MIT",
774 "optional": true,
775 "os": [
776 "linux"
777 ]
778 },
779 "node_modules/@rollup/rollup-linux-riscv64-musl": {
780 "version": "4.57.1",
781 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz",
782 "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==",
783 "cpu": [
784 "riscv64"
785 ],
786 "dev": true,
787 "license": "MIT",
788 "optional": true,
789 "os": [
790 "linux"
791 ]
792 },
793 "node_modules/@rollup/rollup-linux-s390x-gnu": {
794 "version": "4.57.1",
795 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz",
796 "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==",
797 "cpu": [
798 "s390x"
799 ],
800 "dev": true,
801 "license": "MIT",
802 "optional": true,
803 "os": [
804 "linux"
805 ]
806 },
807 "node_modules/@rollup/rollup-linux-x64-gnu": {
808 "version": "4.57.1",
809 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz",
810 "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==",
811 "cpu": [
812 "x64"
813 ],
814 "dev": true,
815 "license": "MIT",
816 "optional": true,
817 "os": [
818 "linux"
819 ]
820 },
821 "node_modules/@rollup/rollup-linux-x64-musl": {
822 "version": "4.57.1",
823 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz",
824 "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==",
825 "cpu": [
826 "x64"
827 ],
828 "dev": true,
829 "license": "MIT",
830 "optional": true,
831 "os": [
832 "linux"
833 ]
834 },
835 "node_modules/@rollup/rollup-openbsd-x64": {
836 "version": "4.57.1",
837 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz",
838 "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==",
839 "cpu": [
840 "x64"
841 ],
842 "dev": true,
843 "license": "MIT",
844 "optional": true,
845 "os": [
846 "openbsd"
847 ]
848 },
849 "node_modules/@rollup/rollup-openharmony-arm64": {
850 "version": "4.57.1",
851 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz",
852 "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==",
853 "cpu": [
854 "arm64"
855 ],
856 "dev": true,
857 "license": "MIT",
858 "optional": true,
859 "os": [
860 "openharmony"
861 ]
862 },
863 "node_modules/@rollup/rollup-win32-arm64-msvc": {
864 "version": "4.57.1",
865 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz",
866 "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==",
867 "cpu": [
868 "arm64"
869 ],
870 "dev": true,
871 "license": "MIT",
872 "optional": true,
873 "os": [
874 "win32"
875 ]
876 },
877 "node_modules/@rollup/rollup-win32-ia32-msvc": {
878 "version": "4.57.1",
879 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz",
880 "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==",
881 "cpu": [
882 "ia32"
883 ],
884 "dev": true,
885 "license": "MIT",
886 "optional": true,
887 "os": [
888 "win32"
889 ]
890 },
891 "node_modules/@rollup/rollup-win32-x64-gnu": {
892 "version": "4.57.1",
893 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz",
894 "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==",
895 "cpu": [
896 "x64"
897 ],
898 "dev": true,
899 "license": "MIT",
900 "optional": true,
901 "os": [
902 "win32"
903 ]
904 },
905 "node_modules/@rollup/rollup-win32-x64-msvc": {
906 "version": "4.57.1",
907 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz",
908 "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==",
909 "cpu": [
910 "x64"
911 ],
912 "dev": true,
913 "license": "MIT",
914 "optional": true,
915 "os": [
916 "win32"
917 ]
918 },
919 "node_modules/@standard-schema/spec": {
920 "version": "1.1.0",
921 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
922 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
923 "license": "MIT"
924 },
925 "node_modules/@types/bun": {
926 "version": "1.3.8",
927 "resolved": "https://registry.npmjs.org/@types/bun/-/bun-1.3.8.tgz",
928 "integrity": "sha512-3LvWJ2q5GerAXYxO2mffLTqOzEu5qnhEAlh48Vnu8WQfnmSwbgagjGZV6BoHKJztENYEDn6QmVd949W4uESRJA==",
929 "license": "MIT",
930 "dependencies": {
931 "bun-types": "1.3.8"
932 }
933 },
934 "node_modules/@types/chai": {
935 "version": "5.2.3",
936 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
937 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
938 "dev": true,
939 "license": "MIT",
940 "dependencies": {
941 "@types/deep-eql": "*",
942 "assertion-error": "^2.0.1"
943 }
944 },
945 "node_modules/@types/deep-eql": {
946 "version": "4.0.2",
947 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
948 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
949 "dev": true,
950 "license": "MIT"
951 },
952 "node_modules/@types/estree": {
953 "version": "1.0.8",
954 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
955 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
956 "dev": true,
957 "license": "MIT"
958 },
959 "node_modules/@types/node": {
960 "version": "25.2.3",
961 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.3.tgz",
962 "integrity": "sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==",
963 "license": "MIT",
964 "dependencies": {
965 "undici-types": "~7.16.0"
966 }
967 },
968 "node_modules/@vitest/expect": {
969 "version": "4.0.18",
970 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.18.tgz",
971 "integrity": "sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==",
972 "dev": true,
973 "license": "MIT",
974 "dependencies": {
975 "@standard-schema/spec": "^1.0.0",
976 "@types/chai": "^5.2.2",
977 "@vitest/spy": "4.0.18",
978 "@vitest/utils": "4.0.18",
979 "chai": "^6.2.1",
980 "tinyrainbow": "^3.0.3"
981 },
982 "funding": {
983 "url": "https://opencollective.com/vitest"
984 }
985 },
986 "node_modules/@vitest/mocker": {
987 "version": "4.0.18",
988 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.18.tgz",
989 "integrity": "sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==",
990 "dev": true,
991 "license": "MIT",
992 "dependencies": {
993 "@vitest/spy": "4.0.18",
994 "estree-walker": "^3.0.3",
995 "magic-string": "^0.30.21"
996 },
997 "funding": {
998 "url": "https://opencollective.com/vitest"
999 },
1000 "peerDependencies": {
1001 "msw": "^2.4.9",
1002 "vite": "^6.0.0 || ^7.0.0-0"
1003 },
1004 "peerDependenciesMeta": {
1005 "msw": {
1006 "optional": true
1007 },
1008 "vite": {
1009 "optional": true
1010 }
1011 }
1012 },
1013 "node_modules/@vitest/pretty-format": {
1014 "version": "4.0.18",
1015 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.18.tgz",
1016 "integrity": "sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==",
1017 "dev": true,
1018 "license": "MIT",
1019 "dependencies": {
1020 "tinyrainbow": "^3.0.3"
1021 },
1022 "funding": {
1023 "url": "https://opencollective.com/vitest"
1024 }
1025 },
1026 "node_modules/@vitest/runner": {
1027 "version": "4.0.18",
1028 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.18.tgz",
1029 "integrity": "sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==",
1030 "dev": true,
1031 "license": "MIT",
1032 "dependencies": {
1033 "@vitest/utils": "4.0.18",
1034 "pathe": "^2.0.3"
1035 },
1036 "funding": {
1037 "url": "https://opencollective.com/vitest"
1038 }
1039 },
1040 "node_modules/@vitest/snapshot": {
1041 "version": "4.0.18",
1042 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.18.tgz",
1043 "integrity": "sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==",
1044 "dev": true,
1045 "license": "MIT",
1046 "dependencies": {
1047 "@vitest/pretty-format": "4.0.18",
1048 "magic-string": "^0.30.21",
1049 "pathe": "^2.0.3"
1050 },
1051 "funding": {
1052 "url": "https://opencollective.com/vitest"
1053 }
1054 },
1055 "node_modules/@vitest/spy": {
1056 "version": "4.0.18",
1057 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.18.tgz",
1058 "integrity": "sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==",
1059 "dev": true,
1060 "license": "MIT",
1061 "funding": {
1062 "url": "https://opencollective.com/vitest"
1063 }
1064 },
1065 "node_modules/@vitest/utils": {
1066 "version": "4.0.18",
1067 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.18.tgz",
1068 "integrity": "sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==",
1069 "dev": true,
1070 "license": "MIT",
1071 "dependencies": {
1072 "@vitest/pretty-format": "4.0.18",
1073 "tinyrainbow": "^3.0.3"
1074 },
1075 "funding": {
1076 "url": "https://opencollective.com/vitest"
1077 }
1078 },
1079 "node_modules/argparse": {
1080 "version": "1.0.10",
1081 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
1082 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
1083 "license": "MIT",
1084 "dependencies": {
1085 "sprintf-js": "~1.0.2"
1086 }
1087 },
1088 "node_modules/assertion-error": {
1089 "version": "2.0.1",
1090 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
1091 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
1092 "dev": true,
1093 "license": "MIT",
1094 "engines": {
1095 "node": ">=12"
1096 }
1097 },
1098 "node_modules/bun-types": {
1099 "version": "1.3.8",
1100 "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.3.8.tgz",
1101 "integrity": "sha512-fL99nxdOWvV4LqjmC+8Q9kW3M4QTtTR1eePs94v5ctGqU8OeceWrSUaRw3JYb7tU3FkMIAjkueehrHPPPGKi5Q==",
1102 "license": "MIT",
1103 "dependencies": {
1104 "@types/node": "*"
1105 }
1106 },
1107 "node_modules/chai": {
1108 "version": "6.2.2",
1109 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",
1110 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",
1111 "dev": true,
1112 "license": "MIT",
1113 "engines": {
1114 "node": ">=18"
1115 }
1116 },
1117 "node_modules/dotenv": {
1118 "version": "17.2.3",
1119 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz",
1120 "integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==",
1121 "license": "BSD-2-Clause",
1122 "engines": {
1123 "node": ">=12"
1124 },
1125 "funding": {
1126 "url": "https://dotenvx.com"
1127 }
1128 },
1129 "node_modules/es-module-lexer": {
1130 "version": "1.7.0",
1131 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
1132 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
1133 "dev": true,
1134 "license": "MIT"
1135 },
1136 "node_modules/esbuild": {
1137 "version": "0.27.3",
1138 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
1139 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
1140 "dev": true,
1141 "hasInstallScript": true,
1142 "license": "MIT",
1143 "bin": {
1144 "esbuild": "bin/esbuild"
1145 },
1146 "engines": {
1147 "node": ">=18"
1148 },
1149 "optionalDependencies": {
1150 "@esbuild/aix-ppc64": "0.27.3",
1151 "@esbuild/android-arm": "0.27.3",
1152 "@esbuild/android-arm64": "0.27.3",
1153 "@esbuild/android-x64": "0.27.3",
1154 "@esbuild/darwin-arm64": "0.27.3",
1155 "@esbuild/darwin-x64": "0.27.3",
1156 "@esbuild/freebsd-arm64": "0.27.3",
1157 "@esbuild/freebsd-x64": "0.27.3",
1158 "@esbuild/linux-arm": "0.27.3",
1159 "@esbuild/linux-arm64": "0.27.3",
1160 "@esbuild/linux-ia32": "0.27.3",
1161 "@esbuild/linux-loong64": "0.27.3",
1162 "@esbuild/linux-mips64el": "0.27.3",
1163 "@esbuild/linux-ppc64": "0.27.3",
1164 "@esbuild/linux-riscv64": "0.27.3",
1165 "@esbuild/linux-s390x": "0.27.3",
1166 "@esbuild/linux-x64": "0.27.3",
1167 "@esbuild/netbsd-arm64": "0.27.3",
1168 "@esbuild/netbsd-x64": "0.27.3",
1169 "@esbuild/openbsd-arm64": "0.27.3",
1170 "@esbuild/openbsd-x64": "0.27.3",
1171 "@esbuild/openharmony-arm64": "0.27.3",
1172 "@esbuild/sunos-x64": "0.27.3",
1173 "@esbuild/win32-arm64": "0.27.3",
1174 "@esbuild/win32-ia32": "0.27.3",
1175 "@esbuild/win32-x64": "0.27.3"
1176 }
1177 },
1178 "node_modules/esm-env": {
1179 "version": "1.2.2",
1180 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
1181 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==",
1182 "license": "MIT"
1183 },
1184 "node_modules/esprima": {
1185 "version": "4.0.1",
1186 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1187 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1188 "license": "BSD-2-Clause",
1189 "bin": {
1190 "esparse": "bin/esparse.js",
1191 "esvalidate": "bin/esvalidate.js"
1192 },
1193 "engines": {
1194 "node": ">=4"
1195 }
1196 },
1197 "node_modules/estree-walker": {
1198 "version": "3.0.3",
1199 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1200 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1201 "dev": true,
1202 "license": "MIT",
1203 "dependencies": {
1204 "@types/estree": "^1.0.0"
1205 }
1206 },
1207 "node_modules/expect-type": {
1208 "version": "1.3.0",
1209 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
1210 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
1211 "dev": true,
1212 "license": "Apache-2.0",
1213 "engines": {
1214 "node": ">=12.0.0"
1215 }
1216 },
1217 "node_modules/extend-shallow": {
1218 "version": "2.0.1",
1219 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1220 "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
1221 "license": "MIT",
1222 "dependencies": {
1223 "is-extendable": "^0.1.0"
1224 },
1225 "engines": {
1226 "node": ">=0.10.0"
1227 }
1228 },
1229 "node_modules/fdir": {
1230 "version": "6.5.0",
1231 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1232 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1233 "dev": true,
1234 "license": "MIT",
1235 "engines": {
1236 "node": ">=12.0.0"
1237 },
1238 "peerDependencies": {
1239 "picomatch": "^3 || ^4"
1240 },
1241 "peerDependenciesMeta": {
1242 "picomatch": {
1243 "optional": true
1244 }
1245 }
1246 },
1247 "node_modules/fsevents": {
1248 "version": "2.3.3",
1249 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1250 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1251 "dev": true,
1252 "hasInstallScript": true,
1253 "license": "MIT",
1254 "optional": true,
1255 "os": [
1256 "darwin"
1257 ],
1258 "engines": {
1259 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1260 }
1261 },
1262 "node_modules/gray-matter": {
1263 "version": "4.0.3",
1264 "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz",
1265 "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==",
1266 "license": "MIT",
1267 "dependencies": {
1268 "js-yaml": "^3.13.1",
1269 "kind-of": "^6.0.2",
1270 "section-matter": "^1.0.0",
1271 "strip-bom-string": "^1.0.0"
1272 },
1273 "engines": {
1274 "node": ">=6.0"
1275 }
1276 },
1277 "node_modules/is-extendable": {
1278 "version": "0.1.1",
1279 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1280 "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
1281 "license": "MIT",
1282 "engines": {
1283 "node": ">=0.10.0"
1284 }
1285 },
1286 "node_modules/js-yaml": {
1287 "version": "3.14.2",
1288 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
1289 "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
1290 "license": "MIT",
1291 "dependencies": {
1292 "argparse": "^1.0.7",
1293 "esprima": "^4.0.0"
1294 },
1295 "bin": {
1296 "js-yaml": "bin/js-yaml.js"
1297 }
1298 },
1299 "node_modules/json-to-markdown-file": {
1300 "version": "1.1.0",
1301 "resolved": "https://registry.npmjs.org/json-to-markdown-file/-/json-to-markdown-file-1.1.0.tgz",
1302 "integrity": "sha512-t98QPHvs5re1E+YE0QAiVXSZ6nfQls7PZekUQerPTG3pmwt0PROoc8usa8Likoq0re+E1+cQTb7jllLeVtNfvA==",
1303 "license": "ISC",
1304 "dependencies": {
1305 "gray-matter": "^4.0.3",
1306 "slugify": "^1.6.6",
1307 "transliteration": "^2.6.1",
1308 "urlsafe-base64": "^1.0.0"
1309 }
1310 },
1311 "node_modules/kind-of": {
1312 "version": "6.0.3",
1313 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1314 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1315 "license": "MIT",
1316 "engines": {
1317 "node": ">=0.10.0"
1318 }
1319 },
1320 "node_modules/magic-string": {
1321 "version": "0.30.21",
1322 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
1323 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
1324 "dev": true,
1325 "license": "MIT",
1326 "dependencies": {
1327 "@jridgewell/sourcemap-codec": "^1.5.5"
1328 }
1329 },
1330 "node_modules/nanoid": {
1331 "version": "3.3.11",
1332 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
1333 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
1334 "dev": true,
1335 "funding": [
1336 {
1337 "type": "github",
1338 "url": "https://github.com/sponsors/ai"
1339 }
1340 ],
1341 "license": "MIT",
1342 "bin": {
1343 "nanoid": "bin/nanoid.cjs"
1344 },
1345 "engines": {
1346 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1347 }
1348 },
1349 "node_modules/node-gyp-build": {
1350 "version": "4.8.4",
1351 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
1352 "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
1353 "license": "MIT",
1354 "bin": {
1355 "node-gyp-build": "bin.js",
1356 "node-gyp-build-optional": "optional.js",
1357 "node-gyp-build-test": "build-test.js"
1358 }
1359 },
1360 "node_modules/obug": {
1361 "version": "2.1.1",
1362 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz",
1363 "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==",
1364 "dev": true,
1365 "funding": [
1366 "https://github.com/sponsors/sxzz",
1367 "https://opencollective.com/debug"
1368 ],
1369 "license": "MIT"
1370 },
1371 "node_modules/pathe": {
1372 "version": "2.0.3",
1373 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
1374 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
1375 "dev": true,
1376 "license": "MIT"
1377 },
1378 "node_modules/picocolors": {
1379 "version": "1.1.1",
1380 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1381 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1382 "dev": true,
1383 "license": "ISC"
1384 },
1385 "node_modules/picomatch": {
1386 "version": "4.0.3",
1387 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
1388 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
1389 "dev": true,
1390 "license": "MIT",
1391 "engines": {
1392 "node": ">=12"
1393 },
1394 "funding": {
1395 "url": "https://github.com/sponsors/jonschlinkert"
1396 }
1397 },
1398 "node_modules/postcss": {
1399 "version": "8.5.6",
1400 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
1401 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
1402 "dev": true,
1403 "funding": [
1404 {
1405 "type": "opencollective",
1406 "url": "https://opencollective.com/postcss/"
1407 },
1408 {
1409 "type": "tidelift",
1410 "url": "https://tidelift.com/funding/github/npm/postcss"
1411 },
1412 {
1413 "type": "github",
1414 "url": "https://github.com/sponsors/ai"
1415 }
1416 ],
1417 "license": "MIT",
1418 "dependencies": {
1419 "nanoid": "^3.3.11",
1420 "picocolors": "^1.1.1",
1421 "source-map-js": "^1.2.1"
1422 },
1423 "engines": {
1424 "node": "^10 || ^12 || >=14"
1425 }
1426 },
1427 "node_modules/rollup": {
1428 "version": "4.57.1",
1429 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",
1430 "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
1431 "dev": true,
1432 "license": "MIT",
1433 "dependencies": {
1434 "@types/estree": "1.0.8"
1435 },
1436 "bin": {
1437 "rollup": "dist/bin/rollup"
1438 },
1439 "engines": {
1440 "node": ">=18.0.0",
1441 "npm": ">=8.0.0"
1442 },
1443 "optionalDependencies": {
1444 "@rollup/rollup-android-arm-eabi": "4.57.1",
1445 "@rollup/rollup-android-arm64": "4.57.1",
1446 "@rollup/rollup-darwin-arm64": "4.57.1",
1447 "@rollup/rollup-darwin-x64": "4.57.1",
1448 "@rollup/rollup-freebsd-arm64": "4.57.1",
1449 "@rollup/rollup-freebsd-x64": "4.57.1",
1450 "@rollup/rollup-linux-arm-gnueabihf": "4.57.1",
1451 "@rollup/rollup-linux-arm-musleabihf": "4.57.1",
1452 "@rollup/rollup-linux-arm64-gnu": "4.57.1",
1453 "@rollup/rollup-linux-arm64-musl": "4.57.1",
1454 "@rollup/rollup-linux-loong64-gnu": "4.57.1",
1455 "@rollup/rollup-linux-loong64-musl": "4.57.1",
1456 "@rollup/rollup-linux-ppc64-gnu": "4.57.1",
1457 "@rollup/rollup-linux-ppc64-musl": "4.57.1",
1458 "@rollup/rollup-linux-riscv64-gnu": "4.57.1",
1459 "@rollup/rollup-linux-riscv64-musl": "4.57.1",
1460 "@rollup/rollup-linux-s390x-gnu": "4.57.1",
1461 "@rollup/rollup-linux-x64-gnu": "4.57.1",
1462 "@rollup/rollup-linux-x64-musl": "4.57.1",
1463 "@rollup/rollup-openbsd-x64": "4.57.1",
1464 "@rollup/rollup-openharmony-arm64": "4.57.1",
1465 "@rollup/rollup-win32-arm64-msvc": "4.57.1",
1466 "@rollup/rollup-win32-ia32-msvc": "4.57.1",
1467 "@rollup/rollup-win32-x64-gnu": "4.57.1",
1468 "@rollup/rollup-win32-x64-msvc": "4.57.1",
1469 "fsevents": "~2.3.2"
1470 }
1471 },
1472 "node_modules/section-matter": {
1473 "version": "1.0.0",
1474 "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz",
1475 "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==",
1476 "license": "MIT",
1477 "dependencies": {
1478 "extend-shallow": "^2.0.1",
1479 "kind-of": "^6.0.0"
1480 },
1481 "engines": {
1482 "node": ">=4"
1483 }
1484 },
1485 "node_modules/siginfo": {
1486 "version": "2.0.0",
1487 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
1488 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
1489 "dev": true,
1490 "license": "ISC"
1491 },
1492 "node_modules/slugify": {
1493 "version": "1.6.6",
1494 "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz",
1495 "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==",
1496 "license": "MIT",
1497 "engines": {
1498 "node": ">=8.0.0"
1499 }
1500 },
1501 "node_modules/source-map-js": {
1502 "version": "1.2.1",
1503 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1504 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1505 "dev": true,
1506 "license": "BSD-3-Clause",
1507 "engines": {
1508 "node": ">=0.10.0"
1509 }
1510 },
1511 "node_modules/sprintf-js": {
1512 "version": "1.0.3",
1513 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
1514 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
1515 "license": "BSD-3-Clause"
1516 },
1517 "node_modules/stackback": {
1518 "version": "0.0.2",
1519 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
1520 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
1521 "dev": true,
1522 "license": "MIT"
1523 },
1524 "node_modules/std-env": {
1525 "version": "3.10.0",
1526 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
1527 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
1528 "dev": true,
1529 "license": "MIT"
1530 },
1531 "node_modules/strip-bom-string": {
1532 "version": "1.0.0",
1533 "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
1534 "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==",
1535 "license": "MIT",
1536 "engines": {
1537 "node": ">=0.10.0"
1538 }
1539 },
1540 "node_modules/tinybench": {
1541 "version": "2.9.0",
1542 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
1543 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
1544 "dev": true,
1545 "license": "MIT"
1546 },
1547 "node_modules/tinyexec": {
1548 "version": "1.0.2",
1549 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz",
1550 "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==",
1551 "dev": true,
1552 "license": "MIT",
1553 "engines": {
1554 "node": ">=18"
1555 }
1556 },
1557 "node_modules/tinyglobby": {
1558 "version": "0.2.15",
1559 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
1560 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
1561 "dev": true,
1562 "license": "MIT",
1563 "dependencies": {
1564 "fdir": "^6.5.0",
1565 "picomatch": "^4.0.3"
1566 },
1567 "engines": {
1568 "node": ">=12.0.0"
1569 },
1570 "funding": {
1571 "url": "https://github.com/sponsors/SuperchupuDev"
1572 }
1573 },
1574 "node_modules/tinyrainbow": {
1575 "version": "3.0.3",
1576 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.0.3.tgz",
1577 "integrity": "sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==",
1578 "dev": true,
1579 "license": "MIT",
1580 "engines": {
1581 "node": ">=14.0.0"
1582 }
1583 },
1584 "node_modules/transliteration": {
1585 "version": "2.6.1",
1586 "resolved": "https://registry.npmjs.org/transliteration/-/transliteration-2.6.1.tgz",
1587 "integrity": "sha512-hJ9BhrQAOnNTbpOr1MxsNjZISkn7ppvF5TKUeFmTE1mG4ZPD/XVxF0L0LUoIUCWmQyxH0gJpVtfYLAWf298U9w==",
1588 "license": "MIT",
1589 "bin": {
1590 "slugify": "dist/bin/slugify",
1591 "transliterate": "dist/bin/transliterate"
1592 },
1593 "engines": {
1594 "node": ">=20.0.0"
1595 }
1596 },
1597 "node_modules/typescript": {
1598 "version": "5.9.3",
1599 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
1600 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
1601 "dev": true,
1602 "license": "Apache-2.0",
1603 "bin": {
1604 "tsc": "bin/tsc",
1605 "tsserver": "bin/tsserver"
1606 },
1607 "engines": {
1608 "node": ">=14.17"
1609 }
1610 },
1611 "node_modules/undici-types": {
1612 "version": "7.16.0",
1613 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
1614 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
1615 "license": "MIT"
1616 },
1617 "node_modules/unicode-segmenter": {
1618 "version": "0.14.5",
1619 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
1620 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==",
1621 "license": "MIT"
1622 },
1623 "node_modules/urlsafe-base64": {
1624 "version": "1.0.0",
1625 "resolved": "https://registry.npmjs.org/urlsafe-base64/-/urlsafe-base64-1.0.0.tgz",
1626 "integrity": "sha512-RtuPeMy7c1UrHwproMZN9gN6kiZ0SvJwRaEzwZY0j9MypEkFqyBaKv176jvlPtg58Zh36bOkS0NFABXMHvvGCA=="
1627 },
1628 "node_modules/vite": {
1629 "version": "7.3.1",
1630 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",
1631 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
1632 "dev": true,
1633 "license": "MIT",
1634 "dependencies": {
1635 "esbuild": "^0.27.0",
1636 "fdir": "^6.5.0",
1637 "picomatch": "^4.0.3",
1638 "postcss": "^8.5.6",
1639 "rollup": "^4.43.0",
1640 "tinyglobby": "^0.2.15"
1641 },
1642 "bin": {
1643 "vite": "bin/vite.js"
1644 },
1645 "engines": {
1646 "node": "^20.19.0 || >=22.12.0"
1647 },
1648 "funding": {
1649 "url": "https://github.com/vitejs/vite?sponsor=1"
1650 },
1651 "optionalDependencies": {
1652 "fsevents": "~2.3.3"
1653 },
1654 "peerDependencies": {
1655 "@types/node": "^20.19.0 || >=22.12.0",
1656 "jiti": ">=1.21.0",
1657 "less": "^4.0.0",
1658 "lightningcss": "^1.21.0",
1659 "sass": "^1.70.0",
1660 "sass-embedded": "^1.70.0",
1661 "stylus": ">=0.54.8",
1662 "sugarss": "^5.0.0",
1663 "terser": "^5.16.0",
1664 "tsx": "^4.8.1",
1665 "yaml": "^2.4.2"
1666 },
1667 "peerDependenciesMeta": {
1668 "@types/node": {
1669 "optional": true
1670 },
1671 "jiti": {
1672 "optional": true
1673 },
1674 "less": {
1675 "optional": true
1676 },
1677 "lightningcss": {
1678 "optional": true
1679 },
1680 "sass": {
1681 "optional": true
1682 },
1683 "sass-embedded": {
1684 "optional": true
1685 },
1686 "stylus": {
1687 "optional": true
1688 },
1689 "sugarss": {
1690 "optional": true
1691 },
1692 "terser": {
1693 "optional": true
1694 },
1695 "tsx": {
1696 "optional": true
1697 },
1698 "yaml": {
1699 "optional": true
1700 }
1701 }
1702 },
1703 "node_modules/vitest": {
1704 "version": "4.0.18",
1705 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.18.tgz",
1706 "integrity": "sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==",
1707 "dev": true,
1708 "license": "MIT",
1709 "dependencies": {
1710 "@vitest/expect": "4.0.18",
1711 "@vitest/mocker": "4.0.18",
1712 "@vitest/pretty-format": "4.0.18",
1713 "@vitest/runner": "4.0.18",
1714 "@vitest/snapshot": "4.0.18",
1715 "@vitest/spy": "4.0.18",
1716 "@vitest/utils": "4.0.18",
1717 "es-module-lexer": "^1.7.0",
1718 "expect-type": "^1.2.2",
1719 "magic-string": "^0.30.21",
1720 "obug": "^2.1.1",
1721 "pathe": "^2.0.3",
1722 "picomatch": "^4.0.3",
1723 "std-env": "^3.10.0",
1724 "tinybench": "^2.9.0",
1725 "tinyexec": "^1.0.2",
1726 "tinyglobby": "^0.2.15",
1727 "tinyrainbow": "^3.0.3",
1728 "vite": "^6.0.0 || ^7.0.0",
1729 "why-is-node-running": "^2.3.0"
1730 },
1731 "bin": {
1732 "vitest": "vitest.mjs"
1733 },
1734 "engines": {
1735 "node": "^20.0.0 || ^22.0.0 || >=24.0.0"
1736 },
1737 "funding": {
1738 "url": "https://opencollective.com/vitest"
1739 },
1740 "peerDependencies": {
1741 "@edge-runtime/vm": "*",
1742 "@opentelemetry/api": "^1.9.0",
1743 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
1744 "@vitest/browser-playwright": "4.0.18",
1745 "@vitest/browser-preview": "4.0.18",
1746 "@vitest/browser-webdriverio": "4.0.18",
1747 "@vitest/ui": "4.0.18",
1748 "happy-dom": "*",
1749 "jsdom": "*"
1750 },
1751 "peerDependenciesMeta": {
1752 "@edge-runtime/vm": {
1753 "optional": true
1754 },
1755 "@opentelemetry/api": {
1756 "optional": true
1757 },
1758 "@types/node": {
1759 "optional": true
1760 },
1761 "@vitest/browser-playwright": {
1762 "optional": true
1763 },
1764 "@vitest/browser-preview": {
1765 "optional": true
1766 },
1767 "@vitest/browser-webdriverio": {
1768 "optional": true
1769 },
1770 "@vitest/ui": {
1771 "optional": true
1772 },
1773 "happy-dom": {
1774 "optional": true
1775 },
1776 "jsdom": {
1777 "optional": true
1778 }
1779 }
1780 },
1781 "node_modules/why-is-node-running": {
1782 "version": "2.3.0",
1783 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
1784 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
1785 "dev": true,
1786 "license": "MIT",
1787 "dependencies": {
1788 "siginfo": "^2.0.0",
1789 "stackback": "0.0.2"
1790 },
1791 "bin": {
1792 "why-is-node-running": "cli.js"
1793 },
1794 "engines": {
1795 "node": ">=8"
1796 }
1797 }
1798 }
1799}