fuzzyworld

north-star / main_old / files / package-lock.json

Branch main_old · default branch · all branches

package-lock.json

482.4 KB · history

1{
2 "name": "friend-compass",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "friend-compass",
9 "version": "0.1.0",
10 "dependencies": {
11 "firebase": "^12.0.0",
12 "qrcode": "^1.5.4"
13 },
14 "devDependencies": {
15 "@types/qrcode": "^1.5.6",
16 "firebase-tools": "^15.10.0",
17 "markdownlint-cli": "^0.48.0",
18 "typescript": "^5.8.2",
19 "vite": "^5.4.19",
20 "vite-plugin-checker": "^0.12.0"
21 }
22 },
23 "node_modules/@apidevtools/json-schema-ref-parser": {
24 "version": "9.1.2",
25 "resolved": "https://registry.npmjs.org/@apidevtools/json-schema-ref-parser/-/json-schema-ref-parser-9.1.2.tgz",
26 "integrity": "sha512-r1w81DpR+KyRWd3f+rk6TNqMgedmAxZP5v5KWlXQWlgMUUtyEJch0DKEci1SorPMiSeM8XPl7MZ3miJ60JIpQg==",
27 "dev": true,
28 "dependencies": {
29 "@jsdevtools/ono": "^7.1.3",
30 "@types/json-schema": "^7.0.6",
31 "call-me-maybe": "^1.0.1",
32 "js-yaml": "^4.1.0"
33 }
34 },
35 "node_modules/@apidevtools/json-schema-ref-parser/node_modules/argparse": {
36 "version": "2.0.1",
37 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
38 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
39 "dev": true
40 },
41 "node_modules/@apidevtools/json-schema-ref-parser/node_modules/js-yaml": {
42 "version": "4.1.1",
43 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
44 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
45 "dev": true,
46 "dependencies": {
47 "argparse": "^2.0.1"
48 },
49 "bin": {
50 "js-yaml": "bin/js-yaml.js"
51 }
52 },
53 "node_modules/@apphosting/build": {
54 "version": "0.1.7",
55 "resolved": "https://registry.npmjs.org/@apphosting/build/-/build-0.1.7.tgz",
56 "integrity": "sha512-zNgQGiAWDOj6c+4ylv5ej3nLGXzMAVmzCGMqlbSarHe4bvBmZ2C5GfBRdJksedP7C9pqlwTWpxU5+GSzhJ+nKA==",
57 "dev": true,
58 "dependencies": {
59 "@apphosting/common": "^0.0.9",
60 "@npmcli/promise-spawn": "^3.0.0",
61 "colorette": "^2.0.20",
62 "commander": "^11.1.0",
63 "npm-pick-manifest": "^9.0.0",
64 "ts-node": "^10.9.1"
65 },
66 "bin": {
67 "apphosting-local-build": "dist/bin/localbuild.js"
68 }
69 },
70 "node_modules/@apphosting/build/node_modules/@apphosting/common": {
71 "version": "0.0.9",
72 "resolved": "https://registry.npmjs.org/@apphosting/common/-/common-0.0.9.tgz",
73 "integrity": "sha512-ZbPZDcVhEN+8m0sf90PmQN4xWaKmmySnBSKKPaIOD0JvcDsRr509WenFEFlojP++VSxwFZDGG/TYsHs1FMMqpw==",
74 "dev": true
75 },
76 "node_modules/@apphosting/build/node_modules/commander": {
77 "version": "11.1.0",
78 "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
79 "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
80 "dev": true,
81 "engines": {
82 "node": ">=16"
83 }
84 },
85 "node_modules/@apphosting/common": {
86 "version": "0.0.8",
87 "resolved": "https://registry.npmjs.org/@apphosting/common/-/common-0.0.8.tgz",
88 "integrity": "sha512-RJu5gXs2HYV7+anxpVPpp04oXeuHbV3qn402AdXVlnuYM/uWo7aceqmngpfp6Bi376UzRqGjfpdwFHxuwsEGXQ==",
89 "dev": true
90 },
91 "node_modules/@babel/code-frame": {
92 "version": "7.29.0",
93 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
94 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
95 "dev": true,
96 "dependencies": {
97 "@babel/helper-validator-identifier": "^7.28.5",
98 "js-tokens": "^4.0.0",
99 "picocolors": "^1.1.1"
100 },
101 "engines": {
102 "node": ">=6.9.0"
103 }
104 },
105 "node_modules/@babel/helper-validator-identifier": {
106 "version": "7.28.5",
107 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
108 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
109 "dev": true,
110 "engines": {
111 "node": ">=6.9.0"
112 }
113 },
114 "node_modules/@colors/colors": {
115 "version": "1.5.0",
116 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
117 "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
118 "dev": true,
119 "optional": true,
120 "engines": {
121 "node": ">=0.1.90"
122 }
123 },
124 "node_modules/@cspotcode/source-map-support": {
125 "version": "0.8.1",
126 "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
127 "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
128 "dev": true,
129 "dependencies": {
130 "@jridgewell/trace-mapping": "0.3.9"
131 },
132 "engines": {
133 "node": ">=12"
134 }
135 },
136 "node_modules/@dabh/diagnostics": {
137 "version": "2.0.8",
138 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.8.tgz",
139 "integrity": "sha512-R4MSXTVnuMzGD7bzHdW2ZhhdPC/igELENcq5IjEverBvq5hn1SXCWcsi6eSsdWP0/Ur+SItRRjAktmdoX/8R/Q==",
140 "dev": true,
141 "dependencies": {
142 "@so-ric/colorspace": "^1.1.6",
143 "enabled": "2.0.x",
144 "kuler": "^2.0.0"
145 }
146 },
147 "node_modules/@electric-sql/pglite": {
148 "version": "0.3.16",
149 "resolved": "https://registry.npmjs.org/@electric-sql/pglite/-/pglite-0.3.16.tgz",
150 "integrity": "sha512-mZkZfOd9OqTMHsK+1cje8OSzfAQcpD7JmILXTl5ahdempjUDdmg4euf1biDex5/LfQIDJ3gvCu6qDgdnDxfJmA==",
151 "dev": true
152 },
153 "node_modules/@electric-sql/pglite-tools": {
154 "version": "0.2.21",
155 "resolved": "https://registry.npmjs.org/@electric-sql/pglite-tools/-/pglite-tools-0.2.21.tgz",
156 "integrity": "sha512-kv8Z7UmmBVECHud63VblgQLp4A+qSklNP7H22VQqFQGrWFTodc73bubcjgmBqThFsIIiEeAEQQYwWGaK2lSDtA==",
157 "dev": true,
158 "peerDependencies": {
159 "@electric-sql/pglite": "0.3.16"
160 }
161 },
162 "node_modules/@esbuild/aix-ppc64": {
163 "version": "0.21.5",
164 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz",
165 "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==",
166 "cpu": [
167 "ppc64"
168 ],
169 "dev": true,
170 "optional": true,
171 "os": [
172 "aix"
173 ],
174 "engines": {
175 "node": ">=12"
176 }
177 },
178 "node_modules/@esbuild/android-arm": {
179 "version": "0.21.5",
180 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz",
181 "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==",
182 "cpu": [
183 "arm"
184 ],
185 "dev": true,
186 "optional": true,
187 "os": [
188 "android"
189 ],
190 "engines": {
191 "node": ">=12"
192 }
193 },
194 "node_modules/@esbuild/android-arm64": {
195 "version": "0.21.5",
196 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz",
197 "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==",
198 "cpu": [
199 "arm64"
200 ],
201 "dev": true,
202 "optional": true,
203 "os": [
204 "android"
205 ],
206 "engines": {
207 "node": ">=12"
208 }
209 },
210 "node_modules/@esbuild/android-x64": {
211 "version": "0.21.5",
212 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz",
213 "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==",
214 "cpu": [
215 "x64"
216 ],
217 "dev": true,
218 "optional": true,
219 "os": [
220 "android"
221 ],
222 "engines": {
223 "node": ">=12"
224 }
225 },
226 "node_modules/@esbuild/darwin-arm64": {
227 "version": "0.21.5",
228 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz",
229 "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==",
230 "cpu": [
231 "arm64"
232 ],
233 "dev": true,
234 "optional": true,
235 "os": [
236 "darwin"
237 ],
238 "engines": {
239 "node": ">=12"
240 }
241 },
242 "node_modules/@esbuild/darwin-x64": {
243 "version": "0.21.5",
244 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz",
245 "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==",
246 "cpu": [
247 "x64"
248 ],
249 "dev": true,
250 "optional": true,
251 "os": [
252 "darwin"
253 ],
254 "engines": {
255 "node": ">=12"
256 }
257 },
258 "node_modules/@esbuild/freebsd-arm64": {
259 "version": "0.21.5",
260 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz",
261 "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==",
262 "cpu": [
263 "arm64"
264 ],
265 "dev": true,
266 "optional": true,
267 "os": [
268 "freebsd"
269 ],
270 "engines": {
271 "node": ">=12"
272 }
273 },
274 "node_modules/@esbuild/freebsd-x64": {
275 "version": "0.21.5",
276 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz",
277 "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==",
278 "cpu": [
279 "x64"
280 ],
281 "dev": true,
282 "optional": true,
283 "os": [
284 "freebsd"
285 ],
286 "engines": {
287 "node": ">=12"
288 }
289 },
290 "node_modules/@esbuild/linux-arm": {
291 "version": "0.21.5",
292 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz",
293 "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==",
294 "cpu": [
295 "arm"
296 ],
297 "dev": true,
298 "optional": true,
299 "os": [
300 "linux"
301 ],
302 "engines": {
303 "node": ">=12"
304 }
305 },
306 "node_modules/@esbuild/linux-arm64": {
307 "version": "0.21.5",
308 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz",
309 "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==",
310 "cpu": [
311 "arm64"
312 ],
313 "dev": true,
314 "optional": true,
315 "os": [
316 "linux"
317 ],
318 "engines": {
319 "node": ">=12"
320 }
321 },
322 "node_modules/@esbuild/linux-ia32": {
323 "version": "0.21.5",
324 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz",
325 "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==",
326 "cpu": [
327 "ia32"
328 ],
329 "dev": true,
330 "optional": true,
331 "os": [
332 "linux"
333 ],
334 "engines": {
335 "node": ">=12"
336 }
337 },
338 "node_modules/@esbuild/linux-loong64": {
339 "version": "0.21.5",
340 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz",
341 "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==",
342 "cpu": [
343 "loong64"
344 ],
345 "dev": true,
346 "optional": true,
347 "os": [
348 "linux"
349 ],
350 "engines": {
351 "node": ">=12"
352 }
353 },
354 "node_modules/@esbuild/linux-mips64el": {
355 "version": "0.21.5",
356 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz",
357 "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==",
358 "cpu": [
359 "mips64el"
360 ],
361 "dev": true,
362 "optional": true,
363 "os": [
364 "linux"
365 ],
366 "engines": {
367 "node": ">=12"
368 }
369 },
370 "node_modules/@esbuild/linux-ppc64": {
371 "version": "0.21.5",
372 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz",
373 "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==",
374 "cpu": [
375 "ppc64"
376 ],
377 "dev": true,
378 "optional": true,
379 "os": [
380 "linux"
381 ],
382 "engines": {
383 "node": ">=12"
384 }
385 },
386 "node_modules/@esbuild/linux-riscv64": {
387 "version": "0.21.5",
388 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz",
389 "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==",
390 "cpu": [
391 "riscv64"
392 ],
393 "dev": true,
394 "optional": true,
395 "os": [
396 "linux"
397 ],
398 "engines": {
399 "node": ">=12"
400 }
401 },
402 "node_modules/@esbuild/linux-s390x": {
403 "version": "0.21.5",
404 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz",
405 "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==",
406 "cpu": [
407 "s390x"
408 ],
409 "dev": true,
410 "optional": true,
411 "os": [
412 "linux"
413 ],
414 "engines": {
415 "node": ">=12"
416 }
417 },
418 "node_modules/@esbuild/linux-x64": {
419 "version": "0.21.5",
420 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz",
421 "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==",
422 "cpu": [
423 "x64"
424 ],
425 "dev": true,
426 "optional": true,
427 "os": [
428 "linux"
429 ],
430 "engines": {
431 "node": ">=12"
432 }
433 },
434 "node_modules/@esbuild/netbsd-x64": {
435 "version": "0.21.5",
436 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz",
437 "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==",
438 "cpu": [
439 "x64"
440 ],
441 "dev": true,
442 "optional": true,
443 "os": [
444 "netbsd"
445 ],
446 "engines": {
447 "node": ">=12"
448 }
449 },
450 "node_modules/@esbuild/openbsd-x64": {
451 "version": "0.21.5",
452 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz",
453 "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==",
454 "cpu": [
455 "x64"
456 ],
457 "dev": true,
458 "optional": true,
459 "os": [
460 "openbsd"
461 ],
462 "engines": {
463 "node": ">=12"
464 }
465 },
466 "node_modules/@esbuild/sunos-x64": {
467 "version": "0.21.5",
468 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz",
469 "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==",
470 "cpu": [
471 "x64"
472 ],
473 "dev": true,
474 "optional": true,
475 "os": [
476 "sunos"
477 ],
478 "engines": {
479 "node": ">=12"
480 }
481 },
482 "node_modules/@esbuild/win32-arm64": {
483 "version": "0.21.5",
484 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz",
485 "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==",
486 "cpu": [
487 "arm64"
488 ],
489 "dev": true,
490 "optional": true,
491 "os": [
492 "win32"
493 ],
494 "engines": {
495 "node": ">=12"
496 }
497 },
498 "node_modules/@esbuild/win32-ia32": {
499 "version": "0.21.5",
500 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz",
501 "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==",
502 "cpu": [
503 "ia32"
504 ],
505 "dev": true,
506 "optional": true,
507 "os": [
508 "win32"
509 ],
510 "engines": {
511 "node": ">=12"
512 }
513 },
514 "node_modules/@esbuild/win32-x64": {
515 "version": "0.21.5",
516 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
517 "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
518 "cpu": [
519 "x64"
520 ],
521 "dev": true,
522 "optional": true,
523 "os": [
524 "win32"
525 ],
526 "engines": {
527 "node": ">=12"
528 }
529 },
530 "node_modules/@firebase/ai": {
531 "version": "2.9.0",
532 "resolved": "https://registry.npmjs.org/@firebase/ai/-/ai-2.9.0.tgz",
533 "integrity": "sha512-NPvBBuvdGo9x3esnABAucFYmqbBmXvyTMimBq2PCuLZbdANZoHzGlx7vfzbwNDaEtCBq4RGGNMliLIv6bZ+PtA==",
534 "dependencies": {
535 "@firebase/app-check-interop-types": "0.3.3",
536 "@firebase/component": "0.7.1",
537 "@firebase/logger": "0.5.0",
538 "@firebase/util": "1.14.0",
539 "tslib": "^2.1.0"
540 },
541 "engines": {
542 "node": ">=20.0.0"
543 },
544 "peerDependencies": {
545 "@firebase/app": "0.x",
546 "@firebase/app-types": "0.x"
547 }
548 },
549 "node_modules/@firebase/analytics": {
550 "version": "0.10.20",
551 "resolved": "https://registry.npmjs.org/@firebase/analytics/-/analytics-0.10.20.tgz",
552 "integrity": "sha512-adGTNVUWH5q66tI/OQuKLSN6mamPpfYhj0radlH2xt+3eL6NFPtXoOs+ulvs+UsmK27vNFx5FjRDfWk+TyduHg==",
553 "dependencies": {
554 "@firebase/component": "0.7.1",
555 "@firebase/installations": "0.6.20",
556 "@firebase/logger": "0.5.0",
557 "@firebase/util": "1.14.0",
558 "tslib": "^2.1.0"
559 },
560 "peerDependencies": {
561 "@firebase/app": "0.x"
562 }
563 },
564 "node_modules/@firebase/analytics-compat": {
565 "version": "0.2.26",
566 "resolved": "https://registry.npmjs.org/@firebase/analytics-compat/-/analytics-compat-0.2.26.tgz",
567 "integrity": "sha512-0j2ruLOoVSwwcXAF53AMoniJKnkwiTjGVfic5LDzqiRkR13vb5j6TXMeix787zbLeQtN/m1883Yv1TxI0gItbA==",
568 "dependencies": {
569 "@firebase/analytics": "0.10.20",
570 "@firebase/analytics-types": "0.8.3",
571 "@firebase/component": "0.7.1",
572 "@firebase/util": "1.14.0",
573 "tslib": "^2.1.0"
574 },
575 "peerDependencies": {
576 "@firebase/app-compat": "0.x"
577 }
578 },
579 "node_modules/@firebase/analytics-types": {
580 "version": "0.8.3",
581 "resolved": "https://registry.npmjs.org/@firebase/analytics-types/-/analytics-types-0.8.3.tgz",
582 "integrity": "sha512-VrIp/d8iq2g501qO46uGz3hjbDb8xzYMrbu8Tp0ovzIzrvJZ2fvmj649gTjge/b7cCCcjT0H37g1gVtlNhnkbg=="
583 },
584 "node_modules/@firebase/app": {
585 "version": "0.14.9",
586 "resolved": "https://registry.npmjs.org/@firebase/app/-/app-0.14.9.tgz",
587 "integrity": "sha512-3gtUX0e584MYkKBQMgSECMvE1Dwzg+eONefDQ0wxVSe5YMBsZwdN5pL7UapwWBlV8+i8QCztF9TP947tEjZAGA==",
588 "dependencies": {
589 "@firebase/component": "0.7.1",
590 "@firebase/logger": "0.5.0",
591 "@firebase/util": "1.14.0",
592 "idb": "7.1.1",
593 "tslib": "^2.1.0"
594 },
595 "engines": {
596 "node": ">=20.0.0"
597 }
598 },
599 "node_modules/@firebase/app-check": {
600 "version": "0.11.1",
601 "resolved": "https://registry.npmjs.org/@firebase/app-check/-/app-check-0.11.1.tgz",
602 "integrity": "sha512-gmKfwQ2k8aUQlOyRshc+fOQLq0OwUmibIZvpuY1RDNu2ho0aTMlwxOuEiJeYOs7AxzhSx7gnXPFNsXCFbnvXUQ==",
603 "dependencies": {
604 "@firebase/component": "0.7.1",
605 "@firebase/logger": "0.5.0",
606 "@firebase/util": "1.14.0",
607 "tslib": "^2.1.0"
608 },
609 "engines": {
610 "node": ">=20.0.0"
611 },
612 "peerDependencies": {
613 "@firebase/app": "0.x"
614 }
615 },
616 "node_modules/@firebase/app-check-compat": {
617 "version": "0.4.1",
618 "resolved": "https://registry.npmjs.org/@firebase/app-check-compat/-/app-check-compat-0.4.1.tgz",
619 "integrity": "sha512-yjSvSl5B1u4CirnxhzirN1uiTRCRfx+/qtfbyeyI+8Cx8Cw1RWAIO/OqytPSVwLYbJJ1vEC3EHfxazRaMoWKaA==",
620 "dependencies": {
621 "@firebase/app-check": "0.11.1",
622 "@firebase/app-check-types": "0.5.3",
623 "@firebase/component": "0.7.1",
624 "@firebase/logger": "0.5.0",
625 "@firebase/util": "1.14.0",
626 "tslib": "^2.1.0"
627 },
628 "engines": {
629 "node": ">=20.0.0"
630 },
631 "peerDependencies": {
632 "@firebase/app-compat": "0.x"
633 }
634 },
635 "node_modules/@firebase/app-check-interop-types": {
636 "version": "0.3.3",
637 "resolved": "https://registry.npmjs.org/@firebase/app-check-interop-types/-/app-check-interop-types-0.3.3.tgz",
638 "integrity": "sha512-gAlxfPLT2j8bTI/qfe3ahl2I2YcBQ8cFIBdhAQA4I2f3TndcO+22YizyGYuttLHPQEpWkhmpFW60VCFEPg4g5A=="
639 },
640 "node_modules/@firebase/app-check-types": {
641 "version": "0.5.3",
642 "resolved": "https://registry.npmjs.org/@firebase/app-check-types/-/app-check-types-0.5.3.tgz",
643 "integrity": "sha512-hyl5rKSj0QmwPdsAxrI5x1otDlByQ7bvNvVt8G/XPO2CSwE++rmSVf3VEhaeOR4J8ZFaF0Z0NDSmLejPweZ3ng=="
644 },
645 "node_modules/@firebase/app-compat": {
646 "version": "0.5.9",
647 "resolved": "https://registry.npmjs.org/@firebase/app-compat/-/app-compat-0.5.9.tgz",
648 "integrity": "sha512-e5LzqjO69/N2z7XcJeuMzIp4wWnW696dQeaHAUpQvGk89gIWHAIvG6W+mA3UotGW6jBoqdppEJ9DnuwbcBByug==",
649 "dependencies": {
650 "@firebase/app": "0.14.9",
651 "@firebase/component": "0.7.1",
652 "@firebase/logger": "0.5.0",
653 "@firebase/util": "1.14.0",
654 "tslib": "^2.1.0"
655 },
656 "engines": {
657 "node": ">=20.0.0"
658 }
659 },
660 "node_modules/@firebase/app-types": {
661 "version": "0.9.3",
662 "resolved": "https://registry.npmjs.org/@firebase/app-types/-/app-types-0.9.3.tgz",
663 "integrity": "sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw=="
664 },
665 "node_modules/@firebase/auth": {
666 "version": "1.12.1",
667 "resolved": "https://registry.npmjs.org/@firebase/auth/-/auth-1.12.1.tgz",
668 "integrity": "sha512-nXKj7d5bMBlnq6XpcQQpmnSVwEeHBkoVbY/+Wk0P1ebLSICoH4XPtvKOFlXKfIHmcS84mLQ99fk3njlDGKSDtw==",
669 "dependencies": {
670 "@firebase/component": "0.7.1",
671 "@firebase/logger": "0.5.0",
672 "@firebase/util": "1.14.0",
673 "tslib": "^2.1.0"
674 },
675 "engines": {
676 "node": ">=20.0.0"
677 },
678 "peerDependencies": {
679 "@firebase/app": "0.x",
680 "@react-native-async-storage/async-storage": "^2.2.0"
681 },
682 "peerDependenciesMeta": {
683 "@react-native-async-storage/async-storage": {
684 "optional": true
685 }
686 }
687 },
688 "node_modules/@firebase/auth-compat": {
689 "version": "0.6.3",
690 "resolved": "https://registry.npmjs.org/@firebase/auth-compat/-/auth-compat-0.6.3.tgz",
691 "integrity": "sha512-nHOkupcYuGVxI1AJJ/OBhLPaRokbP14Gq4nkkoVvf1yvuREEWqdnrYB/CdsSnPxHMAnn5wJIKngxBF9jNX7s/Q==",
692 "dependencies": {
693 "@firebase/auth": "1.12.1",
694 "@firebase/auth-types": "0.13.0",
695 "@firebase/component": "0.7.1",
696 "@firebase/util": "1.14.0",
697 "tslib": "^2.1.0"
698 },
699 "engines": {
700 "node": ">=20.0.0"
701 },
702 "peerDependencies": {
703 "@firebase/app-compat": "0.x"
704 }
705 },
706 "node_modules/@firebase/auth-interop-types": {
707 "version": "0.2.4",
708 "resolved": "https://registry.npmjs.org/@firebase/auth-interop-types/-/auth-interop-types-0.2.4.tgz",
709 "integrity": "sha512-JPgcXKCuO+CWqGDnigBtvo09HeBs5u/Ktc2GaFj2m01hLarbxthLNm7Fk8iOP1aqAtXV+fnnGj7U28xmk7IwVA=="
710 },
711 "node_modules/@firebase/auth-types": {
712 "version": "0.13.0",
713 "resolved": "https://registry.npmjs.org/@firebase/auth-types/-/auth-types-0.13.0.tgz",
714 "integrity": "sha512-S/PuIjni0AQRLF+l9ck0YpsMOdE8GO2KU6ubmBB7P+7TJUCQDa3R1dlgYm9UzGbbePMZsp0xzB93f2b/CgxMOg==",
715 "peerDependencies": {
716 "@firebase/app-types": "0.x",
717 "@firebase/util": "1.x"
718 }
719 },
720 "node_modules/@firebase/component": {
721 "version": "0.7.1",
722 "resolved": "https://registry.npmjs.org/@firebase/component/-/component-0.7.1.tgz",
723 "integrity": "sha512-mFzsm7CLHR60o08S23iLUY8m/i6kLpOK87wdEFPLhdlCahaxKmWOwSVGiWoENYSmFJJoDhrR3gKSCxz7ENdIww==",
724 "dependencies": {
725 "@firebase/util": "1.14.0",
726 "tslib": "^2.1.0"
727 },
728 "engines": {
729 "node": ">=20.0.0"
730 }
731 },
732 "node_modules/@firebase/data-connect": {
733 "version": "0.4.0",
734 "resolved": "https://registry.npmjs.org/@firebase/data-connect/-/data-connect-0.4.0.tgz",
735 "integrity": "sha512-vLXM6WHNIR3VtEeYNUb/5GTsUOyl3Of4iWNZHBe1i9f88sYFnxybJNWVBjvJ7flhCyF8UdxGpzWcUnv6F5vGfg==",
736 "dependencies": {
737 "@firebase/auth-interop-types": "0.2.4",
738 "@firebase/component": "0.7.1",
739 "@firebase/logger": "0.5.0",
740 "@firebase/util": "1.14.0",
741 "tslib": "^2.1.0"
742 },
743 "peerDependencies": {
744 "@firebase/app": "0.x"
745 }
746 },
747 "node_modules/@firebase/database": {
748 "version": "1.1.1",
749 "resolved": "https://registry.npmjs.org/@firebase/database/-/database-1.1.1.tgz",
750 "integrity": "sha512-LwIXe8+mVHY5LBPulWECOOIEXDiatyECp/BOlu0gOhe+WOcKjWHROaCbLlkFTgHMY7RHr5MOxkLP/tltWAH3dA==",
751 "dependencies": {
752 "@firebase/app-check-interop-types": "0.3.3",
753 "@firebase/auth-interop-types": "0.2.4",
754 "@firebase/component": "0.7.1",
755 "@firebase/logger": "0.5.0",
756 "@firebase/util": "1.14.0",
757 "faye-websocket": "0.11.4",
758 "tslib": "^2.1.0"
759 },
760 "engines": {
761 "node": ">=20.0.0"
762 }
763 },
764 "node_modules/@firebase/database-compat": {
765 "version": "2.1.1",
766 "resolved": "https://registry.npmjs.org/@firebase/database-compat/-/database-compat-2.1.1.tgz",
767 "integrity": "sha512-heAEVZ9Z8c8PnBUcmGh91JHX0cXcVa1yESW/xkLuwaX7idRFyLiN8sl73KXpR8ZArGoPXVQDanBnk6SQiekRCQ==",
768 "dependencies": {
769 "@firebase/component": "0.7.1",
770 "@firebase/database": "1.1.1",
771 "@firebase/database-types": "1.0.17",
772 "@firebase/logger": "0.5.0",
773 "@firebase/util": "1.14.0",
774 "tslib": "^2.1.0"
775 },
776 "engines": {
777 "node": ">=20.0.0"
778 }
779 },
780 "node_modules/@firebase/database-types": {
781 "version": "1.0.17",
782 "resolved": "https://registry.npmjs.org/@firebase/database-types/-/database-types-1.0.17.tgz",
783 "integrity": "sha512-4eWaM5fW3qEIHjGzfi3cf0Jpqi1xQsAdT6rSDE1RZPrWu8oGjgrq6ybMjobtyHQFgwGCykBm4YM89qDzc+uG/w==",
784 "dependencies": {
785 "@firebase/app-types": "0.9.3",
786 "@firebase/util": "1.14.0"
787 }
788 },
789 "node_modules/@firebase/firestore": {
790 "version": "4.12.0",
791 "resolved": "https://registry.npmjs.org/@firebase/firestore/-/firestore-4.12.0.tgz",
792 "integrity": "sha512-PM47OyiiAAoAMB8kkq4Je14mTciaRoAPDd3ng3Ckqz9i2TX9D9LfxIRcNzP/OxzNV4uBKRq6lXoOggkJBQR3Gw==",
793 "dependencies": {
794 "@firebase/component": "0.7.1",
795 "@firebase/logger": "0.5.0",
796 "@firebase/util": "1.14.0",
797 "@firebase/webchannel-wrapper": "1.0.5",
798 "@grpc/grpc-js": "~1.9.0",
799 "@grpc/proto-loader": "^0.7.8",
800 "tslib": "^2.1.0"
801 },
802 "engines": {
803 "node": ">=20.0.0"
804 },
805 "peerDependencies": {
806 "@firebase/app": "0.x"
807 }
808 },
809 "node_modules/@firebase/firestore-compat": {
810 "version": "0.4.6",
811 "resolved": "https://registry.npmjs.org/@firebase/firestore-compat/-/firestore-compat-0.4.6.tgz",
812 "integrity": "sha512-NgVyR4hHHN2FvSNQOtbgBOuVsEdD/in30d9FKbEvvITiAChrBN2nBstmhfjI4EOTnHaP8zigwvkNYFI9yKGAkQ==",
813 "dependencies": {
814 "@firebase/component": "0.7.1",
815 "@firebase/firestore": "4.12.0",
816 "@firebase/firestore-types": "3.0.3",
817 "@firebase/util": "1.14.0",
818 "tslib": "^2.1.0"
819 },
820 "engines": {
821 "node": ">=20.0.0"
822 },
823 "peerDependencies": {
824 "@firebase/app-compat": "0.x"
825 }
826 },
827 "node_modules/@firebase/firestore-types": {
828 "version": "3.0.3",
829 "resolved": "https://registry.npmjs.org/@firebase/firestore-types/-/firestore-types-3.0.3.tgz",
830 "integrity": "sha512-hD2jGdiWRxB/eZWF89xcK9gF8wvENDJkzpVFb4aGkzfEaKxVRD1kjz1t1Wj8VZEp2LCB53Yx1zD8mrhQu87R6Q==",
831 "peerDependencies": {
832 "@firebase/app-types": "0.x",
833 "@firebase/util": "1.x"
834 }
835 },
836 "node_modules/@firebase/functions": {
837 "version": "0.13.2",
838 "resolved": "https://registry.npmjs.org/@firebase/functions/-/functions-0.13.2.tgz",
839 "integrity": "sha512-tHduUD+DeokM3NB1QbHCvEMoL16e8Z8JSkmuVA4ROoJKPxHn8ibnecHPO2e3nVCJR1D9OjuKvxz4gksfq92/ZQ==",
840 "dependencies": {
841 "@firebase/app-check-interop-types": "0.3.3",
842 "@firebase/auth-interop-types": "0.2.4",
843 "@firebase/component": "0.7.1",
844 "@firebase/messaging-interop-types": "0.2.3",
845 "@firebase/util": "1.14.0",
846 "tslib": "^2.1.0"
847 },
848 "engines": {
849 "node": ">=20.0.0"
850 },
851 "peerDependencies": {
852 "@firebase/app": "0.x"
853 }
854 },
855 "node_modules/@firebase/functions-compat": {
856 "version": "0.4.2",
857 "resolved": "https://registry.npmjs.org/@firebase/functions-compat/-/functions-compat-0.4.2.tgz",
858 "integrity": "sha512-YNxgnezvZDkqxqXa6cT7/oTeD4WXbxgIP7qZp4LFnathQv5o2omM6EoIhXiT9Ie5AoQDcIhG9Y3/dj+DFJGaGQ==",
859 "dependencies": {
860 "@firebase/component": "0.7.1",
861 "@firebase/functions": "0.13.2",
862 "@firebase/functions-types": "0.6.3",
863 "@firebase/util": "1.14.0",
864 "tslib": "^2.1.0"
865 },
866 "engines": {
867 "node": ">=20.0.0"
868 },
869 "peerDependencies": {
870 "@firebase/app-compat": "0.x"
871 }
872 },
873 "node_modules/@firebase/functions-types": {
874 "version": "0.6.3",
875 "resolved": "https://registry.npmjs.org/@firebase/functions-types/-/functions-types-0.6.3.tgz",
876 "integrity": "sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg=="
877 },
878 "node_modules/@firebase/installations": {
879 "version": "0.6.20",
880 "resolved": "https://registry.npmjs.org/@firebase/installations/-/installations-0.6.20.tgz",
881 "integrity": "sha512-LOzvR7XHPbhS0YB5ANXhqXB5qZlntPpwU/4KFwhSNpXNsGk/sBQ9g5hepi0y0/MfenJLe2v7t644iGOOElQaHQ==",
882 "dependencies": {
883 "@firebase/component": "0.7.1",
884 "@firebase/util": "1.14.0",
885 "idb": "7.1.1",
886 "tslib": "^2.1.0"
887 },
888 "peerDependencies": {
889 "@firebase/app": "0.x"
890 }
891 },
892 "node_modules/@firebase/installations-compat": {
893 "version": "0.2.20",
894 "resolved": "https://registry.npmjs.org/@firebase/installations-compat/-/installations-compat-0.2.20.tgz",
895 "integrity": "sha512-9C9pL/DIEGucmoPj8PlZTnztbX3nhNj5RTYVpUM7wQq/UlHywaYv99969JU/WHLvi9ptzIogXYS9d1eZ6XFe9g==",
896 "dependencies": {
897 "@firebase/component": "0.7.1",
898 "@firebase/installations": "0.6.20",
899 "@firebase/installations-types": "0.5.3",
900 "@firebase/util": "1.14.0",
901 "tslib": "^2.1.0"
902 },
903 "peerDependencies": {
904 "@firebase/app-compat": "0.x"
905 }
906 },
907 "node_modules/@firebase/installations-types": {
908 "version": "0.5.3",
909 "resolved": "https://registry.npmjs.org/@firebase/installations-types/-/installations-types-0.5.3.tgz",
910 "integrity": "sha512-2FJI7gkLqIE0iYsNQ1P751lO3hER+Umykel+TkLwHj6plzWVxqvfclPUZhcKFVQObqloEBTmpi2Ozn7EkCABAA==",
911 "peerDependencies": {
912 "@firebase/app-types": "0.x"
913 }
914 },
915 "node_modules/@firebase/logger": {
916 "version": "0.5.0",
917 "resolved": "https://registry.npmjs.org/@firebase/logger/-/logger-0.5.0.tgz",
918 "integrity": "sha512-cGskaAvkrnh42b3BA3doDWeBmuHFO/Mx5A83rbRDYakPjO9bJtRL3dX7javzc2Rr/JHZf4HlterTW2lUkfeN4g==",
919 "dependencies": {
920 "tslib": "^2.1.0"
921 },
922 "engines": {
923 "node": ">=20.0.0"
924 }
925 },
926 "node_modules/@firebase/messaging": {
927 "version": "0.12.24",
928 "resolved": "https://registry.npmjs.org/@firebase/messaging/-/messaging-0.12.24.tgz",
929 "integrity": "sha512-UtKoubegAhHyehcB7iQjvQ8OVITThPbbWk3g2/2ze42PrQr6oe6OmCElYQkBrE5RDCeMTNucXejbdulrQ2XwVg==",
930 "dependencies": {
931 "@firebase/component": "0.7.1",
932 "@firebase/installations": "0.6.20",
933 "@firebase/messaging-interop-types": "0.2.3",
934 "@firebase/util": "1.14.0",
935 "idb": "7.1.1",
936 "tslib": "^2.1.0"
937 },
938 "peerDependencies": {
939 "@firebase/app": "0.x"
940 }
941 },
942 "node_modules/@firebase/messaging-compat": {
943 "version": "0.2.24",
944 "resolved": "https://registry.npmjs.org/@firebase/messaging-compat/-/messaging-compat-0.2.24.tgz",
945 "integrity": "sha512-wXH8FrKbJvFuFe6v98TBhAtvgknxKIZtGM/wCVsfpOGmaAE80bD8tBxztl+uochjnFb9plihkd6mC4y7sZXSpA==",
946 "dependencies": {
947 "@firebase/component": "0.7.1",
948 "@firebase/messaging": "0.12.24",
949 "@firebase/util": "1.14.0",
950 "tslib": "^2.1.0"
951 },
952 "peerDependencies": {
953 "@firebase/app-compat": "0.x"
954 }
955 },
956 "node_modules/@firebase/messaging-interop-types": {
957 "version": "0.2.3",
958 "resolved": "https://registry.npmjs.org/@firebase/messaging-interop-types/-/messaging-interop-types-0.2.3.tgz",
959 "integrity": "sha512-xfzFaJpzcmtDjycpDeCUj0Ge10ATFi/VHVIvEEjDNc3hodVBQADZ7BWQU7CuFpjSHE+eLuBI13z5F/9xOoGX8Q=="
960 },
961 "node_modules/@firebase/performance": {
962 "version": "0.7.10",
963 "resolved": "https://registry.npmjs.org/@firebase/performance/-/performance-0.7.10.tgz",
964 "integrity": "sha512-8nRFld+Ntzp5cLKzZuG9g+kBaSn8Ks9dmn87UQGNFDygbmR6ebd8WawauEXiJjMj1n70ypkvAOdE+lzeyfXtGA==",
965 "dependencies": {
966 "@firebase/component": "0.7.1",
967 "@firebase/installations": "0.6.20",
968 "@firebase/logger": "0.5.0",
969 "@firebase/util": "1.14.0",
970 "tslib": "^2.1.0",
971 "web-vitals": "^4.2.4"
972 },
973 "peerDependencies": {
974 "@firebase/app": "0.x"
975 }
976 },
977 "node_modules/@firebase/performance-compat": {
978 "version": "0.2.23",
979 "resolved": "https://registry.npmjs.org/@firebase/performance-compat/-/performance-compat-0.2.23.tgz",
980 "integrity": "sha512-c7qOAGBUAOpIuUlHu1axWcrCVtIYKPMhH0lMnoCDWnPwn1HcPuPUBVTWETbC7UWw71RMJF8DpirfWXzMWJQfgA==",
981 "dependencies": {
982 "@firebase/component": "0.7.1",
983 "@firebase/logger": "0.5.0",
984 "@firebase/performance": "0.7.10",
985 "@firebase/performance-types": "0.2.3",
986 "@firebase/util": "1.14.0",
987 "tslib": "^2.1.0"
988 },
989 "peerDependencies": {
990 "@firebase/app-compat": "0.x"
991 }
992 },
993 "node_modules/@firebase/performance-types": {
994 "version": "0.2.3",
995 "resolved": "https://registry.npmjs.org/@firebase/performance-types/-/performance-types-0.2.3.tgz",
996 "integrity": "sha512-IgkyTz6QZVPAq8GSkLYJvwSLr3LS9+V6vNPQr0x4YozZJiLF5jYixj0amDtATf1X0EtYHqoPO48a9ija8GocxQ=="
997 },
998 "node_modules/@firebase/remote-config": {
999 "version": "0.8.1",
1000 "resolved": "https://registry.npmjs.org/@firebase/remote-config/-/remote-config-0.8.1.tgz",
1001 "integrity": "sha512-L86TReBnPiiJOWd7k9iaiE9f7rHtMpjAoYN0fH2ey2ZRzsOChHV0s5sYf1+IIUYzplzsE46pjlmAUNkRRKwHSQ==",
1002 "dependencies": {
1003 "@firebase/component": "0.7.1",
1004 "@firebase/installations": "0.6.20",
1005 "@firebase/logger": "0.5.0",
1006 "@firebase/util": "1.14.0",
1007 "tslib": "^2.1.0"
1008 },
1009 "peerDependencies": {
1010 "@firebase/app": "0.x"
1011 }
1012 },
1013 "node_modules/@firebase/remote-config-compat": {
1014 "version": "0.2.22",
1015 "resolved": "https://registry.npmjs.org/@firebase/remote-config-compat/-/remote-config-compat-0.2.22.tgz",
1016 "integrity": "sha512-uW/eNKKtRBot2gnCC5mnoy5Voo2wMzZuQ7dwqqGHU176fO9zFgMwKiRzk+aaC99NLrFk1KOmr0ZVheD+zdJmjQ==",
1017 "dependencies": {
1018 "@firebase/component": "0.7.1",
1019 "@firebase/logger": "0.5.0",
1020 "@firebase/remote-config": "0.8.1",
1021 "@firebase/remote-config-types": "0.5.0",
1022 "@firebase/util": "1.14.0",
1023 "tslib": "^2.1.0"
1024 },
1025 "peerDependencies": {
1026 "@firebase/app-compat": "0.x"
1027 }
1028 },
1029 "node_modules/@firebase/remote-config-types": {
1030 "version": "0.5.0",
1031 "resolved": "https://registry.npmjs.org/@firebase/remote-config-types/-/remote-config-types-0.5.0.tgz",
1032 "integrity": "sha512-vI3bqLoF14L/GchtgayMiFpZJF+Ao3uR8WCde0XpYNkSokDpAKca2DxvcfeZv7lZUqkUwQPL2wD83d3vQ4vvrg=="
1033 },
1034 "node_modules/@firebase/storage": {
1035 "version": "0.14.1",
1036 "resolved": "https://registry.npmjs.org/@firebase/storage/-/storage-0.14.1.tgz",
1037 "integrity": "sha512-uIpYgBBsv1vIET+5xV20XT7wwqV+H4GFp6PBzfmLUcEgguS4SWNFof56Z3uOC2lNDh0KDda1UflYq2VwD9Nefw==",
1038 "dependencies": {
1039 "@firebase/component": "0.7.1",
1040 "@firebase/util": "1.14.0",
1041 "tslib": "^2.1.0"
1042 },
1043 "engines": {
1044 "node": ">=20.0.0"
1045 },
1046 "peerDependencies": {
1047 "@firebase/app": "0.x"
1048 }
1049 },
1050 "node_modules/@firebase/storage-compat": {
1051 "version": "0.4.1",
1052 "resolved": "https://registry.npmjs.org/@firebase/storage-compat/-/storage-compat-0.4.1.tgz",
1053 "integrity": "sha512-bgl3FHHfXAmBgzIK/Fps6Xyv2HiAQlSTov07CBL+RGGhrC5YIk4lruS8JVIC+UkujRdYvnf8cpQFGn2RCilJ/A==",
1054 "dependencies": {
1055 "@firebase/component": "0.7.1",
1056 "@firebase/storage": "0.14.1",
1057 "@firebase/storage-types": "0.8.3",
1058 "@firebase/util": "1.14.0",
1059 "tslib": "^2.1.0"
1060 },
1061 "engines": {
1062 "node": ">=20.0.0"
1063 },
1064 "peerDependencies": {
1065 "@firebase/app-compat": "0.x"
1066 }
1067 },
1068 "node_modules/@firebase/storage-types": {
1069 "version": "0.8.3",
1070 "resolved": "https://registry.npmjs.org/@firebase/storage-types/-/storage-types-0.8.3.tgz",
1071 "integrity": "sha512-+Muk7g9uwngTpd8xn9OdF/D48uiQ7I1Fae7ULsWPuKoCH3HU7bfFPhxtJYzyhjdniowhuDpQcfPmuNRAqZEfvg==",
1072 "peerDependencies": {
1073 "@firebase/app-types": "0.x",
1074 "@firebase/util": "1.x"
1075 }
1076 },
1077 "node_modules/@firebase/util": {
1078 "version": "1.14.0",
1079 "resolved": "https://registry.npmjs.org/@firebase/util/-/util-1.14.0.tgz",
1080 "integrity": "sha512-/gnejm7MKkVIXnSJGpc9L2CvvvzJvtDPeAEq5jAwgVlf/PeNxot+THx/bpD20wQ8uL5sz0xqgXy1nisOYMU+mw==",
1081 "hasInstallScript": true,
1082 "dependencies": {
1083 "tslib": "^2.1.0"
1084 },
1085 "engines": {
1086 "node": ">=20.0.0"
1087 }
1088 },
1089 "node_modules/@firebase/webchannel-wrapper": {
1090 "version": "1.0.5",
1091 "resolved": "https://registry.npmjs.org/@firebase/webchannel-wrapper/-/webchannel-wrapper-1.0.5.tgz",
1092 "integrity": "sha512-+uGNN7rkfn41HLO0vekTFhTxk61eKa8mTpRGLO0QSqlQdKvIoGAvLp3ppdVIWbTGYJWM6Kp0iN+PjMIOcnVqTw=="
1093 },
1094 "node_modules/@gar/promise-retry": {
1095 "version": "1.0.2",
1096 "resolved": "https://registry.npmjs.org/@gar/promise-retry/-/promise-retry-1.0.2.tgz",
1097 "integrity": "sha512-Lm/ZLhDZcBECta3TmCQSngiQykFdfw+QtI1/GYMsZd4l3nG+P8WLB16XuS7WaBGLQ+9E+cOcWQsth9cayuGt8g==",
1098 "dev": true,
1099 "optional": true,
1100 "dependencies": {
1101 "retry": "^0.13.1"
1102 },
1103 "engines": {
1104 "node": "^20.17.0 || >=22.9.0"
1105 }
1106 },
1107 "node_modules/@google-cloud/cloud-sql-connector": {
1108 "version": "1.9.1",
1109 "resolved": "https://registry.npmjs.org/@google-cloud/cloud-sql-connector/-/cloud-sql-connector-1.9.1.tgz",
1110 "integrity": "sha512-K7pkjQCq3u6r6KTeAbEdSDCXKmL5Ve8TNPAoek6ndkFmt44kvAZh0sTwRBipkGM0B5UmWljFROqCWGP4IHXBpg==",
1111 "dev": true,
1112 "dependencies": {
1113 "@googleapis/sqladmin": "^35.2.0",
1114 "gaxios": "^7.1.3",
1115 "google-auth-library": "^10.5.0",
1116 "p-throttle": "^7.0.0"
1117 },
1118 "engines": {
1119 "node": ">=18"
1120 }
1121 },
1122 "node_modules/@google-cloud/cloud-sql-connector/node_modules/data-uri-to-buffer": {
1123 "version": "4.0.1",
1124 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
1125 "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
1126 "dev": true,
1127 "engines": {
1128 "node": ">= 12"
1129 }
1130 },
1131 "node_modules/@google-cloud/cloud-sql-connector/node_modules/gaxios": {
1132 "version": "7.1.4",
1133 "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",
1134 "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==",
1135 "dev": true,
1136 "dependencies": {
1137 "extend": "^3.0.2",
1138 "https-proxy-agent": "^7.0.1",
1139 "node-fetch": "^3.3.2"
1140 },
1141 "engines": {
1142 "node": ">=18"
1143 }
1144 },
1145 "node_modules/@google-cloud/cloud-sql-connector/node_modules/gcp-metadata": {
1146 "version": "8.1.2",
1147 "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
1148 "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
1149 "dev": true,
1150 "dependencies": {
1151 "gaxios": "^7.0.0",
1152 "google-logging-utils": "^1.0.0",
1153 "json-bigint": "^1.0.0"
1154 },
1155 "engines": {
1156 "node": ">=18"
1157 }
1158 },
1159 "node_modules/@google-cloud/cloud-sql-connector/node_modules/google-auth-library": {
1160 "version": "10.6.2",
1161 "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",
1162 "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==",
1163 "dev": true,
1164 "dependencies": {
1165 "base64-js": "^1.3.0",
1166 "ecdsa-sig-formatter": "^1.0.11",
1167 "gaxios": "^7.1.4",
1168 "gcp-metadata": "8.1.2",
1169 "google-logging-utils": "1.1.3",
1170 "jws": "^4.0.0"
1171 },
1172 "engines": {
1173 "node": ">=18"
1174 }
1175 },
1176 "node_modules/@google-cloud/cloud-sql-connector/node_modules/google-logging-utils": {
1177 "version": "1.1.3",
1178 "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
1179 "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==",
1180 "dev": true,
1181 "engines": {
1182 "node": ">=14"
1183 }
1184 },
1185 "node_modules/@google-cloud/cloud-sql-connector/node_modules/node-fetch": {
1186 "version": "3.3.2",
1187 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
1188 "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
1189 "dev": true,
1190 "dependencies": {
1191 "data-uri-to-buffer": "^4.0.0",
1192 "fetch-blob": "^3.1.4",
1193 "formdata-polyfill": "^4.0.10"
1194 },
1195 "engines": {
1196 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1197 },
1198 "funding": {
1199 "type": "opencollective",
1200 "url": "https://opencollective.com/node-fetch"
1201 }
1202 },
1203 "node_modules/@google-cloud/paginator": {
1204 "version": "6.0.0",
1205 "resolved": "https://registry.npmjs.org/@google-cloud/paginator/-/paginator-6.0.0.tgz",
1206 "integrity": "sha512-g5nmMnzC+94kBxOKkLGpK1ikvolTFCC3s2qtE4F+1EuArcJ7HHC23RDQVt3Ra3CqpUYZ+oXNKZ8n5Cn5yug8DA==",
1207 "dev": true,
1208 "dependencies": {
1209 "extend": "^3.0.2"
1210 },
1211 "engines": {
1212 "node": ">=18"
1213 }
1214 },
1215 "node_modules/@google-cloud/precise-date": {
1216 "version": "5.0.0",
1217 "resolved": "https://registry.npmjs.org/@google-cloud/precise-date/-/precise-date-5.0.0.tgz",
1218 "integrity": "sha512-9h0Gvw92EvPdE8AK8AgZPbMnH5ftDyPtKm7/KUfcJVaPEPjwGDsJd1QV0H8esBDV4II41R/2lDWH1epBqIoKUw==",
1219 "dev": true,
1220 "engines": {
1221 "node": ">=18"
1222 }
1223 },
1224 "node_modules/@google-cloud/projectify": {
1225 "version": "5.0.0",
1226 "resolved": "https://registry.npmjs.org/@google-cloud/projectify/-/projectify-5.0.0.tgz",
1227 "integrity": "sha512-XXQLaIcLrOAMWvRrzz+mlUGtN6vlVNja3XQbMqRi/V7XJTAVwib3VcKd7oRwyZPkp7rBVlHGcaqdyGRrcnkhlA==",
1228 "dev": true,
1229 "engines": {
1230 "node": ">=18"
1231 }
1232 },
1233 "node_modules/@google-cloud/promisify": {
1234 "version": "5.0.0",
1235 "resolved": "https://registry.npmjs.org/@google-cloud/promisify/-/promisify-5.0.0.tgz",
1236 "integrity": "sha512-N8qS6dlORGHwk7WjGXKOSsLjIjNINCPicsOX6gyyLiYk7mq3MtII96NZ9N2ahwA2vnkLmZODOIH9rlNniYWvCQ==",
1237 "dev": true,
1238 "engines": {
1239 "node": ">=18"
1240 }
1241 },
1242 "node_modules/@google-cloud/pubsub": {
1243 "version": "5.3.0",
1244 "resolved": "https://registry.npmjs.org/@google-cloud/pubsub/-/pubsub-5.3.0.tgz",
1245 "integrity": "sha512-hyUoE85Rj3rRUVk3VU+Selp4MorBwEzsQEqAj6+SE+WabR9LIFitYS6A4R+PyiwVaRk/tggGD8p7bNiIY5sk4w==",
1246 "dev": true,
1247 "dependencies": {
1248 "@google-cloud/paginator": "^6.0.0",
1249 "@google-cloud/precise-date": "^5.0.0",
1250 "@google-cloud/projectify": "^5.0.0",
1251 "@google-cloud/promisify": "^5.0.0",
1252 "@opentelemetry/api": "~1.9.0",
1253 "@opentelemetry/core": "^1.30.1",
1254 "@opentelemetry/semantic-conventions": "~1.39.0",
1255 "arrify": "^2.0.0",
1256 "extend": "^3.0.2",
1257 "google-auth-library": "^10.5.0",
1258 "google-gax": "^5.0.5",
1259 "heap-js": "^2.6.0",
1260 "is-stream-ended": "^0.1.4",
1261 "lodash.snakecase": "^4.1.1",
1262 "p-defer": "^3.0.0"
1263 },
1264 "engines": {
1265 "node": ">=18"
1266 }
1267 },
1268 "node_modules/@google-cloud/pubsub/node_modules/data-uri-to-buffer": {
1269 "version": "4.0.1",
1270 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
1271 "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
1272 "dev": true,
1273 "engines": {
1274 "node": ">= 12"
1275 }
1276 },
1277 "node_modules/@google-cloud/pubsub/node_modules/gaxios": {
1278 "version": "7.1.4",
1279 "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",
1280 "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==",
1281 "dev": true,
1282 "dependencies": {
1283 "extend": "^3.0.2",
1284 "https-proxy-agent": "^7.0.1",
1285 "node-fetch": "^3.3.2"
1286 },
1287 "engines": {
1288 "node": ">=18"
1289 }
1290 },
1291 "node_modules/@google-cloud/pubsub/node_modules/gcp-metadata": {
1292 "version": "8.1.2",
1293 "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
1294 "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
1295 "dev": true,
1296 "dependencies": {
1297 "gaxios": "^7.0.0",
1298 "google-logging-utils": "^1.0.0",
1299 "json-bigint": "^1.0.0"
1300 },
1301 "engines": {
1302 "node": ">=18"
1303 }
1304 },
1305 "node_modules/@google-cloud/pubsub/node_modules/google-auth-library": {
1306 "version": "10.6.2",
1307 "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",
1308 "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==",
1309 "dev": true,
1310 "dependencies": {
1311 "base64-js": "^1.3.0",
1312 "ecdsa-sig-formatter": "^1.0.11",
1313 "gaxios": "^7.1.4",
1314 "gcp-metadata": "8.1.2",
1315 "google-logging-utils": "1.1.3",
1316 "jws": "^4.0.0"
1317 },
1318 "engines": {
1319 "node": ">=18"
1320 }
1321 },
1322 "node_modules/@google-cloud/pubsub/node_modules/google-logging-utils": {
1323 "version": "1.1.3",
1324 "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
1325 "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==",
1326 "dev": true,
1327 "engines": {
1328 "node": ">=14"
1329 }
1330 },
1331 "node_modules/@google-cloud/pubsub/node_modules/node-fetch": {
1332 "version": "3.3.2",
1333 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
1334 "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
1335 "dev": true,
1336 "dependencies": {
1337 "data-uri-to-buffer": "^4.0.0",
1338 "fetch-blob": "^3.1.4",
1339 "formdata-polyfill": "^4.0.10"
1340 },
1341 "engines": {
1342 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1343 },
1344 "funding": {
1345 "type": "opencollective",
1346 "url": "https://opencollective.com/node-fetch"
1347 }
1348 },
1349 "node_modules/@googleapis/sqladmin": {
1350 "version": "35.2.0",
1351 "resolved": "https://registry.npmjs.org/@googleapis/sqladmin/-/sqladmin-35.2.0.tgz",
1352 "integrity": "sha512-ajR9EGLs1pCkKfsXxfbVRnQ7ZPyktKNAuahHoU06CVKguWwQo3b9aFmq06PYnGk1oXc0+tlW+XEamNa/HF4pbQ==",
1353 "dev": true,
1354 "dependencies": {
1355 "googleapis-common": "^8.0.0"
1356 },
1357 "engines": {
1358 "node": ">=12.0.0"
1359 }
1360 },
1361 "node_modules/@grpc/grpc-js": {
1362 "version": "1.9.15",
1363 "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.9.15.tgz",
1364 "integrity": "sha512-nqE7Hc0AzI+euzUwDAy0aY5hCp10r734gMGRdU+qOPX0XSceI2ULrcXB5U2xSc5VkWwalCj4M7GzCAygZl2KoQ==",
1365 "dependencies": {
1366 "@grpc/proto-loader": "^0.7.8",
1367 "@types/node": ">=12.12.47"
1368 },
1369 "engines": {
1370 "node": "^8.13.0 || >=10.10.0"
1371 }
1372 },
1373 "node_modules/@grpc/proto-loader": {
1374 "version": "0.7.15",
1375 "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz",
1376 "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==",
1377 "dependencies": {
1378 "lodash.camelcase": "^4.3.0",
1379 "long": "^5.0.0",
1380 "protobufjs": "^7.2.5",
1381 "yargs": "^17.7.2"
1382 },
1383 "bin": {
1384 "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
1385 },
1386 "engines": {
1387 "node": ">=6"
1388 }
1389 },
1390 "node_modules/@hono/node-server": {
1391 "version": "1.19.11",
1392 "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz",
1393 "integrity": "sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==",
1394 "dev": true,
1395 "engines": {
1396 "node": ">=18.14.1"
1397 },
1398 "peerDependencies": {
1399 "hono": "^4"
1400 }
1401 },
1402 "node_modules/@inquirer/ansi": {
1403 "version": "1.0.2",
1404 "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.2.tgz",
1405 "integrity": "sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==",
1406 "dev": true,
1407 "engines": {
1408 "node": ">=18"
1409 }
1410 },
1411 "node_modules/@inquirer/checkbox": {
1412 "version": "4.3.2",
1413 "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.3.2.tgz",
1414 "integrity": "sha512-VXukHf0RR1doGe6Sm4F0Em7SWYLTHSsbGfJdS9Ja2bX5/D5uwVOEjr07cncLROdBvmnvCATYEWlHqYmXv2IlQA==",
1415 "dev": true,
1416 "dependencies": {
1417 "@inquirer/ansi": "^1.0.2",
1418 "@inquirer/core": "^10.3.2",
1419 "@inquirer/figures": "^1.0.15",
1420 "@inquirer/type": "^3.0.10",
1421 "yoctocolors-cjs": "^2.1.3"
1422 },
1423 "engines": {
1424 "node": ">=18"
1425 },
1426 "peerDependencies": {
1427 "@types/node": ">=18"
1428 },
1429 "peerDependenciesMeta": {
1430 "@types/node": {
1431 "optional": true
1432 }
1433 }
1434 },
1435 "node_modules/@inquirer/confirm": {
1436 "version": "5.1.21",
1437 "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.21.tgz",
1438 "integrity": "sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==",
1439 "dev": true,
1440 "dependencies": {
1441 "@inquirer/core": "^10.3.2",
1442 "@inquirer/type": "^3.0.10"
1443 },
1444 "engines": {
1445 "node": ">=18"
1446 },
1447 "peerDependencies": {
1448 "@types/node": ">=18"
1449 },
1450 "peerDependenciesMeta": {
1451 "@types/node": {
1452 "optional": true
1453 }
1454 }
1455 },
1456 "node_modules/@inquirer/core": {
1457 "version": "10.3.2",
1458 "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.2.tgz",
1459 "integrity": "sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==",
1460 "dev": true,
1461 "dependencies": {
1462 "@inquirer/ansi": "^1.0.2",
1463 "@inquirer/figures": "^1.0.15",
1464 "@inquirer/type": "^3.0.10",
1465 "cli-width": "^4.1.0",
1466 "mute-stream": "^2.0.0",
1467 "signal-exit": "^4.1.0",
1468 "wrap-ansi": "^6.2.0",
1469 "yoctocolors-cjs": "^2.1.3"
1470 },
1471 "engines": {
1472 "node": ">=18"
1473 },
1474 "peerDependencies": {
1475 "@types/node": ">=18"
1476 },
1477 "peerDependenciesMeta": {
1478 "@types/node": {
1479 "optional": true
1480 }
1481 }
1482 },
1483 "node_modules/@inquirer/core/node_modules/wrap-ansi": {
1484 "version": "6.2.0",
1485 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
1486 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
1487 "dev": true,
1488 "dependencies": {
1489 "ansi-styles": "^4.0.0",
1490 "string-width": "^4.1.0",
1491 "strip-ansi": "^6.0.0"
1492 },
1493 "engines": {
1494 "node": ">=8"
1495 }
1496 },
1497 "node_modules/@inquirer/editor": {
1498 "version": "4.2.23",
1499 "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.2.23.tgz",
1500 "integrity": "sha512-aLSROkEwirotxZ1pBaP8tugXRFCxW94gwrQLxXfrZsKkfjOYC1aRvAZuhpJOb5cu4IBTJdsCigUlf2iCOu4ZDQ==",
1501 "dev": true,
1502 "dependencies": {
1503 "@inquirer/core": "^10.3.2",
1504 "@inquirer/external-editor": "^1.0.3",
1505 "@inquirer/type": "^3.0.10"
1506 },
1507 "engines": {
1508 "node": ">=18"
1509 },
1510 "peerDependencies": {
1511 "@types/node": ">=18"
1512 },
1513 "peerDependenciesMeta": {
1514 "@types/node": {
1515 "optional": true
1516 }
1517 }
1518 },
1519 "node_modules/@inquirer/expand": {
1520 "version": "4.0.23",
1521 "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.23.tgz",
1522 "integrity": "sha512-nRzdOyFYnpeYTTR2qFwEVmIWypzdAx/sIkCMeTNTcflFOovfqUk+HcFhQQVBftAh9gmGrpFj6QcGEqrDMDOiew==",
1523 "dev": true,
1524 "dependencies": {
1525 "@inquirer/core": "^10.3.2",
1526 "@inquirer/type": "^3.0.10",
1527 "yoctocolors-cjs": "^2.1.3"
1528 },
1529 "engines": {
1530 "node": ">=18"
1531 },
1532 "peerDependencies": {
1533 "@types/node": ">=18"
1534 },
1535 "peerDependenciesMeta": {
1536 "@types/node": {
1537 "optional": true
1538 }
1539 }
1540 },
1541 "node_modules/@inquirer/external-editor": {
1542 "version": "1.0.3",
1543 "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-1.0.3.tgz",
1544 "integrity": "sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==",
1545 "dev": true,
1546 "dependencies": {
1547 "chardet": "^2.1.1",
1548 "iconv-lite": "^0.7.0"
1549 },
1550 "engines": {
1551 "node": ">=18"
1552 },
1553 "peerDependencies": {
1554 "@types/node": ">=18"
1555 },
1556 "peerDependenciesMeta": {
1557 "@types/node": {
1558 "optional": true
1559 }
1560 }
1561 },
1562 "node_modules/@inquirer/figures": {
1563 "version": "1.0.15",
1564 "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz",
1565 "integrity": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==",
1566 "dev": true,
1567 "engines": {
1568 "node": ">=18"
1569 }
1570 },
1571 "node_modules/@inquirer/input": {
1572 "version": "4.3.1",
1573 "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.3.1.tgz",
1574 "integrity": "sha512-kN0pAM4yPrLjJ1XJBjDxyfDduXOuQHrBB8aLDMueuwUGn+vNpF7Gq7TvyVxx8u4SHlFFj4trmj+a2cbpG4Jn1g==",
1575 "dev": true,
1576 "dependencies": {
1577 "@inquirer/core": "^10.3.2",
1578 "@inquirer/type": "^3.0.10"
1579 },
1580 "engines": {
1581 "node": ">=18"
1582 },
1583 "peerDependencies": {
1584 "@types/node": ">=18"
1585 },
1586 "peerDependenciesMeta": {
1587 "@types/node": {
1588 "optional": true
1589 }
1590 }
1591 },
1592 "node_modules/@inquirer/number": {
1593 "version": "3.0.23",
1594 "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.23.tgz",
1595 "integrity": "sha512-5Smv0OK7K0KUzUfYUXDXQc9jrf8OHo4ktlEayFlelCjwMXz0299Y8OrI+lj7i4gCBY15UObk76q0QtxjzFcFcg==",
1596 "dev": true,
1597 "dependencies": {
1598 "@inquirer/core": "^10.3.2",
1599 "@inquirer/type": "^3.0.10"
1600 },
1601 "engines": {
1602 "node": ">=18"
1603 },
1604 "peerDependencies": {
1605 "@types/node": ">=18"
1606 },
1607 "peerDependenciesMeta": {
1608 "@types/node": {
1609 "optional": true
1610 }
1611 }
1612 },
1613 "node_modules/@inquirer/password": {
1614 "version": "4.0.23",
1615 "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.23.tgz",
1616 "integrity": "sha512-zREJHjhT5vJBMZX/IUbyI9zVtVfOLiTO66MrF/3GFZYZ7T4YILW5MSkEYHceSii/KtRk+4i3RE7E1CUXA2jHcA==",
1617 "dev": true,
1618 "dependencies": {
1619 "@inquirer/ansi": "^1.0.2",
1620 "@inquirer/core": "^10.3.2",
1621 "@inquirer/type": "^3.0.10"
1622 },
1623 "engines": {
1624 "node": ">=18"
1625 },
1626 "peerDependencies": {
1627 "@types/node": ">=18"
1628 },
1629 "peerDependenciesMeta": {
1630 "@types/node": {
1631 "optional": true
1632 }
1633 }
1634 },
1635 "node_modules/@inquirer/prompts": {
1636 "version": "7.10.1",
1637 "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.10.1.tgz",
1638 "integrity": "sha512-Dx/y9bCQcXLI5ooQ5KyvA4FTgeo2jYj/7plWfV5Ak5wDPKQZgudKez2ixyfz7tKXzcJciTxqLeK7R9HItwiByg==",
1639 "dev": true,
1640 "dependencies": {
1641 "@inquirer/checkbox": "^4.3.2",
1642 "@inquirer/confirm": "^5.1.21",
1643 "@inquirer/editor": "^4.2.23",
1644 "@inquirer/expand": "^4.0.23",
1645 "@inquirer/input": "^4.3.1",
1646 "@inquirer/number": "^3.0.23",
1647 "@inquirer/password": "^4.0.23",
1648 "@inquirer/rawlist": "^4.1.11",
1649 "@inquirer/search": "^3.2.2",
1650 "@inquirer/select": "^4.4.2"
1651 },
1652 "engines": {
1653 "node": ">=18"
1654 },
1655 "peerDependencies": {
1656 "@types/node": ">=18"
1657 },
1658 "peerDependenciesMeta": {
1659 "@types/node": {
1660 "optional": true
1661 }
1662 }
1663 },
1664 "node_modules/@inquirer/rawlist": {
1665 "version": "4.1.11",
1666 "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.1.11.tgz",
1667 "integrity": "sha512-+LLQB8XGr3I5LZN/GuAHo+GpDJegQwuPARLChlMICNdwW7OwV2izlCSCxN6cqpL0sMXmbKbFcItJgdQq5EBXTw==",
1668 "dev": true,
1669 "dependencies": {
1670 "@inquirer/core": "^10.3.2",
1671 "@inquirer/type": "^3.0.10",
1672 "yoctocolors-cjs": "^2.1.3"
1673 },
1674 "engines": {
1675 "node": ">=18"
1676 },
1677 "peerDependencies": {
1678 "@types/node": ">=18"
1679 },
1680 "peerDependenciesMeta": {
1681 "@types/node": {
1682 "optional": true
1683 }
1684 }
1685 },
1686 "node_modules/@inquirer/search": {
1687 "version": "3.2.2",
1688 "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.2.2.tgz",
1689 "integrity": "sha512-p2bvRfENXCZdWF/U2BXvnSI9h+tuA8iNqtUKb9UWbmLYCRQxd8WkvwWvYn+3NgYaNwdUkHytJMGG4MMLucI1kA==",
1690 "dev": true,
1691 "dependencies": {
1692 "@inquirer/core": "^10.3.2",
1693 "@inquirer/figures": "^1.0.15",
1694 "@inquirer/type": "^3.0.10",
1695 "yoctocolors-cjs": "^2.1.3"
1696 },
1697 "engines": {
1698 "node": ">=18"
1699 },
1700 "peerDependencies": {
1701 "@types/node": ">=18"
1702 },
1703 "peerDependenciesMeta": {
1704 "@types/node": {
1705 "optional": true
1706 }
1707 }
1708 },
1709 "node_modules/@inquirer/select": {
1710 "version": "4.4.2",
1711 "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.4.2.tgz",
1712 "integrity": "sha512-l4xMuJo55MAe+N7Qr4rX90vypFwCajSakx59qe/tMaC1aEHWLyw68wF4o0A4SLAY4E0nd+Vt+EyskeDIqu1M6w==",
1713 "dev": true,
1714 "dependencies": {
1715 "@inquirer/ansi": "^1.0.2",
1716 "@inquirer/core": "^10.3.2",
1717 "@inquirer/figures": "^1.0.15",
1718 "@inquirer/type": "^3.0.10",
1719 "yoctocolors-cjs": "^2.1.3"
1720 },
1721 "engines": {
1722 "node": ">=18"
1723 },
1724 "peerDependencies": {
1725 "@types/node": ">=18"
1726 },
1727 "peerDependenciesMeta": {
1728 "@types/node": {
1729 "optional": true
1730 }
1731 }
1732 },
1733 "node_modules/@inquirer/type": {
1734 "version": "3.0.10",
1735 "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.10.tgz",
1736 "integrity": "sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==",
1737 "dev": true,
1738 "engines": {
1739 "node": ">=18"
1740 },
1741 "peerDependencies": {
1742 "@types/node": ">=18"
1743 },
1744 "peerDependenciesMeta": {
1745 "@types/node": {
1746 "optional": true
1747 }
1748 }
1749 },
1750 "node_modules/@isaacs/cliui": {
1751 "version": "8.0.2",
1752 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
1753 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
1754 "dev": true,
1755 "dependencies": {
1756 "string-width": "^5.1.2",
1757 "string-width-cjs": "npm:string-width@^4.2.0",
1758 "strip-ansi": "^7.0.1",
1759 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
1760 "wrap-ansi": "^8.1.0",
1761 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
1762 },
1763 "engines": {
1764 "node": ">=12"
1765 }
1766 },
1767 "node_modules/@isaacs/cliui/node_modules/ansi-regex": {
1768 "version": "6.2.2",
1769 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
1770 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
1771 "dev": true,
1772 "engines": {
1773 "node": ">=12"
1774 },
1775 "funding": {
1776 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
1777 }
1778 },
1779 "node_modules/@isaacs/cliui/node_modules/ansi-styles": {
1780 "version": "6.2.3",
1781 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
1782 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
1783 "dev": true,
1784 "engines": {
1785 "node": ">=12"
1786 },
1787 "funding": {
1788 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1789 }
1790 },
1791 "node_modules/@isaacs/cliui/node_modules/emoji-regex": {
1792 "version": "9.2.2",
1793 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
1794 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
1795 "dev": true
1796 },
1797 "node_modules/@isaacs/cliui/node_modules/string-width": {
1798 "version": "5.1.2",
1799 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
1800 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
1801 "dev": true,
1802 "dependencies": {
1803 "eastasianwidth": "^0.2.0",
1804 "emoji-regex": "^9.2.2",
1805 "strip-ansi": "^7.0.1"
1806 },
1807 "engines": {
1808 "node": ">=12"
1809 },
1810 "funding": {
1811 "url": "https://github.com/sponsors/sindresorhus"
1812 }
1813 },
1814 "node_modules/@isaacs/cliui/node_modules/strip-ansi": {
1815 "version": "7.2.0",
1816 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
1817 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
1818 "dev": true,
1819 "dependencies": {
1820 "ansi-regex": "^6.2.2"
1821 },
1822 "engines": {
1823 "node": ">=12"
1824 },
1825 "funding": {
1826 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
1827 }
1828 },
1829 "node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
1830 "version": "8.1.0",
1831 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
1832 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
1833 "dev": true,
1834 "dependencies": {
1835 "ansi-styles": "^6.1.0",
1836 "string-width": "^5.0.1",
1837 "strip-ansi": "^7.0.1"
1838 },
1839 "engines": {
1840 "node": ">=12"
1841 },
1842 "funding": {
1843 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
1844 }
1845 },
1846 "node_modules/@isaacs/fs-minipass": {
1847 "version": "4.0.1",
1848 "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz",
1849 "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==",
1850 "dev": true,
1851 "optional": true,
1852 "dependencies": {
1853 "minipass": "^7.0.4"
1854 },
1855 "engines": {
1856 "node": ">=18.0.0"
1857 }
1858 },
1859 "node_modules/@jridgewell/resolve-uri": {
1860 "version": "3.1.2",
1861 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
1862 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
1863 "dev": true,
1864 "engines": {
1865 "node": ">=6.0.0"
1866 }
1867 },
1868 "node_modules/@jridgewell/sourcemap-codec": {
1869 "version": "1.5.5",
1870 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
1871 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
1872 "dev": true
1873 },
1874 "node_modules/@jridgewell/trace-mapping": {
1875 "version": "0.3.9",
1876 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
1877 "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
1878 "dev": true,
1879 "dependencies": {
1880 "@jridgewell/resolve-uri": "^3.0.3",
1881 "@jridgewell/sourcemap-codec": "^1.4.10"
1882 }
1883 },
1884 "node_modules/@js-sdsl/ordered-map": {
1885 "version": "4.4.2",
1886 "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz",
1887 "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==",
1888 "dev": true,
1889 "funding": {
1890 "type": "opencollective",
1891 "url": "https://opencollective.com/js-sdsl"
1892 }
1893 },
1894 "node_modules/@jsdevtools/ono": {
1895 "version": "7.1.3",
1896 "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz",
1897 "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==",
1898 "dev": true
1899 },
1900 "node_modules/@modelcontextprotocol/sdk": {
1901 "version": "1.27.1",
1902 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz",
1903 "integrity": "sha512-sr6GbP+4edBwFndLbM60gf07z0FQ79gaExpnsjMGePXqFcSSb7t6iscpjk9DhFhwd+mTEQrzNafGP8/iGGFYaA==",
1904 "dev": true,
1905 "dependencies": {
1906 "@hono/node-server": "^1.19.9",
1907 "ajv": "^8.17.1",
1908 "ajv-formats": "^3.0.1",
1909 "content-type": "^1.0.5",
1910 "cors": "^2.8.5",
1911 "cross-spawn": "^7.0.5",
1912 "eventsource": "^3.0.2",
1913 "eventsource-parser": "^3.0.0",
1914 "express": "^5.2.1",
1915 "express-rate-limit": "^8.2.1",
1916 "hono": "^4.11.4",
1917 "jose": "^6.1.3",
1918 "json-schema-typed": "^8.0.2",
1919 "pkce-challenge": "^5.0.0",
1920 "raw-body": "^3.0.0",
1921 "zod": "^3.25 || ^4.0",
1922 "zod-to-json-schema": "^3.25.1"
1923 },
1924 "engines": {
1925 "node": ">=18"
1926 },
1927 "peerDependencies": {
1928 "@cfworker/json-schema": "^4.1.1",
1929 "zod": "^3.25 || ^4.0"
1930 },
1931 "peerDependenciesMeta": {
1932 "@cfworker/json-schema": {
1933 "optional": true
1934 },
1935 "zod": {
1936 "optional": false
1937 }
1938 }
1939 },
1940 "node_modules/@modelcontextprotocol/sdk/node_modules/accepts": {
1941 "version": "2.0.0",
1942 "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
1943 "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
1944 "dev": true,
1945 "dependencies": {
1946 "mime-types": "^3.0.0",
1947 "negotiator": "^1.0.0"
1948 },
1949 "engines": {
1950 "node": ">= 0.6"
1951 }
1952 },
1953 "node_modules/@modelcontextprotocol/sdk/node_modules/body-parser": {
1954 "version": "2.2.2",
1955 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz",
1956 "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==",
1957 "dev": true,
1958 "dependencies": {
1959 "bytes": "^3.1.2",
1960 "content-type": "^1.0.5",
1961 "debug": "^4.4.3",
1962 "http-errors": "^2.0.0",
1963 "iconv-lite": "^0.7.0",
1964 "on-finished": "^2.4.1",
1965 "qs": "^6.14.1",
1966 "raw-body": "^3.0.1",
1967 "type-is": "^2.0.1"
1968 },
1969 "engines": {
1970 "node": ">=18"
1971 },
1972 "funding": {
1973 "type": "opencollective",
1974 "url": "https://opencollective.com/express"
1975 }
1976 },
1977 "node_modules/@modelcontextprotocol/sdk/node_modules/content-disposition": {
1978 "version": "1.0.1",
1979 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz",
1980 "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==",
1981 "dev": true,
1982 "engines": {
1983 "node": ">=18"
1984 },
1985 "funding": {
1986 "type": "opencollective",
1987 "url": "https://opencollective.com/express"
1988 }
1989 },
1990 "node_modules/@modelcontextprotocol/sdk/node_modules/cookie-signature": {
1991 "version": "1.2.2",
1992 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
1993 "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
1994 "dev": true,
1995 "engines": {
1996 "node": ">=6.6.0"
1997 }
1998 },
1999 "node_modules/@modelcontextprotocol/sdk/node_modules/debug": {
2000 "version": "4.4.3",
2001 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
2002 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
2003 "dev": true,
2004 "dependencies": {
2005 "ms": "^2.1.3"
2006 },
2007 "engines": {
2008 "node": ">=6.0"
2009 },
2010 "peerDependenciesMeta": {
2011 "supports-color": {
2012 "optional": true
2013 }
2014 }
2015 },
2016 "node_modules/@modelcontextprotocol/sdk/node_modules/express": {
2017 "version": "5.2.1",
2018 "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
2019 "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
2020 "dev": true,
2021 "dependencies": {
2022 "accepts": "^2.0.0",
2023 "body-parser": "^2.2.1",
2024 "content-disposition": "^1.0.0",
2025 "content-type": "^1.0.5",
2026 "cookie": "^0.7.1",
2027 "cookie-signature": "^1.2.1",
2028 "debug": "^4.4.0",
2029 "depd": "^2.0.0",
2030 "encodeurl": "^2.0.0",
2031 "escape-html": "^1.0.3",
2032 "etag": "^1.8.1",
2033 "finalhandler": "^2.1.0",
2034 "fresh": "^2.0.0",
2035 "http-errors": "^2.0.0",
2036 "merge-descriptors": "^2.0.0",
2037 "mime-types": "^3.0.0",
2038 "on-finished": "^2.4.1",
2039 "once": "^1.4.0",
2040 "parseurl": "^1.3.3",
2041 "proxy-addr": "^2.0.7",
2042 "qs": "^6.14.0",
2043 "range-parser": "^1.2.1",
2044 "router": "^2.2.0",
2045 "send": "^1.1.0",
2046 "serve-static": "^2.2.0",
2047 "statuses": "^2.0.1",
2048 "type-is": "^2.0.1",
2049 "vary": "^1.1.2"
2050 },
2051 "engines": {
2052 "node": ">= 18"
2053 },
2054 "funding": {
2055 "type": "opencollective",
2056 "url": "https://opencollective.com/express"
2057 }
2058 },
2059 "node_modules/@modelcontextprotocol/sdk/node_modules/finalhandler": {
2060 "version": "2.1.1",
2061 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
2062 "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
2063 "dev": true,
2064 "dependencies": {
2065 "debug": "^4.4.0",
2066 "encodeurl": "^2.0.0",
2067 "escape-html": "^1.0.3",
2068 "on-finished": "^2.4.1",
2069 "parseurl": "^1.3.3",
2070 "statuses": "^2.0.1"
2071 },
2072 "engines": {
2073 "node": ">= 18.0.0"
2074 },
2075 "funding": {
2076 "type": "opencollective",
2077 "url": "https://opencollective.com/express"
2078 }
2079 },
2080 "node_modules/@modelcontextprotocol/sdk/node_modules/fresh": {
2081 "version": "2.0.0",
2082 "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
2083 "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
2084 "dev": true,
2085 "engines": {
2086 "node": ">= 0.8"
2087 }
2088 },
2089 "node_modules/@modelcontextprotocol/sdk/node_modules/media-typer": {
2090 "version": "1.1.0",
2091 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
2092 "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
2093 "dev": true,
2094 "engines": {
2095 "node": ">= 0.8"
2096 }
2097 },
2098 "node_modules/@modelcontextprotocol/sdk/node_modules/merge-descriptors": {
2099 "version": "2.0.0",
2100 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
2101 "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
2102 "dev": true,
2103 "engines": {
2104 "node": ">=18"
2105 },
2106 "funding": {
2107 "url": "https://github.com/sponsors/sindresorhus"
2108 }
2109 },
2110 "node_modules/@modelcontextprotocol/sdk/node_modules/mime-db": {
2111 "version": "1.54.0",
2112 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
2113 "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
2114 "dev": true,
2115 "engines": {
2116 "node": ">= 0.6"
2117 }
2118 },
2119 "node_modules/@modelcontextprotocol/sdk/node_modules/mime-types": {
2120 "version": "3.0.2",
2121 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
2122 "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
2123 "dev": true,
2124 "dependencies": {
2125 "mime-db": "^1.54.0"
2126 },
2127 "engines": {
2128 "node": ">=18"
2129 },
2130 "funding": {
2131 "type": "opencollective",
2132 "url": "https://opencollective.com/express"
2133 }
2134 },
2135 "node_modules/@modelcontextprotocol/sdk/node_modules/ms": {
2136 "version": "2.1.3",
2137 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2138 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2139 "dev": true
2140 },
2141 "node_modules/@modelcontextprotocol/sdk/node_modules/negotiator": {
2142 "version": "1.0.0",
2143 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
2144 "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
2145 "dev": true,
2146 "engines": {
2147 "node": ">= 0.6"
2148 }
2149 },
2150 "node_modules/@modelcontextprotocol/sdk/node_modules/send": {
2151 "version": "1.2.1",
2152 "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
2153 "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
2154 "dev": true,
2155 "dependencies": {
2156 "debug": "^4.4.3",
2157 "encodeurl": "^2.0.0",
2158 "escape-html": "^1.0.3",
2159 "etag": "^1.8.1",
2160 "fresh": "^2.0.0",
2161 "http-errors": "^2.0.1",
2162 "mime-types": "^3.0.2",
2163 "ms": "^2.1.3",
2164 "on-finished": "^2.4.1",
2165 "range-parser": "^1.2.1",
2166 "statuses": "^2.0.2"
2167 },
2168 "engines": {
2169 "node": ">= 18"
2170 },
2171 "funding": {
2172 "type": "opencollective",
2173 "url": "https://opencollective.com/express"
2174 }
2175 },
2176 "node_modules/@modelcontextprotocol/sdk/node_modules/serve-static": {
2177 "version": "2.2.1",
2178 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
2179 "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
2180 "dev": true,
2181 "dependencies": {
2182 "encodeurl": "^2.0.0",
2183 "escape-html": "^1.0.3",
2184 "parseurl": "^1.3.3",
2185 "send": "^1.2.0"
2186 },
2187 "engines": {
2188 "node": ">= 18"
2189 },
2190 "funding": {
2191 "type": "opencollective",
2192 "url": "https://opencollective.com/express"
2193 }
2194 },
2195 "node_modules/@modelcontextprotocol/sdk/node_modules/type-is": {
2196 "version": "2.0.1",
2197 "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
2198 "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
2199 "dev": true,
2200 "dependencies": {
2201 "content-type": "^1.0.5",
2202 "media-typer": "^1.1.0",
2203 "mime-types": "^3.0.0"
2204 },
2205 "engines": {
2206 "node": ">= 0.6"
2207 }
2208 },
2209 "node_modules/@npmcli/agent": {
2210 "version": "4.0.0",
2211 "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-4.0.0.tgz",
2212 "integrity": "sha512-kAQTcEN9E8ERLVg5AsGwLNoFb+oEG6engbqAU2P43gD4JEIkNGMHdVQ096FsOAAYpZPB0RSt0zgInKIAS1l5QA==",
2213 "dev": true,
2214 "optional": true,
2215 "dependencies": {
2216 "agent-base": "^7.1.0",
2217 "http-proxy-agent": "^7.0.0",
2218 "https-proxy-agent": "^7.0.1",
2219 "lru-cache": "^11.2.1",
2220 "socks-proxy-agent": "^8.0.3"
2221 },
2222 "engines": {
2223 "node": "^20.17.0 || >=22.9.0"
2224 }
2225 },
2226 "node_modules/@npmcli/agent/node_modules/lru-cache": {
2227 "version": "11.2.7",
2228 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz",
2229 "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==",
2230 "dev": true,
2231 "optional": true,
2232 "engines": {
2233 "node": "20 || >=22"
2234 }
2235 },
2236 "node_modules/@npmcli/fs": {
2237 "version": "5.0.0",
2238 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-5.0.0.tgz",
2239 "integrity": "sha512-7OsC1gNORBEawOa5+j2pXN9vsicaIOH5cPXxoR6fJOmH6/EXpJB2CajXOu1fPRFun2m1lktEFX11+P89hqO/og==",
2240 "dev": true,
2241 "optional": true,
2242 "dependencies": {
2243 "semver": "^7.3.5"
2244 },
2245 "engines": {
2246 "node": "^20.17.0 || >=22.9.0"
2247 }
2248 },
2249 "node_modules/@npmcli/promise-spawn": {
2250 "version": "3.0.0",
2251 "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz",
2252 "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==",
2253 "dev": true,
2254 "dependencies": {
2255 "infer-owner": "^1.0.4"
2256 },
2257 "engines": {
2258 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
2259 }
2260 },
2261 "node_modules/@npmcli/redact": {
2262 "version": "4.0.0",
2263 "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-4.0.0.tgz",
2264 "integrity": "sha512-gOBg5YHMfZy+TfHArfVogwgfBeQnKbbGo3pSUyK/gSI0AVu+pEiDVcKlQb0D8Mg1LNRZILZ6XG8I5dJ4KuAd9Q==",
2265 "dev": true,
2266 "optional": true,
2267 "engines": {
2268 "node": "^20.17.0 || >=22.9.0"
2269 }
2270 },
2271 "node_modules/@opentelemetry/api": {
2272 "version": "1.9.0",
2273 "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz",
2274 "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==",
2275 "dev": true,
2276 "engines": {
2277 "node": ">=8.0.0"
2278 }
2279 },
2280 "node_modules/@opentelemetry/core": {
2281 "version": "1.30.1",
2282 "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.30.1.tgz",
2283 "integrity": "sha512-OOCM2C/QIURhJMuKaekP3TRBxBKxG/TWWA0TL2J6nXUtDnuCtccy49LUJF8xPFXMX+0LMcxFpCo8M9cGY1W6rQ==",
2284 "dev": true,
2285 "dependencies": {
2286 "@opentelemetry/semantic-conventions": "1.28.0"
2287 },
2288 "engines": {
2289 "node": ">=14"
2290 },
2291 "peerDependencies": {
2292 "@opentelemetry/api": ">=1.0.0 <1.10.0"
2293 }
2294 },
2295 "node_modules/@opentelemetry/core/node_modules/@opentelemetry/semantic-conventions": {
2296 "version": "1.28.0",
2297 "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.28.0.tgz",
2298 "integrity": "sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==",
2299 "dev": true,
2300 "engines": {
2301 "node": ">=14"
2302 }
2303 },
2304 "node_modules/@opentelemetry/semantic-conventions": {
2305 "version": "1.39.0",
2306 "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.39.0.tgz",
2307 "integrity": "sha512-R5R9tb2AXs2IRLNKLBJDynhkfmx7mX0vi8NkhZb3gUkPWHn6HXk5J8iQ/dql0U3ApfWym4kXXmBDRGO+oeOfjg==",
2308 "dev": true,
2309 "engines": {
2310 "node": ">=14"
2311 }
2312 },
2313 "node_modules/@pkgjs/parseargs": {
2314 "version": "0.11.0",
2315 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
2316 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
2317 "dev": true,
2318 "optional": true,
2319 "engines": {
2320 "node": ">=14"
2321 }
2322 },
2323 "node_modules/@pnpm/config.env-replace": {
2324 "version": "1.1.0",
2325 "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz",
2326 "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==",
2327 "dev": true,
2328 "engines": {
2329 "node": ">=12.22.0"
2330 }
2331 },
2332 "node_modules/@pnpm/network.ca-file": {
2333 "version": "1.0.2",
2334 "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz",
2335 "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==",
2336 "dev": true,
2337 "dependencies": {
2338 "graceful-fs": "4.2.10"
2339 },
2340 "engines": {
2341 "node": ">=12.22.0"
2342 }
2343 },
2344 "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": {
2345 "version": "4.2.10",
2346 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
2347 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
2348 "dev": true
2349 },
2350 "node_modules/@pnpm/npm-conf": {
2351 "version": "3.0.2",
2352 "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.2.tgz",
2353 "integrity": "sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==",
2354 "dev": true,
2355 "dependencies": {
2356 "@pnpm/config.env-replace": "^1.1.0",
2357 "@pnpm/network.ca-file": "^1.0.1",
2358 "config-chain": "^1.1.11"
2359 },
2360 "engines": {
2361 "node": ">=12"
2362 }
2363 },
2364 "node_modules/@protobufjs/aspromise": {
2365 "version": "1.1.2",
2366 "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
2367 "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="
2368 },
2369 "node_modules/@protobufjs/base64": {
2370 "version": "1.1.2",
2371 "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
2372 "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
2373 },
2374 "node_modules/@protobufjs/codegen": {
2375 "version": "2.0.4",
2376 "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
2377 "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
2378 },
2379 "node_modules/@protobufjs/eventemitter": {
2380 "version": "1.1.0",
2381 "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
2382 "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="
2383 },
2384 "node_modules/@protobufjs/fetch": {
2385 "version": "1.1.0",
2386 "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
2387 "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",
2388 "dependencies": {
2389 "@protobufjs/aspromise": "^1.1.1",
2390 "@protobufjs/inquire": "^1.1.0"
2391 }
2392 },
2393 "node_modules/@protobufjs/float": {
2394 "version": "1.0.2",
2395 "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
2396 "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="
2397 },
2398 "node_modules/@protobufjs/inquire": {
2399 "version": "1.1.0",
2400 "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
2401 "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q=="
2402 },
2403 "node_modules/@protobufjs/path": {
2404 "version": "1.1.2",
2405 "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
2406 "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="
2407 },
2408 "node_modules/@protobufjs/pool": {
2409 "version": "1.1.0",
2410 "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
2411 "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="
2412 },
2413 "node_modules/@protobufjs/utf8": {
2414 "version": "1.1.0",
2415 "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
2416 "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="
2417 },
2418 "node_modules/@rollup/rollup-android-arm-eabi": {
2419 "version": "4.59.0",
2420 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz",
2421 "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==",
2422 "cpu": [
2423 "arm"
2424 ],
2425 "dev": true,
2426 "optional": true,
2427 "os": [
2428 "android"
2429 ]
2430 },
2431 "node_modules/@rollup/rollup-android-arm64": {
2432 "version": "4.59.0",
2433 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz",
2434 "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==",
2435 "cpu": [
2436 "arm64"
2437 ],
2438 "dev": true,
2439 "optional": true,
2440 "os": [
2441 "android"
2442 ]
2443 },
2444 "node_modules/@rollup/rollup-darwin-arm64": {
2445 "version": "4.59.0",
2446 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz",
2447 "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==",
2448 "cpu": [
2449 "arm64"
2450 ],
2451 "dev": true,
2452 "optional": true,
2453 "os": [
2454 "darwin"
2455 ]
2456 },
2457 "node_modules/@rollup/rollup-darwin-x64": {
2458 "version": "4.59.0",
2459 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz",
2460 "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==",
2461 "cpu": [
2462 "x64"
2463 ],
2464 "dev": true,
2465 "optional": true,
2466 "os": [
2467 "darwin"
2468 ]
2469 },
2470 "node_modules/@rollup/rollup-freebsd-arm64": {
2471 "version": "4.59.0",
2472 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz",
2473 "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==",
2474 "cpu": [
2475 "arm64"
2476 ],
2477 "dev": true,
2478 "optional": true,
2479 "os": [
2480 "freebsd"
2481 ]
2482 },
2483 "node_modules/@rollup/rollup-freebsd-x64": {
2484 "version": "4.59.0",
2485 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz",
2486 "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==",
2487 "cpu": [
2488 "x64"
2489 ],
2490 "dev": true,
2491 "optional": true,
2492 "os": [
2493 "freebsd"
2494 ]
2495 },
2496 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
2497 "version": "4.59.0",
2498 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz",
2499 "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==",
2500 "cpu": [
2501 "arm"
2502 ],
2503 "dev": true,
2504 "optional": true,
2505 "os": [
2506 "linux"
2507 ]
2508 },
2509 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
2510 "version": "4.59.0",
2511 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz",
2512 "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==",
2513 "cpu": [
2514 "arm"
2515 ],
2516 "dev": true,
2517 "optional": true,
2518 "os": [
2519 "linux"
2520 ]
2521 },
2522 "node_modules/@rollup/rollup-linux-arm64-gnu": {
2523 "version": "4.59.0",
2524 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz",
2525 "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==",
2526 "cpu": [
2527 "arm64"
2528 ],
2529 "dev": true,
2530 "optional": true,
2531 "os": [
2532 "linux"
2533 ]
2534 },
2535 "node_modules/@rollup/rollup-linux-arm64-musl": {
2536 "version": "4.59.0",
2537 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz",
2538 "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==",
2539 "cpu": [
2540 "arm64"
2541 ],
2542 "dev": true,
2543 "optional": true,
2544 "os": [
2545 "linux"
2546 ]
2547 },
2548 "node_modules/@rollup/rollup-linux-loong64-gnu": {
2549 "version": "4.59.0",
2550 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz",
2551 "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==",
2552 "cpu": [
2553 "loong64"
2554 ],
2555 "dev": true,
2556 "optional": true,
2557 "os": [
2558 "linux"
2559 ]
2560 },
2561 "node_modules/@rollup/rollup-linux-loong64-musl": {
2562 "version": "4.59.0",
2563 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz",
2564 "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==",
2565 "cpu": [
2566 "loong64"
2567 ],
2568 "dev": true,
2569 "optional": true,
2570 "os": [
2571 "linux"
2572 ]
2573 },
2574 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
2575 "version": "4.59.0",
2576 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz",
2577 "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==",
2578 "cpu": [
2579 "ppc64"
2580 ],
2581 "dev": true,
2582 "optional": true,
2583 "os": [
2584 "linux"
2585 ]
2586 },
2587 "node_modules/@rollup/rollup-linux-ppc64-musl": {
2588 "version": "4.59.0",
2589 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz",
2590 "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==",
2591 "cpu": [
2592 "ppc64"
2593 ],
2594 "dev": true,
2595 "optional": true,
2596 "os": [
2597 "linux"
2598 ]
2599 },
2600 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
2601 "version": "4.59.0",
2602 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz",
2603 "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==",
2604 "cpu": [
2605 "riscv64"
2606 ],
2607 "dev": true,
2608 "optional": true,
2609 "os": [
2610 "linux"
2611 ]
2612 },
2613 "node_modules/@rollup/rollup-linux-riscv64-musl": {
2614 "version": "4.59.0",
2615 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz",
2616 "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==",
2617 "cpu": [
2618 "riscv64"
2619 ],
2620 "dev": true,
2621 "optional": true,
2622 "os": [
2623 "linux"
2624 ]
2625 },
2626 "node_modules/@rollup/rollup-linux-s390x-gnu": {
2627 "version": "4.59.0",
2628 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz",
2629 "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==",
2630 "cpu": [
2631 "s390x"
2632 ],
2633 "dev": true,
2634 "optional": true,
2635 "os": [
2636 "linux"
2637 ]
2638 },
2639 "node_modules/@rollup/rollup-linux-x64-gnu": {
2640 "version": "4.59.0",
2641 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz",
2642 "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==",
2643 "cpu": [
2644 "x64"
2645 ],
2646 "dev": true,
2647 "optional": true,
2648 "os": [
2649 "linux"
2650 ]
2651 },
2652 "node_modules/@rollup/rollup-linux-x64-musl": {
2653 "version": "4.59.0",
2654 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz",
2655 "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==",
2656 "cpu": [
2657 "x64"
2658 ],
2659 "dev": true,
2660 "optional": true,
2661 "os": [
2662 "linux"
2663 ]
2664 },
2665 "node_modules/@rollup/rollup-openbsd-x64": {
2666 "version": "4.59.0",
2667 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz",
2668 "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==",
2669 "cpu": [
2670 "x64"
2671 ],
2672 "dev": true,
2673 "optional": true,
2674 "os": [
2675 "openbsd"
2676 ]
2677 },
2678 "node_modules/@rollup/rollup-openharmony-arm64": {
2679 "version": "4.59.0",
2680 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz",
2681 "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==",
2682 "cpu": [
2683 "arm64"
2684 ],
2685 "dev": true,
2686 "optional": true,
2687 "os": [
2688 "openharmony"
2689 ]
2690 },
2691 "node_modules/@rollup/rollup-win32-arm64-msvc": {
2692 "version": "4.59.0",
2693 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz",
2694 "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==",
2695 "cpu": [
2696 "arm64"
2697 ],
2698 "dev": true,
2699 "optional": true,
2700 "os": [
2701 "win32"
2702 ]
2703 },
2704 "node_modules/@rollup/rollup-win32-ia32-msvc": {
2705 "version": "4.59.0",
2706 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz",
2707 "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==",
2708 "cpu": [
2709 "ia32"
2710 ],
2711 "dev": true,
2712 "optional": true,
2713 "os": [
2714 "win32"
2715 ]
2716 },
2717 "node_modules/@rollup/rollup-win32-x64-gnu": {
2718 "version": "4.59.0",
2719 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz",
2720 "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==",
2721 "cpu": [
2722 "x64"
2723 ],
2724 "dev": true,
2725 "optional": true,
2726 "os": [
2727 "win32"
2728 ]
2729 },
2730 "node_modules/@rollup/rollup-win32-x64-msvc": {
2731 "version": "4.59.0",
2732 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz",
2733 "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==",
2734 "cpu": [
2735 "x64"
2736 ],
2737 "dev": true,
2738 "optional": true,
2739 "os": [
2740 "win32"
2741 ]
2742 },
2743 "node_modules/@sindresorhus/is": {
2744 "version": "4.6.0",
2745 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz",
2746 "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==",
2747 "dev": true,
2748 "engines": {
2749 "node": ">=10"
2750 },
2751 "funding": {
2752 "url": "https://github.com/sindresorhus/is?sponsor=1"
2753 }
2754 },
2755 "node_modules/@so-ric/colorspace": {
2756 "version": "1.1.6",
2757 "resolved": "https://registry.npmjs.org/@so-ric/colorspace/-/colorspace-1.1.6.tgz",
2758 "integrity": "sha512-/KiKkpHNOBgkFJwu9sh48LkHSMYGyuTcSFK/qMBdnOAlrRJzRSXAOFB5qwzaVQuDl8wAvHVMkaASQDReTahxuw==",
2759 "dev": true,
2760 "dependencies": {
2761 "color": "^5.0.2",
2762 "text-hex": "1.0.x"
2763 }
2764 },
2765 "node_modules/@tootallnate/once": {
2766 "version": "2.0.0",
2767 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
2768 "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
2769 "dev": true,
2770 "engines": {
2771 "node": ">= 10"
2772 }
2773 },
2774 "node_modules/@tootallnate/quickjs-emscripten": {
2775 "version": "0.23.0",
2776 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
2777 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
2778 "dev": true
2779 },
2780 "node_modules/@tsconfig/node10": {
2781 "version": "1.0.12",
2782 "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.12.tgz",
2783 "integrity": "sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==",
2784 "dev": true
2785 },
2786 "node_modules/@tsconfig/node12": {
2787 "version": "1.0.11",
2788 "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
2789 "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
2790 "dev": true
2791 },
2792 "node_modules/@tsconfig/node14": {
2793 "version": "1.0.3",
2794 "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
2795 "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
2796 "dev": true
2797 },
2798 "node_modules/@tsconfig/node16": {
2799 "version": "1.0.4",
2800 "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz",
2801 "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==",
2802 "dev": true
2803 },
2804 "node_modules/@types/debug": {
2805 "version": "4.1.12",
2806 "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
2807 "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
2808 "dev": true,
2809 "license": "MIT",
2810 "dependencies": {
2811 "@types/ms": "*"
2812 }
2813 },
2814 "node_modules/@types/estree": {
2815 "version": "1.0.8",
2816 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
2817 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
2818 "dev": true
2819 },
2820 "node_modules/@types/json-schema": {
2821 "version": "7.0.15",
2822 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
2823 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
2824 "dev": true
2825 },
2826 "node_modules/@types/katex": {
2827 "version": "0.16.8",
2828 "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.8.tgz",
2829 "integrity": "sha512-trgaNyfU+Xh2Tc+ABIb44a5AYUpicB3uwirOioeOkNPPbmgRNtcWyDeeFRzjPZENO9Vq8gvVqfhaaXWLlevVwg==",
2830 "dev": true,
2831 "license": "MIT"
2832 },
2833 "node_modules/@types/ms": {
2834 "version": "2.1.0",
2835 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz",
2836 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==",
2837 "dev": true,
2838 "license": "MIT"
2839 },
2840 "node_modules/@types/node": {
2841 "version": "25.5.0",
2842 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz",
2843 "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==",
2844 "dependencies": {
2845 "undici-types": "~7.18.0"
2846 }
2847 },
2848 "node_modules/@types/qrcode": {
2849 "version": "1.5.6",
2850 "resolved": "https://registry.npmjs.org/@types/qrcode/-/qrcode-1.5.6.tgz",
2851 "integrity": "sha512-te7NQcV2BOvdj2b1hCAHzAoMNuj65kNBMz0KBaxM6c3VGBOhU0dURQKOtH8CFNI/dsKkwlv32p26qYQTWoB5bw==",
2852 "dev": true,
2853 "dependencies": {
2854 "@types/node": "*"
2855 }
2856 },
2857 "node_modules/@types/triple-beam": {
2858 "version": "1.3.5",
2859 "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz",
2860 "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==",
2861 "dev": true
2862 },
2863 "node_modules/@types/unist": {
2864 "version": "2.0.11",
2865 "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
2866 "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
2867 "dev": true,
2868 "license": "MIT"
2869 },
2870 "node_modules/abbrev": {
2871 "version": "4.0.0",
2872 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-4.0.0.tgz",
2873 "integrity": "sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==",
2874 "dev": true,
2875 "optional": true,
2876 "engines": {
2877 "node": "^20.17.0 || >=22.9.0"
2878 }
2879 },
2880 "node_modules/abort-controller": {
2881 "version": "3.0.0",
2882 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
2883 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
2884 "dev": true,
2885 "dependencies": {
2886 "event-target-shim": "^5.0.0"
2887 },
2888 "engines": {
2889 "node": ">=6.5"
2890 }
2891 },
2892 "node_modules/accepts": {
2893 "version": "1.3.8",
2894 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
2895 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
2896 "dev": true,
2897 "dependencies": {
2898 "mime-types": "~2.1.34",
2899 "negotiator": "0.6.3"
2900 },
2901 "engines": {
2902 "node": ">= 0.6"
2903 }
2904 },
2905 "node_modules/acorn": {
2906 "version": "8.16.0",
2907 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz",
2908 "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==",
2909 "dev": true,
2910 "bin": {
2911 "acorn": "bin/acorn"
2912 },
2913 "engines": {
2914 "node": ">=0.4.0"
2915 }
2916 },
2917 "node_modules/acorn-walk": {
2918 "version": "8.3.5",
2919 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.5.tgz",
2920 "integrity": "sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==",
2921 "dev": true,
2922 "dependencies": {
2923 "acorn": "^8.11.0"
2924 },
2925 "engines": {
2926 "node": ">=0.4.0"
2927 }
2928 },
2929 "node_modules/agent-base": {
2930 "version": "7.1.4",
2931 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
2932 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
2933 "dev": true,
2934 "engines": {
2935 "node": ">= 14"
2936 }
2937 },
2938 "node_modules/ajv": {
2939 "version": "8.18.0",
2940 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
2941 "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",
2942 "dev": true,
2943 "dependencies": {
2944 "fast-deep-equal": "^3.1.3",
2945 "fast-uri": "^3.0.1",
2946 "json-schema-traverse": "^1.0.0",
2947 "require-from-string": "^2.0.2"
2948 },
2949 "funding": {
2950 "type": "github",
2951 "url": "https://github.com/sponsors/epoberezkin"
2952 }
2953 },
2954 "node_modules/ajv-formats": {
2955 "version": "3.0.1",
2956 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz",
2957 "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==",
2958 "dev": true,
2959 "dependencies": {
2960 "ajv": "^8.0.0"
2961 },
2962 "peerDependencies": {
2963 "ajv": "^8.0.0"
2964 },
2965 "peerDependenciesMeta": {
2966 "ajv": {
2967 "optional": true
2968 }
2969 }
2970 },
2971 "node_modules/ansi-align": {
2972 "version": "3.0.1",
2973 "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
2974 "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
2975 "dev": true,
2976 "dependencies": {
2977 "string-width": "^4.1.0"
2978 }
2979 },
2980 "node_modules/ansi-escapes": {
2981 "version": "7.3.0",
2982 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz",
2983 "integrity": "sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==",
2984 "dev": true,
2985 "dependencies": {
2986 "environment": "^1.0.0"
2987 },
2988 "engines": {
2989 "node": ">=18"
2990 },
2991 "funding": {
2992 "url": "https://github.com/sponsors/sindresorhus"
2993 }
2994 },
2995 "node_modules/ansi-regex": {
2996 "version": "5.0.1",
2997 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2998 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2999 "engines": {
3000 "node": ">=8"
3001 }
3002 },
3003 "node_modules/ansi-styles": {
3004 "version": "4.3.0",
3005 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3006 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3007 "dependencies": {
3008 "color-convert": "^2.0.1"
3009 },
3010 "engines": {
3011 "node": ">=8"
3012 },
3013 "funding": {
3014 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3015 }
3016 },
3017 "node_modules/any-promise": {
3018 "version": "1.3.0",
3019 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz",
3020 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==",
3021 "dev": true
3022 },
3023 "node_modules/anymatch": {
3024 "version": "3.1.3",
3025 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
3026 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
3027 "dev": true,
3028 "dependencies": {
3029 "normalize-path": "^3.0.0",
3030 "picomatch": "^2.0.4"
3031 },
3032 "engines": {
3033 "node": ">= 8"
3034 }
3035 },
3036 "node_modules/anymatch/node_modules/picomatch": {
3037 "version": "2.3.1",
3038 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3039 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3040 "dev": true,
3041 "engines": {
3042 "node": ">=8.6"
3043 },
3044 "funding": {
3045 "url": "https://github.com/sponsors/jonschlinkert"
3046 }
3047 },
3048 "node_modules/archiver": {
3049 "version": "7.0.1",
3050 "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz",
3051 "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==",
3052 "dev": true,
3053 "dependencies": {
3054 "archiver-utils": "^5.0.2",
3055 "async": "^3.2.4",
3056 "buffer-crc32": "^1.0.0",
3057 "readable-stream": "^4.0.0",
3058 "readdir-glob": "^1.1.2",
3059 "tar-stream": "^3.0.0",
3060 "zip-stream": "^6.0.1"
3061 },
3062 "engines": {
3063 "node": ">= 14"
3064 }
3065 },
3066 "node_modules/archiver-utils": {
3067 "version": "5.0.2",
3068 "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz",
3069 "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==",
3070 "dev": true,
3071 "dependencies": {
3072 "glob": "^10.0.0",
3073 "graceful-fs": "^4.2.0",
3074 "is-stream": "^2.0.1",
3075 "lazystream": "^1.0.0",
3076 "lodash": "^4.17.15",
3077 "normalize-path": "^3.0.0",
3078 "readable-stream": "^4.0.0"
3079 },
3080 "engines": {
3081 "node": ">= 14"
3082 }
3083 },
3084 "node_modules/arg": {
3085 "version": "4.1.3",
3086 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
3087 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
3088 "dev": true
3089 },
3090 "node_modules/argparse": {
3091 "version": "1.0.10",
3092 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3093 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3094 "dev": true,
3095 "dependencies": {
3096 "sprintf-js": "~1.0.2"
3097 }
3098 },
3099 "node_modules/array-flatten": {
3100 "version": "1.1.1",
3101 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
3102 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==",
3103 "dev": true
3104 },
3105 "node_modules/arrify": {
3106 "version": "2.0.1",
3107 "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
3108 "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
3109 "dev": true,
3110 "engines": {
3111 "node": ">=8"
3112 }
3113 },
3114 "node_modules/as-array": {
3115 "version": "2.0.0",
3116 "resolved": "https://registry.npmjs.org/as-array/-/as-array-2.0.0.tgz",
3117 "integrity": "sha512-1Sd1LrodN0XYxYeZcN1J4xYZvmvTwD5tDWaPUGPIzH1mFsmzsPnVtd2exWhecMjtZk/wYWjNZJiD3b1SLCeJqg==",
3118 "dev": true
3119 },
3120 "node_modules/ast-types": {
3121 "version": "0.13.4",
3122 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
3123 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
3124 "dev": true,
3125 "dependencies": {
3126 "tslib": "^2.0.1"
3127 },
3128 "engines": {
3129 "node": ">=4"
3130 }
3131 },
3132 "node_modules/async": {
3133 "version": "3.2.6",
3134 "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
3135 "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
3136 "dev": true
3137 },
3138 "node_modules/async-lock": {
3139 "version": "1.4.1",
3140 "resolved": "https://registry.npmjs.org/async-lock/-/async-lock-1.4.1.tgz",
3141 "integrity": "sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==",
3142 "dev": true
3143 },
3144 "node_modules/asynckit": {
3145 "version": "0.4.0",
3146 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
3147 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
3148 "dev": true
3149 },
3150 "node_modules/b4a": {
3151 "version": "1.8.0",
3152 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.8.0.tgz",
3153 "integrity": "sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==",
3154 "dev": true,
3155 "peerDependencies": {
3156 "react-native-b4a": "*"
3157 },
3158 "peerDependenciesMeta": {
3159 "react-native-b4a": {
3160 "optional": true
3161 }
3162 }
3163 },
3164 "node_modules/balanced-match": {
3165 "version": "1.0.2",
3166 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
3167 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
3168 "dev": true
3169 },
3170 "node_modules/bare-events": {
3171 "version": "2.8.2",
3172 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz",
3173 "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==",
3174 "dev": true,
3175 "peerDependencies": {
3176 "bare-abort-controller": "*"
3177 },
3178 "peerDependenciesMeta": {
3179 "bare-abort-controller": {
3180 "optional": true
3181 }
3182 }
3183 },
3184 "node_modules/bare-fs": {
3185 "version": "4.5.5",
3186 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.5.tgz",
3187 "integrity": "sha512-XvwYM6VZqKoqDll8BmSww5luA5eflDzY0uEFfBJtFKe4PAAtxBjU3YIxzIBzhyaEQBy1VXEQBto4cpN5RZJw+w==",
3188 "dev": true,
3189 "dependencies": {
3190 "bare-events": "^2.5.4",
3191 "bare-path": "^3.0.0",
3192 "bare-stream": "^2.6.4",
3193 "bare-url": "^2.2.2",
3194 "fast-fifo": "^1.3.2"
3195 },
3196 "engines": {
3197 "bare": ">=1.16.0"
3198 },
3199 "peerDependencies": {
3200 "bare-buffer": "*"
3201 },
3202 "peerDependenciesMeta": {
3203 "bare-buffer": {
3204 "optional": true
3205 }
3206 }
3207 },
3208 "node_modules/bare-os": {
3209 "version": "3.8.0",
3210 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.8.0.tgz",
3211 "integrity": "sha512-Dc9/SlwfxkXIGYhvMQNUtKaXCaGkZYGcd1vuNUUADVqzu4/vQfvnMkYYOUnt2VwQ2AqKr/8qAVFRtwETljgeFg==",
3212 "dev": true,
3213 "engines": {
3214 "bare": ">=1.14.0"
3215 }
3216 },
3217 "node_modules/bare-path": {
3218 "version": "3.0.0",
3219 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
3220 "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
3221 "dev": true,
3222 "dependencies": {
3223 "bare-os": "^3.0.1"
3224 }
3225 },
3226 "node_modules/bare-stream": {
3227 "version": "2.8.1",
3228 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.8.1.tgz",
3229 "integrity": "sha512-bSeR8RfvbRwDpD7HWZvn8M3uYNDrk7m9DQjYOFkENZlXW8Ju/MPaqUPQq5LqJ3kyjEm07siTaAQ7wBKCU59oHg==",
3230 "dev": true,
3231 "dependencies": {
3232 "streamx": "^2.21.0",
3233 "teex": "^1.0.1"
3234 },
3235 "peerDependencies": {
3236 "bare-buffer": "*",
3237 "bare-events": "*"
3238 },
3239 "peerDependenciesMeta": {
3240 "bare-buffer": {
3241 "optional": true
3242 },
3243 "bare-events": {
3244 "optional": true
3245 }
3246 }
3247 },
3248 "node_modules/bare-url": {
3249 "version": "2.3.2",
3250 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz",
3251 "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==",
3252 "dev": true,
3253 "dependencies": {
3254 "bare-path": "^3.0.0"
3255 }
3256 },
3257 "node_modules/base64-js": {
3258 "version": "1.5.1",
3259 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
3260 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
3261 "dev": true,
3262 "funding": [
3263 {
3264 "type": "github",
3265 "url": "https://github.com/sponsors/feross"
3266 },
3267 {
3268 "type": "patreon",
3269 "url": "https://www.patreon.com/feross"
3270 },
3271 {
3272 "type": "consulting",
3273 "url": "https://feross.org/support"
3274 }
3275 ]
3276 },
3277 "node_modules/basic-auth": {
3278 "version": "2.0.1",
3279 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
3280 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
3281 "dev": true,
3282 "dependencies": {
3283 "safe-buffer": "5.1.2"
3284 },
3285 "engines": {
3286 "node": ">= 0.8"
3287 }
3288 },
3289 "node_modules/basic-auth-connect": {
3290 "version": "1.1.0",
3291 "resolved": "https://registry.npmjs.org/basic-auth-connect/-/basic-auth-connect-1.1.0.tgz",
3292 "integrity": "sha512-rKcWjfiRZ3p5WS9e5q6msXa07s6DaFAMXoyowV+mb2xQG+oYdw2QEUyKi0Xp95JvXzShlM+oGy5QuqSK6TfC1Q==",
3293 "dev": true,
3294 "dependencies": {
3295 "tsscmp": "^1.0.6"
3296 }
3297 },
3298 "node_modules/basic-auth/node_modules/safe-buffer": {
3299 "version": "5.1.2",
3300 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3301 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3302 "dev": true
3303 },
3304 "node_modules/basic-ftp": {
3305 "version": "5.2.0",
3306 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz",
3307 "integrity": "sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==",
3308 "dev": true,
3309 "engines": {
3310 "node": ">=10.0.0"
3311 }
3312 },
3313 "node_modules/bignumber.js": {
3314 "version": "9.3.1",
3315 "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz",
3316 "integrity": "sha512-Ko0uX15oIUS7wJ3Rb30Fs6SkVbLmPBAKdlm7q9+ak9bbIeFf0MwuBsQV6z7+X768/cHsfg+WlysDWJcmthjsjQ==",
3317 "dev": true,
3318 "engines": {
3319 "node": "*"
3320 }
3321 },
3322 "node_modules/binary-extensions": {
3323 "version": "2.3.0",
3324 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
3325 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
3326 "dev": true,
3327 "engines": {
3328 "node": ">=8"
3329 },
3330 "funding": {
3331 "url": "https://github.com/sponsors/sindresorhus"
3332 }
3333 },
3334 "node_modules/bl": {
3335 "version": "4.1.0",
3336 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
3337 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
3338 "dev": true,
3339 "dependencies": {
3340 "buffer": "^5.5.0",
3341 "inherits": "^2.0.4",
3342 "readable-stream": "^3.4.0"
3343 }
3344 },
3345 "node_modules/bl/node_modules/readable-stream": {
3346 "version": "3.6.2",
3347 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
3348 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
3349 "dev": true,
3350 "dependencies": {
3351 "inherits": "^2.0.3",
3352 "string_decoder": "^1.1.1",
3353 "util-deprecate": "^1.0.1"
3354 },
3355 "engines": {
3356 "node": ">= 6"
3357 }
3358 },
3359 "node_modules/body-parser": {
3360 "version": "1.20.4",
3361 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz",
3362 "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==",
3363 "dev": true,
3364 "dependencies": {
3365 "bytes": "~3.1.2",
3366 "content-type": "~1.0.5",
3367 "debug": "2.6.9",
3368 "depd": "2.0.0",
3369 "destroy": "~1.2.0",
3370 "http-errors": "~2.0.1",
3371 "iconv-lite": "~0.4.24",
3372 "on-finished": "~2.4.1",
3373 "qs": "~6.14.0",
3374 "raw-body": "~2.5.3",
3375 "type-is": "~1.6.18",
3376 "unpipe": "~1.0.0"
3377 },
3378 "engines": {
3379 "node": ">= 0.8",
3380 "npm": "1.2.8000 || >= 1.4.16"
3381 }
3382 },
3383 "node_modules/body-parser/node_modules/iconv-lite": {
3384 "version": "0.4.24",
3385 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3386 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3387 "dev": true,
3388 "dependencies": {
3389 "safer-buffer": ">= 2.1.2 < 3"
3390 },
3391 "engines": {
3392 "node": ">=0.10.0"
3393 }
3394 },
3395 "node_modules/body-parser/node_modules/raw-body": {
3396 "version": "2.5.3",
3397 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
3398 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
3399 "dev": true,
3400 "dependencies": {
3401 "bytes": "~3.1.2",
3402 "http-errors": "~2.0.1",
3403 "iconv-lite": "~0.4.24",
3404 "unpipe": "~1.0.0"
3405 },
3406 "engines": {
3407 "node": ">= 0.8"
3408 }
3409 },
3410 "node_modules/boxen": {
3411 "version": "5.1.2",
3412 "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz",
3413 "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==",
3414 "dev": true,
3415 "dependencies": {
3416 "ansi-align": "^3.0.0",
3417 "camelcase": "^6.2.0",
3418 "chalk": "^4.1.0",
3419 "cli-boxes": "^2.2.1",
3420 "string-width": "^4.2.2",
3421 "type-fest": "^0.20.2",
3422 "widest-line": "^3.1.0",
3423 "wrap-ansi": "^7.0.0"
3424 },
3425 "engines": {
3426 "node": ">=10"
3427 },
3428 "funding": {
3429 "url": "https://github.com/sponsors/sindresorhus"
3430 }
3431 },
3432 "node_modules/boxen/node_modules/camelcase": {
3433 "version": "6.3.0",
3434 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
3435 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
3436 "dev": true,
3437 "engines": {
3438 "node": ">=10"
3439 },
3440 "funding": {
3441 "url": "https://github.com/sponsors/sindresorhus"
3442 }
3443 },
3444 "node_modules/boxen/node_modules/chalk": {
3445 "version": "4.1.2",
3446 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3447 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3448 "dev": true,
3449 "dependencies": {
3450 "ansi-styles": "^4.1.0",
3451 "supports-color": "^7.1.0"
3452 },
3453 "engines": {
3454 "node": ">=10"
3455 },
3456 "funding": {
3457 "url": "https://github.com/chalk/chalk?sponsor=1"
3458 }
3459 },
3460 "node_modules/brace-expansion": {
3461 "version": "1.1.12",
3462 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
3463 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
3464 "dev": true,
3465 "dependencies": {
3466 "balanced-match": "^1.0.0",
3467 "concat-map": "0.0.1"
3468 }
3469 },
3470 "node_modules/braces": {
3471 "version": "3.0.3",
3472 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
3473 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
3474 "dev": true,
3475 "dependencies": {
3476 "fill-range": "^7.1.1"
3477 },
3478 "engines": {
3479 "node": ">=8"
3480 }
3481 },
3482 "node_modules/buffer": {
3483 "version": "5.7.1",
3484 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
3485 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
3486 "dev": true,
3487 "funding": [
3488 {
3489 "type": "github",
3490 "url": "https://github.com/sponsors/feross"
3491 },
3492 {
3493 "type": "patreon",
3494 "url": "https://www.patreon.com/feross"
3495 },
3496 {
3497 "type": "consulting",
3498 "url": "https://feross.org/support"
3499 }
3500 ],
3501 "dependencies": {
3502 "base64-js": "^1.3.1",
3503 "ieee754": "^1.1.13"
3504 }
3505 },
3506 "node_modules/buffer-crc32": {
3507 "version": "1.0.0",
3508 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz",
3509 "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==",
3510 "dev": true,
3511 "engines": {
3512 "node": ">=8.0.0"
3513 }
3514 },
3515 "node_modules/buffer-equal-constant-time": {
3516 "version": "1.0.1",
3517 "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
3518 "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==",
3519 "dev": true
3520 },
3521 "node_modules/bytes": {
3522 "version": "3.1.2",
3523 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
3524 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
3525 "dev": true,
3526 "engines": {
3527 "node": ">= 0.8"
3528 }
3529 },
3530 "node_modules/cacache": {
3531 "version": "20.0.3",
3532 "resolved": "https://registry.npmjs.org/cacache/-/cacache-20.0.3.tgz",
3533 "integrity": "sha512-3pUp4e8hv07k1QlijZu6Kn7c9+ZpWWk4j3F8N3xPuCExULobqJydKYOTj1FTq58srkJsXvO7LbGAH4C0ZU3WGw==",
3534 "dev": true,
3535 "optional": true,
3536 "dependencies": {
3537 "@npmcli/fs": "^5.0.0",
3538 "fs-minipass": "^3.0.0",
3539 "glob": "^13.0.0",
3540 "lru-cache": "^11.1.0",
3541 "minipass": "^7.0.3",
3542 "minipass-collect": "^2.0.1",
3543 "minipass-flush": "^1.0.5",
3544 "minipass-pipeline": "^1.2.4",
3545 "p-map": "^7.0.2",
3546 "ssri": "^13.0.0",
3547 "unique-filename": "^5.0.0"
3548 },
3549 "engines": {
3550 "node": "^20.17.0 || >=22.9.0"
3551 }
3552 },
3553 "node_modules/cacache/node_modules/balanced-match": {
3554 "version": "4.0.4",
3555 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
3556 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
3557 "dev": true,
3558 "optional": true,
3559 "engines": {
3560 "node": "18 || 20 || >=22"
3561 }
3562 },
3563 "node_modules/cacache/node_modules/brace-expansion": {
3564 "version": "5.0.4",
3565 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
3566 "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
3567 "dev": true,
3568 "optional": true,
3569 "dependencies": {
3570 "balanced-match": "^4.0.2"
3571 },
3572 "engines": {
3573 "node": "18 || 20 || >=22"
3574 }
3575 },
3576 "node_modules/cacache/node_modules/glob": {
3577 "version": "13.0.6",
3578 "resolved": "https://registry.npmjs.org/glob/-/glob-13.0.6.tgz",
3579 "integrity": "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==",
3580 "dev": true,
3581 "optional": true,
3582 "dependencies": {
3583 "minimatch": "^10.2.2",
3584 "minipass": "^7.1.3",
3585 "path-scurry": "^2.0.2"
3586 },
3587 "engines": {
3588 "node": "18 || 20 || >=22"
3589 },
3590 "funding": {
3591 "url": "https://github.com/sponsors/isaacs"
3592 }
3593 },
3594 "node_modules/cacache/node_modules/lru-cache": {
3595 "version": "11.2.7",
3596 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz",
3597 "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==",
3598 "dev": true,
3599 "optional": true,
3600 "engines": {
3601 "node": "20 || >=22"
3602 }
3603 },
3604 "node_modules/cacache/node_modules/minimatch": {
3605 "version": "10.2.4",
3606 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
3607 "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
3608 "dev": true,
3609 "optional": true,
3610 "dependencies": {
3611 "brace-expansion": "^5.0.2"
3612 },
3613 "engines": {
3614 "node": "18 || 20 || >=22"
3615 },
3616 "funding": {
3617 "url": "https://github.com/sponsors/isaacs"
3618 }
3619 },
3620 "node_modules/cacache/node_modules/path-scurry": {
3621 "version": "2.0.2",
3622 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz",
3623 "integrity": "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==",
3624 "dev": true,
3625 "optional": true,
3626 "dependencies": {
3627 "lru-cache": "^11.0.0",
3628 "minipass": "^7.1.2"
3629 },
3630 "engines": {
3631 "node": "18 || 20 || >=22"
3632 },
3633 "funding": {
3634 "url": "https://github.com/sponsors/isaacs"
3635 }
3636 },
3637 "node_modules/call-bind-apply-helpers": {
3638 "version": "1.0.2",
3639 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
3640 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
3641 "dev": true,
3642 "dependencies": {
3643 "es-errors": "^1.3.0",
3644 "function-bind": "^1.1.2"
3645 },
3646 "engines": {
3647 "node": ">= 0.4"
3648 }
3649 },
3650 "node_modules/call-bound": {
3651 "version": "1.0.4",
3652 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
3653 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
3654 "dev": true,
3655 "dependencies": {
3656 "call-bind-apply-helpers": "^1.0.2",
3657 "get-intrinsic": "^1.3.0"
3658 },
3659 "engines": {
3660 "node": ">= 0.4"
3661 },
3662 "funding": {
3663 "url": "https://github.com/sponsors/ljharb"
3664 }
3665 },
3666 "node_modules/call-me-maybe": {
3667 "version": "1.0.2",
3668 "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz",
3669 "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==",
3670 "dev": true
3671 },
3672 "node_modules/camelcase": {
3673 "version": "5.3.1",
3674 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3675 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3676 "engines": {
3677 "node": ">=6"
3678 }
3679 },
3680 "node_modules/chalk": {
3681 "version": "5.6.2",
3682 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
3683 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
3684 "dev": true,
3685 "engines": {
3686 "node": "^12.17.0 || ^14.13 || >=16.0.0"
3687 },
3688 "funding": {
3689 "url": "https://github.com/chalk/chalk?sponsor=1"
3690 }
3691 },
3692 "node_modules/char-regex": {
3693 "version": "1.0.2",
3694 "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
3695 "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
3696 "dev": true,
3697 "engines": {
3698 "node": ">=10"
3699 }
3700 },
3701 "node_modules/character-entities": {
3702 "version": "2.0.2",
3703 "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
3704 "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
3705 "dev": true,
3706 "license": "MIT",
3707 "funding": {
3708 "type": "github",
3709 "url": "https://github.com/sponsors/wooorm"
3710 }
3711 },
3712 "node_modules/character-entities-legacy": {
3713 "version": "3.0.0",
3714 "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
3715 "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
3716 "dev": true,
3717 "license": "MIT",
3718 "funding": {
3719 "type": "github",
3720 "url": "https://github.com/sponsors/wooorm"
3721 }
3722 },
3723 "node_modules/character-reference-invalid": {
3724 "version": "2.0.1",
3725 "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
3726 "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
3727 "dev": true,
3728 "license": "MIT",
3729 "funding": {
3730 "type": "github",
3731 "url": "https://github.com/sponsors/wooorm"
3732 }
3733 },
3734 "node_modules/chardet": {
3735 "version": "2.1.1",
3736 "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz",
3737 "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==",
3738 "dev": true
3739 },
3740 "node_modules/chokidar": {
3741 "version": "4.0.3",
3742 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
3743 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
3744 "dev": true,
3745 "dependencies": {
3746 "readdirp": "^4.0.1"
3747 },
3748 "engines": {
3749 "node": ">= 14.16.0"
3750 },
3751 "funding": {
3752 "url": "https://paulmillr.com/funding/"
3753 }
3754 },
3755 "node_modules/chownr": {
3756 "version": "3.0.0",
3757 "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz",
3758 "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==",
3759 "dev": true,
3760 "optional": true,
3761 "engines": {
3762 "node": ">=18"
3763 }
3764 },
3765 "node_modules/ci-info": {
3766 "version": "2.0.0",
3767 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
3768 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
3769 "dev": true
3770 },
3771 "node_modules/cjson": {
3772 "version": "0.3.3",
3773 "resolved": "https://registry.npmjs.org/cjson/-/cjson-0.3.3.tgz",
3774 "integrity": "sha512-yKNcXi/Mvi5kb1uK0sahubYiyfUO2EUgOp4NcY9+8NX5Xmc+4yeNogZuLFkpLBBj7/QI9MjRUIuXrV9XOw5kVg==",
3775 "dev": true,
3776 "dependencies": {
3777 "json-parse-helpfulerror": "^1.0.3"
3778 },
3779 "engines": {
3780 "node": ">= 0.3.0"
3781 }
3782 },
3783 "node_modules/cli-boxes": {
3784 "version": "2.2.1",
3785 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz",
3786 "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==",
3787 "dev": true,
3788 "engines": {
3789 "node": ">=6"
3790 },
3791 "funding": {
3792 "url": "https://github.com/sponsors/sindresorhus"
3793 }
3794 },
3795 "node_modules/cli-cursor": {
3796 "version": "3.1.0",
3797 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
3798 "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
3799 "dev": true,
3800 "dependencies": {
3801 "restore-cursor": "^3.1.0"
3802 },
3803 "engines": {
3804 "node": ">=8"
3805 }
3806 },
3807 "node_modules/cli-highlight": {
3808 "version": "2.1.11",
3809 "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz",
3810 "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==",
3811 "dev": true,
3812 "dependencies": {
3813 "chalk": "^4.0.0",
3814 "highlight.js": "^10.7.1",
3815 "mz": "^2.4.0",
3816 "parse5": "^5.1.1",
3817 "parse5-htmlparser2-tree-adapter": "^6.0.0",
3818 "yargs": "^16.0.0"
3819 },
3820 "bin": {
3821 "highlight": "bin/highlight"
3822 },
3823 "engines": {
3824 "node": ">=8.0.0",
3825 "npm": ">=5.0.0"
3826 }
3827 },
3828 "node_modules/cli-highlight/node_modules/chalk": {
3829 "version": "4.1.2",
3830 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3831 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3832 "dev": true,
3833 "dependencies": {
3834 "ansi-styles": "^4.1.0",
3835 "supports-color": "^7.1.0"
3836 },
3837 "engines": {
3838 "node": ">=10"
3839 },
3840 "funding": {
3841 "url": "https://github.com/chalk/chalk?sponsor=1"
3842 }
3843 },
3844 "node_modules/cli-highlight/node_modules/cliui": {
3845 "version": "7.0.4",
3846 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
3847 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
3848 "dev": true,
3849 "dependencies": {
3850 "string-width": "^4.2.0",
3851 "strip-ansi": "^6.0.0",
3852 "wrap-ansi": "^7.0.0"
3853 }
3854 },
3855 "node_modules/cli-highlight/node_modules/yargs": {
3856 "version": "16.2.0",
3857 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
3858 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
3859 "dev": true,
3860 "dependencies": {
3861 "cliui": "^7.0.2",
3862 "escalade": "^3.1.1",
3863 "get-caller-file": "^2.0.5",
3864 "require-directory": "^2.1.1",
3865 "string-width": "^4.2.0",
3866 "y18n": "^5.0.5",
3867 "yargs-parser": "^20.2.2"
3868 },
3869 "engines": {
3870 "node": ">=10"
3871 }
3872 },
3873 "node_modules/cli-highlight/node_modules/yargs-parser": {
3874 "version": "20.2.9",
3875 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
3876 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
3877 "dev": true,
3878 "engines": {
3879 "node": ">=10"
3880 }
3881 },
3882 "node_modules/cli-spinners": {
3883 "version": "2.9.2",
3884 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
3885 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
3886 "dev": true,
3887 "engines": {
3888 "node": ">=6"
3889 },
3890 "funding": {
3891 "url": "https://github.com/sponsors/sindresorhus"
3892 }
3893 },
3894 "node_modules/cli-table3": {
3895 "version": "0.6.5",
3896 "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz",
3897 "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",
3898 "dev": true,
3899 "dependencies": {
3900 "string-width": "^4.2.0"
3901 },
3902 "engines": {
3903 "node": "10.* || >= 12.*"
3904 },
3905 "optionalDependencies": {
3906 "@colors/colors": "1.5.0"
3907 }
3908 },
3909 "node_modules/cli-width": {
3910 "version": "4.1.0",
3911 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
3912 "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==",
3913 "dev": true,
3914 "engines": {
3915 "node": ">= 12"
3916 }
3917 },
3918 "node_modules/cliui": {
3919 "version": "8.0.1",
3920 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
3921 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
3922 "dependencies": {
3923 "string-width": "^4.2.0",
3924 "strip-ansi": "^6.0.1",
3925 "wrap-ansi": "^7.0.0"
3926 },
3927 "engines": {
3928 "node": ">=12"
3929 }
3930 },
3931 "node_modules/clone": {
3932 "version": "1.0.4",
3933 "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
3934 "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==",
3935 "dev": true,
3936 "engines": {
3937 "node": ">=0.8"
3938 }
3939 },
3940 "node_modules/color": {
3941 "version": "5.0.3",
3942 "resolved": "https://registry.npmjs.org/color/-/color-5.0.3.tgz",
3943 "integrity": "sha512-ezmVcLR3xAVp8kYOm4GS45ZLLgIE6SPAFoduLr6hTDajwb3KZ2F46gulK3XpcwRFb5KKGCSezCBAY4Dw4HsyXA==",
3944 "dev": true,
3945 "dependencies": {
3946 "color-convert": "^3.1.3",
3947 "color-string": "^2.1.3"
3948 },
3949 "engines": {
3950 "node": ">=18"
3951 }
3952 },
3953 "node_modules/color-convert": {
3954 "version": "2.0.1",
3955 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3956 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3957 "dependencies": {
3958 "color-name": "~1.1.4"
3959 },
3960 "engines": {
3961 "node": ">=7.0.0"
3962 }
3963 },
3964 "node_modules/color-name": {
3965 "version": "1.1.4",
3966 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3967 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
3968 },
3969 "node_modules/color-string": {
3970 "version": "2.1.4",
3971 "resolved": "https://registry.npmjs.org/color-string/-/color-string-2.1.4.tgz",
3972 "integrity": "sha512-Bb6Cq8oq0IjDOe8wJmi4JeNn763Xs9cfrBcaylK1tPypWzyoy2G3l90v9k64kjphl/ZJjPIShFztenRomi8WTg==",
3973 "dev": true,
3974 "dependencies": {
3975 "color-name": "^2.0.0"
3976 },
3977 "engines": {
3978 "node": ">=18"
3979 }
3980 },
3981 "node_modules/color-string/node_modules/color-name": {
3982 "version": "2.1.0",
3983 "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
3984 "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
3985 "dev": true,
3986 "engines": {
3987 "node": ">=12.20"
3988 }
3989 },
3990 "node_modules/color/node_modules/color-convert": {
3991 "version": "3.1.3",
3992 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-3.1.3.tgz",
3993 "integrity": "sha512-fasDH2ont2GqF5HpyO4w0+BcewlhHEZOFn9c1ckZdHpJ56Qb7MHhH/IcJZbBGgvdtwdwNbLvxiBEdg336iA9Sg==",
3994 "dev": true,
3995 "dependencies": {
3996 "color-name": "^2.0.0"
3997 },
3998 "engines": {
3999 "node": ">=14.6"
4000 }
4001 },
4002 "node_modules/color/node_modules/color-name": {
4003 "version": "2.1.0",
4004 "resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
4005 "integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
4006 "dev": true,
4007 "engines": {
4008 "node": ">=12.20"
4009 }
4010 },
4011 "node_modules/colorette": {
4012 "version": "2.0.20",
4013 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
4014 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
4015 "dev": true
4016 },
4017 "node_modules/combined-stream": {
4018 "version": "1.0.8",
4019 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
4020 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
4021 "dev": true,
4022 "dependencies": {
4023 "delayed-stream": "~1.0.0"
4024 },
4025 "engines": {
4026 "node": ">= 0.8"
4027 }
4028 },
4029 "node_modules/commander": {
4030 "version": "5.1.0",
4031 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
4032 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
4033 "dev": true,
4034 "engines": {
4035 "node": ">= 6"
4036 }
4037 },
4038 "node_modules/compress-commons": {
4039 "version": "6.0.2",
4040 "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz",
4041 "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==",
4042 "dev": true,
4043 "dependencies": {
4044 "crc-32": "^1.2.0",
4045 "crc32-stream": "^6.0.0",
4046 "is-stream": "^2.0.1",
4047 "normalize-path": "^3.0.0",
4048 "readable-stream": "^4.0.0"
4049 },
4050 "engines": {
4051 "node": ">= 14"
4052 }
4053 },
4054 "node_modules/compressible": {
4055 "version": "2.0.18",
4056 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
4057 "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
4058 "dev": true,
4059 "dependencies": {
4060 "mime-db": ">= 1.43.0 < 2"
4061 },
4062 "engines": {
4063 "node": ">= 0.6"
4064 }
4065 },
4066 "node_modules/compression": {
4067 "version": "1.8.1",
4068 "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz",
4069 "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==",
4070 "dev": true,
4071 "dependencies": {
4072 "bytes": "3.1.2",
4073 "compressible": "~2.0.18",
4074 "debug": "2.6.9",
4075 "negotiator": "~0.6.4",
4076 "on-headers": "~1.1.0",
4077 "safe-buffer": "5.2.1",
4078 "vary": "~1.1.2"
4079 },
4080 "engines": {
4081 "node": ">= 0.8.0"
4082 }
4083 },
4084 "node_modules/compression/node_modules/negotiator": {
4085 "version": "0.6.4",
4086 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz",
4087 "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==",
4088 "dev": true,
4089 "engines": {
4090 "node": ">= 0.6"
4091 }
4092 },
4093 "node_modules/concat-map": {
4094 "version": "0.0.1",
4095 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4096 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
4097 "dev": true
4098 },
4099 "node_modules/config-chain": {
4100 "version": "1.1.13",
4101 "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
4102 "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
4103 "dev": true,
4104 "dependencies": {
4105 "ini": "^1.3.4",
4106 "proto-list": "~1.2.1"
4107 }
4108 },
4109 "node_modules/config-chain/node_modules/ini": {
4110 "version": "1.3.8",
4111 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
4112 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
4113 "dev": true
4114 },
4115 "node_modules/configstore": {
4116 "version": "5.0.1",
4117 "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz",
4118 "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==",
4119 "dev": true,
4120 "dependencies": {
4121 "dot-prop": "^5.2.0",
4122 "graceful-fs": "^4.1.2",
4123 "make-dir": "^3.0.0",
4124 "unique-string": "^2.0.0",
4125 "write-file-atomic": "^3.0.0",
4126 "xdg-basedir": "^4.0.0"
4127 },
4128 "engines": {
4129 "node": ">=8"
4130 }
4131 },
4132 "node_modules/connect": {
4133 "version": "3.7.0",
4134 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
4135 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
4136 "dev": true,
4137 "dependencies": {
4138 "debug": "2.6.9",
4139 "finalhandler": "1.1.2",
4140 "parseurl": "~1.3.3",
4141 "utils-merge": "1.0.1"
4142 },
4143 "engines": {
4144 "node": ">= 0.10.0"
4145 }
4146 },
4147 "node_modules/connect/node_modules/encodeurl": {
4148 "version": "1.0.2",
4149 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
4150 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
4151 "dev": true,
4152 "engines": {
4153 "node": ">= 0.8"
4154 }
4155 },
4156 "node_modules/connect/node_modules/finalhandler": {
4157 "version": "1.1.2",
4158 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
4159 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
4160 "dev": true,
4161 "dependencies": {
4162 "debug": "2.6.9",
4163 "encodeurl": "~1.0.2",
4164 "escape-html": "~1.0.3",
4165 "on-finished": "~2.3.0",
4166 "parseurl": "~1.3.3",
4167 "statuses": "~1.5.0",
4168 "unpipe": "~1.0.0"
4169 },
4170 "engines": {
4171 "node": ">= 0.8"
4172 }
4173 },
4174 "node_modules/connect/node_modules/on-finished": {
4175 "version": "2.3.0",
4176 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
4177 "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
4178 "dev": true,
4179 "dependencies": {
4180 "ee-first": "1.1.1"
4181 },
4182 "engines": {
4183 "node": ">= 0.8"
4184 }
4185 },
4186 "node_modules/connect/node_modules/statuses": {
4187 "version": "1.5.0",
4188 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
4189 "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
4190 "dev": true,
4191 "engines": {
4192 "node": ">= 0.6"
4193 }
4194 },
4195 "node_modules/content-disposition": {
4196 "version": "0.5.4",
4197 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
4198 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
4199 "dev": true,
4200 "dependencies": {
4201 "safe-buffer": "5.2.1"
4202 },
4203 "engines": {
4204 "node": ">= 0.6"
4205 }
4206 },
4207 "node_modules/content-type": {
4208 "version": "1.0.5",
4209 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
4210 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
4211 "dev": true,
4212 "engines": {
4213 "node": ">= 0.6"
4214 }
4215 },
4216 "node_modules/cookie": {
4217 "version": "0.7.2",
4218 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
4219 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
4220 "dev": true,
4221 "engines": {
4222 "node": ">= 0.6"
4223 }
4224 },
4225 "node_modules/cookie-signature": {
4226 "version": "1.0.7",
4227 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz",
4228 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==",
4229 "dev": true
4230 },
4231 "node_modules/core-util-is": {
4232 "version": "1.0.3",
4233 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
4234 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
4235 "dev": true
4236 },
4237 "node_modules/cors": {
4238 "version": "2.8.6",
4239 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz",
4240 "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==",
4241 "dev": true,
4242 "dependencies": {
4243 "object-assign": "^4",
4244 "vary": "^1"
4245 },
4246 "engines": {
4247 "node": ">= 0.10"
4248 },
4249 "funding": {
4250 "type": "opencollective",
4251 "url": "https://opencollective.com/express"
4252 }
4253 },
4254 "node_modules/crc-32": {
4255 "version": "1.2.2",
4256 "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
4257 "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
4258 "dev": true,
4259 "bin": {
4260 "crc32": "bin/crc32.njs"
4261 },
4262 "engines": {
4263 "node": ">=0.8"
4264 }
4265 },
4266 "node_modules/crc32-stream": {
4267 "version": "6.0.0",
4268 "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz",
4269 "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==",
4270 "dev": true,
4271 "dependencies": {
4272 "crc-32": "^1.2.0",
4273 "readable-stream": "^4.0.0"
4274 },
4275 "engines": {
4276 "node": ">= 14"
4277 }
4278 },
4279 "node_modules/create-require": {
4280 "version": "1.1.1",
4281 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
4282 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
4283 "dev": true
4284 },
4285 "node_modules/cross-env": {
4286 "version": "7.0.3",
4287 "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz",
4288 "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
4289 "dev": true,
4290 "dependencies": {
4291 "cross-spawn": "^7.0.1"
4292 },
4293 "bin": {
4294 "cross-env": "src/bin/cross-env.js",
4295 "cross-env-shell": "src/bin/cross-env-shell.js"
4296 },
4297 "engines": {
4298 "node": ">=10.14",
4299 "npm": ">=6",
4300 "yarn": ">=1"
4301 }
4302 },
4303 "node_modules/cross-spawn": {
4304 "version": "7.0.6",
4305 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
4306 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
4307 "dev": true,
4308 "dependencies": {
4309 "path-key": "^3.1.0",
4310 "shebang-command": "^2.0.0",
4311 "which": "^2.0.1"
4312 },
4313 "engines": {
4314 "node": ">= 8"
4315 }
4316 },
4317 "node_modules/cross-spawn/node_modules/path-key": {
4318 "version": "3.1.1",
4319 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4320 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4321 "dev": true,
4322 "engines": {
4323 "node": ">=8"
4324 }
4325 },
4326 "node_modules/crypto-random-string": {
4327 "version": "2.0.0",
4328 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz",
4329 "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==",
4330 "dev": true,
4331 "engines": {
4332 "node": ">=8"
4333 }
4334 },
4335 "node_modules/csv-parse": {
4336 "version": "5.6.0",
4337 "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.6.0.tgz",
4338 "integrity": "sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==",
4339 "dev": true
4340 },
4341 "node_modules/data-uri-to-buffer": {
4342 "version": "6.0.2",
4343 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
4344 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
4345 "dev": true,
4346 "engines": {
4347 "node": ">= 14"
4348 }
4349 },
4350 "node_modules/debug": {
4351 "version": "2.6.9",
4352 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
4353 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
4354 "dev": true,
4355 "dependencies": {
4356 "ms": "2.0.0"
4357 }
4358 },
4359 "node_modules/decamelize": {
4360 "version": "1.2.0",
4361 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
4362 "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
4363 "engines": {
4364 "node": ">=0.10.0"
4365 }
4366 },
4367 "node_modules/decode-named-character-reference": {
4368 "version": "1.3.0",
4369 "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
4370 "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==",
4371 "dev": true,
4372 "license": "MIT",
4373 "dependencies": {
4374 "character-entities": "^2.0.0"
4375 },
4376 "funding": {
4377 "type": "github",
4378 "url": "https://github.com/sponsors/wooorm"
4379 }
4380 },
4381 "node_modules/deep-equal-in-any-order": {
4382 "version": "2.2.0",
4383 "resolved": "https://registry.npmjs.org/deep-equal-in-any-order/-/deep-equal-in-any-order-2.2.0.tgz",
4384 "integrity": "sha512-lUYf3Oz/HrPcNmKe+S+QSdY5/hzKleftcFBWLwbHNZ5007RUKgN0asWlAHuQGvT9djYd9PYQFiu0TyNS+h3j/g==",
4385 "dev": true,
4386 "dependencies": {
4387 "sort-any": "^4.0.0"
4388 }
4389 },
4390 "node_modules/deep-extend": {
4391 "version": "0.6.0",
4392 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
4393 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
4394 "dev": true,
4395 "engines": {
4396 "node": ">=4.0.0"
4397 }
4398 },
4399 "node_modules/deep-freeze": {
4400 "version": "0.0.1",
4401 "resolved": "https://registry.npmjs.org/deep-freeze/-/deep-freeze-0.0.1.tgz",
4402 "integrity": "sha512-Z+z8HiAvsGwmjqlphnHW5oz6yWlOwu6EQfFTjmeTWlDeda3FS2yv3jhq35TX/ewmsnqB+RX2IdsIOyjJCQN5tg==",
4403 "dev": true
4404 },
4405 "node_modules/deep-is": {
4406 "version": "0.1.4",
4407 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
4408 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
4409 "dev": true
4410 },
4411 "node_modules/defaults": {
4412 "version": "1.0.4",
4413 "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz",
4414 "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==",
4415 "dev": true,
4416 "dependencies": {
4417 "clone": "^1.0.2"
4418 },
4419 "funding": {
4420 "url": "https://github.com/sponsors/sindresorhus"
4421 }
4422 },
4423 "node_modules/degenerator": {
4424 "version": "5.0.1",
4425 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
4426 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
4427 "dev": true,
4428 "dependencies": {
4429 "ast-types": "^0.13.4",
4430 "escodegen": "^2.1.0",
4431 "esprima": "^4.0.1"
4432 },
4433 "engines": {
4434 "node": ">= 14"
4435 }
4436 },
4437 "node_modules/delayed-stream": {
4438 "version": "1.0.0",
4439 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
4440 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
4441 "dev": true,
4442 "engines": {
4443 "node": ">=0.4.0"
4444 }
4445 },
4446 "node_modules/depd": {
4447 "version": "2.0.0",
4448 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
4449 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
4450 "dev": true,
4451 "engines": {
4452 "node": ">= 0.8"
4453 }
4454 },
4455 "node_modules/dequal": {
4456 "version": "2.0.3",
4457 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
4458 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
4459 "dev": true,
4460 "license": "MIT",
4461 "engines": {
4462 "node": ">=6"
4463 }
4464 },
4465 "node_modules/destroy": {
4466 "version": "1.2.0",
4467 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
4468 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
4469 "dev": true,
4470 "engines": {
4471 "node": ">= 0.8",
4472 "npm": "1.2.8000 || >= 1.4.16"
4473 }
4474 },
4475 "node_modules/devlop": {
4476 "version": "1.1.0",
4477 "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
4478 "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
4479 "dev": true,
4480 "license": "MIT",
4481 "dependencies": {
4482 "dequal": "^2.0.0"
4483 },
4484 "funding": {
4485 "type": "github",
4486 "url": "https://github.com/sponsors/wooorm"
4487 }
4488 },
4489 "node_modules/diff": {
4490 "version": "4.0.4",
4491 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.4.tgz",
4492 "integrity": "sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==",
4493 "dev": true,
4494 "engines": {
4495 "node": ">=0.3.1"
4496 }
4497 },
4498 "node_modules/dijkstrajs": {
4499 "version": "1.0.3",
4500 "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz",
4501 "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA=="
4502 },
4503 "node_modules/discontinuous-range": {
4504 "version": "1.0.0",
4505 "resolved": "https://registry.npmjs.org/discontinuous-range/-/discontinuous-range-1.0.0.tgz",
4506 "integrity": "sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==",
4507 "dev": true
4508 },
4509 "node_modules/dot-prop": {
4510 "version": "5.3.0",
4511 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
4512 "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
4513 "dev": true,
4514 "dependencies": {
4515 "is-obj": "^2.0.0"
4516 },
4517 "engines": {
4518 "node": ">=8"
4519 }
4520 },
4521 "node_modules/dunder-proto": {
4522 "version": "1.0.1",
4523 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
4524 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
4525 "dev": true,
4526 "dependencies": {
4527 "call-bind-apply-helpers": "^1.0.1",
4528 "es-errors": "^1.3.0",
4529 "gopd": "^1.2.0"
4530 },
4531 "engines": {
4532 "node": ">= 0.4"
4533 }
4534 },
4535 "node_modules/duplexify": {
4536 "version": "4.1.3",
4537 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz",
4538 "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==",
4539 "dev": true,
4540 "dependencies": {
4541 "end-of-stream": "^1.4.1",
4542 "inherits": "^2.0.3",
4543 "readable-stream": "^3.1.1",
4544 "stream-shift": "^1.0.2"
4545 }
4546 },
4547 "node_modules/duplexify/node_modules/readable-stream": {
4548 "version": "3.6.2",
4549 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
4550 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
4551 "dev": true,
4552 "dependencies": {
4553 "inherits": "^2.0.3",
4554 "string_decoder": "^1.1.1",
4555 "util-deprecate": "^1.0.1"
4556 },
4557 "engines": {
4558 "node": ">= 6"
4559 }
4560 },
4561 "node_modules/eastasianwidth": {
4562 "version": "0.2.0",
4563 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
4564 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
4565 "dev": true
4566 },
4567 "node_modules/ecdsa-sig-formatter": {
4568 "version": "1.0.11",
4569 "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
4570 "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
4571 "dev": true,
4572 "dependencies": {
4573 "safe-buffer": "^5.0.1"
4574 }
4575 },
4576 "node_modules/ee-first": {
4577 "version": "1.1.1",
4578 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
4579 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
4580 "dev": true
4581 },
4582 "node_modules/emoji-regex": {
4583 "version": "8.0.0",
4584 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4585 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
4586 },
4587 "node_modules/emojilib": {
4588 "version": "2.4.0",
4589 "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz",
4590 "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==",
4591 "dev": true
4592 },
4593 "node_modules/enabled": {
4594 "version": "2.0.0",
4595 "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz",
4596 "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==",
4597 "dev": true
4598 },
4599 "node_modules/encodeurl": {
4600 "version": "2.0.0",
4601 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
4602 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
4603 "dev": true,
4604 "engines": {
4605 "node": ">= 0.8"
4606 }
4607 },
4608 "node_modules/end-of-stream": {
4609 "version": "1.4.5",
4610 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
4611 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
4612 "dev": true,
4613 "dependencies": {
4614 "once": "^1.4.0"
4615 }
4616 },
4617 "node_modules/entities": {
4618 "version": "4.5.0",
4619 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
4620 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
4621 "dev": true,
4622 "license": "BSD-2-Clause",
4623 "engines": {
4624 "node": ">=0.12"
4625 },
4626 "funding": {
4627 "url": "https://github.com/fb55/entities?sponsor=1"
4628 }
4629 },
4630 "node_modules/env-paths": {
4631 "version": "2.2.1",
4632 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
4633 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
4634 "dev": true,
4635 "optional": true,
4636 "engines": {
4637 "node": ">=6"
4638 }
4639 },
4640 "node_modules/environment": {
4641 "version": "1.1.0",
4642 "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
4643 "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==",
4644 "dev": true,
4645 "engines": {
4646 "node": ">=18"
4647 },
4648 "funding": {
4649 "url": "https://github.com/sponsors/sindresorhus"
4650 }
4651 },
4652 "node_modules/es-define-property": {
4653 "version": "1.0.1",
4654 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
4655 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
4656 "dev": true,
4657 "engines": {
4658 "node": ">= 0.4"
4659 }
4660 },
4661 "node_modules/es-errors": {
4662 "version": "1.3.0",
4663 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
4664 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
4665 "dev": true,
4666 "engines": {
4667 "node": ">= 0.4"
4668 }
4669 },
4670 "node_modules/es-object-atoms": {
4671 "version": "1.1.1",
4672 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
4673 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
4674 "dev": true,
4675 "dependencies": {
4676 "es-errors": "^1.3.0"
4677 },
4678 "engines": {
4679 "node": ">= 0.4"
4680 }
4681 },
4682 "node_modules/es-set-tostringtag": {
4683 "version": "2.1.0",
4684 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
4685 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
4686 "dev": true,
4687 "dependencies": {
4688 "es-errors": "^1.3.0",
4689 "get-intrinsic": "^1.2.6",
4690 "has-tostringtag": "^1.0.2",
4691 "hasown": "^2.0.2"
4692 },
4693 "engines": {
4694 "node": ">= 0.4"
4695 }
4696 },
4697 "node_modules/esbuild": {
4698 "version": "0.21.5",
4699 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
4700 "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
4701 "dev": true,
4702 "hasInstallScript": true,
4703 "bin": {
4704 "esbuild": "bin/esbuild"
4705 },
4706 "engines": {
4707 "node": ">=12"
4708 },
4709 "optionalDependencies": {
4710 "@esbuild/aix-ppc64": "0.21.5",
4711 "@esbuild/android-arm": "0.21.5",
4712 "@esbuild/android-arm64": "0.21.5",
4713 "@esbuild/android-x64": "0.21.5",
4714 "@esbuild/darwin-arm64": "0.21.5",
4715 "@esbuild/darwin-x64": "0.21.5",
4716 "@esbuild/freebsd-arm64": "0.21.5",
4717 "@esbuild/freebsd-x64": "0.21.5",
4718 "@esbuild/linux-arm": "0.21.5",
4719 "@esbuild/linux-arm64": "0.21.5",
4720 "@esbuild/linux-ia32": "0.21.5",
4721 "@esbuild/linux-loong64": "0.21.5",
4722 "@esbuild/linux-mips64el": "0.21.5",
4723 "@esbuild/linux-ppc64": "0.21.5",
4724 "@esbuild/linux-riscv64": "0.21.5",
4725 "@esbuild/linux-s390x": "0.21.5",
4726 "@esbuild/linux-x64": "0.21.5",
4727 "@esbuild/netbsd-x64": "0.21.5",
4728 "@esbuild/openbsd-x64": "0.21.5",
4729 "@esbuild/sunos-x64": "0.21.5",
4730 "@esbuild/win32-arm64": "0.21.5",
4731 "@esbuild/win32-ia32": "0.21.5",
4732 "@esbuild/win32-x64": "0.21.5"
4733 }
4734 },
4735 "node_modules/escalade": {
4736 "version": "3.2.0",
4737 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
4738 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
4739 "engines": {
4740 "node": ">=6"
4741 }
4742 },
4743 "node_modules/escape-goat": {
4744 "version": "2.1.1",
4745 "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz",
4746 "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==",
4747 "dev": true,
4748 "engines": {
4749 "node": ">=8"
4750 }
4751 },
4752 "node_modules/escape-html": {
4753 "version": "1.0.3",
4754 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
4755 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
4756 "dev": true
4757 },
4758 "node_modules/escodegen": {
4759 "version": "2.1.0",
4760 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
4761 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
4762 "dev": true,
4763 "dependencies": {
4764 "esprima": "^4.0.1",
4765 "estraverse": "^5.2.0",
4766 "esutils": "^2.0.2"
4767 },
4768 "bin": {
4769 "escodegen": "bin/escodegen.js",
4770 "esgenerate": "bin/esgenerate.js"
4771 },
4772 "engines": {
4773 "node": ">=6.0"
4774 },
4775 "optionalDependencies": {
4776 "source-map": "~0.6.1"
4777 }
4778 },
4779 "node_modules/esprima": {
4780 "version": "4.0.1",
4781 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
4782 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
4783 "dev": true,
4784 "bin": {
4785 "esparse": "bin/esparse.js",
4786 "esvalidate": "bin/esvalidate.js"
4787 },
4788 "engines": {
4789 "node": ">=4"
4790 }
4791 },
4792 "node_modules/estraverse": {
4793 "version": "5.3.0",
4794 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
4795 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
4796 "dev": true,
4797 "engines": {
4798 "node": ">=4.0"
4799 }
4800 },
4801 "node_modules/esutils": {
4802 "version": "2.0.3",
4803 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
4804 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
4805 "dev": true,
4806 "engines": {
4807 "node": ">=0.10.0"
4808 }
4809 },
4810 "node_modules/etag": {
4811 "version": "1.8.1",
4812 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
4813 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
4814 "dev": true,
4815 "engines": {
4816 "node": ">= 0.6"
4817 }
4818 },
4819 "node_modules/event-target-shim": {
4820 "version": "5.0.1",
4821 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
4822 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
4823 "dev": true,
4824 "engines": {
4825 "node": ">=6"
4826 }
4827 },
4828 "node_modules/events": {
4829 "version": "3.3.0",
4830 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
4831 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
4832 "dev": true,
4833 "engines": {
4834 "node": ">=0.8.x"
4835 }
4836 },
4837 "node_modules/events-listener": {
4838 "version": "1.1.0",
4839 "resolved": "https://registry.npmjs.org/events-listener/-/events-listener-1.1.0.tgz",
4840 "integrity": "sha512-Kd3EgYfODHueq6GzVfs/VUolh2EgJsS8hkO3KpnDrxVjU3eq63eXM2ujXkhPP+OkeUOhL8CxdfZbQXzryb5C4g==",
4841 "dev": true
4842 },
4843 "node_modules/events-universal": {
4844 "version": "1.0.1",
4845 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz",
4846 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==",
4847 "dev": true,
4848 "dependencies": {
4849 "bare-events": "^2.7.0"
4850 }
4851 },
4852 "node_modules/eventsource": {
4853 "version": "3.0.7",
4854 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz",
4855 "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==",
4856 "dev": true,
4857 "dependencies": {
4858 "eventsource-parser": "^3.0.1"
4859 },
4860 "engines": {
4861 "node": ">=18.0.0"
4862 }
4863 },
4864 "node_modules/eventsource-parser": {
4865 "version": "3.0.6",
4866 "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz",
4867 "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==",
4868 "dev": true,
4869 "engines": {
4870 "node": ">=18.0.0"
4871 }
4872 },
4873 "node_modules/exegesis": {
4874 "version": "4.3.0",
4875 "resolved": "https://registry.npmjs.org/exegesis/-/exegesis-4.3.0.tgz",
4876 "integrity": "sha512-V90IJQ4XYO1SfH5qdJTOijXkQTF3hSpSHHqlf7MstUMDKP22iAvi63gweFLtPZ4Gj3Wnh8RgJX5TGu0WiwTyDQ==",
4877 "dev": true,
4878 "dependencies": {
4879 "@apidevtools/json-schema-ref-parser": "^9.0.3",
4880 "ajv": "^8.3.0",
4881 "ajv-formats": "^2.1.0",
4882 "body-parser": "^1.18.3",
4883 "content-type": "^1.0.4",
4884 "deep-freeze": "0.0.1",
4885 "events-listener": "^1.1.0",
4886 "glob": "^10.3.10",
4887 "json-ptr": "^3.0.1",
4888 "json-schema-traverse": "^1.0.0",
4889 "lodash": "^4.17.11",
4890 "openapi3-ts": "^3.1.1",
4891 "promise-breaker": "^6.0.0",
4892 "qs": "^6.6.0",
4893 "raw-body": "^2.3.3",
4894 "semver": "^7.0.0"
4895 },
4896 "engines": {
4897 "node": ">=10.0.0",
4898 "npm": ">5.0.0"
4899 }
4900 },
4901 "node_modules/exegesis-express": {
4902 "version": "4.0.0",
4903 "resolved": "https://registry.npmjs.org/exegesis-express/-/exegesis-express-4.0.0.tgz",
4904 "integrity": "sha512-V2hqwTtYRj0bj43K4MCtm0caD97YWkqOUHFMRCBW5L1x9IjyqOEc7Xa4oQjjiFbeFOSQzzwPV+BzXsQjSz08fw==",
4905 "dev": true,
4906 "dependencies": {
4907 "exegesis": "^4.1.0"
4908 },
4909 "engines": {
4910 "node": ">=6.0.0",
4911 "npm": ">5.0.0"
4912 }
4913 },
4914 "node_modules/exegesis/node_modules/ajv-formats": {
4915 "version": "2.1.1",
4916 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
4917 "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
4918 "dev": true,
4919 "dependencies": {
4920 "ajv": "^8.0.0"
4921 },
4922 "peerDependencies": {
4923 "ajv": "^8.0.0"
4924 },
4925 "peerDependenciesMeta": {
4926 "ajv": {
4927 "optional": true
4928 }
4929 }
4930 },
4931 "node_modules/exegesis/node_modules/iconv-lite": {
4932 "version": "0.4.24",
4933 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4934 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4935 "dev": true,
4936 "dependencies": {
4937 "safer-buffer": ">= 2.1.2 < 3"
4938 },
4939 "engines": {
4940 "node": ">=0.10.0"
4941 }
4942 },
4943 "node_modules/exegesis/node_modules/raw-body": {
4944 "version": "2.5.3",
4945 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
4946 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
4947 "dev": true,
4948 "dependencies": {
4949 "bytes": "~3.1.2",
4950 "http-errors": "~2.0.1",
4951 "iconv-lite": "~0.4.24",
4952 "unpipe": "~1.0.0"
4953 },
4954 "engines": {
4955 "node": ">= 0.8"
4956 }
4957 },
4958 "node_modules/exponential-backoff": {
4959 "version": "3.1.3",
4960 "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz",
4961 "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==",
4962 "dev": true,
4963 "optional": true
4964 },
4965 "node_modules/express": {
4966 "version": "4.22.1",
4967 "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz",
4968 "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==",
4969 "dev": true,
4970 "dependencies": {
4971 "accepts": "~1.3.8",
4972 "array-flatten": "1.1.1",
4973 "body-parser": "~1.20.3",
4974 "content-disposition": "~0.5.4",
4975 "content-type": "~1.0.4",
4976 "cookie": "~0.7.1",
4977 "cookie-signature": "~1.0.6",
4978 "debug": "2.6.9",
4979 "depd": "2.0.0",
4980 "encodeurl": "~2.0.0",
4981 "escape-html": "~1.0.3",
4982 "etag": "~1.8.1",
4983 "finalhandler": "~1.3.1",
4984 "fresh": "~0.5.2",
4985 "http-errors": "~2.0.0",
4986 "merge-descriptors": "1.0.3",
4987 "methods": "~1.1.2",
4988 "on-finished": "~2.4.1",
4989 "parseurl": "~1.3.3",
4990 "path-to-regexp": "~0.1.12",
4991 "proxy-addr": "~2.0.7",
4992 "qs": "~6.14.0",
4993 "range-parser": "~1.2.1",
4994 "safe-buffer": "5.2.1",
4995 "send": "~0.19.0",
4996 "serve-static": "~1.16.2",
4997 "setprototypeof": "1.2.0",
4998 "statuses": "~2.0.1",
4999 "type-is": "~1.6.18",
5000 "utils-merge": "1.0.1",
5001 "vary": "~1.1.2"
5002 },
5003 "engines": {
5004 "node": ">= 0.10.0"
5005 },
5006 "funding": {
5007 "type": "opencollective",
5008 "url": "https://opencollective.com/express"
5009 }
5010 },
5011 "node_modules/express-rate-limit": {
5012 "version": "8.3.1",
5013 "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz",
5014 "integrity": "sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==",
5015 "dev": true,
5016 "dependencies": {
5017 "ip-address": "10.1.0"
5018 },
5019 "engines": {
5020 "node": ">= 16"
5021 },
5022 "funding": {
5023 "url": "https://github.com/sponsors/express-rate-limit"
5024 },
5025 "peerDependencies": {
5026 "express": ">= 4.11"
5027 }
5028 },
5029 "node_modules/extend": {
5030 "version": "3.0.2",
5031 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
5032 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
5033 "dev": true
5034 },
5035 "node_modules/fast-deep-equal": {
5036 "version": "3.1.3",
5037 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
5038 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
5039 "dev": true
5040 },
5041 "node_modules/fast-fifo": {
5042 "version": "1.3.2",
5043 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
5044 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
5045 "dev": true
5046 },
5047 "node_modules/fast-uri": {
5048 "version": "3.1.0",
5049 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz",
5050 "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==",
5051 "dev": true,
5052 "funding": [
5053 {
5054 "type": "github",
5055 "url": "https://github.com/sponsors/fastify"
5056 },
5057 {
5058 "type": "opencollective",
5059 "url": "https://opencollective.com/fastify"
5060 }
5061 ]
5062 },
5063 "node_modules/faye-websocket": {
5064 "version": "0.11.4",
5065 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
5066 "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
5067 "dependencies": {
5068 "websocket-driver": ">=0.5.1"
5069 },
5070 "engines": {
5071 "node": ">=0.8.0"
5072 }
5073 },
5074 "node_modules/fdir": {
5075 "version": "6.5.0",
5076 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
5077 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
5078 "dev": true,
5079 "engines": {
5080 "node": ">=12.0.0"
5081 },
5082 "peerDependencies": {
5083 "picomatch": "^3 || ^4"
5084 },
5085 "peerDependenciesMeta": {
5086 "picomatch": {
5087 "optional": true
5088 }
5089 }
5090 },
5091 "node_modules/fecha": {
5092 "version": "4.2.3",
5093 "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz",
5094 "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==",
5095 "dev": true
5096 },
5097 "node_modules/fetch-blob": {
5098 "version": "3.2.0",
5099 "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
5100 "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
5101 "dev": true,
5102 "funding": [
5103 {
5104 "type": "github",
5105 "url": "https://github.com/sponsors/jimmywarting"
5106 },
5107 {
5108 "type": "paypal",
5109 "url": "https://paypal.me/jimmywarting"
5110 }
5111 ],
5112 "dependencies": {
5113 "node-domexception": "^1.0.0",
5114 "web-streams-polyfill": "^3.0.3"
5115 },
5116 "engines": {
5117 "node": "^12.20 || >= 14.13"
5118 }
5119 },
5120 "node_modules/filesize": {
5121 "version": "6.4.0",
5122 "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz",
5123 "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==",
5124 "dev": true,
5125 "engines": {
5126 "node": ">= 0.4.0"
5127 }
5128 },
5129 "node_modules/fill-range": {
5130 "version": "7.1.1",
5131 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
5132 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
5133 "dev": true,
5134 "dependencies": {
5135 "to-regex-range": "^5.0.1"
5136 },
5137 "engines": {
5138 "node": ">=8"
5139 }
5140 },
5141 "node_modules/finalhandler": {
5142 "version": "1.3.2",
5143 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz",
5144 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==",
5145 "dev": true,
5146 "dependencies": {
5147 "debug": "2.6.9",
5148 "encodeurl": "~2.0.0",
5149 "escape-html": "~1.0.3",
5150 "on-finished": "~2.4.1",
5151 "parseurl": "~1.3.3",
5152 "statuses": "~2.0.2",
5153 "unpipe": "~1.0.0"
5154 },
5155 "engines": {
5156 "node": ">= 0.8"
5157 }
5158 },
5159 "node_modules/find-up": {
5160 "version": "4.1.0",
5161 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5162 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5163 "dependencies": {
5164 "locate-path": "^5.0.0",
5165 "path-exists": "^4.0.0"
5166 },
5167 "engines": {
5168 "node": ">=8"
5169 }
5170 },
5171 "node_modules/firebase": {
5172 "version": "12.10.0",
5173 "resolved": "https://registry.npmjs.org/firebase/-/firebase-12.10.0.tgz",
5174 "integrity": "sha512-tAjHnEirksqWpa+NKDUSUMjulOnsTcsPC1X1rQ+gwPtjlhJS572na91CwaBXQJHXharIrfj7sw/okDkXOsphjA==",
5175 "dependencies": {
5176 "@firebase/ai": "2.9.0",
5177 "@firebase/analytics": "0.10.20",
5178 "@firebase/analytics-compat": "0.2.26",
5179 "@firebase/app": "0.14.9",
5180 "@firebase/app-check": "0.11.1",
5181 "@firebase/app-check-compat": "0.4.1",
5182 "@firebase/app-compat": "0.5.9",
5183 "@firebase/app-types": "0.9.3",
5184 "@firebase/auth": "1.12.1",
5185 "@firebase/auth-compat": "0.6.3",
5186 "@firebase/data-connect": "0.4.0",
5187 "@firebase/database": "1.1.1",
5188 "@firebase/database-compat": "2.1.1",
5189 "@firebase/firestore": "4.12.0",
5190 "@firebase/firestore-compat": "0.4.6",
5191 "@firebase/functions": "0.13.2",
5192 "@firebase/functions-compat": "0.4.2",
5193 "@firebase/installations": "0.6.20",
5194 "@firebase/installations-compat": "0.2.20",
5195 "@firebase/messaging": "0.12.24",
5196 "@firebase/messaging-compat": "0.2.24",
5197 "@firebase/performance": "0.7.10",
5198 "@firebase/performance-compat": "0.2.23",
5199 "@firebase/remote-config": "0.8.1",
5200 "@firebase/remote-config-compat": "0.2.22",
5201 "@firebase/storage": "0.14.1",
5202 "@firebase/storage-compat": "0.4.1",
5203 "@firebase/util": "1.14.0"
5204 }
5205 },
5206 "node_modules/firebase-tools": {
5207 "version": "15.10.0",
5208 "resolved": "https://registry.npmjs.org/firebase-tools/-/firebase-tools-15.10.0.tgz",
5209 "integrity": "sha512-v6VK5woj3rMFuAUFLKFXykn5tO2a700rYwmo+XNu+jB+DuZyE5N/QHXkADmhJiQVQJbp0wzyNUZauw+tV+Ebjw==",
5210 "dev": true,
5211 "license": "MIT",
5212 "dependencies": {
5213 "@apphosting/build": "^0.1.6",
5214 "@apphosting/common": "^0.0.8",
5215 "@electric-sql/pglite": "^0.3.3",
5216 "@electric-sql/pglite-tools": "^0.2.8",
5217 "@google-cloud/cloud-sql-connector": "^1.3.3",
5218 "@google-cloud/pubsub": "^5.2.0",
5219 "@inquirer/prompts": "^7.10.1",
5220 "@modelcontextprotocol/sdk": "^1.24.0",
5221 "abort-controller": "^3.0.0",
5222 "ajv": "^8.17.1",
5223 "ajv-formats": "3.0.1",
5224 "archiver": "^7.0.0",
5225 "async-lock": "1.4.1",
5226 "body-parser": "^1.19.0",
5227 "chokidar": "^3.6.0",
5228 "cjson": "^0.3.1",
5229 "cli-table3": "0.6.5",
5230 "colorette": "^2.0.19",
5231 "commander": "^5.1.0",
5232 "configstore": "^5.0.1",
5233 "cors": "^2.8.5",
5234 "cross-env": "^7.0.3",
5235 "cross-spawn": "^7.0.5",
5236 "csv-parse": "^5.0.4",
5237 "deep-equal-in-any-order": "^2.0.6",
5238 "exegesis": "^4.2.0",
5239 "exegesis-express": "^4.0.0",
5240 "express": "^4.16.4",
5241 "filesize": "^6.1.0",
5242 "form-data": "^4.0.1",
5243 "fs-extra": "^10.1.0",
5244 "fuzzy": "^0.1.3",
5245 "gaxios": "^6.7.0",
5246 "glob": "^10.5.0",
5247 "google-auth-library": "^9.11.0",
5248 "ignore": "^7.0.4",
5249 "js-yaml": "^3.14.2",
5250 "jsonwebtoken": "^9.0.2",
5251 "leven": "^3.1.0",
5252 "libsodium-wrappers": "^0.7.10",
5253 "lodash": "^4.17.21",
5254 "lsofi": "1.0.0",
5255 "marked": "^13.0.2",
5256 "marked-terminal": "^7.0.0",
5257 "mime": "^2.5.2",
5258 "minimatch": "^3.0.4",
5259 "morgan": "^1.10.0",
5260 "node-fetch": "^2.6.7",
5261 "open": "^6.3.0",
5262 "ora": "^5.4.1",
5263 "p-limit": "^3.0.1",
5264 "pg": "^8.11.3",
5265 "pg-gateway": "^0.3.0-beta.4",
5266 "pglite-2": "npm:@electric-sql/pglite@0.2.17",
5267 "portfinder": "^1.0.32",
5268 "progress": "^2.0.3",
5269 "proxy-agent": "^6.3.0",
5270 "retry": "^0.13.1",
5271 "semver": "^7.5.2",
5272 "sql-formatter": "^15.3.0",
5273 "stream-chain": "^2.2.4",
5274 "stream-json": "^1.7.3",
5275 "superstatic": "^10.0.0",
5276 "tcp-port-used": "^1.0.2",
5277 "tmp": "^0.2.3",
5278 "triple-beam": "^1.3.0",
5279 "universal-analytics": "^0.5.3",
5280 "update-notifier-cjs": "^5.1.6",
5281 "uuid": "^8.3.2",
5282 "winston": "^3.0.0",
5283 "winston-transport": "^4.4.0",
5284 "ws": "^7.5.10",
5285 "yaml": "^2.4.1",
5286 "zod": "^3.24.3",
5287 "zod-to-json-schema": "^3.24.5"
5288 },
5289 "bin": {
5290 "firebase": "lib/bin/firebase.js"
5291 },
5292 "engines": {
5293 "node": ">=20.0.0 || >=22.0.0 || >=24.0.0"
5294 }
5295 },
5296 "node_modules/firebase-tools/node_modules/chokidar": {
5297 "version": "3.6.0",
5298 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
5299 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
5300 "dev": true,
5301 "dependencies": {
5302 "anymatch": "~3.1.2",
5303 "braces": "~3.0.2",
5304 "glob-parent": "~5.1.2",
5305 "is-binary-path": "~2.1.0",
5306 "is-glob": "~4.0.1",
5307 "normalize-path": "~3.0.0",
5308 "readdirp": "~3.6.0"
5309 },
5310 "engines": {
5311 "node": ">= 8.10.0"
5312 },
5313 "funding": {
5314 "url": "https://paulmillr.com/funding/"
5315 },
5316 "optionalDependencies": {
5317 "fsevents": "~2.3.2"
5318 }
5319 },
5320 "node_modules/firebase-tools/node_modules/p-limit": {
5321 "version": "3.1.0",
5322 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
5323 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
5324 "dev": true,
5325 "dependencies": {
5326 "yocto-queue": "^0.1.0"
5327 },
5328 "engines": {
5329 "node": ">=10"
5330 },
5331 "funding": {
5332 "url": "https://github.com/sponsors/sindresorhus"
5333 }
5334 },
5335 "node_modules/firebase-tools/node_modules/picomatch": {
5336 "version": "2.3.1",
5337 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
5338 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
5339 "dev": true,
5340 "engines": {
5341 "node": ">=8.6"
5342 },
5343 "funding": {
5344 "url": "https://github.com/sponsors/jonschlinkert"
5345 }
5346 },
5347 "node_modules/firebase-tools/node_modules/readdirp": {
5348 "version": "3.6.0",
5349 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
5350 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
5351 "dev": true,
5352 "dependencies": {
5353 "picomatch": "^2.2.1"
5354 },
5355 "engines": {
5356 "node": ">=8.10.0"
5357 }
5358 },
5359 "node_modules/fn.name": {
5360 "version": "1.1.0",
5361 "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz",
5362 "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==",
5363 "dev": true
5364 },
5365 "node_modules/foreground-child": {
5366 "version": "3.3.1",
5367 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
5368 "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
5369 "dev": true,
5370 "dependencies": {
5371 "cross-spawn": "^7.0.6",
5372 "signal-exit": "^4.0.1"
5373 },
5374 "engines": {
5375 "node": ">=14"
5376 },
5377 "funding": {
5378 "url": "https://github.com/sponsors/isaacs"
5379 }
5380 },
5381 "node_modules/form-data": {
5382 "version": "4.0.5",
5383 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
5384 "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
5385 "dev": true,
5386 "dependencies": {
5387 "asynckit": "^0.4.0",
5388 "combined-stream": "^1.0.8",
5389 "es-set-tostringtag": "^2.1.0",
5390 "hasown": "^2.0.2",
5391 "mime-types": "^2.1.12"
5392 },
5393 "engines": {
5394 "node": ">= 6"
5395 }
5396 },
5397 "node_modules/formdata-polyfill": {
5398 "version": "4.0.10",
5399 "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
5400 "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
5401 "dev": true,
5402 "dependencies": {
5403 "fetch-blob": "^3.1.2"
5404 },
5405 "engines": {
5406 "node": ">=12.20.0"
5407 }
5408 },
5409 "node_modules/forwarded": {
5410 "version": "0.2.0",
5411 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
5412 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
5413 "dev": true,
5414 "engines": {
5415 "node": ">= 0.6"
5416 }
5417 },
5418 "node_modules/fresh": {
5419 "version": "0.5.2",
5420 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
5421 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
5422 "dev": true,
5423 "engines": {
5424 "node": ">= 0.6"
5425 }
5426 },
5427 "node_modules/fs-extra": {
5428 "version": "10.1.0",
5429 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
5430 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
5431 "dev": true,
5432 "dependencies": {
5433 "graceful-fs": "^4.2.0",
5434 "jsonfile": "^6.0.1",
5435 "universalify": "^2.0.0"
5436 },
5437 "engines": {
5438 "node": ">=12"
5439 }
5440 },
5441 "node_modules/fs-minipass": {
5442 "version": "3.0.3",
5443 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz",
5444 "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==",
5445 "dev": true,
5446 "optional": true,
5447 "dependencies": {
5448 "minipass": "^7.0.3"
5449 },
5450 "engines": {
5451 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
5452 }
5453 },
5454 "node_modules/fsevents": {
5455 "version": "2.3.3",
5456 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
5457 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
5458 "dev": true,
5459 "hasInstallScript": true,
5460 "optional": true,
5461 "os": [
5462 "darwin"
5463 ],
5464 "engines": {
5465 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
5466 }
5467 },
5468 "node_modules/function-bind": {
5469 "version": "1.1.2",
5470 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
5471 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
5472 "dev": true,
5473 "funding": {
5474 "url": "https://github.com/sponsors/ljharb"
5475 }
5476 },
5477 "node_modules/fuzzy": {
5478 "version": "0.1.3",
5479 "resolved": "https://registry.npmjs.org/fuzzy/-/fuzzy-0.1.3.tgz",
5480 "integrity": "sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==",
5481 "dev": true,
5482 "engines": {
5483 "node": ">= 0.6.0"
5484 }
5485 },
5486 "node_modules/gaxios": {
5487 "version": "6.7.1",
5488 "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-6.7.1.tgz",
5489 "integrity": "sha512-LDODD4TMYx7XXdpwxAVRAIAuB0bzv0s+ywFonY46k126qzQHT9ygyoa9tncmOiQmmDrik65UYsEkv3lbfqQ3yQ==",
5490 "dev": true,
5491 "dependencies": {
5492 "extend": "^3.0.2",
5493 "https-proxy-agent": "^7.0.1",
5494 "is-stream": "^2.0.0",
5495 "node-fetch": "^2.6.9",
5496 "uuid": "^9.0.1"
5497 },
5498 "engines": {
5499 "node": ">=14"
5500 }
5501 },
5502 "node_modules/gaxios/node_modules/uuid": {
5503 "version": "9.0.1",
5504 "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
5505 "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
5506 "dev": true,
5507 "funding": [
5508 "https://github.com/sponsors/broofa",
5509 "https://github.com/sponsors/ctavan"
5510 ],
5511 "bin": {
5512 "uuid": "dist/bin/uuid"
5513 }
5514 },
5515 "node_modules/gcp-metadata": {
5516 "version": "6.1.1",
5517 "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-6.1.1.tgz",
5518 "integrity": "sha512-a4tiq7E0/5fTjxPAaH4jpjkSv/uCaU2p5KC6HVGrvl0cDjA8iBZv4vv1gyzlmK0ZUKqwpOyQMKzZQe3lTit77A==",
5519 "dev": true,
5520 "dependencies": {
5521 "gaxios": "^6.1.1",
5522 "google-logging-utils": "^0.0.2",
5523 "json-bigint": "^1.0.0"
5524 },
5525 "engines": {
5526 "node": ">=14"
5527 }
5528 },
5529 "node_modules/get-caller-file": {
5530 "version": "2.0.5",
5531 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
5532 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
5533 "engines": {
5534 "node": "6.* || 8.* || >= 10.*"
5535 }
5536 },
5537 "node_modules/get-east-asian-width": {
5538 "version": "1.5.0",
5539 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz",
5540 "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==",
5541 "dev": true,
5542 "license": "MIT",
5543 "engines": {
5544 "node": ">=18"
5545 },
5546 "funding": {
5547 "url": "https://github.com/sponsors/sindresorhus"
5548 }
5549 },
5550 "node_modules/get-intrinsic": {
5551 "version": "1.3.0",
5552 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
5553 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
5554 "dev": true,
5555 "dependencies": {
5556 "call-bind-apply-helpers": "^1.0.2",
5557 "es-define-property": "^1.0.1",
5558 "es-errors": "^1.3.0",
5559 "es-object-atoms": "^1.1.1",
5560 "function-bind": "^1.1.2",
5561 "get-proto": "^1.0.1",
5562 "gopd": "^1.2.0",
5563 "has-symbols": "^1.1.0",
5564 "hasown": "^2.0.2",
5565 "math-intrinsics": "^1.1.0"
5566 },
5567 "engines": {
5568 "node": ">= 0.4"
5569 },
5570 "funding": {
5571 "url": "https://github.com/sponsors/ljharb"
5572 }
5573 },
5574 "node_modules/get-proto": {
5575 "version": "1.0.1",
5576 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
5577 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
5578 "dev": true,
5579 "dependencies": {
5580 "dunder-proto": "^1.0.1",
5581 "es-object-atoms": "^1.0.0"
5582 },
5583 "engines": {
5584 "node": ">= 0.4"
5585 }
5586 },
5587 "node_modules/get-uri": {
5588 "version": "6.0.5",
5589 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
5590 "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
5591 "dev": true,
5592 "dependencies": {
5593 "basic-ftp": "^5.0.2",
5594 "data-uri-to-buffer": "^6.0.2",
5595 "debug": "^4.3.4"
5596 },
5597 "engines": {
5598 "node": ">= 14"
5599 }
5600 },
5601 "node_modules/get-uri/node_modules/debug": {
5602 "version": "4.4.3",
5603 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
5604 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
5605 "dev": true,
5606 "dependencies": {
5607 "ms": "^2.1.3"
5608 },
5609 "engines": {
5610 "node": ">=6.0"
5611 },
5612 "peerDependenciesMeta": {
5613 "supports-color": {
5614 "optional": true
5615 }
5616 }
5617 },
5618 "node_modules/get-uri/node_modules/ms": {
5619 "version": "2.1.3",
5620 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
5621 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
5622 "dev": true
5623 },
5624 "node_modules/glob": {
5625 "version": "10.5.0",
5626 "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
5627 "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
5628 "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
5629 "dev": true,
5630 "dependencies": {
5631 "foreground-child": "^3.1.0",
5632 "jackspeak": "^3.1.2",
5633 "minimatch": "^9.0.4",
5634 "minipass": "^7.1.2",
5635 "package-json-from-dist": "^1.0.0",
5636 "path-scurry": "^1.11.1"
5637 },
5638 "bin": {
5639 "glob": "dist/esm/bin.mjs"
5640 },
5641 "funding": {
5642 "url": "https://github.com/sponsors/isaacs"
5643 }
5644 },
5645 "node_modules/glob-parent": {
5646 "version": "5.1.2",
5647 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
5648 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
5649 "dev": true,
5650 "dependencies": {
5651 "is-glob": "^4.0.1"
5652 },
5653 "engines": {
5654 "node": ">= 6"
5655 }
5656 },
5657 "node_modules/glob-slash": {
5658 "version": "1.0.0",
5659 "resolved": "https://registry.npmjs.org/glob-slash/-/glob-slash-1.0.0.tgz",
5660 "integrity": "sha512-ZwFh34WZhZX28ntCMAP1mwyAJkn8+Omagvt/GvA+JQM/qgT0+MR2NPF3vhvgdshfdvDyGZXs8fPXW84K32Wjuw==",
5661 "dev": true
5662 },
5663 "node_modules/glob-slasher": {
5664 "version": "1.0.1",
5665 "resolved": "https://registry.npmjs.org/glob-slasher/-/glob-slasher-1.0.1.tgz",
5666 "integrity": "sha512-5MUzqFiycIKLMD1B0dYOE4hGgLLUZUNGGYO4BExdwT32wUwW3DBOE7lMQars7vB1q43Fb3Tyt+HmgLKsJhDYdg==",
5667 "dev": true,
5668 "dependencies": {
5669 "glob-slash": "^1.0.0",
5670 "lodash.isobject": "^2.4.1",
5671 "toxic": "^1.0.0"
5672 }
5673 },
5674 "node_modules/glob/node_modules/brace-expansion": {
5675 "version": "2.0.2",
5676 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
5677 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
5678 "dev": true,
5679 "dependencies": {
5680 "balanced-match": "^1.0.0"
5681 }
5682 },
5683 "node_modules/glob/node_modules/minimatch": {
5684 "version": "9.0.9",
5685 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
5686 "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
5687 "dev": true,
5688 "dependencies": {
5689 "brace-expansion": "^2.0.2"
5690 },
5691 "engines": {
5692 "node": ">=16 || 14 >=14.17"
5693 },
5694 "funding": {
5695 "url": "https://github.com/sponsors/isaacs"
5696 }
5697 },
5698 "node_modules/global-dirs": {
5699 "version": "3.0.1",
5700 "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz",
5701 "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==",
5702 "dev": true,
5703 "dependencies": {
5704 "ini": "2.0.0"
5705 },
5706 "engines": {
5707 "node": ">=10"
5708 },
5709 "funding": {
5710 "url": "https://github.com/sponsors/sindresorhus"
5711 }
5712 },
5713 "node_modules/google-auth-library": {
5714 "version": "9.15.1",
5715 "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-9.15.1.tgz",
5716 "integrity": "sha512-Jb6Z0+nvECVz+2lzSMt9u98UsoakXxA2HGHMCxh+so3n90XgYWkq5dur19JAJV7ONiJY22yBTyJB1TSkvPq9Ng==",
5717 "dev": true,
5718 "dependencies": {
5719 "base64-js": "^1.3.0",
5720 "ecdsa-sig-formatter": "^1.0.11",
5721 "gaxios": "^6.1.1",
5722 "gcp-metadata": "^6.1.0",
5723 "gtoken": "^7.0.0",
5724 "jws": "^4.0.0"
5725 },
5726 "engines": {
5727 "node": ">=14"
5728 }
5729 },
5730 "node_modules/google-gax": {
5731 "version": "5.0.6",
5732 "resolved": "https://registry.npmjs.org/google-gax/-/google-gax-5.0.6.tgz",
5733 "integrity": "sha512-1kGbqVQBZPAAu4+/R1XxPQKP0ydbNYoLAr4l0ZO2bMV0kLyLW4I1gAk++qBLWt7DPORTzmWRMsCZe86gDjShJA==",
5734 "dev": true,
5735 "dependencies": {
5736 "@grpc/grpc-js": "^1.12.6",
5737 "@grpc/proto-loader": "^0.8.0",
5738 "duplexify": "^4.1.3",
5739 "google-auth-library": "^10.1.0",
5740 "google-logging-utils": "^1.1.1",
5741 "node-fetch": "^3.3.2",
5742 "object-hash": "^3.0.0",
5743 "proto3-json-serializer": "^3.0.0",
5744 "protobufjs": "^7.5.3",
5745 "retry-request": "^8.0.0",
5746 "rimraf": "^5.0.1"
5747 },
5748 "engines": {
5749 "node": ">=18"
5750 }
5751 },
5752 "node_modules/google-gax/node_modules/@grpc/grpc-js": {
5753 "version": "1.14.3",
5754 "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.3.tgz",
5755 "integrity": "sha512-Iq8QQQ/7X3Sac15oB6p0FmUg/klxQvXLeileoqrTRGJYLV+/9tubbr9ipz0GKHjmXVsgFPo/+W+2cA8eNcR+XA==",
5756 "dev": true,
5757 "dependencies": {
5758 "@grpc/proto-loader": "^0.8.0",
5759 "@js-sdsl/ordered-map": "^4.4.2"
5760 },
5761 "engines": {
5762 "node": ">=12.10.0"
5763 }
5764 },
5765 "node_modules/google-gax/node_modules/@grpc/proto-loader": {
5766 "version": "0.8.0",
5767 "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.0.tgz",
5768 "integrity": "sha512-rc1hOQtjIWGxcxpb9aHAfLpIctjEnsDehj0DAiVfBlmT84uvR0uUtN2hEi/ecvWVjXUGf5qPF4qEgiLOx1YIMQ==",
5769 "dev": true,
5770 "dependencies": {
5771 "lodash.camelcase": "^4.3.0",
5772 "long": "^5.0.0",
5773 "protobufjs": "^7.5.3",
5774 "yargs": "^17.7.2"
5775 },
5776 "bin": {
5777 "proto-loader-gen-types": "build/bin/proto-loader-gen-types.js"
5778 },
5779 "engines": {
5780 "node": ">=6"
5781 }
5782 },
5783 "node_modules/google-gax/node_modules/data-uri-to-buffer": {
5784 "version": "4.0.1",
5785 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
5786 "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
5787 "dev": true,
5788 "engines": {
5789 "node": ">= 12"
5790 }
5791 },
5792 "node_modules/google-gax/node_modules/gaxios": {
5793 "version": "7.1.4",
5794 "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",
5795 "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==",
5796 "dev": true,
5797 "dependencies": {
5798 "extend": "^3.0.2",
5799 "https-proxy-agent": "^7.0.1",
5800 "node-fetch": "^3.3.2"
5801 },
5802 "engines": {
5803 "node": ">=18"
5804 }
5805 },
5806 "node_modules/google-gax/node_modules/gcp-metadata": {
5807 "version": "8.1.2",
5808 "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
5809 "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
5810 "dev": true,
5811 "dependencies": {
5812 "gaxios": "^7.0.0",
5813 "google-logging-utils": "^1.0.0",
5814 "json-bigint": "^1.0.0"
5815 },
5816 "engines": {
5817 "node": ">=18"
5818 }
5819 },
5820 "node_modules/google-gax/node_modules/google-auth-library": {
5821 "version": "10.6.2",
5822 "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",
5823 "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==",
5824 "dev": true,
5825 "dependencies": {
5826 "base64-js": "^1.3.0",
5827 "ecdsa-sig-formatter": "^1.0.11",
5828 "gaxios": "^7.1.4",
5829 "gcp-metadata": "8.1.2",
5830 "google-logging-utils": "1.1.3",
5831 "jws": "^4.0.0"
5832 },
5833 "engines": {
5834 "node": ">=18"
5835 }
5836 },
5837 "node_modules/google-gax/node_modules/google-logging-utils": {
5838 "version": "1.1.3",
5839 "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
5840 "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==",
5841 "dev": true,
5842 "engines": {
5843 "node": ">=14"
5844 }
5845 },
5846 "node_modules/google-gax/node_modules/node-fetch": {
5847 "version": "3.3.2",
5848 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
5849 "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
5850 "dev": true,
5851 "dependencies": {
5852 "data-uri-to-buffer": "^4.0.0",
5853 "fetch-blob": "^3.1.4",
5854 "formdata-polyfill": "^4.0.10"
5855 },
5856 "engines": {
5857 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
5858 },
5859 "funding": {
5860 "type": "opencollective",
5861 "url": "https://opencollective.com/node-fetch"
5862 }
5863 },
5864 "node_modules/google-logging-utils": {
5865 "version": "0.0.2",
5866 "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-0.0.2.tgz",
5867 "integrity": "sha512-NEgUnEcBiP5HrPzufUkBzJOD/Sxsco3rLNo1F1TNf7ieU8ryUzBhqba8r756CjLX7rn3fHl6iLEwPYuqpoKgQQ==",
5868 "dev": true,
5869 "engines": {
5870 "node": ">=14"
5871 }
5872 },
5873 "node_modules/googleapis-common": {
5874 "version": "8.0.1",
5875 "resolved": "https://registry.npmjs.org/googleapis-common/-/googleapis-common-8.0.1.tgz",
5876 "integrity": "sha512-eCzNACUXPb1PW5l0ULTzMHaL/ltPRADoPgjBlT8jWsTbxkCp6siv+qKJ/1ldaybCthGwsYFYallF7u9AkU4L+A==",
5877 "dev": true,
5878 "dependencies": {
5879 "extend": "^3.0.2",
5880 "gaxios": "^7.0.0-rc.4",
5881 "google-auth-library": "^10.1.0",
5882 "qs": "^6.7.0",
5883 "url-template": "^2.0.8"
5884 },
5885 "engines": {
5886 "node": ">=18.0.0"
5887 }
5888 },
5889 "node_modules/googleapis-common/node_modules/data-uri-to-buffer": {
5890 "version": "4.0.1",
5891 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
5892 "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
5893 "dev": true,
5894 "engines": {
5895 "node": ">= 12"
5896 }
5897 },
5898 "node_modules/googleapis-common/node_modules/gaxios": {
5899 "version": "7.1.4",
5900 "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.4.tgz",
5901 "integrity": "sha512-bTIgTsM2bWn3XklZISBTQX7ZSddGW+IO3bMdGaemHZ3tbqExMENHLx6kKZ/KlejgrMtj8q7wBItt51yegqalrA==",
5902 "dev": true,
5903 "dependencies": {
5904 "extend": "^3.0.2",
5905 "https-proxy-agent": "^7.0.1",
5906 "node-fetch": "^3.3.2"
5907 },
5908 "engines": {
5909 "node": ">=18"
5910 }
5911 },
5912 "node_modules/googleapis-common/node_modules/gcp-metadata": {
5913 "version": "8.1.2",
5914 "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-8.1.2.tgz",
5915 "integrity": "sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==",
5916 "dev": true,
5917 "dependencies": {
5918 "gaxios": "^7.0.0",
5919 "google-logging-utils": "^1.0.0",
5920 "json-bigint": "^1.0.0"
5921 },
5922 "engines": {
5923 "node": ">=18"
5924 }
5925 },
5926 "node_modules/googleapis-common/node_modules/google-auth-library": {
5927 "version": "10.6.2",
5928 "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-10.6.2.tgz",
5929 "integrity": "sha512-e27Z6EThmVNNvtYASwQxose/G57rkRuaRbQyxM2bvYLLX/GqWZ5chWq2EBoUchJbCc57eC9ArzO5wMsEmWftCw==",
5930 "dev": true,
5931 "dependencies": {
5932 "base64-js": "^1.3.0",
5933 "ecdsa-sig-formatter": "^1.0.11",
5934 "gaxios": "^7.1.4",
5935 "gcp-metadata": "8.1.2",
5936 "google-logging-utils": "1.1.3",
5937 "jws": "^4.0.0"
5938 },
5939 "engines": {
5940 "node": ">=18"
5941 }
5942 },
5943 "node_modules/googleapis-common/node_modules/google-logging-utils": {
5944 "version": "1.1.3",
5945 "resolved": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.3.tgz",
5946 "integrity": "sha512-eAmLkjDjAFCVXg7A1unxHsLf961m6y17QFqXqAXGj/gVkKFrEICfStRfwUlGNfeCEjNRa32JEWOUTlYXPyyKvA==",
5947 "dev": true,
5948 "engines": {
5949 "node": ">=14"
5950 }
5951 },
5952 "node_modules/googleapis-common/node_modules/node-fetch": {
5953 "version": "3.3.2",
5954 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
5955 "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
5956 "dev": true,
5957 "dependencies": {
5958 "data-uri-to-buffer": "^4.0.0",
5959 "fetch-blob": "^3.1.4",
5960 "formdata-polyfill": "^4.0.10"
5961 },
5962 "engines": {
5963 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
5964 },
5965 "funding": {
5966 "type": "opencollective",
5967 "url": "https://opencollective.com/node-fetch"
5968 }
5969 },
5970 "node_modules/gopd": {
5971 "version": "1.2.0",
5972 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
5973 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
5974 "dev": true,
5975 "engines": {
5976 "node": ">= 0.4"
5977 },
5978 "funding": {
5979 "url": "https://github.com/sponsors/ljharb"
5980 }
5981 },
5982 "node_modules/graceful-fs": {
5983 "version": "4.2.11",
5984 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
5985 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
5986 "dev": true
5987 },
5988 "node_modules/gtoken": {
5989 "version": "7.1.0",
5990 "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-7.1.0.tgz",
5991 "integrity": "sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==",
5992 "dev": true,
5993 "dependencies": {
5994 "gaxios": "^6.0.0",
5995 "jws": "^4.0.0"
5996 },
5997 "engines": {
5998 "node": ">=14.0.0"
5999 }
6000 },
6001 "node_modules/has-flag": {
6002 "version": "4.0.0",
6003 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6004 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6005 "dev": true,
6006 "engines": {
6007 "node": ">=8"
6008 }
6009 },
6010 "node_modules/has-symbols": {
6011 "version": "1.1.0",
6012 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
6013 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
6014 "dev": true,
6015 "engines": {
6016 "node": ">= 0.4"
6017 },
6018 "funding": {
6019 "url": "https://github.com/sponsors/ljharb"
6020 }
6021 },
6022 "node_modules/has-tostringtag": {
6023 "version": "1.0.2",
6024 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
6025 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
6026 "dev": true,
6027 "dependencies": {
6028 "has-symbols": "^1.0.3"
6029 },
6030 "engines": {
6031 "node": ">= 0.4"
6032 },
6033 "funding": {
6034 "url": "https://github.com/sponsors/ljharb"
6035 }
6036 },
6037 "node_modules/has-yarn": {
6038 "version": "2.1.0",
6039 "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz",
6040 "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==",
6041 "dev": true,
6042 "engines": {
6043 "node": ">=8"
6044 }
6045 },
6046 "node_modules/hasown": {
6047 "version": "2.0.2",
6048 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
6049 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
6050 "dev": true,
6051 "dependencies": {
6052 "function-bind": "^1.1.2"
6053 },
6054 "engines": {
6055 "node": ">= 0.4"
6056 }
6057 },
6058 "node_modules/heap-js": {
6059 "version": "2.7.1",
6060 "resolved": "https://registry.npmjs.org/heap-js/-/heap-js-2.7.1.tgz",
6061 "integrity": "sha512-EQfezRg0NCZGNlhlDR3Evrw1FVL2G3LhU7EgPoxufQKruNBSYA8MiRPHeWbU+36o+Fhel0wMwM+sLEiBAlNLJA==",
6062 "dev": true,
6063 "engines": {
6064 "node": ">=10.0.0"
6065 }
6066 },
6067 "node_modules/highlight.js": {
6068 "version": "10.7.3",
6069 "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
6070 "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
6071 "dev": true,
6072 "engines": {
6073 "node": "*"
6074 }
6075 },
6076 "node_modules/hono": {
6077 "version": "4.12.8",
6078 "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.8.tgz",
6079 "integrity": "sha512-VJCEvtrezO1IAR+kqEYnxUOoStaQPGrCmX3j4wDTNOcD1uRPFpGlwQUIW8niPuvHXaTUxeOUl5MMDGrl+tmO9A==",
6080 "dev": true,
6081 "engines": {
6082 "node": ">=16.9.0"
6083 }
6084 },
6085 "node_modules/hosted-git-info": {
6086 "version": "7.0.2",
6087 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz",
6088 "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==",
6089 "dev": true,
6090 "dependencies": {
6091 "lru-cache": "^10.0.1"
6092 },
6093 "engines": {
6094 "node": "^16.14.0 || >=18.0.0"
6095 }
6096 },
6097 "node_modules/http-cache-semantics": {
6098 "version": "4.2.0",
6099 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz",
6100 "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==",
6101 "dev": true,
6102 "optional": true
6103 },
6104 "node_modules/http-errors": {
6105 "version": "2.0.1",
6106 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
6107 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
6108 "dev": true,
6109 "dependencies": {
6110 "depd": "~2.0.0",
6111 "inherits": "~2.0.4",
6112 "setprototypeof": "~1.2.0",
6113 "statuses": "~2.0.2",
6114 "toidentifier": "~1.0.1"
6115 },
6116 "engines": {
6117 "node": ">= 0.8"
6118 },
6119 "funding": {
6120 "type": "opencollective",
6121 "url": "https://opencollective.com/express"
6122 }
6123 },
6124 "node_modules/http-parser-js": {
6125 "version": "0.5.10",
6126 "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz",
6127 "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA=="
6128 },
6129 "node_modules/http-proxy-agent": {
6130 "version": "7.0.2",
6131 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
6132 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
6133 "dev": true,
6134 "dependencies": {
6135 "agent-base": "^7.1.0",
6136 "debug": "^4.3.4"
6137 },
6138 "engines": {
6139 "node": ">= 14"
6140 }
6141 },
6142 "node_modules/http-proxy-agent/node_modules/debug": {
6143 "version": "4.4.3",
6144 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
6145 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
6146 "dev": true,
6147 "dependencies": {
6148 "ms": "^2.1.3"
6149 },
6150 "engines": {
6151 "node": ">=6.0"
6152 },
6153 "peerDependenciesMeta": {
6154 "supports-color": {
6155 "optional": true
6156 }
6157 }
6158 },
6159 "node_modules/http-proxy-agent/node_modules/ms": {
6160 "version": "2.1.3",
6161 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
6162 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
6163 "dev": true
6164 },
6165 "node_modules/https-proxy-agent": {
6166 "version": "7.0.6",
6167 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
6168 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
6169 "dev": true,
6170 "dependencies": {
6171 "agent-base": "^7.1.2",
6172 "debug": "4"
6173 },
6174 "engines": {
6175 "node": ">= 14"
6176 }
6177 },
6178 "node_modules/https-proxy-agent/node_modules/debug": {
6179 "version": "4.4.3",
6180 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
6181 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
6182 "dev": true,
6183 "dependencies": {
6184 "ms": "^2.1.3"
6185 },
6186 "engines": {
6187 "node": ">=6.0"
6188 },
6189 "peerDependenciesMeta": {
6190 "supports-color": {
6191 "optional": true
6192 }
6193 }
6194 },
6195 "node_modules/https-proxy-agent/node_modules/ms": {
6196 "version": "2.1.3",
6197 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
6198 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
6199 "dev": true
6200 },
6201 "node_modules/iconv-lite": {
6202 "version": "0.7.2",
6203 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz",
6204 "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==",
6205 "dev": true,
6206 "dependencies": {
6207 "safer-buffer": ">= 2.1.2 < 3.0.0"
6208 },
6209 "engines": {
6210 "node": ">=0.10.0"
6211 },
6212 "funding": {
6213 "type": "opencollective",
6214 "url": "https://opencollective.com/express"
6215 }
6216 },
6217 "node_modules/idb": {
6218 "version": "7.1.1",
6219 "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
6220 "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ=="
6221 },
6222 "node_modules/ieee754": {
6223 "version": "1.2.1",
6224 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
6225 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
6226 "dev": true,
6227 "funding": [
6228 {
6229 "type": "github",
6230 "url": "https://github.com/sponsors/feross"
6231 },
6232 {
6233 "type": "patreon",
6234 "url": "https://www.patreon.com/feross"
6235 },
6236 {
6237 "type": "consulting",
6238 "url": "https://feross.org/support"
6239 }
6240 ]
6241 },
6242 "node_modules/ignore": {
6243 "version": "7.0.5",
6244 "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
6245 "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
6246 "dev": true,
6247 "engines": {
6248 "node": ">= 4"
6249 }
6250 },
6251 "node_modules/import-lazy": {
6252 "version": "2.1.0",
6253 "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz",
6254 "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==",
6255 "dev": true,
6256 "engines": {
6257 "node": ">=4"
6258 }
6259 },
6260 "node_modules/imurmurhash": {
6261 "version": "0.1.4",
6262 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
6263 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
6264 "dev": true,
6265 "engines": {
6266 "node": ">=0.8.19"
6267 }
6268 },
6269 "node_modules/infer-owner": {
6270 "version": "1.0.4",
6271 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
6272 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
6273 "dev": true
6274 },
6275 "node_modules/inherits": {
6276 "version": "2.0.4",
6277 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6278 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6279 "dev": true
6280 },
6281 "node_modules/ini": {
6282 "version": "2.0.0",
6283 "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
6284 "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
6285 "dev": true,
6286 "engines": {
6287 "node": ">=10"
6288 }
6289 },
6290 "node_modules/install-artifact-from-github": {
6291 "version": "1.4.0",
6292 "resolved": "https://registry.npmjs.org/install-artifact-from-github/-/install-artifact-from-github-1.4.0.tgz",
6293 "integrity": "sha512-+y6WywKZREw5rq7U2jvr2nmZpT7cbWbQQ0N/qfcseYnzHFz2cZz1Et52oY+XttYuYeTkI8Y+R2JNWj68MpQFSg==",
6294 "dev": true,
6295 "optional": true,
6296 "bin": {
6297 "install-from-cache": "bin/install-from-cache.js",
6298 "save-to-github-cache": "bin/save-to-github-cache.js"
6299 }
6300 },
6301 "node_modules/ip-address": {
6302 "version": "10.1.0",
6303 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz",
6304 "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==",
6305 "dev": true,
6306 "engines": {
6307 "node": ">= 12"
6308 }
6309 },
6310 "node_modules/ip-regex": {
6311 "version": "4.3.0",
6312 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
6313 "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
6314 "dev": true,
6315 "engines": {
6316 "node": ">=8"
6317 }
6318 },
6319 "node_modules/ipaddr.js": {
6320 "version": "1.9.1",
6321 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
6322 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
6323 "dev": true,
6324 "engines": {
6325 "node": ">= 0.10"
6326 }
6327 },
6328 "node_modules/is-alphabetical": {
6329 "version": "2.0.1",
6330 "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
6331 "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
6332 "dev": true,
6333 "license": "MIT",
6334 "funding": {
6335 "type": "github",
6336 "url": "https://github.com/sponsors/wooorm"
6337 }
6338 },
6339 "node_modules/is-alphanumerical": {
6340 "version": "2.0.1",
6341 "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
6342 "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
6343 "dev": true,
6344 "license": "MIT",
6345 "dependencies": {
6346 "is-alphabetical": "^2.0.0",
6347 "is-decimal": "^2.0.0"
6348 },
6349 "funding": {
6350 "type": "github",
6351 "url": "https://github.com/sponsors/wooorm"
6352 }
6353 },
6354 "node_modules/is-binary-path": {
6355 "version": "2.1.0",
6356 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
6357 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
6358 "dev": true,
6359 "dependencies": {
6360 "binary-extensions": "^2.0.0"
6361 },
6362 "engines": {
6363 "node": ">=8"
6364 }
6365 },
6366 "node_modules/is-buffer": {
6367 "version": "1.1.6",
6368 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6369 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6370 "dev": true
6371 },
6372 "node_modules/is-ci": {
6373 "version": "2.0.0",
6374 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
6375 "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
6376 "dev": true,
6377 "dependencies": {
6378 "ci-info": "^2.0.0"
6379 },
6380 "bin": {
6381 "is-ci": "bin.js"
6382 }
6383 },
6384 "node_modules/is-decimal": {
6385 "version": "2.0.1",
6386 "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
6387 "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
6388 "dev": true,
6389 "license": "MIT",
6390 "funding": {
6391 "type": "github",
6392 "url": "https://github.com/sponsors/wooorm"
6393 }
6394 },
6395 "node_modules/is-extglob": {
6396 "version": "2.1.1",
6397 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6398 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
6399 "dev": true,
6400 "engines": {
6401 "node": ">=0.10.0"
6402 }
6403 },
6404 "node_modules/is-fullwidth-code-point": {
6405 "version": "3.0.0",
6406 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
6407 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
6408 "engines": {
6409 "node": ">=8"
6410 }
6411 },
6412 "node_modules/is-glob": {
6413 "version": "4.0.3",
6414 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
6415 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6416 "dev": true,
6417 "dependencies": {
6418 "is-extglob": "^2.1.1"
6419 },
6420 "engines": {
6421 "node": ">=0.10.0"
6422 }
6423 },
6424 "node_modules/is-hexadecimal": {
6425 "version": "2.0.1",
6426 "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
6427 "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
6428 "dev": true,
6429 "license": "MIT",
6430 "funding": {
6431 "type": "github",
6432 "url": "https://github.com/sponsors/wooorm"
6433 }
6434 },
6435 "node_modules/is-installed-globally": {
6436 "version": "0.4.0",
6437 "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
6438 "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
6439 "dev": true,
6440 "dependencies": {
6441 "global-dirs": "^3.0.0",
6442 "is-path-inside": "^3.0.2"
6443 },
6444 "engines": {
6445 "node": ">=10"
6446 },
6447 "funding": {
6448 "url": "https://github.com/sponsors/sindresorhus"
6449 }
6450 },
6451 "node_modules/is-interactive": {
6452 "version": "1.0.0",
6453 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz",
6454 "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==",
6455 "dev": true,
6456 "engines": {
6457 "node": ">=8"
6458 }
6459 },
6460 "node_modules/is-npm": {
6461 "version": "5.0.0",
6462 "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz",
6463 "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==",
6464 "dev": true,
6465 "engines": {
6466 "node": ">=10"
6467 },
6468 "funding": {
6469 "url": "https://github.com/sponsors/sindresorhus"
6470 }
6471 },
6472 "node_modules/is-number": {
6473 "version": "2.1.0",
6474 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
6475 "integrity": "sha512-QUzH43Gfb9+5yckcrSA0VBDwEtDUchrk4F6tfJZQuNzDJbEDB9cZNzSfXGQ1jqmdDY/kl41lUOWM9syA8z8jlg==",
6476 "dev": true,
6477 "dependencies": {
6478 "kind-of": "^3.0.2"
6479 },
6480 "engines": {
6481 "node": ">=0.10.0"
6482 }
6483 },
6484 "node_modules/is-obj": {
6485 "version": "2.0.0",
6486 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
6487 "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
6488 "dev": true,
6489 "engines": {
6490 "node": ">=8"
6491 }
6492 },
6493 "node_modules/is-path-inside": {
6494 "version": "3.0.3",
6495 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
6496 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
6497 "dev": true,
6498 "engines": {
6499 "node": ">=8"
6500 }
6501 },
6502 "node_modules/is-promise": {
6503 "version": "4.0.0",
6504 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
6505 "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
6506 "dev": true
6507 },
6508 "node_modules/is-stream": {
6509 "version": "2.0.1",
6510 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
6511 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
6512 "dev": true,
6513 "engines": {
6514 "node": ">=8"
6515 },
6516 "funding": {
6517 "url": "https://github.com/sponsors/sindresorhus"
6518 }
6519 },
6520 "node_modules/is-stream-ended": {
6521 "version": "0.1.4",
6522 "resolved": "https://registry.npmjs.org/is-stream-ended/-/is-stream-ended-0.1.4.tgz",
6523 "integrity": "sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw==",
6524 "dev": true
6525 },
6526 "node_modules/is-typedarray": {
6527 "version": "1.0.0",
6528 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
6529 "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
6530 "dev": true
6531 },
6532 "node_modules/is-unicode-supported": {
6533 "version": "0.1.0",
6534 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
6535 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
6536 "dev": true,
6537 "engines": {
6538 "node": ">=10"
6539 },
6540 "funding": {
6541 "url": "https://github.com/sponsors/sindresorhus"
6542 }
6543 },
6544 "node_modules/is-url": {
6545 "version": "1.2.4",
6546 "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz",
6547 "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==",
6548 "dev": true
6549 },
6550 "node_modules/is-wsl": {
6551 "version": "1.1.0",
6552 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
6553 "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==",
6554 "dev": true,
6555 "engines": {
6556 "node": ">=4"
6557 }
6558 },
6559 "node_modules/is-yarn-global": {
6560 "version": "0.3.0",
6561 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz",
6562 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==",
6563 "dev": true
6564 },
6565 "node_modules/is2": {
6566 "version": "2.0.9",
6567 "resolved": "https://registry.npmjs.org/is2/-/is2-2.0.9.tgz",
6568 "integrity": "sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==",
6569 "dev": true,
6570 "dependencies": {
6571 "deep-is": "^0.1.3",
6572 "ip-regex": "^4.1.0",
6573 "is-url": "^1.2.4"
6574 },
6575 "engines": {
6576 "node": ">=v0.10.0"
6577 }
6578 },
6579 "node_modules/isarray": {
6580 "version": "1.0.0",
6581 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6582 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
6583 "dev": true
6584 },
6585 "node_modules/isexe": {
6586 "version": "2.0.0",
6587 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6588 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
6589 "dev": true
6590 },
6591 "node_modules/isomorphic-fetch": {
6592 "version": "3.0.0",
6593 "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz",
6594 "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==",
6595 "dev": true,
6596 "dependencies": {
6597 "node-fetch": "^2.6.1",
6598 "whatwg-fetch": "^3.4.1"
6599 }
6600 },
6601 "node_modules/jackspeak": {
6602 "version": "3.4.3",
6603 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
6604 "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
6605 "dev": true,
6606 "dependencies": {
6607 "@isaacs/cliui": "^8.0.2"
6608 },
6609 "funding": {
6610 "url": "https://github.com/sponsors/isaacs"
6611 },
6612 "optionalDependencies": {
6613 "@pkgjs/parseargs": "^0.11.0"
6614 }
6615 },
6616 "node_modules/jju": {
6617 "version": "1.4.0",
6618 "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz",
6619 "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==",
6620 "dev": true
6621 },
6622 "node_modules/join-path": {
6623 "version": "1.1.1",
6624 "resolved": "https://registry.npmjs.org/join-path/-/join-path-1.1.1.tgz",
6625 "integrity": "sha512-jnt9OC34sLXMLJ6YfPQ2ZEKrR9mB5ZbSnQb4LPaOx1c5rTzxpR33L18jjp0r75mGGTJmsil3qwN1B5IBeTnSSA==",
6626 "dev": true,
6627 "dependencies": {
6628 "as-array": "^2.0.0",
6629 "url-join": "0.0.1",
6630 "valid-url": "^1"
6631 }
6632 },
6633 "node_modules/jose": {
6634 "version": "6.2.1",
6635 "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.1.tgz",
6636 "integrity": "sha512-jUaKr1yrbfaImV7R2TN/b3IcZzsw38/chqMpo2XJ7i2F8AfM/lA4G1goC3JVEwg0H7UldTmSt3P68nt31W7/mw==",
6637 "dev": true,
6638 "funding": {
6639 "url": "https://github.com/sponsors/panva"
6640 }
6641 },
6642 "node_modules/js-tokens": {
6643 "version": "4.0.0",
6644 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6645 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6646 "dev": true
6647 },
6648 "node_modules/js-yaml": {
6649 "version": "3.14.2",
6650 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
6651 "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
6652 "dev": true,
6653 "dependencies": {
6654 "argparse": "^1.0.7",
6655 "esprima": "^4.0.0"
6656 },
6657 "bin": {
6658 "js-yaml": "bin/js-yaml.js"
6659 }
6660 },
6661 "node_modules/json-bigint": {
6662 "version": "1.0.0",
6663 "resolved": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz",
6664 "integrity": "sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==",
6665 "dev": true,
6666 "dependencies": {
6667 "bignumber.js": "^9.0.0"
6668 }
6669 },
6670 "node_modules/json-parse-helpfulerror": {
6671 "version": "1.0.3",
6672 "resolved": "https://registry.npmjs.org/json-parse-helpfulerror/-/json-parse-helpfulerror-1.0.3.tgz",
6673 "integrity": "sha512-XgP0FGR77+QhUxjXkwOMkC94k3WtqEBfcnjWqhRd82qTat4SWKRE+9kUnynz/shm3I4ea2+qISvTIeGTNU7kJg==",
6674 "dev": true,
6675 "dependencies": {
6676 "jju": "^1.1.0"
6677 }
6678 },
6679 "node_modules/json-ptr": {
6680 "version": "3.1.1",
6681 "resolved": "https://registry.npmjs.org/json-ptr/-/json-ptr-3.1.1.tgz",
6682 "integrity": "sha512-SiSJQ805W1sDUCD1+/t1/1BIrveq2Fe9HJqENxZmMCILmrPI7WhS/pePpIOx85v6/H2z1Vy7AI08GV2TzfXocg==",
6683 "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.",
6684 "dev": true
6685 },
6686 "node_modules/json-schema-traverse": {
6687 "version": "1.0.0",
6688 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
6689 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
6690 "dev": true
6691 },
6692 "node_modules/json-schema-typed": {
6693 "version": "8.0.2",
6694 "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz",
6695 "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==",
6696 "dev": true
6697 },
6698 "node_modules/jsonc-parser": {
6699 "version": "3.3.1",
6700 "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
6701 "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==",
6702 "dev": true,
6703 "license": "MIT"
6704 },
6705 "node_modules/jsonfile": {
6706 "version": "6.2.0",
6707 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz",
6708 "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==",
6709 "dev": true,
6710 "dependencies": {
6711 "universalify": "^2.0.0"
6712 },
6713 "optionalDependencies": {
6714 "graceful-fs": "^4.1.6"
6715 }
6716 },
6717 "node_modules/jsonpointer": {
6718 "version": "5.0.1",
6719 "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
6720 "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
6721 "dev": true,
6722 "license": "MIT",
6723 "engines": {
6724 "node": ">=0.10.0"
6725 }
6726 },
6727 "node_modules/jsonwebtoken": {
6728 "version": "9.0.3",
6729 "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz",
6730 "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==",
6731 "dev": true,
6732 "dependencies": {
6733 "jws": "^4.0.1",
6734 "lodash.includes": "^4.3.0",
6735 "lodash.isboolean": "^3.0.3",
6736 "lodash.isinteger": "^4.0.4",
6737 "lodash.isnumber": "^3.0.3",
6738 "lodash.isplainobject": "^4.0.6",
6739 "lodash.isstring": "^4.0.1",
6740 "lodash.once": "^4.0.0",
6741 "ms": "^2.1.1",
6742 "semver": "^7.5.4"
6743 },
6744 "engines": {
6745 "node": ">=12",
6746 "npm": ">=6"
6747 }
6748 },
6749 "node_modules/jsonwebtoken/node_modules/ms": {
6750 "version": "2.1.3",
6751 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
6752 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
6753 "dev": true
6754 },
6755 "node_modules/jwa": {
6756 "version": "2.0.1",
6757 "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
6758 "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",
6759 "dev": true,
6760 "dependencies": {
6761 "buffer-equal-constant-time": "^1.0.1",
6762 "ecdsa-sig-formatter": "1.0.11",
6763 "safe-buffer": "^5.0.1"
6764 }
6765 },
6766 "node_modules/jws": {
6767 "version": "4.0.1",
6768 "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz",
6769 "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==",
6770 "dev": true,
6771 "dependencies": {
6772 "jwa": "^2.0.1",
6773 "safe-buffer": "^5.0.1"
6774 }
6775 },
6776 "node_modules/katex": {
6777 "version": "0.16.38",
6778 "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.38.tgz",
6779 "integrity": "sha512-cjHooZUmIAUmDsHBN+1n8LaZdpmbj03LtYeYPyuYB7OuloiaeaV6N4LcfjcnHVzGWjVQmKrxxTrpDcmSzEZQwQ==",
6780 "dev": true,
6781 "funding": [
6782 "https://opencollective.com/katex",
6783 "https://github.com/sponsors/katex"
6784 ],
6785 "license": "MIT",
6786 "dependencies": {
6787 "commander": "^8.3.0"
6788 },
6789 "bin": {
6790 "katex": "cli.js"
6791 }
6792 },
6793 "node_modules/katex/node_modules/commander": {
6794 "version": "8.3.0",
6795 "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
6796 "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
6797 "dev": true,
6798 "license": "MIT",
6799 "engines": {
6800 "node": ">= 12"
6801 }
6802 },
6803 "node_modules/kind-of": {
6804 "version": "3.2.2",
6805 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6806 "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
6807 "dev": true,
6808 "dependencies": {
6809 "is-buffer": "^1.1.5"
6810 },
6811 "engines": {
6812 "node": ">=0.10.0"
6813 }
6814 },
6815 "node_modules/kuler": {
6816 "version": "2.0.0",
6817 "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz",
6818 "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==",
6819 "dev": true
6820 },
6821 "node_modules/lazystream": {
6822 "version": "1.0.1",
6823 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
6824 "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
6825 "dev": true,
6826 "dependencies": {
6827 "readable-stream": "^2.0.5"
6828 },
6829 "engines": {
6830 "node": ">= 0.6.3"
6831 }
6832 },
6833 "node_modules/lazystream/node_modules/readable-stream": {
6834 "version": "2.3.8",
6835 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
6836 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
6837 "dev": true,
6838 "dependencies": {
6839 "core-util-is": "~1.0.0",
6840 "inherits": "~2.0.3",
6841 "isarray": "~1.0.0",
6842 "process-nextick-args": "~2.0.0",
6843 "safe-buffer": "~5.1.1",
6844 "string_decoder": "~1.1.1",
6845 "util-deprecate": "~1.0.1"
6846 }
6847 },
6848 "node_modules/lazystream/node_modules/safe-buffer": {
6849 "version": "5.1.2",
6850 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
6851 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
6852 "dev": true
6853 },
6854 "node_modules/lazystream/node_modules/string_decoder": {
6855 "version": "1.1.1",
6856 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6857 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
6858 "dev": true,
6859 "dependencies": {
6860 "safe-buffer": "~5.1.0"
6861 }
6862 },
6863 "node_modules/leven": {
6864 "version": "3.1.0",
6865 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
6866 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
6867 "dev": true,
6868 "engines": {
6869 "node": ">=6"
6870 }
6871 },
6872 "node_modules/libsodium": {
6873 "version": "0.7.16",
6874 "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.16.tgz",
6875 "integrity": "sha512-3HrzSPuzm6Yt9aTYCDxYEG8x8/6C0+ag655Y7rhhWZM9PT4NpdnbqlzXhGZlDnkgR6MeSTnOt/VIyHLs9aSf+Q==",
6876 "dev": true
6877 },
6878 "node_modules/libsodium-wrappers": {
6879 "version": "0.7.16",
6880 "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.16.tgz",
6881 "integrity": "sha512-Gtr/WBx4dKjvRL1pvfwZqu7gO6AfrQ0u9vFL+kXihtHf6NfkROR8pjYWn98MFDI3jN19Ii1ZUfPR9afGiPyfHg==",
6882 "dev": true,
6883 "dependencies": {
6884 "libsodium": "^0.7.16"
6885 }
6886 },
6887 "node_modules/linkify-it": {
6888 "version": "5.0.0",
6889 "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
6890 "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
6891 "dev": true,
6892 "license": "MIT",
6893 "dependencies": {
6894 "uc.micro": "^2.0.0"
6895 }
6896 },
6897 "node_modules/locate-path": {
6898 "version": "5.0.0",
6899 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
6900 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
6901 "dependencies": {
6902 "p-locate": "^4.1.0"
6903 },
6904 "engines": {
6905 "node": ">=8"
6906 }
6907 },
6908 "node_modules/lodash": {
6909 "version": "4.17.23",
6910 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
6911 "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
6912 "dev": true
6913 },
6914 "node_modules/lodash._objecttypes": {
6915 "version": "2.4.1",
6916 "resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz",
6917 "integrity": "sha512-XpqGh1e7hhkOzftBfWE7zt+Yn9mVHFkDhicVttvKLsoCMLVVL+xTQjfjB4X4vtznauxv0QZ5ZAeqjvat0dh62Q==",
6918 "dev": true
6919 },
6920 "node_modules/lodash.camelcase": {
6921 "version": "4.3.0",
6922 "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
6923 "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="
6924 },
6925 "node_modules/lodash.includes": {
6926 "version": "4.3.0",
6927 "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz",
6928 "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==",
6929 "dev": true
6930 },
6931 "node_modules/lodash.isboolean": {
6932 "version": "3.0.3",
6933 "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz",
6934 "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==",
6935 "dev": true
6936 },
6937 "node_modules/lodash.isinteger": {
6938 "version": "4.0.4",
6939 "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz",
6940 "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==",
6941 "dev": true
6942 },
6943 "node_modules/lodash.isnumber": {
6944 "version": "3.0.3",
6945 "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz",
6946 "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==",
6947 "dev": true
6948 },
6949 "node_modules/lodash.isobject": {
6950 "version": "2.4.1",
6951 "resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz",
6952 "integrity": "sha512-sTebg2a1PoicYEZXD5PBdQcTlIJ6hUslrlWr7iV0O7n+i4596s2NQ9I5CaZ5FbXSfya/9WQsrYLANUJv9paYVA==",
6953 "dev": true,
6954 "dependencies": {
6955 "lodash._objecttypes": "~2.4.1"
6956 }
6957 },
6958 "node_modules/lodash.isplainobject": {
6959 "version": "4.0.6",
6960 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
6961 "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==",
6962 "dev": true
6963 },
6964 "node_modules/lodash.isstring": {
6965 "version": "4.0.1",
6966 "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
6967 "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==",
6968 "dev": true
6969 },
6970 "node_modules/lodash.once": {
6971 "version": "4.1.1",
6972 "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
6973 "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
6974 "dev": true
6975 },
6976 "node_modules/lodash.snakecase": {
6977 "version": "4.1.1",
6978 "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
6979 "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==",
6980 "dev": true
6981 },
6982 "node_modules/log-symbols": {
6983 "version": "4.1.0",
6984 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
6985 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
6986 "dev": true,
6987 "dependencies": {
6988 "chalk": "^4.1.0",
6989 "is-unicode-supported": "^0.1.0"
6990 },
6991 "engines": {
6992 "node": ">=10"
6993 },
6994 "funding": {
6995 "url": "https://github.com/sponsors/sindresorhus"
6996 }
6997 },
6998 "node_modules/log-symbols/node_modules/chalk": {
6999 "version": "4.1.2",
7000 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
7001 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
7002 "dev": true,
7003 "dependencies": {
7004 "ansi-styles": "^4.1.0",
7005 "supports-color": "^7.1.0"
7006 },
7007 "engines": {
7008 "node": ">=10"
7009 },
7010 "funding": {
7011 "url": "https://github.com/chalk/chalk?sponsor=1"
7012 }
7013 },
7014 "node_modules/logform": {
7015 "version": "2.7.0",
7016 "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz",
7017 "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==",
7018 "dev": true,
7019 "dependencies": {
7020 "@colors/colors": "1.6.0",
7021 "@types/triple-beam": "^1.3.2",
7022 "fecha": "^4.2.0",
7023 "ms": "^2.1.1",
7024 "safe-stable-stringify": "^2.3.1",
7025 "triple-beam": "^1.3.0"
7026 },
7027 "engines": {
7028 "node": ">= 12.0.0"
7029 }
7030 },
7031 "node_modules/logform/node_modules/@colors/colors": {
7032 "version": "1.6.0",
7033 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",
7034 "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==",
7035 "dev": true,
7036 "engines": {
7037 "node": ">=0.1.90"
7038 }
7039 },
7040 "node_modules/logform/node_modules/ms": {
7041 "version": "2.1.3",
7042 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
7043 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
7044 "dev": true
7045 },
7046 "node_modules/long": {
7047 "version": "5.3.2",
7048 "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz",
7049 "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA=="
7050 },
7051 "node_modules/lru-cache": {
7052 "version": "10.4.3",
7053 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
7054 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
7055 "dev": true
7056 },
7057 "node_modules/lsofi": {
7058 "version": "1.0.0",
7059 "resolved": "https://registry.npmjs.org/lsofi/-/lsofi-1.0.0.tgz",
7060 "integrity": "sha512-MKr9vM1MSm+TSKfI05IYxpKV1NCxpJaBLnELyIf784zYJ5KV9lGCE1EvpA2DtXDNM3fCuFeCwXUzim/fyQRi+A==",
7061 "dev": true,
7062 "dependencies": {
7063 "is-number": "^2.1.0",
7064 "through2": "^2.0.1"
7065 }
7066 },
7067 "node_modules/make-dir": {
7068 "version": "3.1.0",
7069 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
7070 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
7071 "dev": true,
7072 "dependencies": {
7073 "semver": "^6.0.0"
7074 },
7075 "engines": {
7076 "node": ">=8"
7077 },
7078 "funding": {
7079 "url": "https://github.com/sponsors/sindresorhus"
7080 }
7081 },
7082 "node_modules/make-dir/node_modules/semver": {
7083 "version": "6.3.1",
7084 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
7085 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
7086 "dev": true,
7087 "bin": {
7088 "semver": "bin/semver.js"
7089 }
7090 },
7091 "node_modules/make-error": {
7092 "version": "1.3.6",
7093 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
7094 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
7095 "dev": true
7096 },
7097 "node_modules/make-fetch-happen": {
7098 "version": "15.0.5",
7099 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-15.0.5.tgz",
7100 "integrity": "sha512-uCbIa8jWWmQZt4dSnEStkVC6gdakiinAm4PiGsywIkguF0eWMdcjDz0ECYhUolFU3pFLOev9VNPCEygydXnddg==",
7101 "dev": true,
7102 "optional": true,
7103 "dependencies": {
7104 "@gar/promise-retry": "^1.0.0",
7105 "@npmcli/agent": "^4.0.0",
7106 "@npmcli/redact": "^4.0.0",
7107 "cacache": "^20.0.1",
7108 "http-cache-semantics": "^4.1.1",
7109 "minipass": "^7.0.2",
7110 "minipass-fetch": "^5.0.0",
7111 "minipass-flush": "^1.0.5",
7112 "minipass-pipeline": "^1.2.4",
7113 "negotiator": "^1.0.0",
7114 "proc-log": "^6.0.0",
7115 "ssri": "^13.0.0"
7116 },
7117 "engines": {
7118 "node": "^20.17.0 || >=22.9.0"
7119 }
7120 },
7121 "node_modules/make-fetch-happen/node_modules/negotiator": {
7122 "version": "1.0.0",
7123 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
7124 "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
7125 "dev": true,
7126 "optional": true,
7127 "engines": {
7128 "node": ">= 0.6"
7129 }
7130 },
7131 "node_modules/make-fetch-happen/node_modules/proc-log": {
7132 "version": "6.1.0",
7133 "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz",
7134 "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==",
7135 "dev": true,
7136 "optional": true,
7137 "engines": {
7138 "node": "^20.17.0 || >=22.9.0"
7139 }
7140 },
7141 "node_modules/markdown-it": {
7142 "version": "14.1.1",
7143 "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.1.tgz",
7144 "integrity": "sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==",
7145 "dev": true,
7146 "license": "MIT",
7147 "dependencies": {
7148 "argparse": "^2.0.1",
7149 "entities": "^4.4.0",
7150 "linkify-it": "^5.0.0",
7151 "mdurl": "^2.0.0",
7152 "punycode.js": "^2.3.1",
7153 "uc.micro": "^2.1.0"
7154 },
7155 "bin": {
7156 "markdown-it": "bin/markdown-it.mjs"
7157 }
7158 },
7159 "node_modules/markdown-it/node_modules/argparse": {
7160 "version": "2.0.1",
7161 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
7162 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
7163 "dev": true,
7164 "license": "Python-2.0"
7165 },
7166 "node_modules/markdownlint": {
7167 "version": "0.40.0",
7168 "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.40.0.tgz",
7169 "integrity": "sha512-UKybllYNheWac61Ia7T6fzuQNDZimFIpCg2w6hHjgV1Qu0w1TV0LlSgryUGzM0bkKQCBhy2FDhEELB73Kb0kAg==",
7170 "dev": true,
7171 "license": "MIT",
7172 "dependencies": {
7173 "micromark": "4.0.2",
7174 "micromark-core-commonmark": "2.0.3",
7175 "micromark-extension-directive": "4.0.0",
7176 "micromark-extension-gfm-autolink-literal": "2.1.0",
7177 "micromark-extension-gfm-footnote": "2.1.0",
7178 "micromark-extension-gfm-table": "2.1.1",
7179 "micromark-extension-math": "3.1.0",
7180 "micromark-util-types": "2.0.2",
7181 "string-width": "8.1.0"
7182 },
7183 "engines": {
7184 "node": ">=20"
7185 },
7186 "funding": {
7187 "url": "https://github.com/sponsors/DavidAnson"
7188 }
7189 },
7190 "node_modules/markdownlint-cli": {
7191 "version": "0.48.0",
7192 "resolved": "https://registry.npmjs.org/markdownlint-cli/-/markdownlint-cli-0.48.0.tgz",
7193 "integrity": "sha512-NkZQNu2E0Q5qLEEHwWj674eYISTLD4jMHkBzDobujXd1kv+yCxi8jOaD/rZoQNW1FBBMMGQpuW5So8B51N/e0A==",
7194 "dev": true,
7195 "license": "MIT",
7196 "dependencies": {
7197 "commander": "~14.0.3",
7198 "deep-extend": "~0.6.0",
7199 "ignore": "~7.0.5",
7200 "js-yaml": "~4.1.1",
7201 "jsonc-parser": "~3.3.1",
7202 "jsonpointer": "~5.0.1",
7203 "markdown-it": "~14.1.1",
7204 "markdownlint": "~0.40.0",
7205 "minimatch": "~10.2.4",
7206 "run-con": "~1.3.2",
7207 "smol-toml": "~1.6.0",
7208 "tinyglobby": "~0.2.15"
7209 },
7210 "bin": {
7211 "markdownlint": "markdownlint.js"
7212 },
7213 "engines": {
7214 "node": ">=20"
7215 }
7216 },
7217 "node_modules/markdownlint-cli/node_modules/argparse": {
7218 "version": "2.0.1",
7219 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
7220 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
7221 "dev": true,
7222 "license": "Python-2.0"
7223 },
7224 "node_modules/markdownlint-cli/node_modules/balanced-match": {
7225 "version": "4.0.4",
7226 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
7227 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
7228 "dev": true,
7229 "license": "MIT",
7230 "engines": {
7231 "node": "18 || 20 || >=22"
7232 }
7233 },
7234 "node_modules/markdownlint-cli/node_modules/brace-expansion": {
7235 "version": "5.0.4",
7236 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
7237 "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
7238 "dev": true,
7239 "license": "MIT",
7240 "dependencies": {
7241 "balanced-match": "^4.0.2"
7242 },
7243 "engines": {
7244 "node": "18 || 20 || >=22"
7245 }
7246 },
7247 "node_modules/markdownlint-cli/node_modules/commander": {
7248 "version": "14.0.3",
7249 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz",
7250 "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==",
7251 "dev": true,
7252 "license": "MIT",
7253 "engines": {
7254 "node": ">=20"
7255 }
7256 },
7257 "node_modules/markdownlint-cli/node_modules/js-yaml": {
7258 "version": "4.1.1",
7259 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
7260 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
7261 "dev": true,
7262 "license": "MIT",
7263 "dependencies": {
7264 "argparse": "^2.0.1"
7265 },
7266 "bin": {
7267 "js-yaml": "bin/js-yaml.js"
7268 }
7269 },
7270 "node_modules/markdownlint-cli/node_modules/minimatch": {
7271 "version": "10.2.4",
7272 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
7273 "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
7274 "dev": true,
7275 "license": "BlueOak-1.0.0",
7276 "dependencies": {
7277 "brace-expansion": "^5.0.2"
7278 },
7279 "engines": {
7280 "node": "18 || 20 || >=22"
7281 },
7282 "funding": {
7283 "url": "https://github.com/sponsors/isaacs"
7284 }
7285 },
7286 "node_modules/markdownlint/node_modules/ansi-regex": {
7287 "version": "6.2.2",
7288 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
7289 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
7290 "dev": true,
7291 "license": "MIT",
7292 "engines": {
7293 "node": ">=12"
7294 },
7295 "funding": {
7296 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
7297 }
7298 },
7299 "node_modules/markdownlint/node_modules/string-width": {
7300 "version": "8.1.0",
7301 "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.1.0.tgz",
7302 "integrity": "sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==",
7303 "dev": true,
7304 "license": "MIT",
7305 "dependencies": {
7306 "get-east-asian-width": "^1.3.0",
7307 "strip-ansi": "^7.1.0"
7308 },
7309 "engines": {
7310 "node": ">=20"
7311 },
7312 "funding": {
7313 "url": "https://github.com/sponsors/sindresorhus"
7314 }
7315 },
7316 "node_modules/markdownlint/node_modules/strip-ansi": {
7317 "version": "7.2.0",
7318 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
7319 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
7320 "dev": true,
7321 "license": "MIT",
7322 "dependencies": {
7323 "ansi-regex": "^6.2.2"
7324 },
7325 "engines": {
7326 "node": ">=12"
7327 },
7328 "funding": {
7329 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
7330 }
7331 },
7332 "node_modules/marked": {
7333 "version": "13.0.3",
7334 "resolved": "https://registry.npmjs.org/marked/-/marked-13.0.3.tgz",
7335 "integrity": "sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==",
7336 "dev": true,
7337 "bin": {
7338 "marked": "bin/marked.js"
7339 },
7340 "engines": {
7341 "node": ">= 18"
7342 }
7343 },
7344 "node_modules/marked-terminal": {
7345 "version": "7.3.0",
7346 "resolved": "https://registry.npmjs.org/marked-terminal/-/marked-terminal-7.3.0.tgz",
7347 "integrity": "sha512-t4rBvPsHc57uE/2nJOLmMbZCQ4tgAccAED3ngXQqW6g+TxA488JzJ+FK3lQkzBQOI1mRV/r/Kq+1ZlJ4D0owQw==",
7348 "dev": true,
7349 "dependencies": {
7350 "ansi-escapes": "^7.0.0",
7351 "ansi-regex": "^6.1.0",
7352 "chalk": "^5.4.1",
7353 "cli-highlight": "^2.1.11",
7354 "cli-table3": "^0.6.5",
7355 "node-emoji": "^2.2.0",
7356 "supports-hyperlinks": "^3.1.0"
7357 },
7358 "engines": {
7359 "node": ">=16.0.0"
7360 },
7361 "peerDependencies": {
7362 "marked": ">=1 <16"
7363 }
7364 },
7365 "node_modules/marked-terminal/node_modules/ansi-regex": {
7366 "version": "6.2.2",
7367 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
7368 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
7369 "dev": true,
7370 "engines": {
7371 "node": ">=12"
7372 },
7373 "funding": {
7374 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
7375 }
7376 },
7377 "node_modules/math-intrinsics": {
7378 "version": "1.1.0",
7379 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
7380 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
7381 "dev": true,
7382 "engines": {
7383 "node": ">= 0.4"
7384 }
7385 },
7386 "node_modules/mdurl": {
7387 "version": "2.0.0",
7388 "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
7389 "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
7390 "dev": true,
7391 "license": "MIT"
7392 },
7393 "node_modules/media-typer": {
7394 "version": "0.3.0",
7395 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
7396 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
7397 "dev": true,
7398 "engines": {
7399 "node": ">= 0.6"
7400 }
7401 },
7402 "node_modules/merge-descriptors": {
7403 "version": "1.0.3",
7404 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz",
7405 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==",
7406 "dev": true,
7407 "funding": {
7408 "url": "https://github.com/sponsors/sindresorhus"
7409 }
7410 },
7411 "node_modules/methods": {
7412 "version": "1.1.2",
7413 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
7414 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
7415 "dev": true,
7416 "engines": {
7417 "node": ">= 0.6"
7418 }
7419 },
7420 "node_modules/micromark": {
7421 "version": "4.0.2",
7422 "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz",
7423 "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==",
7424 "dev": true,
7425 "funding": [
7426 {
7427 "type": "GitHub Sponsors",
7428 "url": "https://github.com/sponsors/unifiedjs"
7429 },
7430 {
7431 "type": "OpenCollective",
7432 "url": "https://opencollective.com/unified"
7433 }
7434 ],
7435 "license": "MIT",
7436 "dependencies": {
7437 "@types/debug": "^4.0.0",
7438 "debug": "^4.0.0",
7439 "decode-named-character-reference": "^1.0.0",
7440 "devlop": "^1.0.0",
7441 "micromark-core-commonmark": "^2.0.0",
7442 "micromark-factory-space": "^2.0.0",
7443 "micromark-util-character": "^2.0.0",
7444 "micromark-util-chunked": "^2.0.0",
7445 "micromark-util-combine-extensions": "^2.0.0",
7446 "micromark-util-decode-numeric-character-reference": "^2.0.0",
7447 "micromark-util-encode": "^2.0.0",
7448 "micromark-util-normalize-identifier": "^2.0.0",
7449 "micromark-util-resolve-all": "^2.0.0",
7450 "micromark-util-sanitize-uri": "^2.0.0",
7451 "micromark-util-subtokenize": "^2.0.0",
7452 "micromark-util-symbol": "^2.0.0",
7453 "micromark-util-types": "^2.0.0"
7454 }
7455 },
7456 "node_modules/micromark-core-commonmark": {
7457 "version": "2.0.3",
7458 "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
7459 "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==",
7460 "dev": true,
7461 "funding": [
7462 {
7463 "type": "GitHub Sponsors",
7464 "url": "https://github.com/sponsors/unifiedjs"
7465 },
7466 {
7467 "type": "OpenCollective",
7468 "url": "https://opencollective.com/unified"
7469 }
7470 ],
7471 "license": "MIT",
7472 "dependencies": {
7473 "decode-named-character-reference": "^1.0.0",
7474 "devlop": "^1.0.0",
7475 "micromark-factory-destination": "^2.0.0",
7476 "micromark-factory-label": "^2.0.0",
7477 "micromark-factory-space": "^2.0.0",
7478 "micromark-factory-title": "^2.0.0",
7479 "micromark-factory-whitespace": "^2.0.0",
7480 "micromark-util-character": "^2.0.0",
7481 "micromark-util-chunked": "^2.0.0",
7482 "micromark-util-classify-character": "^2.0.0",
7483 "micromark-util-html-tag-name": "^2.0.0",
7484 "micromark-util-normalize-identifier": "^2.0.0",
7485 "micromark-util-resolve-all": "^2.0.0",
7486 "micromark-util-subtokenize": "^2.0.0",
7487 "micromark-util-symbol": "^2.0.0",
7488 "micromark-util-types": "^2.0.0"
7489 }
7490 },
7491 "node_modules/micromark-extension-directive": {
7492 "version": "4.0.0",
7493 "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-4.0.0.tgz",
7494 "integrity": "sha512-/C2nqVmXXmiseSSuCdItCMho7ybwwop6RrrRPk0KbOHW21JKoCldC+8rFOaundDoRBUWBnJJcxeA/Kvi34WQXg==",
7495 "dev": true,
7496 "license": "MIT",
7497 "dependencies": {
7498 "devlop": "^1.0.0",
7499 "micromark-factory-space": "^2.0.0",
7500 "micromark-factory-whitespace": "^2.0.0",
7501 "micromark-util-character": "^2.0.0",
7502 "micromark-util-symbol": "^2.0.0",
7503 "micromark-util-types": "^2.0.0",
7504 "parse-entities": "^4.0.0"
7505 },
7506 "funding": {
7507 "type": "opencollective",
7508 "url": "https://opencollective.com/unified"
7509 }
7510 },
7511 "node_modules/micromark-extension-gfm-autolink-literal": {
7512 "version": "2.1.0",
7513 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
7514 "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==",
7515 "dev": true,
7516 "license": "MIT",
7517 "dependencies": {
7518 "micromark-util-character": "^2.0.0",
7519 "micromark-util-sanitize-uri": "^2.0.0",
7520 "micromark-util-symbol": "^2.0.0",
7521 "micromark-util-types": "^2.0.0"
7522 },
7523 "funding": {
7524 "type": "opencollective",
7525 "url": "https://opencollective.com/unified"
7526 }
7527 },
7528 "node_modules/micromark-extension-gfm-footnote": {
7529 "version": "2.1.0",
7530 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
7531 "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==",
7532 "dev": true,
7533 "license": "MIT",
7534 "dependencies": {
7535 "devlop": "^1.0.0",
7536 "micromark-core-commonmark": "^2.0.0",
7537 "micromark-factory-space": "^2.0.0",
7538 "micromark-util-character": "^2.0.0",
7539 "micromark-util-normalize-identifier": "^2.0.0",
7540 "micromark-util-sanitize-uri": "^2.0.0",
7541 "micromark-util-symbol": "^2.0.0",
7542 "micromark-util-types": "^2.0.0"
7543 },
7544 "funding": {
7545 "type": "opencollective",
7546 "url": "https://opencollective.com/unified"
7547 }
7548 },
7549 "node_modules/micromark-extension-gfm-table": {
7550 "version": "2.1.1",
7551 "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
7552 "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==",
7553 "dev": true,
7554 "license": "MIT",
7555 "dependencies": {
7556 "devlop": "^1.0.0",
7557 "micromark-factory-space": "^2.0.0",
7558 "micromark-util-character": "^2.0.0",
7559 "micromark-util-symbol": "^2.0.0",
7560 "micromark-util-types": "^2.0.0"
7561 },
7562 "funding": {
7563 "type": "opencollective",
7564 "url": "https://opencollective.com/unified"
7565 }
7566 },
7567 "node_modules/micromark-extension-math": {
7568 "version": "3.1.0",
7569 "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz",
7570 "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==",
7571 "dev": true,
7572 "license": "MIT",
7573 "dependencies": {
7574 "@types/katex": "^0.16.0",
7575 "devlop": "^1.0.0",
7576 "katex": "^0.16.0",
7577 "micromark-factory-space": "^2.0.0",
7578 "micromark-util-character": "^2.0.0",
7579 "micromark-util-symbol": "^2.0.0",
7580 "micromark-util-types": "^2.0.0"
7581 },
7582 "funding": {
7583 "type": "opencollective",
7584 "url": "https://opencollective.com/unified"
7585 }
7586 },
7587 "node_modules/micromark-factory-destination": {
7588 "version": "2.0.1",
7589 "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
7590 "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
7591 "dev": true,
7592 "funding": [
7593 {
7594 "type": "GitHub Sponsors",
7595 "url": "https://github.com/sponsors/unifiedjs"
7596 },
7597 {
7598 "type": "OpenCollective",
7599 "url": "https://opencollective.com/unified"
7600 }
7601 ],
7602 "license": "MIT",
7603 "dependencies": {
7604 "micromark-util-character": "^2.0.0",
7605 "micromark-util-symbol": "^2.0.0",
7606 "micromark-util-types": "^2.0.0"
7607 }
7608 },
7609 "node_modules/micromark-factory-label": {
7610 "version": "2.0.1",
7611 "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
7612 "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
7613 "dev": true,
7614 "funding": [
7615 {
7616 "type": "GitHub Sponsors",
7617 "url": "https://github.com/sponsors/unifiedjs"
7618 },
7619 {
7620 "type": "OpenCollective",
7621 "url": "https://opencollective.com/unified"
7622 }
7623 ],
7624 "license": "MIT",
7625 "dependencies": {
7626 "devlop": "^1.0.0",
7627 "micromark-util-character": "^2.0.0",
7628 "micromark-util-symbol": "^2.0.0",
7629 "micromark-util-types": "^2.0.0"
7630 }
7631 },
7632 "node_modules/micromark-factory-space": {
7633 "version": "2.0.1",
7634 "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
7635 "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
7636 "dev": true,
7637 "funding": [
7638 {
7639 "type": "GitHub Sponsors",
7640 "url": "https://github.com/sponsors/unifiedjs"
7641 },
7642 {
7643 "type": "OpenCollective",
7644 "url": "https://opencollective.com/unified"
7645 }
7646 ],
7647 "license": "MIT",
7648 "dependencies": {
7649 "micromark-util-character": "^2.0.0",
7650 "micromark-util-types": "^2.0.0"
7651 }
7652 },
7653 "node_modules/micromark-factory-title": {
7654 "version": "2.0.1",
7655 "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
7656 "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
7657 "dev": true,
7658 "funding": [
7659 {
7660 "type": "GitHub Sponsors",
7661 "url": "https://github.com/sponsors/unifiedjs"
7662 },
7663 {
7664 "type": "OpenCollective",
7665 "url": "https://opencollective.com/unified"
7666 }
7667 ],
7668 "license": "MIT",
7669 "dependencies": {
7670 "micromark-factory-space": "^2.0.0",
7671 "micromark-util-character": "^2.0.0",
7672 "micromark-util-symbol": "^2.0.0",
7673 "micromark-util-types": "^2.0.0"
7674 }
7675 },
7676 "node_modules/micromark-factory-whitespace": {
7677 "version": "2.0.1",
7678 "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
7679 "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
7680 "dev": true,
7681 "funding": [
7682 {
7683 "type": "GitHub Sponsors",
7684 "url": "https://github.com/sponsors/unifiedjs"
7685 },
7686 {
7687 "type": "OpenCollective",
7688 "url": "https://opencollective.com/unified"
7689 }
7690 ],
7691 "license": "MIT",
7692 "dependencies": {
7693 "micromark-factory-space": "^2.0.0",
7694 "micromark-util-character": "^2.0.0",
7695 "micromark-util-symbol": "^2.0.0",
7696 "micromark-util-types": "^2.0.0"
7697 }
7698 },
7699 "node_modules/micromark-util-character": {
7700 "version": "2.1.1",
7701 "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
7702 "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
7703 "dev": true,
7704 "funding": [
7705 {
7706 "type": "GitHub Sponsors",
7707 "url": "https://github.com/sponsors/unifiedjs"
7708 },
7709 {
7710 "type": "OpenCollective",
7711 "url": "https://opencollective.com/unified"
7712 }
7713 ],
7714 "license": "MIT",
7715 "dependencies": {
7716 "micromark-util-symbol": "^2.0.0",
7717 "micromark-util-types": "^2.0.0"
7718 }
7719 },
7720 "node_modules/micromark-util-chunked": {
7721 "version": "2.0.1",
7722 "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
7723 "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
7724 "dev": true,
7725 "funding": [
7726 {
7727 "type": "GitHub Sponsors",
7728 "url": "https://github.com/sponsors/unifiedjs"
7729 },
7730 {
7731 "type": "OpenCollective",
7732 "url": "https://opencollective.com/unified"
7733 }
7734 ],
7735 "license": "MIT",
7736 "dependencies": {
7737 "micromark-util-symbol": "^2.0.0"
7738 }
7739 },
7740 "node_modules/micromark-util-classify-character": {
7741 "version": "2.0.1",
7742 "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
7743 "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
7744 "dev": true,
7745 "funding": [
7746 {
7747 "type": "GitHub Sponsors",
7748 "url": "https://github.com/sponsors/unifiedjs"
7749 },
7750 {
7751 "type": "OpenCollective",
7752 "url": "https://opencollective.com/unified"
7753 }
7754 ],
7755 "license": "MIT",
7756 "dependencies": {
7757 "micromark-util-character": "^2.0.0",
7758 "micromark-util-symbol": "^2.0.0",
7759 "micromark-util-types": "^2.0.0"
7760 }
7761 },
7762 "node_modules/micromark-util-combine-extensions": {
7763 "version": "2.0.1",
7764 "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
7765 "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
7766 "dev": true,
7767 "funding": [
7768 {
7769 "type": "GitHub Sponsors",
7770 "url": "https://github.com/sponsors/unifiedjs"
7771 },
7772 {
7773 "type": "OpenCollective",
7774 "url": "https://opencollective.com/unified"
7775 }
7776 ],
7777 "license": "MIT",
7778 "dependencies": {
7779 "micromark-util-chunked": "^2.0.0",
7780 "micromark-util-types": "^2.0.0"
7781 }
7782 },
7783 "node_modules/micromark-util-decode-numeric-character-reference": {
7784 "version": "2.0.2",
7785 "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
7786 "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
7787 "dev": true,
7788 "funding": [
7789 {
7790 "type": "GitHub Sponsors",
7791 "url": "https://github.com/sponsors/unifiedjs"
7792 },
7793 {
7794 "type": "OpenCollective",
7795 "url": "https://opencollective.com/unified"
7796 }
7797 ],
7798 "license": "MIT",
7799 "dependencies": {
7800 "micromark-util-symbol": "^2.0.0"
7801 }
7802 },
7803 "node_modules/micromark-util-encode": {
7804 "version": "2.0.1",
7805 "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
7806 "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
7807 "dev": true,
7808 "funding": [
7809 {
7810 "type": "GitHub Sponsors",
7811 "url": "https://github.com/sponsors/unifiedjs"
7812 },
7813 {
7814 "type": "OpenCollective",
7815 "url": "https://opencollective.com/unified"
7816 }
7817 ],
7818 "license": "MIT"
7819 },
7820 "node_modules/micromark-util-html-tag-name": {
7821 "version": "2.0.1",
7822 "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
7823 "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
7824 "dev": true,
7825 "funding": [
7826 {
7827 "type": "GitHub Sponsors",
7828 "url": "https://github.com/sponsors/unifiedjs"
7829 },
7830 {
7831 "type": "OpenCollective",
7832 "url": "https://opencollective.com/unified"
7833 }
7834 ],
7835 "license": "MIT"
7836 },
7837 "node_modules/micromark-util-normalize-identifier": {
7838 "version": "2.0.1",
7839 "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
7840 "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
7841 "dev": true,
7842 "funding": [
7843 {
7844 "type": "GitHub Sponsors",
7845 "url": "https://github.com/sponsors/unifiedjs"
7846 },
7847 {
7848 "type": "OpenCollective",
7849 "url": "https://opencollective.com/unified"
7850 }
7851 ],
7852 "license": "MIT",
7853 "dependencies": {
7854 "micromark-util-symbol": "^2.0.0"
7855 }
7856 },
7857 "node_modules/micromark-util-resolve-all": {
7858 "version": "2.0.1",
7859 "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
7860 "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
7861 "dev": true,
7862 "funding": [
7863 {
7864 "type": "GitHub Sponsors",
7865 "url": "https://github.com/sponsors/unifiedjs"
7866 },
7867 {
7868 "type": "OpenCollective",
7869 "url": "https://opencollective.com/unified"
7870 }
7871 ],
7872 "license": "MIT",
7873 "dependencies": {
7874 "micromark-util-types": "^2.0.0"
7875 }
7876 },
7877 "node_modules/micromark-util-sanitize-uri": {
7878 "version": "2.0.1",
7879 "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
7880 "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
7881 "dev": true,
7882 "funding": [
7883 {
7884 "type": "GitHub Sponsors",
7885 "url": "https://github.com/sponsors/unifiedjs"
7886 },
7887 {
7888 "type": "OpenCollective",
7889 "url": "https://opencollective.com/unified"
7890 }
7891 ],
7892 "license": "MIT",
7893 "dependencies": {
7894 "micromark-util-character": "^2.0.0",
7895 "micromark-util-encode": "^2.0.0",
7896 "micromark-util-symbol": "^2.0.0"
7897 }
7898 },
7899 "node_modules/micromark-util-subtokenize": {
7900 "version": "2.1.0",
7901 "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
7902 "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==",
7903 "dev": true,
7904 "funding": [
7905 {
7906 "type": "GitHub Sponsors",
7907 "url": "https://github.com/sponsors/unifiedjs"
7908 },
7909 {
7910 "type": "OpenCollective",
7911 "url": "https://opencollective.com/unified"
7912 }
7913 ],
7914 "license": "MIT",
7915 "dependencies": {
7916 "devlop": "^1.0.0",
7917 "micromark-util-chunked": "^2.0.0",
7918 "micromark-util-symbol": "^2.0.0",
7919 "micromark-util-types": "^2.0.0"
7920 }
7921 },
7922 "node_modules/micromark-util-symbol": {
7923 "version": "2.0.1",
7924 "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
7925 "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
7926 "dev": true,
7927 "funding": [
7928 {
7929 "type": "GitHub Sponsors",
7930 "url": "https://github.com/sponsors/unifiedjs"
7931 },
7932 {
7933 "type": "OpenCollective",
7934 "url": "https://opencollective.com/unified"
7935 }
7936 ],
7937 "license": "MIT"
7938 },
7939 "node_modules/micromark-util-types": {
7940 "version": "2.0.2",
7941 "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz",
7942 "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==",
7943 "dev": true,
7944 "funding": [
7945 {
7946 "type": "GitHub Sponsors",
7947 "url": "https://github.com/sponsors/unifiedjs"
7948 },
7949 {
7950 "type": "OpenCollective",
7951 "url": "https://opencollective.com/unified"
7952 }
7953 ],
7954 "license": "MIT"
7955 },
7956 "node_modules/micromark/node_modules/debug": {
7957 "version": "4.4.3",
7958 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
7959 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
7960 "dev": true,
7961 "license": "MIT",
7962 "dependencies": {
7963 "ms": "^2.1.3"
7964 },
7965 "engines": {
7966 "node": ">=6.0"
7967 },
7968 "peerDependenciesMeta": {
7969 "supports-color": {
7970 "optional": true
7971 }
7972 }
7973 },
7974 "node_modules/micromark/node_modules/ms": {
7975 "version": "2.1.3",
7976 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
7977 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
7978 "dev": true,
7979 "license": "MIT"
7980 },
7981 "node_modules/mime": {
7982 "version": "2.6.0",
7983 "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz",
7984 "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==",
7985 "dev": true,
7986 "bin": {
7987 "mime": "cli.js"
7988 },
7989 "engines": {
7990 "node": ">=4.0.0"
7991 }
7992 },
7993 "node_modules/mime-db": {
7994 "version": "1.52.0",
7995 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
7996 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
7997 "dev": true,
7998 "engines": {
7999 "node": ">= 0.6"
8000 }
8001 },
8002 "node_modules/mime-types": {
8003 "version": "2.1.35",
8004 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
8005 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
8006 "dev": true,
8007 "dependencies": {
8008 "mime-db": "1.52.0"
8009 },
8010 "engines": {
8011 "node": ">= 0.6"
8012 }
8013 },
8014 "node_modules/mimic-fn": {
8015 "version": "2.1.0",
8016 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
8017 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
8018 "dev": true,
8019 "engines": {
8020 "node": ">=6"
8021 }
8022 },
8023 "node_modules/minimatch": {
8024 "version": "3.1.5",
8025 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
8026 "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
8027 "dev": true,
8028 "dependencies": {
8029 "brace-expansion": "^1.1.7"
8030 },
8031 "engines": {
8032 "node": "*"
8033 }
8034 },
8035 "node_modules/minimist": {
8036 "version": "1.2.8",
8037 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
8038 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
8039 "dev": true,
8040 "funding": {
8041 "url": "https://github.com/sponsors/ljharb"
8042 }
8043 },
8044 "node_modules/minipass": {
8045 "version": "7.1.3",
8046 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz",
8047 "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==",
8048 "dev": true,
8049 "engines": {
8050 "node": ">=16 || 14 >=14.17"
8051 }
8052 },
8053 "node_modules/minipass-collect": {
8054 "version": "2.0.1",
8055 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz",
8056 "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==",
8057 "dev": true,
8058 "optional": true,
8059 "dependencies": {
8060 "minipass": "^7.0.3"
8061 },
8062 "engines": {
8063 "node": ">=16 || 14 >=14.17"
8064 }
8065 },
8066 "node_modules/minipass-fetch": {
8067 "version": "5.0.2",
8068 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-5.0.2.tgz",
8069 "integrity": "sha512-2d0q2a8eCi2IRg/IGubCNRJoYbA1+YPXAzQVRFmB45gdGZafyivnZ5YSEfo3JikbjGxOdntGFvBQGqaSMXlAFQ==",
8070 "dev": true,
8071 "optional": true,
8072 "dependencies": {
8073 "minipass": "^7.0.3",
8074 "minipass-sized": "^2.0.0",
8075 "minizlib": "^3.0.1"
8076 },
8077 "engines": {
8078 "node": "^20.17.0 || >=22.9.0"
8079 },
8080 "optionalDependencies": {
8081 "iconv-lite": "^0.7.2"
8082 }
8083 },
8084 "node_modules/minipass-flush": {
8085 "version": "1.0.5",
8086 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
8087 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
8088 "dev": true,
8089 "optional": true,
8090 "dependencies": {
8091 "minipass": "^3.0.0"
8092 },
8093 "engines": {
8094 "node": ">= 8"
8095 }
8096 },
8097 "node_modules/minipass-flush/node_modules/minipass": {
8098 "version": "3.3.6",
8099 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
8100 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
8101 "dev": true,
8102 "optional": true,
8103 "dependencies": {
8104 "yallist": "^4.0.0"
8105 },
8106 "engines": {
8107 "node": ">=8"
8108 }
8109 },
8110 "node_modules/minipass-flush/node_modules/yallist": {
8111 "version": "4.0.0",
8112 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
8113 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
8114 "dev": true,
8115 "optional": true
8116 },
8117 "node_modules/minipass-pipeline": {
8118 "version": "1.2.4",
8119 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
8120 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
8121 "dev": true,
8122 "optional": true,
8123 "dependencies": {
8124 "minipass": "^3.0.0"
8125 },
8126 "engines": {
8127 "node": ">=8"
8128 }
8129 },
8130 "node_modules/minipass-pipeline/node_modules/minipass": {
8131 "version": "3.3.6",
8132 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
8133 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
8134 "dev": true,
8135 "optional": true,
8136 "dependencies": {
8137 "yallist": "^4.0.0"
8138 },
8139 "engines": {
8140 "node": ">=8"
8141 }
8142 },
8143 "node_modules/minipass-pipeline/node_modules/yallist": {
8144 "version": "4.0.0",
8145 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
8146 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
8147 "dev": true,
8148 "optional": true
8149 },
8150 "node_modules/minipass-sized": {
8151 "version": "2.0.0",
8152 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-2.0.0.tgz",
8153 "integrity": "sha512-zSsHhto5BcUVM2m1LurnXY6M//cGhVaegT71OfOXoprxT6o780GZd792ea6FfrQkuU4usHZIUczAQMRUE2plzA==",
8154 "dev": true,
8155 "optional": true,
8156 "dependencies": {
8157 "minipass": "^7.1.2"
8158 },
8159 "engines": {
8160 "node": ">=8"
8161 }
8162 },
8163 "node_modules/minizlib": {
8164 "version": "3.1.0",
8165 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.1.0.tgz",
8166 "integrity": "sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==",
8167 "dev": true,
8168 "optional": true,
8169 "dependencies": {
8170 "minipass": "^7.1.2"
8171 },
8172 "engines": {
8173 "node": ">= 18"
8174 }
8175 },
8176 "node_modules/moo": {
8177 "version": "0.5.3",
8178 "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.3.tgz",
8179 "integrity": "sha512-m2fmM2dDm7GZQsY7KK2cme8agi+AAljILjQnof7p1ZMDe6dQ4bdnSMx0cPppudoeNv5hEFQirN6u+O4fDE0IWA==",
8180 "dev": true
8181 },
8182 "node_modules/morgan": {
8183 "version": "1.10.1",
8184 "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.1.tgz",
8185 "integrity": "sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==",
8186 "dev": true,
8187 "dependencies": {
8188 "basic-auth": "~2.0.1",
8189 "debug": "2.6.9",
8190 "depd": "~2.0.0",
8191 "on-finished": "~2.3.0",
8192 "on-headers": "~1.1.0"
8193 },
8194 "engines": {
8195 "node": ">= 0.8.0"
8196 }
8197 },
8198 "node_modules/morgan/node_modules/on-finished": {
8199 "version": "2.3.0",
8200 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
8201 "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
8202 "dev": true,
8203 "dependencies": {
8204 "ee-first": "1.1.1"
8205 },
8206 "engines": {
8207 "node": ">= 0.8"
8208 }
8209 },
8210 "node_modules/ms": {
8211 "version": "2.0.0",
8212 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
8213 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
8214 "dev": true
8215 },
8216 "node_modules/mute-stream": {
8217 "version": "2.0.0",
8218 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz",
8219 "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==",
8220 "dev": true,
8221 "engines": {
8222 "node": "^18.17.0 || >=20.5.0"
8223 }
8224 },
8225 "node_modules/mz": {
8226 "version": "2.7.0",
8227 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz",
8228 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==",
8229 "dev": true,
8230 "dependencies": {
8231 "any-promise": "^1.0.0",
8232 "object-assign": "^4.0.1",
8233 "thenify-all": "^1.0.0"
8234 }
8235 },
8236 "node_modules/nan": {
8237 "version": "2.25.0",
8238 "resolved": "https://registry.npmjs.org/nan/-/nan-2.25.0.tgz",
8239 "integrity": "sha512-0M90Ag7Xn5KMLLZ7zliPWP3rT90P6PN+IzVFS0VqmnPktBk3700xUVv8Ikm9EUaUE5SDWdp/BIxdENzVznpm1g==",
8240 "dev": true,
8241 "optional": true
8242 },
8243 "node_modules/nanoid": {
8244 "version": "3.3.11",
8245 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
8246 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
8247 "dev": true,
8248 "funding": [
8249 {
8250 "type": "github",
8251 "url": "https://github.com/sponsors/ai"
8252 }
8253 ],
8254 "bin": {
8255 "nanoid": "bin/nanoid.cjs"
8256 },
8257 "engines": {
8258 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
8259 }
8260 },
8261 "node_modules/nearley": {
8262 "version": "2.20.1",
8263 "resolved": "https://registry.npmjs.org/nearley/-/nearley-2.20.1.tgz",
8264 "integrity": "sha512-+Mc8UaAebFzgV+KpI5n7DasuuQCHA89dmwm7JXw3TV43ukfNQ9DnBH3Mdb2g/I4Fdxc26pwimBWvjIw0UAILSQ==",
8265 "dev": true,
8266 "dependencies": {
8267 "commander": "^2.19.0",
8268 "moo": "^0.5.0",
8269 "railroad-diagrams": "^1.0.0",
8270 "randexp": "0.4.6"
8271 },
8272 "bin": {
8273 "nearley-railroad": "bin/nearley-railroad.js",
8274 "nearley-test": "bin/nearley-test.js",
8275 "nearley-unparse": "bin/nearley-unparse.js",
8276 "nearleyc": "bin/nearleyc.js"
8277 },
8278 "funding": {
8279 "type": "individual",
8280 "url": "https://nearley.js.org/#give-to-nearley"
8281 }
8282 },
8283 "node_modules/nearley/node_modules/commander": {
8284 "version": "2.20.3",
8285 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
8286 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
8287 "dev": true
8288 },
8289 "node_modules/negotiator": {
8290 "version": "0.6.3",
8291 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
8292 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
8293 "dev": true,
8294 "engines": {
8295 "node": ">= 0.6"
8296 }
8297 },
8298 "node_modules/netmask": {
8299 "version": "2.0.2",
8300 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
8301 "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
8302 "dev": true,
8303 "engines": {
8304 "node": ">= 0.4.0"
8305 }
8306 },
8307 "node_modules/node-domexception": {
8308 "version": "1.0.0",
8309 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
8310 "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
8311 "deprecated": "Use your platform's native DOMException instead",
8312 "dev": true,
8313 "funding": [
8314 {
8315 "type": "github",
8316 "url": "https://github.com/sponsors/jimmywarting"
8317 },
8318 {
8319 "type": "github",
8320 "url": "https://paypal.me/jimmywarting"
8321 }
8322 ],
8323 "engines": {
8324 "node": ">=10.5.0"
8325 }
8326 },
8327 "node_modules/node-emoji": {
8328 "version": "2.2.0",
8329 "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz",
8330 "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==",
8331 "dev": true,
8332 "dependencies": {
8333 "@sindresorhus/is": "^4.6.0",
8334 "char-regex": "^1.0.2",
8335 "emojilib": "^2.4.0",
8336 "skin-tone": "^2.0.0"
8337 },
8338 "engines": {
8339 "node": ">=18"
8340 }
8341 },
8342 "node_modules/node-fetch": {
8343 "version": "2.7.0",
8344 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
8345 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
8346 "dev": true,
8347 "dependencies": {
8348 "whatwg-url": "^5.0.0"
8349 },
8350 "engines": {
8351 "node": "4.x || >=6.0.0"
8352 },
8353 "peerDependencies": {
8354 "encoding": "^0.1.0"
8355 },
8356 "peerDependenciesMeta": {
8357 "encoding": {
8358 "optional": true
8359 }
8360 }
8361 },
8362 "node_modules/node-gyp": {
8363 "version": "12.2.0",
8364 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-12.2.0.tgz",
8365 "integrity": "sha512-q23WdzrQv48KozXlr0U1v9dwO/k59NHeSzn6loGcasyf0UnSrtzs8kRxM+mfwJSf0DkX0s43hcqgnSO4/VNthQ==",
8366 "dev": true,
8367 "optional": true,
8368 "dependencies": {
8369 "env-paths": "^2.2.0",
8370 "exponential-backoff": "^3.1.1",
8371 "graceful-fs": "^4.2.6",
8372 "make-fetch-happen": "^15.0.0",
8373 "nopt": "^9.0.0",
8374 "proc-log": "^6.0.0",
8375 "semver": "^7.3.5",
8376 "tar": "^7.5.4",
8377 "tinyglobby": "^0.2.12",
8378 "which": "^6.0.0"
8379 },
8380 "bin": {
8381 "node-gyp": "bin/node-gyp.js"
8382 },
8383 "engines": {
8384 "node": "^20.17.0 || >=22.9.0"
8385 }
8386 },
8387 "node_modules/node-gyp/node_modules/isexe": {
8388 "version": "4.0.0",
8389 "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz",
8390 "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==",
8391 "dev": true,
8392 "optional": true,
8393 "engines": {
8394 "node": ">=20"
8395 }
8396 },
8397 "node_modules/node-gyp/node_modules/proc-log": {
8398 "version": "6.1.0",
8399 "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-6.1.0.tgz",
8400 "integrity": "sha512-iG+GYldRf2BQ0UDUAd6JQ/RwzaQy6mXmsk/IzlYyal4A4SNFw54MeH4/tLkF4I5WoWG9SQwuqWzS99jaFQHBuQ==",
8401 "dev": true,
8402 "optional": true,
8403 "engines": {
8404 "node": "^20.17.0 || >=22.9.0"
8405 }
8406 },
8407 "node_modules/node-gyp/node_modules/which": {
8408 "version": "6.0.1",
8409 "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz",
8410 "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==",
8411 "dev": true,
8412 "optional": true,
8413 "dependencies": {
8414 "isexe": "^4.0.0"
8415 },
8416 "bin": {
8417 "node-which": "bin/which.js"
8418 },
8419 "engines": {
8420 "node": "^20.17.0 || >=22.9.0"
8421 }
8422 },
8423 "node_modules/nopt": {
8424 "version": "9.0.0",
8425 "resolved": "https://registry.npmjs.org/nopt/-/nopt-9.0.0.tgz",
8426 "integrity": "sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==",
8427 "dev": true,
8428 "optional": true,
8429 "dependencies": {
8430 "abbrev": "^4.0.0"
8431 },
8432 "bin": {
8433 "nopt": "bin/nopt.js"
8434 },
8435 "engines": {
8436 "node": "^20.17.0 || >=22.9.0"
8437 }
8438 },
8439 "node_modules/normalize-path": {
8440 "version": "3.0.0",
8441 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8442 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8443 "dev": true,
8444 "engines": {
8445 "node": ">=0.10.0"
8446 }
8447 },
8448 "node_modules/npm-install-checks": {
8449 "version": "6.3.0",
8450 "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz",
8451 "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==",
8452 "dev": true,
8453 "dependencies": {
8454 "semver": "^7.1.1"
8455 },
8456 "engines": {
8457 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
8458 }
8459 },
8460 "node_modules/npm-normalize-package-bin": {
8461 "version": "3.0.1",
8462 "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
8463 "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
8464 "dev": true,
8465 "engines": {
8466 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
8467 }
8468 },
8469 "node_modules/npm-package-arg": {
8470 "version": "11.0.3",
8471 "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz",
8472 "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==",
8473 "dev": true,
8474 "dependencies": {
8475 "hosted-git-info": "^7.0.0",
8476 "proc-log": "^4.0.0",
8477 "semver": "^7.3.5",
8478 "validate-npm-package-name": "^5.0.0"
8479 },
8480 "engines": {
8481 "node": "^16.14.0 || >=18.0.0"
8482 }
8483 },
8484 "node_modules/npm-pick-manifest": {
8485 "version": "9.1.0",
8486 "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz",
8487 "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==",
8488 "dev": true,
8489 "dependencies": {
8490 "npm-install-checks": "^6.0.0",
8491 "npm-normalize-package-bin": "^3.0.0",
8492 "npm-package-arg": "^11.0.0",
8493 "semver": "^7.3.5"
8494 },
8495 "engines": {
8496 "node": "^16.14.0 || >=18.0.0"
8497 }
8498 },
8499 "node_modules/npm-run-path": {
8500 "version": "6.0.0",
8501 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz",
8502 "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==",
8503 "dev": true,
8504 "dependencies": {
8505 "path-key": "^4.0.0",
8506 "unicorn-magic": "^0.3.0"
8507 },
8508 "engines": {
8509 "node": ">=18"
8510 },
8511 "funding": {
8512 "url": "https://github.com/sponsors/sindresorhus"
8513 }
8514 },
8515 "node_modules/object-assign": {
8516 "version": "4.1.1",
8517 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
8518 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
8519 "dev": true,
8520 "engines": {
8521 "node": ">=0.10.0"
8522 }
8523 },
8524 "node_modules/object-hash": {
8525 "version": "3.0.0",
8526 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz",
8527 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==",
8528 "dev": true,
8529 "engines": {
8530 "node": ">= 6"
8531 }
8532 },
8533 "node_modules/object-inspect": {
8534 "version": "1.13.4",
8535 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
8536 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
8537 "dev": true,
8538 "engines": {
8539 "node": ">= 0.4"
8540 },
8541 "funding": {
8542 "url": "https://github.com/sponsors/ljharb"
8543 }
8544 },
8545 "node_modules/on-finished": {
8546 "version": "2.4.1",
8547 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
8548 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
8549 "dev": true,
8550 "dependencies": {
8551 "ee-first": "1.1.1"
8552 },
8553 "engines": {
8554 "node": ">= 0.8"
8555 }
8556 },
8557 "node_modules/on-headers": {
8558 "version": "1.1.0",
8559 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz",
8560 "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==",
8561 "dev": true,
8562 "engines": {
8563 "node": ">= 0.8"
8564 }
8565 },
8566 "node_modules/once": {
8567 "version": "1.4.0",
8568 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8569 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
8570 "dev": true,
8571 "dependencies": {
8572 "wrappy": "1"
8573 }
8574 },
8575 "node_modules/one-time": {
8576 "version": "1.0.0",
8577 "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz",
8578 "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==",
8579 "dev": true,
8580 "dependencies": {
8581 "fn.name": "1.x.x"
8582 }
8583 },
8584 "node_modules/onetime": {
8585 "version": "5.1.2",
8586 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
8587 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
8588 "dev": true,
8589 "dependencies": {
8590 "mimic-fn": "^2.1.0"
8591 },
8592 "engines": {
8593 "node": ">=6"
8594 },
8595 "funding": {
8596 "url": "https://github.com/sponsors/sindresorhus"
8597 }
8598 },
8599 "node_modules/open": {
8600 "version": "6.4.0",
8601 "resolved": "https://registry.npmjs.org/open/-/open-6.4.0.tgz",
8602 "integrity": "sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==",
8603 "dev": true,
8604 "dependencies": {
8605 "is-wsl": "^1.1.0"
8606 },
8607 "engines": {
8608 "node": ">=8"
8609 }
8610 },
8611 "node_modules/openapi3-ts": {
8612 "version": "3.2.0",
8613 "resolved": "https://registry.npmjs.org/openapi3-ts/-/openapi3-ts-3.2.0.tgz",
8614 "integrity": "sha512-/ykNWRV5Qs0Nwq7Pc0nJ78fgILvOT/60OxEmB3v7yQ8a8Bwcm43D4diaYazG/KBn6czA+52XYy931WFLMCUeSg==",
8615 "dev": true,
8616 "dependencies": {
8617 "yaml": "^2.2.1"
8618 }
8619 },
8620 "node_modules/ora": {
8621 "version": "5.4.1",
8622 "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz",
8623 "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==",
8624 "dev": true,
8625 "dependencies": {
8626 "bl": "^4.1.0",
8627 "chalk": "^4.1.0",
8628 "cli-cursor": "^3.1.0",
8629 "cli-spinners": "^2.5.0",
8630 "is-interactive": "^1.0.0",
8631 "is-unicode-supported": "^0.1.0",
8632 "log-symbols": "^4.1.0",
8633 "strip-ansi": "^6.0.0",
8634 "wcwidth": "^1.0.1"
8635 },
8636 "engines": {
8637 "node": ">=10"
8638 },
8639 "funding": {
8640 "url": "https://github.com/sponsors/sindresorhus"
8641 }
8642 },
8643 "node_modules/ora/node_modules/chalk": {
8644 "version": "4.1.2",
8645 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
8646 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
8647 "dev": true,
8648 "dependencies": {
8649 "ansi-styles": "^4.1.0",
8650 "supports-color": "^7.1.0"
8651 },
8652 "engines": {
8653 "node": ">=10"
8654 },
8655 "funding": {
8656 "url": "https://github.com/chalk/chalk?sponsor=1"
8657 }
8658 },
8659 "node_modules/p-defer": {
8660 "version": "3.0.0",
8661 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-3.0.0.tgz",
8662 "integrity": "sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==",
8663 "dev": true,
8664 "engines": {
8665 "node": ">=8"
8666 }
8667 },
8668 "node_modules/p-limit": {
8669 "version": "2.3.0",
8670 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
8671 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
8672 "dependencies": {
8673 "p-try": "^2.0.0"
8674 },
8675 "engines": {
8676 "node": ">=6"
8677 },
8678 "funding": {
8679 "url": "https://github.com/sponsors/sindresorhus"
8680 }
8681 },
8682 "node_modules/p-locate": {
8683 "version": "4.1.0",
8684 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
8685 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
8686 "dependencies": {
8687 "p-limit": "^2.2.0"
8688 },
8689 "engines": {
8690 "node": ">=8"
8691 }
8692 },
8693 "node_modules/p-map": {
8694 "version": "7.0.4",
8695 "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.4.tgz",
8696 "integrity": "sha512-tkAQEw8ysMzmkhgw8k+1U/iPhWNhykKnSk4Rd5zLoPJCuJaGRPo6YposrZgaxHKzDHdDWWZvE/Sk7hsL2X/CpQ==",
8697 "dev": true,
8698 "optional": true,
8699 "engines": {
8700 "node": ">=18"
8701 },
8702 "funding": {
8703 "url": "https://github.com/sponsors/sindresorhus"
8704 }
8705 },
8706 "node_modules/p-throttle": {
8707 "version": "7.0.0",
8708 "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-7.0.0.tgz",
8709 "integrity": "sha512-aio0v+S0QVkH1O+9x4dHtD4dgCExACcL+3EtNaGqC01GBudS9ijMuUsmN8OVScyV4OOp0jqdLShZFuSlbL/AsA==",
8710 "dev": true,
8711 "engines": {
8712 "node": ">=18"
8713 },
8714 "funding": {
8715 "url": "https://github.com/sponsors/sindresorhus"
8716 }
8717 },
8718 "node_modules/p-try": {
8719 "version": "2.2.0",
8720 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
8721 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
8722 "engines": {
8723 "node": ">=6"
8724 }
8725 },
8726 "node_modules/pac-proxy-agent": {
8727 "version": "7.2.0",
8728 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
8729 "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
8730 "dev": true,
8731 "dependencies": {
8732 "@tootallnate/quickjs-emscripten": "^0.23.0",
8733 "agent-base": "^7.1.2",
8734 "debug": "^4.3.4",
8735 "get-uri": "^6.0.1",
8736 "http-proxy-agent": "^7.0.0",
8737 "https-proxy-agent": "^7.0.6",
8738 "pac-resolver": "^7.0.1",
8739 "socks-proxy-agent": "^8.0.5"
8740 },
8741 "engines": {
8742 "node": ">= 14"
8743 }
8744 },
8745 "node_modules/pac-proxy-agent/node_modules/debug": {
8746 "version": "4.4.3",
8747 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
8748 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
8749 "dev": true,
8750 "dependencies": {
8751 "ms": "^2.1.3"
8752 },
8753 "engines": {
8754 "node": ">=6.0"
8755 },
8756 "peerDependenciesMeta": {
8757 "supports-color": {
8758 "optional": true
8759 }
8760 }
8761 },
8762 "node_modules/pac-proxy-agent/node_modules/ms": {
8763 "version": "2.1.3",
8764 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
8765 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
8766 "dev": true
8767 },
8768 "node_modules/pac-resolver": {
8769 "version": "7.0.1",
8770 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
8771 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
8772 "dev": true,
8773 "dependencies": {
8774 "degenerator": "^5.0.0",
8775 "netmask": "^2.0.2"
8776 },
8777 "engines": {
8778 "node": ">= 14"
8779 }
8780 },
8781 "node_modules/package-json-from-dist": {
8782 "version": "1.0.1",
8783 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
8784 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
8785 "dev": true
8786 },
8787 "node_modules/parse-entities": {
8788 "version": "4.0.2",
8789 "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
8790 "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
8791 "dev": true,
8792 "license": "MIT",
8793 "dependencies": {
8794 "@types/unist": "^2.0.0",
8795 "character-entities-legacy": "^3.0.0",
8796 "character-reference-invalid": "^2.0.0",
8797 "decode-named-character-reference": "^1.0.0",
8798 "is-alphanumerical": "^2.0.0",
8799 "is-decimal": "^2.0.0",
8800 "is-hexadecimal": "^2.0.0"
8801 },
8802 "funding": {
8803 "type": "github",
8804 "url": "https://github.com/sponsors/wooorm"
8805 }
8806 },
8807 "node_modules/parse5": {
8808 "version": "5.1.1",
8809 "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
8810 "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
8811 "dev": true
8812 },
8813 "node_modules/parse5-htmlparser2-tree-adapter": {
8814 "version": "6.0.1",
8815 "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
8816 "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
8817 "dev": true,
8818 "dependencies": {
8819 "parse5": "^6.0.1"
8820 }
8821 },
8822 "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
8823 "version": "6.0.1",
8824 "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
8825 "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
8826 "dev": true
8827 },
8828 "node_modules/parseurl": {
8829 "version": "1.3.3",
8830 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
8831 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
8832 "dev": true,
8833 "engines": {
8834 "node": ">= 0.8"
8835 }
8836 },
8837 "node_modules/path-exists": {
8838 "version": "4.0.0",
8839 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
8840 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
8841 "engines": {
8842 "node": ">=8"
8843 }
8844 },
8845 "node_modules/path-key": {
8846 "version": "4.0.0",
8847 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
8848 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
8849 "dev": true,
8850 "engines": {
8851 "node": ">=12"
8852 },
8853 "funding": {
8854 "url": "https://github.com/sponsors/sindresorhus"
8855 }
8856 },
8857 "node_modules/path-scurry": {
8858 "version": "1.11.1",
8859 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
8860 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
8861 "dev": true,
8862 "dependencies": {
8863 "lru-cache": "^10.2.0",
8864 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
8865 },
8866 "engines": {
8867 "node": ">=16 || 14 >=14.18"
8868 },
8869 "funding": {
8870 "url": "https://github.com/sponsors/isaacs"
8871 }
8872 },
8873 "node_modules/path-to-regexp": {
8874 "version": "0.1.12",
8875 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
8876 "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==",
8877 "dev": true
8878 },
8879 "node_modules/pg": {
8880 "version": "8.20.0",
8881 "resolved": "https://registry.npmjs.org/pg/-/pg-8.20.0.tgz",
8882 "integrity": "sha512-ldhMxz2r8fl/6QkXnBD3CR9/xg694oT6DZQ2s6c/RI28OjtSOpxnPrUCGOBJ46RCUxcWdx3p6kw/xnDHjKvaRA==",
8883 "dev": true,
8884 "dependencies": {
8885 "pg-connection-string": "^2.12.0",
8886 "pg-pool": "^3.13.0",
8887 "pg-protocol": "^1.13.0",
8888 "pg-types": "2.2.0",
8889 "pgpass": "1.0.5"
8890 },
8891 "engines": {
8892 "node": ">= 16.0.0"
8893 },
8894 "optionalDependencies": {
8895 "pg-cloudflare": "^1.3.0"
8896 },
8897 "peerDependencies": {
8898 "pg-native": ">=3.0.1"
8899 },
8900 "peerDependenciesMeta": {
8901 "pg-native": {
8902 "optional": true
8903 }
8904 }
8905 },
8906 "node_modules/pg-cloudflare": {
8907 "version": "1.3.0",
8908 "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.3.0.tgz",
8909 "integrity": "sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==",
8910 "dev": true,
8911 "optional": true
8912 },
8913 "node_modules/pg-connection-string": {
8914 "version": "2.12.0",
8915 "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.12.0.tgz",
8916 "integrity": "sha512-U7qg+bpswf3Cs5xLzRqbXbQl85ng0mfSV/J0nnA31MCLgvEaAo7CIhmeyrmJpOr7o+zm0rXK+hNnT5l9RHkCkQ==",
8917 "dev": true
8918 },
8919 "node_modules/pg-gateway": {
8920 "version": "0.3.0-beta.4",
8921 "resolved": "https://registry.npmjs.org/pg-gateway/-/pg-gateway-0.3.0-beta.4.tgz",
8922 "integrity": "sha512-CTjsM7Z+0Nx2/dyZ6r8zRsc3f9FScoD5UAOlfUx1Fdv/JOIWvRbF7gou6l6vP+uypXQVoYPgw8xZDXgMGvBa4Q==",
8923 "dev": true
8924 },
8925 "node_modules/pg-int8": {
8926 "version": "1.0.1",
8927 "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
8928 "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==",
8929 "dev": true,
8930 "engines": {
8931 "node": ">=4.0.0"
8932 }
8933 },
8934 "node_modules/pg-pool": {
8935 "version": "3.13.0",
8936 "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.13.0.tgz",
8937 "integrity": "sha512-gB+R+Xud1gLFuRD/QgOIgGOBE2KCQPaPwkzBBGC9oG69pHTkhQeIuejVIk3/cnDyX39av2AxomQiyPT13WKHQA==",
8938 "dev": true,
8939 "peerDependencies": {
8940 "pg": ">=8.0"
8941 }
8942 },
8943 "node_modules/pg-protocol": {
8944 "version": "1.13.0",
8945 "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.13.0.tgz",
8946 "integrity": "sha512-zzdvXfS6v89r6v7OcFCHfHlyG/wvry1ALxZo4LqgUoy7W9xhBDMaqOuMiF3qEV45VqsN6rdlcehHrfDtlCPc8w==",
8947 "dev": true
8948 },
8949 "node_modules/pg-types": {
8950 "version": "2.2.0",
8951 "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz",
8952 "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==",
8953 "dev": true,
8954 "dependencies": {
8955 "pg-int8": "1.0.1",
8956 "postgres-array": "~2.0.0",
8957 "postgres-bytea": "~1.0.0",
8958 "postgres-date": "~1.0.4",
8959 "postgres-interval": "^1.1.0"
8960 },
8961 "engines": {
8962 "node": ">=4"
8963 }
8964 },
8965 "node_modules/pglite-2": {
8966 "name": "@electric-sql/pglite",
8967 "version": "0.2.17",
8968 "resolved": "https://registry.npmjs.org/@electric-sql/pglite/-/pglite-0.2.17.tgz",
8969 "integrity": "sha512-qEpKRT2oUaWDH6tjRxLHjdzMqRUGYDnGZlKrnL4dJ77JVMcP2Hpo3NYnOSPKdZdeec57B6QPprCUFg0picx5Pw==",
8970 "dev": true
8971 },
8972 "node_modules/pgpass": {
8973 "version": "1.0.5",
8974 "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz",
8975 "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==",
8976 "dev": true,
8977 "dependencies": {
8978 "split2": "^4.1.0"
8979 }
8980 },
8981 "node_modules/picocolors": {
8982 "version": "1.1.1",
8983 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
8984 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
8985 "dev": true
8986 },
8987 "node_modules/picomatch": {
8988 "version": "4.0.3",
8989 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
8990 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
8991 "dev": true,
8992 "engines": {
8993 "node": ">=12"
8994 },
8995 "funding": {
8996 "url": "https://github.com/sponsors/jonschlinkert"
8997 }
8998 },
8999 "node_modules/pkce-challenge": {
9000 "version": "5.0.1",
9001 "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz",
9002 "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==",
9003 "dev": true,
9004 "engines": {
9005 "node": ">=16.20.0"
9006 }
9007 },
9008 "node_modules/pngjs": {
9009 "version": "5.0.0",
9010 "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz",
9011 "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==",
9012 "engines": {
9013 "node": ">=10.13.0"
9014 }
9015 },
9016 "node_modules/portfinder": {
9017 "version": "1.0.38",
9018 "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.38.tgz",
9019 "integrity": "sha512-rEwq/ZHlJIKw++XtLAO8PPuOQA/zaPJOZJ37BVuN97nLpMJeuDVLVGRwbFoBgLudgdTMP2hdRJP++H+8QOA3vg==",
9020 "dev": true,
9021 "dependencies": {
9022 "async": "^3.2.6",
9023 "debug": "^4.3.6"
9024 },
9025 "engines": {
9026 "node": ">= 10.12"
9027 }
9028 },
9029 "node_modules/portfinder/node_modules/debug": {
9030 "version": "4.4.3",
9031 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
9032 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
9033 "dev": true,
9034 "dependencies": {
9035 "ms": "^2.1.3"
9036 },
9037 "engines": {
9038 "node": ">=6.0"
9039 },
9040 "peerDependenciesMeta": {
9041 "supports-color": {
9042 "optional": true
9043 }
9044 }
9045 },
9046 "node_modules/portfinder/node_modules/ms": {
9047 "version": "2.1.3",
9048 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
9049 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
9050 "dev": true
9051 },
9052 "node_modules/postcss": {
9053 "version": "8.5.8",
9054 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
9055 "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
9056 "dev": true,
9057 "funding": [
9058 {
9059 "type": "opencollective",
9060 "url": "https://opencollective.com/postcss/"
9061 },
9062 {
9063 "type": "tidelift",
9064 "url": "https://tidelift.com/funding/github/npm/postcss"
9065 },
9066 {
9067 "type": "github",
9068 "url": "https://github.com/sponsors/ai"
9069 }
9070 ],
9071 "dependencies": {
9072 "nanoid": "^3.3.11",
9073 "picocolors": "^1.1.1",
9074 "source-map-js": "^1.2.1"
9075 },
9076 "engines": {
9077 "node": "^10 || ^12 || >=14"
9078 }
9079 },
9080 "node_modules/postgres-array": {
9081 "version": "2.0.0",
9082 "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz",
9083 "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==",
9084 "dev": true,
9085 "engines": {
9086 "node": ">=4"
9087 }
9088 },
9089 "node_modules/postgres-bytea": {
9090 "version": "1.0.1",
9091 "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.1.tgz",
9092 "integrity": "sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==",
9093 "dev": true,
9094 "engines": {
9095 "node": ">=0.10.0"
9096 }
9097 },
9098 "node_modules/postgres-date": {
9099 "version": "1.0.7",
9100 "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz",
9101 "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==",
9102 "dev": true,
9103 "engines": {
9104 "node": ">=0.10.0"
9105 }
9106 },
9107 "node_modules/postgres-interval": {
9108 "version": "1.2.0",
9109 "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz",
9110 "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==",
9111 "dev": true,
9112 "dependencies": {
9113 "xtend": "^4.0.0"
9114 },
9115 "engines": {
9116 "node": ">=0.10.0"
9117 }
9118 },
9119 "node_modules/proc-log": {
9120 "version": "4.2.0",
9121 "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz",
9122 "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==",
9123 "dev": true,
9124 "engines": {
9125 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
9126 }
9127 },
9128 "node_modules/process": {
9129 "version": "0.11.10",
9130 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
9131 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
9132 "dev": true,
9133 "engines": {
9134 "node": ">= 0.6.0"
9135 }
9136 },
9137 "node_modules/process-nextick-args": {
9138 "version": "2.0.1",
9139 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
9140 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
9141 "dev": true
9142 },
9143 "node_modules/progress": {
9144 "version": "2.0.3",
9145 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
9146 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
9147 "dev": true,
9148 "engines": {
9149 "node": ">=0.4.0"
9150 }
9151 },
9152 "node_modules/promise-breaker": {
9153 "version": "6.0.0",
9154 "resolved": "https://registry.npmjs.org/promise-breaker/-/promise-breaker-6.0.0.tgz",
9155 "integrity": "sha512-BthzO9yTPswGf7etOBiHCVuugs2N01/Q/94dIPls48z2zCmrnDptUUZzfIb+41xq0MnYZ/BzmOd6ikDR4ibNZA==",
9156 "dev": true
9157 },
9158 "node_modules/proto-list": {
9159 "version": "1.2.4",
9160 "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
9161 "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==",
9162 "dev": true
9163 },
9164 "node_modules/proto3-json-serializer": {
9165 "version": "3.0.4",
9166 "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-3.0.4.tgz",
9167 "integrity": "sha512-E1sbAYg3aEbXrq0n1ojJkRHQJGE1kaE/O6GLA94y8rnJBfgvOPTOd1b9hOceQK1FFZI9qMh1vBERCyO2ifubcw==",
9168 "dev": true,
9169 "dependencies": {
9170 "protobufjs": "^7.4.0"
9171 },
9172 "engines": {
9173 "node": ">=18"
9174 }
9175 },
9176 "node_modules/protobufjs": {
9177 "version": "7.5.4",
9178 "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.4.tgz",
9179 "integrity": "sha512-CvexbZtbov6jW2eXAvLukXjXUW1TzFaivC46BpWc/3BpcCysb5Vffu+B3XHMm8lVEuy2Mm4XGex8hBSg1yapPg==",
9180 "hasInstallScript": true,
9181 "dependencies": {
9182 "@protobufjs/aspromise": "^1.1.2",
9183 "@protobufjs/base64": "^1.1.2",
9184 "@protobufjs/codegen": "^2.0.4",
9185 "@protobufjs/eventemitter": "^1.1.0",
9186 "@protobufjs/fetch": "^1.1.0",
9187 "@protobufjs/float": "^1.0.2",
9188 "@protobufjs/inquire": "^1.1.0",
9189 "@protobufjs/path": "^1.1.2",
9190 "@protobufjs/pool": "^1.1.0",
9191 "@protobufjs/utf8": "^1.1.0",
9192 "@types/node": ">=13.7.0",
9193 "long": "^5.0.0"
9194 },
9195 "engines": {
9196 "node": ">=12.0.0"
9197 }
9198 },
9199 "node_modules/proxy-addr": {
9200 "version": "2.0.7",
9201 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
9202 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
9203 "dev": true,
9204 "dependencies": {
9205 "forwarded": "0.2.0",
9206 "ipaddr.js": "1.9.1"
9207 },
9208 "engines": {
9209 "node": ">= 0.10"
9210 }
9211 },
9212 "node_modules/proxy-agent": {
9213 "version": "6.5.0",
9214 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
9215 "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
9216 "dev": true,
9217 "dependencies": {
9218 "agent-base": "^7.1.2",
9219 "debug": "^4.3.4",
9220 "http-proxy-agent": "^7.0.1",
9221 "https-proxy-agent": "^7.0.6",
9222 "lru-cache": "^7.14.1",
9223 "pac-proxy-agent": "^7.1.0",
9224 "proxy-from-env": "^1.1.0",
9225 "socks-proxy-agent": "^8.0.5"
9226 },
9227 "engines": {
9228 "node": ">= 14"
9229 }
9230 },
9231 "node_modules/proxy-agent/node_modules/debug": {
9232 "version": "4.4.3",
9233 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
9234 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
9235 "dev": true,
9236 "dependencies": {
9237 "ms": "^2.1.3"
9238 },
9239 "engines": {
9240 "node": ">=6.0"
9241 },
9242 "peerDependenciesMeta": {
9243 "supports-color": {
9244 "optional": true
9245 }
9246 }
9247 },
9248 "node_modules/proxy-agent/node_modules/lru-cache": {
9249 "version": "7.18.3",
9250 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
9251 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
9252 "dev": true,
9253 "engines": {
9254 "node": ">=12"
9255 }
9256 },
9257 "node_modules/proxy-agent/node_modules/ms": {
9258 "version": "2.1.3",
9259 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
9260 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
9261 "dev": true
9262 },
9263 "node_modules/proxy-from-env": {
9264 "version": "1.1.0",
9265 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
9266 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
9267 "dev": true
9268 },
9269 "node_modules/punycode.js": {
9270 "version": "2.3.1",
9271 "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
9272 "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
9273 "dev": true,
9274 "license": "MIT",
9275 "engines": {
9276 "node": ">=6"
9277 }
9278 },
9279 "node_modules/pupa": {
9280 "version": "2.1.1",
9281 "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz",
9282 "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==",
9283 "dev": true,
9284 "dependencies": {
9285 "escape-goat": "^2.0.0"
9286 },
9287 "engines": {
9288 "node": ">=8"
9289 }
9290 },
9291 "node_modules/qrcode": {
9292 "version": "1.5.4",
9293 "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz",
9294 "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==",
9295 "dependencies": {
9296 "dijkstrajs": "^1.0.1",
9297 "pngjs": "^5.0.0",
9298 "yargs": "^15.3.1"
9299 },
9300 "bin": {
9301 "qrcode": "bin/qrcode"
9302 },
9303 "engines": {
9304 "node": ">=10.13.0"
9305 }
9306 },
9307 "node_modules/qrcode/node_modules/cliui": {
9308 "version": "6.0.0",
9309 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
9310 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
9311 "dependencies": {
9312 "string-width": "^4.2.0",
9313 "strip-ansi": "^6.0.0",
9314 "wrap-ansi": "^6.2.0"
9315 }
9316 },
9317 "node_modules/qrcode/node_modules/wrap-ansi": {
9318 "version": "6.2.0",
9319 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
9320 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
9321 "dependencies": {
9322 "ansi-styles": "^4.0.0",
9323 "string-width": "^4.1.0",
9324 "strip-ansi": "^6.0.0"
9325 },
9326 "engines": {
9327 "node": ">=8"
9328 }
9329 },
9330 "node_modules/qrcode/node_modules/y18n": {
9331 "version": "4.0.3",
9332 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
9333 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
9334 },
9335 "node_modules/qrcode/node_modules/yargs": {
9336 "version": "15.4.1",
9337 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
9338 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
9339 "dependencies": {
9340 "cliui": "^6.0.0",
9341 "decamelize": "^1.2.0",
9342 "find-up": "^4.1.0",
9343 "get-caller-file": "^2.0.1",
9344 "require-directory": "^2.1.1",
9345 "require-main-filename": "^2.0.0",
9346 "set-blocking": "^2.0.0",
9347 "string-width": "^4.2.0",
9348 "which-module": "^2.0.0",
9349 "y18n": "^4.0.0",
9350 "yargs-parser": "^18.1.2"
9351 },
9352 "engines": {
9353 "node": ">=8"
9354 }
9355 },
9356 "node_modules/qrcode/node_modules/yargs-parser": {
9357 "version": "18.1.3",
9358 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
9359 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
9360 "dependencies": {
9361 "camelcase": "^5.0.0",
9362 "decamelize": "^1.2.0"
9363 },
9364 "engines": {
9365 "node": ">=6"
9366 }
9367 },
9368 "node_modules/qs": {
9369 "version": "6.14.2",
9370 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz",
9371 "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==",
9372 "dev": true,
9373 "dependencies": {
9374 "side-channel": "^1.1.0"
9375 },
9376 "engines": {
9377 "node": ">=0.6"
9378 },
9379 "funding": {
9380 "url": "https://github.com/sponsors/ljharb"
9381 }
9382 },
9383 "node_modules/railroad-diagrams": {
9384 "version": "1.0.0",
9385 "resolved": "https://registry.npmjs.org/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz",
9386 "integrity": "sha512-cz93DjNeLY0idrCNOH6PviZGRN9GJhsdm9hpn1YCS879fj4W+x5IFJhhkRZcwVgMmFF7R82UA/7Oh+R8lLZg6A==",
9387 "dev": true
9388 },
9389 "node_modules/randexp": {
9390 "version": "0.4.6",
9391 "resolved": "https://registry.npmjs.org/randexp/-/randexp-0.4.6.tgz",
9392 "integrity": "sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==",
9393 "dev": true,
9394 "dependencies": {
9395 "discontinuous-range": "1.0.0",
9396 "ret": "~0.1.10"
9397 },
9398 "engines": {
9399 "node": ">=0.12"
9400 }
9401 },
9402 "node_modules/range-parser": {
9403 "version": "1.2.1",
9404 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9405 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9406 "dev": true,
9407 "engines": {
9408 "node": ">= 0.6"
9409 }
9410 },
9411 "node_modules/raw-body": {
9412 "version": "3.0.2",
9413 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
9414 "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
9415 "dev": true,
9416 "dependencies": {
9417 "bytes": "~3.1.2",
9418 "http-errors": "~2.0.1",
9419 "iconv-lite": "~0.7.0",
9420 "unpipe": "~1.0.0"
9421 },
9422 "engines": {
9423 "node": ">= 0.10"
9424 }
9425 },
9426 "node_modules/rc": {
9427 "version": "1.2.8",
9428 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
9429 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
9430 "dev": true,
9431 "dependencies": {
9432 "deep-extend": "^0.6.0",
9433 "ini": "~1.3.0",
9434 "minimist": "^1.2.0",
9435 "strip-json-comments": "~2.0.1"
9436 },
9437 "bin": {
9438 "rc": "cli.js"
9439 }
9440 },
9441 "node_modules/rc/node_modules/ini": {
9442 "version": "1.3.8",
9443 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
9444 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
9445 "dev": true
9446 },
9447 "node_modules/re2": {
9448 "version": "1.23.3",
9449 "resolved": "https://registry.npmjs.org/re2/-/re2-1.23.3.tgz",
9450 "integrity": "sha512-5jh686rmj/8dYpBo72XYgwzgG8Y9HNDATYZ1x01gqZ6FvXVUP33VZ0+6GLCeavaNywz3OkXBU8iNX7LjiuisPg==",
9451 "dev": true,
9452 "hasInstallScript": true,
9453 "optional": true,
9454 "dependencies": {
9455 "install-artifact-from-github": "^1.4.0",
9456 "nan": "^2.25.0",
9457 "node-gyp": "^12.2.0"
9458 }
9459 },
9460 "node_modules/readable-stream": {
9461 "version": "4.7.0",
9462 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
9463 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
9464 "dev": true,
9465 "dependencies": {
9466 "abort-controller": "^3.0.0",
9467 "buffer": "^6.0.3",
9468 "events": "^3.3.0",
9469 "process": "^0.11.10",
9470 "string_decoder": "^1.3.0"
9471 },
9472 "engines": {
9473 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
9474 }
9475 },
9476 "node_modules/readable-stream/node_modules/buffer": {
9477 "version": "6.0.3",
9478 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
9479 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
9480 "dev": true,
9481 "funding": [
9482 {
9483 "type": "github",
9484 "url": "https://github.com/sponsors/feross"
9485 },
9486 {
9487 "type": "patreon",
9488 "url": "https://www.patreon.com/feross"
9489 },
9490 {
9491 "type": "consulting",
9492 "url": "https://feross.org/support"
9493 }
9494 ],
9495 "dependencies": {
9496 "base64-js": "^1.3.1",
9497 "ieee754": "^1.2.1"
9498 }
9499 },
9500 "node_modules/readdir-glob": {
9501 "version": "1.1.3",
9502 "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz",
9503 "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==",
9504 "dev": true,
9505 "dependencies": {
9506 "minimatch": "^5.1.0"
9507 }
9508 },
9509 "node_modules/readdir-glob/node_modules/brace-expansion": {
9510 "version": "2.0.2",
9511 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
9512 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
9513 "dev": true,
9514 "dependencies": {
9515 "balanced-match": "^1.0.0"
9516 }
9517 },
9518 "node_modules/readdir-glob/node_modules/minimatch": {
9519 "version": "5.1.9",
9520 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz",
9521 "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==",
9522 "dev": true,
9523 "dependencies": {
9524 "brace-expansion": "^2.0.1"
9525 },
9526 "engines": {
9527 "node": ">=10"
9528 }
9529 },
9530 "node_modules/readdirp": {
9531 "version": "4.1.2",
9532 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
9533 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
9534 "dev": true,
9535 "engines": {
9536 "node": ">= 14.18.0"
9537 },
9538 "funding": {
9539 "type": "individual",
9540 "url": "https://paulmillr.com/funding/"
9541 }
9542 },
9543 "node_modules/registry-auth-token": {
9544 "version": "5.1.1",
9545 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.1.tgz",
9546 "integrity": "sha512-P7B4+jq8DeD2nMsAcdfaqHbssgHtZ7Z5+++a5ask90fvmJ8p5je4mOa+wzu+DB4vQ5tdJV/xywY+UnVFeQLV5Q==",
9547 "dev": true,
9548 "dependencies": {
9549 "@pnpm/npm-conf": "^3.0.2"
9550 },
9551 "engines": {
9552 "node": ">=14"
9553 }
9554 },
9555 "node_modules/registry-url": {
9556 "version": "5.1.0",
9557 "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz",
9558 "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==",
9559 "dev": true,
9560 "dependencies": {
9561 "rc": "^1.2.8"
9562 },
9563 "engines": {
9564 "node": ">=8"
9565 }
9566 },
9567 "node_modules/require-directory": {
9568 "version": "2.1.1",
9569 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9570 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
9571 "engines": {
9572 "node": ">=0.10.0"
9573 }
9574 },
9575 "node_modules/require-from-string": {
9576 "version": "2.0.2",
9577 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
9578 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
9579 "dev": true,
9580 "engines": {
9581 "node": ">=0.10.0"
9582 }
9583 },
9584 "node_modules/require-main-filename": {
9585 "version": "2.0.0",
9586 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
9587 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
9588 },
9589 "node_modules/restore-cursor": {
9590 "version": "3.1.0",
9591 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
9592 "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
9593 "dev": true,
9594 "dependencies": {
9595 "onetime": "^5.1.0",
9596 "signal-exit": "^3.0.2"
9597 },
9598 "engines": {
9599 "node": ">=8"
9600 }
9601 },
9602 "node_modules/restore-cursor/node_modules/signal-exit": {
9603 "version": "3.0.7",
9604 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
9605 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
9606 "dev": true
9607 },
9608 "node_modules/ret": {
9609 "version": "0.1.15",
9610 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
9611 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
9612 "dev": true,
9613 "engines": {
9614 "node": ">=0.12"
9615 }
9616 },
9617 "node_modules/retry": {
9618 "version": "0.13.1",
9619 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
9620 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
9621 "dev": true,
9622 "engines": {
9623 "node": ">= 4"
9624 }
9625 },
9626 "node_modules/retry-request": {
9627 "version": "8.0.2",
9628 "resolved": "https://registry.npmjs.org/retry-request/-/retry-request-8.0.2.tgz",
9629 "integrity": "sha512-JzFPAfklk1kjR1w76f0QOIhoDkNkSqW8wYKT08n9yysTmZfB+RQ2QoXoTAeOi1HD9ZipTyTAZg3c4pM/jeqgSw==",
9630 "dev": true,
9631 "dependencies": {
9632 "extend": "^3.0.2",
9633 "teeny-request": "^10.0.0"
9634 },
9635 "engines": {
9636 "node": ">=18"
9637 }
9638 },
9639 "node_modules/rimraf": {
9640 "version": "5.0.10",
9641 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
9642 "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
9643 "dev": true,
9644 "dependencies": {
9645 "glob": "^10.3.7"
9646 },
9647 "bin": {
9648 "rimraf": "dist/esm/bin.mjs"
9649 },
9650 "funding": {
9651 "url": "https://github.com/sponsors/isaacs"
9652 }
9653 },
9654 "node_modules/rollup": {
9655 "version": "4.59.0",
9656 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz",
9657 "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==",
9658 "dev": true,
9659 "dependencies": {
9660 "@types/estree": "1.0.8"
9661 },
9662 "bin": {
9663 "rollup": "dist/bin/rollup"
9664 },
9665 "engines": {
9666 "node": ">=18.0.0",
9667 "npm": ">=8.0.0"
9668 },
9669 "optionalDependencies": {
9670 "@rollup/rollup-android-arm-eabi": "4.59.0",
9671 "@rollup/rollup-android-arm64": "4.59.0",
9672 "@rollup/rollup-darwin-arm64": "4.59.0",
9673 "@rollup/rollup-darwin-x64": "4.59.0",
9674 "@rollup/rollup-freebsd-arm64": "4.59.0",
9675 "@rollup/rollup-freebsd-x64": "4.59.0",
9676 "@rollup/rollup-linux-arm-gnueabihf": "4.59.0",
9677 "@rollup/rollup-linux-arm-musleabihf": "4.59.0",
9678 "@rollup/rollup-linux-arm64-gnu": "4.59.0",
9679 "@rollup/rollup-linux-arm64-musl": "4.59.0",
9680 "@rollup/rollup-linux-loong64-gnu": "4.59.0",
9681 "@rollup/rollup-linux-loong64-musl": "4.59.0",
9682 "@rollup/rollup-linux-ppc64-gnu": "4.59.0",
9683 "@rollup/rollup-linux-ppc64-musl": "4.59.0",
9684 "@rollup/rollup-linux-riscv64-gnu": "4.59.0",
9685 "@rollup/rollup-linux-riscv64-musl": "4.59.0",
9686 "@rollup/rollup-linux-s390x-gnu": "4.59.0",
9687 "@rollup/rollup-linux-x64-gnu": "4.59.0",
9688 "@rollup/rollup-linux-x64-musl": "4.59.0",
9689 "@rollup/rollup-openbsd-x64": "4.59.0",
9690 "@rollup/rollup-openharmony-arm64": "4.59.0",
9691 "@rollup/rollup-win32-arm64-msvc": "4.59.0",
9692 "@rollup/rollup-win32-ia32-msvc": "4.59.0",
9693 "@rollup/rollup-win32-x64-gnu": "4.59.0",
9694 "@rollup/rollup-win32-x64-msvc": "4.59.0",
9695 "fsevents": "~2.3.2"
9696 }
9697 },
9698 "node_modules/router": {
9699 "version": "2.2.0",
9700 "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
9701 "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
9702 "dev": true,
9703 "dependencies": {
9704 "debug": "^4.4.0",
9705 "depd": "^2.0.0",
9706 "is-promise": "^4.0.0",
9707 "parseurl": "^1.3.3",
9708 "path-to-regexp": "^8.0.0"
9709 },
9710 "engines": {
9711 "node": ">= 18"
9712 }
9713 },
9714 "node_modules/router/node_modules/debug": {
9715 "version": "4.4.3",
9716 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
9717 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
9718 "dev": true,
9719 "dependencies": {
9720 "ms": "^2.1.3"
9721 },
9722 "engines": {
9723 "node": ">=6.0"
9724 },
9725 "peerDependenciesMeta": {
9726 "supports-color": {
9727 "optional": true
9728 }
9729 }
9730 },
9731 "node_modules/router/node_modules/ms": {
9732 "version": "2.1.3",
9733 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
9734 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
9735 "dev": true
9736 },
9737 "node_modules/router/node_modules/path-to-regexp": {
9738 "version": "8.3.0",
9739 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz",
9740 "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==",
9741 "dev": true,
9742 "funding": {
9743 "type": "opencollective",
9744 "url": "https://opencollective.com/express"
9745 }
9746 },
9747 "node_modules/run-con": {
9748 "version": "1.3.2",
9749 "resolved": "https://registry.npmjs.org/run-con/-/run-con-1.3.2.tgz",
9750 "integrity": "sha512-CcfE+mYiTcKEzg0IqS08+efdnH0oJ3zV0wSUFBNrMHMuxCtXvBCLzCJHatwuXDcu/RlhjTziTo/a1ruQik6/Yg==",
9751 "dev": true,
9752 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
9753 "dependencies": {
9754 "deep-extend": "^0.6.0",
9755 "ini": "~4.1.0",
9756 "minimist": "^1.2.8",
9757 "strip-json-comments": "~3.1.1"
9758 },
9759 "bin": {
9760 "run-con": "cli.js"
9761 }
9762 },
9763 "node_modules/run-con/node_modules/ini": {
9764 "version": "4.1.3",
9765 "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz",
9766 "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==",
9767 "dev": true,
9768 "license": "ISC",
9769 "engines": {
9770 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
9771 }
9772 },
9773 "node_modules/run-con/node_modules/strip-json-comments": {
9774 "version": "3.1.1",
9775 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
9776 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
9777 "dev": true,
9778 "license": "MIT",
9779 "engines": {
9780 "node": ">=8"
9781 },
9782 "funding": {
9783 "url": "https://github.com/sponsors/sindresorhus"
9784 }
9785 },
9786 "node_modules/safe-buffer": {
9787 "version": "5.2.1",
9788 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
9789 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
9790 "funding": [
9791 {
9792 "type": "github",
9793 "url": "https://github.com/sponsors/feross"
9794 },
9795 {
9796 "type": "patreon",
9797 "url": "https://www.patreon.com/feross"
9798 },
9799 {
9800 "type": "consulting",
9801 "url": "https://feross.org/support"
9802 }
9803 ]
9804 },
9805 "node_modules/safe-stable-stringify": {
9806 "version": "2.5.0",
9807 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
9808 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",
9809 "dev": true,
9810 "engines": {
9811 "node": ">=10"
9812 }
9813 },
9814 "node_modules/safer-buffer": {
9815 "version": "2.1.2",
9816 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
9817 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
9818 "dev": true
9819 },
9820 "node_modules/semver": {
9821 "version": "7.7.4",
9822 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
9823 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
9824 "dev": true,
9825 "bin": {
9826 "semver": "bin/semver.js"
9827 },
9828 "engines": {
9829 "node": ">=10"
9830 }
9831 },
9832 "node_modules/semver-diff": {
9833 "version": "3.1.1",
9834 "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz",
9835 "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==",
9836 "dev": true,
9837 "dependencies": {
9838 "semver": "^6.3.0"
9839 },
9840 "engines": {
9841 "node": ">=8"
9842 }
9843 },
9844 "node_modules/semver-diff/node_modules/semver": {
9845 "version": "6.3.1",
9846 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
9847 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
9848 "dev": true,
9849 "bin": {
9850 "semver": "bin/semver.js"
9851 }
9852 },
9853 "node_modules/send": {
9854 "version": "0.19.2",
9855 "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
9856 "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
9857 "dev": true,
9858 "dependencies": {
9859 "debug": "2.6.9",
9860 "depd": "2.0.0",
9861 "destroy": "1.2.0",
9862 "encodeurl": "~2.0.0",
9863 "escape-html": "~1.0.3",
9864 "etag": "~1.8.1",
9865 "fresh": "~0.5.2",
9866 "http-errors": "~2.0.1",
9867 "mime": "1.6.0",
9868 "ms": "2.1.3",
9869 "on-finished": "~2.4.1",
9870 "range-parser": "~1.2.1",
9871 "statuses": "~2.0.2"
9872 },
9873 "engines": {
9874 "node": ">= 0.8.0"
9875 }
9876 },
9877 "node_modules/send/node_modules/mime": {
9878 "version": "1.6.0",
9879 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
9880 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
9881 "dev": true,
9882 "bin": {
9883 "mime": "cli.js"
9884 },
9885 "engines": {
9886 "node": ">=4"
9887 }
9888 },
9889 "node_modules/send/node_modules/ms": {
9890 "version": "2.1.3",
9891 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
9892 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
9893 "dev": true
9894 },
9895 "node_modules/serve-static": {
9896 "version": "1.16.3",
9897 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz",
9898 "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==",
9899 "dev": true,
9900 "dependencies": {
9901 "encodeurl": "~2.0.0",
9902 "escape-html": "~1.0.3",
9903 "parseurl": "~1.3.3",
9904 "send": "~0.19.1"
9905 },
9906 "engines": {
9907 "node": ">= 0.8.0"
9908 }
9909 },
9910 "node_modules/set-blocking": {
9911 "version": "2.0.0",
9912 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
9913 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
9914 },
9915 "node_modules/setprototypeof": {
9916 "version": "1.2.0",
9917 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
9918 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
9919 "dev": true
9920 },
9921 "node_modules/shebang-command": {
9922 "version": "2.0.0",
9923 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
9924 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
9925 "dev": true,
9926 "dependencies": {
9927 "shebang-regex": "^3.0.0"
9928 },
9929 "engines": {
9930 "node": ">=8"
9931 }
9932 },
9933 "node_modules/shebang-regex": {
9934 "version": "3.0.0",
9935 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
9936 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
9937 "dev": true,
9938 "engines": {
9939 "node": ">=8"
9940 }
9941 },
9942 "node_modules/side-channel": {
9943 "version": "1.1.0",
9944 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
9945 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
9946 "dev": true,
9947 "dependencies": {
9948 "es-errors": "^1.3.0",
9949 "object-inspect": "^1.13.3",
9950 "side-channel-list": "^1.0.0",
9951 "side-channel-map": "^1.0.1",
9952 "side-channel-weakmap": "^1.0.2"
9953 },
9954 "engines": {
9955 "node": ">= 0.4"
9956 },
9957 "funding": {
9958 "url": "https://github.com/sponsors/ljharb"
9959 }
9960 },
9961 "node_modules/side-channel-list": {
9962 "version": "1.0.0",
9963 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
9964 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
9965 "dev": true,
9966 "dependencies": {
9967 "es-errors": "^1.3.0",
9968 "object-inspect": "^1.13.3"
9969 },
9970 "engines": {
9971 "node": ">= 0.4"
9972 },
9973 "funding": {
9974 "url": "https://github.com/sponsors/ljharb"
9975 }
9976 },
9977 "node_modules/side-channel-map": {
9978 "version": "1.0.1",
9979 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
9980 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
9981 "dev": true,
9982 "dependencies": {
9983 "call-bound": "^1.0.2",
9984 "es-errors": "^1.3.0",
9985 "get-intrinsic": "^1.2.5",
9986 "object-inspect": "^1.13.3"
9987 },
9988 "engines": {
9989 "node": ">= 0.4"
9990 },
9991 "funding": {
9992 "url": "https://github.com/sponsors/ljharb"
9993 }
9994 },
9995 "node_modules/side-channel-weakmap": {
9996 "version": "1.0.2",
9997 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
9998 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
9999 "dev": true,
10000 "dependencies": {
10001 "call-bound": "^1.0.2",
10002 "es-errors": "^1.3.0",
10003 "get-intrinsic": "^1.2.5",
10004 "object-inspect": "^1.13.3",
10005 "side-channel-map": "^1.0.1"
10006 },
10007 "engines": {
10008 "node": ">= 0.4"
10009 },
10010 "funding": {
10011 "url": "https://github.com/sponsors/ljharb"
10012 }
10013 },
10014 "node_modules/signal-exit": {
10015 "version": "4.1.0",
10016 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
10017 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
10018 "dev": true,
10019 "engines": {
10020 "node": ">=14"
10021 },
10022 "funding": {
10023 "url": "https://github.com/sponsors/isaacs"
10024 }
10025 },
10026 "node_modules/skin-tone": {
10027 "version": "2.0.0",
10028 "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz",
10029 "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==",
10030 "dev": true,
10031 "dependencies": {
10032 "unicode-emoji-modifier-base": "^1.0.0"
10033 },
10034 "engines": {
10035 "node": ">=8"
10036 }
10037 },
10038 "node_modules/smart-buffer": {
10039 "version": "4.2.0",
10040 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
10041 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
10042 "dev": true,
10043 "engines": {
10044 "node": ">= 6.0.0",
10045 "npm": ">= 3.0.0"
10046 }
10047 },
10048 "node_modules/smol-toml": {
10049 "version": "1.6.0",
10050 "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.6.0.tgz",
10051 "integrity": "sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==",
10052 "dev": true,
10053 "license": "BSD-3-Clause",
10054 "engines": {
10055 "node": ">= 18"
10056 },
10057 "funding": {
10058 "url": "https://github.com/sponsors/cyyynthia"
10059 }
10060 },
10061 "node_modules/socks": {
10062 "version": "2.8.7",
10063 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz",
10064 "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==",
10065 "dev": true,
10066 "dependencies": {
10067 "ip-address": "^10.0.1",
10068 "smart-buffer": "^4.2.0"
10069 },
10070 "engines": {
10071 "node": ">= 10.0.0",
10072 "npm": ">= 3.0.0"
10073 }
10074 },
10075 "node_modules/socks-proxy-agent": {
10076 "version": "8.0.5",
10077 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
10078 "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
10079 "dev": true,
10080 "dependencies": {
10081 "agent-base": "^7.1.2",
10082 "debug": "^4.3.4",
10083 "socks": "^2.8.3"
10084 },
10085 "engines": {
10086 "node": ">= 14"
10087 }
10088 },
10089 "node_modules/socks-proxy-agent/node_modules/debug": {
10090 "version": "4.4.3",
10091 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
10092 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
10093 "dev": true,
10094 "dependencies": {
10095 "ms": "^2.1.3"
10096 },
10097 "engines": {
10098 "node": ">=6.0"
10099 },
10100 "peerDependenciesMeta": {
10101 "supports-color": {
10102 "optional": true
10103 }
10104 }
10105 },
10106 "node_modules/socks-proxy-agent/node_modules/ms": {
10107 "version": "2.1.3",
10108 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
10109 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
10110 "dev": true
10111 },
10112 "node_modules/sort-any": {
10113 "version": "4.0.7",
10114 "resolved": "https://registry.npmjs.org/sort-any/-/sort-any-4.0.7.tgz",
10115 "integrity": "sha512-UuZVEXClHW+bVa6ZBQ4biTWmLXMP7y6/jv5arfA0rKk7ZExy+5Zm19uekIqqDx6ZuvUMu7z5Ba9FfBi6FlGXPQ==",
10116 "dev": true,
10117 "engines": {
10118 "node": ">=12"
10119 }
10120 },
10121 "node_modules/source-map": {
10122 "version": "0.6.1",
10123 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10124 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10125 "dev": true,
10126 "optional": true,
10127 "engines": {
10128 "node": ">=0.10.0"
10129 }
10130 },
10131 "node_modules/source-map-js": {
10132 "version": "1.2.1",
10133 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
10134 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
10135 "dev": true,
10136 "engines": {
10137 "node": ">=0.10.0"
10138 }
10139 },
10140 "node_modules/split2": {
10141 "version": "4.2.0",
10142 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
10143 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
10144 "dev": true,
10145 "engines": {
10146 "node": ">= 10.x"
10147 }
10148 },
10149 "node_modules/sprintf-js": {
10150 "version": "1.0.3",
10151 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
10152 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
10153 "dev": true
10154 },
10155 "node_modules/sql-formatter": {
10156 "version": "15.7.2",
10157 "resolved": "https://registry.npmjs.org/sql-formatter/-/sql-formatter-15.7.2.tgz",
10158 "integrity": "sha512-b0BGoM81KFRVSpZFwPpIPU5gng4YD8DI/taLD96NXCFRf5af3FzSE4aSwjKmxcyTmf/MfPu91j75883nRrWDBw==",
10159 "dev": true,
10160 "dependencies": {
10161 "argparse": "^2.0.1",
10162 "nearley": "^2.20.1"
10163 },
10164 "bin": {
10165 "sql-formatter": "bin/sql-formatter-cli.cjs"
10166 }
10167 },
10168 "node_modules/sql-formatter/node_modules/argparse": {
10169 "version": "2.0.1",
10170 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
10171 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
10172 "dev": true
10173 },
10174 "node_modules/ssri": {
10175 "version": "13.0.1",
10176 "resolved": "https://registry.npmjs.org/ssri/-/ssri-13.0.1.tgz",
10177 "integrity": "sha512-QUiRf1+u9wPTL/76GTYlKttDEBWV1ga9ZXW8BG6kfdeyyM8LGPix9gROyg9V2+P0xNyF3X2Go526xKFdMZrHSQ==",
10178 "dev": true,
10179 "optional": true,
10180 "dependencies": {
10181 "minipass": "^7.0.3"
10182 },
10183 "engines": {
10184 "node": "^20.17.0 || >=22.9.0"
10185 }
10186 },
10187 "node_modules/stack-trace": {
10188 "version": "0.0.10",
10189 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
10190 "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==",
10191 "dev": true,
10192 "engines": {
10193 "node": "*"
10194 }
10195 },
10196 "node_modules/statuses": {
10197 "version": "2.0.2",
10198 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
10199 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
10200 "dev": true,
10201 "engines": {
10202 "node": ">= 0.8"
10203 }
10204 },
10205 "node_modules/stream-chain": {
10206 "version": "2.2.5",
10207 "resolved": "https://registry.npmjs.org/stream-chain/-/stream-chain-2.2.5.tgz",
10208 "integrity": "sha512-1TJmBx6aSWqZ4tx7aTpBDXK0/e2hhcNSTV8+CbFJtDjbb+I1mZ8lHit0Grw9GRT+6JbIrrDd8esncgBi8aBXGA==",
10209 "dev": true
10210 },
10211 "node_modules/stream-events": {
10212 "version": "1.0.5",
10213 "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz",
10214 "integrity": "sha512-E1GUzBSgvct8Jsb3v2X15pjzN1tYebtbLaMg+eBOUOAxgbLoSbT2NS91ckc5lJD1KfLjId+jXJRgo0qnV5Nerg==",
10215 "dev": true,
10216 "dependencies": {
10217 "stubs": "^3.0.0"
10218 }
10219 },
10220 "node_modules/stream-json": {
10221 "version": "1.9.1",
10222 "resolved": "https://registry.npmjs.org/stream-json/-/stream-json-1.9.1.tgz",
10223 "integrity": "sha512-uWkjJ+2Nt/LO9Z/JyKZbMusL8Dkh97uUBTv3AJQ74y07lVahLY4eEFsPsE97pxYBwr8nnjMAIch5eqI0gPShyw==",
10224 "dev": true,
10225 "dependencies": {
10226 "stream-chain": "^2.2.5"
10227 }
10228 },
10229 "node_modules/stream-shift": {
10230 "version": "1.0.3",
10231 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
10232 "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==",
10233 "dev": true
10234 },
10235 "node_modules/streamx": {
10236 "version": "2.23.0",
10237 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz",
10238 "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==",
10239 "dev": true,
10240 "dependencies": {
10241 "events-universal": "^1.0.0",
10242 "fast-fifo": "^1.3.2",
10243 "text-decoder": "^1.1.0"
10244 }
10245 },
10246 "node_modules/string_decoder": {
10247 "version": "1.3.0",
10248 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
10249 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
10250 "dev": true,
10251 "dependencies": {
10252 "safe-buffer": "~5.2.0"
10253 }
10254 },
10255 "node_modules/string-width": {
10256 "version": "4.2.3",
10257 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10258 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10259 "dependencies": {
10260 "emoji-regex": "^8.0.0",
10261 "is-fullwidth-code-point": "^3.0.0",
10262 "strip-ansi": "^6.0.1"
10263 },
10264 "engines": {
10265 "node": ">=8"
10266 }
10267 },
10268 "node_modules/string-width-cjs": {
10269 "name": "string-width",
10270 "version": "4.2.3",
10271 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10272 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10273 "dev": true,
10274 "dependencies": {
10275 "emoji-regex": "^8.0.0",
10276 "is-fullwidth-code-point": "^3.0.0",
10277 "strip-ansi": "^6.0.1"
10278 },
10279 "engines": {
10280 "node": ">=8"
10281 }
10282 },
10283 "node_modules/strip-ansi": {
10284 "version": "6.0.1",
10285 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10286 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10287 "dependencies": {
10288 "ansi-regex": "^5.0.1"
10289 },
10290 "engines": {
10291 "node": ">=8"
10292 }
10293 },
10294 "node_modules/strip-ansi-cjs": {
10295 "name": "strip-ansi",
10296 "version": "6.0.1",
10297 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10298 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10299 "dev": true,
10300 "dependencies": {
10301 "ansi-regex": "^5.0.1"
10302 },
10303 "engines": {
10304 "node": ">=8"
10305 }
10306 },
10307 "node_modules/strip-json-comments": {
10308 "version": "2.0.1",
10309 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
10310 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
10311 "dev": true,
10312 "engines": {
10313 "node": ">=0.10.0"
10314 }
10315 },
10316 "node_modules/stubs": {
10317 "version": "3.0.0",
10318 "resolved": "https://registry.npmjs.org/stubs/-/stubs-3.0.0.tgz",
10319 "integrity": "sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==",
10320 "dev": true
10321 },
10322 "node_modules/superstatic": {
10323 "version": "10.0.0",
10324 "resolved": "https://registry.npmjs.org/superstatic/-/superstatic-10.0.0.tgz",
10325 "integrity": "sha512-4xIenBdrIIYuqXrIVx/lejyCh4EJwEMPCwfk9VGFfRlhZcdvzTd3oVOUILrAGfC4pFUWixzPgaOVzAEZgeYI3w==",
10326 "dev": true,
10327 "dependencies": {
10328 "basic-auth-connect": "^1.1.0",
10329 "commander": "^10.0.0",
10330 "compression": "^1.7.0",
10331 "connect": "^3.7.0",
10332 "destroy": "^1.0.4",
10333 "glob-slasher": "^1.0.1",
10334 "is-url": "^1.2.2",
10335 "join-path": "^1.1.1",
10336 "lodash": "^4.17.19",
10337 "mime-types": "^2.1.35",
10338 "minimatch": "^6.1.6",
10339 "morgan": "^1.8.2",
10340 "on-finished": "^2.2.0",
10341 "on-headers": "^1.0.0",
10342 "path-to-regexp": "^1.9.0",
10343 "router": "^2.0.0",
10344 "update-notifier-cjs": "^5.1.6"
10345 },
10346 "bin": {
10347 "superstatic": "lib/bin/server.js"
10348 },
10349 "engines": {
10350 "node": "20 || 22 || 24"
10351 },
10352 "optionalDependencies": {
10353 "re2": "^1.17.7"
10354 }
10355 },
10356 "node_modules/superstatic/node_modules/brace-expansion": {
10357 "version": "2.0.2",
10358 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
10359 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
10360 "dev": true,
10361 "dependencies": {
10362 "balanced-match": "^1.0.0"
10363 }
10364 },
10365 "node_modules/superstatic/node_modules/commander": {
10366 "version": "10.0.1",
10367 "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
10368 "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
10369 "dev": true,
10370 "engines": {
10371 "node": ">=14"
10372 }
10373 },
10374 "node_modules/superstatic/node_modules/isarray": {
10375 "version": "0.0.1",
10376 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
10377 "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
10378 "dev": true
10379 },
10380 "node_modules/superstatic/node_modules/minimatch": {
10381 "version": "6.2.3",
10382 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-6.2.3.tgz",
10383 "integrity": "sha512-5rvZbDy5y2k40rre/0OBbYnl03en25XPU3gOVO7532beGMjAipq88VdS9OeLOZNrD+Tb0lDhBJHZ7Gcd8qKlPg==",
10384 "dev": true,
10385 "dependencies": {
10386 "brace-expansion": "^2.0.1"
10387 },
10388 "engines": {
10389 "node": ">=10"
10390 },
10391 "funding": {
10392 "url": "https://github.com/sponsors/isaacs"
10393 }
10394 },
10395 "node_modules/superstatic/node_modules/path-to-regexp": {
10396 "version": "1.9.0",
10397 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz",
10398 "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==",
10399 "dev": true,
10400 "dependencies": {
10401 "isarray": "0.0.1"
10402 }
10403 },
10404 "node_modules/supports-color": {
10405 "version": "7.2.0",
10406 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10407 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10408 "dev": true,
10409 "dependencies": {
10410 "has-flag": "^4.0.0"
10411 },
10412 "engines": {
10413 "node": ">=8"
10414 }
10415 },
10416 "node_modules/supports-hyperlinks": {
10417 "version": "3.2.0",
10418 "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.2.0.tgz",
10419 "integrity": "sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==",
10420 "dev": true,
10421 "dependencies": {
10422 "has-flag": "^4.0.0",
10423 "supports-color": "^7.0.0"
10424 },
10425 "engines": {
10426 "node": ">=14.18"
10427 },
10428 "funding": {
10429 "url": "https://github.com/chalk/supports-hyperlinks?sponsor=1"
10430 }
10431 },
10432 "node_modules/tar": {
10433 "version": "7.5.11",
10434 "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.11.tgz",
10435 "integrity": "sha512-ChjMH33/KetonMTAtpYdgUFr0tbz69Fp2v7zWxQfYZX4g5ZN2nOBXm1R2xyA+lMIKrLKIoKAwFj93jE/avX9cQ==",
10436 "dev": true,
10437 "optional": true,
10438 "dependencies": {
10439 "@isaacs/fs-minipass": "^4.0.0",
10440 "chownr": "^3.0.0",
10441 "minipass": "^7.1.2",
10442 "minizlib": "^3.1.0",
10443 "yallist": "^5.0.0"
10444 },
10445 "engines": {
10446 "node": ">=18"
10447 }
10448 },
10449 "node_modules/tar-stream": {
10450 "version": "3.1.8",
10451 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.8.tgz",
10452 "integrity": "sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==",
10453 "dev": true,
10454 "dependencies": {
10455 "b4a": "^1.6.4",
10456 "bare-fs": "^4.5.5",
10457 "fast-fifo": "^1.2.0",
10458 "streamx": "^2.15.0"
10459 }
10460 },
10461 "node_modules/tcp-port-used": {
10462 "version": "1.0.2",
10463 "resolved": "https://registry.npmjs.org/tcp-port-used/-/tcp-port-used-1.0.2.tgz",
10464 "integrity": "sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==",
10465 "dev": true,
10466 "dependencies": {
10467 "debug": "4.3.1",
10468 "is2": "^2.0.6"
10469 }
10470 },
10471 "node_modules/tcp-port-used/node_modules/debug": {
10472 "version": "4.3.1",
10473 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
10474 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
10475 "dev": true,
10476 "dependencies": {
10477 "ms": "2.1.2"
10478 },
10479 "engines": {
10480 "node": ">=6.0"
10481 },
10482 "peerDependenciesMeta": {
10483 "supports-color": {
10484 "optional": true
10485 }
10486 }
10487 },
10488 "node_modules/tcp-port-used/node_modules/ms": {
10489 "version": "2.1.2",
10490 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
10491 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
10492 "dev": true
10493 },
10494 "node_modules/teeny-request": {
10495 "version": "10.1.0",
10496 "resolved": "https://registry.npmjs.org/teeny-request/-/teeny-request-10.1.0.tgz",
10497 "integrity": "sha512-3ZnLvgWF29jikg1sAQ1g0o+lr5JX6sVgYvfUJazn7ZjJroDBUTWp44/+cFVX0bULjv4vci+rBD+oGVAkWqhUbw==",
10498 "dev": true,
10499 "dependencies": {
10500 "http-proxy-agent": "^5.0.0",
10501 "https-proxy-agent": "^5.0.0",
10502 "node-fetch": "^3.3.2",
10503 "stream-events": "^1.0.5"
10504 },
10505 "engines": {
10506 "node": ">=18"
10507 }
10508 },
10509 "node_modules/teeny-request/node_modules/agent-base": {
10510 "version": "6.0.2",
10511 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
10512 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
10513 "dev": true,
10514 "dependencies": {
10515 "debug": "4"
10516 },
10517 "engines": {
10518 "node": ">= 6.0.0"
10519 }
10520 },
10521 "node_modules/teeny-request/node_modules/data-uri-to-buffer": {
10522 "version": "4.0.1",
10523 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
10524 "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
10525 "dev": true,
10526 "engines": {
10527 "node": ">= 12"
10528 }
10529 },
10530 "node_modules/teeny-request/node_modules/debug": {
10531 "version": "4.4.3",
10532 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
10533 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
10534 "dev": true,
10535 "dependencies": {
10536 "ms": "^2.1.3"
10537 },
10538 "engines": {
10539 "node": ">=6.0"
10540 },
10541 "peerDependenciesMeta": {
10542 "supports-color": {
10543 "optional": true
10544 }
10545 }
10546 },
10547 "node_modules/teeny-request/node_modules/http-proxy-agent": {
10548 "version": "5.0.0",
10549 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
10550 "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
10551 "dev": true,
10552 "dependencies": {
10553 "@tootallnate/once": "2",
10554 "agent-base": "6",
10555 "debug": "4"
10556 },
10557 "engines": {
10558 "node": ">= 6"
10559 }
10560 },
10561 "node_modules/teeny-request/node_modules/https-proxy-agent": {
10562 "version": "5.0.1",
10563 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
10564 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
10565 "dev": true,
10566 "dependencies": {
10567 "agent-base": "6",
10568 "debug": "4"
10569 },
10570 "engines": {
10571 "node": ">= 6"
10572 }
10573 },
10574 "node_modules/teeny-request/node_modules/ms": {
10575 "version": "2.1.3",
10576 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
10577 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
10578 "dev": true
10579 },
10580 "node_modules/teeny-request/node_modules/node-fetch": {
10581 "version": "3.3.2",
10582 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
10583 "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
10584 "dev": true,
10585 "dependencies": {
10586 "data-uri-to-buffer": "^4.0.0",
10587 "fetch-blob": "^3.1.4",
10588 "formdata-polyfill": "^4.0.10"
10589 },
10590 "engines": {
10591 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
10592 },
10593 "funding": {
10594 "type": "opencollective",
10595 "url": "https://opencollective.com/node-fetch"
10596 }
10597 },
10598 "node_modules/teex": {
10599 "version": "1.0.1",
10600 "resolved": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz",
10601 "integrity": "sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==",
10602 "dev": true,
10603 "dependencies": {
10604 "streamx": "^2.12.5"
10605 }
10606 },
10607 "node_modules/text-decoder": {
10608 "version": "1.2.7",
10609 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz",
10610 "integrity": "sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==",
10611 "dev": true,
10612 "dependencies": {
10613 "b4a": "^1.6.4"
10614 }
10615 },
10616 "node_modules/text-hex": {
10617 "version": "1.0.0",
10618 "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
10619 "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==",
10620 "dev": true
10621 },
10622 "node_modules/thenify": {
10623 "version": "3.3.1",
10624 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz",
10625 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==",
10626 "dev": true,
10627 "dependencies": {
10628 "any-promise": "^1.0.0"
10629 }
10630 },
10631 "node_modules/thenify-all": {
10632 "version": "1.6.0",
10633 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz",
10634 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==",
10635 "dev": true,
10636 "dependencies": {
10637 "thenify": ">= 3.1.0 < 4"
10638 },
10639 "engines": {
10640 "node": ">=0.8"
10641 }
10642 },
10643 "node_modules/through2": {
10644 "version": "2.0.5",
10645 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
10646 "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
10647 "dev": true,
10648 "dependencies": {
10649 "readable-stream": "~2.3.6",
10650 "xtend": "~4.0.1"
10651 }
10652 },
10653 "node_modules/through2/node_modules/readable-stream": {
10654 "version": "2.3.8",
10655 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
10656 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
10657 "dev": true,
10658 "dependencies": {
10659 "core-util-is": "~1.0.0",
10660 "inherits": "~2.0.3",
10661 "isarray": "~1.0.0",
10662 "process-nextick-args": "~2.0.0",
10663 "safe-buffer": "~5.1.1",
10664 "string_decoder": "~1.1.1",
10665 "util-deprecate": "~1.0.1"
10666 }
10667 },
10668 "node_modules/through2/node_modules/safe-buffer": {
10669 "version": "5.1.2",
10670 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10671 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
10672 "dev": true
10673 },
10674 "node_modules/through2/node_modules/string_decoder": {
10675 "version": "1.1.1",
10676 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
10677 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
10678 "dev": true,
10679 "dependencies": {
10680 "safe-buffer": "~5.1.0"
10681 }
10682 },
10683 "node_modules/tiny-invariant": {
10684 "version": "1.3.3",
10685 "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
10686 "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
10687 "dev": true
10688 },
10689 "node_modules/tinyglobby": {
10690 "version": "0.2.15",
10691 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
10692 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
10693 "dev": true,
10694 "dependencies": {
10695 "fdir": "^6.5.0",
10696 "picomatch": "^4.0.3"
10697 },
10698 "engines": {
10699 "node": ">=12.0.0"
10700 },
10701 "funding": {
10702 "url": "https://github.com/sponsors/SuperchupuDev"
10703 }
10704 },
10705 "node_modules/tmp": {
10706 "version": "0.2.5",
10707 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.5.tgz",
10708 "integrity": "sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==",
10709 "dev": true,
10710 "engines": {
10711 "node": ">=14.14"
10712 }
10713 },
10714 "node_modules/to-regex-range": {
10715 "version": "5.0.1",
10716 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10717 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10718 "dev": true,
10719 "dependencies": {
10720 "is-number": "^7.0.0"
10721 },
10722 "engines": {
10723 "node": ">=8.0"
10724 }
10725 },
10726 "node_modules/to-regex-range/node_modules/is-number": {
10727 "version": "7.0.0",
10728 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
10729 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
10730 "dev": true,
10731 "engines": {
10732 "node": ">=0.12.0"
10733 }
10734 },
10735 "node_modules/toidentifier": {
10736 "version": "1.0.1",
10737 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
10738 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
10739 "dev": true,
10740 "engines": {
10741 "node": ">=0.6"
10742 }
10743 },
10744 "node_modules/toxic": {
10745 "version": "1.0.1",
10746 "resolved": "https://registry.npmjs.org/toxic/-/toxic-1.0.1.tgz",
10747 "integrity": "sha512-WI3rIGdcaKULYg7KVoB0zcjikqvcYYvcuT6D89bFPz2rVR0Rl0PK6x8/X62rtdLtBKIE985NzVf/auTtGegIIg==",
10748 "dev": true,
10749 "dependencies": {
10750 "lodash": "^4.17.10"
10751 }
10752 },
10753 "node_modules/tr46": {
10754 "version": "0.0.3",
10755 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
10756 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
10757 "dev": true
10758 },
10759 "node_modules/triple-beam": {
10760 "version": "1.4.1",
10761 "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz",
10762 "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==",
10763 "dev": true,
10764 "engines": {
10765 "node": ">= 14.0.0"
10766 }
10767 },
10768 "node_modules/ts-node": {
10769 "version": "10.9.2",
10770 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz",
10771 "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
10772 "dev": true,
10773 "dependencies": {
10774 "@cspotcode/source-map-support": "^0.8.0",
10775 "@tsconfig/node10": "^1.0.7",
10776 "@tsconfig/node12": "^1.0.7",
10777 "@tsconfig/node14": "^1.0.0",
10778 "@tsconfig/node16": "^1.0.2",
10779 "acorn": "^8.4.1",
10780 "acorn-walk": "^8.1.1",
10781 "arg": "^4.1.0",
10782 "create-require": "^1.1.0",
10783 "diff": "^4.0.1",
10784 "make-error": "^1.1.1",
10785 "v8-compile-cache-lib": "^3.0.1",
10786 "yn": "3.1.1"
10787 },
10788 "bin": {
10789 "ts-node": "dist/bin.js",
10790 "ts-node-cwd": "dist/bin-cwd.js",
10791 "ts-node-esm": "dist/bin-esm.js",
10792 "ts-node-script": "dist/bin-script.js",
10793 "ts-node-transpile-only": "dist/bin-transpile.js",
10794 "ts-script": "dist/bin-script-deprecated.js"
10795 },
10796 "peerDependencies": {
10797 "@swc/core": ">=1.2.50",
10798 "@swc/wasm": ">=1.2.50",
10799 "@types/node": "*",
10800 "typescript": ">=2.7"
10801 },
10802 "peerDependenciesMeta": {
10803 "@swc/core": {
10804 "optional": true
10805 },
10806 "@swc/wasm": {
10807 "optional": true
10808 }
10809 }
10810 },
10811 "node_modules/tslib": {
10812 "version": "2.8.1",
10813 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
10814 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="
10815 },
10816 "node_modules/tsscmp": {
10817 "version": "1.0.6",
10818 "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
10819 "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",
10820 "dev": true,
10821 "engines": {
10822 "node": ">=0.6.x"
10823 }
10824 },
10825 "node_modules/type-fest": {
10826 "version": "0.20.2",
10827 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
10828 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
10829 "dev": true,
10830 "engines": {
10831 "node": ">=10"
10832 },
10833 "funding": {
10834 "url": "https://github.com/sponsors/sindresorhus"
10835 }
10836 },
10837 "node_modules/type-is": {
10838 "version": "1.6.18",
10839 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
10840 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
10841 "dev": true,
10842 "dependencies": {
10843 "media-typer": "0.3.0",
10844 "mime-types": "~2.1.24"
10845 },
10846 "engines": {
10847 "node": ">= 0.6"
10848 }
10849 },
10850 "node_modules/typedarray-to-buffer": {
10851 "version": "3.1.5",
10852 "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
10853 "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
10854 "dev": true,
10855 "dependencies": {
10856 "is-typedarray": "^1.0.0"
10857 }
10858 },
10859 "node_modules/typescript": {
10860 "version": "5.9.3",
10861 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
10862 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
10863 "dev": true,
10864 "bin": {
10865 "tsc": "bin/tsc",
10866 "tsserver": "bin/tsserver"
10867 },
10868 "engines": {
10869 "node": ">=14.17"
10870 }
10871 },
10872 "node_modules/uc.micro": {
10873 "version": "2.1.0",
10874 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
10875 "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
10876 "dev": true,
10877 "license": "MIT"
10878 },
10879 "node_modules/undici-types": {
10880 "version": "7.18.2",
10881 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
10882 "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w=="
10883 },
10884 "node_modules/unicode-emoji-modifier-base": {
10885 "version": "1.0.0",
10886 "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz",
10887 "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==",
10888 "dev": true,
10889 "engines": {
10890 "node": ">=4"
10891 }
10892 },
10893 "node_modules/unicorn-magic": {
10894 "version": "0.3.0",
10895 "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz",
10896 "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==",
10897 "dev": true,
10898 "engines": {
10899 "node": ">=18"
10900 },
10901 "funding": {
10902 "url": "https://github.com/sponsors/sindresorhus"
10903 }
10904 },
10905 "node_modules/unique-filename": {
10906 "version": "5.0.0",
10907 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-5.0.0.tgz",
10908 "integrity": "sha512-2RaJTAvAb4owyjllTfXzFClJ7WsGxlykkPvCr9pA//LD9goVq+m4PPAeBgNodGZ7nSrntT/auWpJ6Y5IFXcfjg==",
10909 "dev": true,
10910 "optional": true,
10911 "dependencies": {
10912 "unique-slug": "^6.0.0"
10913 },
10914 "engines": {
10915 "node": "^20.17.0 || >=22.9.0"
10916 }
10917 },
10918 "node_modules/unique-slug": {
10919 "version": "6.0.0",
10920 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-6.0.0.tgz",
10921 "integrity": "sha512-4Lup7Ezn8W3d52/xBhZBVdx323ckxa7DEvd9kPQHppTkLoJXw6ltrBCyj5pnrxj0qKDxYMJ56CoxNuFCscdTiw==",
10922 "dev": true,
10923 "optional": true,
10924 "dependencies": {
10925 "imurmurhash": "^0.1.4"
10926 },
10927 "engines": {
10928 "node": "^20.17.0 || >=22.9.0"
10929 }
10930 },
10931 "node_modules/unique-string": {
10932 "version": "2.0.0",
10933 "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
10934 "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==",
10935 "dev": true,
10936 "dependencies": {
10937 "crypto-random-string": "^2.0.0"
10938 },
10939 "engines": {
10940 "node": ">=8"
10941 }
10942 },
10943 "node_modules/universal-analytics": {
10944 "version": "0.5.3",
10945 "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.5.3.tgz",
10946 "integrity": "sha512-HXSMyIcf2XTvwZ6ZZQLfxfViRm/yTGoRgDeTbojtq6rezeyKB0sTBcKH2fhddnteAHRcHiKgr/ACpbgjGOC6RQ==",
10947 "dev": true,
10948 "dependencies": {
10949 "debug": "^4.3.1",
10950 "uuid": "^8.0.0"
10951 },
10952 "engines": {
10953 "node": ">=12.18.2"
10954 }
10955 },
10956 "node_modules/universal-analytics/node_modules/debug": {
10957 "version": "4.4.3",
10958 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
10959 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
10960 "dev": true,
10961 "dependencies": {
10962 "ms": "^2.1.3"
10963 },
10964 "engines": {
10965 "node": ">=6.0"
10966 },
10967 "peerDependenciesMeta": {
10968 "supports-color": {
10969 "optional": true
10970 }
10971 }
10972 },
10973 "node_modules/universal-analytics/node_modules/ms": {
10974 "version": "2.1.3",
10975 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
10976 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
10977 "dev": true
10978 },
10979 "node_modules/universalify": {
10980 "version": "2.0.1",
10981 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
10982 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
10983 "dev": true,
10984 "engines": {
10985 "node": ">= 10.0.0"
10986 }
10987 },
10988 "node_modules/unpipe": {
10989 "version": "1.0.0",
10990 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10991 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
10992 "dev": true,
10993 "engines": {
10994 "node": ">= 0.8"
10995 }
10996 },
10997 "node_modules/update-notifier-cjs": {
10998 "version": "5.1.7",
10999 "resolved": "https://registry.npmjs.org/update-notifier-cjs/-/update-notifier-cjs-5.1.7.tgz",
11000 "integrity": "sha512-eZWTh8F+VCEoC4UIh0pKmh8h4izj65VvLhCpJpVefUxdYe0fU3GBrC4Sbh1AoWA/miNPAb6UVlp2fUQNsfp+3g==",
11001 "dev": true,
11002 "dependencies": {
11003 "boxen": "^5.0.0",
11004 "chalk": "^4.1.0",
11005 "configstore": "^5.0.1",
11006 "has-yarn": "^2.1.0",
11007 "import-lazy": "^2.1.0",
11008 "is-ci": "^2.0.0",
11009 "is-installed-globally": "^0.4.0",
11010 "is-npm": "^5.0.0",
11011 "is-yarn-global": "^0.3.0",
11012 "isomorphic-fetch": "^3.0.0",
11013 "pupa": "^2.1.1",
11014 "registry-auth-token": "^5.0.1",
11015 "registry-url": "^5.1.0",
11016 "semver": "^7.3.7",
11017 "semver-diff": "^3.1.1",
11018 "xdg-basedir": "^4.0.0"
11019 },
11020 "engines": {
11021 "node": ">=14"
11022 }
11023 },
11024 "node_modules/update-notifier-cjs/node_modules/chalk": {
11025 "version": "4.1.2",
11026 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
11027 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
11028 "dev": true,
11029 "dependencies": {
11030 "ansi-styles": "^4.1.0",
11031 "supports-color": "^7.1.0"
11032 },
11033 "engines": {
11034 "node": ">=10"
11035 },
11036 "funding": {
11037 "url": "https://github.com/chalk/chalk?sponsor=1"
11038 }
11039 },
11040 "node_modules/url-join": {
11041 "version": "0.0.1",
11042 "resolved": "https://registry.npmjs.org/url-join/-/url-join-0.0.1.tgz",
11043 "integrity": "sha512-H6dnQ/yPAAVzMQRvEvyz01hhfQL5qRWSEt7BX8t9DqnPw9BjMb64fjIRq76Uvf1hkHp+mTZvEVJ5guXOT0Xqaw==",
11044 "dev": true
11045 },
11046 "node_modules/url-template": {
11047 "version": "2.0.8",
11048 "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz",
11049 "integrity": "sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==",
11050 "dev": true
11051 },
11052 "node_modules/util-deprecate": {
11053 "version": "1.0.2",
11054 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
11055 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
11056 "dev": true
11057 },
11058 "node_modules/utils-merge": {
11059 "version": "1.0.1",
11060 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
11061 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
11062 "dev": true,
11063 "engines": {
11064 "node": ">= 0.4.0"
11065 }
11066 },
11067 "node_modules/uuid": {
11068 "version": "8.3.2",
11069 "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
11070 "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
11071 "dev": true,
11072 "bin": {
11073 "uuid": "dist/bin/uuid"
11074 }
11075 },
11076 "node_modules/v8-compile-cache-lib": {
11077 "version": "3.0.1",
11078 "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
11079 "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
11080 "dev": true
11081 },
11082 "node_modules/valid-url": {
11083 "version": "1.0.9",
11084 "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
11085 "integrity": "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==",
11086 "dev": true
11087 },
11088 "node_modules/validate-npm-package-name": {
11089 "version": "5.0.1",
11090 "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz",
11091 "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==",
11092 "dev": true,
11093 "engines": {
11094 "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
11095 }
11096 },
11097 "node_modules/vary": {
11098 "version": "1.1.2",
11099 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
11100 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
11101 "dev": true,
11102 "engines": {
11103 "node": ">= 0.8"
11104 }
11105 },
11106 "node_modules/vite": {
11107 "version": "5.4.21",
11108 "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
11109 "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
11110 "dev": true,
11111 "dependencies": {
11112 "esbuild": "^0.21.3",
11113 "postcss": "^8.4.43",
11114 "rollup": "^4.20.0"
11115 },
11116 "bin": {
11117 "vite": "bin/vite.js"
11118 },
11119 "engines": {
11120 "node": "^18.0.0 || >=20.0.0"
11121 },
11122 "funding": {
11123 "url": "https://github.com/vitejs/vite?sponsor=1"
11124 },
11125 "optionalDependencies": {
11126 "fsevents": "~2.3.3"
11127 },
11128 "peerDependencies": {
11129 "@types/node": "^18.0.0 || >=20.0.0",
11130 "less": "*",
11131 "lightningcss": "^1.21.0",
11132 "sass": "*",
11133 "sass-embedded": "*",
11134 "stylus": "*",
11135 "sugarss": "*",
11136 "terser": "^5.4.0"
11137 },
11138 "peerDependenciesMeta": {
11139 "@types/node": {
11140 "optional": true
11141 },
11142 "less": {
11143 "optional": true
11144 },
11145 "lightningcss": {
11146 "optional": true
11147 },
11148 "sass": {
11149 "optional": true
11150 },
11151 "sass-embedded": {
11152 "optional": true
11153 },
11154 "stylus": {
11155 "optional": true
11156 },
11157 "sugarss": {
11158 "optional": true
11159 },
11160 "terser": {
11161 "optional": true
11162 }
11163 }
11164 },
11165 "node_modules/vite-plugin-checker": {
11166 "version": "0.12.0",
11167 "resolved": "https://registry.npmjs.org/vite-plugin-checker/-/vite-plugin-checker-0.12.0.tgz",
11168 "integrity": "sha512-CmdZdDOGss7kdQwv73UyVgLPv0FVYe5czAgnmRX2oKljgEvSrODGuClaV3PDR2+3ou7N/OKGauDDBjy2MB07Rg==",
11169 "dev": true,
11170 "dependencies": {
11171 "@babel/code-frame": "^7.27.1",
11172 "chokidar": "^4.0.3",
11173 "npm-run-path": "^6.0.0",
11174 "picocolors": "^1.1.1",
11175 "picomatch": "^4.0.3",
11176 "tiny-invariant": "^1.3.3",
11177 "tinyglobby": "^0.2.15",
11178 "vscode-uri": "^3.1.0"
11179 },
11180 "engines": {
11181 "node": ">=16.11"
11182 },
11183 "peerDependencies": {
11184 "@biomejs/biome": ">=1.7",
11185 "eslint": ">=9.39.1",
11186 "meow": "^13.2.0",
11187 "optionator": "^0.9.4",
11188 "oxlint": ">=1",
11189 "stylelint": ">=16",
11190 "typescript": "*",
11191 "vite": ">=5.4.21",
11192 "vls": "*",
11193 "vti": "*",
11194 "vue-tsc": "~2.2.10 || ^3.0.0"
11195 },
11196 "peerDependenciesMeta": {
11197 "@biomejs/biome": {
11198 "optional": true
11199 },
11200 "eslint": {
11201 "optional": true
11202 },
11203 "meow": {
11204 "optional": true
11205 },
11206 "optionator": {
11207 "optional": true
11208 },
11209 "oxlint": {
11210 "optional": true
11211 },
11212 "stylelint": {
11213 "optional": true
11214 },
11215 "typescript": {
11216 "optional": true
11217 },
11218 "vls": {
11219 "optional": true
11220 },
11221 "vti": {
11222 "optional": true
11223 },
11224 "vue-tsc": {
11225 "optional": true
11226 }
11227 }
11228 },
11229 "node_modules/vscode-uri": {
11230 "version": "3.1.0",
11231 "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.1.0.tgz",
11232 "integrity": "sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==",
11233 "dev": true
11234 },
11235 "node_modules/wcwidth": {
11236 "version": "1.0.1",
11237 "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
11238 "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==",
11239 "dev": true,
11240 "dependencies": {
11241 "defaults": "^1.0.3"
11242 }
11243 },
11244 "node_modules/web-streams-polyfill": {
11245 "version": "3.3.3",
11246 "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz",
11247 "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==",
11248 "dev": true,
11249 "engines": {
11250 "node": ">= 8"
11251 }
11252 },
11253 "node_modules/web-vitals": {
11254 "version": "4.2.4",
11255 "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz",
11256 "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw=="
11257 },
11258 "node_modules/webidl-conversions": {
11259 "version": "3.0.1",
11260 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
11261 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==",
11262 "dev": true
11263 },
11264 "node_modules/websocket-driver": {
11265 "version": "0.7.4",
11266 "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
11267 "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
11268 "dependencies": {
11269 "http-parser-js": ">=0.5.1",
11270 "safe-buffer": ">=5.1.0",
11271 "websocket-extensions": ">=0.1.1"
11272 },
11273 "engines": {
11274 "node": ">=0.8.0"
11275 }
11276 },
11277 "node_modules/websocket-extensions": {
11278 "version": "0.1.4",
11279 "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
11280 "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
11281 "engines": {
11282 "node": ">=0.8.0"
11283 }
11284 },
11285 "node_modules/whatwg-fetch": {
11286 "version": "3.6.20",
11287 "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
11288 "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==",
11289 "dev": true
11290 },
11291 "node_modules/whatwg-url": {
11292 "version": "5.0.0",
11293 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
11294 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
11295 "dev": true,
11296 "dependencies": {
11297 "tr46": "~0.0.3",
11298 "webidl-conversions": "^3.0.0"
11299 }
11300 },
11301 "node_modules/which": {
11302 "version": "2.0.2",
11303 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
11304 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
11305 "dev": true,
11306 "dependencies": {
11307 "isexe": "^2.0.0"
11308 },
11309 "bin": {
11310 "node-which": "bin/node-which"
11311 },
11312 "engines": {
11313 "node": ">= 8"
11314 }
11315 },
11316 "node_modules/which-module": {
11317 "version": "2.0.1",
11318 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz",
11319 "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ=="
11320 },
11321 "node_modules/widest-line": {
11322 "version": "3.1.0",
11323 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz",
11324 "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==",
11325 "dev": true,
11326 "dependencies": {
11327 "string-width": "^4.0.0"
11328 },
11329 "engines": {
11330 "node": ">=8"
11331 }
11332 },
11333 "node_modules/winston": {
11334 "version": "3.19.0",
11335 "resolved": "https://registry.npmjs.org/winston/-/winston-3.19.0.tgz",
11336 "integrity": "sha512-LZNJgPzfKR+/J3cHkxcpHKpKKvGfDZVPS4hfJCc4cCG0CgYzvlD6yE/S3CIL/Yt91ak327YCpiF/0MyeZHEHKA==",
11337 "dev": true,
11338 "dependencies": {
11339 "@colors/colors": "^1.6.0",
11340 "@dabh/diagnostics": "^2.0.8",
11341 "async": "^3.2.3",
11342 "is-stream": "^2.0.0",
11343 "logform": "^2.7.0",
11344 "one-time": "^1.0.0",
11345 "readable-stream": "^3.4.0",
11346 "safe-stable-stringify": "^2.3.1",
11347 "stack-trace": "0.0.x",
11348 "triple-beam": "^1.3.0",
11349 "winston-transport": "^4.9.0"
11350 },
11351 "engines": {
11352 "node": ">= 12.0.0"
11353 }
11354 },
11355 "node_modules/winston-transport": {
11356 "version": "4.9.0",
11357 "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz",
11358 "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==",
11359 "dev": true,
11360 "dependencies": {
11361 "logform": "^2.7.0",
11362 "readable-stream": "^3.6.2",
11363 "triple-beam": "^1.3.0"
11364 },
11365 "engines": {
11366 "node": ">= 12.0.0"
11367 }
11368 },
11369 "node_modules/winston-transport/node_modules/readable-stream": {
11370 "version": "3.6.2",
11371 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
11372 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
11373 "dev": true,
11374 "dependencies": {
11375 "inherits": "^2.0.3",
11376 "string_decoder": "^1.1.1",
11377 "util-deprecate": "^1.0.1"
11378 },
11379 "engines": {
11380 "node": ">= 6"
11381 }
11382 },
11383 "node_modules/winston/node_modules/@colors/colors": {
11384 "version": "1.6.0",
11385 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",
11386 "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==",
11387 "dev": true,
11388 "engines": {
11389 "node": ">=0.1.90"
11390 }
11391 },
11392 "node_modules/winston/node_modules/readable-stream": {
11393 "version": "3.6.2",
11394 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
11395 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
11396 "dev": true,
11397 "dependencies": {
11398 "inherits": "^2.0.3",
11399 "string_decoder": "^1.1.1",
11400 "util-deprecate": "^1.0.1"
11401 },
11402 "engines": {
11403 "node": ">= 6"
11404 }
11405 },
11406 "node_modules/wrap-ansi": {
11407 "version": "7.0.0",
11408 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
11409 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
11410 "dependencies": {
11411 "ansi-styles": "^4.0.0",
11412 "string-width": "^4.1.0",
11413 "strip-ansi": "^6.0.0"
11414 },
11415 "engines": {
11416 "node": ">=10"
11417 },
11418 "funding": {
11419 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
11420 }
11421 },
11422 "node_modules/wrap-ansi-cjs": {
11423 "name": "wrap-ansi",
11424 "version": "7.0.0",
11425 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
11426 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
11427 "dev": true,
11428 "dependencies": {
11429 "ansi-styles": "^4.0.0",
11430 "string-width": "^4.1.0",
11431 "strip-ansi": "^6.0.0"
11432 },
11433 "engines": {
11434 "node": ">=10"
11435 },
11436 "funding": {
11437 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
11438 }
11439 },
11440 "node_modules/wrappy": {
11441 "version": "1.0.2",
11442 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
11443 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
11444 "dev": true
11445 },
11446 "node_modules/write-file-atomic": {
11447 "version": "3.0.3",
11448 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
11449 "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
11450 "dev": true,
11451 "dependencies": {
11452 "imurmurhash": "^0.1.4",
11453 "is-typedarray": "^1.0.0",
11454 "signal-exit": "^3.0.2",
11455 "typedarray-to-buffer": "^3.1.5"
11456 }
11457 },
11458 "node_modules/write-file-atomic/node_modules/signal-exit": {
11459 "version": "3.0.7",
11460 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
11461 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
11462 "dev": true
11463 },
11464 "node_modules/ws": {
11465 "version": "7.5.10",
11466 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
11467 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
11468 "dev": true,
11469 "engines": {
11470 "node": ">=8.3.0"
11471 },
11472 "peerDependencies": {
11473 "bufferutil": "^4.0.1",
11474 "utf-8-validate": "^5.0.2"
11475 },
11476 "peerDependenciesMeta": {
11477 "bufferutil": {
11478 "optional": true
11479 },
11480 "utf-8-validate": {
11481 "optional": true
11482 }
11483 }
11484 },
11485 "node_modules/xdg-basedir": {
11486 "version": "4.0.0",
11487 "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz",
11488 "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
11489 "dev": true,
11490 "engines": {
11491 "node": ">=8"
11492 }
11493 },
11494 "node_modules/xtend": {
11495 "version": "4.0.2",
11496 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
11497 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
11498 "dev": true,
11499 "engines": {
11500 "node": ">=0.4"
11501 }
11502 },
11503 "node_modules/y18n": {
11504 "version": "5.0.8",
11505 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
11506 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
11507 "engines": {
11508 "node": ">=10"
11509 }
11510 },
11511 "node_modules/yallist": {
11512 "version": "5.0.0",
11513 "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz",
11514 "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==",
11515 "dev": true,
11516 "optional": true,
11517 "engines": {
11518 "node": ">=18"
11519 }
11520 },
11521 "node_modules/yaml": {
11522 "version": "2.8.2",
11523 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
11524 "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
11525 "dev": true,
11526 "bin": {
11527 "yaml": "bin.mjs"
11528 },
11529 "engines": {
11530 "node": ">= 14.6"
11531 },
11532 "funding": {
11533 "url": "https://github.com/sponsors/eemeli"
11534 }
11535 },
11536 "node_modules/yargs": {
11537 "version": "17.7.2",
11538 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
11539 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
11540 "dependencies": {
11541 "cliui": "^8.0.1",
11542 "escalade": "^3.1.1",
11543 "get-caller-file": "^2.0.5",
11544 "require-directory": "^2.1.1",
11545 "string-width": "^4.2.3",
11546 "y18n": "^5.0.5",
11547 "yargs-parser": "^21.1.1"
11548 },
11549 "engines": {
11550 "node": ">=12"
11551 }
11552 },
11553 "node_modules/yargs-parser": {
11554 "version": "21.1.1",
11555 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
11556 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
11557 "engines": {
11558 "node": ">=12"
11559 }
11560 },
11561 "node_modules/yn": {
11562 "version": "3.1.1",
11563 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
11564 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
11565 "dev": true,
11566 "engines": {
11567 "node": ">=6"
11568 }
11569 },
11570 "node_modules/yocto-queue": {
11571 "version": "0.1.0",
11572 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
11573 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
11574 "dev": true,
11575 "engines": {
11576 "node": ">=10"
11577 },
11578 "funding": {
11579 "url": "https://github.com/sponsors/sindresorhus"
11580 }
11581 },
11582 "node_modules/yoctocolors-cjs": {
11583 "version": "2.1.3",
11584 "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz",
11585 "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==",
11586 "dev": true,
11587 "engines": {
11588 "node": ">=18"
11589 },
11590 "funding": {
11591 "url": "https://github.com/sponsors/sindresorhus"
11592 }
11593 },
11594 "node_modules/zip-stream": {
11595 "version": "6.0.1",
11596 "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz",
11597 "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==",
11598 "dev": true,
11599 "dependencies": {
11600 "archiver-utils": "^5.0.0",
11601 "compress-commons": "^6.0.2",
11602 "readable-stream": "^4.0.0"
11603 },
11604 "engines": {
11605 "node": ">= 14"
11606 }
11607 },
11608 "node_modules/zod": {
11609 "version": "3.25.76",
11610 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
11611 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
11612 "dev": true,
11613 "funding": {
11614 "url": "https://github.com/sponsors/colinhacks"
11615 }
11616 },
11617 "node_modules/zod-to-json-schema": {
11618 "version": "3.25.1",
11619 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz",
11620 "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==",
11621 "dev": true,
11622 "peerDependencies": {
11623 "zod": "^3.25 || ^4"
11624 }
11625 }
11626 }
11627}