atproto user agency toolkit for individuals and groups
1{
2 "name": "p2pds",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "p2pds",
9 "version": "0.1.0",
10 "license": "MIT",
11 "workspaces": [
12 "apps/*"
13 ],
14 "dependencies": {
15 "@atcute/atproto": "^3.1.10",
16 "@atcute/bluesky": "^3.2.14",
17 "@atcute/cbor": "^2.2.8",
18 "@atcute/cid": "^2.3.0",
19 "@atcute/client": "^4.2.0",
20 "@atcute/identity": "^1.1.3",
21 "@atcute/identity-resolver": "^1.2.2",
22 "@atcute/lexicons": "^1.2.6",
23 "@atcute/tid": "^1.1.1",
24 "@atproto/api": "^0.18.21",
25 "@atproto/crypto": "^0.4.5",
26 "@atproto/lex-cbor": "^0.0.3",
27 "@atproto/lex-data": "^0.0.3",
28 "@atproto/lex-json": "^0.0.11",
29 "@atproto/oauth-client-node": "^0.3.16",
30 "@atproto/repo": "^0.8.12",
31 "@hono/node-server": "^1.13.8",
32 "@libp2p/autonat": "^3.0.10",
33 "@libp2p/bootstrap": "^12.0.11",
34 "@libp2p/gossipsub": "^15.0.12",
35 "@libp2p/kad-dht": "^16.1.3",
36 "@libp2p/ping": "^3.0.10",
37 "@preact/signals-core": "^1.13.0",
38 "@scure/bip32": "^2.0.1",
39 "@scure/bip39": "^2.0.1",
40 "bcryptjs": "^3.0.3",
41 "better-sqlite3": "^11.8.1",
42 "blockstore-fs": "^3.0.2",
43 "datastore-fs": "^11.0.2",
44 "helia": "^6.0.20",
45 "hono": "^4.11.3",
46 "jose": "^6.1.3",
47 "lit": "^3.3.2",
48 "picocolors": "^1.1.1",
49 "ws": "^8.18.3"
50 },
51 "devDependencies": {
52 "@types/bcryptjs": "^3.0.0",
53 "@types/better-sqlite3": "^7.6.12",
54 "@types/ws": "^8.18.1",
55 "esbuild": "^0.27.3",
56 "tsx": "^4.21.0",
57 "typescript": "^5.9.3",
58 "vitest": "^3.0.0"
59 }
60 },
61 "apps/desktop": {
62 "name": "p2pds-desktop",
63 "version": "0.1.0",
64 "devDependencies": {
65 "@tauri-apps/api": "^2.0.0",
66 "@tauri-apps/cli": "^2.0.0",
67 "@tauri-apps/plugin-shell": "^2.0.0"
68 }
69 },
70 "node_modules/@achingbrain/http-parser-js": {
71 "version": "0.5.9",
72 "resolved": "https://registry.npmjs.org/@achingbrain/http-parser-js/-/http-parser-js-0.5.9.tgz",
73 "integrity": "sha512-nPuMf2zVzBAGRigH/1jFpb/6HmJsps+15f4BPlGDp3vsjYB2ZgruAErUpKpcFiVRz3DHLXcGNmuwmqZx/sVI7A==",
74 "license": "MIT",
75 "dependencies": {
76 "uint8arrays": "^5.1.0"
77 }
78 },
79 "node_modules/@achingbrain/http-parser-js/node_modules/multiformats": {
80 "version": "13.4.2",
81 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
82 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
83 "license": "Apache-2.0 OR MIT"
84 },
85 "node_modules/@achingbrain/http-parser-js/node_modules/uint8arrays": {
86 "version": "5.1.0",
87 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
88 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
89 "license": "Apache-2.0 OR MIT",
90 "dependencies": {
91 "multiformats": "^13.0.0"
92 }
93 },
94 "node_modules/@achingbrain/nat-port-mapper": {
95 "version": "4.0.5",
96 "resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-4.0.5.tgz",
97 "integrity": "sha512-YAA4MW6jO6W7pmJaFzQ0AOLpu8iQClUkdT2HbfKLmtFjrpoZugnFj9wH8EONV9LxnIW+0W1J98ri+oApKyAKLQ==",
98 "license": "Apache-2.0 OR MIT",
99 "dependencies": {
100 "@achingbrain/ssdp": "^4.1.0",
101 "@chainsafe/is-ip": "^2.0.2",
102 "@libp2p/logger": "^6.0.5",
103 "abort-error": "^1.0.0",
104 "err-code": "^3.0.1",
105 "netmask": "^2.0.2",
106 "p-defer": "^4.0.0",
107 "race-signal": "^2.0.0",
108 "xml2js": "^0.6.0"
109 }
110 },
111 "node_modules/@achingbrain/ssdp": {
112 "version": "4.2.4",
113 "resolved": "https://registry.npmjs.org/@achingbrain/ssdp/-/ssdp-4.2.4.tgz",
114 "integrity": "sha512-1dZIV7dwYJRS1sTA0qIDzsMdwZAnPa7DGb2YuPqMq4PjEjvzBBuz2WIsXnrkRFCNY00JuqLiMby9GecnGsOgaQ==",
115 "license": "Apache-2.0 OR MIT",
116 "dependencies": {
117 "abort-error": "^1.0.0",
118 "freeport-promise": "^2.0.0",
119 "merge-options": "^3.0.4",
120 "xml2js": "^0.6.2"
121 }
122 },
123 "node_modules/@atcute/atproto": {
124 "version": "3.1.10",
125 "resolved": "https://registry.npmjs.org/@atcute/atproto/-/atproto-3.1.10.tgz",
126 "integrity": "sha512-+GKZpOc0PJcdWMQEkTfg/rSNDAAHxmAUGBl60g2az15etqJn5WaUPNGFE2sB7hKpwi5Ue2h/L0OacINcE/JDDQ==",
127 "license": "0BSD",
128 "dependencies": {
129 "@atcute/lexicons": "^1.2.6"
130 }
131 },
132 "node_modules/@atcute/bluesky": {
133 "version": "3.2.17",
134 "resolved": "https://registry.npmjs.org/@atcute/bluesky/-/bluesky-3.2.17.tgz",
135 "integrity": "sha512-Li+RsPkcRNC6AnNlqOGnlmAcjSwBdXIKFubJL1nwACDngKNXG4ooGL5cvzeekdDEfHmtFhS/tyZNaUx9QXYEUw==",
136 "license": "0BSD",
137 "dependencies": {
138 "@atcute/atproto": "^3.1.10",
139 "@atcute/lexicons": "^1.2.7"
140 }
141 },
142 "node_modules/@atcute/cbor": {
143 "version": "2.3.1",
144 "resolved": "https://registry.npmjs.org/@atcute/cbor/-/cbor-2.3.1.tgz",
145 "integrity": "sha512-yX036iKstCck3zrK6B4FRxB7oBwAskal6m2RIRKXAN4cx27Pa92ECPuecNe/D3F6CcLzioP32/RAiOOhDAPPEw==",
146 "license": "0BSD",
147 "dependencies": {
148 "@atcute/cid": "^2.4.0",
149 "@atcute/multibase": "^1.1.7",
150 "@atcute/uint8array": "^1.1.0"
151 }
152 },
153 "node_modules/@atcute/cid": {
154 "version": "2.4.0",
155 "resolved": "https://registry.npmjs.org/@atcute/cid/-/cid-2.4.0.tgz",
156 "integrity": "sha512-6+5u9MpUrgSRQ94z7vaIX4BYk8fYr2KXUBS+rrr2NhlPy8xam8nbTlmd3hvBbtpSwShbhRAE4tA5Ab7eYUp2Yw==",
157 "license": "0BSD",
158 "dependencies": {
159 "@atcute/multibase": "^1.1.6",
160 "@atcute/uint8array": "^1.0.6"
161 }
162 },
163 "node_modules/@atcute/client": {
164 "version": "4.2.1",
165 "resolved": "https://registry.npmjs.org/@atcute/client/-/client-4.2.1.tgz",
166 "integrity": "sha512-ZBFM2pW075JtgGFu5g7HHZBecrClhlcNH8GVP9Zz1aViWR+cjjBsTpeE63rJs+FCOHFYlirUyo5L8SGZ4kMINw==",
167 "license": "0BSD",
168 "dependencies": {
169 "@atcute/identity": "^1.1.3",
170 "@atcute/lexicons": "^1.2.6"
171 }
172 },
173 "node_modules/@atcute/identity": {
174 "version": "1.1.3",
175 "resolved": "https://registry.npmjs.org/@atcute/identity/-/identity-1.1.3.tgz",
176 "integrity": "sha512-oIqPoI8TwWeQxvcLmFEZLdN2XdWcaLVtlm8pNk0E72As9HNzzD9pwKPrLr3rmTLRIoULPPFmq9iFNsTeCIU9ng==",
177 "license": "0BSD",
178 "dependencies": {
179 "@atcute/lexicons": "^1.2.4",
180 "@badrap/valita": "^0.4.6"
181 }
182 },
183 "node_modules/@atcute/identity-resolver": {
184 "version": "1.2.2",
185 "resolved": "https://registry.npmjs.org/@atcute/identity-resolver/-/identity-resolver-1.2.2.tgz",
186 "integrity": "sha512-eUh/UH4bFvuXS0X7epYCeJC/kj4rbBXfSRumLEH4smMVwNOgTo7cL/0Srty+P/qVPoZEyXdfEbS0PHJyzoXmHw==",
187 "license": "0BSD",
188 "dependencies": {
189 "@atcute/lexicons": "^1.2.6",
190 "@atcute/util-fetch": "^1.0.5",
191 "@badrap/valita": "^0.4.6"
192 },
193 "peerDependencies": {
194 "@atcute/identity": "^1.0.0"
195 }
196 },
197 "node_modules/@atcute/lexicons": {
198 "version": "1.2.8",
199 "resolved": "https://registry.npmjs.org/@atcute/lexicons/-/lexicons-1.2.8.tgz",
200 "integrity": "sha512-3WPyU5droiovgVyWYuhsNibFAknna7uuVqvcnCd++oVp7ZPvXtXPFVx1MuAjJV7FspYwkuMh/GlTPsdfIOetBQ==",
201 "license": "0BSD",
202 "dependencies": {
203 "@atcute/uint8array": "^1.1.0",
204 "@atcute/util-text": "^1.1.0",
205 "@standard-schema/spec": "^1.1.0",
206 "esm-env": "^1.2.2"
207 }
208 },
209 "node_modules/@atcute/multibase": {
210 "version": "1.1.7",
211 "resolved": "https://registry.npmjs.org/@atcute/multibase/-/multibase-1.1.7.tgz",
212 "integrity": "sha512-YmWds7U52b7Qri0xNfGeqSOvgyNfHR8Yy/NNDQx4d5TkCX2fHJIo0pXquEhCyMNAwKt53uH5yQDswy4TNP1Zhw==",
213 "license": "0BSD",
214 "dependencies": {
215 "@atcute/uint8array": "^1.1.0"
216 }
217 },
218 "node_modules/@atcute/tid": {
219 "version": "1.1.1",
220 "resolved": "https://registry.npmjs.org/@atcute/tid/-/tid-1.1.1.tgz",
221 "integrity": "sha512-djJ8UGhLkTU5V51yCnBEruMg35qETjWzWy5sJG/2gEOl2Gd7rQWHSaf+yrO6vMS5EFA38U2xOWE3EDUPzvc2ZQ==",
222 "license": "0BSD",
223 "dependencies": {
224 "@atcute/time-ms": "^1.0.0"
225 }
226 },
227 "node_modules/@atcute/time-ms": {
228 "version": "1.2.1",
229 "resolved": "https://registry.npmjs.org/@atcute/time-ms/-/time-ms-1.2.1.tgz",
230 "integrity": "sha512-7tzcYMLz1IQCyneupNP5AMkgfLywzYnsWLTW/n1Ku3vM/LgicGgBVbHKhqP10H8LUz3gEf8DUMrKbTkM/VLUgA==",
231 "hasInstallScript": true,
232 "license": "0BSD",
233 "dependencies": {
234 "@types/bun": "^1.3.8",
235 "node-gyp-build": "^4.8.4"
236 }
237 },
238 "node_modules/@atcute/uint8array": {
239 "version": "1.1.0",
240 "resolved": "https://registry.npmjs.org/@atcute/uint8array/-/uint8array-1.1.0.tgz",
241 "integrity": "sha512-JtHXIVW6LPU9FMWp7SgE4HbUs3uV2WdfkK/2RWdEGjr4EgMV50P3FdU6fPeGlTfDNBJVYMIsuD2wwaKRPV/Aqg==",
242 "license": "0BSD"
243 },
244 "node_modules/@atcute/util-fetch": {
245 "version": "1.0.5",
246 "resolved": "https://registry.npmjs.org/@atcute/util-fetch/-/util-fetch-1.0.5.tgz",
247 "integrity": "sha512-qjHj01BGxjSjIFdPiAjSARnodJIIyKxnCMMEcXMESo9TAyND6XZQqrie5fia+LlYWVXdpsTds8uFQwc9jdKTig==",
248 "license": "0BSD",
249 "dependencies": {
250 "@badrap/valita": "^0.4.6"
251 }
252 },
253 "node_modules/@atcute/util-text": {
254 "version": "1.1.0",
255 "resolved": "https://registry.npmjs.org/@atcute/util-text/-/util-text-1.1.0.tgz",
256 "integrity": "sha512-34G9KD5Z9f7oEdFpZOmqrMnU86p8ne6LlxJowfZzKNszRcl1GH+FtEPh3N1woelJT2SkPXMK2anwT8DESTluwA==",
257 "license": "0BSD",
258 "dependencies": {
259 "unicode-segmenter": "^0.14.5"
260 }
261 },
262 "node_modules/@atproto-labs/did-resolver": {
263 "version": "0.2.6",
264 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.6.tgz",
265 "integrity": "sha512-2K1bC04nI2fmgNcvof+yA28IhGlpWn2JKYlPa7To9JTKI45FINCGkQSGiL2nyXlyzDJJ34fZ1aq6/IRFIOIiqg==",
266 "license": "MIT",
267 "dependencies": {
268 "@atproto-labs/fetch": "0.2.3",
269 "@atproto-labs/pipe": "0.1.1",
270 "@atproto-labs/simple-store": "0.3.0",
271 "@atproto-labs/simple-store-memory": "0.1.4",
272 "@atproto/did": "0.3.0",
273 "zod": "^3.23.8"
274 }
275 },
276 "node_modules/@atproto-labs/fetch": {
277 "version": "0.2.3",
278 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz",
279 "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==",
280 "license": "MIT",
281 "dependencies": {
282 "@atproto-labs/pipe": "0.1.1"
283 }
284 },
285 "node_modules/@atproto-labs/fetch-node": {
286 "version": "0.2.0",
287 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch-node/-/fetch-node-0.2.0.tgz",
288 "integrity": "sha512-Krq09nH/aeoiU2s9xdHA0FjTEFWG9B5FFenipv1iRixCcPc7V3DhTNDawxG9gI8Ny0k4dBVS9WTRN/IDzBx86Q==",
289 "license": "MIT",
290 "dependencies": {
291 "@atproto-labs/fetch": "0.2.3",
292 "@atproto-labs/pipe": "0.1.1",
293 "ipaddr.js": "^2.1.0",
294 "undici": "^6.14.1"
295 },
296 "engines": {
297 "node": ">=18.7.0"
298 }
299 },
300 "node_modules/@atproto-labs/fetch-node/node_modules/undici": {
301 "version": "6.23.0",
302 "resolved": "https://registry.npmjs.org/undici/-/undici-6.23.0.tgz",
303 "integrity": "sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==",
304 "license": "MIT",
305 "engines": {
306 "node": ">=18.17"
307 }
308 },
309 "node_modules/@atproto-labs/handle-resolver": {
310 "version": "0.3.6",
311 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.6.tgz",
312 "integrity": "sha512-qnSTXvOBNj1EHhp2qTWSX8MS5q3AwYU5LKlt5fBvSbCjgmTr2j0URHCv+ydrwO55KvsojIkTMgeMOh4YuY4fCA==",
313 "license": "MIT",
314 "dependencies": {
315 "@atproto-labs/simple-store": "0.3.0",
316 "@atproto-labs/simple-store-memory": "0.1.4",
317 "@atproto/did": "0.3.0",
318 "zod": "^3.23.8"
319 }
320 },
321 "node_modules/@atproto-labs/handle-resolver-node": {
322 "version": "0.1.25",
323 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver-node/-/handle-resolver-node-0.1.25.tgz",
324 "integrity": "sha512-NY9WYM2VLd3IuMGRkkmvGBg8xqVEaK/fitv1vD8SMXqFTekdpjOLCCyv7EFtqVHouzmDcL83VOvWRfHVa8V9Yw==",
325 "license": "MIT",
326 "dependencies": {
327 "@atproto-labs/fetch-node": "0.2.0",
328 "@atproto-labs/handle-resolver": "0.3.6",
329 "@atproto/did": "0.3.0"
330 },
331 "engines": {
332 "node": ">=18.7.0"
333 }
334 },
335 "node_modules/@atproto-labs/identity-resolver": {
336 "version": "0.3.6",
337 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.6.tgz",
338 "integrity": "sha512-qoWqBDRobln0NR8L8dQjSp79E0chGkBhibEgxQa2f9WD+JbJdjQ0YvwwO5yeQn05pJoJmAwmI2wyJ45zjU7aWg==",
339 "license": "MIT",
340 "dependencies": {
341 "@atproto-labs/did-resolver": "0.2.6",
342 "@atproto-labs/handle-resolver": "0.3.6"
343 }
344 },
345 "node_modules/@atproto-labs/pipe": {
346 "version": "0.1.1",
347 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz",
348 "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==",
349 "license": "MIT"
350 },
351 "node_modules/@atproto-labs/simple-store": {
352 "version": "0.3.0",
353 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz",
354 "integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==",
355 "license": "MIT"
356 },
357 "node_modules/@atproto-labs/simple-store-memory": {
358 "version": "0.1.4",
359 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz",
360 "integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==",
361 "license": "MIT",
362 "dependencies": {
363 "@atproto-labs/simple-store": "0.3.0",
364 "lru-cache": "^10.2.0"
365 }
366 },
367 "node_modules/@atproto-labs/simple-store-memory/node_modules/lru-cache": {
368 "version": "10.4.3",
369 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
370 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
371 "license": "ISC"
372 },
373 "node_modules/@atproto/api": {
374 "version": "0.18.21",
375 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.21.tgz",
376 "integrity": "sha512-s35MIJerGT/pKe2xJtKKswqlIr/ola2r2iURBKBL0Mk1OKe6jP4YvTMh1N2d2PEANFzNNTbKoDaLfJPo2Uvc/w==",
377 "license": "MIT",
378 "dependencies": {
379 "@atproto/common-web": "^0.4.16",
380 "@atproto/lexicon": "^0.6.1",
381 "@atproto/syntax": "^0.4.3",
382 "@atproto/xrpc": "^0.7.7",
383 "await-lock": "^2.2.2",
384 "multiformats": "^9.9.0",
385 "tlds": "^1.234.0",
386 "zod": "^3.23.8"
387 }
388 },
389 "node_modules/@atproto/api/node_modules/@atproto/syntax": {
390 "version": "0.4.3",
391 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
392 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
393 "license": "MIT",
394 "dependencies": {
395 "tslib": "^2.8.1"
396 }
397 },
398 "node_modules/@atproto/common": {
399 "version": "0.5.11",
400 "resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.5.11.tgz",
401 "integrity": "sha512-WRlT4s+wv80WdQuzkQub9D5vTD82O8dH2p91u4b+x3O17q5IQbmA3Lj+1NICINNSy2voqloqAWdqXEkRfdlAPw==",
402 "license": "MIT",
403 "dependencies": {
404 "@atproto/common-web": "^0.4.16",
405 "@atproto/lex-cbor": "^0.0.11",
406 "@atproto/lex-data": "^0.0.11",
407 "iso-datestring-validator": "^2.2.2",
408 "multiformats": "^9.9.0",
409 "pino": "^8.21.0"
410 },
411 "engines": {
412 "node": ">=18.7.0"
413 }
414 },
415 "node_modules/@atproto/common-web": {
416 "version": "0.4.16",
417 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.16.tgz",
418 "integrity": "sha512-Ufvaff5JgxUyUyTAG0/3o7ltpy3lnZ1DvLjyAnvAf+hHfiK7OMQg+8byr+orN+KP9MtIQaRTsCgYPX+PxMKUoA==",
419 "license": "MIT",
420 "dependencies": {
421 "@atproto/lex-data": "^0.0.11",
422 "@atproto/lex-json": "^0.0.11",
423 "@atproto/syntax": "^0.4.3",
424 "zod": "^3.23.8"
425 }
426 },
427 "node_modules/@atproto/common-web/node_modules/@atproto/lex-data": {
428 "version": "0.0.11",
429 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.11.tgz",
430 "integrity": "sha512-4+KTtHdqwlhiTKA7D4SACea4jprsNpCQsNALW09wsZ6IHhCDGO5tr1cmV+QnLYe3G3mu1E1yXHXbPUHrUUDT/A==",
431 "license": "MIT",
432 "dependencies": {
433 "multiformats": "^9.9.0",
434 "tslib": "^2.8.1",
435 "uint8arrays": "3.0.0",
436 "unicode-segmenter": "^0.14.0"
437 }
438 },
439 "node_modules/@atproto/common-web/node_modules/@atproto/syntax": {
440 "version": "0.4.3",
441 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
442 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
443 "license": "MIT",
444 "dependencies": {
445 "tslib": "^2.8.1"
446 }
447 },
448 "node_modules/@atproto/common/node_modules/@atproto/lex-cbor": {
449 "version": "0.0.11",
450 "resolved": "https://registry.npmjs.org/@atproto/lex-cbor/-/lex-cbor-0.0.11.tgz",
451 "integrity": "sha512-A7ETtPsEsJ/VuPJOFw4bPNTKxHvFN1JbTQ2NjLuisd3ry7fVxgMpo/qGXsUQsAh/I/uziGbhpNqdS6GnI2p/Wg==",
452 "license": "MIT",
453 "dependencies": {
454 "@atproto/lex-data": "^0.0.11",
455 "tslib": "^2.8.1"
456 }
457 },
458 "node_modules/@atproto/common/node_modules/@atproto/lex-data": {
459 "version": "0.0.11",
460 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.11.tgz",
461 "integrity": "sha512-4+KTtHdqwlhiTKA7D4SACea4jprsNpCQsNALW09wsZ6IHhCDGO5tr1cmV+QnLYe3G3mu1E1yXHXbPUHrUUDT/A==",
462 "license": "MIT",
463 "dependencies": {
464 "multiformats": "^9.9.0",
465 "tslib": "^2.8.1",
466 "uint8arrays": "3.0.0",
467 "unicode-segmenter": "^0.14.0"
468 }
469 },
470 "node_modules/@atproto/crypto": {
471 "version": "0.4.5",
472 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.4.5.tgz",
473 "integrity": "sha512-n40aKkMoCatP0u9Yvhrdk6fXyOHFDDbkdm4h4HCyWW+KlKl8iXfD5iV+ECq+w5BM+QH25aIpt3/j6EUNerhLxw==",
474 "license": "MIT",
475 "dependencies": {
476 "@noble/curves": "^1.7.0",
477 "@noble/hashes": "^1.6.1",
478 "uint8arrays": "3.0.0"
479 },
480 "engines": {
481 "node": ">=18.7.0"
482 }
483 },
484 "node_modules/@atproto/did": {
485 "version": "0.3.0",
486 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.3.0.tgz",
487 "integrity": "sha512-raUPzUGegtW/6OxwCmM8bhZvuIMzxG5t9oWsth6Tp91Kb5fTnHV2h/KKNF1C82doeA4BdXCErTyg7ISwLbQkzA==",
488 "license": "MIT",
489 "dependencies": {
490 "zod": "^3.23.8"
491 }
492 },
493 "node_modules/@atproto/jwk": {
494 "version": "0.6.0",
495 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.6.0.tgz",
496 "integrity": "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==",
497 "license": "MIT",
498 "dependencies": {
499 "multiformats": "^9.9.0",
500 "zod": "^3.23.8"
501 }
502 },
503 "node_modules/@atproto/jwk-jose": {
504 "version": "0.1.11",
505 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.11.tgz",
506 "integrity": "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==",
507 "license": "MIT",
508 "dependencies": {
509 "@atproto/jwk": "0.6.0",
510 "jose": "^5.2.0"
511 }
512 },
513 "node_modules/@atproto/jwk-jose/node_modules/jose": {
514 "version": "5.10.0",
515 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz",
516 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==",
517 "license": "MIT",
518 "funding": {
519 "url": "https://github.com/sponsors/panva"
520 }
521 },
522 "node_modules/@atproto/jwk-webcrypto": {
523 "version": "0.2.0",
524 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.2.0.tgz",
525 "integrity": "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==",
526 "license": "MIT",
527 "dependencies": {
528 "@atproto/jwk": "0.6.0",
529 "@atproto/jwk-jose": "0.1.11",
530 "zod": "^3.23.8"
531 }
532 },
533 "node_modules/@atproto/lex-cbor": {
534 "version": "0.0.3",
535 "resolved": "https://registry.npmjs.org/@atproto/lex-cbor/-/lex-cbor-0.0.3.tgz",
536 "integrity": "sha512-N8lCV3kK5ZcjSOWxKLWqzlnaSpK4isjXRZ0EqApl/5y9KB64s78hQ/U3KIE5qnPRlBbW5kSH3YACoU27u9nTOA==",
537 "license": "MIT",
538 "dependencies": {
539 "@atproto/lex-data": "0.0.3",
540 "multiformats": "^9.9.0",
541 "tslib": "^2.8.1"
542 }
543 },
544 "node_modules/@atproto/lex-data": {
545 "version": "0.0.3",
546 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.3.tgz",
547 "integrity": "sha512-ivo1IpY/EX+RIpxPgCf4cPhQo5bfu4nrpa1vJCt8hCm9SfoonJkDFGa0n4SMw4JnXZoUcGcrJ46L+D8bH6GI2g==",
548 "license": "MIT",
549 "dependencies": {
550 "@atproto/syntax": "0.4.2",
551 "multiformats": "^9.9.0",
552 "tslib": "^2.8.1",
553 "uint8arrays": "3.0.0",
554 "unicode-segmenter": "^0.14.0"
555 }
556 },
557 "node_modules/@atproto/lex-json": {
558 "version": "0.0.11",
559 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.11.tgz",
560 "integrity": "sha512-2IExAoQ4KsR5fyPa1JjIvtR316PvdgRH/l3BVGLBd3cSxM3m5MftIv1B6qZ9HjNiK60SgkWp0mi9574bTNDhBQ==",
561 "license": "MIT",
562 "dependencies": {
563 "@atproto/lex-data": "^0.0.11",
564 "tslib": "^2.8.1"
565 }
566 },
567 "node_modules/@atproto/lex-json/node_modules/@atproto/lex-data": {
568 "version": "0.0.11",
569 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.11.tgz",
570 "integrity": "sha512-4+KTtHdqwlhiTKA7D4SACea4jprsNpCQsNALW09wsZ6IHhCDGO5tr1cmV+QnLYe3G3mu1E1yXHXbPUHrUUDT/A==",
571 "license": "MIT",
572 "dependencies": {
573 "multiformats": "^9.9.0",
574 "tslib": "^2.8.1",
575 "uint8arrays": "3.0.0",
576 "unicode-segmenter": "^0.14.0"
577 }
578 },
579 "node_modules/@atproto/lexicon": {
580 "version": "0.6.1",
581 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.1.tgz",
582 "integrity": "sha512-/vI1kVlY50Si+5MXpvOucelnYwb0UJ6Qto5mCp+7Q5C+Jtp+SoSykAPVvjVtTnQUH2vrKOFOwpb3C375vSKzXw==",
583 "license": "MIT",
584 "dependencies": {
585 "@atproto/common-web": "^0.4.13",
586 "@atproto/syntax": "^0.4.3",
587 "iso-datestring-validator": "^2.2.2",
588 "multiformats": "^9.9.0",
589 "zod": "^3.23.8"
590 }
591 },
592 "node_modules/@atproto/lexicon/node_modules/@atproto/syntax": {
593 "version": "0.4.3",
594 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz",
595 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==",
596 "license": "MIT",
597 "dependencies": {
598 "tslib": "^2.8.1"
599 }
600 },
601 "node_modules/@atproto/oauth-client": {
602 "version": "0.5.14",
603 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.5.14.tgz",
604 "integrity": "sha512-sPH+vcdq9maTEAhJI0HzmFcFAMrkCS19np+RUssNkX6kS8Xr3OYr57tvYRCbkcnIyYTfYcxKQgpwHKx3RVEaYw==",
605 "license": "MIT",
606 "dependencies": {
607 "@atproto-labs/did-resolver": "0.2.6",
608 "@atproto-labs/fetch": "0.2.3",
609 "@atproto-labs/handle-resolver": "0.3.6",
610 "@atproto-labs/identity-resolver": "0.3.6",
611 "@atproto-labs/simple-store": "0.3.0",
612 "@atproto-labs/simple-store-memory": "0.1.4",
613 "@atproto/did": "0.3.0",
614 "@atproto/jwk": "0.6.0",
615 "@atproto/oauth-types": "0.6.2",
616 "@atproto/xrpc": "0.7.7",
617 "core-js": "^3",
618 "multiformats": "^9.9.0",
619 "zod": "^3.23.8"
620 }
621 },
622 "node_modules/@atproto/oauth-client-node": {
623 "version": "0.3.16",
624 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-node/-/oauth-client-node-0.3.16.tgz",
625 "integrity": "sha512-2dooMzxAkiQ4MkOAZlEQ3iwbB9SEovrbIKMNuBbVCLQYORVNxe20tMdjs3lvhrzdpzvaHLlQnJJhw5dA9VELFw==",
626 "license": "MIT",
627 "dependencies": {
628 "@atproto-labs/did-resolver": "0.2.6",
629 "@atproto-labs/handle-resolver-node": "0.1.25",
630 "@atproto-labs/simple-store": "0.3.0",
631 "@atproto/did": "0.3.0",
632 "@atproto/jwk": "0.6.0",
633 "@atproto/jwk-jose": "0.1.11",
634 "@atproto/jwk-webcrypto": "0.2.0",
635 "@atproto/oauth-client": "0.5.14",
636 "@atproto/oauth-types": "0.6.2"
637 },
638 "engines": {
639 "node": ">=18.7.0"
640 }
641 },
642 "node_modules/@atproto/oauth-types": {
643 "version": "0.6.2",
644 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.6.2.tgz",
645 "integrity": "sha512-2cuboM4RQBCYR8NQC5uGRkW6KgCgKyq/B5/+tnMmWZYtZGVUQvsUWQHK/ZiMCnVXbcDNtc/RIEJQJDZ8FXMoxg==",
646 "license": "MIT",
647 "dependencies": {
648 "@atproto/did": "0.3.0",
649 "@atproto/jwk": "0.6.0",
650 "zod": "^3.23.8"
651 }
652 },
653 "node_modules/@atproto/repo": {
654 "version": "0.8.12",
655 "resolved": "https://registry.npmjs.org/@atproto/repo/-/repo-0.8.12.tgz",
656 "integrity": "sha512-QpVTVulgfz5PUiCTELlDBiRvnsnwrFWi+6CfY88VwXzrRHd9NE8GItK7sfxQ6U65vD/idH8ddCgFrlrsn1REPQ==",
657 "license": "MIT",
658 "dependencies": {
659 "@atproto/common": "^0.5.3",
660 "@atproto/common-web": "^0.4.7",
661 "@atproto/crypto": "^0.4.5",
662 "@atproto/lexicon": "^0.6.0",
663 "@ipld/dag-cbor": "^7.0.0",
664 "multiformats": "^9.9.0",
665 "uint8arrays": "3.0.0",
666 "varint": "^6.0.0",
667 "zod": "^3.23.8"
668 },
669 "engines": {
670 "node": ">=18.7.0"
671 }
672 },
673 "node_modules/@atproto/syntax": {
674 "version": "0.4.2",
675 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.2.tgz",
676 "integrity": "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==",
677 "license": "MIT"
678 },
679 "node_modules/@atproto/xrpc": {
680 "version": "0.7.7",
681 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz",
682 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==",
683 "license": "MIT",
684 "dependencies": {
685 "@atproto/lexicon": "^0.6.0",
686 "zod": "^3.23.8"
687 }
688 },
689 "node_modules/@babel/code-frame": {
690 "version": "7.29.0",
691 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
692 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
693 "license": "MIT",
694 "peer": true,
695 "dependencies": {
696 "@babel/helper-validator-identifier": "^7.28.5",
697 "js-tokens": "^4.0.0",
698 "picocolors": "^1.1.1"
699 },
700 "engines": {
701 "node": ">=6.9.0"
702 }
703 },
704 "node_modules/@babel/compat-data": {
705 "version": "7.29.0",
706 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
707 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
708 "license": "MIT",
709 "peer": true,
710 "engines": {
711 "node": ">=6.9.0"
712 }
713 },
714 "node_modules/@babel/core": {
715 "version": "7.29.0",
716 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
717 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
718 "license": "MIT",
719 "peer": true,
720 "dependencies": {
721 "@babel/code-frame": "^7.29.0",
722 "@babel/generator": "^7.29.0",
723 "@babel/helper-compilation-targets": "^7.28.6",
724 "@babel/helper-module-transforms": "^7.28.6",
725 "@babel/helpers": "^7.28.6",
726 "@babel/parser": "^7.29.0",
727 "@babel/template": "^7.28.6",
728 "@babel/traverse": "^7.29.0",
729 "@babel/types": "^7.29.0",
730 "@jridgewell/remapping": "^2.3.5",
731 "convert-source-map": "^2.0.0",
732 "debug": "^4.1.0",
733 "gensync": "^1.0.0-beta.2",
734 "json5": "^2.2.3",
735 "semver": "^6.3.1"
736 },
737 "engines": {
738 "node": ">=6.9.0"
739 },
740 "funding": {
741 "type": "opencollective",
742 "url": "https://opencollective.com/babel"
743 }
744 },
745 "node_modules/@babel/core/node_modules/semver": {
746 "version": "6.3.1",
747 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
748 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
749 "license": "ISC",
750 "peer": true,
751 "bin": {
752 "semver": "bin/semver.js"
753 }
754 },
755 "node_modules/@babel/generator": {
756 "version": "7.29.1",
757 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz",
758 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==",
759 "license": "MIT",
760 "peer": true,
761 "dependencies": {
762 "@babel/parser": "^7.29.0",
763 "@babel/types": "^7.29.0",
764 "@jridgewell/gen-mapping": "^0.3.12",
765 "@jridgewell/trace-mapping": "^0.3.28",
766 "jsesc": "^3.0.2"
767 },
768 "engines": {
769 "node": ">=6.9.0"
770 }
771 },
772 "node_modules/@babel/helper-compilation-targets": {
773 "version": "7.28.6",
774 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz",
775 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==",
776 "license": "MIT",
777 "peer": true,
778 "dependencies": {
779 "@babel/compat-data": "^7.28.6",
780 "@babel/helper-validator-option": "^7.27.1",
781 "browserslist": "^4.24.0",
782 "lru-cache": "^5.1.1",
783 "semver": "^6.3.1"
784 },
785 "engines": {
786 "node": ">=6.9.0"
787 }
788 },
789 "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
790 "version": "6.3.1",
791 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
792 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
793 "license": "ISC",
794 "peer": true,
795 "bin": {
796 "semver": "bin/semver.js"
797 }
798 },
799 "node_modules/@babel/helper-globals": {
800 "version": "7.28.0",
801 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz",
802 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==",
803 "license": "MIT",
804 "peer": true,
805 "engines": {
806 "node": ">=6.9.0"
807 }
808 },
809 "node_modules/@babel/helper-module-imports": {
810 "version": "7.28.6",
811 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz",
812 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==",
813 "license": "MIT",
814 "peer": true,
815 "dependencies": {
816 "@babel/traverse": "^7.28.6",
817 "@babel/types": "^7.28.6"
818 },
819 "engines": {
820 "node": ">=6.9.0"
821 }
822 },
823 "node_modules/@babel/helper-module-transforms": {
824 "version": "7.28.6",
825 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz",
826 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==",
827 "license": "MIT",
828 "peer": true,
829 "dependencies": {
830 "@babel/helper-module-imports": "^7.28.6",
831 "@babel/helper-validator-identifier": "^7.28.5",
832 "@babel/traverse": "^7.28.6"
833 },
834 "engines": {
835 "node": ">=6.9.0"
836 },
837 "peerDependencies": {
838 "@babel/core": "^7.0.0"
839 }
840 },
841 "node_modules/@babel/helper-plugin-utils": {
842 "version": "7.28.6",
843 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz",
844 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==",
845 "license": "MIT",
846 "peer": true,
847 "engines": {
848 "node": ">=6.9.0"
849 }
850 },
851 "node_modules/@babel/helper-string-parser": {
852 "version": "7.27.1",
853 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
854 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
855 "license": "MIT",
856 "peer": true,
857 "engines": {
858 "node": ">=6.9.0"
859 }
860 },
861 "node_modules/@babel/helper-validator-identifier": {
862 "version": "7.28.5",
863 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
864 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
865 "license": "MIT",
866 "peer": true,
867 "engines": {
868 "node": ">=6.9.0"
869 }
870 },
871 "node_modules/@babel/helper-validator-option": {
872 "version": "7.27.1",
873 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz",
874 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==",
875 "license": "MIT",
876 "peer": true,
877 "engines": {
878 "node": ">=6.9.0"
879 }
880 },
881 "node_modules/@babel/helpers": {
882 "version": "7.28.6",
883 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz",
884 "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==",
885 "license": "MIT",
886 "peer": true,
887 "dependencies": {
888 "@babel/template": "^7.28.6",
889 "@babel/types": "^7.28.6"
890 },
891 "engines": {
892 "node": ">=6.9.0"
893 }
894 },
895 "node_modules/@babel/parser": {
896 "version": "7.29.0",
897 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz",
898 "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==",
899 "license": "MIT",
900 "peer": true,
901 "dependencies": {
902 "@babel/types": "^7.29.0"
903 },
904 "bin": {
905 "parser": "bin/babel-parser.js"
906 },
907 "engines": {
908 "node": ">=6.0.0"
909 }
910 },
911 "node_modules/@babel/plugin-syntax-async-generators": {
912 "version": "7.8.4",
913 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
914 "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
915 "license": "MIT",
916 "peer": true,
917 "dependencies": {
918 "@babel/helper-plugin-utils": "^7.8.0"
919 },
920 "peerDependencies": {
921 "@babel/core": "^7.0.0-0"
922 }
923 },
924 "node_modules/@babel/plugin-syntax-bigint": {
925 "version": "7.8.3",
926 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
927 "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
928 "license": "MIT",
929 "peer": true,
930 "dependencies": {
931 "@babel/helper-plugin-utils": "^7.8.0"
932 },
933 "peerDependencies": {
934 "@babel/core": "^7.0.0-0"
935 }
936 },
937 "node_modules/@babel/plugin-syntax-class-properties": {
938 "version": "7.12.13",
939 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
940 "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
941 "license": "MIT",
942 "peer": true,
943 "dependencies": {
944 "@babel/helper-plugin-utils": "^7.12.13"
945 },
946 "peerDependencies": {
947 "@babel/core": "^7.0.0-0"
948 }
949 },
950 "node_modules/@babel/plugin-syntax-class-static-block": {
951 "version": "7.14.5",
952 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
953 "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
954 "license": "MIT",
955 "peer": true,
956 "dependencies": {
957 "@babel/helper-plugin-utils": "^7.14.5"
958 },
959 "engines": {
960 "node": ">=6.9.0"
961 },
962 "peerDependencies": {
963 "@babel/core": "^7.0.0-0"
964 }
965 },
966 "node_modules/@babel/plugin-syntax-import-attributes": {
967 "version": "7.28.6",
968 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz",
969 "integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==",
970 "license": "MIT",
971 "peer": true,
972 "dependencies": {
973 "@babel/helper-plugin-utils": "^7.28.6"
974 },
975 "engines": {
976 "node": ">=6.9.0"
977 },
978 "peerDependencies": {
979 "@babel/core": "^7.0.0-0"
980 }
981 },
982 "node_modules/@babel/plugin-syntax-import-meta": {
983 "version": "7.10.4",
984 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
985 "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
986 "license": "MIT",
987 "peer": true,
988 "dependencies": {
989 "@babel/helper-plugin-utils": "^7.10.4"
990 },
991 "peerDependencies": {
992 "@babel/core": "^7.0.0-0"
993 }
994 },
995 "node_modules/@babel/plugin-syntax-json-strings": {
996 "version": "7.8.3",
997 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
998 "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
999 "license": "MIT",
1000 "peer": true,
1001 "dependencies": {
1002 "@babel/helper-plugin-utils": "^7.8.0"
1003 },
1004 "peerDependencies": {
1005 "@babel/core": "^7.0.0-0"
1006 }
1007 },
1008 "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
1009 "version": "7.10.4",
1010 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
1011 "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
1012 "license": "MIT",
1013 "peer": true,
1014 "dependencies": {
1015 "@babel/helper-plugin-utils": "^7.10.4"
1016 },
1017 "peerDependencies": {
1018 "@babel/core": "^7.0.0-0"
1019 }
1020 },
1021 "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
1022 "version": "7.8.3",
1023 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1024 "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1025 "license": "MIT",
1026 "peer": true,
1027 "dependencies": {
1028 "@babel/helper-plugin-utils": "^7.8.0"
1029 },
1030 "peerDependencies": {
1031 "@babel/core": "^7.0.0-0"
1032 }
1033 },
1034 "node_modules/@babel/plugin-syntax-numeric-separator": {
1035 "version": "7.10.4",
1036 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
1037 "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
1038 "license": "MIT",
1039 "peer": true,
1040 "dependencies": {
1041 "@babel/helper-plugin-utils": "^7.10.4"
1042 },
1043 "peerDependencies": {
1044 "@babel/core": "^7.0.0-0"
1045 }
1046 },
1047 "node_modules/@babel/plugin-syntax-object-rest-spread": {
1048 "version": "7.8.3",
1049 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1050 "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1051 "license": "MIT",
1052 "peer": true,
1053 "dependencies": {
1054 "@babel/helper-plugin-utils": "^7.8.0"
1055 },
1056 "peerDependencies": {
1057 "@babel/core": "^7.0.0-0"
1058 }
1059 },
1060 "node_modules/@babel/plugin-syntax-optional-catch-binding": {
1061 "version": "7.8.3",
1062 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1063 "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1064 "license": "MIT",
1065 "peer": true,
1066 "dependencies": {
1067 "@babel/helper-plugin-utils": "^7.8.0"
1068 },
1069 "peerDependencies": {
1070 "@babel/core": "^7.0.0-0"
1071 }
1072 },
1073 "node_modules/@babel/plugin-syntax-optional-chaining": {
1074 "version": "7.8.3",
1075 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1076 "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1077 "license": "MIT",
1078 "peer": true,
1079 "dependencies": {
1080 "@babel/helper-plugin-utils": "^7.8.0"
1081 },
1082 "peerDependencies": {
1083 "@babel/core": "^7.0.0-0"
1084 }
1085 },
1086 "node_modules/@babel/plugin-syntax-private-property-in-object": {
1087 "version": "7.14.5",
1088 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1089 "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1090 "license": "MIT",
1091 "peer": true,
1092 "dependencies": {
1093 "@babel/helper-plugin-utils": "^7.14.5"
1094 },
1095 "engines": {
1096 "node": ">=6.9.0"
1097 },
1098 "peerDependencies": {
1099 "@babel/core": "^7.0.0-0"
1100 }
1101 },
1102 "node_modules/@babel/plugin-syntax-top-level-await": {
1103 "version": "7.14.5",
1104 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1105 "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1106 "license": "MIT",
1107 "peer": true,
1108 "dependencies": {
1109 "@babel/helper-plugin-utils": "^7.14.5"
1110 },
1111 "engines": {
1112 "node": ">=6.9.0"
1113 },
1114 "peerDependencies": {
1115 "@babel/core": "^7.0.0-0"
1116 }
1117 },
1118 "node_modules/@babel/runtime": {
1119 "version": "7.28.6",
1120 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz",
1121 "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==",
1122 "license": "MIT",
1123 "peer": true,
1124 "engines": {
1125 "node": ">=6.9.0"
1126 }
1127 },
1128 "node_modules/@babel/template": {
1129 "version": "7.28.6",
1130 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz",
1131 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==",
1132 "license": "MIT",
1133 "peer": true,
1134 "dependencies": {
1135 "@babel/code-frame": "^7.28.6",
1136 "@babel/parser": "^7.28.6",
1137 "@babel/types": "^7.28.6"
1138 },
1139 "engines": {
1140 "node": ">=6.9.0"
1141 }
1142 },
1143 "node_modules/@babel/traverse": {
1144 "version": "7.29.0",
1145 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
1146 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
1147 "license": "MIT",
1148 "peer": true,
1149 "dependencies": {
1150 "@babel/code-frame": "^7.29.0",
1151 "@babel/generator": "^7.29.0",
1152 "@babel/helper-globals": "^7.28.0",
1153 "@babel/parser": "^7.29.0",
1154 "@babel/template": "^7.28.6",
1155 "@babel/types": "^7.29.0",
1156 "debug": "^4.3.1"
1157 },
1158 "engines": {
1159 "node": ">=6.9.0"
1160 }
1161 },
1162 "node_modules/@babel/traverse--for-generate-function-map": {
1163 "name": "@babel/traverse",
1164 "version": "7.29.0",
1165 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz",
1166 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==",
1167 "license": "MIT",
1168 "peer": true,
1169 "dependencies": {
1170 "@babel/code-frame": "^7.29.0",
1171 "@babel/generator": "^7.29.0",
1172 "@babel/helper-globals": "^7.28.0",
1173 "@babel/parser": "^7.29.0",
1174 "@babel/template": "^7.28.6",
1175 "@babel/types": "^7.29.0",
1176 "debug": "^4.3.1"
1177 },
1178 "engines": {
1179 "node": ">=6.9.0"
1180 }
1181 },
1182 "node_modules/@babel/types": {
1183 "version": "7.29.0",
1184 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
1185 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
1186 "license": "MIT",
1187 "peer": true,
1188 "dependencies": {
1189 "@babel/helper-string-parser": "^7.27.1",
1190 "@babel/helper-validator-identifier": "^7.28.5"
1191 },
1192 "engines": {
1193 "node": ">=6.9.0"
1194 }
1195 },
1196 "node_modules/@badrap/valita": {
1197 "version": "0.4.6",
1198 "resolved": "https://registry.npmjs.org/@badrap/valita/-/valita-0.4.6.tgz",
1199 "integrity": "sha512-4kdqcjyxo/8RQ8ayjms47HCWZIF5981oE5nIenbfThKDxWXtEHKipAOWlflpPJzZx9y/JWYQkp18Awr7VuepFg==",
1200 "license": "MIT",
1201 "engines": {
1202 "node": ">= 18"
1203 }
1204 },
1205 "node_modules/@chainsafe/as-chacha20poly1305": {
1206 "version": "0.1.0",
1207 "resolved": "https://registry.npmjs.org/@chainsafe/as-chacha20poly1305/-/as-chacha20poly1305-0.1.0.tgz",
1208 "integrity": "sha512-BpNcL8/lji/GM3+vZ/bgRWqJ1q5kwvTFmGPk7pxm/QQZDbaMI98waOHjEymTjq2JmdD/INdNBFOVSyJofXg7ew==",
1209 "license": "Apache-2.0"
1210 },
1211 "node_modules/@chainsafe/as-sha256": {
1212 "version": "1.2.0",
1213 "resolved": "https://registry.npmjs.org/@chainsafe/as-sha256/-/as-sha256-1.2.0.tgz",
1214 "integrity": "sha512-H2BNHQ5C3RS+H0ZvOdovK6GjFAyq5T6LClad8ivwj9Oaiy28uvdsGVS7gNJKuZmg0FGHAI+n7F0Qju6U0QkKDA==",
1215 "license": "Apache-2.0"
1216 },
1217 "node_modules/@chainsafe/is-ip": {
1218 "version": "2.1.0",
1219 "resolved": "https://registry.npmjs.org/@chainsafe/is-ip/-/is-ip-2.1.0.tgz",
1220 "integrity": "sha512-KIjt+6IfysQ4GCv66xihEitBjvhU/bixbbbFxdJ1sqCp4uJ0wuZiYBPhksZoy4lfaF0k9cwNzY5upEW/VWdw3w==",
1221 "license": "MIT"
1222 },
1223 "node_modules/@chainsafe/libp2p-noise": {
1224 "version": "17.0.0",
1225 "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-17.0.0.tgz",
1226 "integrity": "sha512-vwrmY2Y+L1xYhIDiEpl61KHxwrLCZoXzTpwhyk34u+3+6zCAZPL3GxH3i2cs+u5IYNoyLptORdH17RKFXy7upA==",
1227 "license": "Apache-2.0 OR MIT",
1228 "dependencies": {
1229 "@chainsafe/as-chacha20poly1305": "^0.1.0",
1230 "@chainsafe/as-sha256": "^1.2.0",
1231 "@libp2p/crypto": "^5.1.9",
1232 "@libp2p/interface": "^3.0.0",
1233 "@libp2p/peer-id": "^6.0.0",
1234 "@libp2p/utils": "^7.0.0",
1235 "@noble/ciphers": "^2.0.1",
1236 "@noble/curves": "^2.0.1",
1237 "@noble/hashes": "^2.0.1",
1238 "protons-runtime": "^5.6.0",
1239 "uint8arraylist": "^2.4.8",
1240 "uint8arrays": "^5.1.0",
1241 "wherearewe": "^2.0.1"
1242 }
1243 },
1244 "node_modules/@chainsafe/libp2p-noise/node_modules/@noble/curves": {
1245 "version": "2.0.1",
1246 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz",
1247 "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==",
1248 "license": "MIT",
1249 "dependencies": {
1250 "@noble/hashes": "2.0.1"
1251 },
1252 "engines": {
1253 "node": ">= 20.19.0"
1254 },
1255 "funding": {
1256 "url": "https://paulmillr.com/funding/"
1257 }
1258 },
1259 "node_modules/@chainsafe/libp2p-noise/node_modules/@noble/hashes": {
1260 "version": "2.0.1",
1261 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
1262 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
1263 "license": "MIT",
1264 "engines": {
1265 "node": ">= 20.19.0"
1266 },
1267 "funding": {
1268 "url": "https://paulmillr.com/funding/"
1269 }
1270 },
1271 "node_modules/@chainsafe/libp2p-noise/node_modules/multiformats": {
1272 "version": "13.4.2",
1273 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
1274 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
1275 "license": "Apache-2.0 OR MIT"
1276 },
1277 "node_modules/@chainsafe/libp2p-noise/node_modules/uint8arrays": {
1278 "version": "5.1.0",
1279 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
1280 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
1281 "license": "Apache-2.0 OR MIT",
1282 "dependencies": {
1283 "multiformats": "^13.0.0"
1284 }
1285 },
1286 "node_modules/@chainsafe/libp2p-yamux": {
1287 "version": "8.0.1",
1288 "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-yamux/-/libp2p-yamux-8.0.1.tgz",
1289 "integrity": "sha512-pJsqmUg1cZRJZn/luAtQaq0uLcVfExo51Rg7iRtAEceNYtsKUi/exfegnvTBzTnF1CGmTzVEV3MCLsRhqiNyoA==",
1290 "license": "Apache-2.0 OR MIT",
1291 "dependencies": {
1292 "@libp2p/interface": "^3.0.0",
1293 "@libp2p/utils": "^7.0.0",
1294 "race-signal": "^2.0.0",
1295 "uint8arraylist": "^2.4.8"
1296 }
1297 },
1298 "node_modules/@chainsafe/netmask": {
1299 "version": "2.0.0",
1300 "resolved": "https://registry.npmjs.org/@chainsafe/netmask/-/netmask-2.0.0.tgz",
1301 "integrity": "sha512-I3Z+6SWUoaljh3TBzCnCxjlUyN8tA+NAk5L6m9IxvCf1BENQTePzPMis97CoN/iMW1St3WN+AWCCRp+TTBRiDg==",
1302 "license": "MIT",
1303 "dependencies": {
1304 "@chainsafe/is-ip": "^2.0.1"
1305 }
1306 },
1307 "node_modules/@dnsquery/dns-packet": {
1308 "version": "6.1.1",
1309 "resolved": "https://registry.npmjs.org/@dnsquery/dns-packet/-/dns-packet-6.1.1.tgz",
1310 "integrity": "sha512-WXTuFvL3G+74SchFAtz3FgIYVOe196ycvGsMgvSH/8Goptb1qpIQtIuM4SOK9G9lhMWYpHxnXyy544ZhluFOew==",
1311 "license": "MIT",
1312 "dependencies": {
1313 "@leichtgewicht/ip-codec": "^2.0.4",
1314 "utf8-codec": "^1.0.0"
1315 },
1316 "engines": {
1317 "node": ">=6"
1318 }
1319 },
1320 "node_modules/@esbuild/aix-ppc64": {
1321 "version": "0.27.3",
1322 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
1323 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
1324 "cpu": [
1325 "ppc64"
1326 ],
1327 "dev": true,
1328 "license": "MIT",
1329 "optional": true,
1330 "os": [
1331 "aix"
1332 ],
1333 "engines": {
1334 "node": ">=18"
1335 }
1336 },
1337 "node_modules/@esbuild/android-arm": {
1338 "version": "0.27.3",
1339 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
1340 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
1341 "cpu": [
1342 "arm"
1343 ],
1344 "dev": true,
1345 "license": "MIT",
1346 "optional": true,
1347 "os": [
1348 "android"
1349 ],
1350 "engines": {
1351 "node": ">=18"
1352 }
1353 },
1354 "node_modules/@esbuild/android-arm64": {
1355 "version": "0.27.3",
1356 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
1357 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
1358 "cpu": [
1359 "arm64"
1360 ],
1361 "dev": true,
1362 "license": "MIT",
1363 "optional": true,
1364 "os": [
1365 "android"
1366 ],
1367 "engines": {
1368 "node": ">=18"
1369 }
1370 },
1371 "node_modules/@esbuild/android-x64": {
1372 "version": "0.27.3",
1373 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
1374 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
1375 "cpu": [
1376 "x64"
1377 ],
1378 "dev": true,
1379 "license": "MIT",
1380 "optional": true,
1381 "os": [
1382 "android"
1383 ],
1384 "engines": {
1385 "node": ">=18"
1386 }
1387 },
1388 "node_modules/@esbuild/darwin-arm64": {
1389 "version": "0.27.3",
1390 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
1391 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
1392 "cpu": [
1393 "arm64"
1394 ],
1395 "dev": true,
1396 "license": "MIT",
1397 "optional": true,
1398 "os": [
1399 "darwin"
1400 ],
1401 "engines": {
1402 "node": ">=18"
1403 }
1404 },
1405 "node_modules/@esbuild/darwin-x64": {
1406 "version": "0.27.3",
1407 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
1408 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
1409 "cpu": [
1410 "x64"
1411 ],
1412 "dev": true,
1413 "license": "MIT",
1414 "optional": true,
1415 "os": [
1416 "darwin"
1417 ],
1418 "engines": {
1419 "node": ">=18"
1420 }
1421 },
1422 "node_modules/@esbuild/freebsd-arm64": {
1423 "version": "0.27.3",
1424 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
1425 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
1426 "cpu": [
1427 "arm64"
1428 ],
1429 "dev": true,
1430 "license": "MIT",
1431 "optional": true,
1432 "os": [
1433 "freebsd"
1434 ],
1435 "engines": {
1436 "node": ">=18"
1437 }
1438 },
1439 "node_modules/@esbuild/freebsd-x64": {
1440 "version": "0.27.3",
1441 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
1442 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
1443 "cpu": [
1444 "x64"
1445 ],
1446 "dev": true,
1447 "license": "MIT",
1448 "optional": true,
1449 "os": [
1450 "freebsd"
1451 ],
1452 "engines": {
1453 "node": ">=18"
1454 }
1455 },
1456 "node_modules/@esbuild/linux-arm": {
1457 "version": "0.27.3",
1458 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
1459 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
1460 "cpu": [
1461 "arm"
1462 ],
1463 "dev": true,
1464 "license": "MIT",
1465 "optional": true,
1466 "os": [
1467 "linux"
1468 ],
1469 "engines": {
1470 "node": ">=18"
1471 }
1472 },
1473 "node_modules/@esbuild/linux-arm64": {
1474 "version": "0.27.3",
1475 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
1476 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
1477 "cpu": [
1478 "arm64"
1479 ],
1480 "dev": true,
1481 "license": "MIT",
1482 "optional": true,
1483 "os": [
1484 "linux"
1485 ],
1486 "engines": {
1487 "node": ">=18"
1488 }
1489 },
1490 "node_modules/@esbuild/linux-ia32": {
1491 "version": "0.27.3",
1492 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
1493 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
1494 "cpu": [
1495 "ia32"
1496 ],
1497 "dev": true,
1498 "license": "MIT",
1499 "optional": true,
1500 "os": [
1501 "linux"
1502 ],
1503 "engines": {
1504 "node": ">=18"
1505 }
1506 },
1507 "node_modules/@esbuild/linux-loong64": {
1508 "version": "0.27.3",
1509 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
1510 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
1511 "cpu": [
1512 "loong64"
1513 ],
1514 "dev": true,
1515 "license": "MIT",
1516 "optional": true,
1517 "os": [
1518 "linux"
1519 ],
1520 "engines": {
1521 "node": ">=18"
1522 }
1523 },
1524 "node_modules/@esbuild/linux-mips64el": {
1525 "version": "0.27.3",
1526 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
1527 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
1528 "cpu": [
1529 "mips64el"
1530 ],
1531 "dev": true,
1532 "license": "MIT",
1533 "optional": true,
1534 "os": [
1535 "linux"
1536 ],
1537 "engines": {
1538 "node": ">=18"
1539 }
1540 },
1541 "node_modules/@esbuild/linux-ppc64": {
1542 "version": "0.27.3",
1543 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
1544 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
1545 "cpu": [
1546 "ppc64"
1547 ],
1548 "dev": true,
1549 "license": "MIT",
1550 "optional": true,
1551 "os": [
1552 "linux"
1553 ],
1554 "engines": {
1555 "node": ">=18"
1556 }
1557 },
1558 "node_modules/@esbuild/linux-riscv64": {
1559 "version": "0.27.3",
1560 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
1561 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
1562 "cpu": [
1563 "riscv64"
1564 ],
1565 "dev": true,
1566 "license": "MIT",
1567 "optional": true,
1568 "os": [
1569 "linux"
1570 ],
1571 "engines": {
1572 "node": ">=18"
1573 }
1574 },
1575 "node_modules/@esbuild/linux-s390x": {
1576 "version": "0.27.3",
1577 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
1578 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
1579 "cpu": [
1580 "s390x"
1581 ],
1582 "dev": true,
1583 "license": "MIT",
1584 "optional": true,
1585 "os": [
1586 "linux"
1587 ],
1588 "engines": {
1589 "node": ">=18"
1590 }
1591 },
1592 "node_modules/@esbuild/linux-x64": {
1593 "version": "0.27.3",
1594 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
1595 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
1596 "cpu": [
1597 "x64"
1598 ],
1599 "dev": true,
1600 "license": "MIT",
1601 "optional": true,
1602 "os": [
1603 "linux"
1604 ],
1605 "engines": {
1606 "node": ">=18"
1607 }
1608 },
1609 "node_modules/@esbuild/netbsd-arm64": {
1610 "version": "0.27.3",
1611 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
1612 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
1613 "cpu": [
1614 "arm64"
1615 ],
1616 "dev": true,
1617 "license": "MIT",
1618 "optional": true,
1619 "os": [
1620 "netbsd"
1621 ],
1622 "engines": {
1623 "node": ">=18"
1624 }
1625 },
1626 "node_modules/@esbuild/netbsd-x64": {
1627 "version": "0.27.3",
1628 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
1629 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
1630 "cpu": [
1631 "x64"
1632 ],
1633 "dev": true,
1634 "license": "MIT",
1635 "optional": true,
1636 "os": [
1637 "netbsd"
1638 ],
1639 "engines": {
1640 "node": ">=18"
1641 }
1642 },
1643 "node_modules/@esbuild/openbsd-arm64": {
1644 "version": "0.27.3",
1645 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
1646 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
1647 "cpu": [
1648 "arm64"
1649 ],
1650 "dev": true,
1651 "license": "MIT",
1652 "optional": true,
1653 "os": [
1654 "openbsd"
1655 ],
1656 "engines": {
1657 "node": ">=18"
1658 }
1659 },
1660 "node_modules/@esbuild/openbsd-x64": {
1661 "version": "0.27.3",
1662 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
1663 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
1664 "cpu": [
1665 "x64"
1666 ],
1667 "dev": true,
1668 "license": "MIT",
1669 "optional": true,
1670 "os": [
1671 "openbsd"
1672 ],
1673 "engines": {
1674 "node": ">=18"
1675 }
1676 },
1677 "node_modules/@esbuild/openharmony-arm64": {
1678 "version": "0.27.3",
1679 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
1680 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
1681 "cpu": [
1682 "arm64"
1683 ],
1684 "dev": true,
1685 "license": "MIT",
1686 "optional": true,
1687 "os": [
1688 "openharmony"
1689 ],
1690 "engines": {
1691 "node": ">=18"
1692 }
1693 },
1694 "node_modules/@esbuild/sunos-x64": {
1695 "version": "0.27.3",
1696 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
1697 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
1698 "cpu": [
1699 "x64"
1700 ],
1701 "dev": true,
1702 "license": "MIT",
1703 "optional": true,
1704 "os": [
1705 "sunos"
1706 ],
1707 "engines": {
1708 "node": ">=18"
1709 }
1710 },
1711 "node_modules/@esbuild/win32-arm64": {
1712 "version": "0.27.3",
1713 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
1714 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
1715 "cpu": [
1716 "arm64"
1717 ],
1718 "dev": true,
1719 "license": "MIT",
1720 "optional": true,
1721 "os": [
1722 "win32"
1723 ],
1724 "engines": {
1725 "node": ">=18"
1726 }
1727 },
1728 "node_modules/@esbuild/win32-ia32": {
1729 "version": "0.27.3",
1730 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
1731 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
1732 "cpu": [
1733 "ia32"
1734 ],
1735 "dev": true,
1736 "license": "MIT",
1737 "optional": true,
1738 "os": [
1739 "win32"
1740 ],
1741 "engines": {
1742 "node": ">=18"
1743 }
1744 },
1745 "node_modules/@esbuild/win32-x64": {
1746 "version": "0.27.3",
1747 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
1748 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
1749 "cpu": [
1750 "x64"
1751 ],
1752 "dev": true,
1753 "license": "MIT",
1754 "optional": true,
1755 "os": [
1756 "win32"
1757 ],
1758 "engines": {
1759 "node": ">=18"
1760 }
1761 },
1762 "node_modules/@helia/bitswap": {
1763 "version": "3.1.2",
1764 "resolved": "https://registry.npmjs.org/@helia/bitswap/-/bitswap-3.1.2.tgz",
1765 "integrity": "sha512-MHkZFSnamHhoeY4BR4DhYmDWUQzURuYp75dEEI5bg7Lv0tlT0fAyowIAXqzBNBdGBBctokHrCMCAu34W41D7Cg==",
1766 "license": "Apache-2.0 OR MIT",
1767 "dependencies": {
1768 "@helia/interface": "^6.1.1",
1769 "@helia/utils": "^2.4.2",
1770 "@libp2p/interface": "^3.1.0",
1771 "@libp2p/logger": "^6.0.5",
1772 "@libp2p/peer-collections": "^7.0.5",
1773 "@libp2p/utils": "^7.0.5",
1774 "@multiformats/multiaddr": "^13.0.1",
1775 "any-signal": "^4.1.1",
1776 "interface-blockstore": "^6.0.1",
1777 "interface-store": "^7.0.0",
1778 "it-drain": "^3.0.10",
1779 "it-length-prefixed": "^10.0.1",
1780 "it-map": "^3.1.4",
1781 "it-pushable": "^3.2.3",
1782 "it-take": "^3.0.9",
1783 "it-to-buffer": "^4.0.10",
1784 "multiformats": "^13.4.1",
1785 "p-defer": "^4.0.1",
1786 "progress-events": "^1.0.1",
1787 "protons-runtime": "^5.6.0",
1788 "race-event": "^1.6.1",
1789 "uint8-varint": "^2.0.4",
1790 "uint8arraylist": "^2.4.8",
1791 "uint8arrays": "^5.1.0"
1792 }
1793 },
1794 "node_modules/@helia/bitswap/node_modules/multiformats": {
1795 "version": "13.4.2",
1796 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
1797 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
1798 "license": "Apache-2.0 OR MIT"
1799 },
1800 "node_modules/@helia/bitswap/node_modules/uint8arrays": {
1801 "version": "5.1.0",
1802 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
1803 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
1804 "license": "Apache-2.0 OR MIT",
1805 "dependencies": {
1806 "multiformats": "^13.0.0"
1807 }
1808 },
1809 "node_modules/@helia/block-brokers": {
1810 "version": "5.1.2",
1811 "resolved": "https://registry.npmjs.org/@helia/block-brokers/-/block-brokers-5.1.2.tgz",
1812 "integrity": "sha512-Ols4+kpPHyrjWlMaBAqF+75zCfHwaCGRGQPxS8A+5To213bO7Dmfexat6eK+/Sl2lqNmlQQlgn5o0WuXQoyBLg==",
1813 "license": "Apache-2.0 OR MIT",
1814 "dependencies": {
1815 "@helia/bitswap": "^3.1.2",
1816 "@helia/interface": "^6.1.1",
1817 "@helia/utils": "^2.4.2",
1818 "@libp2p/interface": "^3.1.0",
1819 "@libp2p/utils": "^7.0.5",
1820 "@multiformats/multiaddr": "^13.0.1",
1821 "@multiformats/multiaddr-matcher": "^3.0.1",
1822 "@multiformats/multiaddr-to-uri": "^12.0.0",
1823 "interface-blockstore": "^6.0.1",
1824 "interface-store": "^7.0.0",
1825 "multiformats": "^13.4.1",
1826 "progress-events": "^1.0.1",
1827 "uint8arraylist": "^2.4.8"
1828 }
1829 },
1830 "node_modules/@helia/block-brokers/node_modules/multiformats": {
1831 "version": "13.4.2",
1832 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
1833 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
1834 "license": "Apache-2.0 OR MIT"
1835 },
1836 "node_modules/@helia/delegated-routing-v1-http-api-client": {
1837 "version": "6.0.1",
1838 "resolved": "https://registry.npmjs.org/@helia/delegated-routing-v1-http-api-client/-/delegated-routing-v1-http-api-client-6.0.1.tgz",
1839 "integrity": "sha512-Y1nGpUQrdN80XSDDAfe7azJFKKD0MxM0mQqfbefNEcrYMM344rHNQJ7xgiSqsH20vMIaKv+NnQqT/MEg2aWv6g==",
1840 "license": "Apache-2.0 OR MIT",
1841 "dependencies": {
1842 "@libp2p/interface": "^3.0.2",
1843 "@libp2p/peer-id": "^6.0.3",
1844 "@multiformats/multiaddr": "^13.0.1",
1845 "any-signal": "^4.1.1",
1846 "browser-readablestream-to-it": "^2.0.9",
1847 "ipns": "^10.0.2",
1848 "it-first": "^3.0.8",
1849 "it-map": "^3.1.3",
1850 "it-ndjson": "^1.1.3",
1851 "multiformats": "^13.3.6",
1852 "p-defer": "^4.0.1",
1853 "p-queue": "^9.0.0",
1854 "uint8arrays": "^5.1.0"
1855 }
1856 },
1857 "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/multiformats": {
1858 "version": "13.4.2",
1859 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
1860 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
1861 "license": "Apache-2.0 OR MIT"
1862 },
1863 "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/p-queue": {
1864 "version": "9.1.0",
1865 "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.1.0.tgz",
1866 "integrity": "sha512-O/ZPaXuQV29uSLbxWBGGZO1mCQXV2BLIwUr59JUU9SoH76mnYvtms7aafH/isNSNGwuEfP6W/4xD0/TJXxrizw==",
1867 "license": "MIT",
1868 "dependencies": {
1869 "eventemitter3": "^5.0.1",
1870 "p-timeout": "^7.0.0"
1871 },
1872 "engines": {
1873 "node": ">=20"
1874 },
1875 "funding": {
1876 "url": "https://github.com/sponsors/sindresorhus"
1877 }
1878 },
1879 "node_modules/@helia/delegated-routing-v1-http-api-client/node_modules/uint8arrays": {
1880 "version": "5.1.0",
1881 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
1882 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
1883 "license": "Apache-2.0 OR MIT",
1884 "dependencies": {
1885 "multiformats": "^13.0.0"
1886 }
1887 },
1888 "node_modules/@helia/interface": {
1889 "version": "6.1.1",
1890 "resolved": "https://registry.npmjs.org/@helia/interface/-/interface-6.1.1.tgz",
1891 "integrity": "sha512-vcLr6lMB2sE3iweBMr2ZXmugOPw1U2kLppwit7raQ84L1wM/q4ERBQfouaeAA0dntliopXk1luPU8I9glE6PIA==",
1892 "license": "Apache-2.0 OR MIT",
1893 "dependencies": {
1894 "@libp2p/interface": "^3.1.0",
1895 "@multiformats/dns": "^1.0.9",
1896 "@multiformats/multiaddr": "^13.0.1",
1897 "interface-blockstore": "^6.0.1",
1898 "interface-datastore": "^9.0.2",
1899 "interface-store": "^7.0.0",
1900 "multiformats": "^13.4.1",
1901 "progress-events": "^1.0.1"
1902 }
1903 },
1904 "node_modules/@helia/interface/node_modules/multiformats": {
1905 "version": "13.4.2",
1906 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
1907 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
1908 "license": "Apache-2.0 OR MIT"
1909 },
1910 "node_modules/@helia/routers": {
1911 "version": "5.0.3",
1912 "resolved": "https://registry.npmjs.org/@helia/routers/-/routers-5.0.3.tgz",
1913 "integrity": "sha512-6yiaN8amvHrC1yynWV+HRjk0zPOL2QwB2QzilaF2R0XozqqoCyOOX0NE0Z5rkVA6IyUBSH2J+t+TpgnE5pTaHA==",
1914 "license": "Apache-2.0 OR MIT",
1915 "dependencies": {
1916 "@helia/delegated-routing-v1-http-api-client": "^6.0.0",
1917 "@helia/interface": "^6.1.1",
1918 "@libp2p/interface": "^3.1.0",
1919 "@libp2p/peer-id": "^6.0.3",
1920 "@multiformats/uri-to-multiaddr": "^10.0.0",
1921 "ipns": "^10.1.2",
1922 "it-first": "^3.0.9",
1923 "it-map": "^3.1.4",
1924 "multiformats": "^13.4.1",
1925 "uint8arrays": "^5.1.0"
1926 }
1927 },
1928 "node_modules/@helia/routers/node_modules/multiformats": {
1929 "version": "13.4.2",
1930 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
1931 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
1932 "license": "Apache-2.0 OR MIT"
1933 },
1934 "node_modules/@helia/routers/node_modules/uint8arrays": {
1935 "version": "5.1.0",
1936 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
1937 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
1938 "license": "Apache-2.0 OR MIT",
1939 "dependencies": {
1940 "multiformats": "^13.0.0"
1941 }
1942 },
1943 "node_modules/@helia/utils": {
1944 "version": "2.4.2",
1945 "resolved": "https://registry.npmjs.org/@helia/utils/-/utils-2.4.2.tgz",
1946 "integrity": "sha512-a+5uTq5+O3aRmbdYW4a2Tm+eRqS6XMy26N+D2i++efubxt2loB195hAIb6Gue9BbzRt/IRKfndfSLVrcav2hZw==",
1947 "license": "Apache-2.0 OR MIT",
1948 "dependencies": {
1949 "@helia/interface": "^6.1.1",
1950 "@ipld/dag-cbor": "^9.2.5",
1951 "@ipld/dag-json": "^10.2.5",
1952 "@ipld/dag-pb": "^4.1.5",
1953 "@libp2p/interface": "^3.1.0",
1954 "@libp2p/keychain": "^6.0.5",
1955 "@libp2p/utils": "^7.0.5",
1956 "@multiformats/dns": "^1.0.9",
1957 "@multiformats/multiaddr": "^13.0.1",
1958 "any-signal": "^4.1.1",
1959 "blockstore-core": "^6.1.1",
1960 "cborg": "^4.2.15",
1961 "interface-blockstore": "^6.0.1",
1962 "interface-datastore": "^9.0.2",
1963 "interface-store": "^7.0.0",
1964 "it-drain": "^3.0.10",
1965 "it-filter": "^3.1.4",
1966 "it-foreach": "^2.1.5",
1967 "it-merge": "^3.0.12",
1968 "it-to-buffer": "^4.0.10",
1969 "libp2p": "^3.0.6",
1970 "mortice": "^3.3.1",
1971 "multiformats": "^13.4.1",
1972 "p-defer": "^4.0.1",
1973 "progress-events": "^1.0.1",
1974 "race-signal": "^2.0.0",
1975 "uint8arrays": "^5.1.0"
1976 }
1977 },
1978 "node_modules/@helia/utils/node_modules/@ipld/dag-cbor": {
1979 "version": "9.2.5",
1980 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-9.2.5.tgz",
1981 "integrity": "sha512-84wSr4jv30biui7endhobYhXBQzQE4c/wdoWlFrKcfiwH+ofaPg8fwsM8okX9cOzkkrsAsNdDyH3ou+kiLquwQ==",
1982 "license": "Apache-2.0 OR MIT",
1983 "dependencies": {
1984 "cborg": "^4.0.0",
1985 "multiformats": "^13.1.0"
1986 },
1987 "engines": {
1988 "node": ">=16.0.0",
1989 "npm": ">=7.0.0"
1990 }
1991 },
1992 "node_modules/@helia/utils/node_modules/cborg": {
1993 "version": "4.5.8",
1994 "resolved": "https://registry.npmjs.org/cborg/-/cborg-4.5.8.tgz",
1995 "integrity": "sha512-6/viltD51JklRhq4L7jC3zgy6gryuG5xfZ3kzpE+PravtyeQLeQmCYLREhQH7pWENg5pY4Yu/XCd6a7dKScVlw==",
1996 "license": "Apache-2.0",
1997 "bin": {
1998 "cborg": "lib/bin.js"
1999 }
2000 },
2001 "node_modules/@helia/utils/node_modules/multiformats": {
2002 "version": "13.4.2",
2003 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2004 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2005 "license": "Apache-2.0 OR MIT"
2006 },
2007 "node_modules/@helia/utils/node_modules/uint8arrays": {
2008 "version": "5.1.0",
2009 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2010 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2011 "license": "Apache-2.0 OR MIT",
2012 "dependencies": {
2013 "multiformats": "^13.0.0"
2014 }
2015 },
2016 "node_modules/@hono/node-server": {
2017 "version": "1.19.9",
2018 "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.9.tgz",
2019 "integrity": "sha512-vHL6w3ecZsky+8P5MD+eFfaGTyCeOHUIFYMGpQGbrBTSmNNoxv0if69rEZ5giu36weC5saFuznL411gRX7bJDw==",
2020 "license": "MIT",
2021 "engines": {
2022 "node": ">=18.14.1"
2023 },
2024 "peerDependencies": {
2025 "hono": "^4"
2026 }
2027 },
2028 "node_modules/@ipld/dag-cbor": {
2029 "version": "7.0.3",
2030 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz",
2031 "integrity": "sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==",
2032 "license": "(Apache-2.0 AND MIT)",
2033 "dependencies": {
2034 "cborg": "^1.6.0",
2035 "multiformats": "^9.5.4"
2036 }
2037 },
2038 "node_modules/@ipld/dag-json": {
2039 "version": "10.2.6",
2040 "resolved": "https://registry.npmjs.org/@ipld/dag-json/-/dag-json-10.2.6.tgz",
2041 "integrity": "sha512-51yc5azhmkvc9mp2HV/vtJ8SlgFXADp55wAPuuAjQZ+yPurAYuTVddS3ke5vT4sjcd4DbE+DWjsMZGXjFB2cuA==",
2042 "license": "Apache-2.0 OR MIT",
2043 "dependencies": {
2044 "cborg": "^4.4.0",
2045 "multiformats": "^13.1.0"
2046 },
2047 "engines": {
2048 "node": ">=16.0.0",
2049 "npm": ">=7.0.0"
2050 }
2051 },
2052 "node_modules/@ipld/dag-json/node_modules/cborg": {
2053 "version": "4.5.8",
2054 "resolved": "https://registry.npmjs.org/cborg/-/cborg-4.5.8.tgz",
2055 "integrity": "sha512-6/viltD51JklRhq4L7jC3zgy6gryuG5xfZ3kzpE+PravtyeQLeQmCYLREhQH7pWENg5pY4Yu/XCd6a7dKScVlw==",
2056 "license": "Apache-2.0",
2057 "bin": {
2058 "cborg": "lib/bin.js"
2059 }
2060 },
2061 "node_modules/@ipld/dag-json/node_modules/multiformats": {
2062 "version": "13.4.2",
2063 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2064 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2065 "license": "Apache-2.0 OR MIT"
2066 },
2067 "node_modules/@ipld/dag-pb": {
2068 "version": "4.1.5",
2069 "resolved": "https://registry.npmjs.org/@ipld/dag-pb/-/dag-pb-4.1.5.tgz",
2070 "integrity": "sha512-w4PZ2yPqvNmlAir7/2hsCRMqny1EY5jj26iZcSgxREJexmbAc2FI21jp26MqiNdfgAxvkCnf2N/TJI18GaDNwA==",
2071 "license": "Apache-2.0 OR MIT",
2072 "dependencies": {
2073 "multiformats": "^13.1.0"
2074 },
2075 "engines": {
2076 "node": ">=16.0.0",
2077 "npm": ">=7.0.0"
2078 }
2079 },
2080 "node_modules/@ipld/dag-pb/node_modules/multiformats": {
2081 "version": "13.4.2",
2082 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2083 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2084 "license": "Apache-2.0 OR MIT"
2085 },
2086 "node_modules/@ipshipyard/libp2p-auto-tls": {
2087 "version": "2.0.1",
2088 "resolved": "https://registry.npmjs.org/@ipshipyard/libp2p-auto-tls/-/libp2p-auto-tls-2.0.1.tgz",
2089 "integrity": "sha512-zpDXVMY1ZgB6o30zFocXUzrD9+tz1bbEdgewFoBf4olDh5/CwjDi/k9v2RrJqujWKYWyRuHRg6Q+VRpvtGrpuw==",
2090 "license": "Apache-2.0 OR MIT",
2091 "dependencies": {
2092 "@chainsafe/is-ip": "^2.0.2",
2093 "@libp2p/crypto": "^5.0.9",
2094 "@libp2p/http": "^2.0.0",
2095 "@libp2p/interface": "^3.0.2",
2096 "@libp2p/interface-internal": "^3.0.4",
2097 "@libp2p/keychain": "^6.0.4",
2098 "@libp2p/utils": "^7.0.4",
2099 "@multiformats/multiaddr": "^13.0.1",
2100 "@multiformats/multiaddr-matcher": "^3.0.1",
2101 "@peculiar/x509": "^1.12.3",
2102 "acme-client": "^5.4.0",
2103 "any-signal": "^4.1.1",
2104 "delay": "^6.0.0",
2105 "interface-datastore": "^9.0.2",
2106 "multiformats": "^13.3.1",
2107 "uint8arrays": "^5.1.0"
2108 }
2109 },
2110 "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/multiformats": {
2111 "version": "13.4.2",
2112 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2113 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2114 "license": "Apache-2.0 OR MIT"
2115 },
2116 "node_modules/@ipshipyard/libp2p-auto-tls/node_modules/uint8arrays": {
2117 "version": "5.1.0",
2118 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2119 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2120 "license": "Apache-2.0 OR MIT",
2121 "dependencies": {
2122 "multiformats": "^13.0.0"
2123 }
2124 },
2125 "node_modules/@isaacs/ttlcache": {
2126 "version": "1.4.1",
2127 "resolved": "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz",
2128 "integrity": "sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==",
2129 "license": "ISC",
2130 "peer": true,
2131 "engines": {
2132 "node": ">=12"
2133 }
2134 },
2135 "node_modules/@istanbuljs/load-nyc-config": {
2136 "version": "1.1.0",
2137 "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
2138 "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
2139 "license": "ISC",
2140 "peer": true,
2141 "dependencies": {
2142 "camelcase": "^5.3.1",
2143 "find-up": "^4.1.0",
2144 "get-package-type": "^0.1.0",
2145 "js-yaml": "^3.13.1",
2146 "resolve-from": "^5.0.0"
2147 },
2148 "engines": {
2149 "node": ">=8"
2150 }
2151 },
2152 "node_modules/@istanbuljs/schema": {
2153 "version": "0.1.3",
2154 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
2155 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
2156 "license": "MIT",
2157 "peer": true,
2158 "engines": {
2159 "node": ">=8"
2160 }
2161 },
2162 "node_modules/@jest/create-cache-key-function": {
2163 "version": "29.7.0",
2164 "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz",
2165 "integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==",
2166 "license": "MIT",
2167 "peer": true,
2168 "dependencies": {
2169 "@jest/types": "^29.6.3"
2170 },
2171 "engines": {
2172 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2173 }
2174 },
2175 "node_modules/@jest/environment": {
2176 "version": "29.7.0",
2177 "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
2178 "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
2179 "license": "MIT",
2180 "peer": true,
2181 "dependencies": {
2182 "@jest/fake-timers": "^29.7.0",
2183 "@jest/types": "^29.6.3",
2184 "@types/node": "*",
2185 "jest-mock": "^29.7.0"
2186 },
2187 "engines": {
2188 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2189 }
2190 },
2191 "node_modules/@jest/fake-timers": {
2192 "version": "29.7.0",
2193 "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
2194 "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
2195 "license": "MIT",
2196 "peer": true,
2197 "dependencies": {
2198 "@jest/types": "^29.6.3",
2199 "@sinonjs/fake-timers": "^10.0.2",
2200 "@types/node": "*",
2201 "jest-message-util": "^29.7.0",
2202 "jest-mock": "^29.7.0",
2203 "jest-util": "^29.7.0"
2204 },
2205 "engines": {
2206 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2207 }
2208 },
2209 "node_modules/@jest/schemas": {
2210 "version": "29.6.3",
2211 "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz",
2212 "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==",
2213 "license": "MIT",
2214 "peer": true,
2215 "dependencies": {
2216 "@sinclair/typebox": "^0.27.8"
2217 },
2218 "engines": {
2219 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2220 }
2221 },
2222 "node_modules/@jest/transform": {
2223 "version": "29.7.0",
2224 "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
2225 "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
2226 "license": "MIT",
2227 "peer": true,
2228 "dependencies": {
2229 "@babel/core": "^7.11.6",
2230 "@jest/types": "^29.6.3",
2231 "@jridgewell/trace-mapping": "^0.3.18",
2232 "babel-plugin-istanbul": "^6.1.1",
2233 "chalk": "^4.0.0",
2234 "convert-source-map": "^2.0.0",
2235 "fast-json-stable-stringify": "^2.1.0",
2236 "graceful-fs": "^4.2.9",
2237 "jest-haste-map": "^29.7.0",
2238 "jest-regex-util": "^29.6.3",
2239 "jest-util": "^29.7.0",
2240 "micromatch": "^4.0.4",
2241 "pirates": "^4.0.4",
2242 "slash": "^3.0.0",
2243 "write-file-atomic": "^4.0.2"
2244 },
2245 "engines": {
2246 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2247 }
2248 },
2249 "node_modules/@jest/types": {
2250 "version": "29.6.3",
2251 "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz",
2252 "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==",
2253 "license": "MIT",
2254 "peer": true,
2255 "dependencies": {
2256 "@jest/schemas": "^29.6.3",
2257 "@types/istanbul-lib-coverage": "^2.0.0",
2258 "@types/istanbul-reports": "^3.0.0",
2259 "@types/node": "*",
2260 "@types/yargs": "^17.0.8",
2261 "chalk": "^4.0.0"
2262 },
2263 "engines": {
2264 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
2265 }
2266 },
2267 "node_modules/@jridgewell/gen-mapping": {
2268 "version": "0.3.13",
2269 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
2270 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
2271 "license": "MIT",
2272 "peer": true,
2273 "dependencies": {
2274 "@jridgewell/sourcemap-codec": "^1.5.0",
2275 "@jridgewell/trace-mapping": "^0.3.24"
2276 }
2277 },
2278 "node_modules/@jridgewell/remapping": {
2279 "version": "2.3.5",
2280 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
2281 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
2282 "license": "MIT",
2283 "peer": true,
2284 "dependencies": {
2285 "@jridgewell/gen-mapping": "^0.3.5",
2286 "@jridgewell/trace-mapping": "^0.3.24"
2287 }
2288 },
2289 "node_modules/@jridgewell/resolve-uri": {
2290 "version": "3.1.2",
2291 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
2292 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
2293 "license": "MIT",
2294 "peer": true,
2295 "engines": {
2296 "node": ">=6.0.0"
2297 }
2298 },
2299 "node_modules/@jridgewell/source-map": {
2300 "version": "0.3.11",
2301 "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz",
2302 "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==",
2303 "license": "MIT",
2304 "peer": true,
2305 "dependencies": {
2306 "@jridgewell/gen-mapping": "^0.3.5",
2307 "@jridgewell/trace-mapping": "^0.3.25"
2308 }
2309 },
2310 "node_modules/@jridgewell/sourcemap-codec": {
2311 "version": "1.5.5",
2312 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
2313 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
2314 "license": "MIT"
2315 },
2316 "node_modules/@jridgewell/trace-mapping": {
2317 "version": "0.3.31",
2318 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
2319 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
2320 "license": "MIT",
2321 "peer": true,
2322 "dependencies": {
2323 "@jridgewell/resolve-uri": "^3.1.0",
2324 "@jridgewell/sourcemap-codec": "^1.4.14"
2325 }
2326 },
2327 "node_modules/@leichtgewicht/ip-codec": {
2328 "version": "2.0.5",
2329 "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz",
2330 "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==",
2331 "license": "MIT"
2332 },
2333 "node_modules/@libp2p/autonat": {
2334 "version": "3.0.10",
2335 "resolved": "https://registry.npmjs.org/@libp2p/autonat/-/autonat-3.0.10.tgz",
2336 "integrity": "sha512-JGU2+sKU/6J4lxjNePjfcpus7fw1zf9STFr1MFHp0K8suyb3y3wvMPULNOPEVL4HlQqTkEH7J0PD3LWRnedtOQ==",
2337 "license": "Apache-2.0 OR MIT",
2338 "dependencies": {
2339 "@libp2p/interface": "^3.1.0",
2340 "@libp2p/interface-internal": "^3.0.10",
2341 "@libp2p/peer-collections": "^7.0.10",
2342 "@libp2p/peer-id": "^6.0.4",
2343 "@libp2p/utils": "^7.0.10",
2344 "@multiformats/multiaddr": "^13.0.1",
2345 "any-signal": "^4.1.1",
2346 "main-event": "^1.0.1",
2347 "multiformats": "^13.4.0",
2348 "protons-runtime": "^5.6.0",
2349 "uint8arraylist": "^2.4.8"
2350 }
2351 },
2352 "node_modules/@libp2p/autonat/node_modules/multiformats": {
2353 "version": "13.4.2",
2354 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2355 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2356 "license": "Apache-2.0 OR MIT"
2357 },
2358 "node_modules/@libp2p/bootstrap": {
2359 "version": "12.0.11",
2360 "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-12.0.11.tgz",
2361 "integrity": "sha512-ZIG8QKS+4w7ugK7a1ftdopjIA+NvOPKUq7JY1OsRxaiLdCdxgghPTiNIbinYsVv5iHULBnFZe4o5l+5L7+Hssw==",
2362 "license": "Apache-2.0 OR MIT",
2363 "dependencies": {
2364 "@libp2p/interface": "^3.1.0",
2365 "@libp2p/interface-internal": "^3.0.10",
2366 "@libp2p/peer-id": "^6.0.4",
2367 "@multiformats/multiaddr": "^13.0.1",
2368 "@multiformats/multiaddr-matcher": "^3.0.1",
2369 "main-event": "^1.0.1"
2370 }
2371 },
2372 "node_modules/@libp2p/circuit-relay-v2": {
2373 "version": "4.1.3",
2374 "resolved": "https://registry.npmjs.org/@libp2p/circuit-relay-v2/-/circuit-relay-v2-4.1.3.tgz",
2375 "integrity": "sha512-XDgzXu/zMjwHyRSh8xiWlsQk3vGDVSdlukFxb0Eg1VXB2c0ytWgIF5JoynyrNpwXa6Pe0SgGEcUMt9wMaF6/HQ==",
2376 "license": "Apache-2.0 OR MIT",
2377 "dependencies": {
2378 "@libp2p/crypto": "^5.1.13",
2379 "@libp2p/interface": "^3.1.0",
2380 "@libp2p/interface-internal": "^3.0.10",
2381 "@libp2p/peer-collections": "^7.0.10",
2382 "@libp2p/peer-id": "^6.0.4",
2383 "@libp2p/peer-record": "^9.0.5",
2384 "@libp2p/utils": "^7.0.10",
2385 "@multiformats/multiaddr": "^13.0.1",
2386 "@multiformats/multiaddr-matcher": "^3.0.1",
2387 "any-signal": "^4.1.1",
2388 "main-event": "^1.0.1",
2389 "multiformats": "^13.4.0",
2390 "nanoid": "^5.1.5",
2391 "progress-events": "^1.0.1",
2392 "protons-runtime": "^5.6.0",
2393 "retimeable-signal": "^1.0.1",
2394 "uint8arraylist": "^2.4.8",
2395 "uint8arrays": "^5.1.0"
2396 }
2397 },
2398 "node_modules/@libp2p/circuit-relay-v2/node_modules/multiformats": {
2399 "version": "13.4.2",
2400 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2401 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2402 "license": "Apache-2.0 OR MIT"
2403 },
2404 "node_modules/@libp2p/circuit-relay-v2/node_modules/uint8arrays": {
2405 "version": "5.1.0",
2406 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2407 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2408 "license": "Apache-2.0 OR MIT",
2409 "dependencies": {
2410 "multiformats": "^13.0.0"
2411 }
2412 },
2413 "node_modules/@libp2p/config": {
2414 "version": "1.1.25",
2415 "resolved": "https://registry.npmjs.org/@libp2p/config/-/config-1.1.25.tgz",
2416 "integrity": "sha512-kscWoyxM0bR/eFxxLTDoryYe5jy2W6YgbgAADpUPfPwZlR4XsVGjI78zMx+si/LDLTyNmb74lW/g8zv8RN7Bww==",
2417 "license": "Apache-2.0 OR MIT",
2418 "dependencies": {
2419 "@libp2p/crypto": "^5.1.13",
2420 "@libp2p/interface": "^3.1.0",
2421 "@libp2p/keychain": "^6.0.10",
2422 "@libp2p/logger": "^6.2.2",
2423 "interface-datastore": "^9.0.1"
2424 }
2425 },
2426 "node_modules/@libp2p/crypto": {
2427 "version": "5.1.13",
2428 "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13.tgz",
2429 "integrity": "sha512-8NN9cQP3jDn+p9+QE9ByiEoZ2lemDFf/unTgiKmS3JF93ph240EUVdbCyyEgOMfykzb0okTM4gzvwfx9osJebQ==",
2430 "license": "Apache-2.0 OR MIT",
2431 "dependencies": {
2432 "@libp2p/interface": "^3.1.0",
2433 "@noble/curves": "^2.0.1",
2434 "@noble/hashes": "^2.0.1",
2435 "multiformats": "^13.4.0",
2436 "protons-runtime": "^5.6.0",
2437 "uint8arraylist": "^2.4.8",
2438 "uint8arrays": "^5.1.0"
2439 }
2440 },
2441 "node_modules/@libp2p/crypto/node_modules/@noble/curves": {
2442 "version": "2.0.1",
2443 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz",
2444 "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==",
2445 "license": "MIT",
2446 "dependencies": {
2447 "@noble/hashes": "2.0.1"
2448 },
2449 "engines": {
2450 "node": ">= 20.19.0"
2451 },
2452 "funding": {
2453 "url": "https://paulmillr.com/funding/"
2454 }
2455 },
2456 "node_modules/@libp2p/crypto/node_modules/@noble/hashes": {
2457 "version": "2.0.1",
2458 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
2459 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
2460 "license": "MIT",
2461 "engines": {
2462 "node": ">= 20.19.0"
2463 },
2464 "funding": {
2465 "url": "https://paulmillr.com/funding/"
2466 }
2467 },
2468 "node_modules/@libp2p/crypto/node_modules/multiformats": {
2469 "version": "13.4.2",
2470 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2471 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2472 "license": "Apache-2.0 OR MIT"
2473 },
2474 "node_modules/@libp2p/crypto/node_modules/uint8arrays": {
2475 "version": "5.1.0",
2476 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2477 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2478 "license": "Apache-2.0 OR MIT",
2479 "dependencies": {
2480 "multiformats": "^13.0.0"
2481 }
2482 },
2483 "node_modules/@libp2p/dcutr": {
2484 "version": "3.0.10",
2485 "resolved": "https://registry.npmjs.org/@libp2p/dcutr/-/dcutr-3.0.10.tgz",
2486 "integrity": "sha512-rMBstMznxLgIGNvHFlEHo9Lvx0/+wD2RXB+H7VU58ov1CRQNwlSix38BaQ6PI94LOmVzDPHKl8x3mG6YKp5GEw==",
2487 "license": "Apache-2.0 OR MIT",
2488 "dependencies": {
2489 "@libp2p/interface": "^3.1.0",
2490 "@libp2p/interface-internal": "^3.0.10",
2491 "@libp2p/utils": "^7.0.10",
2492 "@multiformats/multiaddr": "^13.0.1",
2493 "@multiformats/multiaddr-matcher": "^3.0.1",
2494 "delay": "^7.0.0",
2495 "protons-runtime": "^5.6.0",
2496 "uint8arraylist": "^2.4.8"
2497 }
2498 },
2499 "node_modules/@libp2p/dcutr/node_modules/delay": {
2500 "version": "7.0.0",
2501 "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz",
2502 "integrity": "sha512-C3vaGs818qzZjCvVJ98GQUMVyWeg7dr5w2Nwwb2t5K8G98jOyyVO2ti2bKYk5yoYElqH3F2yA53ykuEnwD6MCg==",
2503 "license": "MIT",
2504 "dependencies": {
2505 "random-int": "^3.1.0",
2506 "unlimited-timeout": "^0.1.0"
2507 },
2508 "engines": {
2509 "node": ">=20"
2510 },
2511 "funding": {
2512 "url": "https://github.com/sponsors/sindresorhus"
2513 }
2514 },
2515 "node_modules/@libp2p/gossipsub": {
2516 "version": "15.0.12",
2517 "resolved": "https://registry.npmjs.org/@libp2p/gossipsub/-/gossipsub-15.0.12.tgz",
2518 "integrity": "sha512-jhyzujQeH/o+WMS9L+m785ygF8W5++Lay6pgnfkgHj1qrtc/IJtMIgsASZaoTTQY+yC6Zy2EL4r5dJ131mBVNQ==",
2519 "license": "Apache-2.0",
2520 "dependencies": {
2521 "@libp2p/crypto": "^5.1.13",
2522 "@libp2p/interface": "^3.1.0",
2523 "@libp2p/interface-internal": "^3.0.10",
2524 "@libp2p/peer-id": "^6.0.4",
2525 "@libp2p/utils": "^7.0.10",
2526 "@multiformats/multiaddr": "^13.0.1",
2527 "denque": "^2.1.0",
2528 "it-length-prefixed": "^10.0.1",
2529 "it-pipe": "^3.0.1",
2530 "it-pushable": "^3.2.3",
2531 "multiformats": "^13.0.1",
2532 "protons-runtime": "^5.5.0",
2533 "uint8arraylist": "^2.4.8",
2534 "uint8arrays": "^5.0.1"
2535 },
2536 "engines": {
2537 "npm": ">=8.7.0"
2538 }
2539 },
2540 "node_modules/@libp2p/gossipsub/node_modules/multiformats": {
2541 "version": "13.4.2",
2542 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2543 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2544 "license": "Apache-2.0 OR MIT"
2545 },
2546 "node_modules/@libp2p/gossipsub/node_modules/uint8arrays": {
2547 "version": "5.1.0",
2548 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2549 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2550 "license": "Apache-2.0 OR MIT",
2551 "dependencies": {
2552 "multiformats": "^13.0.0"
2553 }
2554 },
2555 "node_modules/@libp2p/http": {
2556 "version": "2.0.1",
2557 "resolved": "https://registry.npmjs.org/@libp2p/http/-/http-2.0.1.tgz",
2558 "integrity": "sha512-NjTvXdpwlGNvPsjiumRWJ3jm+9euQkKLXzdHnE+cPCEjPWo6cyGGB541161Jgi8CZ5tNTudddlriwkZRb8Z6KQ==",
2559 "license": "Apache-2.0 OR MIT",
2560 "dependencies": {
2561 "@libp2p/http-fetch": "^4.0.0",
2562 "@libp2p/http-peer-id-auth": "^2.0.0",
2563 "@libp2p/http-utils": "^2.0.0",
2564 "@libp2p/http-websocket": "^2.0.0",
2565 "@libp2p/interface": "^3.0.2",
2566 "@libp2p/interface-internal": "^3.0.4",
2567 "@multiformats/multiaddr": "^13.0.1",
2568 "cookie": "^1.0.2",
2569 "undici": "^7.16.0"
2570 }
2571 },
2572 "node_modules/@libp2p/http-fetch": {
2573 "version": "4.0.1",
2574 "resolved": "https://registry.npmjs.org/@libp2p/http-fetch/-/http-fetch-4.0.1.tgz",
2575 "integrity": "sha512-7vtJVOfyGol6CWrNm9HhjlYOmCsJVLKWYdhpmjdpS6pGWtpkTMrHJLznSJ7PYkMq7OnhzhXNFq0FhWygP6mmPQ==",
2576 "license": "Apache-2.0 OR MIT",
2577 "dependencies": {
2578 "@achingbrain/http-parser-js": "^0.5.9",
2579 "@libp2p/http-utils": "^2.0.0",
2580 "@libp2p/interface": "^3.0.2",
2581 "uint8arrays": "^5.1.0"
2582 }
2583 },
2584 "node_modules/@libp2p/http-fetch/node_modules/multiformats": {
2585 "version": "13.4.2",
2586 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2587 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2588 "license": "Apache-2.0 OR MIT"
2589 },
2590 "node_modules/@libp2p/http-fetch/node_modules/uint8arrays": {
2591 "version": "5.1.0",
2592 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2593 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2594 "license": "Apache-2.0 OR MIT",
2595 "dependencies": {
2596 "multiformats": "^13.0.0"
2597 }
2598 },
2599 "node_modules/@libp2p/http-peer-id-auth": {
2600 "version": "2.0.0",
2601 "resolved": "https://registry.npmjs.org/@libp2p/http-peer-id-auth/-/http-peer-id-auth-2.0.0.tgz",
2602 "integrity": "sha512-GKs0DXK/JVKKH57IGQDiWsC6hYsLY+cwKNRMuX1FY6FZo09zc1QPwvgr0FNtIB2c5WJFf/vja4M4QekLsWU+xw==",
2603 "license": "Apache-2.0 OR MIT",
2604 "dependencies": {
2605 "@libp2p/crypto": "^5.1.12",
2606 "@libp2p/interface": "^3.0.2",
2607 "@libp2p/peer-id": "^6.0.3",
2608 "uint8-varint": "^2.0.4",
2609 "uint8arrays": "^5.1.0"
2610 }
2611 },
2612 "node_modules/@libp2p/http-peer-id-auth/node_modules/multiformats": {
2613 "version": "13.4.2",
2614 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2615 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2616 "license": "Apache-2.0 OR MIT"
2617 },
2618 "node_modules/@libp2p/http-peer-id-auth/node_modules/uint8arrays": {
2619 "version": "5.1.0",
2620 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2621 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2622 "license": "Apache-2.0 OR MIT",
2623 "dependencies": {
2624 "multiformats": "^13.0.0"
2625 }
2626 },
2627 "node_modules/@libp2p/http-utils": {
2628 "version": "2.0.1",
2629 "resolved": "https://registry.npmjs.org/@libp2p/http-utils/-/http-utils-2.0.1.tgz",
2630 "integrity": "sha512-dJFRV2gAzPkF5NOnGMdWXXO3PFK0cMSn5uDbW55n5Usnrx6hHQmDCRfKh3ClQUzjG66pFjXM3zFXLKORyasl3A==",
2631 "license": "Apache-2.0 OR MIT",
2632 "dependencies": {
2633 "@achingbrain/http-parser-js": "^0.5.9",
2634 "@libp2p/interface": "^3.0.2",
2635 "@libp2p/peer-id": "^6.0.3",
2636 "@libp2p/utils": "^7.0.4",
2637 "@multiformats/multiaddr": "^13.0.1",
2638 "@multiformats/multiaddr-to-uri": "^12.0.0",
2639 "@multiformats/uri-to-multiaddr": "^10.0.0",
2640 "it-to-browser-readablestream": "^2.0.12",
2641 "multiformats": "^13.4.1",
2642 "race-event": "^1.6.1",
2643 "readable-stream": "^4.7.0",
2644 "uint8arraylist": "^2.4.8",
2645 "uint8arrays": "^5.1.0"
2646 }
2647 },
2648 "node_modules/@libp2p/http-utils/node_modules/multiformats": {
2649 "version": "13.4.2",
2650 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2651 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2652 "license": "Apache-2.0 OR MIT"
2653 },
2654 "node_modules/@libp2p/http-utils/node_modules/uint8arrays": {
2655 "version": "5.1.0",
2656 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2657 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2658 "license": "Apache-2.0 OR MIT",
2659 "dependencies": {
2660 "multiformats": "^13.0.0"
2661 }
2662 },
2663 "node_modules/@libp2p/http-websocket": {
2664 "version": "2.0.1",
2665 "resolved": "https://registry.npmjs.org/@libp2p/http-websocket/-/http-websocket-2.0.1.tgz",
2666 "integrity": "sha512-hMMWVKAK3P3oAmatUB8SQ4mUMhkkLdERAjgZUoKdohIPumPGQ6ADFSJMYsSWv9ZwyBiXMHBbwluYEBZUw85GCw==",
2667 "license": "Apache-2.0 OR MIT",
2668 "dependencies": {
2669 "@achingbrain/http-parser-js": "^0.5.9",
2670 "@libp2p/http-utils": "^2.0.0",
2671 "@libp2p/interface": "^3.0.2",
2672 "@libp2p/interface-internal": "^3.0.4",
2673 "@libp2p/utils": "^7.0.4",
2674 "@multiformats/multiaddr": "^13.0.1",
2675 "multiformats": "^13.4.1",
2676 "race-event": "^1.6.1",
2677 "uint8arraylist": "^2.4.8",
2678 "uint8arrays": "^5.1.0"
2679 }
2680 },
2681 "node_modules/@libp2p/http-websocket/node_modules/multiformats": {
2682 "version": "13.4.2",
2683 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2684 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2685 "license": "Apache-2.0 OR MIT"
2686 },
2687 "node_modules/@libp2p/http-websocket/node_modules/uint8arrays": {
2688 "version": "5.1.0",
2689 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2690 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2691 "license": "Apache-2.0 OR MIT",
2692 "dependencies": {
2693 "multiformats": "^13.0.0"
2694 }
2695 },
2696 "node_modules/@libp2p/identify": {
2697 "version": "4.0.10",
2698 "resolved": "https://registry.npmjs.org/@libp2p/identify/-/identify-4.0.10.tgz",
2699 "integrity": "sha512-DROyV+bZIlz9czCCHJdeVtm1+hEOKUigJHyTzzA/cuwwyvtm8Dco8F+VRYcrwpafuVtjv7yN7CskN4oIys56jw==",
2700 "license": "Apache-2.0 OR MIT",
2701 "dependencies": {
2702 "@libp2p/crypto": "^5.1.13",
2703 "@libp2p/interface": "^3.1.0",
2704 "@libp2p/interface-internal": "^3.0.10",
2705 "@libp2p/peer-id": "^6.0.4",
2706 "@libp2p/peer-record": "^9.0.5",
2707 "@libp2p/utils": "^7.0.10",
2708 "@multiformats/multiaddr": "^13.0.1",
2709 "@multiformats/multiaddr-matcher": "^3.0.1",
2710 "it-drain": "^3.0.10",
2711 "it-parallel": "^3.0.13",
2712 "main-event": "^1.0.1",
2713 "protons-runtime": "^5.6.0",
2714 "uint8arraylist": "^2.4.8",
2715 "uint8arrays": "^5.1.0"
2716 }
2717 },
2718 "node_modules/@libp2p/identify/node_modules/multiformats": {
2719 "version": "13.4.2",
2720 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2721 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2722 "license": "Apache-2.0 OR MIT"
2723 },
2724 "node_modules/@libp2p/identify/node_modules/uint8arrays": {
2725 "version": "5.1.0",
2726 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2727 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2728 "license": "Apache-2.0 OR MIT",
2729 "dependencies": {
2730 "multiformats": "^13.0.0"
2731 }
2732 },
2733 "node_modules/@libp2p/interface": {
2734 "version": "3.1.0",
2735 "resolved": "https://registry.npmjs.org/@libp2p/interface/-/interface-3.1.0.tgz",
2736 "integrity": "sha512-RE7/XyvC47fQBe1cHxhMvepYKa5bFCUyFrrpj8PuM0E7JtzxU7F+Du5j4VXbg2yLDcToe0+j8mB7jvwE2AThYw==",
2737 "license": "Apache-2.0 OR MIT",
2738 "dependencies": {
2739 "@multiformats/dns": "^1.0.6",
2740 "@multiformats/multiaddr": "^13.0.1",
2741 "main-event": "^1.0.1",
2742 "multiformats": "^13.4.0",
2743 "progress-events": "^1.0.1",
2744 "uint8arraylist": "^2.4.8"
2745 }
2746 },
2747 "node_modules/@libp2p/interface-internal": {
2748 "version": "3.0.10",
2749 "resolved": "https://registry.npmjs.org/@libp2p/interface-internal/-/interface-internal-3.0.10.tgz",
2750 "integrity": "sha512-Gd/eQAoAlXqeCRJ6wOwcnTQ/SDe95bQow8osY8zq0nbfFBu26aChQHjAd+CjcCADJRh+Sd+7+dYG7BrhpxGt1A==",
2751 "license": "Apache-2.0 OR MIT",
2752 "dependencies": {
2753 "@libp2p/interface": "^3.1.0",
2754 "@libp2p/peer-collections": "^7.0.10",
2755 "@multiformats/multiaddr": "^13.0.1",
2756 "progress-events": "^1.0.1"
2757 }
2758 },
2759 "node_modules/@libp2p/interface/node_modules/multiformats": {
2760 "version": "13.4.2",
2761 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2762 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2763 "license": "Apache-2.0 OR MIT"
2764 },
2765 "node_modules/@libp2p/kad-dht": {
2766 "version": "16.1.3",
2767 "resolved": "https://registry.npmjs.org/@libp2p/kad-dht/-/kad-dht-16.1.3.tgz",
2768 "integrity": "sha512-yM9UumHkN8Dd+nFUllOio3/0uuzzpPgc/+PouDAABWs2ut36VfizhWVWAiqlLpzkpCquIzPUd0doRu0GKztdXA==",
2769 "license": "Apache-2.0 OR MIT",
2770 "dependencies": {
2771 "@libp2p/crypto": "^5.1.13",
2772 "@libp2p/interface": "^3.1.0",
2773 "@libp2p/interface-internal": "^3.0.10",
2774 "@libp2p/peer-collections": "^7.0.10",
2775 "@libp2p/peer-id": "^6.0.4",
2776 "@libp2p/ping": "^3.0.10",
2777 "@libp2p/record": "^4.0.9",
2778 "@libp2p/utils": "^7.0.10",
2779 "@multiformats/multiaddr": "^13.0.1",
2780 "@multiformats/multiaddr-matcher": "^3.0.1",
2781 "any-signal": "^4.1.1",
2782 "interface-datastore": "^9.0.1",
2783 "it-all": "^3.0.9",
2784 "it-drain": "^3.0.10",
2785 "it-length": "^3.0.9",
2786 "it-map": "^3.1.4",
2787 "it-merge": "^3.0.12",
2788 "it-parallel": "^3.0.13",
2789 "it-pipe": "^3.0.1",
2790 "it-pushable": "^3.2.3",
2791 "it-take": "^3.0.9",
2792 "main-event": "^1.0.1",
2793 "multiformats": "^13.4.0",
2794 "p-defer": "^4.0.1",
2795 "p-event": "^7.0.0",
2796 "progress-events": "^1.0.1",
2797 "protons-runtime": "^5.6.0",
2798 "race-signal": "^2.0.0",
2799 "uint8-varint": "^2.0.4",
2800 "uint8arraylist": "^2.4.8",
2801 "uint8arrays": "^5.1.0"
2802 }
2803 },
2804 "node_modules/@libp2p/kad-dht/node_modules/multiformats": {
2805 "version": "13.4.2",
2806 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2807 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2808 "license": "Apache-2.0 OR MIT"
2809 },
2810 "node_modules/@libp2p/kad-dht/node_modules/uint8arrays": {
2811 "version": "5.1.0",
2812 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2813 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2814 "license": "Apache-2.0 OR MIT",
2815 "dependencies": {
2816 "multiformats": "^13.0.0"
2817 }
2818 },
2819 "node_modules/@libp2p/keychain": {
2820 "version": "6.0.10",
2821 "resolved": "https://registry.npmjs.org/@libp2p/keychain/-/keychain-6.0.10.tgz",
2822 "integrity": "sha512-f80yJSzKb3Vh8KtdNCxiPUu8qjyT6b+nQlS+jSmSDnMGXI8z49wdtfKuigQsKft64qt2mKMNq/9OBWyhUMYPFQ==",
2823 "license": "Apache-2.0 OR MIT",
2824 "dependencies": {
2825 "@libp2p/crypto": "^5.1.13",
2826 "@libp2p/interface": "^3.1.0",
2827 "@noble/hashes": "^2.0.1",
2828 "asn1js": "^3.0.6",
2829 "interface-datastore": "^9.0.1",
2830 "multiformats": "^13.4.0",
2831 "sanitize-filename": "^1.6.3",
2832 "uint8arrays": "^5.1.0"
2833 }
2834 },
2835 "node_modules/@libp2p/keychain/node_modules/@noble/hashes": {
2836 "version": "2.0.1",
2837 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
2838 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
2839 "license": "MIT",
2840 "engines": {
2841 "node": ">= 20.19.0"
2842 },
2843 "funding": {
2844 "url": "https://paulmillr.com/funding/"
2845 }
2846 },
2847 "node_modules/@libp2p/keychain/node_modules/multiformats": {
2848 "version": "13.4.2",
2849 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2850 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2851 "license": "Apache-2.0 OR MIT"
2852 },
2853 "node_modules/@libp2p/keychain/node_modules/uint8arrays": {
2854 "version": "5.1.0",
2855 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2856 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2857 "license": "Apache-2.0 OR MIT",
2858 "dependencies": {
2859 "multiformats": "^13.0.0"
2860 }
2861 },
2862 "node_modules/@libp2p/logger": {
2863 "version": "6.2.2",
2864 "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-6.2.2.tgz",
2865 "integrity": "sha512-XtanXDT+TuMuZoCK760HGV1AmJsZbwAw5AiRUxWDbsZPwAroYq64nb41AHRu9Gyc0TK9YD+p72+5+FIxbw0hzw==",
2866 "license": "Apache-2.0 OR MIT",
2867 "dependencies": {
2868 "@libp2p/interface": "^3.1.0",
2869 "@multiformats/multiaddr": "^13.0.1",
2870 "interface-datastore": "^9.0.1",
2871 "multiformats": "^13.4.0",
2872 "weald": "^1.1.0"
2873 }
2874 },
2875 "node_modules/@libp2p/logger/node_modules/multiformats": {
2876 "version": "13.4.2",
2877 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2878 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2879 "license": "Apache-2.0 OR MIT"
2880 },
2881 "node_modules/@libp2p/mdns": {
2882 "version": "12.0.11",
2883 "resolved": "https://registry.npmjs.org/@libp2p/mdns/-/mdns-12.0.11.tgz",
2884 "integrity": "sha512-OB6am5A21Yc5c7KBZONQhTao4BHRDc3MurZ1qHzqU4FQidi719cNRw4ac6TVk4dcdtOYx+1ef8pvvLX+57hXAQ==",
2885 "license": "Apache-2.0 OR MIT",
2886 "dependencies": {
2887 "@libp2p/interface": "^3.1.0",
2888 "@libp2p/interface-internal": "^3.0.10",
2889 "@libp2p/peer-id": "^6.0.4",
2890 "@libp2p/utils": "^7.0.10",
2891 "@multiformats/multiaddr": "^13.0.1",
2892 "@types/multicast-dns": "^7.2.4",
2893 "dns-packet": "^5.6.1",
2894 "main-event": "^1.0.1",
2895 "multicast-dns": "^7.2.5"
2896 }
2897 },
2898 "node_modules/@libp2p/mplex": {
2899 "version": "12.0.11",
2900 "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-12.0.11.tgz",
2901 "integrity": "sha512-jD77lX3FkgHM4FdznF5G2aN8G6BoQrPZPTdox56KvFOUjUKs04KoiC58kuSHVuEo/25gBTpjTLnYJN07ixC3vg==",
2902 "license": "Apache-2.0 OR MIT",
2903 "dependencies": {
2904 "@libp2p/interface": "^3.1.0",
2905 "@libp2p/utils": "^7.0.10",
2906 "it-pushable": "^3.2.3",
2907 "uint8-varint": "^2.0.4",
2908 "uint8arraylist": "^2.4.8",
2909 "uint8arrays": "^5.1.0"
2910 }
2911 },
2912 "node_modules/@libp2p/mplex/node_modules/multiformats": {
2913 "version": "13.4.2",
2914 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2915 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2916 "license": "Apache-2.0 OR MIT"
2917 },
2918 "node_modules/@libp2p/mplex/node_modules/uint8arrays": {
2919 "version": "5.1.0",
2920 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2921 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2922 "license": "Apache-2.0 OR MIT",
2923 "dependencies": {
2924 "multiformats": "^13.0.0"
2925 }
2926 },
2927 "node_modules/@libp2p/multistream-select": {
2928 "version": "7.0.10",
2929 "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-7.0.10.tgz",
2930 "integrity": "sha512-6RAFctqWzwQ/qPaN3CxoueSs1b7pBVMZ+0n6G0kcsqVBj0wc4eB+dcJyUNrTV1NGgMCAl6tVAGztZaE8XZc9lw==",
2931 "license": "Apache-2.0 OR MIT",
2932 "dependencies": {
2933 "@libp2p/interface": "^3.1.0",
2934 "@libp2p/utils": "^7.0.10",
2935 "it-length-prefixed": "^10.0.1",
2936 "uint8arraylist": "^2.4.8",
2937 "uint8arrays": "^5.1.0"
2938 }
2939 },
2940 "node_modules/@libp2p/multistream-select/node_modules/multiformats": {
2941 "version": "13.4.2",
2942 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2943 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2944 "license": "Apache-2.0 OR MIT"
2945 },
2946 "node_modules/@libp2p/multistream-select/node_modules/uint8arrays": {
2947 "version": "5.1.0",
2948 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2949 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2950 "license": "Apache-2.0 OR MIT",
2951 "dependencies": {
2952 "multiformats": "^13.0.0"
2953 }
2954 },
2955 "node_modules/@libp2p/peer-collections": {
2956 "version": "7.0.10",
2957 "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-7.0.10.tgz",
2958 "integrity": "sha512-OvlSY5N3J6q8U+EbTrQGbW8zdyOa3y7nz9Y3IbuE55tIiMd7pwm1U3Lknfb6IPkOWkHNfQDfCGGfGVQcMRodvQ==",
2959 "license": "Apache-2.0 OR MIT",
2960 "dependencies": {
2961 "@libp2p/interface": "^3.1.0",
2962 "@libp2p/peer-id": "^6.0.4",
2963 "@libp2p/utils": "^7.0.10",
2964 "multiformats": "^13.4.0"
2965 }
2966 },
2967 "node_modules/@libp2p/peer-collections/node_modules/multiformats": {
2968 "version": "13.4.2",
2969 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2970 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2971 "license": "Apache-2.0 OR MIT"
2972 },
2973 "node_modules/@libp2p/peer-id": {
2974 "version": "6.0.4",
2975 "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-6.0.4.tgz",
2976 "integrity": "sha512-Z3xK0lwwKn4bPg3ozEpPr1HxsRi2CxZdghOL+MXoFah/8uhJJHxHFA8A/jxtKn4BB8xkk6F8R5vKNIS05yaCYw==",
2977 "license": "Apache-2.0 OR MIT",
2978 "dependencies": {
2979 "@libp2p/crypto": "^5.1.13",
2980 "@libp2p/interface": "^3.1.0",
2981 "multiformats": "^13.4.0",
2982 "uint8arrays": "^5.1.0"
2983 }
2984 },
2985 "node_modules/@libp2p/peer-id/node_modules/multiformats": {
2986 "version": "13.4.2",
2987 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
2988 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
2989 "license": "Apache-2.0 OR MIT"
2990 },
2991 "node_modules/@libp2p/peer-id/node_modules/uint8arrays": {
2992 "version": "5.1.0",
2993 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
2994 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
2995 "license": "Apache-2.0 OR MIT",
2996 "dependencies": {
2997 "multiformats": "^13.0.0"
2998 }
2999 },
3000 "node_modules/@libp2p/peer-record": {
3001 "version": "9.0.5",
3002 "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-9.0.5.tgz",
3003 "integrity": "sha512-disk23OO00yD52O4VmItbDkjJZ/YZJsKbMsqNgVhr+D3PcM+KRpu9VVbiCnN5Tzn9XvFEHhrMJY7BPE+rvT5MQ==",
3004 "license": "Apache-2.0 OR MIT",
3005 "dependencies": {
3006 "@libp2p/crypto": "^5.1.13",
3007 "@libp2p/interface": "^3.1.0",
3008 "@libp2p/peer-id": "^6.0.4",
3009 "@multiformats/multiaddr": "^13.0.1",
3010 "multiformats": "^13.4.0",
3011 "protons-runtime": "^5.6.0",
3012 "uint8-varint": "^2.0.4",
3013 "uint8arraylist": "^2.4.8",
3014 "uint8arrays": "^5.1.0"
3015 }
3016 },
3017 "node_modules/@libp2p/peer-record/node_modules/multiformats": {
3018 "version": "13.4.2",
3019 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3020 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3021 "license": "Apache-2.0 OR MIT"
3022 },
3023 "node_modules/@libp2p/peer-record/node_modules/uint8arrays": {
3024 "version": "5.1.0",
3025 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3026 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3027 "license": "Apache-2.0 OR MIT",
3028 "dependencies": {
3029 "multiformats": "^13.0.0"
3030 }
3031 },
3032 "node_modules/@libp2p/peer-store": {
3033 "version": "12.0.10",
3034 "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-12.0.10.tgz",
3035 "integrity": "sha512-fe/6m0vXny9pvCyaSjg2GisdSVgxtHYZtp6op1WNm8dBvYqRXLuqSYi0QGEbLtSDSL4SeE8BKZyadyk/tYAqfg==",
3036 "license": "Apache-2.0 OR MIT",
3037 "dependencies": {
3038 "@libp2p/crypto": "^5.1.13",
3039 "@libp2p/interface": "^3.1.0",
3040 "@libp2p/peer-collections": "^7.0.10",
3041 "@libp2p/peer-id": "^6.0.4",
3042 "@libp2p/peer-record": "^9.0.5",
3043 "@multiformats/multiaddr": "^13.0.1",
3044 "interface-datastore": "^9.0.1",
3045 "it-all": "^3.0.9",
3046 "main-event": "^1.0.1",
3047 "mortice": "^3.3.1",
3048 "multiformats": "^13.4.0",
3049 "protons-runtime": "^5.6.0",
3050 "uint8arraylist": "^2.4.8",
3051 "uint8arrays": "^5.1.0"
3052 }
3053 },
3054 "node_modules/@libp2p/peer-store/node_modules/multiformats": {
3055 "version": "13.4.2",
3056 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3057 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3058 "license": "Apache-2.0 OR MIT"
3059 },
3060 "node_modules/@libp2p/peer-store/node_modules/uint8arrays": {
3061 "version": "5.1.0",
3062 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3063 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3064 "license": "Apache-2.0 OR MIT",
3065 "dependencies": {
3066 "multiformats": "^13.0.0"
3067 }
3068 },
3069 "node_modules/@libp2p/ping": {
3070 "version": "3.0.10",
3071 "resolved": "https://registry.npmjs.org/@libp2p/ping/-/ping-3.0.10.tgz",
3072 "integrity": "sha512-XkwQOOrmIa1/9t2xq0+Zm3rWkyO+Q0SavlM3t6WkDjxC4F3h0MaYep2CX5BBWD2mZWyy8YdeQTF3N9YhRr4irg==",
3073 "license": "Apache-2.0 OR MIT",
3074 "dependencies": {
3075 "@libp2p/crypto": "^5.1.13",
3076 "@libp2p/interface": "^3.1.0",
3077 "@libp2p/interface-internal": "^3.0.10",
3078 "@multiformats/multiaddr": "^13.0.1",
3079 "p-event": "^7.0.0",
3080 "race-signal": "^2.0.0",
3081 "uint8arraylist": "^2.4.8",
3082 "uint8arrays": "^5.1.0"
3083 }
3084 },
3085 "node_modules/@libp2p/ping/node_modules/multiformats": {
3086 "version": "13.4.2",
3087 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3088 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3089 "license": "Apache-2.0 OR MIT"
3090 },
3091 "node_modules/@libp2p/ping/node_modules/uint8arrays": {
3092 "version": "5.1.0",
3093 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3094 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3095 "license": "Apache-2.0 OR MIT",
3096 "dependencies": {
3097 "multiformats": "^13.0.0"
3098 }
3099 },
3100 "node_modules/@libp2p/record": {
3101 "version": "4.0.9",
3102 "resolved": "https://registry.npmjs.org/@libp2p/record/-/record-4.0.9.tgz",
3103 "integrity": "sha512-ITxntqQ2GDK/yA1NhzEQc2dXpxgox96xZ1cqO507choY5z5Czhz2BxfyElVO/XYjOXvylu1XN66uh3VuGHrfkQ==",
3104 "license": "Apache-2.0 OR MIT",
3105 "dependencies": {
3106 "protons-runtime": "^5.6.0",
3107 "uint8arraylist": "^2.4.8",
3108 "uint8arrays": "^5.1.0"
3109 }
3110 },
3111 "node_modules/@libp2p/record/node_modules/multiformats": {
3112 "version": "13.4.2",
3113 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3114 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3115 "license": "Apache-2.0 OR MIT"
3116 },
3117 "node_modules/@libp2p/record/node_modules/uint8arrays": {
3118 "version": "5.1.0",
3119 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3120 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3121 "license": "Apache-2.0 OR MIT",
3122 "dependencies": {
3123 "multiformats": "^13.0.0"
3124 }
3125 },
3126 "node_modules/@libp2p/tcp": {
3127 "version": "11.0.10",
3128 "resolved": "https://registry.npmjs.org/@libp2p/tcp/-/tcp-11.0.10.tgz",
3129 "integrity": "sha512-vp1XvbRUU6JyVZMDfrr8UX+xs1sybT2r3PFoN5m07r3GSrMMPOKpWN2HkhT2pCBZWJG6ADQOy5+K0tBRE782oA==",
3130 "license": "Apache-2.0 OR MIT",
3131 "dependencies": {
3132 "@libp2p/interface": "^3.1.0",
3133 "@libp2p/utils": "^7.0.10",
3134 "@multiformats/multiaddr": "^13.0.1",
3135 "@multiformats/multiaddr-matcher": "^3.0.1",
3136 "@types/sinon": "^20.0.0",
3137 "main-event": "^1.0.1",
3138 "p-event": "^7.0.0",
3139 "progress-events": "^1.0.1",
3140 "uint8arraylist": "^2.4.8"
3141 }
3142 },
3143 "node_modules/@libp2p/tls": {
3144 "version": "3.0.10",
3145 "resolved": "https://registry.npmjs.org/@libp2p/tls/-/tls-3.0.10.tgz",
3146 "integrity": "sha512-O/e/kEzXZPgHb1asyN1P4hCcECQnFEiGAQCgjkKU/nTjHYCvWG0CAU5uJuJkj9RXLpDFPVZ38FMN3dSzx0Ny7Q==",
3147 "license": "Apache-2.0 OR MIT",
3148 "dependencies": {
3149 "@libp2p/crypto": "^5.1.13",
3150 "@libp2p/interface": "^3.1.0",
3151 "@libp2p/peer-id": "^6.0.4",
3152 "@libp2p/utils": "^7.0.10",
3153 "@peculiar/asn1-schema": "^2.4.0",
3154 "@peculiar/asn1-x509": "^2.4.0",
3155 "@peculiar/webcrypto": "^1.5.0",
3156 "@peculiar/x509": "^1.13.0",
3157 "asn1js": "^3.0.6",
3158 "p-event": "^7.0.0",
3159 "protons-runtime": "^5.6.0",
3160 "uint8arraylist": "^2.4.8",
3161 "uint8arrays": "^5.1.0"
3162 }
3163 },
3164 "node_modules/@libp2p/tls/node_modules/multiformats": {
3165 "version": "13.4.2",
3166 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3167 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3168 "license": "Apache-2.0 OR MIT"
3169 },
3170 "node_modules/@libp2p/tls/node_modules/uint8arrays": {
3171 "version": "5.1.0",
3172 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3173 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3174 "license": "Apache-2.0 OR MIT",
3175 "dependencies": {
3176 "multiformats": "^13.0.0"
3177 }
3178 },
3179 "node_modules/@libp2p/upnp-nat": {
3180 "version": "4.0.10",
3181 "resolved": "https://registry.npmjs.org/@libp2p/upnp-nat/-/upnp-nat-4.0.10.tgz",
3182 "integrity": "sha512-pEVLzDI7hY37vxjQyPvY6naWavUB5icTTLUtu/mHLvlb79jYX/NspIhUlbPcYFGH5dTD4NBaqHn6k3otOHssiw==",
3183 "license": "Apache-2.0 OR MIT",
3184 "dependencies": {
3185 "@achingbrain/nat-port-mapper": "^4.0.4",
3186 "@chainsafe/is-ip": "^2.1.0",
3187 "@libp2p/interface": "^3.1.0",
3188 "@libp2p/interface-internal": "^3.0.10",
3189 "@libp2p/utils": "^7.0.10",
3190 "@multiformats/multiaddr": "^13.0.1",
3191 "@multiformats/multiaddr-matcher": "^3.0.1",
3192 "main-event": "^1.0.1",
3193 "p-defer": "^4.0.1",
3194 "race-signal": "^2.0.0"
3195 }
3196 },
3197 "node_modules/@libp2p/utils": {
3198 "version": "7.0.10",
3199 "resolved": "https://registry.npmjs.org/@libp2p/utils/-/utils-7.0.10.tgz",
3200 "integrity": "sha512-+mzD+7yLMoZ8+34y/iS9d1CnwHjJJ/qEsao9FckHf9T9tnVXEyLLu9TpzBCcGRm4fUK/QCSHK2AcZH50kkAFkw==",
3201 "license": "Apache-2.0 OR MIT",
3202 "dependencies": {
3203 "@chainsafe/is-ip": "^2.1.0",
3204 "@chainsafe/netmask": "^2.0.0",
3205 "@libp2p/crypto": "^5.1.13",
3206 "@libp2p/interface": "^3.1.0",
3207 "@libp2p/logger": "^6.2.2",
3208 "@multiformats/multiaddr": "^13.0.1",
3209 "@sindresorhus/fnv1a": "^3.1.0",
3210 "any-signal": "^4.1.1",
3211 "cborg": "^4.2.14",
3212 "delay": "^7.0.0",
3213 "is-loopback-addr": "^2.0.2",
3214 "it-length-prefixed": "^10.0.1",
3215 "it-pipe": "^3.0.1",
3216 "it-pushable": "^3.2.3",
3217 "it-stream-types": "^2.0.2",
3218 "main-event": "^1.0.1",
3219 "netmask": "^2.0.2",
3220 "p-defer": "^4.0.1",
3221 "p-event": "^7.0.0",
3222 "race-signal": "^2.0.0",
3223 "uint8-varint": "^2.0.4",
3224 "uint8arraylist": "^2.4.8",
3225 "uint8arrays": "^5.1.0"
3226 }
3227 },
3228 "node_modules/@libp2p/utils/node_modules/cborg": {
3229 "version": "4.5.8",
3230 "resolved": "https://registry.npmjs.org/cborg/-/cborg-4.5.8.tgz",
3231 "integrity": "sha512-6/viltD51JklRhq4L7jC3zgy6gryuG5xfZ3kzpE+PravtyeQLeQmCYLREhQH7pWENg5pY4Yu/XCd6a7dKScVlw==",
3232 "license": "Apache-2.0",
3233 "bin": {
3234 "cborg": "lib/bin.js"
3235 }
3236 },
3237 "node_modules/@libp2p/utils/node_modules/delay": {
3238 "version": "7.0.0",
3239 "resolved": "https://registry.npmjs.org/delay/-/delay-7.0.0.tgz",
3240 "integrity": "sha512-C3vaGs818qzZjCvVJ98GQUMVyWeg7dr5w2Nwwb2t5K8G98jOyyVO2ti2bKYk5yoYElqH3F2yA53ykuEnwD6MCg==",
3241 "license": "MIT",
3242 "dependencies": {
3243 "random-int": "^3.1.0",
3244 "unlimited-timeout": "^0.1.0"
3245 },
3246 "engines": {
3247 "node": ">=20"
3248 },
3249 "funding": {
3250 "url": "https://github.com/sponsors/sindresorhus"
3251 }
3252 },
3253 "node_modules/@libp2p/utils/node_modules/multiformats": {
3254 "version": "13.4.2",
3255 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3256 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3257 "license": "Apache-2.0 OR MIT"
3258 },
3259 "node_modules/@libp2p/utils/node_modules/uint8arrays": {
3260 "version": "5.1.0",
3261 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3262 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3263 "license": "Apache-2.0 OR MIT",
3264 "dependencies": {
3265 "multiformats": "^13.0.0"
3266 }
3267 },
3268 "node_modules/@libp2p/webrtc": {
3269 "version": "6.0.11",
3270 "resolved": "https://registry.npmjs.org/@libp2p/webrtc/-/webrtc-6.0.11.tgz",
3271 "integrity": "sha512-7Y1w3zA5625N/myagH/bWFq6PzFxadhYGvQMPOjO7mLcRgq/mmeBuP6ZrHWGIMJT5FsftrlJDI0S8//pieA9Xg==",
3272 "license": "Apache-2.0 OR MIT",
3273 "dependencies": {
3274 "@chainsafe/is-ip": "^2.1.0",
3275 "@chainsafe/libp2p-noise": "^17.0.0",
3276 "@libp2p/crypto": "^5.1.13",
3277 "@libp2p/interface": "^3.1.0",
3278 "@libp2p/interface-internal": "^3.0.10",
3279 "@libp2p/keychain": "^6.0.10",
3280 "@libp2p/peer-id": "^6.0.4",
3281 "@libp2p/utils": "^7.0.10",
3282 "@multiformats/multiaddr": "^13.0.1",
3283 "@multiformats/multiaddr-matcher": "^3.0.1",
3284 "@peculiar/webcrypto": "^1.5.0",
3285 "@peculiar/x509": "^1.13.0",
3286 "detect-browser": "^5.3.0",
3287 "get-port": "^7.1.0",
3288 "interface-datastore": "^9.0.1",
3289 "it-length-prefixed": "^10.0.1",
3290 "it-protobuf-stream": "^2.0.3",
3291 "it-pushable": "^3.2.3",
3292 "it-stream-types": "^2.0.2",
3293 "main-event": "^1.0.1",
3294 "multiformats": "^13.4.0",
3295 "node-datachannel": "^0.29.0",
3296 "p-defer": "^4.0.1",
3297 "p-event": "^7.0.0",
3298 "p-timeout": "^7.0.0",
3299 "p-wait-for": "^6.0.0",
3300 "progress-events": "^1.0.1",
3301 "protons-runtime": "^5.6.0",
3302 "race-signal": "^2.0.0",
3303 "react-native-webrtc": "^124.0.6",
3304 "uint8-varint": "^2.0.4",
3305 "uint8arraylist": "^2.4.8",
3306 "uint8arrays": "^5.1.0"
3307 }
3308 },
3309 "node_modules/@libp2p/webrtc/node_modules/multiformats": {
3310 "version": "13.4.2",
3311 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3312 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3313 "license": "Apache-2.0 OR MIT"
3314 },
3315 "node_modules/@libp2p/webrtc/node_modules/uint8arrays": {
3316 "version": "5.1.0",
3317 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3318 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3319 "license": "Apache-2.0 OR MIT",
3320 "dependencies": {
3321 "multiformats": "^13.0.0"
3322 }
3323 },
3324 "node_modules/@libp2p/websockets": {
3325 "version": "10.1.3",
3326 "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-10.1.3.tgz",
3327 "integrity": "sha512-TzH7ja1Ay7zIXif5eYSRUAupqtRotUyNegumRPFV+DjiqOYK2DiZd8Z6QTG1iVUsUXMXrWihbFkR96zyQ9eajw==",
3328 "license": "Apache-2.0 OR MIT",
3329 "dependencies": {
3330 "@libp2p/interface": "^3.1.0",
3331 "@libp2p/utils": "^7.0.10",
3332 "@multiformats/multiaddr": "^13.0.1",
3333 "@multiformats/multiaddr-matcher": "^3.0.1",
3334 "@multiformats/multiaddr-to-uri": "^12.0.0",
3335 "main-event": "^1.0.1",
3336 "p-event": "^7.0.0",
3337 "progress-events": "^1.0.1",
3338 "uint8arraylist": "^2.4.8",
3339 "uint8arrays": "^5.1.0",
3340 "ws": "^8.18.3"
3341 }
3342 },
3343 "node_modules/@libp2p/websockets/node_modules/multiformats": {
3344 "version": "13.4.2",
3345 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3346 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3347 "license": "Apache-2.0 OR MIT"
3348 },
3349 "node_modules/@libp2p/websockets/node_modules/uint8arrays": {
3350 "version": "5.1.0",
3351 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3352 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3353 "license": "Apache-2.0 OR MIT",
3354 "dependencies": {
3355 "multiformats": "^13.0.0"
3356 }
3357 },
3358 "node_modules/@lit-labs/ssr-dom-shim": {
3359 "version": "1.5.1",
3360 "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.5.1.tgz",
3361 "integrity": "sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==",
3362 "license": "BSD-3-Clause"
3363 },
3364 "node_modules/@lit/reactive-element": {
3365 "version": "2.1.2",
3366 "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.2.tgz",
3367 "integrity": "sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==",
3368 "license": "BSD-3-Clause",
3369 "dependencies": {
3370 "@lit-labs/ssr-dom-shim": "^1.5.0"
3371 }
3372 },
3373 "node_modules/@multiformats/dns": {
3374 "version": "1.0.13",
3375 "resolved": "https://registry.npmjs.org/@multiformats/dns/-/dns-1.0.13.tgz",
3376 "integrity": "sha512-yr4bxtA3MbvJ+2461kYIYMsiiZj/FIqKI64hE4SdvWJUdWF9EtZLar38juf20Sf5tguXKFUruluswAO6JsjS2w==",
3377 "license": "Apache-2.0 OR MIT",
3378 "dependencies": {
3379 "@dnsquery/dns-packet": "^6.1.1",
3380 "@libp2p/interface": "^3.1.0",
3381 "hashlru": "^2.3.0",
3382 "p-queue": "^9.0.0",
3383 "progress-events": "^1.0.0",
3384 "uint8arrays": "^5.0.2"
3385 }
3386 },
3387 "node_modules/@multiformats/dns/node_modules/multiformats": {
3388 "version": "13.4.2",
3389 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3390 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3391 "license": "Apache-2.0 OR MIT"
3392 },
3393 "node_modules/@multiformats/dns/node_modules/p-queue": {
3394 "version": "9.1.0",
3395 "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-9.1.0.tgz",
3396 "integrity": "sha512-O/ZPaXuQV29uSLbxWBGGZO1mCQXV2BLIwUr59JUU9SoH76mnYvtms7aafH/isNSNGwuEfP6W/4xD0/TJXxrizw==",
3397 "license": "MIT",
3398 "dependencies": {
3399 "eventemitter3": "^5.0.1",
3400 "p-timeout": "^7.0.0"
3401 },
3402 "engines": {
3403 "node": ">=20"
3404 },
3405 "funding": {
3406 "url": "https://github.com/sponsors/sindresorhus"
3407 }
3408 },
3409 "node_modules/@multiformats/dns/node_modules/uint8arrays": {
3410 "version": "5.1.0",
3411 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3412 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3413 "license": "Apache-2.0 OR MIT",
3414 "dependencies": {
3415 "multiformats": "^13.0.0"
3416 }
3417 },
3418 "node_modules/@multiformats/multiaddr": {
3419 "version": "13.0.1",
3420 "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-13.0.1.tgz",
3421 "integrity": "sha512-XToN915cnfr6Lr9EdGWakGJbPT0ghpg/850HvdC+zFX8XvpLZElwa8synCiwa8TuvKNnny6m8j8NVBNCxhIO3g==",
3422 "license": "Apache-2.0 OR MIT",
3423 "dependencies": {
3424 "@chainsafe/is-ip": "^2.0.1",
3425 "multiformats": "^13.0.0",
3426 "uint8-varint": "^2.0.1",
3427 "uint8arrays": "^5.0.0"
3428 }
3429 },
3430 "node_modules/@multiformats/multiaddr-matcher": {
3431 "version": "3.0.1",
3432 "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-matcher/-/multiaddr-matcher-3.0.1.tgz",
3433 "integrity": "sha512-jvjwzCPysVTQ53F4KqwmcqZw73BqHMk0UUZrMP9P4OtJ/YHrfs122ikTqhVA2upe0P/Qz9l8HVlhEifVYB2q9A==",
3434 "license": "Apache-2.0 OR MIT",
3435 "dependencies": {
3436 "@multiformats/multiaddr": "^13.0.0"
3437 }
3438 },
3439 "node_modules/@multiformats/multiaddr-to-uri": {
3440 "version": "12.0.0",
3441 "resolved": "https://registry.npmjs.org/@multiformats/multiaddr-to-uri/-/multiaddr-to-uri-12.0.0.tgz",
3442 "integrity": "sha512-3uIEBCiy8tfzxYYBl81x1tISiNBQ7mHU4pGjippbJRoQYHzy/ZdZM/7JvTldr8pc/dzpkaNJxnsuxxlhsPOJsA==",
3443 "license": "Apache-2.0 OR MIT",
3444 "dependencies": {
3445 "@multiformats/multiaddr": "^13.0.0"
3446 }
3447 },
3448 "node_modules/@multiformats/multiaddr/node_modules/multiformats": {
3449 "version": "13.4.2",
3450 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
3451 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
3452 "license": "Apache-2.0 OR MIT"
3453 },
3454 "node_modules/@multiformats/multiaddr/node_modules/uint8arrays": {
3455 "version": "5.1.0",
3456 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
3457 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
3458 "license": "Apache-2.0 OR MIT",
3459 "dependencies": {
3460 "multiformats": "^13.0.0"
3461 }
3462 },
3463 "node_modules/@multiformats/uri-to-multiaddr": {
3464 "version": "10.0.0",
3465 "resolved": "https://registry.npmjs.org/@multiformats/uri-to-multiaddr/-/uri-to-multiaddr-10.0.0.tgz",
3466 "integrity": "sha512-QsmwLmY6iB1wDU1e1wyctqF0eP/2KD1QPLQ+APISuqETbCTSpaq159S/K/ssmWlBpSEkhH0SUfBUgGi014Ttfw==",
3467 "license": "Apache-2.0 OR MIT",
3468 "dependencies": {
3469 "@multiformats/multiaddr": "^13.0.0",
3470 "is-ip": "^5.0.0"
3471 }
3472 },
3473 "node_modules/@noble/ciphers": {
3474 "version": "2.1.1",
3475 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-2.1.1.tgz",
3476 "integrity": "sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==",
3477 "license": "MIT",
3478 "engines": {
3479 "node": ">= 20.19.0"
3480 },
3481 "funding": {
3482 "url": "https://paulmillr.com/funding/"
3483 }
3484 },
3485 "node_modules/@noble/curves": {
3486 "version": "1.9.7",
3487 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz",
3488 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==",
3489 "license": "MIT",
3490 "dependencies": {
3491 "@noble/hashes": "1.8.0"
3492 },
3493 "engines": {
3494 "node": "^14.21.3 || >=16"
3495 },
3496 "funding": {
3497 "url": "https://paulmillr.com/funding/"
3498 }
3499 },
3500 "node_modules/@noble/hashes": {
3501 "version": "1.8.0",
3502 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz",
3503 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==",
3504 "license": "MIT",
3505 "engines": {
3506 "node": "^14.21.3 || >=16"
3507 },
3508 "funding": {
3509 "url": "https://paulmillr.com/funding/"
3510 }
3511 },
3512 "node_modules/@nodelib/fs.scandir": {
3513 "version": "2.1.5",
3514 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
3515 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
3516 "license": "MIT",
3517 "dependencies": {
3518 "@nodelib/fs.stat": "2.0.5",
3519 "run-parallel": "^1.1.9"
3520 },
3521 "engines": {
3522 "node": ">= 8"
3523 }
3524 },
3525 "node_modules/@nodelib/fs.stat": {
3526 "version": "2.0.5",
3527 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
3528 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
3529 "license": "MIT",
3530 "engines": {
3531 "node": ">= 8"
3532 }
3533 },
3534 "node_modules/@nodelib/fs.walk": {
3535 "version": "1.2.8",
3536 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
3537 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
3538 "license": "MIT",
3539 "dependencies": {
3540 "@nodelib/fs.scandir": "2.1.5",
3541 "fastq": "^1.6.0"
3542 },
3543 "engines": {
3544 "node": ">= 8"
3545 }
3546 },
3547 "node_modules/@peculiar/asn1-cms": {
3548 "version": "2.6.0",
3549 "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.6.0.tgz",
3550 "integrity": "sha512-2uZqP+ggSncESeUF/9Su8rWqGclEfEiz1SyU02WX5fUONFfkjzS2Z/F1Li0ofSmf4JqYXIOdCAZqIXAIBAT1OA==",
3551 "license": "MIT",
3552 "dependencies": {
3553 "@peculiar/asn1-schema": "^2.6.0",
3554 "@peculiar/asn1-x509": "^2.6.0",
3555 "@peculiar/asn1-x509-attr": "^2.6.0",
3556 "asn1js": "^3.0.6",
3557 "tslib": "^2.8.1"
3558 }
3559 },
3560 "node_modules/@peculiar/asn1-csr": {
3561 "version": "2.6.0",
3562 "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.6.0.tgz",
3563 "integrity": "sha512-BeWIu5VpTIhfRysfEp73SGbwjjoLL/JWXhJ/9mo4vXnz3tRGm+NGm3KNcRzQ9VMVqwYS2RHlolz21svzRXIHPQ==",
3564 "license": "MIT",
3565 "dependencies": {
3566 "@peculiar/asn1-schema": "^2.6.0",
3567 "@peculiar/asn1-x509": "^2.6.0",
3568 "asn1js": "^3.0.6",
3569 "tslib": "^2.8.1"
3570 }
3571 },
3572 "node_modules/@peculiar/asn1-ecc": {
3573 "version": "2.6.0",
3574 "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.6.0.tgz",
3575 "integrity": "sha512-FF3LMGq6SfAOwUG2sKpPXblibn6XnEIKa+SryvUl5Pik+WR9rmRA3OCiwz8R3lVXnYnyRkSZsSLdml8H3UiOcw==",
3576 "license": "MIT",
3577 "dependencies": {
3578 "@peculiar/asn1-schema": "^2.6.0",
3579 "@peculiar/asn1-x509": "^2.6.0",
3580 "asn1js": "^3.0.6",
3581 "tslib": "^2.8.1"
3582 }
3583 },
3584 "node_modules/@peculiar/asn1-pfx": {
3585 "version": "2.6.0",
3586 "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.6.0.tgz",
3587 "integrity": "sha512-rtUvtf+tyKGgokHHmZzeUojRZJYPxoD/jaN1+VAB4kKR7tXrnDCA/RAWXAIhMJJC+7W27IIRGe9djvxKgsldCQ==",
3588 "license": "MIT",
3589 "dependencies": {
3590 "@peculiar/asn1-cms": "^2.6.0",
3591 "@peculiar/asn1-pkcs8": "^2.6.0",
3592 "@peculiar/asn1-rsa": "^2.6.0",
3593 "@peculiar/asn1-schema": "^2.6.0",
3594 "asn1js": "^3.0.6",
3595 "tslib": "^2.8.1"
3596 }
3597 },
3598 "node_modules/@peculiar/asn1-pkcs8": {
3599 "version": "2.6.0",
3600 "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.6.0.tgz",
3601 "integrity": "sha512-KyQ4D8G/NrS7Fw3XCJrngxmjwO/3htnA0lL9gDICvEQ+GJ+EPFqldcJQTwPIdvx98Tua+WjkdKHSC0/Km7T+lA==",
3602 "license": "MIT",
3603 "dependencies": {
3604 "@peculiar/asn1-schema": "^2.6.0",
3605 "@peculiar/asn1-x509": "^2.6.0",
3606 "asn1js": "^3.0.6",
3607 "tslib": "^2.8.1"
3608 }
3609 },
3610 "node_modules/@peculiar/asn1-pkcs9": {
3611 "version": "2.6.0",
3612 "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.6.0.tgz",
3613 "integrity": "sha512-b78OQ6OciW0aqZxdzliXGYHASeCvvw5caqidbpQRYW2mBtXIX2WhofNXTEe7NyxTb0P6J62kAAWLwn0HuMF1Fw==",
3614 "license": "MIT",
3615 "dependencies": {
3616 "@peculiar/asn1-cms": "^2.6.0",
3617 "@peculiar/asn1-pfx": "^2.6.0",
3618 "@peculiar/asn1-pkcs8": "^2.6.0",
3619 "@peculiar/asn1-schema": "^2.6.0",
3620 "@peculiar/asn1-x509": "^2.6.0",
3621 "@peculiar/asn1-x509-attr": "^2.6.0",
3622 "asn1js": "^3.0.6",
3623 "tslib": "^2.8.1"
3624 }
3625 },
3626 "node_modules/@peculiar/asn1-rsa": {
3627 "version": "2.6.0",
3628 "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.6.0.tgz",
3629 "integrity": "sha512-Nu4C19tsrTsCp9fDrH+sdcOKoVfdfoQQ7S3VqjJU6vedR7tY3RLkQ5oguOIB3zFW33USDUuYZnPEQYySlgha4w==",
3630 "license": "MIT",
3631 "dependencies": {
3632 "@peculiar/asn1-schema": "^2.6.0",
3633 "@peculiar/asn1-x509": "^2.6.0",
3634 "asn1js": "^3.0.6",
3635 "tslib": "^2.8.1"
3636 }
3637 },
3638 "node_modules/@peculiar/asn1-schema": {
3639 "version": "2.6.0",
3640 "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.6.0.tgz",
3641 "integrity": "sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg==",
3642 "license": "MIT",
3643 "dependencies": {
3644 "asn1js": "^3.0.6",
3645 "pvtsutils": "^1.3.6",
3646 "tslib": "^2.8.1"
3647 }
3648 },
3649 "node_modules/@peculiar/asn1-x509": {
3650 "version": "2.6.0",
3651 "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.6.0.tgz",
3652 "integrity": "sha512-uzYbPEpoQiBoTq0/+jZtpM6Gq6zADBx+JNFP3yqRgziWBxQ/Dt/HcuvRfm9zJTPdRcBqPNdaRHTVwpyiq6iNMA==",
3653 "license": "MIT",
3654 "dependencies": {
3655 "@peculiar/asn1-schema": "^2.6.0",
3656 "asn1js": "^3.0.6",
3657 "pvtsutils": "^1.3.6",
3658 "tslib": "^2.8.1"
3659 }
3660 },
3661 "node_modules/@peculiar/asn1-x509-attr": {
3662 "version": "2.6.0",
3663 "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.6.0.tgz",
3664 "integrity": "sha512-MuIAXFX3/dc8gmoZBkwJWxUWOSvG4MMDntXhrOZpJVMkYX+MYc/rUAU2uJOved9iJEoiUx7//3D8oG83a78UJA==",
3665 "license": "MIT",
3666 "dependencies": {
3667 "@peculiar/asn1-schema": "^2.6.0",
3668 "@peculiar/asn1-x509": "^2.6.0",
3669 "asn1js": "^3.0.6",
3670 "tslib": "^2.8.1"
3671 }
3672 },
3673 "node_modules/@peculiar/json-schema": {
3674 "version": "1.1.12",
3675 "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz",
3676 "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==",
3677 "license": "MIT",
3678 "dependencies": {
3679 "tslib": "^2.0.0"
3680 },
3681 "engines": {
3682 "node": ">=8.0.0"
3683 }
3684 },
3685 "node_modules/@peculiar/webcrypto": {
3686 "version": "1.5.0",
3687 "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.5.0.tgz",
3688 "integrity": "sha512-BRs5XUAwiyCDQMsVA9IDvDa7UBR9gAvPHgugOeGng3YN6vJ9JYonyDc0lNczErgtCWtucjR5N7VtaonboD/ezg==",
3689 "license": "MIT",
3690 "dependencies": {
3691 "@peculiar/asn1-schema": "^2.3.8",
3692 "@peculiar/json-schema": "^1.1.12",
3693 "pvtsutils": "^1.3.5",
3694 "tslib": "^2.6.2",
3695 "webcrypto-core": "^1.8.0"
3696 },
3697 "engines": {
3698 "node": ">=10.12.0"
3699 }
3700 },
3701 "node_modules/@peculiar/x509": {
3702 "version": "1.14.3",
3703 "resolved": "https://registry.npmjs.org/@peculiar/x509/-/x509-1.14.3.tgz",
3704 "integrity": "sha512-C2Xj8FZ0uHWeCXXqX5B4/gVFQmtSkiuOolzAgutjTfseNOHT3pUjljDZsTSxXFGgio54bCzVFqmEOUrIVk8RDA==",
3705 "license": "MIT",
3706 "dependencies": {
3707 "@peculiar/asn1-cms": "^2.6.0",
3708 "@peculiar/asn1-csr": "^2.6.0",
3709 "@peculiar/asn1-ecc": "^2.6.0",
3710 "@peculiar/asn1-pkcs9": "^2.6.0",
3711 "@peculiar/asn1-rsa": "^2.6.0",
3712 "@peculiar/asn1-schema": "^2.6.0",
3713 "@peculiar/asn1-x509": "^2.6.0",
3714 "pvtsutils": "^1.3.6",
3715 "reflect-metadata": "^0.2.2",
3716 "tslib": "^2.8.1",
3717 "tsyringe": "^4.10.0"
3718 },
3719 "engines": {
3720 "node": ">=20.0.0"
3721 }
3722 },
3723 "node_modules/@preact/signals-core": {
3724 "version": "1.13.0",
3725 "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.13.0.tgz",
3726 "integrity": "sha512-slT6XeTCAbdql61GVLlGU4x7XHI7kCZV5Um5uhE4zLX4ApgiiXc0UYFvVOKq06xcovzp7p+61l68oPi563ARKg==",
3727 "license": "MIT",
3728 "funding": {
3729 "type": "opencollective",
3730 "url": "https://opencollective.com/preact"
3731 }
3732 },
3733 "node_modules/@react-native/assets-registry": {
3734 "version": "0.84.0",
3735 "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.84.0.tgz",
3736 "integrity": "sha512-YiU9h1IN0pvvZsHbd03MaD7mE2q+ySaKMlE9tWK+3iiwtbEaMQOsMUuSJ1er2LU6ERMWfhfvCYgWpKRGOMeN8A==",
3737 "license": "MIT",
3738 "peer": true,
3739 "engines": {
3740 "node": ">= 20.19.4"
3741 }
3742 },
3743 "node_modules/@react-native/codegen": {
3744 "version": "0.84.0",
3745 "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.84.0.tgz",
3746 "integrity": "sha512-TcTAO58JigCw9onYTrbE2yK2js5YNgqbmnpYyq9oXz2mofbX7JcK53kIi7fhqyJhie8RkY+X85zSOTWNs6S3CA==",
3747 "license": "MIT",
3748 "peer": true,
3749 "dependencies": {
3750 "@babel/core": "^7.25.2",
3751 "@babel/parser": "^7.25.3",
3752 "hermes-parser": "0.32.0",
3753 "invariant": "^2.2.4",
3754 "nullthrows": "^1.1.1",
3755 "tinyglobby": "^0.2.15",
3756 "yargs": "^17.6.2"
3757 },
3758 "engines": {
3759 "node": ">= 20.19.4"
3760 },
3761 "peerDependencies": {
3762 "@babel/core": "*"
3763 }
3764 },
3765 "node_modules/@react-native/community-cli-plugin": {
3766 "version": "0.84.0",
3767 "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.84.0.tgz",
3768 "integrity": "sha512-uYoLBHnAzod4E5dA5rPPQeny2A5RD0PiIJQ4r+2F7cvA+5bZ8+znxw4TdaSiEk8uhN+clffI4d2bl9V4+xEK+Q==",
3769 "license": "MIT",
3770 "peer": true,
3771 "dependencies": {
3772 "@react-native/dev-middleware": "0.84.0",
3773 "debug": "^4.4.0",
3774 "invariant": "^2.2.4",
3775 "metro": "^0.83.3",
3776 "metro-config": "^0.83.3",
3777 "metro-core": "^0.83.3",
3778 "semver": "^7.1.3"
3779 },
3780 "engines": {
3781 "node": ">= 20.19.4"
3782 },
3783 "peerDependencies": {
3784 "@react-native-community/cli": "*",
3785 "@react-native/metro-config": "*"
3786 },
3787 "peerDependenciesMeta": {
3788 "@react-native-community/cli": {
3789 "optional": true
3790 },
3791 "@react-native/metro-config": {
3792 "optional": true
3793 }
3794 }
3795 },
3796 "node_modules/@react-native/debugger-frontend": {
3797 "version": "0.84.0",
3798 "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.84.0.tgz",
3799 "integrity": "sha512-n7JKYVDCbA2aj8/5/OD1IK7nuiAYj5l/Z6yhGf7GG4EGaeQdthqdb0LZbseaRPyZK/7tLfdnLdqlqdTQC6/UTQ==",
3800 "license": "BSD-3-Clause",
3801 "peer": true,
3802 "engines": {
3803 "node": ">= 20.19.4"
3804 }
3805 },
3806 "node_modules/@react-native/debugger-shell": {
3807 "version": "0.84.0",
3808 "resolved": "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.84.0.tgz",
3809 "integrity": "sha512-5t/NvQLYk/d0kWlGOMNobkjfimqBc+/LYRmSOkgKm+pyOhxjygCLSnRjAUkeRALSZ8h6MKGTz1Wc4pbmJr7T0Q==",
3810 "license": "MIT",
3811 "peer": true,
3812 "dependencies": {
3813 "cross-spawn": "^7.0.6",
3814 "debug": "^4.4.0",
3815 "fb-dotslash": "0.5.8"
3816 },
3817 "engines": {
3818 "node": ">= 20.19.4"
3819 }
3820 },
3821 "node_modules/@react-native/dev-middleware": {
3822 "version": "0.84.0",
3823 "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.84.0.tgz",
3824 "integrity": "sha512-c0o7YW39AUI1FSLV/TFSszr87kQGmaePAQK0ygIRnwZ2fAGDnQ5Iu/tk3u9O5lVH6nTjfAwTKJ3El9YeEWDeEQ==",
3825 "license": "MIT",
3826 "peer": true,
3827 "dependencies": {
3828 "@isaacs/ttlcache": "^1.4.1",
3829 "@react-native/debugger-frontend": "0.84.0",
3830 "@react-native/debugger-shell": "0.84.0",
3831 "chrome-launcher": "^0.15.2",
3832 "chromium-edge-launcher": "^0.2.0",
3833 "connect": "^3.6.5",
3834 "debug": "^4.4.0",
3835 "invariant": "^2.2.4",
3836 "nullthrows": "^1.1.1",
3837 "open": "^7.0.3",
3838 "serve-static": "^1.16.2",
3839 "ws": "^7.5.10"
3840 },
3841 "engines": {
3842 "node": ">= 20.19.4"
3843 }
3844 },
3845 "node_modules/@react-native/dev-middleware/node_modules/ws": {
3846 "version": "7.5.10",
3847 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
3848 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
3849 "license": "MIT",
3850 "peer": true,
3851 "engines": {
3852 "node": ">=8.3.0"
3853 },
3854 "peerDependencies": {
3855 "bufferutil": "^4.0.1",
3856 "utf-8-validate": "^5.0.2"
3857 },
3858 "peerDependenciesMeta": {
3859 "bufferutil": {
3860 "optional": true
3861 },
3862 "utf-8-validate": {
3863 "optional": true
3864 }
3865 }
3866 },
3867 "node_modules/@react-native/gradle-plugin": {
3868 "version": "0.84.0",
3869 "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.84.0.tgz",
3870 "integrity": "sha512-j8g/I4Z+SAdh2NXOVng4rmfYgPoeJBZwAKoGPpSe/wB/9XDLh9IRGUTg8dGS5BWUy2471xBUoGZPwHb6QMJmVw==",
3871 "license": "MIT",
3872 "peer": true,
3873 "engines": {
3874 "node": ">= 20.19.4"
3875 }
3876 },
3877 "node_modules/@react-native/js-polyfills": {
3878 "version": "0.84.0",
3879 "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.84.0.tgz",
3880 "integrity": "sha512-xaxmzYWLgHH+2uAZQ0owEkDE58hOTWmuBKD/Gl+cDFD3mFfSK4lZpin/3hiXtE5LB4BwgqICsPN07zCAqx6Fpg==",
3881 "license": "MIT",
3882 "peer": true,
3883 "engines": {
3884 "node": ">= 20.19.4"
3885 }
3886 },
3887 "node_modules/@react-native/normalize-colors": {
3888 "version": "0.84.0",
3889 "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.84.0.tgz",
3890 "integrity": "sha512-7JgZyWtQ9Sz4qZvCTsURUtuv8/niEZ/iCorp7eExc3GgpBWNazPumieiUoWPdgRKofU0Bqpr2/dJevEn2hrlwA==",
3891 "license": "MIT",
3892 "peer": true
3893 },
3894 "node_modules/@react-native/virtualized-lists": {
3895 "version": "0.84.0",
3896 "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.84.0.tgz",
3897 "integrity": "sha512-ugwSj0Gb4MYrcm8uQrQw8qHPx5RKGDLuZRAP/AuwneFizHx8YCLBEFbOYRGWgxHBRtkJ70D1o+jpIx3CK3p5lw==",
3898 "license": "MIT",
3899 "peer": true,
3900 "dependencies": {
3901 "invariant": "^2.2.4",
3902 "nullthrows": "^1.1.1"
3903 },
3904 "engines": {
3905 "node": ">= 20.19.4"
3906 },
3907 "peerDependencies": {
3908 "@types/react": "^19.2.0",
3909 "react": "*",
3910 "react-native": "*"
3911 },
3912 "peerDependenciesMeta": {
3913 "@types/react": {
3914 "optional": true
3915 }
3916 }
3917 },
3918 "node_modules/@rollup/rollup-android-arm-eabi": {
3919 "version": "4.57.1",
3920 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz",
3921 "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==",
3922 "cpu": [
3923 "arm"
3924 ],
3925 "dev": true,
3926 "license": "MIT",
3927 "optional": true,
3928 "os": [
3929 "android"
3930 ]
3931 },
3932 "node_modules/@rollup/rollup-android-arm64": {
3933 "version": "4.57.1",
3934 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz",
3935 "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==",
3936 "cpu": [
3937 "arm64"
3938 ],
3939 "dev": true,
3940 "license": "MIT",
3941 "optional": true,
3942 "os": [
3943 "android"
3944 ]
3945 },
3946 "node_modules/@rollup/rollup-darwin-arm64": {
3947 "version": "4.57.1",
3948 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz",
3949 "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==",
3950 "cpu": [
3951 "arm64"
3952 ],
3953 "dev": true,
3954 "license": "MIT",
3955 "optional": true,
3956 "os": [
3957 "darwin"
3958 ]
3959 },
3960 "node_modules/@rollup/rollup-darwin-x64": {
3961 "version": "4.57.1",
3962 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz",
3963 "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==",
3964 "cpu": [
3965 "x64"
3966 ],
3967 "dev": true,
3968 "license": "MIT",
3969 "optional": true,
3970 "os": [
3971 "darwin"
3972 ]
3973 },
3974 "node_modules/@rollup/rollup-freebsd-arm64": {
3975 "version": "4.57.1",
3976 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz",
3977 "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==",
3978 "cpu": [
3979 "arm64"
3980 ],
3981 "dev": true,
3982 "license": "MIT",
3983 "optional": true,
3984 "os": [
3985 "freebsd"
3986 ]
3987 },
3988 "node_modules/@rollup/rollup-freebsd-x64": {
3989 "version": "4.57.1",
3990 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz",
3991 "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==",
3992 "cpu": [
3993 "x64"
3994 ],
3995 "dev": true,
3996 "license": "MIT",
3997 "optional": true,
3998 "os": [
3999 "freebsd"
4000 ]
4001 },
4002 "node_modules/@rollup/rollup-linux-arm-gnueabihf": {
4003 "version": "4.57.1",
4004 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz",
4005 "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==",
4006 "cpu": [
4007 "arm"
4008 ],
4009 "dev": true,
4010 "license": "MIT",
4011 "optional": true,
4012 "os": [
4013 "linux"
4014 ]
4015 },
4016 "node_modules/@rollup/rollup-linux-arm-musleabihf": {
4017 "version": "4.57.1",
4018 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz",
4019 "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==",
4020 "cpu": [
4021 "arm"
4022 ],
4023 "dev": true,
4024 "license": "MIT",
4025 "optional": true,
4026 "os": [
4027 "linux"
4028 ]
4029 },
4030 "node_modules/@rollup/rollup-linux-arm64-gnu": {
4031 "version": "4.57.1",
4032 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz",
4033 "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==",
4034 "cpu": [
4035 "arm64"
4036 ],
4037 "dev": true,
4038 "license": "MIT",
4039 "optional": true,
4040 "os": [
4041 "linux"
4042 ]
4043 },
4044 "node_modules/@rollup/rollup-linux-arm64-musl": {
4045 "version": "4.57.1",
4046 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz",
4047 "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==",
4048 "cpu": [
4049 "arm64"
4050 ],
4051 "dev": true,
4052 "license": "MIT",
4053 "optional": true,
4054 "os": [
4055 "linux"
4056 ]
4057 },
4058 "node_modules/@rollup/rollup-linux-loong64-gnu": {
4059 "version": "4.57.1",
4060 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz",
4061 "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==",
4062 "cpu": [
4063 "loong64"
4064 ],
4065 "dev": true,
4066 "license": "MIT",
4067 "optional": true,
4068 "os": [
4069 "linux"
4070 ]
4071 },
4072 "node_modules/@rollup/rollup-linux-loong64-musl": {
4073 "version": "4.57.1",
4074 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz",
4075 "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==",
4076 "cpu": [
4077 "loong64"
4078 ],
4079 "dev": true,
4080 "license": "MIT",
4081 "optional": true,
4082 "os": [
4083 "linux"
4084 ]
4085 },
4086 "node_modules/@rollup/rollup-linux-ppc64-gnu": {
4087 "version": "4.57.1",
4088 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz",
4089 "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==",
4090 "cpu": [
4091 "ppc64"
4092 ],
4093 "dev": true,
4094 "license": "MIT",
4095 "optional": true,
4096 "os": [
4097 "linux"
4098 ]
4099 },
4100 "node_modules/@rollup/rollup-linux-ppc64-musl": {
4101 "version": "4.57.1",
4102 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz",
4103 "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==",
4104 "cpu": [
4105 "ppc64"
4106 ],
4107 "dev": true,
4108 "license": "MIT",
4109 "optional": true,
4110 "os": [
4111 "linux"
4112 ]
4113 },
4114 "node_modules/@rollup/rollup-linux-riscv64-gnu": {
4115 "version": "4.57.1",
4116 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz",
4117 "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==",
4118 "cpu": [
4119 "riscv64"
4120 ],
4121 "dev": true,
4122 "license": "MIT",
4123 "optional": true,
4124 "os": [
4125 "linux"
4126 ]
4127 },
4128 "node_modules/@rollup/rollup-linux-riscv64-musl": {
4129 "version": "4.57.1",
4130 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz",
4131 "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==",
4132 "cpu": [
4133 "riscv64"
4134 ],
4135 "dev": true,
4136 "license": "MIT",
4137 "optional": true,
4138 "os": [
4139 "linux"
4140 ]
4141 },
4142 "node_modules/@rollup/rollup-linux-s390x-gnu": {
4143 "version": "4.57.1",
4144 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz",
4145 "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==",
4146 "cpu": [
4147 "s390x"
4148 ],
4149 "dev": true,
4150 "license": "MIT",
4151 "optional": true,
4152 "os": [
4153 "linux"
4154 ]
4155 },
4156 "node_modules/@rollup/rollup-linux-x64-gnu": {
4157 "version": "4.57.1",
4158 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz",
4159 "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==",
4160 "cpu": [
4161 "x64"
4162 ],
4163 "dev": true,
4164 "license": "MIT",
4165 "optional": true,
4166 "os": [
4167 "linux"
4168 ]
4169 },
4170 "node_modules/@rollup/rollup-linux-x64-musl": {
4171 "version": "4.57.1",
4172 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz",
4173 "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==",
4174 "cpu": [
4175 "x64"
4176 ],
4177 "dev": true,
4178 "license": "MIT",
4179 "optional": true,
4180 "os": [
4181 "linux"
4182 ]
4183 },
4184 "node_modules/@rollup/rollup-openbsd-x64": {
4185 "version": "4.57.1",
4186 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz",
4187 "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==",
4188 "cpu": [
4189 "x64"
4190 ],
4191 "dev": true,
4192 "license": "MIT",
4193 "optional": true,
4194 "os": [
4195 "openbsd"
4196 ]
4197 },
4198 "node_modules/@rollup/rollup-openharmony-arm64": {
4199 "version": "4.57.1",
4200 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz",
4201 "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==",
4202 "cpu": [
4203 "arm64"
4204 ],
4205 "dev": true,
4206 "license": "MIT",
4207 "optional": true,
4208 "os": [
4209 "openharmony"
4210 ]
4211 },
4212 "node_modules/@rollup/rollup-win32-arm64-msvc": {
4213 "version": "4.57.1",
4214 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz",
4215 "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==",
4216 "cpu": [
4217 "arm64"
4218 ],
4219 "dev": true,
4220 "license": "MIT",
4221 "optional": true,
4222 "os": [
4223 "win32"
4224 ]
4225 },
4226 "node_modules/@rollup/rollup-win32-ia32-msvc": {
4227 "version": "4.57.1",
4228 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz",
4229 "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==",
4230 "cpu": [
4231 "ia32"
4232 ],
4233 "dev": true,
4234 "license": "MIT",
4235 "optional": true,
4236 "os": [
4237 "win32"
4238 ]
4239 },
4240 "node_modules/@rollup/rollup-win32-x64-gnu": {
4241 "version": "4.57.1",
4242 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz",
4243 "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==",
4244 "cpu": [
4245 "x64"
4246 ],
4247 "dev": true,
4248 "license": "MIT",
4249 "optional": true,
4250 "os": [
4251 "win32"
4252 ]
4253 },
4254 "node_modules/@rollup/rollup-win32-x64-msvc": {
4255 "version": "4.57.1",
4256 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz",
4257 "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==",
4258 "cpu": [
4259 "x64"
4260 ],
4261 "dev": true,
4262 "license": "MIT",
4263 "optional": true,
4264 "os": [
4265 "win32"
4266 ]
4267 },
4268 "node_modules/@scure/base": {
4269 "version": "2.0.0",
4270 "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.0.0.tgz",
4271 "integrity": "sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==",
4272 "license": "MIT",
4273 "funding": {
4274 "url": "https://paulmillr.com/funding/"
4275 }
4276 },
4277 "node_modules/@scure/bip32": {
4278 "version": "2.0.1",
4279 "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.0.1.tgz",
4280 "integrity": "sha512-4Md1NI5BzoVP+bhyJaY3K6yMesEFzNS1sE/cP+9nuvE7p/b0kx9XbpDHHFl8dHtufcbdHRUUQdRqLIPHN/s7yA==",
4281 "license": "MIT",
4282 "dependencies": {
4283 "@noble/curves": "2.0.1",
4284 "@noble/hashes": "2.0.1",
4285 "@scure/base": "2.0.0"
4286 },
4287 "funding": {
4288 "url": "https://paulmillr.com/funding/"
4289 }
4290 },
4291 "node_modules/@scure/bip32/node_modules/@noble/curves": {
4292 "version": "2.0.1",
4293 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz",
4294 "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==",
4295 "license": "MIT",
4296 "dependencies": {
4297 "@noble/hashes": "2.0.1"
4298 },
4299 "engines": {
4300 "node": ">= 20.19.0"
4301 },
4302 "funding": {
4303 "url": "https://paulmillr.com/funding/"
4304 }
4305 },
4306 "node_modules/@scure/bip32/node_modules/@noble/hashes": {
4307 "version": "2.0.1",
4308 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
4309 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
4310 "license": "MIT",
4311 "engines": {
4312 "node": ">= 20.19.0"
4313 },
4314 "funding": {
4315 "url": "https://paulmillr.com/funding/"
4316 }
4317 },
4318 "node_modules/@scure/bip39": {
4319 "version": "2.0.1",
4320 "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.0.1.tgz",
4321 "integrity": "sha512-PsxdFj/d2AcJcZDX1FXN3dDgitDDTmwf78rKZq1a6c1P1Nan1X/Sxc7667zU3U+AN60g7SxxP0YCVw2H/hBycg==",
4322 "license": "MIT",
4323 "dependencies": {
4324 "@noble/hashes": "2.0.1",
4325 "@scure/base": "2.0.0"
4326 },
4327 "funding": {
4328 "url": "https://paulmillr.com/funding/"
4329 }
4330 },
4331 "node_modules/@scure/bip39/node_modules/@noble/hashes": {
4332 "version": "2.0.1",
4333 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
4334 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
4335 "license": "MIT",
4336 "engines": {
4337 "node": ">= 20.19.0"
4338 },
4339 "funding": {
4340 "url": "https://paulmillr.com/funding/"
4341 }
4342 },
4343 "node_modules/@sinclair/typebox": {
4344 "version": "0.27.10",
4345 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz",
4346 "integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==",
4347 "license": "MIT",
4348 "peer": true
4349 },
4350 "node_modules/@sindresorhus/fnv1a": {
4351 "version": "3.1.0",
4352 "resolved": "https://registry.npmjs.org/@sindresorhus/fnv1a/-/fnv1a-3.1.0.tgz",
4353 "integrity": "sha512-KV321z5m/0nuAg83W1dPLy85HpHDk7Sdi4fJbwvacWsEhAh+rZUW4ZfGcXmUIvjZg4ss2bcwNlRhJ7GBEUG08w==",
4354 "license": "MIT",
4355 "engines": {
4356 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
4357 },
4358 "funding": {
4359 "url": "https://github.com/sponsors/sindresorhus"
4360 }
4361 },
4362 "node_modules/@sinonjs/commons": {
4363 "version": "3.0.1",
4364 "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",
4365 "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==",
4366 "license": "BSD-3-Clause",
4367 "peer": true,
4368 "dependencies": {
4369 "type-detect": "4.0.8"
4370 }
4371 },
4372 "node_modules/@sinonjs/fake-timers": {
4373 "version": "10.3.0",
4374 "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
4375 "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==",
4376 "license": "BSD-3-Clause",
4377 "peer": true,
4378 "dependencies": {
4379 "@sinonjs/commons": "^3.0.0"
4380 }
4381 },
4382 "node_modules/@standard-schema/spec": {
4383 "version": "1.1.0",
4384 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
4385 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
4386 "license": "MIT"
4387 },
4388 "node_modules/@tauri-apps/api": {
4389 "version": "2.10.1",
4390 "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.10.1.tgz",
4391 "integrity": "sha512-hKL/jWf293UDSUN09rR69hrToyIXBb8CjGaWC7gfinvnQrBVvnLr08FeFi38gxtugAVyVcTa5/FD/Xnkb1siBw==",
4392 "dev": true,
4393 "license": "Apache-2.0 OR MIT",
4394 "funding": {
4395 "type": "opencollective",
4396 "url": "https://opencollective.com/tauri"
4397 }
4398 },
4399 "node_modules/@tauri-apps/cli": {
4400 "version": "2.10.0",
4401 "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-2.10.0.tgz",
4402 "integrity": "sha512-ZwT0T+7bw4+DPCSWzmviwq5XbXlM0cNoleDKOYPFYqcZqeKY31KlpoMW/MOON/tOFBPgi31a2v3w9gliqwL2+Q==",
4403 "dev": true,
4404 "license": "Apache-2.0 OR MIT",
4405 "bin": {
4406 "tauri": "tauri.js"
4407 },
4408 "engines": {
4409 "node": ">= 10"
4410 },
4411 "funding": {
4412 "type": "opencollective",
4413 "url": "https://opencollective.com/tauri"
4414 },
4415 "optionalDependencies": {
4416 "@tauri-apps/cli-darwin-arm64": "2.10.0",
4417 "@tauri-apps/cli-darwin-x64": "2.10.0",
4418 "@tauri-apps/cli-linux-arm-gnueabihf": "2.10.0",
4419 "@tauri-apps/cli-linux-arm64-gnu": "2.10.0",
4420 "@tauri-apps/cli-linux-arm64-musl": "2.10.0",
4421 "@tauri-apps/cli-linux-riscv64-gnu": "2.10.0",
4422 "@tauri-apps/cli-linux-x64-gnu": "2.10.0",
4423 "@tauri-apps/cli-linux-x64-musl": "2.10.0",
4424 "@tauri-apps/cli-win32-arm64-msvc": "2.10.0",
4425 "@tauri-apps/cli-win32-ia32-msvc": "2.10.0",
4426 "@tauri-apps/cli-win32-x64-msvc": "2.10.0"
4427 }
4428 },
4429 "node_modules/@tauri-apps/cli-darwin-arm64": {
4430 "version": "2.10.0",
4431 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.10.0.tgz",
4432 "integrity": "sha512-avqHD4HRjrMamE/7R/kzJPcAJnZs0IIS+1nkDP5b+TNBn3py7N2aIo9LIpy+VQq0AkN8G5dDpZtOOBkmWt/zjA==",
4433 "cpu": [
4434 "arm64"
4435 ],
4436 "dev": true,
4437 "license": "Apache-2.0 OR MIT",
4438 "optional": true,
4439 "os": [
4440 "darwin"
4441 ],
4442 "engines": {
4443 "node": ">= 10"
4444 }
4445 },
4446 "node_modules/@tauri-apps/cli-darwin-x64": {
4447 "version": "2.10.0",
4448 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.10.0.tgz",
4449 "integrity": "sha512-keDmlvJRStzVFjZTd0xYkBONLtgBC9eMTpmXnBXzsHuawV2q9PvDo2x6D5mhuoMVrJ9QWjgaPKBBCFks4dK71Q==",
4450 "cpu": [
4451 "x64"
4452 ],
4453 "dev": true,
4454 "license": "Apache-2.0 OR MIT",
4455 "optional": true,
4456 "os": [
4457 "darwin"
4458 ],
4459 "engines": {
4460 "node": ">= 10"
4461 }
4462 },
4463 "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": {
4464 "version": "2.10.0",
4465 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.10.0.tgz",
4466 "integrity": "sha512-e5u0VfLZsMAC9iHaOEANumgl6lfnJx0Dtjkd8IJpysZ8jp0tJ6wrIkto2OzQgzcYyRCKgX72aKE0PFgZputA8g==",
4467 "cpu": [
4468 "arm"
4469 ],
4470 "dev": true,
4471 "license": "Apache-2.0 OR MIT",
4472 "optional": true,
4473 "os": [
4474 "linux"
4475 ],
4476 "engines": {
4477 "node": ">= 10"
4478 }
4479 },
4480 "node_modules/@tauri-apps/cli-linux-arm64-gnu": {
4481 "version": "2.10.0",
4482 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.10.0.tgz",
4483 "integrity": "sha512-YrYYk2dfmBs5m+OIMCrb+JH/oo+4FtlpcrTCgiFYc7vcs6m3QDd1TTyWu0u01ewsCtK2kOdluhr/zKku+KP7HA==",
4484 "cpu": [
4485 "arm64"
4486 ],
4487 "dev": true,
4488 "license": "Apache-2.0 OR MIT",
4489 "optional": true,
4490 "os": [
4491 "linux"
4492 ],
4493 "engines": {
4494 "node": ">= 10"
4495 }
4496 },
4497 "node_modules/@tauri-apps/cli-linux-arm64-musl": {
4498 "version": "2.10.0",
4499 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.10.0.tgz",
4500 "integrity": "sha512-GUoPdVJmrJRIXFfW3Rkt+eGK9ygOdyISACZfC/bCSfOnGt8kNdQIQr5WRH9QUaTVFIwxMlQyV3m+yXYP+xhSVA==",
4501 "cpu": [
4502 "arm64"
4503 ],
4504 "dev": true,
4505 "license": "Apache-2.0 OR MIT",
4506 "optional": true,
4507 "os": [
4508 "linux"
4509 ],
4510 "engines": {
4511 "node": ">= 10"
4512 }
4513 },
4514 "node_modules/@tauri-apps/cli-linux-riscv64-gnu": {
4515 "version": "2.10.0",
4516 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-riscv64-gnu/-/cli-linux-riscv64-gnu-2.10.0.tgz",
4517 "integrity": "sha512-JO7s3TlSxshwsoKNCDkyvsx5gw2QAs/Y2GbR5UE2d5kkU138ATKoPOtxn8G1fFT1aDW4LH0rYAAfBpGkDyJJnw==",
4518 "cpu": [
4519 "riscv64"
4520 ],
4521 "dev": true,
4522 "license": "Apache-2.0 OR MIT",
4523 "optional": true,
4524 "os": [
4525 "linux"
4526 ],
4527 "engines": {
4528 "node": ">= 10"
4529 }
4530 },
4531 "node_modules/@tauri-apps/cli-linux-x64-gnu": {
4532 "version": "2.10.0",
4533 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.10.0.tgz",
4534 "integrity": "sha512-Uvh4SUUp4A6DVRSMWjelww0GnZI3PlVy7VS+DRF5napKuIehVjGl9XD0uKoCoxwAQBLctvipyEK+pDXpJeoHng==",
4535 "cpu": [
4536 "x64"
4537 ],
4538 "dev": true,
4539 "license": "Apache-2.0 OR MIT",
4540 "optional": true,
4541 "os": [
4542 "linux"
4543 ],
4544 "engines": {
4545 "node": ">= 10"
4546 }
4547 },
4548 "node_modules/@tauri-apps/cli-linux-x64-musl": {
4549 "version": "2.10.0",
4550 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.10.0.tgz",
4551 "integrity": "sha512-AP0KRK6bJuTpQ8kMNWvhIpKUkQJfcPFeba7QshOQZjJ8wOS6emwTN4K5g/d3AbCMo0RRdnZWwu67MlmtJyxC1Q==",
4552 "cpu": [
4553 "x64"
4554 ],
4555 "dev": true,
4556 "license": "Apache-2.0 OR MIT",
4557 "optional": true,
4558 "os": [
4559 "linux"
4560 ],
4561 "engines": {
4562 "node": ">= 10"
4563 }
4564 },
4565 "node_modules/@tauri-apps/cli-win32-arm64-msvc": {
4566 "version": "2.10.0",
4567 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.10.0.tgz",
4568 "integrity": "sha512-97DXVU3dJystrq7W41IX+82JEorLNY+3+ECYxvXWqkq7DBN6FsA08x/EFGE8N/b0LTOui9X2dvpGGoeZKKV08g==",
4569 "cpu": [
4570 "arm64"
4571 ],
4572 "dev": true,
4573 "license": "Apache-2.0 OR MIT",
4574 "optional": true,
4575 "os": [
4576 "win32"
4577 ],
4578 "engines": {
4579 "node": ">= 10"
4580 }
4581 },
4582 "node_modules/@tauri-apps/cli-win32-ia32-msvc": {
4583 "version": "2.10.0",
4584 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.10.0.tgz",
4585 "integrity": "sha512-EHyQ1iwrWy1CwMalEm9z2a6L5isQ121pe7FcA2xe4VWMJp+GHSDDGvbTv/OPdkt2Lyr7DAZBpZHM6nvlHXEc4A==",
4586 "cpu": [
4587 "ia32"
4588 ],
4589 "dev": true,
4590 "license": "Apache-2.0 OR MIT",
4591 "optional": true,
4592 "os": [
4593 "win32"
4594 ],
4595 "engines": {
4596 "node": ">= 10"
4597 }
4598 },
4599 "node_modules/@tauri-apps/cli-win32-x64-msvc": {
4600 "version": "2.10.0",
4601 "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.10.0.tgz",
4602 "integrity": "sha512-NTpyQxkpzGmU6ceWBTY2xRIEaS0ZLbVx1HE1zTA3TY/pV3+cPoPPOs+7YScr4IMzXMtOw7tLw5LEXo5oIG3qaQ==",
4603 "cpu": [
4604 "x64"
4605 ],
4606 "dev": true,
4607 "license": "Apache-2.0 OR MIT",
4608 "optional": true,
4609 "os": [
4610 "win32"
4611 ],
4612 "engines": {
4613 "node": ">= 10"
4614 }
4615 },
4616 "node_modules/@tauri-apps/plugin-shell": {
4617 "version": "2.3.5",
4618 "resolved": "https://registry.npmjs.org/@tauri-apps/plugin-shell/-/plugin-shell-2.3.5.tgz",
4619 "integrity": "sha512-jewtULhiQ7lI7+owCKAjc8tYLJr92U16bPOeAa472LHJdgaibLP83NcfAF2e+wkEcA53FxKQAZ7byDzs2eeizg==",
4620 "dev": true,
4621 "license": "MIT OR Apache-2.0",
4622 "dependencies": {
4623 "@tauri-apps/api": "^2.10.1"
4624 }
4625 },
4626 "node_modules/@types/babel__core": {
4627 "version": "7.20.5",
4628 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
4629 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
4630 "license": "MIT",
4631 "peer": true,
4632 "dependencies": {
4633 "@babel/parser": "^7.20.7",
4634 "@babel/types": "^7.20.7",
4635 "@types/babel__generator": "*",
4636 "@types/babel__template": "*",
4637 "@types/babel__traverse": "*"
4638 }
4639 },
4640 "node_modules/@types/babel__generator": {
4641 "version": "7.27.0",
4642 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
4643 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
4644 "license": "MIT",
4645 "peer": true,
4646 "dependencies": {
4647 "@babel/types": "^7.0.0"
4648 }
4649 },
4650 "node_modules/@types/babel__template": {
4651 "version": "7.4.4",
4652 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
4653 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
4654 "license": "MIT",
4655 "peer": true,
4656 "dependencies": {
4657 "@babel/parser": "^7.1.0",
4658 "@babel/types": "^7.0.0"
4659 }
4660 },
4661 "node_modules/@types/babel__traverse": {
4662 "version": "7.28.0",
4663 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
4664 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
4665 "license": "MIT",
4666 "peer": true,
4667 "dependencies": {
4668 "@babel/types": "^7.28.2"
4669 }
4670 },
4671 "node_modules/@types/bcryptjs": {
4672 "version": "3.0.0",
4673 "resolved": "https://registry.npmjs.org/@types/bcryptjs/-/bcryptjs-3.0.0.tgz",
4674 "integrity": "sha512-WRZOuCuaz8UcZZE4R5HXTco2goQSI2XxjGY3hbM/xDvwmqFWd4ivooImsMx65OKM6CtNKbnZ5YL+YwAwK7c1dg==",
4675 "deprecated": "This is a stub types definition. bcryptjs provides its own type definitions, so you do not need this installed.",
4676 "dev": true,
4677 "license": "MIT",
4678 "dependencies": {
4679 "bcryptjs": "*"
4680 }
4681 },
4682 "node_modules/@types/better-sqlite3": {
4683 "version": "7.6.13",
4684 "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz",
4685 "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==",
4686 "dev": true,
4687 "license": "MIT",
4688 "dependencies": {
4689 "@types/node": "*"
4690 }
4691 },
4692 "node_modules/@types/bun": {
4693 "version": "1.3.9",
4694 "resolved": "https://registry.npmjs.org/@types/bun/-/bun-1.3.9.tgz",
4695 "integrity": "sha512-KQ571yULOdWJiMH+RIWIOZ7B2RXQGpL1YQrBtLIV3FqDcCu6FsbFUBwhdKUlCKUpS3PJDsHlJ1QKlpxoVR+xtw==",
4696 "license": "MIT",
4697 "dependencies": {
4698 "bun-types": "1.3.9"
4699 }
4700 },
4701 "node_modules/@types/chai": {
4702 "version": "5.2.3",
4703 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
4704 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
4705 "dev": true,
4706 "license": "MIT",
4707 "dependencies": {
4708 "@types/deep-eql": "*",
4709 "assertion-error": "^2.0.1"
4710 }
4711 },
4712 "node_modules/@types/deep-eql": {
4713 "version": "4.0.2",
4714 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
4715 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
4716 "dev": true,
4717 "license": "MIT"
4718 },
4719 "node_modules/@types/dns-packet": {
4720 "version": "5.6.5",
4721 "resolved": "https://registry.npmjs.org/@types/dns-packet/-/dns-packet-5.6.5.tgz",
4722 "integrity": "sha512-qXOC7XLOEe43ehtWJCMnQXvgcIpv6rPmQ1jXT98Ad8A3TB1Ue50jsCbSSSyuazScEuZ/Q026vHbrOTVkmwA+7Q==",
4723 "license": "MIT",
4724 "dependencies": {
4725 "@types/node": "*"
4726 }
4727 },
4728 "node_modules/@types/estree": {
4729 "version": "1.0.8",
4730 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
4731 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
4732 "dev": true,
4733 "license": "MIT"
4734 },
4735 "node_modules/@types/graceful-fs": {
4736 "version": "4.1.9",
4737 "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
4738 "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==",
4739 "license": "MIT",
4740 "peer": true,
4741 "dependencies": {
4742 "@types/node": "*"
4743 }
4744 },
4745 "node_modules/@types/istanbul-lib-coverage": {
4746 "version": "2.0.6",
4747 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
4748 "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
4749 "license": "MIT",
4750 "peer": true
4751 },
4752 "node_modules/@types/istanbul-lib-report": {
4753 "version": "3.0.3",
4754 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz",
4755 "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==",
4756 "license": "MIT",
4757 "peer": true,
4758 "dependencies": {
4759 "@types/istanbul-lib-coverage": "*"
4760 }
4761 },
4762 "node_modules/@types/istanbul-reports": {
4763 "version": "3.0.4",
4764 "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz",
4765 "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==",
4766 "license": "MIT",
4767 "peer": true,
4768 "dependencies": {
4769 "@types/istanbul-lib-report": "*"
4770 }
4771 },
4772 "node_modules/@types/multicast-dns": {
4773 "version": "7.2.4",
4774 "resolved": "https://registry.npmjs.org/@types/multicast-dns/-/multicast-dns-7.2.4.tgz",
4775 "integrity": "sha512-ib5K4cIDR4Ro5SR3Sx/LROkMDa0BHz0OPaCBL/OSPDsAXEGZ3/KQeS6poBKYVN7BfjXDL9lWNwzyHVgt/wkyCw==",
4776 "license": "MIT",
4777 "dependencies": {
4778 "@types/dns-packet": "*",
4779 "@types/node": "*"
4780 }
4781 },
4782 "node_modules/@types/node": {
4783 "version": "25.2.3",
4784 "resolved": "https://registry.npmjs.org/@types/node/-/node-25.2.3.tgz",
4785 "integrity": "sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==",
4786 "license": "MIT",
4787 "dependencies": {
4788 "undici-types": "~7.16.0"
4789 }
4790 },
4791 "node_modules/@types/sinon": {
4792 "version": "20.0.0",
4793 "resolved": "https://registry.npmjs.org/@types/sinon/-/sinon-20.0.0.tgz",
4794 "integrity": "sha512-etYGUC6IEevDGSWvR9WrECRA01ucR2/Oi9XMBUAdV0g4bLkNf4HlZWGiGlDOq5lgwXRwcV+PSeKgFcW4QzzYOg==",
4795 "license": "MIT",
4796 "dependencies": {
4797 "@types/sinonjs__fake-timers": "*"
4798 }
4799 },
4800 "node_modules/@types/sinonjs__fake-timers": {
4801 "version": "15.0.1",
4802 "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-15.0.1.tgz",
4803 "integrity": "sha512-Ko2tjWJq8oozHzHV+reuvS5KYIRAokHnGbDwGh/J64LntgpbuylF74ipEL24HCyRjf9FOlBiBHWBR1RlVKsI1w==",
4804 "license": "MIT"
4805 },
4806 "node_modules/@types/stack-utils": {
4807 "version": "2.0.3",
4808 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",
4809 "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
4810 "license": "MIT",
4811 "peer": true
4812 },
4813 "node_modules/@types/trusted-types": {
4814 "version": "2.0.7",
4815 "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
4816 "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
4817 "license": "MIT"
4818 },
4819 "node_modules/@types/ws": {
4820 "version": "8.18.1",
4821 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
4822 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
4823 "dev": true,
4824 "license": "MIT",
4825 "dependencies": {
4826 "@types/node": "*"
4827 }
4828 },
4829 "node_modules/@types/yargs": {
4830 "version": "17.0.35",
4831 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz",
4832 "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==",
4833 "license": "MIT",
4834 "peer": true,
4835 "dependencies": {
4836 "@types/yargs-parser": "*"
4837 }
4838 },
4839 "node_modules/@types/yargs-parser": {
4840 "version": "21.0.3",
4841 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz",
4842 "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
4843 "license": "MIT",
4844 "peer": true
4845 },
4846 "node_modules/@vitest/expect": {
4847 "version": "3.2.4",
4848 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz",
4849 "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==",
4850 "dev": true,
4851 "license": "MIT",
4852 "dependencies": {
4853 "@types/chai": "^5.2.2",
4854 "@vitest/spy": "3.2.4",
4855 "@vitest/utils": "3.2.4",
4856 "chai": "^5.2.0",
4857 "tinyrainbow": "^2.0.0"
4858 },
4859 "funding": {
4860 "url": "https://opencollective.com/vitest"
4861 }
4862 },
4863 "node_modules/@vitest/mocker": {
4864 "version": "3.2.4",
4865 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz",
4866 "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==",
4867 "dev": true,
4868 "license": "MIT",
4869 "dependencies": {
4870 "@vitest/spy": "3.2.4",
4871 "estree-walker": "^3.0.3",
4872 "magic-string": "^0.30.17"
4873 },
4874 "funding": {
4875 "url": "https://opencollective.com/vitest"
4876 },
4877 "peerDependencies": {
4878 "msw": "^2.4.9",
4879 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
4880 },
4881 "peerDependenciesMeta": {
4882 "msw": {
4883 "optional": true
4884 },
4885 "vite": {
4886 "optional": true
4887 }
4888 }
4889 },
4890 "node_modules/@vitest/pretty-format": {
4891 "version": "3.2.4",
4892 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz",
4893 "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==",
4894 "dev": true,
4895 "license": "MIT",
4896 "dependencies": {
4897 "tinyrainbow": "^2.0.0"
4898 },
4899 "funding": {
4900 "url": "https://opencollective.com/vitest"
4901 }
4902 },
4903 "node_modules/@vitest/runner": {
4904 "version": "3.2.4",
4905 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz",
4906 "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==",
4907 "dev": true,
4908 "license": "MIT",
4909 "dependencies": {
4910 "@vitest/utils": "3.2.4",
4911 "pathe": "^2.0.3",
4912 "strip-literal": "^3.0.0"
4913 },
4914 "funding": {
4915 "url": "https://opencollective.com/vitest"
4916 }
4917 },
4918 "node_modules/@vitest/snapshot": {
4919 "version": "3.2.4",
4920 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz",
4921 "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==",
4922 "dev": true,
4923 "license": "MIT",
4924 "dependencies": {
4925 "@vitest/pretty-format": "3.2.4",
4926 "magic-string": "^0.30.17",
4927 "pathe": "^2.0.3"
4928 },
4929 "funding": {
4930 "url": "https://opencollective.com/vitest"
4931 }
4932 },
4933 "node_modules/@vitest/spy": {
4934 "version": "3.2.4",
4935 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz",
4936 "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==",
4937 "dev": true,
4938 "license": "MIT",
4939 "dependencies": {
4940 "tinyspy": "^4.0.3"
4941 },
4942 "funding": {
4943 "url": "https://opencollective.com/vitest"
4944 }
4945 },
4946 "node_modules/@vitest/utils": {
4947 "version": "3.2.4",
4948 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz",
4949 "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==",
4950 "dev": true,
4951 "license": "MIT",
4952 "dependencies": {
4953 "@vitest/pretty-format": "3.2.4",
4954 "loupe": "^3.1.4",
4955 "tinyrainbow": "^2.0.0"
4956 },
4957 "funding": {
4958 "url": "https://opencollective.com/vitest"
4959 }
4960 },
4961 "node_modules/abort-controller": {
4962 "version": "3.0.0",
4963 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
4964 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
4965 "license": "MIT",
4966 "dependencies": {
4967 "event-target-shim": "^5.0.0"
4968 },
4969 "engines": {
4970 "node": ">=6.5"
4971 }
4972 },
4973 "node_modules/abort-error": {
4974 "version": "1.0.1",
4975 "resolved": "https://registry.npmjs.org/abort-error/-/abort-error-1.0.1.tgz",
4976 "integrity": "sha512-fxqCblJiIPdSXIUrxI0PL+eJG49QdP9SQ70qtB65MVAoMr2rASlOyAbJFOylfB467F/f+5BCLJJq58RYi7mGfg==",
4977 "license": "Apache-2.0 OR MIT"
4978 },
4979 "node_modules/accepts": {
4980 "version": "1.3.8",
4981 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
4982 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
4983 "license": "MIT",
4984 "peer": true,
4985 "dependencies": {
4986 "mime-types": "~2.1.34",
4987 "negotiator": "0.6.3"
4988 },
4989 "engines": {
4990 "node": ">= 0.6"
4991 }
4992 },
4993 "node_modules/acme-client": {
4994 "version": "5.4.0",
4995 "resolved": "https://registry.npmjs.org/acme-client/-/acme-client-5.4.0.tgz",
4996 "integrity": "sha512-mORqg60S8iML6XSmVjqjGHJkINrCGLMj2QvDmFzI9vIlv1RGlyjmw3nrzaINJjkNsYXC41XhhD5pfy7CtuGcbA==",
4997 "license": "MIT",
4998 "dependencies": {
4999 "@peculiar/x509": "^1.11.0",
5000 "asn1js": "^3.0.5",
5001 "axios": "^1.7.2",
5002 "debug": "^4.3.5",
5003 "node-forge": "^1.3.1"
5004 },
5005 "engines": {
5006 "node": ">= 16"
5007 }
5008 },
5009 "node_modules/acorn": {
5010 "version": "8.15.0",
5011 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
5012 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
5013 "license": "MIT",
5014 "peer": true,
5015 "bin": {
5016 "acorn": "bin/acorn"
5017 },
5018 "engines": {
5019 "node": ">=0.4.0"
5020 }
5021 },
5022 "node_modules/agent-base": {
5023 "version": "7.1.4",
5024 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
5025 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
5026 "license": "MIT",
5027 "peer": true,
5028 "engines": {
5029 "node": ">= 14"
5030 }
5031 },
5032 "node_modules/anser": {
5033 "version": "1.4.10",
5034 "resolved": "https://registry.npmjs.org/anser/-/anser-1.4.10.tgz",
5035 "integrity": "sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==",
5036 "license": "MIT",
5037 "peer": true
5038 },
5039 "node_modules/ansi-regex": {
5040 "version": "5.0.1",
5041 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
5042 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
5043 "license": "MIT",
5044 "peer": true,
5045 "engines": {
5046 "node": ">=8"
5047 }
5048 },
5049 "node_modules/ansi-styles": {
5050 "version": "4.3.0",
5051 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5052 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5053 "license": "MIT",
5054 "peer": true,
5055 "dependencies": {
5056 "color-convert": "^2.0.1"
5057 },
5058 "engines": {
5059 "node": ">=8"
5060 },
5061 "funding": {
5062 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
5063 }
5064 },
5065 "node_modules/any-signal": {
5066 "version": "4.2.0",
5067 "resolved": "https://registry.npmjs.org/any-signal/-/any-signal-4.2.0.tgz",
5068 "integrity": "sha512-LndMvYuAPf4rC195lk7oSFuHOYFpOszIYrNYv0gHAvz+aEhE9qPZLhmrIz5pXP2BSsPOXvsuHDXEGaiQhIh9wA==",
5069 "license": "Apache-2.0 OR MIT",
5070 "engines": {
5071 "node": ">=16.0.0",
5072 "npm": ">=7.0.0"
5073 }
5074 },
5075 "node_modules/anymatch": {
5076 "version": "3.1.3",
5077 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
5078 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
5079 "license": "ISC",
5080 "peer": true,
5081 "dependencies": {
5082 "normalize-path": "^3.0.0",
5083 "picomatch": "^2.0.4"
5084 },
5085 "engines": {
5086 "node": ">= 8"
5087 }
5088 },
5089 "node_modules/argparse": {
5090 "version": "1.0.10",
5091 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
5092 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
5093 "license": "MIT",
5094 "peer": true,
5095 "dependencies": {
5096 "sprintf-js": "~1.0.2"
5097 }
5098 },
5099 "node_modules/asap": {
5100 "version": "2.0.6",
5101 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
5102 "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
5103 "license": "MIT",
5104 "peer": true
5105 },
5106 "node_modules/asn1js": {
5107 "version": "3.0.7",
5108 "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.7.tgz",
5109 "integrity": "sha512-uLvq6KJu04qoQM6gvBfKFjlh6Gl0vOKQuR5cJMDHQkmwfMOQeN3F3SHCv9SNYSL+CRoHvOGFfllDlVz03GQjvQ==",
5110 "license": "BSD-3-Clause",
5111 "dependencies": {
5112 "pvtsutils": "^1.3.6",
5113 "pvutils": "^1.1.3",
5114 "tslib": "^2.8.1"
5115 },
5116 "engines": {
5117 "node": ">=12.0.0"
5118 }
5119 },
5120 "node_modules/assertion-error": {
5121 "version": "2.0.1",
5122 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
5123 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
5124 "dev": true,
5125 "license": "MIT",
5126 "engines": {
5127 "node": ">=12"
5128 }
5129 },
5130 "node_modules/asynckit": {
5131 "version": "0.4.0",
5132 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
5133 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
5134 "license": "MIT"
5135 },
5136 "node_modules/atomic-sleep": {
5137 "version": "1.0.0",
5138 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
5139 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
5140 "license": "MIT",
5141 "engines": {
5142 "node": ">=8.0.0"
5143 }
5144 },
5145 "node_modules/await-lock": {
5146 "version": "2.2.2",
5147 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
5148 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==",
5149 "license": "MIT"
5150 },
5151 "node_modules/axios": {
5152 "version": "1.13.5",
5153 "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.5.tgz",
5154 "integrity": "sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==",
5155 "license": "MIT",
5156 "dependencies": {
5157 "follow-redirects": "^1.15.11",
5158 "form-data": "^4.0.5",
5159 "proxy-from-env": "^1.1.0"
5160 }
5161 },
5162 "node_modules/babel-jest": {
5163 "version": "29.7.0",
5164 "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
5165 "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
5166 "license": "MIT",
5167 "peer": true,
5168 "dependencies": {
5169 "@jest/transform": "^29.7.0",
5170 "@types/babel__core": "^7.1.14",
5171 "babel-plugin-istanbul": "^6.1.1",
5172 "babel-preset-jest": "^29.6.3",
5173 "chalk": "^4.0.0",
5174 "graceful-fs": "^4.2.9",
5175 "slash": "^3.0.0"
5176 },
5177 "engines": {
5178 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
5179 },
5180 "peerDependencies": {
5181 "@babel/core": "^7.8.0"
5182 }
5183 },
5184 "node_modules/babel-plugin-istanbul": {
5185 "version": "6.1.1",
5186 "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
5187 "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
5188 "license": "BSD-3-Clause",
5189 "peer": true,
5190 "dependencies": {
5191 "@babel/helper-plugin-utils": "^7.0.0",
5192 "@istanbuljs/load-nyc-config": "^1.0.0",
5193 "@istanbuljs/schema": "^0.1.2",
5194 "istanbul-lib-instrument": "^5.0.4",
5195 "test-exclude": "^6.0.0"
5196 },
5197 "engines": {
5198 "node": ">=8"
5199 }
5200 },
5201 "node_modules/babel-plugin-jest-hoist": {
5202 "version": "29.6.3",
5203 "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
5204 "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
5205 "license": "MIT",
5206 "peer": true,
5207 "dependencies": {
5208 "@babel/template": "^7.3.3",
5209 "@babel/types": "^7.3.3",
5210 "@types/babel__core": "^7.1.14",
5211 "@types/babel__traverse": "^7.0.6"
5212 },
5213 "engines": {
5214 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
5215 }
5216 },
5217 "node_modules/babel-plugin-syntax-hermes-parser": {
5218 "version": "0.32.0",
5219 "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.32.0.tgz",
5220 "integrity": "sha512-m5HthL++AbyeEA2FcdwOLfVFvWYECOBObLHNqdR8ceY4TsEdn4LdX2oTvbB2QJSSElE2AWA/b2MXZ/PF/CqLZg==",
5221 "license": "MIT",
5222 "peer": true,
5223 "dependencies": {
5224 "hermes-parser": "0.32.0"
5225 }
5226 },
5227 "node_modules/babel-preset-current-node-syntax": {
5228 "version": "1.2.0",
5229 "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",
5230 "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==",
5231 "license": "MIT",
5232 "peer": true,
5233 "dependencies": {
5234 "@babel/plugin-syntax-async-generators": "^7.8.4",
5235 "@babel/plugin-syntax-bigint": "^7.8.3",
5236 "@babel/plugin-syntax-class-properties": "^7.12.13",
5237 "@babel/plugin-syntax-class-static-block": "^7.14.5",
5238 "@babel/plugin-syntax-import-attributes": "^7.24.7",
5239 "@babel/plugin-syntax-import-meta": "^7.10.4",
5240 "@babel/plugin-syntax-json-strings": "^7.8.3",
5241 "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
5242 "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
5243 "@babel/plugin-syntax-numeric-separator": "^7.10.4",
5244 "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
5245 "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
5246 "@babel/plugin-syntax-optional-chaining": "^7.8.3",
5247 "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
5248 "@babel/plugin-syntax-top-level-await": "^7.14.5"
5249 },
5250 "peerDependencies": {
5251 "@babel/core": "^7.0.0 || ^8.0.0-0"
5252 }
5253 },
5254 "node_modules/babel-preset-jest": {
5255 "version": "29.6.3",
5256 "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
5257 "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
5258 "license": "MIT",
5259 "peer": true,
5260 "dependencies": {
5261 "babel-plugin-jest-hoist": "^29.6.3",
5262 "babel-preset-current-node-syntax": "^1.0.0"
5263 },
5264 "engines": {
5265 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
5266 },
5267 "peerDependencies": {
5268 "@babel/core": "^7.0.0"
5269 }
5270 },
5271 "node_modules/balanced-match": {
5272 "version": "1.0.2",
5273 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5274 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5275 "license": "MIT",
5276 "peer": true
5277 },
5278 "node_modules/base64-js": {
5279 "version": "1.5.1",
5280 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
5281 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
5282 "funding": [
5283 {
5284 "type": "github",
5285 "url": "https://github.com/sponsors/feross"
5286 },
5287 {
5288 "type": "patreon",
5289 "url": "https://www.patreon.com/feross"
5290 },
5291 {
5292 "type": "consulting",
5293 "url": "https://feross.org/support"
5294 }
5295 ],
5296 "license": "MIT"
5297 },
5298 "node_modules/baseline-browser-mapping": {
5299 "version": "2.9.19",
5300 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz",
5301 "integrity": "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==",
5302 "license": "Apache-2.0",
5303 "peer": true,
5304 "bin": {
5305 "baseline-browser-mapping": "dist/cli.js"
5306 }
5307 },
5308 "node_modules/bcryptjs": {
5309 "version": "3.0.3",
5310 "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.3.tgz",
5311 "integrity": "sha512-GlF5wPWnSa/X5LKM1o0wz0suXIINz1iHRLvTS+sLyi7XPbe5ycmYI3DlZqVGZZtDgl4DmasFg7gOB3JYbphV5g==",
5312 "license": "BSD-3-Clause",
5313 "bin": {
5314 "bcrypt": "bin/bcrypt"
5315 }
5316 },
5317 "node_modules/better-sqlite3": {
5318 "version": "11.10.0",
5319 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.10.0.tgz",
5320 "integrity": "sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==",
5321 "hasInstallScript": true,
5322 "license": "MIT",
5323 "dependencies": {
5324 "bindings": "^1.5.0",
5325 "prebuild-install": "^7.1.1"
5326 }
5327 },
5328 "node_modules/bindings": {
5329 "version": "1.5.0",
5330 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
5331 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
5332 "license": "MIT",
5333 "dependencies": {
5334 "file-uri-to-path": "1.0.0"
5335 }
5336 },
5337 "node_modules/bl": {
5338 "version": "4.1.0",
5339 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
5340 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
5341 "license": "MIT",
5342 "dependencies": {
5343 "buffer": "^5.5.0",
5344 "inherits": "^2.0.4",
5345 "readable-stream": "^3.4.0"
5346 }
5347 },
5348 "node_modules/bl/node_modules/buffer": {
5349 "version": "5.7.1",
5350 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
5351 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
5352 "funding": [
5353 {
5354 "type": "github",
5355 "url": "https://github.com/sponsors/feross"
5356 },
5357 {
5358 "type": "patreon",
5359 "url": "https://www.patreon.com/feross"
5360 },
5361 {
5362 "type": "consulting",
5363 "url": "https://feross.org/support"
5364 }
5365 ],
5366 "license": "MIT",
5367 "dependencies": {
5368 "base64-js": "^1.3.1",
5369 "ieee754": "^1.1.13"
5370 }
5371 },
5372 "node_modules/bl/node_modules/readable-stream": {
5373 "version": "3.6.2",
5374 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
5375 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
5376 "license": "MIT",
5377 "dependencies": {
5378 "inherits": "^2.0.3",
5379 "string_decoder": "^1.1.1",
5380 "util-deprecate": "^1.0.1"
5381 },
5382 "engines": {
5383 "node": ">= 6"
5384 }
5385 },
5386 "node_modules/blockstore-core": {
5387 "version": "6.1.2",
5388 "resolved": "https://registry.npmjs.org/blockstore-core/-/blockstore-core-6.1.2.tgz",
5389 "integrity": "sha512-yWU38RM8DJ6C7Y2shIeTNVgGiJX/ko2RXqDyNlxMakOc+aVS7k1SCiakMlh6ix0juRNPtj0ySMTXU8UBDXXRCQ==",
5390 "license": "Apache-2.0 OR MIT",
5391 "dependencies": {
5392 "@libp2p/logger": "^6.0.0",
5393 "interface-blockstore": "^6.0.0",
5394 "interface-store": "^7.0.0",
5395 "it-all": "^3.0.9",
5396 "it-filter": "^3.1.3",
5397 "it-merge": "^3.0.11",
5398 "multiformats": "^13.3.6"
5399 }
5400 },
5401 "node_modules/blockstore-core/node_modules/multiformats": {
5402 "version": "13.4.2",
5403 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
5404 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
5405 "license": "Apache-2.0 OR MIT"
5406 },
5407 "node_modules/blockstore-fs": {
5408 "version": "3.0.2",
5409 "resolved": "https://registry.npmjs.org/blockstore-fs/-/blockstore-fs-3.0.2.tgz",
5410 "integrity": "sha512-nYxagNp1Nzin7kEPrnReYH40ErKGh78KBnLhkcmNmZx31wfsSpIAcSun45KRTVwbCoHnJEmtKXefy8TF57CKcA==",
5411 "license": "Apache-2.0 OR MIT",
5412 "dependencies": {
5413 "interface-blockstore": "^6.0.0",
5414 "interface-store": "^7.0.0",
5415 "it-glob": "^3.0.3",
5416 "it-map": "^3.1.3",
5417 "it-parallel-batch": "^3.0.8",
5418 "multiformats": "^13.3.6",
5419 "race-signal": "^2.0.0",
5420 "steno": "^4.0.2"
5421 }
5422 },
5423 "node_modules/blockstore-fs/node_modules/multiformats": {
5424 "version": "13.4.2",
5425 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
5426 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
5427 "license": "Apache-2.0 OR MIT"
5428 },
5429 "node_modules/brace-expansion": {
5430 "version": "1.1.12",
5431 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
5432 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
5433 "license": "MIT",
5434 "peer": true,
5435 "dependencies": {
5436 "balanced-match": "^1.0.0",
5437 "concat-map": "0.0.1"
5438 }
5439 },
5440 "node_modules/braces": {
5441 "version": "3.0.3",
5442 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
5443 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
5444 "license": "MIT",
5445 "dependencies": {
5446 "fill-range": "^7.1.1"
5447 },
5448 "engines": {
5449 "node": ">=8"
5450 }
5451 },
5452 "node_modules/browser-readablestream-to-it": {
5453 "version": "2.0.10",
5454 "resolved": "https://registry.npmjs.org/browser-readablestream-to-it/-/browser-readablestream-to-it-2.0.10.tgz",
5455 "integrity": "sha512-I/9hEcRtjct8CzD9sVo9Mm4ntn0D+7tOVrjbPl69XAoOfgJ8NBdOQU+WX+5SHhcELJDb14mWt7zuvyqha+MEAQ==",
5456 "license": "Apache-2.0 OR MIT"
5457 },
5458 "node_modules/browserslist": {
5459 "version": "4.28.1",
5460 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz",
5461 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==",
5462 "funding": [
5463 {
5464 "type": "opencollective",
5465 "url": "https://opencollective.com/browserslist"
5466 },
5467 {
5468 "type": "tidelift",
5469 "url": "https://tidelift.com/funding/github/npm/browserslist"
5470 },
5471 {
5472 "type": "github",
5473 "url": "https://github.com/sponsors/ai"
5474 }
5475 ],
5476 "license": "MIT",
5477 "peer": true,
5478 "dependencies": {
5479 "baseline-browser-mapping": "^2.9.0",
5480 "caniuse-lite": "^1.0.30001759",
5481 "electron-to-chromium": "^1.5.263",
5482 "node-releases": "^2.0.27",
5483 "update-browserslist-db": "^1.2.0"
5484 },
5485 "bin": {
5486 "browserslist": "cli.js"
5487 },
5488 "engines": {
5489 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
5490 }
5491 },
5492 "node_modules/bser": {
5493 "version": "2.1.1",
5494 "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
5495 "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
5496 "license": "Apache-2.0",
5497 "peer": true,
5498 "dependencies": {
5499 "node-int64": "^0.4.0"
5500 }
5501 },
5502 "node_modules/buffer": {
5503 "version": "6.0.3",
5504 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
5505 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
5506 "funding": [
5507 {
5508 "type": "github",
5509 "url": "https://github.com/sponsors/feross"
5510 },
5511 {
5512 "type": "patreon",
5513 "url": "https://www.patreon.com/feross"
5514 },
5515 {
5516 "type": "consulting",
5517 "url": "https://feross.org/support"
5518 }
5519 ],
5520 "license": "MIT",
5521 "dependencies": {
5522 "base64-js": "^1.3.1",
5523 "ieee754": "^1.2.1"
5524 }
5525 },
5526 "node_modules/buffer-from": {
5527 "version": "1.1.2",
5528 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
5529 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
5530 "license": "MIT",
5531 "peer": true
5532 },
5533 "node_modules/bun-types": {
5534 "version": "1.3.9",
5535 "resolved": "https://registry.npmjs.org/bun-types/-/bun-types-1.3.9.tgz",
5536 "integrity": "sha512-+UBWWOakIP4Tswh0Bt0QD0alpTY8cb5hvgiYeWCMet9YukHbzuruIEeXC2D7nMJPB12kbh8C7XJykSexEqGKJg==",
5537 "license": "MIT",
5538 "dependencies": {
5539 "@types/node": "*"
5540 }
5541 },
5542 "node_modules/cac": {
5543 "version": "6.7.14",
5544 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz",
5545 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==",
5546 "dev": true,
5547 "license": "MIT",
5548 "engines": {
5549 "node": ">=8"
5550 }
5551 },
5552 "node_modules/call-bind-apply-helpers": {
5553 "version": "1.0.2",
5554 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
5555 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
5556 "license": "MIT",
5557 "dependencies": {
5558 "es-errors": "^1.3.0",
5559 "function-bind": "^1.1.2"
5560 },
5561 "engines": {
5562 "node": ">= 0.4"
5563 }
5564 },
5565 "node_modules/camelcase": {
5566 "version": "5.3.1",
5567 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
5568 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
5569 "license": "MIT",
5570 "peer": true,
5571 "engines": {
5572 "node": ">=6"
5573 }
5574 },
5575 "node_modules/caniuse-lite": {
5576 "version": "1.0.30001769",
5577 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001769.tgz",
5578 "integrity": "sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg==",
5579 "funding": [
5580 {
5581 "type": "opencollective",
5582 "url": "https://opencollective.com/browserslist"
5583 },
5584 {
5585 "type": "tidelift",
5586 "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
5587 },
5588 {
5589 "type": "github",
5590 "url": "https://github.com/sponsors/ai"
5591 }
5592 ],
5593 "license": "CC-BY-4.0",
5594 "peer": true
5595 },
5596 "node_modules/cborg": {
5597 "version": "1.10.2",
5598 "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.2.tgz",
5599 "integrity": "sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==",
5600 "license": "Apache-2.0",
5601 "bin": {
5602 "cborg": "cli.js"
5603 }
5604 },
5605 "node_modules/chai": {
5606 "version": "5.3.3",
5607 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz",
5608 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==",
5609 "dev": true,
5610 "license": "MIT",
5611 "dependencies": {
5612 "assertion-error": "^2.0.1",
5613 "check-error": "^2.1.1",
5614 "deep-eql": "^5.0.1",
5615 "loupe": "^3.1.0",
5616 "pathval": "^2.0.0"
5617 },
5618 "engines": {
5619 "node": ">=18"
5620 }
5621 },
5622 "node_modules/chalk": {
5623 "version": "4.1.2",
5624 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
5625 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
5626 "license": "MIT",
5627 "peer": true,
5628 "dependencies": {
5629 "ansi-styles": "^4.1.0",
5630 "supports-color": "^7.1.0"
5631 },
5632 "engines": {
5633 "node": ">=10"
5634 },
5635 "funding": {
5636 "url": "https://github.com/chalk/chalk?sponsor=1"
5637 }
5638 },
5639 "node_modules/check-error": {
5640 "version": "2.1.3",
5641 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz",
5642 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==",
5643 "dev": true,
5644 "license": "MIT",
5645 "engines": {
5646 "node": ">= 16"
5647 }
5648 },
5649 "node_modules/chownr": {
5650 "version": "1.1.4",
5651 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
5652 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
5653 "license": "ISC"
5654 },
5655 "node_modules/chrome-launcher": {
5656 "version": "0.15.2",
5657 "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz",
5658 "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==",
5659 "license": "Apache-2.0",
5660 "peer": true,
5661 "dependencies": {
5662 "@types/node": "*",
5663 "escape-string-regexp": "^4.0.0",
5664 "is-wsl": "^2.2.0",
5665 "lighthouse-logger": "^1.0.0"
5666 },
5667 "bin": {
5668 "print-chrome-path": "bin/print-chrome-path.js"
5669 },
5670 "engines": {
5671 "node": ">=12.13.0"
5672 }
5673 },
5674 "node_modules/chromium-edge-launcher": {
5675 "version": "0.2.0",
5676 "resolved": "https://registry.npmjs.org/chromium-edge-launcher/-/chromium-edge-launcher-0.2.0.tgz",
5677 "integrity": "sha512-JfJjUnq25y9yg4FABRRVPmBGWPZZi+AQXT4mxupb67766/0UlhG8PAZCz6xzEMXTbW3CsSoE8PcCWA49n35mKg==",
5678 "license": "Apache-2.0",
5679 "peer": true,
5680 "dependencies": {
5681 "@types/node": "*",
5682 "escape-string-regexp": "^4.0.0",
5683 "is-wsl": "^2.2.0",
5684 "lighthouse-logger": "^1.0.0",
5685 "mkdirp": "^1.0.4",
5686 "rimraf": "^3.0.2"
5687 }
5688 },
5689 "node_modules/ci-info": {
5690 "version": "3.9.0",
5691 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz",
5692 "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==",
5693 "funding": [
5694 {
5695 "type": "github",
5696 "url": "https://github.com/sponsors/sibiraj-s"
5697 }
5698 ],
5699 "license": "MIT",
5700 "peer": true,
5701 "engines": {
5702 "node": ">=8"
5703 }
5704 },
5705 "node_modules/cliui": {
5706 "version": "8.0.1",
5707 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
5708 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
5709 "license": "ISC",
5710 "peer": true,
5711 "dependencies": {
5712 "string-width": "^4.2.0",
5713 "strip-ansi": "^6.0.1",
5714 "wrap-ansi": "^7.0.0"
5715 },
5716 "engines": {
5717 "node": ">=12"
5718 }
5719 },
5720 "node_modules/clone-regexp": {
5721 "version": "3.0.0",
5722 "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-3.0.0.tgz",
5723 "integrity": "sha512-ujdnoq2Kxb8s3ItNBtnYeXdm07FcU0u8ARAT1lQ2YdMwQC+cdiXX8KoqMVuglztILivceTtp4ivqGSmEmhBUJw==",
5724 "license": "MIT",
5725 "dependencies": {
5726 "is-regexp": "^3.0.0"
5727 },
5728 "engines": {
5729 "node": ">=12"
5730 },
5731 "funding": {
5732 "url": "https://github.com/sponsors/sindresorhus"
5733 }
5734 },
5735 "node_modules/color-convert": {
5736 "version": "2.0.1",
5737 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5738 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5739 "license": "MIT",
5740 "peer": true,
5741 "dependencies": {
5742 "color-name": "~1.1.4"
5743 },
5744 "engines": {
5745 "node": ">=7.0.0"
5746 }
5747 },
5748 "node_modules/color-name": {
5749 "version": "1.1.4",
5750 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5751 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5752 "license": "MIT",
5753 "peer": true
5754 },
5755 "node_modules/combined-stream": {
5756 "version": "1.0.8",
5757 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
5758 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
5759 "license": "MIT",
5760 "dependencies": {
5761 "delayed-stream": "~1.0.0"
5762 },
5763 "engines": {
5764 "node": ">= 0.8"
5765 }
5766 },
5767 "node_modules/commander": {
5768 "version": "12.1.0",
5769 "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
5770 "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
5771 "license": "MIT",
5772 "peer": true,
5773 "engines": {
5774 "node": ">=18"
5775 }
5776 },
5777 "node_modules/concat-map": {
5778 "version": "0.0.1",
5779 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5780 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
5781 "license": "MIT",
5782 "peer": true
5783 },
5784 "node_modules/connect": {
5785 "version": "3.7.0",
5786 "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
5787 "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
5788 "license": "MIT",
5789 "peer": true,
5790 "dependencies": {
5791 "debug": "2.6.9",
5792 "finalhandler": "1.1.2",
5793 "parseurl": "~1.3.3",
5794 "utils-merge": "1.0.1"
5795 },
5796 "engines": {
5797 "node": ">= 0.10.0"
5798 }
5799 },
5800 "node_modules/connect/node_modules/debug": {
5801 "version": "2.6.9",
5802 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5803 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5804 "license": "MIT",
5805 "peer": true,
5806 "dependencies": {
5807 "ms": "2.0.0"
5808 }
5809 },
5810 "node_modules/connect/node_modules/ms": {
5811 "version": "2.0.0",
5812 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5813 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
5814 "license": "MIT",
5815 "peer": true
5816 },
5817 "node_modules/convert-hrtime": {
5818 "version": "5.0.0",
5819 "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-5.0.0.tgz",
5820 "integrity": "sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==",
5821 "license": "MIT",
5822 "engines": {
5823 "node": ">=12"
5824 },
5825 "funding": {
5826 "url": "https://github.com/sponsors/sindresorhus"
5827 }
5828 },
5829 "node_modules/convert-source-map": {
5830 "version": "2.0.0",
5831 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
5832 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
5833 "license": "MIT",
5834 "peer": true
5835 },
5836 "node_modules/cookie": {
5837 "version": "1.1.1",
5838 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz",
5839 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==",
5840 "license": "MIT",
5841 "engines": {
5842 "node": ">=18"
5843 },
5844 "funding": {
5845 "type": "opencollective",
5846 "url": "https://opencollective.com/express"
5847 }
5848 },
5849 "node_modules/core-js": {
5850 "version": "3.48.0",
5851 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.48.0.tgz",
5852 "integrity": "sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==",
5853 "hasInstallScript": true,
5854 "license": "MIT",
5855 "funding": {
5856 "type": "opencollective",
5857 "url": "https://opencollective.com/core-js"
5858 }
5859 },
5860 "node_modules/cross-spawn": {
5861 "version": "7.0.6",
5862 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
5863 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
5864 "license": "MIT",
5865 "peer": true,
5866 "dependencies": {
5867 "path-key": "^3.1.0",
5868 "shebang-command": "^2.0.0",
5869 "which": "^2.0.1"
5870 },
5871 "engines": {
5872 "node": ">= 8"
5873 }
5874 },
5875 "node_modules/datastore-core": {
5876 "version": "11.0.2",
5877 "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-11.0.2.tgz",
5878 "integrity": "sha512-0pN4hMcaCWcnUBo5OL/8j14Lt1l/p1v2VvzryRYeJAKRLqnFrzy2FhAQ7y0yTA63ki760ImQHfm2XlZrfIdFpQ==",
5879 "license": "Apache-2.0 OR MIT",
5880 "dependencies": {
5881 "@libp2p/logger": "^6.0.0",
5882 "interface-datastore": "^9.0.0",
5883 "interface-store": "^7.0.0",
5884 "it-drain": "^3.0.9",
5885 "it-filter": "^3.1.3",
5886 "it-map": "^3.1.3",
5887 "it-merge": "^3.0.11",
5888 "it-pipe": "^3.0.1",
5889 "it-sort": "^3.0.8",
5890 "it-take": "^3.0.8"
5891 }
5892 },
5893 "node_modules/datastore-fs": {
5894 "version": "11.0.2",
5895 "resolved": "https://registry.npmjs.org/datastore-fs/-/datastore-fs-11.0.2.tgz",
5896 "integrity": "sha512-5jBSqcc0PzrraaNL1pcoB4nrVc+sNyD7E4axDQoTlkm07wE778rGPHhZNodN8nJEWrvnccOlzqc84w7SLyInKg==",
5897 "license": "Apache-2.0 OR MIT",
5898 "dependencies": {
5899 "datastore-core": "^11.0.0",
5900 "interface-datastore": "^9.0.0",
5901 "interface-store": "^7.0.0",
5902 "it-glob": "^3.0.3",
5903 "it-map": "^3.1.3",
5904 "it-parallel-batch": "^3.0.8",
5905 "race-signal": "^2.0.0",
5906 "steno": "^4.0.2"
5907 }
5908 },
5909 "node_modules/debug": {
5910 "version": "4.4.3",
5911 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
5912 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
5913 "license": "MIT",
5914 "dependencies": {
5915 "ms": "^2.1.3"
5916 },
5917 "engines": {
5918 "node": ">=6.0"
5919 },
5920 "peerDependenciesMeta": {
5921 "supports-color": {
5922 "optional": true
5923 }
5924 }
5925 },
5926 "node_modules/decompress-response": {
5927 "version": "6.0.0",
5928 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
5929 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
5930 "license": "MIT",
5931 "dependencies": {
5932 "mimic-response": "^3.1.0"
5933 },
5934 "engines": {
5935 "node": ">=10"
5936 },
5937 "funding": {
5938 "url": "https://github.com/sponsors/sindresorhus"
5939 }
5940 },
5941 "node_modules/deep-eql": {
5942 "version": "5.0.2",
5943 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
5944 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
5945 "dev": true,
5946 "license": "MIT",
5947 "engines": {
5948 "node": ">=6"
5949 }
5950 },
5951 "node_modules/deep-extend": {
5952 "version": "0.6.0",
5953 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
5954 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
5955 "license": "MIT",
5956 "engines": {
5957 "node": ">=4.0.0"
5958 }
5959 },
5960 "node_modules/delay": {
5961 "version": "6.0.0",
5962 "resolved": "https://registry.npmjs.org/delay/-/delay-6.0.0.tgz",
5963 "integrity": "sha512-2NJozoOHQ4NuZuVIr5CWd0iiLVIRSDepakaovIN+9eIDHEhdCAEvSy2cuf1DCrPPQLvHmbqTHODlhHg8UCy4zw==",
5964 "license": "MIT",
5965 "engines": {
5966 "node": ">=16"
5967 },
5968 "funding": {
5969 "url": "https://github.com/sponsors/sindresorhus"
5970 }
5971 },
5972 "node_modules/delayed-stream": {
5973 "version": "1.0.0",
5974 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
5975 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
5976 "license": "MIT",
5977 "engines": {
5978 "node": ">=0.4.0"
5979 }
5980 },
5981 "node_modules/denque": {
5982 "version": "2.1.0",
5983 "resolved": "https://registry.npmjs.org/denque/-/denque-2.1.0.tgz",
5984 "integrity": "sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==",
5985 "license": "Apache-2.0",
5986 "engines": {
5987 "node": ">=0.10"
5988 }
5989 },
5990 "node_modules/depd": {
5991 "version": "2.0.0",
5992 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
5993 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
5994 "license": "MIT",
5995 "peer": true,
5996 "engines": {
5997 "node": ">= 0.8"
5998 }
5999 },
6000 "node_modules/destroy": {
6001 "version": "1.2.0",
6002 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
6003 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
6004 "license": "MIT",
6005 "peer": true,
6006 "engines": {
6007 "node": ">= 0.8",
6008 "npm": "1.2.8000 || >= 1.4.16"
6009 }
6010 },
6011 "node_modules/detect-browser": {
6012 "version": "5.3.0",
6013 "resolved": "https://registry.npmjs.org/detect-browser/-/detect-browser-5.3.0.tgz",
6014 "integrity": "sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w==",
6015 "license": "MIT"
6016 },
6017 "node_modules/detect-libc": {
6018 "version": "2.1.2",
6019 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
6020 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
6021 "license": "Apache-2.0",
6022 "engines": {
6023 "node": ">=8"
6024 }
6025 },
6026 "node_modules/dns-packet": {
6027 "version": "5.6.1",
6028 "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz",
6029 "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==",
6030 "license": "MIT",
6031 "dependencies": {
6032 "@leichtgewicht/ip-codec": "^2.0.1"
6033 },
6034 "engines": {
6035 "node": ">=6"
6036 }
6037 },
6038 "node_modules/dunder-proto": {
6039 "version": "1.0.1",
6040 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
6041 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
6042 "license": "MIT",
6043 "dependencies": {
6044 "call-bind-apply-helpers": "^1.0.1",
6045 "es-errors": "^1.3.0",
6046 "gopd": "^1.2.0"
6047 },
6048 "engines": {
6049 "node": ">= 0.4"
6050 }
6051 },
6052 "node_modules/ee-first": {
6053 "version": "1.1.1",
6054 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
6055 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
6056 "license": "MIT",
6057 "peer": true
6058 },
6059 "node_modules/electron-to-chromium": {
6060 "version": "1.5.286",
6061 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.286.tgz",
6062 "integrity": "sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==",
6063 "license": "ISC",
6064 "peer": true
6065 },
6066 "node_modules/emoji-regex": {
6067 "version": "8.0.0",
6068 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
6069 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
6070 "license": "MIT",
6071 "peer": true
6072 },
6073 "node_modules/encodeurl": {
6074 "version": "1.0.2",
6075 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
6076 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
6077 "license": "MIT",
6078 "peer": true,
6079 "engines": {
6080 "node": ">= 0.8"
6081 }
6082 },
6083 "node_modules/end-of-stream": {
6084 "version": "1.4.5",
6085 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
6086 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
6087 "license": "MIT",
6088 "dependencies": {
6089 "once": "^1.4.0"
6090 }
6091 },
6092 "node_modules/err-code": {
6093 "version": "3.0.1",
6094 "resolved": "https://registry.npmjs.org/err-code/-/err-code-3.0.1.tgz",
6095 "integrity": "sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==",
6096 "license": "MIT"
6097 },
6098 "node_modules/error-stack-parser": {
6099 "version": "2.1.4",
6100 "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz",
6101 "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==",
6102 "license": "MIT",
6103 "peer": true,
6104 "dependencies": {
6105 "stackframe": "^1.3.4"
6106 }
6107 },
6108 "node_modules/es-define-property": {
6109 "version": "1.0.1",
6110 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
6111 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
6112 "license": "MIT",
6113 "engines": {
6114 "node": ">= 0.4"
6115 }
6116 },
6117 "node_modules/es-errors": {
6118 "version": "1.3.0",
6119 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
6120 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
6121 "license": "MIT",
6122 "engines": {
6123 "node": ">= 0.4"
6124 }
6125 },
6126 "node_modules/es-module-lexer": {
6127 "version": "1.7.0",
6128 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
6129 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
6130 "dev": true,
6131 "license": "MIT"
6132 },
6133 "node_modules/es-object-atoms": {
6134 "version": "1.1.1",
6135 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
6136 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
6137 "license": "MIT",
6138 "dependencies": {
6139 "es-errors": "^1.3.0"
6140 },
6141 "engines": {
6142 "node": ">= 0.4"
6143 }
6144 },
6145 "node_modules/es-set-tostringtag": {
6146 "version": "2.1.0",
6147 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
6148 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
6149 "license": "MIT",
6150 "dependencies": {
6151 "es-errors": "^1.3.0",
6152 "get-intrinsic": "^1.2.6",
6153 "has-tostringtag": "^1.0.2",
6154 "hasown": "^2.0.2"
6155 },
6156 "engines": {
6157 "node": ">= 0.4"
6158 }
6159 },
6160 "node_modules/esbuild": {
6161 "version": "0.27.3",
6162 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
6163 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
6164 "dev": true,
6165 "hasInstallScript": true,
6166 "license": "MIT",
6167 "bin": {
6168 "esbuild": "bin/esbuild"
6169 },
6170 "engines": {
6171 "node": ">=18"
6172 },
6173 "optionalDependencies": {
6174 "@esbuild/aix-ppc64": "0.27.3",
6175 "@esbuild/android-arm": "0.27.3",
6176 "@esbuild/android-arm64": "0.27.3",
6177 "@esbuild/android-x64": "0.27.3",
6178 "@esbuild/darwin-arm64": "0.27.3",
6179 "@esbuild/darwin-x64": "0.27.3",
6180 "@esbuild/freebsd-arm64": "0.27.3",
6181 "@esbuild/freebsd-x64": "0.27.3",
6182 "@esbuild/linux-arm": "0.27.3",
6183 "@esbuild/linux-arm64": "0.27.3",
6184 "@esbuild/linux-ia32": "0.27.3",
6185 "@esbuild/linux-loong64": "0.27.3",
6186 "@esbuild/linux-mips64el": "0.27.3",
6187 "@esbuild/linux-ppc64": "0.27.3",
6188 "@esbuild/linux-riscv64": "0.27.3",
6189 "@esbuild/linux-s390x": "0.27.3",
6190 "@esbuild/linux-x64": "0.27.3",
6191 "@esbuild/netbsd-arm64": "0.27.3",
6192 "@esbuild/netbsd-x64": "0.27.3",
6193 "@esbuild/openbsd-arm64": "0.27.3",
6194 "@esbuild/openbsd-x64": "0.27.3",
6195 "@esbuild/openharmony-arm64": "0.27.3",
6196 "@esbuild/sunos-x64": "0.27.3",
6197 "@esbuild/win32-arm64": "0.27.3",
6198 "@esbuild/win32-ia32": "0.27.3",
6199 "@esbuild/win32-x64": "0.27.3"
6200 }
6201 },
6202 "node_modules/escalade": {
6203 "version": "3.2.0",
6204 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
6205 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
6206 "license": "MIT",
6207 "peer": true,
6208 "engines": {
6209 "node": ">=6"
6210 }
6211 },
6212 "node_modules/escape-html": {
6213 "version": "1.0.3",
6214 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
6215 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
6216 "license": "MIT",
6217 "peer": true
6218 },
6219 "node_modules/escape-string-regexp": {
6220 "version": "4.0.0",
6221 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
6222 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
6223 "license": "MIT",
6224 "peer": true,
6225 "engines": {
6226 "node": ">=10"
6227 },
6228 "funding": {
6229 "url": "https://github.com/sponsors/sindresorhus"
6230 }
6231 },
6232 "node_modules/esm-env": {
6233 "version": "1.2.2",
6234 "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
6235 "integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==",
6236 "license": "MIT"
6237 },
6238 "node_modules/esprima": {
6239 "version": "4.0.1",
6240 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6241 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6242 "license": "BSD-2-Clause",
6243 "peer": true,
6244 "bin": {
6245 "esparse": "bin/esparse.js",
6246 "esvalidate": "bin/esvalidate.js"
6247 },
6248 "engines": {
6249 "node": ">=4"
6250 }
6251 },
6252 "node_modules/estree-walker": {
6253 "version": "3.0.3",
6254 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
6255 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
6256 "dev": true,
6257 "license": "MIT",
6258 "dependencies": {
6259 "@types/estree": "^1.0.0"
6260 }
6261 },
6262 "node_modules/etag": {
6263 "version": "1.8.1",
6264 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
6265 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
6266 "license": "MIT",
6267 "peer": true,
6268 "engines": {
6269 "node": ">= 0.6"
6270 }
6271 },
6272 "node_modules/event-target-shim": {
6273 "version": "5.0.1",
6274 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
6275 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
6276 "license": "MIT",
6277 "engines": {
6278 "node": ">=6"
6279 }
6280 },
6281 "node_modules/eventemitter3": {
6282 "version": "5.0.4",
6283 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz",
6284 "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==",
6285 "license": "MIT"
6286 },
6287 "node_modules/events": {
6288 "version": "3.3.0",
6289 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
6290 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
6291 "license": "MIT",
6292 "engines": {
6293 "node": ">=0.8.x"
6294 }
6295 },
6296 "node_modules/expand-template": {
6297 "version": "2.0.3",
6298 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
6299 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
6300 "license": "(MIT OR WTFPL)",
6301 "engines": {
6302 "node": ">=6"
6303 }
6304 },
6305 "node_modules/expect-type": {
6306 "version": "1.3.0",
6307 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
6308 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
6309 "dev": true,
6310 "license": "Apache-2.0",
6311 "engines": {
6312 "node": ">=12.0.0"
6313 }
6314 },
6315 "node_modules/exponential-backoff": {
6316 "version": "3.1.3",
6317 "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.3.tgz",
6318 "integrity": "sha512-ZgEeZXj30q+I0EN+CbSSpIyPaJ5HVQD18Z1m+u1FXbAeT94mr1zw50q4q6jiiC447Nl/YTcIYSAftiGqetwXCA==",
6319 "license": "Apache-2.0",
6320 "peer": true
6321 },
6322 "node_modules/fast-glob": {
6323 "version": "3.3.3",
6324 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz",
6325 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==",
6326 "license": "MIT",
6327 "dependencies": {
6328 "@nodelib/fs.stat": "^2.0.2",
6329 "@nodelib/fs.walk": "^1.2.3",
6330 "glob-parent": "^5.1.2",
6331 "merge2": "^1.3.0",
6332 "micromatch": "^4.0.8"
6333 },
6334 "engines": {
6335 "node": ">=8.6.0"
6336 }
6337 },
6338 "node_modules/fast-json-stable-stringify": {
6339 "version": "2.1.0",
6340 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
6341 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
6342 "license": "MIT",
6343 "peer": true
6344 },
6345 "node_modules/fast-redact": {
6346 "version": "3.5.0",
6347 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz",
6348 "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==",
6349 "license": "MIT",
6350 "engines": {
6351 "node": ">=6"
6352 }
6353 },
6354 "node_modules/fastq": {
6355 "version": "1.20.1",
6356 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz",
6357 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==",
6358 "license": "ISC",
6359 "dependencies": {
6360 "reusify": "^1.0.4"
6361 }
6362 },
6363 "node_modules/fb-dotslash": {
6364 "version": "0.5.8",
6365 "resolved": "https://registry.npmjs.org/fb-dotslash/-/fb-dotslash-0.5.8.tgz",
6366 "integrity": "sha512-XHYLKk9J4BupDxi9bSEhkfss0m+Vr9ChTrjhf9l2iw3jB5C7BnY4GVPoMcqbrTutsKJso6yj2nAB6BI/F2oZaA==",
6367 "license": "(MIT OR Apache-2.0)",
6368 "peer": true,
6369 "bin": {
6370 "dotslash": "bin/dotslash"
6371 },
6372 "engines": {
6373 "node": ">=20"
6374 }
6375 },
6376 "node_modules/fb-watchman": {
6377 "version": "2.0.2",
6378 "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz",
6379 "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==",
6380 "license": "Apache-2.0",
6381 "peer": true,
6382 "dependencies": {
6383 "bser": "2.1.1"
6384 }
6385 },
6386 "node_modules/file-uri-to-path": {
6387 "version": "1.0.0",
6388 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
6389 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
6390 "license": "MIT"
6391 },
6392 "node_modules/fill-range": {
6393 "version": "7.1.1",
6394 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
6395 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
6396 "license": "MIT",
6397 "dependencies": {
6398 "to-regex-range": "^5.0.1"
6399 },
6400 "engines": {
6401 "node": ">=8"
6402 }
6403 },
6404 "node_modules/finalhandler": {
6405 "version": "1.1.2",
6406 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
6407 "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
6408 "license": "MIT",
6409 "peer": true,
6410 "dependencies": {
6411 "debug": "2.6.9",
6412 "encodeurl": "~1.0.2",
6413 "escape-html": "~1.0.3",
6414 "on-finished": "~2.3.0",
6415 "parseurl": "~1.3.3",
6416 "statuses": "~1.5.0",
6417 "unpipe": "~1.0.0"
6418 },
6419 "engines": {
6420 "node": ">= 0.8"
6421 }
6422 },
6423 "node_modules/finalhandler/node_modules/debug": {
6424 "version": "2.6.9",
6425 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6426 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6427 "license": "MIT",
6428 "peer": true,
6429 "dependencies": {
6430 "ms": "2.0.0"
6431 }
6432 },
6433 "node_modules/finalhandler/node_modules/ms": {
6434 "version": "2.0.0",
6435 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6436 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
6437 "license": "MIT",
6438 "peer": true
6439 },
6440 "node_modules/find-up": {
6441 "version": "4.1.0",
6442 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
6443 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
6444 "license": "MIT",
6445 "peer": true,
6446 "dependencies": {
6447 "locate-path": "^5.0.0",
6448 "path-exists": "^4.0.0"
6449 },
6450 "engines": {
6451 "node": ">=8"
6452 }
6453 },
6454 "node_modules/flow-enums-runtime": {
6455 "version": "0.0.6",
6456 "resolved": "https://registry.npmjs.org/flow-enums-runtime/-/flow-enums-runtime-0.0.6.tgz",
6457 "integrity": "sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==",
6458 "license": "MIT",
6459 "peer": true
6460 },
6461 "node_modules/follow-redirects": {
6462 "version": "1.15.11",
6463 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz",
6464 "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==",
6465 "funding": [
6466 {
6467 "type": "individual",
6468 "url": "https://github.com/sponsors/RubenVerborgh"
6469 }
6470 ],
6471 "license": "MIT",
6472 "engines": {
6473 "node": ">=4.0"
6474 },
6475 "peerDependenciesMeta": {
6476 "debug": {
6477 "optional": true
6478 }
6479 }
6480 },
6481 "node_modules/form-data": {
6482 "version": "4.0.5",
6483 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
6484 "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
6485 "license": "MIT",
6486 "dependencies": {
6487 "asynckit": "^0.4.0",
6488 "combined-stream": "^1.0.8",
6489 "es-set-tostringtag": "^2.1.0",
6490 "hasown": "^2.0.2",
6491 "mime-types": "^2.1.12"
6492 },
6493 "engines": {
6494 "node": ">= 6"
6495 }
6496 },
6497 "node_modules/freeport-promise": {
6498 "version": "2.0.0",
6499 "resolved": "https://registry.npmjs.org/freeport-promise/-/freeport-promise-2.0.0.tgz",
6500 "integrity": "sha512-dwWpT1DdQcwrhmRwnDnPM/ZFny+FtzU+k50qF2eid3KxaQDsMiBrwo1i0G3qSugkN5db6Cb0zgfc68QeTOpEFg==",
6501 "license": "Apache-2.0 OR MIT",
6502 "engines": {
6503 "node": ">=16.0.0",
6504 "npm": ">=7.0.0"
6505 }
6506 },
6507 "node_modules/fresh": {
6508 "version": "0.5.2",
6509 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
6510 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
6511 "license": "MIT",
6512 "peer": true,
6513 "engines": {
6514 "node": ">= 0.6"
6515 }
6516 },
6517 "node_modules/fs-constants": {
6518 "version": "1.0.0",
6519 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
6520 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
6521 "license": "MIT"
6522 },
6523 "node_modules/fs.realpath": {
6524 "version": "1.0.0",
6525 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6526 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
6527 "license": "ISC",
6528 "peer": true
6529 },
6530 "node_modules/fsevents": {
6531 "version": "2.3.3",
6532 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
6533 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
6534 "hasInstallScript": true,
6535 "license": "MIT",
6536 "optional": true,
6537 "os": [
6538 "darwin"
6539 ],
6540 "engines": {
6541 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6542 }
6543 },
6544 "node_modules/function-bind": {
6545 "version": "1.1.2",
6546 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
6547 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
6548 "license": "MIT",
6549 "funding": {
6550 "url": "https://github.com/sponsors/ljharb"
6551 }
6552 },
6553 "node_modules/function-timeout": {
6554 "version": "0.1.1",
6555 "resolved": "https://registry.npmjs.org/function-timeout/-/function-timeout-0.1.1.tgz",
6556 "integrity": "sha512-0NVVC0TaP7dSTvn1yMiy6d6Q8gifzbvQafO46RtLG/kHJUBNd+pVRGOBoK44wNBvtSPUJRfdVvkFdD3p0xvyZg==",
6557 "license": "MIT",
6558 "engines": {
6559 "node": ">=14.16"
6560 },
6561 "funding": {
6562 "url": "https://github.com/sponsors/sindresorhus"
6563 }
6564 },
6565 "node_modules/gensync": {
6566 "version": "1.0.0-beta.2",
6567 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
6568 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
6569 "license": "MIT",
6570 "peer": true,
6571 "engines": {
6572 "node": ">=6.9.0"
6573 }
6574 },
6575 "node_modules/get-caller-file": {
6576 "version": "2.0.5",
6577 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6578 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6579 "license": "ISC",
6580 "peer": true,
6581 "engines": {
6582 "node": "6.* || 8.* || >= 10.*"
6583 }
6584 },
6585 "node_modules/get-intrinsic": {
6586 "version": "1.3.0",
6587 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
6588 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
6589 "license": "MIT",
6590 "dependencies": {
6591 "call-bind-apply-helpers": "^1.0.2",
6592 "es-define-property": "^1.0.1",
6593 "es-errors": "^1.3.0",
6594 "es-object-atoms": "^1.1.1",
6595 "function-bind": "^1.1.2",
6596 "get-proto": "^1.0.1",
6597 "gopd": "^1.2.0",
6598 "has-symbols": "^1.1.0",
6599 "hasown": "^2.0.2",
6600 "math-intrinsics": "^1.1.0"
6601 },
6602 "engines": {
6603 "node": ">= 0.4"
6604 },
6605 "funding": {
6606 "url": "https://github.com/sponsors/ljharb"
6607 }
6608 },
6609 "node_modules/get-iterator": {
6610 "version": "2.0.1",
6611 "resolved": "https://registry.npmjs.org/get-iterator/-/get-iterator-2.0.1.tgz",
6612 "integrity": "sha512-7HuY/hebu4gryTDT7O/XY/fvY9wRByEGdK6QOa4of8npTcv0+NS6frFKABcf6S9EBAsveTuKTsZQQBFMMNILIg==",
6613 "license": "MIT"
6614 },
6615 "node_modules/get-package-type": {
6616 "version": "0.1.0",
6617 "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
6618 "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
6619 "license": "MIT",
6620 "peer": true,
6621 "engines": {
6622 "node": ">=8.0.0"
6623 }
6624 },
6625 "node_modules/get-port": {
6626 "version": "7.1.0",
6627 "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.1.0.tgz",
6628 "integrity": "sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==",
6629 "license": "MIT",
6630 "engines": {
6631 "node": ">=16"
6632 },
6633 "funding": {
6634 "url": "https://github.com/sponsors/sindresorhus"
6635 }
6636 },
6637 "node_modules/get-proto": {
6638 "version": "1.0.1",
6639 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
6640 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
6641 "license": "MIT",
6642 "dependencies": {
6643 "dunder-proto": "^1.0.1",
6644 "es-object-atoms": "^1.0.0"
6645 },
6646 "engines": {
6647 "node": ">= 0.4"
6648 }
6649 },
6650 "node_modules/get-tsconfig": {
6651 "version": "4.13.6",
6652 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz",
6653 "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==",
6654 "dev": true,
6655 "license": "MIT",
6656 "dependencies": {
6657 "resolve-pkg-maps": "^1.0.0"
6658 },
6659 "funding": {
6660 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
6661 }
6662 },
6663 "node_modules/github-from-package": {
6664 "version": "0.0.0",
6665 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
6666 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
6667 "license": "MIT"
6668 },
6669 "node_modules/glob": {
6670 "version": "7.2.3",
6671 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
6672 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
6673 "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",
6674 "license": "ISC",
6675 "peer": true,
6676 "dependencies": {
6677 "fs.realpath": "^1.0.0",
6678 "inflight": "^1.0.4",
6679 "inherits": "2",
6680 "minimatch": "^3.1.1",
6681 "once": "^1.3.0",
6682 "path-is-absolute": "^1.0.0"
6683 },
6684 "engines": {
6685 "node": "*"
6686 },
6687 "funding": {
6688 "url": "https://github.com/sponsors/isaacs"
6689 }
6690 },
6691 "node_modules/glob-parent": {
6692 "version": "5.1.2",
6693 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
6694 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
6695 "license": "ISC",
6696 "dependencies": {
6697 "is-glob": "^4.0.1"
6698 },
6699 "engines": {
6700 "node": ">= 6"
6701 }
6702 },
6703 "node_modules/gopd": {
6704 "version": "1.2.0",
6705 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
6706 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
6707 "license": "MIT",
6708 "engines": {
6709 "node": ">= 0.4"
6710 },
6711 "funding": {
6712 "url": "https://github.com/sponsors/ljharb"
6713 }
6714 },
6715 "node_modules/graceful-fs": {
6716 "version": "4.2.11",
6717 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
6718 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
6719 "license": "ISC",
6720 "peer": true
6721 },
6722 "node_modules/has-flag": {
6723 "version": "4.0.0",
6724 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6725 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6726 "license": "MIT",
6727 "peer": true,
6728 "engines": {
6729 "node": ">=8"
6730 }
6731 },
6732 "node_modules/has-symbols": {
6733 "version": "1.1.0",
6734 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
6735 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
6736 "license": "MIT",
6737 "engines": {
6738 "node": ">= 0.4"
6739 },
6740 "funding": {
6741 "url": "https://github.com/sponsors/ljharb"
6742 }
6743 },
6744 "node_modules/has-tostringtag": {
6745 "version": "1.0.2",
6746 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
6747 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
6748 "license": "MIT",
6749 "dependencies": {
6750 "has-symbols": "^1.0.3"
6751 },
6752 "engines": {
6753 "node": ">= 0.4"
6754 },
6755 "funding": {
6756 "url": "https://github.com/sponsors/ljharb"
6757 }
6758 },
6759 "node_modules/hashlru": {
6760 "version": "2.3.0",
6761 "resolved": "https://registry.npmjs.org/hashlru/-/hashlru-2.3.0.tgz",
6762 "integrity": "sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==",
6763 "license": "MIT"
6764 },
6765 "node_modules/hasown": {
6766 "version": "2.0.2",
6767 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
6768 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
6769 "license": "MIT",
6770 "dependencies": {
6771 "function-bind": "^1.1.2"
6772 },
6773 "engines": {
6774 "node": ">= 0.4"
6775 }
6776 },
6777 "node_modules/helia": {
6778 "version": "6.0.20",
6779 "resolved": "https://registry.npmjs.org/helia/-/helia-6.0.20.tgz",
6780 "integrity": "sha512-9UTrDT71tKYTdf/4P6DhsxL1mwCPEq+Zmqp5b2582YzUvdpIydItORuXaP+yqOk3N6EP6vgcQOnHUo31drFWVQ==",
6781 "license": "Apache-2.0 OR MIT",
6782 "dependencies": {
6783 "@chainsafe/libp2p-noise": "^17.0.0",
6784 "@chainsafe/libp2p-yamux": "^8.0.0",
6785 "@helia/block-brokers": "^5.1.2",
6786 "@helia/delegated-routing-v1-http-api-client": "^6.0.0",
6787 "@helia/interface": "^6.1.1",
6788 "@helia/routers": "^5.0.3",
6789 "@helia/utils": "^2.4.2",
6790 "@ipshipyard/libp2p-auto-tls": "^2.0.1",
6791 "@libp2p/autonat": "^3.0.5",
6792 "@libp2p/bootstrap": "^12.0.6",
6793 "@libp2p/circuit-relay-v2": "^4.0.5",
6794 "@libp2p/config": "^1.1.20",
6795 "@libp2p/dcutr": "^3.0.5",
6796 "@libp2p/http": "^2.0.0",
6797 "@libp2p/identify": "^4.0.5",
6798 "@libp2p/interface": "^3.1.0",
6799 "@libp2p/kad-dht": "^16.1.0",
6800 "@libp2p/keychain": "^6.0.5",
6801 "@libp2p/mdns": "^12.0.6",
6802 "@libp2p/mplex": "^12.0.6",
6803 "@libp2p/ping": "^3.0.5",
6804 "@libp2p/tcp": "^11.0.5",
6805 "@libp2p/tls": "^3.0.5",
6806 "@libp2p/upnp-nat": "^4.0.5",
6807 "@libp2p/webrtc": "^6.0.6",
6808 "@libp2p/websockets": "^10.0.6",
6809 "@multiformats/dns": "^1.0.9",
6810 "blockstore-core": "^6.1.1",
6811 "datastore-core": "^11.0.2",
6812 "interface-datastore": "^9.0.2",
6813 "ipns": "^10.1.2",
6814 "libp2p": "^3.0.6",
6815 "multiformats": "^13.4.1"
6816 }
6817 },
6818 "node_modules/helia/node_modules/multiformats": {
6819 "version": "13.4.2",
6820 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
6821 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
6822 "license": "Apache-2.0 OR MIT"
6823 },
6824 "node_modules/hermes-compiler": {
6825 "version": "250829098.0.7",
6826 "resolved": "https://registry.npmjs.org/hermes-compiler/-/hermes-compiler-250829098.0.7.tgz",
6827 "integrity": "sha512-8QOmg1VjAWv8poFVslJDY8qkvjTy/UiO3R/hyGoC0IAchLzBdS9/TmAvI9cN1F3yLTEjimAIQQtUslpBMPXVVg==",
6828 "license": "MIT",
6829 "peer": true
6830 },
6831 "node_modules/hermes-estree": {
6832 "version": "0.32.0",
6833 "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.32.0.tgz",
6834 "integrity": "sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==",
6835 "license": "MIT",
6836 "peer": true
6837 },
6838 "node_modules/hermes-parser": {
6839 "version": "0.32.0",
6840 "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.32.0.tgz",
6841 "integrity": "sha512-g4nBOWFpuiTqjR3LZdRxKUkij9iyveWeuks7INEsMX741f3r9xxrOe8TeQfUxtda0eXmiIFiMQzoeSQEno33Hw==",
6842 "license": "MIT",
6843 "peer": true,
6844 "dependencies": {
6845 "hermes-estree": "0.32.0"
6846 }
6847 },
6848 "node_modules/hono": {
6849 "version": "4.11.9",
6850 "resolved": "https://registry.npmjs.org/hono/-/hono-4.11.9.tgz",
6851 "integrity": "sha512-Eaw2YTGM6WOxA6CXbckaEvslr2Ne4NFsKrvc0v97JD5awbmeBLO5w9Ho9L9kmKonrwF9RJlW6BxT1PVv/agBHQ==",
6852 "license": "MIT",
6853 "engines": {
6854 "node": ">=16.9.0"
6855 }
6856 },
6857 "node_modules/http-errors": {
6858 "version": "2.0.1",
6859 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
6860 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
6861 "license": "MIT",
6862 "peer": true,
6863 "dependencies": {
6864 "depd": "~2.0.0",
6865 "inherits": "~2.0.4",
6866 "setprototypeof": "~1.2.0",
6867 "statuses": "~2.0.2",
6868 "toidentifier": "~1.0.1"
6869 },
6870 "engines": {
6871 "node": ">= 0.8"
6872 },
6873 "funding": {
6874 "type": "opencollective",
6875 "url": "https://opencollective.com/express"
6876 }
6877 },
6878 "node_modules/http-errors/node_modules/statuses": {
6879 "version": "2.0.2",
6880 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
6881 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
6882 "license": "MIT",
6883 "peer": true,
6884 "engines": {
6885 "node": ">= 0.8"
6886 }
6887 },
6888 "node_modules/https-proxy-agent": {
6889 "version": "7.0.6",
6890 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
6891 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
6892 "license": "MIT",
6893 "peer": true,
6894 "dependencies": {
6895 "agent-base": "^7.1.2",
6896 "debug": "4"
6897 },
6898 "engines": {
6899 "node": ">= 14"
6900 }
6901 },
6902 "node_modules/ieee754": {
6903 "version": "1.2.1",
6904 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
6905 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
6906 "funding": [
6907 {
6908 "type": "github",
6909 "url": "https://github.com/sponsors/feross"
6910 },
6911 {
6912 "type": "patreon",
6913 "url": "https://www.patreon.com/feross"
6914 },
6915 {
6916 "type": "consulting",
6917 "url": "https://feross.org/support"
6918 }
6919 ],
6920 "license": "BSD-3-Clause"
6921 },
6922 "node_modules/image-size": {
6923 "version": "1.2.1",
6924 "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.1.tgz",
6925 "integrity": "sha512-rH+46sQJ2dlwfjfhCyNx5thzrv+dtmBIhPHk0zgRUukHzZ/kRueTJXoYYsclBaKcSMBWuGbOFXtioLpzTb5euw==",
6926 "license": "MIT",
6927 "peer": true,
6928 "dependencies": {
6929 "queue": "6.0.2"
6930 },
6931 "bin": {
6932 "image-size": "bin/image-size.js"
6933 },
6934 "engines": {
6935 "node": ">=16.x"
6936 }
6937 },
6938 "node_modules/imurmurhash": {
6939 "version": "0.1.4",
6940 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
6941 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
6942 "license": "MIT",
6943 "peer": true,
6944 "engines": {
6945 "node": ">=0.8.19"
6946 }
6947 },
6948 "node_modules/inflight": {
6949 "version": "1.0.6",
6950 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6951 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
6952 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
6953 "license": "ISC",
6954 "peer": true,
6955 "dependencies": {
6956 "once": "^1.3.0",
6957 "wrappy": "1"
6958 }
6959 },
6960 "node_modules/inherits": {
6961 "version": "2.0.4",
6962 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6963 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6964 "license": "ISC"
6965 },
6966 "node_modules/ini": {
6967 "version": "1.3.8",
6968 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
6969 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
6970 "license": "ISC"
6971 },
6972 "node_modules/interface-blockstore": {
6973 "version": "6.0.1",
6974 "resolved": "https://registry.npmjs.org/interface-blockstore/-/interface-blockstore-6.0.1.tgz",
6975 "integrity": "sha512-AVcUbMwrhiO4RqDljUitUt3aoon6MD2fblsN7vEVBDsmHFQT0LIOODVK5Qxe28h1uUvVykyZqmo09f6w55KiJg==",
6976 "license": "Apache-2.0 OR MIT",
6977 "dependencies": {
6978 "interface-store": "^7.0.0",
6979 "multiformats": "^13.3.6"
6980 }
6981 },
6982 "node_modules/interface-blockstore/node_modules/multiformats": {
6983 "version": "13.4.2",
6984 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
6985 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
6986 "license": "Apache-2.0 OR MIT"
6987 },
6988 "node_modules/interface-datastore": {
6989 "version": "9.0.2",
6990 "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-9.0.2.tgz",
6991 "integrity": "sha512-jebn+GV/5LTDDoyicNIB4D9O0QszpPqT09Z/MpEWvf3RekjVKpXJCDguM5Au2fwIFxFDAQMZe5bSla0jMamCNg==",
6992 "license": "Apache-2.0 OR MIT",
6993 "dependencies": {
6994 "interface-store": "^7.0.0",
6995 "uint8arrays": "^5.1.0"
6996 }
6997 },
6998 "node_modules/interface-datastore/node_modules/multiformats": {
6999 "version": "13.4.2",
7000 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
7001 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
7002 "license": "Apache-2.0 OR MIT"
7003 },
7004 "node_modules/interface-datastore/node_modules/uint8arrays": {
7005 "version": "5.1.0",
7006 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
7007 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
7008 "license": "Apache-2.0 OR MIT",
7009 "dependencies": {
7010 "multiformats": "^13.0.0"
7011 }
7012 },
7013 "node_modules/interface-store": {
7014 "version": "7.0.1",
7015 "resolved": "https://registry.npmjs.org/interface-store/-/interface-store-7.0.1.tgz",
7016 "integrity": "sha512-OPRRUO3Cs6Jr/t98BrJLQp1jUTPgrRH0PqFfuNoPAqd+J7ABN1tjFVjQdaOBiybYJTS/AyBSZnZVWLPvp3dW3w==",
7017 "license": "Apache-2.0 OR MIT"
7018 },
7019 "node_modules/invariant": {
7020 "version": "2.2.4",
7021 "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
7022 "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
7023 "license": "MIT",
7024 "peer": true,
7025 "dependencies": {
7026 "loose-envify": "^1.0.0"
7027 }
7028 },
7029 "node_modules/ip-regex": {
7030 "version": "5.0.0",
7031 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz",
7032 "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==",
7033 "license": "MIT",
7034 "engines": {
7035 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
7036 },
7037 "funding": {
7038 "url": "https://github.com/sponsors/sindresorhus"
7039 }
7040 },
7041 "node_modules/ipaddr.js": {
7042 "version": "2.3.0",
7043 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz",
7044 "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==",
7045 "license": "MIT",
7046 "engines": {
7047 "node": ">= 10"
7048 }
7049 },
7050 "node_modules/ipns": {
7051 "version": "10.1.3",
7052 "resolved": "https://registry.npmjs.org/ipns/-/ipns-10.1.3.tgz",
7053 "integrity": "sha512-b2Zeh8+7qOV11NjnTsYLpG8K6T13uBMndpzk9N9E2Qjz/u80qsxvKpspSP32sErOLr/GWjdFVVc02E9PMojQNA==",
7054 "license": "Apache-2.0 OR MIT",
7055 "dependencies": {
7056 "@libp2p/crypto": "^5.0.0",
7057 "@libp2p/interface": "^3.0.2",
7058 "@libp2p/logger": "^6.0.4",
7059 "cborg": "^4.2.3",
7060 "interface-datastore": "^9.0.2",
7061 "multiformats": "^13.2.2",
7062 "protons-runtime": "^5.5.0",
7063 "timestamp-nano": "^1.0.1",
7064 "uint8arraylist": "^2.4.8",
7065 "uint8arrays": "^5.1.0"
7066 }
7067 },
7068 "node_modules/ipns/node_modules/cborg": {
7069 "version": "4.5.8",
7070 "resolved": "https://registry.npmjs.org/cborg/-/cborg-4.5.8.tgz",
7071 "integrity": "sha512-6/viltD51JklRhq4L7jC3zgy6gryuG5xfZ3kzpE+PravtyeQLeQmCYLREhQH7pWENg5pY4Yu/XCd6a7dKScVlw==",
7072 "license": "Apache-2.0",
7073 "bin": {
7074 "cborg": "lib/bin.js"
7075 }
7076 },
7077 "node_modules/ipns/node_modules/multiformats": {
7078 "version": "13.4.2",
7079 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
7080 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
7081 "license": "Apache-2.0 OR MIT"
7082 },
7083 "node_modules/ipns/node_modules/uint8arrays": {
7084 "version": "5.1.0",
7085 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
7086 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
7087 "license": "Apache-2.0 OR MIT",
7088 "dependencies": {
7089 "multiformats": "^13.0.0"
7090 }
7091 },
7092 "node_modules/is-docker": {
7093 "version": "2.2.1",
7094 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
7095 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
7096 "license": "MIT",
7097 "peer": true,
7098 "bin": {
7099 "is-docker": "cli.js"
7100 },
7101 "engines": {
7102 "node": ">=8"
7103 },
7104 "funding": {
7105 "url": "https://github.com/sponsors/sindresorhus"
7106 }
7107 },
7108 "node_modules/is-electron": {
7109 "version": "2.2.2",
7110 "resolved": "https://registry.npmjs.org/is-electron/-/is-electron-2.2.2.tgz",
7111 "integrity": "sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg==",
7112 "license": "MIT"
7113 },
7114 "node_modules/is-extglob": {
7115 "version": "2.1.1",
7116 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
7117 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
7118 "license": "MIT",
7119 "engines": {
7120 "node": ">=0.10.0"
7121 }
7122 },
7123 "node_modules/is-fullwidth-code-point": {
7124 "version": "3.0.0",
7125 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7126 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7127 "license": "MIT",
7128 "peer": true,
7129 "engines": {
7130 "node": ">=8"
7131 }
7132 },
7133 "node_modules/is-glob": {
7134 "version": "4.0.3",
7135 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
7136 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
7137 "license": "MIT",
7138 "dependencies": {
7139 "is-extglob": "^2.1.1"
7140 },
7141 "engines": {
7142 "node": ">=0.10.0"
7143 }
7144 },
7145 "node_modules/is-ip": {
7146 "version": "5.0.1",
7147 "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-5.0.1.tgz",
7148 "integrity": "sha512-FCsGHdlrOnZQcp0+XT5a+pYowf33itBalCl+7ovNXC/7o5BhIpG14M3OrpPPdBSIQJCm+0M5+9mO7S9VVTTCFw==",
7149 "license": "MIT",
7150 "dependencies": {
7151 "ip-regex": "^5.0.0",
7152 "super-regex": "^0.2.0"
7153 },
7154 "engines": {
7155 "node": ">=14.16"
7156 },
7157 "funding": {
7158 "url": "https://github.com/sponsors/sindresorhus"
7159 }
7160 },
7161 "node_modules/is-loopback-addr": {
7162 "version": "2.0.2",
7163 "resolved": "https://registry.npmjs.org/is-loopback-addr/-/is-loopback-addr-2.0.2.tgz",
7164 "integrity": "sha512-26POf2KRCno/KTNL5Q0b/9TYnL00xEsSaLfiFRmjM7m7Lw7ZMmFybzzuX4CcsLAluZGd+niLUiMRxEooVE3aqg==",
7165 "license": "MIT"
7166 },
7167 "node_modules/is-network-error": {
7168 "version": "1.3.0",
7169 "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.0.tgz",
7170 "integrity": "sha512-6oIwpsgRfnDiyEDLMay/GqCl3HoAtH5+RUKW29gYkL0QA+ipzpDLA16yQs7/RHCSu+BwgbJaOUqa4A99qNVQVw==",
7171 "license": "MIT",
7172 "engines": {
7173 "node": ">=16"
7174 },
7175 "funding": {
7176 "url": "https://github.com/sponsors/sindresorhus"
7177 }
7178 },
7179 "node_modules/is-number": {
7180 "version": "7.0.0",
7181 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
7182 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
7183 "license": "MIT",
7184 "engines": {
7185 "node": ">=0.12.0"
7186 }
7187 },
7188 "node_modules/is-regexp": {
7189 "version": "3.1.0",
7190 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-3.1.0.tgz",
7191 "integrity": "sha512-rbku49cWloU5bSMI+zaRaXdQHXnthP6DZ/vLnfdSKyL4zUzuWnomtOEiZZOd+ioQ+avFo/qau3KPTc7Fjy1uPA==",
7192 "license": "MIT",
7193 "engines": {
7194 "node": ">=12"
7195 },
7196 "funding": {
7197 "url": "https://github.com/sponsors/sindresorhus"
7198 }
7199 },
7200 "node_modules/is-wsl": {
7201 "version": "2.2.0",
7202 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
7203 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
7204 "license": "MIT",
7205 "peer": true,
7206 "dependencies": {
7207 "is-docker": "^2.0.0"
7208 },
7209 "engines": {
7210 "node": ">=8"
7211 }
7212 },
7213 "node_modules/isexe": {
7214 "version": "2.0.0",
7215 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
7216 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
7217 "license": "ISC",
7218 "peer": true
7219 },
7220 "node_modules/iso-datestring-validator": {
7221 "version": "2.2.2",
7222 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
7223 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==",
7224 "license": "MIT"
7225 },
7226 "node_modules/istanbul-lib-coverage": {
7227 "version": "3.2.2",
7228 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
7229 "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
7230 "license": "BSD-3-Clause",
7231 "peer": true,
7232 "engines": {
7233 "node": ">=8"
7234 }
7235 },
7236 "node_modules/istanbul-lib-instrument": {
7237 "version": "5.2.1",
7238 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
7239 "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
7240 "license": "BSD-3-Clause",
7241 "peer": true,
7242 "dependencies": {
7243 "@babel/core": "^7.12.3",
7244 "@babel/parser": "^7.14.7",
7245 "@istanbuljs/schema": "^0.1.2",
7246 "istanbul-lib-coverage": "^3.2.0",
7247 "semver": "^6.3.0"
7248 },
7249 "engines": {
7250 "node": ">=8"
7251 }
7252 },
7253 "node_modules/istanbul-lib-instrument/node_modules/semver": {
7254 "version": "6.3.1",
7255 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
7256 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
7257 "license": "ISC",
7258 "peer": true,
7259 "bin": {
7260 "semver": "bin/semver.js"
7261 }
7262 },
7263 "node_modules/it-all": {
7264 "version": "3.0.9",
7265 "resolved": "https://registry.npmjs.org/it-all/-/it-all-3.0.9.tgz",
7266 "integrity": "sha512-fz1oJJ36ciGnu2LntAlE6SA97bFZpW7Rnt0uEc1yazzR2nKokZLr8lIRtgnpex4NsmaBcvHF+Z9krljWFy/mmg==",
7267 "license": "Apache-2.0 OR MIT"
7268 },
7269 "node_modules/it-batch": {
7270 "version": "3.0.9",
7271 "resolved": "https://registry.npmjs.org/it-batch/-/it-batch-3.0.9.tgz",
7272 "integrity": "sha512-z6p89Q8gm2urBtF3JcpnbJogacijWk3m1uc3xZYI3x0eJUoYLUbgF8IxJ2fnuVObV7yRv3SixfwGCufaZY1NCg==",
7273 "license": "Apache-2.0 OR MIT"
7274 },
7275 "node_modules/it-byte-stream": {
7276 "version": "2.0.4",
7277 "resolved": "https://registry.npmjs.org/it-byte-stream/-/it-byte-stream-2.0.4.tgz",
7278 "integrity": "sha512-8pS0OvkBYwQ206pRLgoLDAiHP6c8wYZJ1ig8KDmP5NOrzMxeH2Wv2ktXIjYHwdu7RPOsnxQb0vKo+O784L/m5g==",
7279 "license": "Apache-2.0 OR MIT",
7280 "dependencies": {
7281 "abort-error": "^1.0.1",
7282 "it-queueless-pushable": "^2.0.0",
7283 "it-stream-types": "^2.0.2",
7284 "race-signal": "^2.0.0",
7285 "uint8arraylist": "^2.4.8"
7286 }
7287 },
7288 "node_modules/it-drain": {
7289 "version": "3.0.10",
7290 "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-3.0.10.tgz",
7291 "integrity": "sha512-0w/bXzudlyKIyD1+rl0xUKTI7k4cshcS43LTlBiGFxI8K1eyLydNPxGcsVLsFVtKh1/ieS8AnVWt6KwmozxyEA==",
7292 "license": "Apache-2.0 OR MIT"
7293 },
7294 "node_modules/it-filter": {
7295 "version": "3.1.4",
7296 "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-3.1.4.tgz",
7297 "integrity": "sha512-80kWEKgiFEa4fEYD3mwf2uygo1dTQ5Y5midKtL89iXyjinruA/sNXl6iFkTcdNedydjvIsFhWLiqRPQP4fAwWQ==",
7298 "license": "Apache-2.0 OR MIT",
7299 "dependencies": {
7300 "it-peekable": "^3.0.0"
7301 }
7302 },
7303 "node_modules/it-first": {
7304 "version": "3.0.9",
7305 "resolved": "https://registry.npmjs.org/it-first/-/it-first-3.0.9.tgz",
7306 "integrity": "sha512-ZWYun273Gbl7CwiF6kK5xBtIKR56H1NoRaiJek2QzDirgen24u8XZ0Nk+jdnJSuCTPxC2ul1TuXKxu/7eK6NuA==",
7307 "license": "Apache-2.0 OR MIT"
7308 },
7309 "node_modules/it-foreach": {
7310 "version": "2.1.5",
7311 "resolved": "https://registry.npmjs.org/it-foreach/-/it-foreach-2.1.5.tgz",
7312 "integrity": "sha512-9tIp+NFVODmGV/49JUKVxW3+8RrPkYrmUaXUM4W6lMC5POM/1gegckNjBmDe5xgBa7+RE9HKBmRTAdY5V+bWSQ==",
7313 "license": "Apache-2.0 OR MIT",
7314 "dependencies": {
7315 "it-peekable": "^3.0.0"
7316 }
7317 },
7318 "node_modules/it-glob": {
7319 "version": "3.0.4",
7320 "resolved": "https://registry.npmjs.org/it-glob/-/it-glob-3.0.4.tgz",
7321 "integrity": "sha512-73PbGBTK/dHp5PX4l8pkQH1ozCONP0U+PB3qMqltxPonRJQNomINE3Hn9p02m2GOu95VoeVvSZdHI2N+qub0pw==",
7322 "license": "Apache-2.0 OR MIT",
7323 "dependencies": {
7324 "fast-glob": "^3.3.3"
7325 }
7326 },
7327 "node_modules/it-length": {
7328 "version": "3.0.9",
7329 "resolved": "https://registry.npmjs.org/it-length/-/it-length-3.0.9.tgz",
7330 "integrity": "sha512-cPhRPzyulYqyL7x4sX4MOjG/xu3vvEIFAhJ1aCrtrnbfxloCOtejOONib5oC3Bz8tLL6b6ke6+YHu4Bm6HCG7A==",
7331 "license": "Apache-2.0 OR MIT"
7332 },
7333 "node_modules/it-length-prefixed": {
7334 "version": "10.0.1",
7335 "resolved": "https://registry.npmjs.org/it-length-prefixed/-/it-length-prefixed-10.0.1.tgz",
7336 "integrity": "sha512-BhyluvGps26u9a7eQIpOI1YN7mFgi8lFwmiPi07whewbBARKAG9LE09Odc8s1Wtbt2MB6rNUrl7j9vvfXTJwdQ==",
7337 "license": "Apache-2.0 OR MIT",
7338 "dependencies": {
7339 "it-reader": "^6.0.1",
7340 "it-stream-types": "^2.0.1",
7341 "uint8-varint": "^2.0.1",
7342 "uint8arraylist": "^2.0.0",
7343 "uint8arrays": "^5.0.1"
7344 },
7345 "engines": {
7346 "node": ">=16.0.0",
7347 "npm": ">=7.0.0"
7348 }
7349 },
7350 "node_modules/it-length-prefixed-stream": {
7351 "version": "2.0.4",
7352 "resolved": "https://registry.npmjs.org/it-length-prefixed-stream/-/it-length-prefixed-stream-2.0.4.tgz",
7353 "integrity": "sha512-ugHDOQCkC2Dx2pQaJ+W4OIM6nZFBwlpgdQVVOfdX4c1Os47d6PMsfrkTrzRwZdBCMZb+JISZNP2gjU/DHN/z9A==",
7354 "license": "Apache-2.0 OR MIT",
7355 "dependencies": {
7356 "abort-error": "^1.0.1",
7357 "it-byte-stream": "^2.0.0",
7358 "it-stream-types": "^2.0.2",
7359 "uint8-varint": "^2.0.4",
7360 "uint8arraylist": "^2.4.8"
7361 }
7362 },
7363 "node_modules/it-length-prefixed/node_modules/multiformats": {
7364 "version": "13.4.2",
7365 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
7366 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
7367 "license": "Apache-2.0 OR MIT"
7368 },
7369 "node_modules/it-length-prefixed/node_modules/uint8arrays": {
7370 "version": "5.1.0",
7371 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
7372 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
7373 "license": "Apache-2.0 OR MIT",
7374 "dependencies": {
7375 "multiformats": "^13.0.0"
7376 }
7377 },
7378 "node_modules/it-map": {
7379 "version": "3.1.4",
7380 "resolved": "https://registry.npmjs.org/it-map/-/it-map-3.1.4.tgz",
7381 "integrity": "sha512-QB9PYQdE9fUfpVFYfSxBIyvKynUCgblb143c+ktTK6ZuKSKkp7iH58uYFzagqcJ5HcqIfn1xbfaralHWam+3fg==",
7382 "license": "Apache-2.0 OR MIT",
7383 "dependencies": {
7384 "it-peekable": "^3.0.0"
7385 }
7386 },
7387 "node_modules/it-merge": {
7388 "version": "3.0.12",
7389 "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-3.0.12.tgz",
7390 "integrity": "sha512-nnnFSUxKlkZVZD7c0jYw6rDxCcAQYcMsFj27thf7KkDhpj0EA0g9KHPxbFzHuDoc6US2EPS/MtplkNj8sbCx4Q==",
7391 "license": "Apache-2.0 OR MIT",
7392 "dependencies": {
7393 "it-queueless-pushable": "^2.0.0"
7394 }
7395 },
7396 "node_modules/it-ndjson": {
7397 "version": "1.1.4",
7398 "resolved": "https://registry.npmjs.org/it-ndjson/-/it-ndjson-1.1.4.tgz",
7399 "integrity": "sha512-ZMgTUrNo/UQCeRUT3KqnC0UaClzU6D+ItSmzVt7Ks7pcJ7DboYeYBSPeFLAaEthf5zlvaApDuACLmOWepgkrRg==",
7400 "license": "Apache-2.0 OR MIT",
7401 "dependencies": {
7402 "uint8arraylist": "^2.4.8"
7403 }
7404 },
7405 "node_modules/it-parallel": {
7406 "version": "3.0.13",
7407 "resolved": "https://registry.npmjs.org/it-parallel/-/it-parallel-3.0.13.tgz",
7408 "integrity": "sha512-85PPJ/O8q97Vj9wmDTSBBXEkattwfQGruXitIzrh0RLPso6RHfiVqkuTqBNufYYtB1x6PSkh0cwvjmMIkFEPHA==",
7409 "license": "Apache-2.0 OR MIT",
7410 "dependencies": {
7411 "p-defer": "^4.0.1"
7412 }
7413 },
7414 "node_modules/it-parallel-batch": {
7415 "version": "3.0.9",
7416 "resolved": "https://registry.npmjs.org/it-parallel-batch/-/it-parallel-batch-3.0.9.tgz",
7417 "integrity": "sha512-TszXWqqLG8IG5DUEnC4cgH9aZI6CsGS7sdkXTiiacMIj913bFy7+ohU3IqsFURCcZkpnXtNLNzrYnXISsKBhbQ==",
7418 "license": "Apache-2.0 OR MIT",
7419 "dependencies": {
7420 "it-batch": "^3.0.0"
7421 }
7422 },
7423 "node_modules/it-peekable": {
7424 "version": "3.0.8",
7425 "resolved": "https://registry.npmjs.org/it-peekable/-/it-peekable-3.0.8.tgz",
7426 "integrity": "sha512-7IDBQKSp/dtBxXV3Fj0v3qM1jftJ9y9XrWLRIuU1X6RdKqWiN60syNwP0fiDxZD97b8SYM58dD3uklIk1TTQAw==",
7427 "license": "Apache-2.0 OR MIT"
7428 },
7429 "node_modules/it-pipe": {
7430 "version": "3.0.1",
7431 "resolved": "https://registry.npmjs.org/it-pipe/-/it-pipe-3.0.1.tgz",
7432 "integrity": "sha512-sIoNrQl1qSRg2seYSBH/3QxWhJFn9PKYvOf/bHdtCBF0bnghey44VyASsWzn5dAx0DCDDABq1hZIuzKmtBZmKA==",
7433 "license": "Apache-2.0 OR MIT",
7434 "dependencies": {
7435 "it-merge": "^3.0.0",
7436 "it-pushable": "^3.1.2",
7437 "it-stream-types": "^2.0.1"
7438 },
7439 "engines": {
7440 "node": ">=16.0.0",
7441 "npm": ">=7.0.0"
7442 }
7443 },
7444 "node_modules/it-protobuf-stream": {
7445 "version": "2.0.3",
7446 "resolved": "https://registry.npmjs.org/it-protobuf-stream/-/it-protobuf-stream-2.0.3.tgz",
7447 "integrity": "sha512-Dus9qyylOSnC7l75/3qs6j3Fe9MCM2K5luXi9o175DYijFRne5FPucdOGIYdwaDBDQ4Oy34dNCuFobOpcusvEQ==",
7448 "license": "Apache-2.0 OR MIT",
7449 "dependencies": {
7450 "abort-error": "^1.0.1",
7451 "it-length-prefixed-stream": "^2.0.0",
7452 "it-stream-types": "^2.0.2",
7453 "uint8arraylist": "^2.4.8"
7454 }
7455 },
7456 "node_modules/it-pushable": {
7457 "version": "3.2.3",
7458 "resolved": "https://registry.npmjs.org/it-pushable/-/it-pushable-3.2.3.tgz",
7459 "integrity": "sha512-gzYnXYK8Y5t5b/BnJUr7glfQLO4U5vyb05gPx/TyTw+4Bv1zM9gFk4YsOrnulWefMewlphCjKkakFvj1y99Tcg==",
7460 "license": "Apache-2.0 OR MIT",
7461 "dependencies": {
7462 "p-defer": "^4.0.0"
7463 }
7464 },
7465 "node_modules/it-queue": {
7466 "version": "1.1.1",
7467 "resolved": "https://registry.npmjs.org/it-queue/-/it-queue-1.1.1.tgz",
7468 "integrity": "sha512-yeYCV22WF1QDyb3ylw+g3TGEdkmnoHUH2mc12QoGOQuxW4XP1V7Zd3BfsEF1iq2IFBwIK7wCPUcRLTAQVeZ3SQ==",
7469 "license": "Apache-2.0 OR MIT",
7470 "dependencies": {
7471 "abort-error": "^1.0.1",
7472 "it-pushable": "^3.2.3",
7473 "main-event": "^1.0.0",
7474 "race-event": "^1.3.0",
7475 "race-signal": "^2.0.0"
7476 }
7477 },
7478 "node_modules/it-queueless-pushable": {
7479 "version": "2.0.3",
7480 "resolved": "https://registry.npmjs.org/it-queueless-pushable/-/it-queueless-pushable-2.0.3.tgz",
7481 "integrity": "sha512-USa5EzTvmQswOcVE7+o6qsj2o2G+6KHCxSogPOs23sGYkDWFidhqVO7dAvv6ve/Z+Q+nvxpEa9rrRo6VEK7w4Q==",
7482 "license": "Apache-2.0 OR MIT",
7483 "dependencies": {
7484 "abort-error": "^1.0.1",
7485 "p-defer": "^4.0.1",
7486 "race-signal": "^2.0.0"
7487 }
7488 },
7489 "node_modules/it-reader": {
7490 "version": "6.0.4",
7491 "resolved": "https://registry.npmjs.org/it-reader/-/it-reader-6.0.4.tgz",
7492 "integrity": "sha512-XCWifEcNFFjjBHtor4Sfaj8rcpt+FkY0L6WdhD578SCDhV4VUm7fCkF3dv5a+fTcfQqvN9BsxBTvWbYO6iCjTg==",
7493 "license": "Apache-2.0 OR MIT",
7494 "dependencies": {
7495 "it-stream-types": "^2.0.1",
7496 "uint8arraylist": "^2.0.0"
7497 },
7498 "engines": {
7499 "node": ">=16.0.0",
7500 "npm": ">=7.0.0"
7501 }
7502 },
7503 "node_modules/it-sort": {
7504 "version": "3.0.9",
7505 "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-3.0.9.tgz",
7506 "integrity": "sha512-jsM6alGaPiQbcAJdzMsuMh00uJcI+kD9TBoScB8TR75zUFOmHvhSsPi+Dmh2zfVkcoca+14EbfeIZZXTUGH63w==",
7507 "license": "Apache-2.0 OR MIT",
7508 "dependencies": {
7509 "it-all": "^3.0.0"
7510 }
7511 },
7512 "node_modules/it-stream-types": {
7513 "version": "2.0.2",
7514 "resolved": "https://registry.npmjs.org/it-stream-types/-/it-stream-types-2.0.2.tgz",
7515 "integrity": "sha512-Rz/DEZ6Byn/r9+/SBCuJhpPATDF9D+dz5pbgSUyBsCDtza6wtNATrz/jz1gDyNanC3XdLboriHnOC925bZRBww==",
7516 "license": "Apache-2.0 OR MIT"
7517 },
7518 "node_modules/it-take": {
7519 "version": "3.0.9",
7520 "resolved": "https://registry.npmjs.org/it-take/-/it-take-3.0.9.tgz",
7521 "integrity": "sha512-XMeUbnjOcgrhFXPUqa7H0VIjYSV/BvyxxjCp76QHVAFDJw2LmR1SHxUFiqyGeobgzJr7P2ZwSRRJQGn4D2BVlA==",
7522 "license": "Apache-2.0 OR MIT"
7523 },
7524 "node_modules/it-to-browser-readablestream": {
7525 "version": "2.0.12",
7526 "resolved": "https://registry.npmjs.org/it-to-browser-readablestream/-/it-to-browser-readablestream-2.0.12.tgz",
7527 "integrity": "sha512-9pcVGxY8jrfMUgCqPrxjVN0bl6fQXCK1NEbUq5Bi+APlr3q0s2AsQINBPcWYgJbMnSHAfoRDthsi4GHqtkvHgw==",
7528 "license": "Apache-2.0 OR MIT",
7529 "dependencies": {
7530 "get-iterator": "^2.0.1"
7531 }
7532 },
7533 "node_modules/it-to-buffer": {
7534 "version": "4.0.10",
7535 "resolved": "https://registry.npmjs.org/it-to-buffer/-/it-to-buffer-4.0.10.tgz",
7536 "integrity": "sha512-dXNHSILSPVv+31nxav+egNxWA/RpSuAHCSurJCLxkFDpmzAyYPJwIkPfLkYiHLoJqyE6Z5nVFILp6aDvz9V5pw==",
7537 "license": "Apache-2.0 OR MIT",
7538 "dependencies": {
7539 "uint8arrays": "^5.1.0"
7540 }
7541 },
7542 "node_modules/it-to-buffer/node_modules/multiformats": {
7543 "version": "13.4.2",
7544 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
7545 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
7546 "license": "Apache-2.0 OR MIT"
7547 },
7548 "node_modules/it-to-buffer/node_modules/uint8arrays": {
7549 "version": "5.1.0",
7550 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
7551 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
7552 "license": "Apache-2.0 OR MIT",
7553 "dependencies": {
7554 "multiformats": "^13.0.0"
7555 }
7556 },
7557 "node_modules/jest-environment-node": {
7558 "version": "29.7.0",
7559 "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
7560 "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
7561 "license": "MIT",
7562 "peer": true,
7563 "dependencies": {
7564 "@jest/environment": "^29.7.0",
7565 "@jest/fake-timers": "^29.7.0",
7566 "@jest/types": "^29.6.3",
7567 "@types/node": "*",
7568 "jest-mock": "^29.7.0",
7569 "jest-util": "^29.7.0"
7570 },
7571 "engines": {
7572 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7573 }
7574 },
7575 "node_modules/jest-get-type": {
7576 "version": "29.6.3",
7577 "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz",
7578 "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==",
7579 "license": "MIT",
7580 "peer": true,
7581 "engines": {
7582 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7583 }
7584 },
7585 "node_modules/jest-haste-map": {
7586 "version": "29.7.0",
7587 "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
7588 "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
7589 "license": "MIT",
7590 "peer": true,
7591 "dependencies": {
7592 "@jest/types": "^29.6.3",
7593 "@types/graceful-fs": "^4.1.3",
7594 "@types/node": "*",
7595 "anymatch": "^3.0.3",
7596 "fb-watchman": "^2.0.0",
7597 "graceful-fs": "^4.2.9",
7598 "jest-regex-util": "^29.6.3",
7599 "jest-util": "^29.7.0",
7600 "jest-worker": "^29.7.0",
7601 "micromatch": "^4.0.4",
7602 "walker": "^1.0.8"
7603 },
7604 "engines": {
7605 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7606 },
7607 "optionalDependencies": {
7608 "fsevents": "^2.3.2"
7609 }
7610 },
7611 "node_modules/jest-message-util": {
7612 "version": "29.7.0",
7613 "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
7614 "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
7615 "license": "MIT",
7616 "peer": true,
7617 "dependencies": {
7618 "@babel/code-frame": "^7.12.13",
7619 "@jest/types": "^29.6.3",
7620 "@types/stack-utils": "^2.0.0",
7621 "chalk": "^4.0.0",
7622 "graceful-fs": "^4.2.9",
7623 "micromatch": "^4.0.4",
7624 "pretty-format": "^29.7.0",
7625 "slash": "^3.0.0",
7626 "stack-utils": "^2.0.3"
7627 },
7628 "engines": {
7629 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7630 }
7631 },
7632 "node_modules/jest-mock": {
7633 "version": "29.7.0",
7634 "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
7635 "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
7636 "license": "MIT",
7637 "peer": true,
7638 "dependencies": {
7639 "@jest/types": "^29.6.3",
7640 "@types/node": "*",
7641 "jest-util": "^29.7.0"
7642 },
7643 "engines": {
7644 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7645 }
7646 },
7647 "node_modules/jest-regex-util": {
7648 "version": "29.6.3",
7649 "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
7650 "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
7651 "license": "MIT",
7652 "peer": true,
7653 "engines": {
7654 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7655 }
7656 },
7657 "node_modules/jest-util": {
7658 "version": "29.7.0",
7659 "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz",
7660 "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==",
7661 "license": "MIT",
7662 "peer": true,
7663 "dependencies": {
7664 "@jest/types": "^29.6.3",
7665 "@types/node": "*",
7666 "chalk": "^4.0.0",
7667 "ci-info": "^3.2.0",
7668 "graceful-fs": "^4.2.9",
7669 "picomatch": "^2.2.3"
7670 },
7671 "engines": {
7672 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7673 }
7674 },
7675 "node_modules/jest-validate": {
7676 "version": "29.7.0",
7677 "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz",
7678 "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==",
7679 "license": "MIT",
7680 "peer": true,
7681 "dependencies": {
7682 "@jest/types": "^29.6.3",
7683 "camelcase": "^6.2.0",
7684 "chalk": "^4.0.0",
7685 "jest-get-type": "^29.6.3",
7686 "leven": "^3.1.0",
7687 "pretty-format": "^29.7.0"
7688 },
7689 "engines": {
7690 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7691 }
7692 },
7693 "node_modules/jest-validate/node_modules/camelcase": {
7694 "version": "6.3.0",
7695 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
7696 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
7697 "license": "MIT",
7698 "peer": true,
7699 "engines": {
7700 "node": ">=10"
7701 },
7702 "funding": {
7703 "url": "https://github.com/sponsors/sindresorhus"
7704 }
7705 },
7706 "node_modules/jest-worker": {
7707 "version": "29.7.0",
7708 "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz",
7709 "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==",
7710 "license": "MIT",
7711 "peer": true,
7712 "dependencies": {
7713 "@types/node": "*",
7714 "jest-util": "^29.7.0",
7715 "merge-stream": "^2.0.0",
7716 "supports-color": "^8.0.0"
7717 },
7718 "engines": {
7719 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
7720 }
7721 },
7722 "node_modules/jest-worker/node_modules/supports-color": {
7723 "version": "8.1.1",
7724 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
7725 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
7726 "license": "MIT",
7727 "peer": true,
7728 "dependencies": {
7729 "has-flag": "^4.0.0"
7730 },
7731 "engines": {
7732 "node": ">=10"
7733 },
7734 "funding": {
7735 "url": "https://github.com/chalk/supports-color?sponsor=1"
7736 }
7737 },
7738 "node_modules/jose": {
7739 "version": "6.1.3",
7740 "resolved": "https://registry.npmjs.org/jose/-/jose-6.1.3.tgz",
7741 "integrity": "sha512-0TpaTfihd4QMNwrz/ob2Bp7X04yuxJkjRGi4aKmOqwhov54i6u79oCv7T+C7lo70MKH6BesI3vscD1yb/yzKXQ==",
7742 "license": "MIT",
7743 "funding": {
7744 "url": "https://github.com/sponsors/panva"
7745 }
7746 },
7747 "node_modules/js-tokens": {
7748 "version": "4.0.0",
7749 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
7750 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
7751 "license": "MIT",
7752 "peer": true
7753 },
7754 "node_modules/js-yaml": {
7755 "version": "3.14.2",
7756 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
7757 "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
7758 "license": "MIT",
7759 "peer": true,
7760 "dependencies": {
7761 "argparse": "^1.0.7",
7762 "esprima": "^4.0.0"
7763 },
7764 "bin": {
7765 "js-yaml": "bin/js-yaml.js"
7766 }
7767 },
7768 "node_modules/jsc-safe-url": {
7769 "version": "0.2.4",
7770 "resolved": "https://registry.npmjs.org/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz",
7771 "integrity": "sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q==",
7772 "license": "0BSD",
7773 "peer": true
7774 },
7775 "node_modules/jsesc": {
7776 "version": "3.1.0",
7777 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
7778 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
7779 "license": "MIT",
7780 "peer": true,
7781 "bin": {
7782 "jsesc": "bin/jsesc"
7783 },
7784 "engines": {
7785 "node": ">=6"
7786 }
7787 },
7788 "node_modules/json5": {
7789 "version": "2.2.3",
7790 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
7791 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
7792 "license": "MIT",
7793 "peer": true,
7794 "bin": {
7795 "json5": "lib/cli.js"
7796 },
7797 "engines": {
7798 "node": ">=6"
7799 }
7800 },
7801 "node_modules/leven": {
7802 "version": "3.1.0",
7803 "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
7804 "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
7805 "license": "MIT",
7806 "peer": true,
7807 "engines": {
7808 "node": ">=6"
7809 }
7810 },
7811 "node_modules/libp2p": {
7812 "version": "3.1.3",
7813 "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-3.1.3.tgz",
7814 "integrity": "sha512-Jgl6Km1PfFTKR7krDNDxuuxQ6ya3D6VHFOi/XYJA539F62PmbxOQLd+nqbqozwB9BgJVTxaXRVmGTKo7dyrdQw==",
7815 "license": "Apache-2.0 OR MIT",
7816 "dependencies": {
7817 "@chainsafe/is-ip": "^2.1.0",
7818 "@chainsafe/netmask": "^2.0.0",
7819 "@libp2p/crypto": "^5.1.13",
7820 "@libp2p/interface": "^3.1.0",
7821 "@libp2p/interface-internal": "^3.0.10",
7822 "@libp2p/logger": "^6.2.2",
7823 "@libp2p/multistream-select": "^7.0.10",
7824 "@libp2p/peer-collections": "^7.0.10",
7825 "@libp2p/peer-id": "^6.0.4",
7826 "@libp2p/peer-store": "^12.0.10",
7827 "@libp2p/utils": "^7.0.10",
7828 "@multiformats/dns": "^1.0.6",
7829 "@multiformats/multiaddr": "^13.0.1",
7830 "@multiformats/multiaddr-matcher": "^3.0.1",
7831 "any-signal": "^4.1.1",
7832 "datastore-core": "^11.0.1",
7833 "interface-datastore": "^9.0.1",
7834 "it-merge": "^3.0.12",
7835 "it-parallel": "^3.0.13",
7836 "main-event": "^1.0.1",
7837 "multiformats": "^13.4.0",
7838 "p-defer": "^4.0.1",
7839 "p-event": "^7.0.0",
7840 "p-retry": "^7.0.0",
7841 "progress-events": "^1.0.1",
7842 "race-signal": "^2.0.0",
7843 "uint8arrays": "^5.1.0"
7844 }
7845 },
7846 "node_modules/libp2p/node_modules/multiformats": {
7847 "version": "13.4.2",
7848 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
7849 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
7850 "license": "Apache-2.0 OR MIT"
7851 },
7852 "node_modules/libp2p/node_modules/uint8arrays": {
7853 "version": "5.1.0",
7854 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
7855 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
7856 "license": "Apache-2.0 OR MIT",
7857 "dependencies": {
7858 "multiformats": "^13.0.0"
7859 }
7860 },
7861 "node_modules/lighthouse-logger": {
7862 "version": "1.4.2",
7863 "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz",
7864 "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==",
7865 "license": "Apache-2.0",
7866 "peer": true,
7867 "dependencies": {
7868 "debug": "^2.6.9",
7869 "marky": "^1.2.2"
7870 }
7871 },
7872 "node_modules/lighthouse-logger/node_modules/debug": {
7873 "version": "2.6.9",
7874 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
7875 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
7876 "license": "MIT",
7877 "peer": true,
7878 "dependencies": {
7879 "ms": "2.0.0"
7880 }
7881 },
7882 "node_modules/lighthouse-logger/node_modules/ms": {
7883 "version": "2.0.0",
7884 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
7885 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
7886 "license": "MIT",
7887 "peer": true
7888 },
7889 "node_modules/lit": {
7890 "version": "3.3.2",
7891 "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.2.tgz",
7892 "integrity": "sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==",
7893 "license": "BSD-3-Clause",
7894 "dependencies": {
7895 "@lit/reactive-element": "^2.1.0",
7896 "lit-element": "^4.2.0",
7897 "lit-html": "^3.3.0"
7898 }
7899 },
7900 "node_modules/lit-element": {
7901 "version": "4.2.2",
7902 "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.2.tgz",
7903 "integrity": "sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==",
7904 "license": "BSD-3-Clause",
7905 "dependencies": {
7906 "@lit-labs/ssr-dom-shim": "^1.5.0",
7907 "@lit/reactive-element": "^2.1.0",
7908 "lit-html": "^3.3.0"
7909 }
7910 },
7911 "node_modules/lit-html": {
7912 "version": "3.3.2",
7913 "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.2.tgz",
7914 "integrity": "sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==",
7915 "license": "BSD-3-Clause",
7916 "dependencies": {
7917 "@types/trusted-types": "^2.0.2"
7918 }
7919 },
7920 "node_modules/locate-path": {
7921 "version": "5.0.0",
7922 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
7923 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
7924 "license": "MIT",
7925 "peer": true,
7926 "dependencies": {
7927 "p-locate": "^4.1.0"
7928 },
7929 "engines": {
7930 "node": ">=8"
7931 }
7932 },
7933 "node_modules/lodash.throttle": {
7934 "version": "4.1.1",
7935 "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
7936 "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==",
7937 "license": "MIT",
7938 "peer": true
7939 },
7940 "node_modules/loose-envify": {
7941 "version": "1.4.0",
7942 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
7943 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
7944 "license": "MIT",
7945 "peer": true,
7946 "dependencies": {
7947 "js-tokens": "^3.0.0 || ^4.0.0"
7948 },
7949 "bin": {
7950 "loose-envify": "cli.js"
7951 }
7952 },
7953 "node_modules/loupe": {
7954 "version": "3.2.1",
7955 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz",
7956 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==",
7957 "dev": true,
7958 "license": "MIT"
7959 },
7960 "node_modules/lru-cache": {
7961 "version": "5.1.1",
7962 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
7963 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
7964 "license": "ISC",
7965 "peer": true,
7966 "dependencies": {
7967 "yallist": "^3.0.2"
7968 }
7969 },
7970 "node_modules/magic-string": {
7971 "version": "0.30.21",
7972 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
7973 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
7974 "dev": true,
7975 "license": "MIT",
7976 "dependencies": {
7977 "@jridgewell/sourcemap-codec": "^1.5.5"
7978 }
7979 },
7980 "node_modules/main-event": {
7981 "version": "1.0.1",
7982 "resolved": "https://registry.npmjs.org/main-event/-/main-event-1.0.1.tgz",
7983 "integrity": "sha512-NWtdGrAca/69fm6DIVd8T9rtfDII4Q8NQbIbsKQq2VzS9eqOGYs8uaNQjcuaCq/d9H/o625aOTJX2Qoxzqw0Pw==",
7984 "license": "Apache-2.0 OR MIT"
7985 },
7986 "node_modules/makeerror": {
7987 "version": "1.0.12",
7988 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
7989 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
7990 "license": "BSD-3-Clause",
7991 "peer": true,
7992 "dependencies": {
7993 "tmpl": "1.0.5"
7994 }
7995 },
7996 "node_modules/marky": {
7997 "version": "1.3.0",
7998 "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz",
7999 "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==",
8000 "license": "Apache-2.0",
8001 "peer": true
8002 },
8003 "node_modules/math-intrinsics": {
8004 "version": "1.1.0",
8005 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
8006 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
8007 "license": "MIT",
8008 "engines": {
8009 "node": ">= 0.4"
8010 }
8011 },
8012 "node_modules/memoize-one": {
8013 "version": "5.2.1",
8014 "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz",
8015 "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==",
8016 "license": "MIT",
8017 "peer": true
8018 },
8019 "node_modules/merge-options": {
8020 "version": "3.0.4",
8021 "resolved": "https://registry.npmjs.org/merge-options/-/merge-options-3.0.4.tgz",
8022 "integrity": "sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==",
8023 "license": "MIT",
8024 "dependencies": {
8025 "is-plain-obj": "^2.1.0"
8026 },
8027 "engines": {
8028 "node": ">=10"
8029 }
8030 },
8031 "node_modules/merge-options/node_modules/is-plain-obj": {
8032 "version": "2.1.0",
8033 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
8034 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
8035 "license": "MIT",
8036 "engines": {
8037 "node": ">=8"
8038 }
8039 },
8040 "node_modules/merge-stream": {
8041 "version": "2.0.0",
8042 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
8043 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
8044 "license": "MIT",
8045 "peer": true
8046 },
8047 "node_modules/merge2": {
8048 "version": "1.4.1",
8049 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
8050 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
8051 "license": "MIT",
8052 "engines": {
8053 "node": ">= 8"
8054 }
8055 },
8056 "node_modules/metro": {
8057 "version": "0.83.3",
8058 "resolved": "https://registry.npmjs.org/metro/-/metro-0.83.3.tgz",
8059 "integrity": "sha512-+rP+/GieOzkt97hSJ0MrPOuAH/jpaS21ZDvL9DJ35QYRDlQcwzcvUlGUf79AnQxq/2NPiS/AULhhM4TKutIt8Q==",
8060 "license": "MIT",
8061 "peer": true,
8062 "dependencies": {
8063 "@babel/code-frame": "^7.24.7",
8064 "@babel/core": "^7.25.2",
8065 "@babel/generator": "^7.25.0",
8066 "@babel/parser": "^7.25.3",
8067 "@babel/template": "^7.25.0",
8068 "@babel/traverse": "^7.25.3",
8069 "@babel/types": "^7.25.2",
8070 "accepts": "^1.3.7",
8071 "chalk": "^4.0.0",
8072 "ci-info": "^2.0.0",
8073 "connect": "^3.6.5",
8074 "debug": "^4.4.0",
8075 "error-stack-parser": "^2.0.6",
8076 "flow-enums-runtime": "^0.0.6",
8077 "graceful-fs": "^4.2.4",
8078 "hermes-parser": "0.32.0",
8079 "image-size": "^1.0.2",
8080 "invariant": "^2.2.4",
8081 "jest-worker": "^29.7.0",
8082 "jsc-safe-url": "^0.2.2",
8083 "lodash.throttle": "^4.1.1",
8084 "metro-babel-transformer": "0.83.3",
8085 "metro-cache": "0.83.3",
8086 "metro-cache-key": "0.83.3",
8087 "metro-config": "0.83.3",
8088 "metro-core": "0.83.3",
8089 "metro-file-map": "0.83.3",
8090 "metro-resolver": "0.83.3",
8091 "metro-runtime": "0.83.3",
8092 "metro-source-map": "0.83.3",
8093 "metro-symbolicate": "0.83.3",
8094 "metro-transform-plugins": "0.83.3",
8095 "metro-transform-worker": "0.83.3",
8096 "mime-types": "^2.1.27",
8097 "nullthrows": "^1.1.1",
8098 "serialize-error": "^2.1.0",
8099 "source-map": "^0.5.6",
8100 "throat": "^5.0.0",
8101 "ws": "^7.5.10",
8102 "yargs": "^17.6.2"
8103 },
8104 "bin": {
8105 "metro": "src/cli.js"
8106 },
8107 "engines": {
8108 "node": ">=20.19.4"
8109 }
8110 },
8111 "node_modules/metro-babel-transformer": {
8112 "version": "0.83.3",
8113 "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.83.3.tgz",
8114 "integrity": "sha512-1vxlvj2yY24ES1O5RsSIvg4a4WeL7PFXgKOHvXTXiW0deLvQr28ExXj6LjwCCDZ4YZLhq6HddLpZnX4dEdSq5g==",
8115 "license": "MIT",
8116 "peer": true,
8117 "dependencies": {
8118 "@babel/core": "^7.25.2",
8119 "flow-enums-runtime": "^0.0.6",
8120 "hermes-parser": "0.32.0",
8121 "nullthrows": "^1.1.1"
8122 },
8123 "engines": {
8124 "node": ">=20.19.4"
8125 }
8126 },
8127 "node_modules/metro-cache": {
8128 "version": "0.83.3",
8129 "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.83.3.tgz",
8130 "integrity": "sha512-3jo65X515mQJvKqK3vWRblxDEcgY55Sk3w4xa6LlfEXgQ9g1WgMh9m4qVZVwgcHoLy0a2HENTPCCX4Pk6s8c8Q==",
8131 "license": "MIT",
8132 "peer": true,
8133 "dependencies": {
8134 "exponential-backoff": "^3.1.1",
8135 "flow-enums-runtime": "^0.0.6",
8136 "https-proxy-agent": "^7.0.5",
8137 "metro-core": "0.83.3"
8138 },
8139 "engines": {
8140 "node": ">=20.19.4"
8141 }
8142 },
8143 "node_modules/metro-cache-key": {
8144 "version": "0.83.3",
8145 "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.83.3.tgz",
8146 "integrity": "sha512-59ZO049jKzSmvBmG/B5bZ6/dztP0ilp0o988nc6dpaDsU05Cl1c/lRf+yx8m9WW/JVgbmfO5MziBU559XjI5Zw==",
8147 "license": "MIT",
8148 "peer": true,
8149 "dependencies": {
8150 "flow-enums-runtime": "^0.0.6"
8151 },
8152 "engines": {
8153 "node": ">=20.19.4"
8154 }
8155 },
8156 "node_modules/metro-config": {
8157 "version": "0.83.3",
8158 "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.83.3.tgz",
8159 "integrity": "sha512-mTel7ipT0yNjKILIan04bkJkuCzUUkm2SeEaTads8VfEecCh+ltXchdq6DovXJqzQAXuR2P9cxZB47Lg4klriA==",
8160 "license": "MIT",
8161 "peer": true,
8162 "dependencies": {
8163 "connect": "^3.6.5",
8164 "flow-enums-runtime": "^0.0.6",
8165 "jest-validate": "^29.7.0",
8166 "metro": "0.83.3",
8167 "metro-cache": "0.83.3",
8168 "metro-core": "0.83.3",
8169 "metro-runtime": "0.83.3",
8170 "yaml": "^2.6.1"
8171 },
8172 "engines": {
8173 "node": ">=20.19.4"
8174 }
8175 },
8176 "node_modules/metro-core": {
8177 "version": "0.83.3",
8178 "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.83.3.tgz",
8179 "integrity": "sha512-M+X59lm7oBmJZamc96usuF1kusd5YimqG/q97g4Ac7slnJ3YiGglW5CsOlicTR5EWf8MQFxxjDoB6ytTqRe8Hw==",
8180 "license": "MIT",
8181 "peer": true,
8182 "dependencies": {
8183 "flow-enums-runtime": "^0.0.6",
8184 "lodash.throttle": "^4.1.1",
8185 "metro-resolver": "0.83.3"
8186 },
8187 "engines": {
8188 "node": ">=20.19.4"
8189 }
8190 },
8191 "node_modules/metro-file-map": {
8192 "version": "0.83.3",
8193 "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.83.3.tgz",
8194 "integrity": "sha512-jg5AcyE0Q9Xbbu/4NAwwZkmQn7doJCKGW0SLeSJmzNB9Z24jBe0AL2PHNMy4eu0JiKtNWHz9IiONGZWq7hjVTA==",
8195 "license": "MIT",
8196 "peer": true,
8197 "dependencies": {
8198 "debug": "^4.4.0",
8199 "fb-watchman": "^2.0.0",
8200 "flow-enums-runtime": "^0.0.6",
8201 "graceful-fs": "^4.2.4",
8202 "invariant": "^2.2.4",
8203 "jest-worker": "^29.7.0",
8204 "micromatch": "^4.0.4",
8205 "nullthrows": "^1.1.1",
8206 "walker": "^1.0.7"
8207 },
8208 "engines": {
8209 "node": ">=20.19.4"
8210 }
8211 },
8212 "node_modules/metro-minify-terser": {
8213 "version": "0.83.3",
8214 "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.83.3.tgz",
8215 "integrity": "sha512-O2BmfWj6FSfzBLrNCXt/rr2VYZdX5i6444QJU0fFoc7Ljg+Q+iqebwE3K0eTvkI6TRjELsXk1cjU+fXwAR4OjQ==",
8216 "license": "MIT",
8217 "peer": true,
8218 "dependencies": {
8219 "flow-enums-runtime": "^0.0.6",
8220 "terser": "^5.15.0"
8221 },
8222 "engines": {
8223 "node": ">=20.19.4"
8224 }
8225 },
8226 "node_modules/metro-resolver": {
8227 "version": "0.83.3",
8228 "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.83.3.tgz",
8229 "integrity": "sha512-0js+zwI5flFxb1ktmR///bxHYg7OLpRpWZlBBruYG8OKYxeMP7SV0xQ/o/hUelrEMdK4LJzqVtHAhBm25LVfAQ==",
8230 "license": "MIT",
8231 "peer": true,
8232 "dependencies": {
8233 "flow-enums-runtime": "^0.0.6"
8234 },
8235 "engines": {
8236 "node": ">=20.19.4"
8237 }
8238 },
8239 "node_modules/metro-runtime": {
8240 "version": "0.83.3",
8241 "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.83.3.tgz",
8242 "integrity": "sha512-JHCJb9ebr9rfJ+LcssFYA2x1qPYuSD/bbePupIGhpMrsla7RCwC/VL3yJ9cSU+nUhU4c9Ixxy8tBta+JbDeZWw==",
8243 "license": "MIT",
8244 "peer": true,
8245 "dependencies": {
8246 "@babel/runtime": "^7.25.0",
8247 "flow-enums-runtime": "^0.0.6"
8248 },
8249 "engines": {
8250 "node": ">=20.19.4"
8251 }
8252 },
8253 "node_modules/metro-source-map": {
8254 "version": "0.83.3",
8255 "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.83.3.tgz",
8256 "integrity": "sha512-xkC3qwUBh2psVZgVavo8+r2C9Igkk3DibiOXSAht1aYRRcztEZNFtAMtfSB7sdO2iFMx2Mlyu++cBxz/fhdzQg==",
8257 "license": "MIT",
8258 "peer": true,
8259 "dependencies": {
8260 "@babel/traverse": "^7.25.3",
8261 "@babel/traverse--for-generate-function-map": "npm:@babel/traverse@^7.25.3",
8262 "@babel/types": "^7.25.2",
8263 "flow-enums-runtime": "^0.0.6",
8264 "invariant": "^2.2.4",
8265 "metro-symbolicate": "0.83.3",
8266 "nullthrows": "^1.1.1",
8267 "ob1": "0.83.3",
8268 "source-map": "^0.5.6",
8269 "vlq": "^1.0.0"
8270 },
8271 "engines": {
8272 "node": ">=20.19.4"
8273 }
8274 },
8275 "node_modules/metro-symbolicate": {
8276 "version": "0.83.3",
8277 "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.83.3.tgz",
8278 "integrity": "sha512-F/YChgKd6KbFK3eUR5HdUsfBqVsanf5lNTwFd4Ca7uuxnHgBC3kR/Hba/RGkenR3pZaGNp5Bu9ZqqP52Wyhomw==",
8279 "license": "MIT",
8280 "peer": true,
8281 "dependencies": {
8282 "flow-enums-runtime": "^0.0.6",
8283 "invariant": "^2.2.4",
8284 "metro-source-map": "0.83.3",
8285 "nullthrows": "^1.1.1",
8286 "source-map": "^0.5.6",
8287 "vlq": "^1.0.0"
8288 },
8289 "bin": {
8290 "metro-symbolicate": "src/index.js"
8291 },
8292 "engines": {
8293 "node": ">=20.19.4"
8294 }
8295 },
8296 "node_modules/metro-transform-plugins": {
8297 "version": "0.83.3",
8298 "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.83.3.tgz",
8299 "integrity": "sha512-eRGoKJU6jmqOakBMH5kUB7VitEWiNrDzBHpYbkBXW7C5fUGeOd2CyqrosEzbMK5VMiZYyOcNFEphvxk3OXey2A==",
8300 "license": "MIT",
8301 "peer": true,
8302 "dependencies": {
8303 "@babel/core": "^7.25.2",
8304 "@babel/generator": "^7.25.0",
8305 "@babel/template": "^7.25.0",
8306 "@babel/traverse": "^7.25.3",
8307 "flow-enums-runtime": "^0.0.6",
8308 "nullthrows": "^1.1.1"
8309 },
8310 "engines": {
8311 "node": ">=20.19.4"
8312 }
8313 },
8314 "node_modules/metro-transform-worker": {
8315 "version": "0.83.3",
8316 "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.83.3.tgz",
8317 "integrity": "sha512-Ztekew9t/gOIMZX1tvJOgX7KlSLL5kWykl0Iwu2cL2vKMKVALRl1hysyhUw0vjpAvLFx+Kfq9VLjnHIkW32fPA==",
8318 "license": "MIT",
8319 "peer": true,
8320 "dependencies": {
8321 "@babel/core": "^7.25.2",
8322 "@babel/generator": "^7.25.0",
8323 "@babel/parser": "^7.25.3",
8324 "@babel/types": "^7.25.2",
8325 "flow-enums-runtime": "^0.0.6",
8326 "metro": "0.83.3",
8327 "metro-babel-transformer": "0.83.3",
8328 "metro-cache": "0.83.3",
8329 "metro-cache-key": "0.83.3",
8330 "metro-minify-terser": "0.83.3",
8331 "metro-source-map": "0.83.3",
8332 "metro-transform-plugins": "0.83.3",
8333 "nullthrows": "^1.1.1"
8334 },
8335 "engines": {
8336 "node": ">=20.19.4"
8337 }
8338 },
8339 "node_modules/metro/node_modules/ci-info": {
8340 "version": "2.0.0",
8341 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
8342 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
8343 "license": "MIT",
8344 "peer": true
8345 },
8346 "node_modules/metro/node_modules/ws": {
8347 "version": "7.5.10",
8348 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
8349 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
8350 "license": "MIT",
8351 "peer": true,
8352 "engines": {
8353 "node": ">=8.3.0"
8354 },
8355 "peerDependencies": {
8356 "bufferutil": "^4.0.1",
8357 "utf-8-validate": "^5.0.2"
8358 },
8359 "peerDependenciesMeta": {
8360 "bufferutil": {
8361 "optional": true
8362 },
8363 "utf-8-validate": {
8364 "optional": true
8365 }
8366 }
8367 },
8368 "node_modules/micromatch": {
8369 "version": "4.0.8",
8370 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
8371 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
8372 "license": "MIT",
8373 "dependencies": {
8374 "braces": "^3.0.3",
8375 "picomatch": "^2.3.1"
8376 },
8377 "engines": {
8378 "node": ">=8.6"
8379 }
8380 },
8381 "node_modules/mime": {
8382 "version": "1.6.0",
8383 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
8384 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
8385 "license": "MIT",
8386 "peer": true,
8387 "bin": {
8388 "mime": "cli.js"
8389 },
8390 "engines": {
8391 "node": ">=4"
8392 }
8393 },
8394 "node_modules/mime-db": {
8395 "version": "1.52.0",
8396 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
8397 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
8398 "license": "MIT",
8399 "engines": {
8400 "node": ">= 0.6"
8401 }
8402 },
8403 "node_modules/mime-types": {
8404 "version": "2.1.35",
8405 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
8406 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
8407 "license": "MIT",
8408 "dependencies": {
8409 "mime-db": "1.52.0"
8410 },
8411 "engines": {
8412 "node": ">= 0.6"
8413 }
8414 },
8415 "node_modules/mimic-response": {
8416 "version": "3.1.0",
8417 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
8418 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
8419 "license": "MIT",
8420 "engines": {
8421 "node": ">=10"
8422 },
8423 "funding": {
8424 "url": "https://github.com/sponsors/sindresorhus"
8425 }
8426 },
8427 "node_modules/minimatch": {
8428 "version": "3.1.2",
8429 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
8430 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
8431 "license": "ISC",
8432 "peer": true,
8433 "dependencies": {
8434 "brace-expansion": "^1.1.7"
8435 },
8436 "engines": {
8437 "node": "*"
8438 }
8439 },
8440 "node_modules/minimist": {
8441 "version": "1.2.8",
8442 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
8443 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
8444 "license": "MIT",
8445 "funding": {
8446 "url": "https://github.com/sponsors/ljharb"
8447 }
8448 },
8449 "node_modules/mkdirp": {
8450 "version": "1.0.4",
8451 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
8452 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
8453 "license": "MIT",
8454 "peer": true,
8455 "bin": {
8456 "mkdirp": "bin/cmd.js"
8457 },
8458 "engines": {
8459 "node": ">=10"
8460 }
8461 },
8462 "node_modules/mkdirp-classic": {
8463 "version": "0.5.3",
8464 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
8465 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
8466 "license": "MIT"
8467 },
8468 "node_modules/mortice": {
8469 "version": "3.3.1",
8470 "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.3.1.tgz",
8471 "integrity": "sha512-t3oESfijIPGsmsdLEKjF+grHfrbnKSXflJtgb1wY14cjxZpS6GnhHRXTxxzCAoCCnq1YYfpEPwY3gjiCPhOufQ==",
8472 "license": "Apache-2.0 OR MIT",
8473 "dependencies": {
8474 "abort-error": "^1.0.0",
8475 "it-queue": "^1.1.0",
8476 "main-event": "^1.0.0"
8477 }
8478 },
8479 "node_modules/ms": {
8480 "version": "2.1.3",
8481 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
8482 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
8483 "license": "MIT"
8484 },
8485 "node_modules/multicast-dns": {
8486 "version": "7.2.5",
8487 "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz",
8488 "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==",
8489 "license": "MIT",
8490 "dependencies": {
8491 "dns-packet": "^5.2.2",
8492 "thunky": "^1.0.2"
8493 },
8494 "bin": {
8495 "multicast-dns": "cli.js"
8496 }
8497 },
8498 "node_modules/multiformats": {
8499 "version": "9.9.0",
8500 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
8501 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==",
8502 "license": "(Apache-2.0 AND MIT)"
8503 },
8504 "node_modules/nanoid": {
8505 "version": "5.1.6",
8506 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.6.tgz",
8507 "integrity": "sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==",
8508 "funding": [
8509 {
8510 "type": "github",
8511 "url": "https://github.com/sponsors/ai"
8512 }
8513 ],
8514 "license": "MIT",
8515 "bin": {
8516 "nanoid": "bin/nanoid.js"
8517 },
8518 "engines": {
8519 "node": "^18 || >=20"
8520 }
8521 },
8522 "node_modules/napi-build-utils": {
8523 "version": "2.0.0",
8524 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
8525 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
8526 "license": "MIT"
8527 },
8528 "node_modules/negotiator": {
8529 "version": "0.6.3",
8530 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
8531 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
8532 "license": "MIT",
8533 "peer": true,
8534 "engines": {
8535 "node": ">= 0.6"
8536 }
8537 },
8538 "node_modules/netmask": {
8539 "version": "2.0.2",
8540 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
8541 "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
8542 "license": "MIT",
8543 "engines": {
8544 "node": ">= 0.4.0"
8545 }
8546 },
8547 "node_modules/node-abi": {
8548 "version": "3.87.0",
8549 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz",
8550 "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==",
8551 "license": "MIT",
8552 "dependencies": {
8553 "semver": "^7.3.5"
8554 },
8555 "engines": {
8556 "node": ">=10"
8557 }
8558 },
8559 "node_modules/node-datachannel": {
8560 "version": "0.29.0",
8561 "resolved": "https://registry.npmjs.org/node-datachannel/-/node-datachannel-0.29.0.tgz",
8562 "integrity": "sha512-aCRJA5uZRqxMvQAl2QtOnCkodF1qJa1dCUVaXW9D7rku2p6F7PWe5OuRLcIgOYe+e2ZyJu0LefIQ95TtCn6xxA==",
8563 "hasInstallScript": true,
8564 "license": "MPL 2.0",
8565 "dependencies": {
8566 "prebuild-install": "^7.1.3"
8567 },
8568 "engines": {
8569 "node": ">=18.20.0"
8570 }
8571 },
8572 "node_modules/node-forge": {
8573 "version": "1.3.3",
8574 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.3.tgz",
8575 "integrity": "sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==",
8576 "license": "(BSD-3-Clause OR GPL-2.0)",
8577 "engines": {
8578 "node": ">= 6.13.0"
8579 }
8580 },
8581 "node_modules/node-gyp-build": {
8582 "version": "4.8.4",
8583 "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz",
8584 "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==",
8585 "license": "MIT",
8586 "bin": {
8587 "node-gyp-build": "bin.js",
8588 "node-gyp-build-optional": "optional.js",
8589 "node-gyp-build-test": "build-test.js"
8590 }
8591 },
8592 "node_modules/node-int64": {
8593 "version": "0.4.0",
8594 "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
8595 "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==",
8596 "license": "MIT",
8597 "peer": true
8598 },
8599 "node_modules/node-releases": {
8600 "version": "2.0.27",
8601 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz",
8602 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==",
8603 "license": "MIT",
8604 "peer": true
8605 },
8606 "node_modules/normalize-path": {
8607 "version": "3.0.0",
8608 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
8609 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
8610 "license": "MIT",
8611 "peer": true,
8612 "engines": {
8613 "node": ">=0.10.0"
8614 }
8615 },
8616 "node_modules/nullthrows": {
8617 "version": "1.1.1",
8618 "resolved": "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz",
8619 "integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
8620 "license": "MIT",
8621 "peer": true
8622 },
8623 "node_modules/ob1": {
8624 "version": "0.83.3",
8625 "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.83.3.tgz",
8626 "integrity": "sha512-egUxXCDwoWG06NGCS5s5AdcpnumHKJlfd3HH06P3m9TEMwwScfcY35wpQxbm9oHof+dM/lVH9Rfyu1elTVelSA==",
8627 "license": "MIT",
8628 "peer": true,
8629 "dependencies": {
8630 "flow-enums-runtime": "^0.0.6"
8631 },
8632 "engines": {
8633 "node": ">=20.19.4"
8634 }
8635 },
8636 "node_modules/on-exit-leak-free": {
8637 "version": "2.1.2",
8638 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
8639 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",
8640 "license": "MIT",
8641 "engines": {
8642 "node": ">=14.0.0"
8643 }
8644 },
8645 "node_modules/on-finished": {
8646 "version": "2.3.0",
8647 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
8648 "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
8649 "license": "MIT",
8650 "peer": true,
8651 "dependencies": {
8652 "ee-first": "1.1.1"
8653 },
8654 "engines": {
8655 "node": ">= 0.8"
8656 }
8657 },
8658 "node_modules/once": {
8659 "version": "1.4.0",
8660 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
8661 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
8662 "license": "ISC",
8663 "dependencies": {
8664 "wrappy": "1"
8665 }
8666 },
8667 "node_modules/open": {
8668 "version": "7.4.2",
8669 "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz",
8670 "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==",
8671 "license": "MIT",
8672 "peer": true,
8673 "dependencies": {
8674 "is-docker": "^2.0.0",
8675 "is-wsl": "^2.1.1"
8676 },
8677 "engines": {
8678 "node": ">=8"
8679 },
8680 "funding": {
8681 "url": "https://github.com/sponsors/sindresorhus"
8682 }
8683 },
8684 "node_modules/p-defer": {
8685 "version": "4.0.1",
8686 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-4.0.1.tgz",
8687 "integrity": "sha512-Mr5KC5efvAK5VUptYEIopP1bakB85k2IWXaRC0rsh1uwn1L6M0LVml8OIQ4Gudg4oyZakf7FmeRLkMMtZW1i5A==",
8688 "license": "MIT",
8689 "engines": {
8690 "node": ">=12"
8691 },
8692 "funding": {
8693 "url": "https://github.com/sponsors/sindresorhus"
8694 }
8695 },
8696 "node_modules/p-event": {
8697 "version": "7.1.0",
8698 "resolved": "https://registry.npmjs.org/p-event/-/p-event-7.1.0.tgz",
8699 "integrity": "sha512-/lkPs5W1aC3cp6vqZefpdosOn65J571sWodyfOQiF0+tmDCpU+H8Atwpu0vQROCVUlZuToDN5eyTLsMLLc54mg==",
8700 "license": "MIT",
8701 "dependencies": {
8702 "p-timeout": "^7.0.1"
8703 },
8704 "engines": {
8705 "node": ">=20"
8706 },
8707 "funding": {
8708 "url": "https://github.com/sponsors/sindresorhus"
8709 }
8710 },
8711 "node_modules/p-limit": {
8712 "version": "2.3.0",
8713 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
8714 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
8715 "license": "MIT",
8716 "peer": true,
8717 "dependencies": {
8718 "p-try": "^2.0.0"
8719 },
8720 "engines": {
8721 "node": ">=6"
8722 },
8723 "funding": {
8724 "url": "https://github.com/sponsors/sindresorhus"
8725 }
8726 },
8727 "node_modules/p-locate": {
8728 "version": "4.1.0",
8729 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
8730 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
8731 "license": "MIT",
8732 "peer": true,
8733 "dependencies": {
8734 "p-limit": "^2.2.0"
8735 },
8736 "engines": {
8737 "node": ">=8"
8738 }
8739 },
8740 "node_modules/p-retry": {
8741 "version": "7.1.1",
8742 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-7.1.1.tgz",
8743 "integrity": "sha512-J5ApzjyRkkf601HpEeykoiCvzHQjWxPAHhyjFcEUP2SWq0+35NKh8TLhpLw+Dkq5TZBFvUM6UigdE9hIVYTl5w==",
8744 "license": "MIT",
8745 "dependencies": {
8746 "is-network-error": "^1.1.0"
8747 },
8748 "engines": {
8749 "node": ">=20"
8750 },
8751 "funding": {
8752 "url": "https://github.com/sponsors/sindresorhus"
8753 }
8754 },
8755 "node_modules/p-timeout": {
8756 "version": "7.0.1",
8757 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.1.tgz",
8758 "integrity": "sha512-AxTM2wDGORHGEkPCt8yqxOTMgpfbEHqF51f/5fJCmwFC3C/zNcGT63SymH2ttOAaiIws2zVg4+izQCjrakcwHg==",
8759 "license": "MIT",
8760 "engines": {
8761 "node": ">=20"
8762 },
8763 "funding": {
8764 "url": "https://github.com/sponsors/sindresorhus"
8765 }
8766 },
8767 "node_modules/p-try": {
8768 "version": "2.2.0",
8769 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
8770 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
8771 "license": "MIT",
8772 "peer": true,
8773 "engines": {
8774 "node": ">=6"
8775 }
8776 },
8777 "node_modules/p-wait-for": {
8778 "version": "6.0.0",
8779 "resolved": "https://registry.npmjs.org/p-wait-for/-/p-wait-for-6.0.0.tgz",
8780 "integrity": "sha512-2kKzMtjS8TVcpCOU/gr3vZ4K/WIyS1AsEFXFWapM/0lERCdyTbB6ZeuCIp+cL1aeLZfQoMdZFCBTHiK4I9UtOw==",
8781 "license": "MIT",
8782 "engines": {
8783 "node": ">=20"
8784 },
8785 "funding": {
8786 "url": "https://github.com/sponsors/sindresorhus"
8787 }
8788 },
8789 "node_modules/p2pds-desktop": {
8790 "resolved": "apps/desktop",
8791 "link": true
8792 },
8793 "node_modules/parseurl": {
8794 "version": "1.3.3",
8795 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
8796 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
8797 "license": "MIT",
8798 "peer": true,
8799 "engines": {
8800 "node": ">= 0.8"
8801 }
8802 },
8803 "node_modules/path-exists": {
8804 "version": "4.0.0",
8805 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
8806 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
8807 "license": "MIT",
8808 "peer": true,
8809 "engines": {
8810 "node": ">=8"
8811 }
8812 },
8813 "node_modules/path-is-absolute": {
8814 "version": "1.0.1",
8815 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
8816 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
8817 "license": "MIT",
8818 "peer": true,
8819 "engines": {
8820 "node": ">=0.10.0"
8821 }
8822 },
8823 "node_modules/path-key": {
8824 "version": "3.1.1",
8825 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
8826 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
8827 "license": "MIT",
8828 "peer": true,
8829 "engines": {
8830 "node": ">=8"
8831 }
8832 },
8833 "node_modules/pathe": {
8834 "version": "2.0.3",
8835 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
8836 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
8837 "dev": true,
8838 "license": "MIT"
8839 },
8840 "node_modules/pathval": {
8841 "version": "2.0.1",
8842 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz",
8843 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==",
8844 "dev": true,
8845 "license": "MIT",
8846 "engines": {
8847 "node": ">= 14.16"
8848 }
8849 },
8850 "node_modules/picocolors": {
8851 "version": "1.1.1",
8852 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
8853 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
8854 "license": "ISC"
8855 },
8856 "node_modules/picomatch": {
8857 "version": "2.3.1",
8858 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
8859 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
8860 "license": "MIT",
8861 "engines": {
8862 "node": ">=8.6"
8863 },
8864 "funding": {
8865 "url": "https://github.com/sponsors/jonschlinkert"
8866 }
8867 },
8868 "node_modules/pino": {
8869 "version": "8.21.0",
8870 "resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz",
8871 "integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==",
8872 "license": "MIT",
8873 "dependencies": {
8874 "atomic-sleep": "^1.0.0",
8875 "fast-redact": "^3.1.1",
8876 "on-exit-leak-free": "^2.1.0",
8877 "pino-abstract-transport": "^1.2.0",
8878 "pino-std-serializers": "^6.0.0",
8879 "process-warning": "^3.0.0",
8880 "quick-format-unescaped": "^4.0.3",
8881 "real-require": "^0.2.0",
8882 "safe-stable-stringify": "^2.3.1",
8883 "sonic-boom": "^3.7.0",
8884 "thread-stream": "^2.6.0"
8885 },
8886 "bin": {
8887 "pino": "bin.js"
8888 }
8889 },
8890 "node_modules/pino-abstract-transport": {
8891 "version": "1.2.0",
8892 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz",
8893 "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==",
8894 "license": "MIT",
8895 "dependencies": {
8896 "readable-stream": "^4.0.0",
8897 "split2": "^4.0.0"
8898 }
8899 },
8900 "node_modules/pino-std-serializers": {
8901 "version": "6.2.2",
8902 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz",
8903 "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==",
8904 "license": "MIT"
8905 },
8906 "node_modules/pirates": {
8907 "version": "4.0.7",
8908 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
8909 "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
8910 "license": "MIT",
8911 "peer": true,
8912 "engines": {
8913 "node": ">= 6"
8914 }
8915 },
8916 "node_modules/postcss": {
8917 "version": "8.5.6",
8918 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
8919 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
8920 "dev": true,
8921 "funding": [
8922 {
8923 "type": "opencollective",
8924 "url": "https://opencollective.com/postcss/"
8925 },
8926 {
8927 "type": "tidelift",
8928 "url": "https://tidelift.com/funding/github/npm/postcss"
8929 },
8930 {
8931 "type": "github",
8932 "url": "https://github.com/sponsors/ai"
8933 }
8934 ],
8935 "license": "MIT",
8936 "dependencies": {
8937 "nanoid": "^3.3.11",
8938 "picocolors": "^1.1.1",
8939 "source-map-js": "^1.2.1"
8940 },
8941 "engines": {
8942 "node": "^10 || ^12 || >=14"
8943 }
8944 },
8945 "node_modules/postcss/node_modules/nanoid": {
8946 "version": "3.3.11",
8947 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
8948 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
8949 "dev": true,
8950 "funding": [
8951 {
8952 "type": "github",
8953 "url": "https://github.com/sponsors/ai"
8954 }
8955 ],
8956 "license": "MIT",
8957 "bin": {
8958 "nanoid": "bin/nanoid.cjs"
8959 },
8960 "engines": {
8961 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
8962 }
8963 },
8964 "node_modules/prebuild-install": {
8965 "version": "7.1.3",
8966 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
8967 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
8968 "license": "MIT",
8969 "dependencies": {
8970 "detect-libc": "^2.0.0",
8971 "expand-template": "^2.0.3",
8972 "github-from-package": "0.0.0",
8973 "minimist": "^1.2.3",
8974 "mkdirp-classic": "^0.5.3",
8975 "napi-build-utils": "^2.0.0",
8976 "node-abi": "^3.3.0",
8977 "pump": "^3.0.0",
8978 "rc": "^1.2.7",
8979 "simple-get": "^4.0.0",
8980 "tar-fs": "^2.0.0",
8981 "tunnel-agent": "^0.6.0"
8982 },
8983 "bin": {
8984 "prebuild-install": "bin.js"
8985 },
8986 "engines": {
8987 "node": ">=10"
8988 }
8989 },
8990 "node_modules/pretty-format": {
8991 "version": "29.7.0",
8992 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
8993 "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
8994 "license": "MIT",
8995 "peer": true,
8996 "dependencies": {
8997 "@jest/schemas": "^29.6.3",
8998 "ansi-styles": "^5.0.0",
8999 "react-is": "^18.0.0"
9000 },
9001 "engines": {
9002 "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
9003 }
9004 },
9005 "node_modules/pretty-format/node_modules/ansi-styles": {
9006 "version": "5.2.0",
9007 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
9008 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
9009 "license": "MIT",
9010 "peer": true,
9011 "engines": {
9012 "node": ">=10"
9013 },
9014 "funding": {
9015 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
9016 }
9017 },
9018 "node_modules/process": {
9019 "version": "0.11.10",
9020 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
9021 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
9022 "license": "MIT",
9023 "engines": {
9024 "node": ">= 0.6.0"
9025 }
9026 },
9027 "node_modules/process-warning": {
9028 "version": "3.0.0",
9029 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz",
9030 "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==",
9031 "license": "MIT"
9032 },
9033 "node_modules/progress-events": {
9034 "version": "1.0.1",
9035 "resolved": "https://registry.npmjs.org/progress-events/-/progress-events-1.0.1.tgz",
9036 "integrity": "sha512-MOzLIwhpt64KIVN64h1MwdKWiyKFNc/S6BoYKPIVUHFg0/eIEyBulhWCgn678v/4c0ri3FdGuzXymNCv02MUIw==",
9037 "license": "Apache-2.0 OR MIT"
9038 },
9039 "node_modules/promise": {
9040 "version": "8.3.0",
9041 "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz",
9042 "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==",
9043 "license": "MIT",
9044 "peer": true,
9045 "dependencies": {
9046 "asap": "~2.0.6"
9047 }
9048 },
9049 "node_modules/protons-runtime": {
9050 "version": "5.6.0",
9051 "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-5.6.0.tgz",
9052 "integrity": "sha512-/Kde+sB9DsMFrddJT/UZWe6XqvL7SL5dbag/DBCElFKhkwDj7XKt53S+mzLyaDP5OqS0wXjV5SA572uWDaT0Hg==",
9053 "license": "Apache-2.0 OR MIT",
9054 "dependencies": {
9055 "uint8-varint": "^2.0.2",
9056 "uint8arraylist": "^2.4.3",
9057 "uint8arrays": "^5.0.1"
9058 }
9059 },
9060 "node_modules/protons-runtime/node_modules/multiformats": {
9061 "version": "13.4.2",
9062 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
9063 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
9064 "license": "Apache-2.0 OR MIT"
9065 },
9066 "node_modules/protons-runtime/node_modules/uint8arrays": {
9067 "version": "5.1.0",
9068 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
9069 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
9070 "license": "Apache-2.0 OR MIT",
9071 "dependencies": {
9072 "multiformats": "^13.0.0"
9073 }
9074 },
9075 "node_modules/proxy-from-env": {
9076 "version": "1.1.0",
9077 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
9078 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
9079 "license": "MIT"
9080 },
9081 "node_modules/pump": {
9082 "version": "3.0.3",
9083 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
9084 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
9085 "license": "MIT",
9086 "dependencies": {
9087 "end-of-stream": "^1.1.0",
9088 "once": "^1.3.1"
9089 }
9090 },
9091 "node_modules/pvtsutils": {
9092 "version": "1.3.6",
9093 "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.3.6.tgz",
9094 "integrity": "sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==",
9095 "license": "MIT",
9096 "dependencies": {
9097 "tslib": "^2.8.1"
9098 }
9099 },
9100 "node_modules/pvutils": {
9101 "version": "1.1.5",
9102 "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.1.5.tgz",
9103 "integrity": "sha512-KTqnxsgGiQ6ZAzZCVlJH5eOjSnvlyEgx1m8bkRJfOhmGRqfo5KLvmAlACQkrjEtOQ4B7wF9TdSLIs9O90MX9xA==",
9104 "license": "MIT",
9105 "engines": {
9106 "node": ">=16.0.0"
9107 }
9108 },
9109 "node_modules/queue": {
9110 "version": "6.0.2",
9111 "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
9112 "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
9113 "license": "MIT",
9114 "peer": true,
9115 "dependencies": {
9116 "inherits": "~2.0.3"
9117 }
9118 },
9119 "node_modules/queue-microtask": {
9120 "version": "1.2.3",
9121 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
9122 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
9123 "funding": [
9124 {
9125 "type": "github",
9126 "url": "https://github.com/sponsors/feross"
9127 },
9128 {
9129 "type": "patreon",
9130 "url": "https://www.patreon.com/feross"
9131 },
9132 {
9133 "type": "consulting",
9134 "url": "https://feross.org/support"
9135 }
9136 ],
9137 "license": "MIT"
9138 },
9139 "node_modules/quick-format-unescaped": {
9140 "version": "4.0.4",
9141 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
9142 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==",
9143 "license": "MIT"
9144 },
9145 "node_modules/race-event": {
9146 "version": "1.6.1",
9147 "resolved": "https://registry.npmjs.org/race-event/-/race-event-1.6.1.tgz",
9148 "integrity": "sha512-vi7WH5g5KoTFpu2mme/HqZiWH14XSOtg5rfp6raBskBHl7wnmy3F/biAIyY5MsK+BHWhoPhxtZ1Y2R7OHHaWyQ==",
9149 "license": "Apache-2.0 OR MIT",
9150 "dependencies": {
9151 "abort-error": "^1.0.1"
9152 }
9153 },
9154 "node_modules/race-signal": {
9155 "version": "2.0.0",
9156 "resolved": "https://registry.npmjs.org/race-signal/-/race-signal-2.0.0.tgz",
9157 "integrity": "sha512-P31bLhE4ByBX/70QDXMutxnqgwrF1WUXea1O8DXuviAgkdbQ1iQMQotNgzJIBC9yUSn08u/acZrMUhgw7w6GpA==",
9158 "license": "Apache-2.0 OR MIT"
9159 },
9160 "node_modules/random-int": {
9161 "version": "3.1.0",
9162 "resolved": "https://registry.npmjs.org/random-int/-/random-int-3.1.0.tgz",
9163 "integrity": "sha512-h8CRz8cpvzj0hC/iH/1Gapgcl2TQ6xtnCpyOI5WvWfXf/yrDx2DOU+tD9rX23j36IF11xg1KqB9W11Z18JPMdw==",
9164 "license": "MIT",
9165 "engines": {
9166 "node": ">=12"
9167 },
9168 "funding": {
9169 "url": "https://github.com/sponsors/sindresorhus"
9170 }
9171 },
9172 "node_modules/range-parser": {
9173 "version": "1.2.1",
9174 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
9175 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
9176 "license": "MIT",
9177 "peer": true,
9178 "engines": {
9179 "node": ">= 0.6"
9180 }
9181 },
9182 "node_modules/rc": {
9183 "version": "1.2.8",
9184 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
9185 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
9186 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
9187 "dependencies": {
9188 "deep-extend": "^0.6.0",
9189 "ini": "~1.3.0",
9190 "minimist": "^1.2.0",
9191 "strip-json-comments": "~2.0.1"
9192 },
9193 "bin": {
9194 "rc": "cli.js"
9195 }
9196 },
9197 "node_modules/react": {
9198 "version": "19.2.4",
9199 "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz",
9200 "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==",
9201 "license": "MIT",
9202 "peer": true,
9203 "engines": {
9204 "node": ">=0.10.0"
9205 }
9206 },
9207 "node_modules/react-devtools-core": {
9208 "version": "6.1.5",
9209 "resolved": "https://registry.npmjs.org/react-devtools-core/-/react-devtools-core-6.1.5.tgz",
9210 "integrity": "sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==",
9211 "license": "MIT",
9212 "peer": true,
9213 "dependencies": {
9214 "shell-quote": "^1.6.1",
9215 "ws": "^7"
9216 }
9217 },
9218 "node_modules/react-devtools-core/node_modules/ws": {
9219 "version": "7.5.10",
9220 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
9221 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
9222 "license": "MIT",
9223 "peer": true,
9224 "engines": {
9225 "node": ">=8.3.0"
9226 },
9227 "peerDependencies": {
9228 "bufferutil": "^4.0.1",
9229 "utf-8-validate": "^5.0.2"
9230 },
9231 "peerDependenciesMeta": {
9232 "bufferutil": {
9233 "optional": true
9234 },
9235 "utf-8-validate": {
9236 "optional": true
9237 }
9238 }
9239 },
9240 "node_modules/react-is": {
9241 "version": "18.3.1",
9242 "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
9243 "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
9244 "license": "MIT",
9245 "peer": true
9246 },
9247 "node_modules/react-native": {
9248 "version": "0.84.0",
9249 "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.84.0.tgz",
9250 "integrity": "sha512-CcBfucLDHz8MAjQx9kFXasYtpcn8zP1YapUgGtAy0psRZTLShwF9yeh5+ErSgEK2gXV1CCSz7hqCZqx1eMyBLA==",
9251 "license": "MIT",
9252 "peer": true,
9253 "dependencies": {
9254 "@jest/create-cache-key-function": "^29.7.0",
9255 "@react-native/assets-registry": "0.84.0",
9256 "@react-native/codegen": "0.84.0",
9257 "@react-native/community-cli-plugin": "0.84.0",
9258 "@react-native/gradle-plugin": "0.84.0",
9259 "@react-native/js-polyfills": "0.84.0",
9260 "@react-native/normalize-colors": "0.84.0",
9261 "@react-native/virtualized-lists": "0.84.0",
9262 "abort-controller": "^3.0.0",
9263 "anser": "^1.4.9",
9264 "ansi-regex": "^5.0.0",
9265 "babel-jest": "^29.7.0",
9266 "babel-plugin-syntax-hermes-parser": "0.32.0",
9267 "base64-js": "^1.5.1",
9268 "commander": "^12.0.0",
9269 "flow-enums-runtime": "^0.0.6",
9270 "hermes-compiler": "250829098.0.7",
9271 "invariant": "^2.2.4",
9272 "jest-environment-node": "^29.7.0",
9273 "memoize-one": "^5.0.0",
9274 "metro-runtime": "^0.83.3",
9275 "metro-source-map": "^0.83.3",
9276 "nullthrows": "^1.1.1",
9277 "pretty-format": "^29.7.0",
9278 "promise": "^8.3.0",
9279 "react-devtools-core": "^6.1.5",
9280 "react-refresh": "^0.14.0",
9281 "regenerator-runtime": "^0.13.2",
9282 "scheduler": "0.27.0",
9283 "semver": "^7.1.3",
9284 "stacktrace-parser": "^0.1.10",
9285 "tinyglobby": "^0.2.15",
9286 "whatwg-fetch": "^3.0.0",
9287 "ws": "^7.5.10",
9288 "yargs": "^17.6.2"
9289 },
9290 "bin": {
9291 "react-native": "cli.js"
9292 },
9293 "engines": {
9294 "node": ">= 20.19.4"
9295 },
9296 "peerDependencies": {
9297 "@types/react": "^19.1.1",
9298 "react": "^19.2.3"
9299 },
9300 "peerDependenciesMeta": {
9301 "@types/react": {
9302 "optional": true
9303 }
9304 }
9305 },
9306 "node_modules/react-native-webrtc": {
9307 "version": "124.0.7",
9308 "resolved": "https://registry.npmjs.org/react-native-webrtc/-/react-native-webrtc-124.0.7.tgz",
9309 "integrity": "sha512-gnXPdbUS8IkKHq9WNaWptW/yy5s6nMyI6cNn90LXdobPVCgYSk6NA2uUGdT4c4J14BRgaFA95F+cR28tUPkMVA==",
9310 "license": "MIT",
9311 "dependencies": {
9312 "base64-js": "1.5.1",
9313 "debug": "4.3.4",
9314 "event-target-shim": "6.0.2"
9315 },
9316 "peerDependencies": {
9317 "react-native": ">=0.60.0"
9318 }
9319 },
9320 "node_modules/react-native-webrtc/node_modules/debug": {
9321 "version": "4.3.4",
9322 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
9323 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
9324 "license": "MIT",
9325 "dependencies": {
9326 "ms": "2.1.2"
9327 },
9328 "engines": {
9329 "node": ">=6.0"
9330 },
9331 "peerDependenciesMeta": {
9332 "supports-color": {
9333 "optional": true
9334 }
9335 }
9336 },
9337 "node_modules/react-native-webrtc/node_modules/event-target-shim": {
9338 "version": "6.0.2",
9339 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-6.0.2.tgz",
9340 "integrity": "sha512-8q3LsZjRezbFZ2PN+uP+Q7pnHUMmAOziU2vA2OwoFaKIXxlxl38IylhSSgUorWu/rf4er67w0ikBqjBFk/pomA==",
9341 "license": "MIT",
9342 "engines": {
9343 "node": ">=10.13.0"
9344 },
9345 "funding": {
9346 "url": "https://github.com/sponsors/mysticatea"
9347 }
9348 },
9349 "node_modules/react-native-webrtc/node_modules/ms": {
9350 "version": "2.1.2",
9351 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
9352 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
9353 "license": "MIT"
9354 },
9355 "node_modules/react-native/node_modules/ws": {
9356 "version": "7.5.10",
9357 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
9358 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
9359 "license": "MIT",
9360 "peer": true,
9361 "engines": {
9362 "node": ">=8.3.0"
9363 },
9364 "peerDependencies": {
9365 "bufferutil": "^4.0.1",
9366 "utf-8-validate": "^5.0.2"
9367 },
9368 "peerDependenciesMeta": {
9369 "bufferutil": {
9370 "optional": true
9371 },
9372 "utf-8-validate": {
9373 "optional": true
9374 }
9375 }
9376 },
9377 "node_modules/react-refresh": {
9378 "version": "0.14.2",
9379 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz",
9380 "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==",
9381 "license": "MIT",
9382 "peer": true,
9383 "engines": {
9384 "node": ">=0.10.0"
9385 }
9386 },
9387 "node_modules/readable-stream": {
9388 "version": "4.7.0",
9389 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
9390 "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
9391 "license": "MIT",
9392 "dependencies": {
9393 "abort-controller": "^3.0.0",
9394 "buffer": "^6.0.3",
9395 "events": "^3.3.0",
9396 "process": "^0.11.10",
9397 "string_decoder": "^1.3.0"
9398 },
9399 "engines": {
9400 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
9401 }
9402 },
9403 "node_modules/real-require": {
9404 "version": "0.2.0",
9405 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",
9406 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",
9407 "license": "MIT",
9408 "engines": {
9409 "node": ">= 12.13.0"
9410 }
9411 },
9412 "node_modules/reflect-metadata": {
9413 "version": "0.2.2",
9414 "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz",
9415 "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==",
9416 "license": "Apache-2.0"
9417 },
9418 "node_modules/regenerator-runtime": {
9419 "version": "0.13.11",
9420 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
9421 "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
9422 "license": "MIT",
9423 "peer": true
9424 },
9425 "node_modules/require-directory": {
9426 "version": "2.1.1",
9427 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
9428 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
9429 "license": "MIT",
9430 "peer": true,
9431 "engines": {
9432 "node": ">=0.10.0"
9433 }
9434 },
9435 "node_modules/resolve-from": {
9436 "version": "5.0.0",
9437 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
9438 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
9439 "license": "MIT",
9440 "peer": true,
9441 "engines": {
9442 "node": ">=8"
9443 }
9444 },
9445 "node_modules/resolve-pkg-maps": {
9446 "version": "1.0.0",
9447 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
9448 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
9449 "dev": true,
9450 "license": "MIT",
9451 "funding": {
9452 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
9453 }
9454 },
9455 "node_modules/retimeable-signal": {
9456 "version": "1.0.1",
9457 "resolved": "https://registry.npmjs.org/retimeable-signal/-/retimeable-signal-1.0.1.tgz",
9458 "integrity": "sha512-Cy26CYfbWnYu8HMoJeDhaMpW/EYFIbne3vMf6G9RSrOyWYXbPehja/BEdzpqmM84uy2bfBD7NPZhoQ4GZEtgvg==",
9459 "license": "Apache-2.0 OR MIT"
9460 },
9461 "node_modules/reusify": {
9462 "version": "1.1.0",
9463 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz",
9464 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==",
9465 "license": "MIT",
9466 "engines": {
9467 "iojs": ">=1.0.0",
9468 "node": ">=0.10.0"
9469 }
9470 },
9471 "node_modules/rimraf": {
9472 "version": "3.0.2",
9473 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
9474 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
9475 "deprecated": "Rimraf versions prior to v4 are no longer supported",
9476 "license": "ISC",
9477 "peer": true,
9478 "dependencies": {
9479 "glob": "^7.1.3"
9480 },
9481 "bin": {
9482 "rimraf": "bin.js"
9483 },
9484 "funding": {
9485 "url": "https://github.com/sponsors/isaacs"
9486 }
9487 },
9488 "node_modules/rollup": {
9489 "version": "4.57.1",
9490 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz",
9491 "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==",
9492 "dev": true,
9493 "license": "MIT",
9494 "dependencies": {
9495 "@types/estree": "1.0.8"
9496 },
9497 "bin": {
9498 "rollup": "dist/bin/rollup"
9499 },
9500 "engines": {
9501 "node": ">=18.0.0",
9502 "npm": ">=8.0.0"
9503 },
9504 "optionalDependencies": {
9505 "@rollup/rollup-android-arm-eabi": "4.57.1",
9506 "@rollup/rollup-android-arm64": "4.57.1",
9507 "@rollup/rollup-darwin-arm64": "4.57.1",
9508 "@rollup/rollup-darwin-x64": "4.57.1",
9509 "@rollup/rollup-freebsd-arm64": "4.57.1",
9510 "@rollup/rollup-freebsd-x64": "4.57.1",
9511 "@rollup/rollup-linux-arm-gnueabihf": "4.57.1",
9512 "@rollup/rollup-linux-arm-musleabihf": "4.57.1",
9513 "@rollup/rollup-linux-arm64-gnu": "4.57.1",
9514 "@rollup/rollup-linux-arm64-musl": "4.57.1",
9515 "@rollup/rollup-linux-loong64-gnu": "4.57.1",
9516 "@rollup/rollup-linux-loong64-musl": "4.57.1",
9517 "@rollup/rollup-linux-ppc64-gnu": "4.57.1",
9518 "@rollup/rollup-linux-ppc64-musl": "4.57.1",
9519 "@rollup/rollup-linux-riscv64-gnu": "4.57.1",
9520 "@rollup/rollup-linux-riscv64-musl": "4.57.1",
9521 "@rollup/rollup-linux-s390x-gnu": "4.57.1",
9522 "@rollup/rollup-linux-x64-gnu": "4.57.1",
9523 "@rollup/rollup-linux-x64-musl": "4.57.1",
9524 "@rollup/rollup-openbsd-x64": "4.57.1",
9525 "@rollup/rollup-openharmony-arm64": "4.57.1",
9526 "@rollup/rollup-win32-arm64-msvc": "4.57.1",
9527 "@rollup/rollup-win32-ia32-msvc": "4.57.1",
9528 "@rollup/rollup-win32-x64-gnu": "4.57.1",
9529 "@rollup/rollup-win32-x64-msvc": "4.57.1",
9530 "fsevents": "~2.3.2"
9531 }
9532 },
9533 "node_modules/run-parallel": {
9534 "version": "1.2.0",
9535 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
9536 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
9537 "funding": [
9538 {
9539 "type": "github",
9540 "url": "https://github.com/sponsors/feross"
9541 },
9542 {
9543 "type": "patreon",
9544 "url": "https://www.patreon.com/feross"
9545 },
9546 {
9547 "type": "consulting",
9548 "url": "https://feross.org/support"
9549 }
9550 ],
9551 "license": "MIT",
9552 "dependencies": {
9553 "queue-microtask": "^1.2.2"
9554 }
9555 },
9556 "node_modules/safe-buffer": {
9557 "version": "5.2.1",
9558 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
9559 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
9560 "funding": [
9561 {
9562 "type": "github",
9563 "url": "https://github.com/sponsors/feross"
9564 },
9565 {
9566 "type": "patreon",
9567 "url": "https://www.patreon.com/feross"
9568 },
9569 {
9570 "type": "consulting",
9571 "url": "https://feross.org/support"
9572 }
9573 ],
9574 "license": "MIT"
9575 },
9576 "node_modules/safe-stable-stringify": {
9577 "version": "2.5.0",
9578 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
9579 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",
9580 "license": "MIT",
9581 "engines": {
9582 "node": ">=10"
9583 }
9584 },
9585 "node_modules/sanitize-filename": {
9586 "version": "1.6.3",
9587 "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz",
9588 "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==",
9589 "license": "WTFPL OR ISC",
9590 "dependencies": {
9591 "truncate-utf8-bytes": "^1.0.0"
9592 }
9593 },
9594 "node_modules/sax": {
9595 "version": "1.4.4",
9596 "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.4.tgz",
9597 "integrity": "sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==",
9598 "license": "BlueOak-1.0.0",
9599 "engines": {
9600 "node": ">=11.0.0"
9601 }
9602 },
9603 "node_modules/scheduler": {
9604 "version": "0.27.0",
9605 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
9606 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
9607 "license": "MIT",
9608 "peer": true
9609 },
9610 "node_modules/semver": {
9611 "version": "7.7.4",
9612 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
9613 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
9614 "license": "ISC",
9615 "bin": {
9616 "semver": "bin/semver.js"
9617 },
9618 "engines": {
9619 "node": ">=10"
9620 }
9621 },
9622 "node_modules/send": {
9623 "version": "0.19.2",
9624 "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz",
9625 "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==",
9626 "license": "MIT",
9627 "peer": true,
9628 "dependencies": {
9629 "debug": "2.6.9",
9630 "depd": "2.0.0",
9631 "destroy": "1.2.0",
9632 "encodeurl": "~2.0.0",
9633 "escape-html": "~1.0.3",
9634 "etag": "~1.8.1",
9635 "fresh": "~0.5.2",
9636 "http-errors": "~2.0.1",
9637 "mime": "1.6.0",
9638 "ms": "2.1.3",
9639 "on-finished": "~2.4.1",
9640 "range-parser": "~1.2.1",
9641 "statuses": "~2.0.2"
9642 },
9643 "engines": {
9644 "node": ">= 0.8.0"
9645 }
9646 },
9647 "node_modules/send/node_modules/debug": {
9648 "version": "2.6.9",
9649 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
9650 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
9651 "license": "MIT",
9652 "peer": true,
9653 "dependencies": {
9654 "ms": "2.0.0"
9655 }
9656 },
9657 "node_modules/send/node_modules/debug/node_modules/ms": {
9658 "version": "2.0.0",
9659 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
9660 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
9661 "license": "MIT",
9662 "peer": true
9663 },
9664 "node_modules/send/node_modules/encodeurl": {
9665 "version": "2.0.0",
9666 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
9667 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
9668 "license": "MIT",
9669 "peer": true,
9670 "engines": {
9671 "node": ">= 0.8"
9672 }
9673 },
9674 "node_modules/send/node_modules/on-finished": {
9675 "version": "2.4.1",
9676 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
9677 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
9678 "license": "MIT",
9679 "peer": true,
9680 "dependencies": {
9681 "ee-first": "1.1.1"
9682 },
9683 "engines": {
9684 "node": ">= 0.8"
9685 }
9686 },
9687 "node_modules/send/node_modules/statuses": {
9688 "version": "2.0.2",
9689 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
9690 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
9691 "license": "MIT",
9692 "peer": true,
9693 "engines": {
9694 "node": ">= 0.8"
9695 }
9696 },
9697 "node_modules/serialize-error": {
9698 "version": "2.1.0",
9699 "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-2.1.0.tgz",
9700 "integrity": "sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==",
9701 "license": "MIT",
9702 "peer": true,
9703 "engines": {
9704 "node": ">=0.10.0"
9705 }
9706 },
9707 "node_modules/serve-static": {
9708 "version": "1.16.3",
9709 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz",
9710 "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==",
9711 "license": "MIT",
9712 "peer": true,
9713 "dependencies": {
9714 "encodeurl": "~2.0.0",
9715 "escape-html": "~1.0.3",
9716 "parseurl": "~1.3.3",
9717 "send": "~0.19.1"
9718 },
9719 "engines": {
9720 "node": ">= 0.8.0"
9721 }
9722 },
9723 "node_modules/serve-static/node_modules/encodeurl": {
9724 "version": "2.0.0",
9725 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
9726 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
9727 "license": "MIT",
9728 "peer": true,
9729 "engines": {
9730 "node": ">= 0.8"
9731 }
9732 },
9733 "node_modules/setprototypeof": {
9734 "version": "1.2.0",
9735 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
9736 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
9737 "license": "ISC",
9738 "peer": true
9739 },
9740 "node_modules/shebang-command": {
9741 "version": "2.0.0",
9742 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
9743 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
9744 "license": "MIT",
9745 "peer": true,
9746 "dependencies": {
9747 "shebang-regex": "^3.0.0"
9748 },
9749 "engines": {
9750 "node": ">=8"
9751 }
9752 },
9753 "node_modules/shebang-regex": {
9754 "version": "3.0.0",
9755 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
9756 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
9757 "license": "MIT",
9758 "peer": true,
9759 "engines": {
9760 "node": ">=8"
9761 }
9762 },
9763 "node_modules/shell-quote": {
9764 "version": "1.8.3",
9765 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz",
9766 "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==",
9767 "license": "MIT",
9768 "peer": true,
9769 "engines": {
9770 "node": ">= 0.4"
9771 },
9772 "funding": {
9773 "url": "https://github.com/sponsors/ljharb"
9774 }
9775 },
9776 "node_modules/siginfo": {
9777 "version": "2.0.0",
9778 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
9779 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
9780 "dev": true,
9781 "license": "ISC"
9782 },
9783 "node_modules/signal-exit": {
9784 "version": "3.0.7",
9785 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
9786 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
9787 "license": "ISC",
9788 "peer": true
9789 },
9790 "node_modules/simple-concat": {
9791 "version": "1.0.1",
9792 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
9793 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
9794 "funding": [
9795 {
9796 "type": "github",
9797 "url": "https://github.com/sponsors/feross"
9798 },
9799 {
9800 "type": "patreon",
9801 "url": "https://www.patreon.com/feross"
9802 },
9803 {
9804 "type": "consulting",
9805 "url": "https://feross.org/support"
9806 }
9807 ],
9808 "license": "MIT"
9809 },
9810 "node_modules/simple-get": {
9811 "version": "4.0.1",
9812 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
9813 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
9814 "funding": [
9815 {
9816 "type": "github",
9817 "url": "https://github.com/sponsors/feross"
9818 },
9819 {
9820 "type": "patreon",
9821 "url": "https://www.patreon.com/feross"
9822 },
9823 {
9824 "type": "consulting",
9825 "url": "https://feross.org/support"
9826 }
9827 ],
9828 "license": "MIT",
9829 "dependencies": {
9830 "decompress-response": "^6.0.0",
9831 "once": "^1.3.1",
9832 "simple-concat": "^1.0.0"
9833 }
9834 },
9835 "node_modules/slash": {
9836 "version": "3.0.0",
9837 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
9838 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
9839 "license": "MIT",
9840 "peer": true,
9841 "engines": {
9842 "node": ">=8"
9843 }
9844 },
9845 "node_modules/sonic-boom": {
9846 "version": "3.8.1",
9847 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz",
9848 "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==",
9849 "license": "MIT",
9850 "dependencies": {
9851 "atomic-sleep": "^1.0.0"
9852 }
9853 },
9854 "node_modules/source-map": {
9855 "version": "0.5.7",
9856 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
9857 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
9858 "license": "BSD-3-Clause",
9859 "peer": true,
9860 "engines": {
9861 "node": ">=0.10.0"
9862 }
9863 },
9864 "node_modules/source-map-js": {
9865 "version": "1.2.1",
9866 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
9867 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
9868 "dev": true,
9869 "license": "BSD-3-Clause",
9870 "engines": {
9871 "node": ">=0.10.0"
9872 }
9873 },
9874 "node_modules/source-map-support": {
9875 "version": "0.5.21",
9876 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
9877 "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
9878 "license": "MIT",
9879 "peer": true,
9880 "dependencies": {
9881 "buffer-from": "^1.0.0",
9882 "source-map": "^0.6.0"
9883 }
9884 },
9885 "node_modules/source-map-support/node_modules/source-map": {
9886 "version": "0.6.1",
9887 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
9888 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
9889 "license": "BSD-3-Clause",
9890 "peer": true,
9891 "engines": {
9892 "node": ">=0.10.0"
9893 }
9894 },
9895 "node_modules/split2": {
9896 "version": "4.2.0",
9897 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
9898 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
9899 "license": "ISC",
9900 "engines": {
9901 "node": ">= 10.x"
9902 }
9903 },
9904 "node_modules/sprintf-js": {
9905 "version": "1.0.3",
9906 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
9907 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
9908 "license": "BSD-3-Clause",
9909 "peer": true
9910 },
9911 "node_modules/stack-utils": {
9912 "version": "2.0.6",
9913 "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
9914 "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
9915 "license": "MIT",
9916 "peer": true,
9917 "dependencies": {
9918 "escape-string-regexp": "^2.0.0"
9919 },
9920 "engines": {
9921 "node": ">=10"
9922 }
9923 },
9924 "node_modules/stack-utils/node_modules/escape-string-regexp": {
9925 "version": "2.0.0",
9926 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
9927 "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
9928 "license": "MIT",
9929 "peer": true,
9930 "engines": {
9931 "node": ">=8"
9932 }
9933 },
9934 "node_modules/stackback": {
9935 "version": "0.0.2",
9936 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
9937 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
9938 "dev": true,
9939 "license": "MIT"
9940 },
9941 "node_modules/stackframe": {
9942 "version": "1.3.4",
9943 "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz",
9944 "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==",
9945 "license": "MIT",
9946 "peer": true
9947 },
9948 "node_modules/stacktrace-parser": {
9949 "version": "0.1.11",
9950 "resolved": "https://registry.npmjs.org/stacktrace-parser/-/stacktrace-parser-0.1.11.tgz",
9951 "integrity": "sha512-WjlahMgHmCJpqzU8bIBy4qtsZdU9lRlcZE3Lvyej6t4tuOuv1vk57OW3MBrj6hXBFx/nNoC9MPMTcr5YA7NQbg==",
9952 "license": "MIT",
9953 "peer": true,
9954 "dependencies": {
9955 "type-fest": "^0.7.1"
9956 },
9957 "engines": {
9958 "node": ">=6"
9959 }
9960 },
9961 "node_modules/statuses": {
9962 "version": "1.5.0",
9963 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
9964 "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
9965 "license": "MIT",
9966 "peer": true,
9967 "engines": {
9968 "node": ">= 0.6"
9969 }
9970 },
9971 "node_modules/std-env": {
9972 "version": "3.10.0",
9973 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
9974 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
9975 "dev": true,
9976 "license": "MIT"
9977 },
9978 "node_modules/steno": {
9979 "version": "4.0.2",
9980 "resolved": "https://registry.npmjs.org/steno/-/steno-4.0.2.tgz",
9981 "integrity": "sha512-yhPIQXjrlt1xv7dyPQg2P17URmXbuM5pdGkpiMB3RenprfiBlvK415Lctfe0eshk90oA7/tNq7WEiMK8RSP39A==",
9982 "license": "MIT",
9983 "engines": {
9984 "node": ">=18"
9985 },
9986 "funding": {
9987 "url": "https://github.com/sponsors/typicode"
9988 }
9989 },
9990 "node_modules/string_decoder": {
9991 "version": "1.3.0",
9992 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
9993 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
9994 "license": "MIT",
9995 "dependencies": {
9996 "safe-buffer": "~5.2.0"
9997 }
9998 },
9999 "node_modules/string-width": {
10000 "version": "4.2.3",
10001 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10002 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10003 "license": "MIT",
10004 "peer": true,
10005 "dependencies": {
10006 "emoji-regex": "^8.0.0",
10007 "is-fullwidth-code-point": "^3.0.0",
10008 "strip-ansi": "^6.0.1"
10009 },
10010 "engines": {
10011 "node": ">=8"
10012 }
10013 },
10014 "node_modules/strip-ansi": {
10015 "version": "6.0.1",
10016 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10017 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10018 "license": "MIT",
10019 "peer": true,
10020 "dependencies": {
10021 "ansi-regex": "^5.0.1"
10022 },
10023 "engines": {
10024 "node": ">=8"
10025 }
10026 },
10027 "node_modules/strip-json-comments": {
10028 "version": "2.0.1",
10029 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
10030 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
10031 "license": "MIT",
10032 "engines": {
10033 "node": ">=0.10.0"
10034 }
10035 },
10036 "node_modules/strip-literal": {
10037 "version": "3.1.0",
10038 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz",
10039 "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==",
10040 "dev": true,
10041 "license": "MIT",
10042 "dependencies": {
10043 "js-tokens": "^9.0.1"
10044 },
10045 "funding": {
10046 "url": "https://github.com/sponsors/antfu"
10047 }
10048 },
10049 "node_modules/strip-literal/node_modules/js-tokens": {
10050 "version": "9.0.1",
10051 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz",
10052 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==",
10053 "dev": true,
10054 "license": "MIT"
10055 },
10056 "node_modules/super-regex": {
10057 "version": "0.2.0",
10058 "resolved": "https://registry.npmjs.org/super-regex/-/super-regex-0.2.0.tgz",
10059 "integrity": "sha512-WZzIx3rC1CvbMDloLsVw0lkZVKJWbrkJ0k1ghKFmcnPrW1+jWbgTkTEWVtD9lMdmI4jZEz40+naBxl1dCUhXXw==",
10060 "license": "MIT",
10061 "dependencies": {
10062 "clone-regexp": "^3.0.0",
10063 "function-timeout": "^0.1.0",
10064 "time-span": "^5.1.0"
10065 },
10066 "engines": {
10067 "node": ">=14.16"
10068 },
10069 "funding": {
10070 "url": "https://github.com/sponsors/sindresorhus"
10071 }
10072 },
10073 "node_modules/supports-color": {
10074 "version": "7.2.0",
10075 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10076 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10077 "license": "MIT",
10078 "peer": true,
10079 "dependencies": {
10080 "has-flag": "^4.0.0"
10081 },
10082 "engines": {
10083 "node": ">=8"
10084 }
10085 },
10086 "node_modules/tar-fs": {
10087 "version": "2.1.4",
10088 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz",
10089 "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==",
10090 "license": "MIT",
10091 "dependencies": {
10092 "chownr": "^1.1.1",
10093 "mkdirp-classic": "^0.5.2",
10094 "pump": "^3.0.0",
10095 "tar-stream": "^2.1.4"
10096 }
10097 },
10098 "node_modules/tar-stream": {
10099 "version": "2.2.0",
10100 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
10101 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
10102 "license": "MIT",
10103 "dependencies": {
10104 "bl": "^4.0.3",
10105 "end-of-stream": "^1.4.1",
10106 "fs-constants": "^1.0.0",
10107 "inherits": "^2.0.3",
10108 "readable-stream": "^3.1.1"
10109 },
10110 "engines": {
10111 "node": ">=6"
10112 }
10113 },
10114 "node_modules/tar-stream/node_modules/readable-stream": {
10115 "version": "3.6.2",
10116 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
10117 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
10118 "license": "MIT",
10119 "dependencies": {
10120 "inherits": "^2.0.3",
10121 "string_decoder": "^1.1.1",
10122 "util-deprecate": "^1.0.1"
10123 },
10124 "engines": {
10125 "node": ">= 6"
10126 }
10127 },
10128 "node_modules/terser": {
10129 "version": "5.46.0",
10130 "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz",
10131 "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==",
10132 "license": "BSD-2-Clause",
10133 "peer": true,
10134 "dependencies": {
10135 "@jridgewell/source-map": "^0.3.3",
10136 "acorn": "^8.15.0",
10137 "commander": "^2.20.0",
10138 "source-map-support": "~0.5.20"
10139 },
10140 "bin": {
10141 "terser": "bin/terser"
10142 },
10143 "engines": {
10144 "node": ">=10"
10145 }
10146 },
10147 "node_modules/terser/node_modules/commander": {
10148 "version": "2.20.3",
10149 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
10150 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
10151 "license": "MIT",
10152 "peer": true
10153 },
10154 "node_modules/test-exclude": {
10155 "version": "6.0.0",
10156 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
10157 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
10158 "license": "ISC",
10159 "peer": true,
10160 "dependencies": {
10161 "@istanbuljs/schema": "^0.1.2",
10162 "glob": "^7.1.4",
10163 "minimatch": "^3.0.4"
10164 },
10165 "engines": {
10166 "node": ">=8"
10167 }
10168 },
10169 "node_modules/thread-stream": {
10170 "version": "2.7.0",
10171 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz",
10172 "integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==",
10173 "license": "MIT",
10174 "dependencies": {
10175 "real-require": "^0.2.0"
10176 }
10177 },
10178 "node_modules/throat": {
10179 "version": "5.0.0",
10180 "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
10181 "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
10182 "license": "MIT",
10183 "peer": true
10184 },
10185 "node_modules/thunky": {
10186 "version": "1.1.0",
10187 "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
10188 "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
10189 "license": "MIT"
10190 },
10191 "node_modules/time-span": {
10192 "version": "5.1.0",
10193 "resolved": "https://registry.npmjs.org/time-span/-/time-span-5.1.0.tgz",
10194 "integrity": "sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==",
10195 "license": "MIT",
10196 "dependencies": {
10197 "convert-hrtime": "^5.0.0"
10198 },
10199 "engines": {
10200 "node": ">=12"
10201 },
10202 "funding": {
10203 "url": "https://github.com/sponsors/sindresorhus"
10204 }
10205 },
10206 "node_modules/timestamp-nano": {
10207 "version": "1.0.1",
10208 "resolved": "https://registry.npmjs.org/timestamp-nano/-/timestamp-nano-1.0.1.tgz",
10209 "integrity": "sha512-4oGOVZWTu5sl89PtCDnhQBSt7/vL1zVEwAfxH1p49JhTosxzVQWYBYFRFZ8nJmo0G6f824iyP/44BFAwIoKvIA==",
10210 "license": "MIT",
10211 "engines": {
10212 "node": ">= 4.5.0"
10213 }
10214 },
10215 "node_modules/tinybench": {
10216 "version": "2.9.0",
10217 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
10218 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
10219 "dev": true,
10220 "license": "MIT"
10221 },
10222 "node_modules/tinyexec": {
10223 "version": "0.3.2",
10224 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz",
10225 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==",
10226 "dev": true,
10227 "license": "MIT"
10228 },
10229 "node_modules/tinyglobby": {
10230 "version": "0.2.15",
10231 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
10232 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
10233 "license": "MIT",
10234 "dependencies": {
10235 "fdir": "^6.5.0",
10236 "picomatch": "^4.0.3"
10237 },
10238 "engines": {
10239 "node": ">=12.0.0"
10240 },
10241 "funding": {
10242 "url": "https://github.com/sponsors/SuperchupuDev"
10243 }
10244 },
10245 "node_modules/tinyglobby/node_modules/fdir": {
10246 "version": "6.5.0",
10247 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
10248 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
10249 "license": "MIT",
10250 "engines": {
10251 "node": ">=12.0.0"
10252 },
10253 "peerDependencies": {
10254 "picomatch": "^3 || ^4"
10255 },
10256 "peerDependenciesMeta": {
10257 "picomatch": {
10258 "optional": true
10259 }
10260 }
10261 },
10262 "node_modules/tinyglobby/node_modules/picomatch": {
10263 "version": "4.0.3",
10264 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
10265 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
10266 "license": "MIT",
10267 "engines": {
10268 "node": ">=12"
10269 },
10270 "funding": {
10271 "url": "https://github.com/sponsors/jonschlinkert"
10272 }
10273 },
10274 "node_modules/tinypool": {
10275 "version": "1.1.1",
10276 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz",
10277 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==",
10278 "dev": true,
10279 "license": "MIT",
10280 "engines": {
10281 "node": "^18.0.0 || >=20.0.0"
10282 }
10283 },
10284 "node_modules/tinyrainbow": {
10285 "version": "2.0.0",
10286 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz",
10287 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==",
10288 "dev": true,
10289 "license": "MIT",
10290 "engines": {
10291 "node": ">=14.0.0"
10292 }
10293 },
10294 "node_modules/tinyspy": {
10295 "version": "4.0.4",
10296 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz",
10297 "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==",
10298 "dev": true,
10299 "license": "MIT",
10300 "engines": {
10301 "node": ">=14.0.0"
10302 }
10303 },
10304 "node_modules/tlds": {
10305 "version": "1.261.0",
10306 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz",
10307 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==",
10308 "license": "MIT",
10309 "bin": {
10310 "tlds": "bin.js"
10311 }
10312 },
10313 "node_modules/tmpl": {
10314 "version": "1.0.5",
10315 "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz",
10316 "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==",
10317 "license": "BSD-3-Clause",
10318 "peer": true
10319 },
10320 "node_modules/to-regex-range": {
10321 "version": "5.0.1",
10322 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10323 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10324 "license": "MIT",
10325 "dependencies": {
10326 "is-number": "^7.0.0"
10327 },
10328 "engines": {
10329 "node": ">=8.0"
10330 }
10331 },
10332 "node_modules/toidentifier": {
10333 "version": "1.0.1",
10334 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
10335 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
10336 "license": "MIT",
10337 "peer": true,
10338 "engines": {
10339 "node": ">=0.6"
10340 }
10341 },
10342 "node_modules/truncate-utf8-bytes": {
10343 "version": "1.0.2",
10344 "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz",
10345 "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==",
10346 "license": "WTFPL",
10347 "dependencies": {
10348 "utf8-byte-length": "^1.0.1"
10349 }
10350 },
10351 "node_modules/tslib": {
10352 "version": "2.8.1",
10353 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
10354 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
10355 "license": "0BSD"
10356 },
10357 "node_modules/tsx": {
10358 "version": "4.21.0",
10359 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz",
10360 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==",
10361 "dev": true,
10362 "license": "MIT",
10363 "dependencies": {
10364 "esbuild": "~0.27.0",
10365 "get-tsconfig": "^4.7.5"
10366 },
10367 "bin": {
10368 "tsx": "dist/cli.mjs"
10369 },
10370 "engines": {
10371 "node": ">=18.0.0"
10372 },
10373 "optionalDependencies": {
10374 "fsevents": "~2.3.3"
10375 }
10376 },
10377 "node_modules/tsyringe": {
10378 "version": "4.10.0",
10379 "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.10.0.tgz",
10380 "integrity": "sha512-axr3IdNuVIxnaK5XGEUFTu3YmAQ6lllgrvqfEoR16g/HGnYY/6We4oWENtAnzK6/LpJ2ur9PAb80RBt7/U4ugw==",
10381 "license": "MIT",
10382 "dependencies": {
10383 "tslib": "^1.9.3"
10384 },
10385 "engines": {
10386 "node": ">= 6.0.0"
10387 }
10388 },
10389 "node_modules/tsyringe/node_modules/tslib": {
10390 "version": "1.14.1",
10391 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
10392 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
10393 "license": "0BSD"
10394 },
10395 "node_modules/tunnel-agent": {
10396 "version": "0.6.0",
10397 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
10398 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
10399 "license": "Apache-2.0",
10400 "dependencies": {
10401 "safe-buffer": "^5.0.1"
10402 },
10403 "engines": {
10404 "node": "*"
10405 }
10406 },
10407 "node_modules/type-detect": {
10408 "version": "4.0.8",
10409 "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
10410 "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
10411 "license": "MIT",
10412 "peer": true,
10413 "engines": {
10414 "node": ">=4"
10415 }
10416 },
10417 "node_modules/type-fest": {
10418 "version": "0.7.1",
10419 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz",
10420 "integrity": "sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==",
10421 "license": "(MIT OR CC0-1.0)",
10422 "peer": true,
10423 "engines": {
10424 "node": ">=8"
10425 }
10426 },
10427 "node_modules/typescript": {
10428 "version": "5.9.3",
10429 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
10430 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
10431 "dev": true,
10432 "license": "Apache-2.0",
10433 "bin": {
10434 "tsc": "bin/tsc",
10435 "tsserver": "bin/tsserver"
10436 },
10437 "engines": {
10438 "node": ">=14.17"
10439 }
10440 },
10441 "node_modules/uint8-varint": {
10442 "version": "2.0.4",
10443 "resolved": "https://registry.npmjs.org/uint8-varint/-/uint8-varint-2.0.4.tgz",
10444 "integrity": "sha512-FwpTa7ZGA/f/EssWAb5/YV6pHgVF1fViKdW8cWaEarjB8t7NyofSWBdOTyFPaGuUG4gx3v1O3PQ8etsiOs3lcw==",
10445 "license": "Apache-2.0 OR MIT",
10446 "dependencies": {
10447 "uint8arraylist": "^2.0.0",
10448 "uint8arrays": "^5.0.0"
10449 }
10450 },
10451 "node_modules/uint8-varint/node_modules/multiformats": {
10452 "version": "13.4.2",
10453 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
10454 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
10455 "license": "Apache-2.0 OR MIT"
10456 },
10457 "node_modules/uint8-varint/node_modules/uint8arrays": {
10458 "version": "5.1.0",
10459 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
10460 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
10461 "license": "Apache-2.0 OR MIT",
10462 "dependencies": {
10463 "multiformats": "^13.0.0"
10464 }
10465 },
10466 "node_modules/uint8arraylist": {
10467 "version": "2.4.8",
10468 "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.8.tgz",
10469 "integrity": "sha512-vc1PlGOzglLF0eae1M8mLRTBivsvrGsdmJ5RbK3e+QRvRLOZfZhQROTwH/OfyF3+ZVUg9/8hE8bmKP2CvP9quQ==",
10470 "license": "Apache-2.0 OR MIT",
10471 "dependencies": {
10472 "uint8arrays": "^5.0.1"
10473 }
10474 },
10475 "node_modules/uint8arraylist/node_modules/multiformats": {
10476 "version": "13.4.2",
10477 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-13.4.2.tgz",
10478 "integrity": "sha512-eh6eHCrRi1+POZ3dA+Dq1C6jhP1GNtr9CRINMb67OKzqW9I5DUuZM/3jLPlzhgpGeiNUlEGEbkCYChXMCc/8DQ==",
10479 "license": "Apache-2.0 OR MIT"
10480 },
10481 "node_modules/uint8arraylist/node_modules/uint8arrays": {
10482 "version": "5.1.0",
10483 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-5.1.0.tgz",
10484 "integrity": "sha512-vA6nFepEmlSKkMBnLBaUMVvAC4G3CTmO58C12y4sq6WPDOR7mOFYOi7GlrQ4djeSbP6JG9Pv9tJDM97PedRSww==",
10485 "license": "Apache-2.0 OR MIT",
10486 "dependencies": {
10487 "multiformats": "^13.0.0"
10488 }
10489 },
10490 "node_modules/uint8arrays": {
10491 "version": "3.0.0",
10492 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
10493 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
10494 "license": "MIT",
10495 "dependencies": {
10496 "multiformats": "^9.4.2"
10497 }
10498 },
10499 "node_modules/undici": {
10500 "version": "7.21.0",
10501 "resolved": "https://registry.npmjs.org/undici/-/undici-7.21.0.tgz",
10502 "integrity": "sha512-Hn2tCQpoDt1wv23a68Ctc8Cr/BHpUSfaPYrkajTXOS9IKpxVRx/X5m1K2YkbK2ipgZgxXSgsUinl3x+2YdSSfg==",
10503 "license": "MIT",
10504 "engines": {
10505 "node": ">=20.18.1"
10506 }
10507 },
10508 "node_modules/undici-types": {
10509 "version": "7.16.0",
10510 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
10511 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
10512 "license": "MIT"
10513 },
10514 "node_modules/unicode-segmenter": {
10515 "version": "0.14.5",
10516 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz",
10517 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==",
10518 "license": "MIT"
10519 },
10520 "node_modules/unlimited-timeout": {
10521 "version": "0.1.0",
10522 "resolved": "https://registry.npmjs.org/unlimited-timeout/-/unlimited-timeout-0.1.0.tgz",
10523 "integrity": "sha512-D4g+mxFeQGQHzCfnvij+R35ukJ0658Zzudw7j16p4tBBbNasKkKM4SocYxqhwT5xA7a9JYWDzKkEFyMlRi5sng==",
10524 "license": "MIT",
10525 "engines": {
10526 "node": ">=20"
10527 },
10528 "funding": {
10529 "url": "https://github.com/sponsors/sindresorhus"
10530 }
10531 },
10532 "node_modules/unpipe": {
10533 "version": "1.0.0",
10534 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
10535 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
10536 "license": "MIT",
10537 "peer": true,
10538 "engines": {
10539 "node": ">= 0.8"
10540 }
10541 },
10542 "node_modules/update-browserslist-db": {
10543 "version": "1.2.3",
10544 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
10545 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
10546 "funding": [
10547 {
10548 "type": "opencollective",
10549 "url": "https://opencollective.com/browserslist"
10550 },
10551 {
10552 "type": "tidelift",
10553 "url": "https://tidelift.com/funding/github/npm/browserslist"
10554 },
10555 {
10556 "type": "github",
10557 "url": "https://github.com/sponsors/ai"
10558 }
10559 ],
10560 "license": "MIT",
10561 "peer": true,
10562 "dependencies": {
10563 "escalade": "^3.2.0",
10564 "picocolors": "^1.1.1"
10565 },
10566 "bin": {
10567 "update-browserslist-db": "cli.js"
10568 },
10569 "peerDependencies": {
10570 "browserslist": ">= 4.21.0"
10571 }
10572 },
10573 "node_modules/utf8-byte-length": {
10574 "version": "1.0.5",
10575 "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.5.tgz",
10576 "integrity": "sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==",
10577 "license": "(WTFPL OR MIT)"
10578 },
10579 "node_modules/utf8-codec": {
10580 "version": "1.0.0",
10581 "resolved": "https://registry.npmjs.org/utf8-codec/-/utf8-codec-1.0.0.tgz",
10582 "integrity": "sha512-S/QSLezp3qvG4ld5PUfXiH7mCFxLKjSVZRFkB3DOjgwHuJPFDkInAXc/anf7BAbHt/D38ozDzL+QMZ6/7gsI6w==",
10583 "license": "MIT"
10584 },
10585 "node_modules/util-deprecate": {
10586 "version": "1.0.2",
10587 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
10588 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
10589 "license": "MIT"
10590 },
10591 "node_modules/utils-merge": {
10592 "version": "1.0.1",
10593 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
10594 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
10595 "license": "MIT",
10596 "peer": true,
10597 "engines": {
10598 "node": ">= 0.4.0"
10599 }
10600 },
10601 "node_modules/varint": {
10602 "version": "6.0.0",
10603 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
10604 "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==",
10605 "license": "MIT"
10606 },
10607 "node_modules/vite": {
10608 "version": "7.3.1",
10609 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz",
10610 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==",
10611 "dev": true,
10612 "license": "MIT",
10613 "dependencies": {
10614 "esbuild": "^0.27.0",
10615 "fdir": "^6.5.0",
10616 "picomatch": "^4.0.3",
10617 "postcss": "^8.5.6",
10618 "rollup": "^4.43.0",
10619 "tinyglobby": "^0.2.15"
10620 },
10621 "bin": {
10622 "vite": "bin/vite.js"
10623 },
10624 "engines": {
10625 "node": "^20.19.0 || >=22.12.0"
10626 },
10627 "funding": {
10628 "url": "https://github.com/vitejs/vite?sponsor=1"
10629 },
10630 "optionalDependencies": {
10631 "fsevents": "~2.3.3"
10632 },
10633 "peerDependencies": {
10634 "@types/node": "^20.19.0 || >=22.12.0",
10635 "jiti": ">=1.21.0",
10636 "less": "^4.0.0",
10637 "lightningcss": "^1.21.0",
10638 "sass": "^1.70.0",
10639 "sass-embedded": "^1.70.0",
10640 "stylus": ">=0.54.8",
10641 "sugarss": "^5.0.0",
10642 "terser": "^5.16.0",
10643 "tsx": "^4.8.1",
10644 "yaml": "^2.4.2"
10645 },
10646 "peerDependenciesMeta": {
10647 "@types/node": {
10648 "optional": true
10649 },
10650 "jiti": {
10651 "optional": true
10652 },
10653 "less": {
10654 "optional": true
10655 },
10656 "lightningcss": {
10657 "optional": true
10658 },
10659 "sass": {
10660 "optional": true
10661 },
10662 "sass-embedded": {
10663 "optional": true
10664 },
10665 "stylus": {
10666 "optional": true
10667 },
10668 "sugarss": {
10669 "optional": true
10670 },
10671 "terser": {
10672 "optional": true
10673 },
10674 "tsx": {
10675 "optional": true
10676 },
10677 "yaml": {
10678 "optional": true
10679 }
10680 }
10681 },
10682 "node_modules/vite-node": {
10683 "version": "3.2.4",
10684 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz",
10685 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==",
10686 "dev": true,
10687 "license": "MIT",
10688 "dependencies": {
10689 "cac": "^6.7.14",
10690 "debug": "^4.4.1",
10691 "es-module-lexer": "^1.7.0",
10692 "pathe": "^2.0.3",
10693 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0"
10694 },
10695 "bin": {
10696 "vite-node": "vite-node.mjs"
10697 },
10698 "engines": {
10699 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
10700 },
10701 "funding": {
10702 "url": "https://opencollective.com/vitest"
10703 }
10704 },
10705 "node_modules/vite/node_modules/fdir": {
10706 "version": "6.5.0",
10707 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
10708 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
10709 "dev": true,
10710 "license": "MIT",
10711 "engines": {
10712 "node": ">=12.0.0"
10713 },
10714 "peerDependencies": {
10715 "picomatch": "^3 || ^4"
10716 },
10717 "peerDependenciesMeta": {
10718 "picomatch": {
10719 "optional": true
10720 }
10721 }
10722 },
10723 "node_modules/vite/node_modules/picomatch": {
10724 "version": "4.0.3",
10725 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
10726 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
10727 "dev": true,
10728 "license": "MIT",
10729 "engines": {
10730 "node": ">=12"
10731 },
10732 "funding": {
10733 "url": "https://github.com/sponsors/jonschlinkert"
10734 }
10735 },
10736 "node_modules/vitest": {
10737 "version": "3.2.4",
10738 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz",
10739 "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==",
10740 "dev": true,
10741 "license": "MIT",
10742 "dependencies": {
10743 "@types/chai": "^5.2.2",
10744 "@vitest/expect": "3.2.4",
10745 "@vitest/mocker": "3.2.4",
10746 "@vitest/pretty-format": "^3.2.4",
10747 "@vitest/runner": "3.2.4",
10748 "@vitest/snapshot": "3.2.4",
10749 "@vitest/spy": "3.2.4",
10750 "@vitest/utils": "3.2.4",
10751 "chai": "^5.2.0",
10752 "debug": "^4.4.1",
10753 "expect-type": "^1.2.1",
10754 "magic-string": "^0.30.17",
10755 "pathe": "^2.0.3",
10756 "picomatch": "^4.0.2",
10757 "std-env": "^3.9.0",
10758 "tinybench": "^2.9.0",
10759 "tinyexec": "^0.3.2",
10760 "tinyglobby": "^0.2.14",
10761 "tinypool": "^1.1.1",
10762 "tinyrainbow": "^2.0.0",
10763 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0",
10764 "vite-node": "3.2.4",
10765 "why-is-node-running": "^2.3.0"
10766 },
10767 "bin": {
10768 "vitest": "vitest.mjs"
10769 },
10770 "engines": {
10771 "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
10772 },
10773 "funding": {
10774 "url": "https://opencollective.com/vitest"
10775 },
10776 "peerDependencies": {
10777 "@edge-runtime/vm": "*",
10778 "@types/debug": "^4.1.12",
10779 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
10780 "@vitest/browser": "3.2.4",
10781 "@vitest/ui": "3.2.4",
10782 "happy-dom": "*",
10783 "jsdom": "*"
10784 },
10785 "peerDependenciesMeta": {
10786 "@edge-runtime/vm": {
10787 "optional": true
10788 },
10789 "@types/debug": {
10790 "optional": true
10791 },
10792 "@types/node": {
10793 "optional": true
10794 },
10795 "@vitest/browser": {
10796 "optional": true
10797 },
10798 "@vitest/ui": {
10799 "optional": true
10800 },
10801 "happy-dom": {
10802 "optional": true
10803 },
10804 "jsdom": {
10805 "optional": true
10806 }
10807 }
10808 },
10809 "node_modules/vitest/node_modules/picomatch": {
10810 "version": "4.0.3",
10811 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
10812 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
10813 "dev": true,
10814 "license": "MIT",
10815 "engines": {
10816 "node": ">=12"
10817 },
10818 "funding": {
10819 "url": "https://github.com/sponsors/jonschlinkert"
10820 }
10821 },
10822 "node_modules/vlq": {
10823 "version": "1.0.1",
10824 "resolved": "https://registry.npmjs.org/vlq/-/vlq-1.0.1.tgz",
10825 "integrity": "sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w==",
10826 "license": "MIT",
10827 "peer": true
10828 },
10829 "node_modules/walker": {
10830 "version": "1.0.8",
10831 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
10832 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
10833 "license": "Apache-2.0",
10834 "peer": true,
10835 "dependencies": {
10836 "makeerror": "1.0.12"
10837 }
10838 },
10839 "node_modules/weald": {
10840 "version": "1.1.1",
10841 "resolved": "https://registry.npmjs.org/weald/-/weald-1.1.1.tgz",
10842 "integrity": "sha512-PaEQShzMCz8J/AD2N3dJMc1hTZWkJeLKS2NMeiVkV5KDHwgZe7qXLEzyodsT/SODxWDdXJJqocuwf3kHzcXhSQ==",
10843 "license": "Apache-2.0 OR MIT",
10844 "dependencies": {
10845 "ms": "^3.0.0-canary.1",
10846 "supports-color": "^10.0.0"
10847 }
10848 },
10849 "node_modules/weald/node_modules/ms": {
10850 "version": "3.0.0-canary.202508261828",
10851 "resolved": "https://registry.npmjs.org/ms/-/ms-3.0.0-canary.202508261828.tgz",
10852 "integrity": "sha512-NotsCoUCIUkojWCzQff4ttdCfIPoA1UGZsyQbi7KmqkNRfKCrvga8JJi2PknHymHOuor0cJSn/ylj52Cbt2IrQ==",
10853 "license": "MIT",
10854 "engines": {
10855 "node": ">=18"
10856 }
10857 },
10858 "node_modules/weald/node_modules/supports-color": {
10859 "version": "10.2.2",
10860 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-10.2.2.tgz",
10861 "integrity": "sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==",
10862 "license": "MIT",
10863 "engines": {
10864 "node": ">=18"
10865 },
10866 "funding": {
10867 "url": "https://github.com/chalk/supports-color?sponsor=1"
10868 }
10869 },
10870 "node_modules/webcrypto-core": {
10871 "version": "1.8.1",
10872 "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.8.1.tgz",
10873 "integrity": "sha512-P+x1MvlNCXlKbLSOY4cYrdreqPG5hbzkmawbcXLKN/mf6DZW0SdNNkZ+sjwsqVkI4A4Ko2sPZmkZtCKY58w83A==",
10874 "license": "MIT",
10875 "dependencies": {
10876 "@peculiar/asn1-schema": "^2.3.13",
10877 "@peculiar/json-schema": "^1.1.12",
10878 "asn1js": "^3.0.5",
10879 "pvtsutils": "^1.3.5",
10880 "tslib": "^2.7.0"
10881 }
10882 },
10883 "node_modules/whatwg-fetch": {
10884 "version": "3.6.20",
10885 "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz",
10886 "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==",
10887 "license": "MIT",
10888 "peer": true
10889 },
10890 "node_modules/wherearewe": {
10891 "version": "2.0.1",
10892 "resolved": "https://registry.npmjs.org/wherearewe/-/wherearewe-2.0.1.tgz",
10893 "integrity": "sha512-XUguZbDxCA2wBn2LoFtcEhXL6AXo+hVjGonwhSTTTU9SzbWG8Xu3onNIpzf9j/mYUcJQ0f+m37SzG77G851uFw==",
10894 "license": "Apache-2.0 OR MIT",
10895 "dependencies": {
10896 "is-electron": "^2.2.0"
10897 },
10898 "engines": {
10899 "node": ">=16.0.0",
10900 "npm": ">=7.0.0"
10901 }
10902 },
10903 "node_modules/which": {
10904 "version": "2.0.2",
10905 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
10906 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
10907 "license": "ISC",
10908 "peer": true,
10909 "dependencies": {
10910 "isexe": "^2.0.0"
10911 },
10912 "bin": {
10913 "node-which": "bin/node-which"
10914 },
10915 "engines": {
10916 "node": ">= 8"
10917 }
10918 },
10919 "node_modules/why-is-node-running": {
10920 "version": "2.3.0",
10921 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
10922 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
10923 "dev": true,
10924 "license": "MIT",
10925 "dependencies": {
10926 "siginfo": "^2.0.0",
10927 "stackback": "0.0.2"
10928 },
10929 "bin": {
10930 "why-is-node-running": "cli.js"
10931 },
10932 "engines": {
10933 "node": ">=8"
10934 }
10935 },
10936 "node_modules/wrap-ansi": {
10937 "version": "7.0.0",
10938 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
10939 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
10940 "license": "MIT",
10941 "peer": true,
10942 "dependencies": {
10943 "ansi-styles": "^4.0.0",
10944 "string-width": "^4.1.0",
10945 "strip-ansi": "^6.0.0"
10946 },
10947 "engines": {
10948 "node": ">=10"
10949 },
10950 "funding": {
10951 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
10952 }
10953 },
10954 "node_modules/wrappy": {
10955 "version": "1.0.2",
10956 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
10957 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
10958 "license": "ISC"
10959 },
10960 "node_modules/write-file-atomic": {
10961 "version": "4.0.2",
10962 "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
10963 "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
10964 "license": "ISC",
10965 "peer": true,
10966 "dependencies": {
10967 "imurmurhash": "^0.1.4",
10968 "signal-exit": "^3.0.7"
10969 },
10970 "engines": {
10971 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
10972 }
10973 },
10974 "node_modules/ws": {
10975 "version": "8.19.0",
10976 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
10977 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
10978 "license": "MIT",
10979 "engines": {
10980 "node": ">=10.0.0"
10981 },
10982 "peerDependencies": {
10983 "bufferutil": "^4.0.1",
10984 "utf-8-validate": ">=5.0.2"
10985 },
10986 "peerDependenciesMeta": {
10987 "bufferutil": {
10988 "optional": true
10989 },
10990 "utf-8-validate": {
10991 "optional": true
10992 }
10993 }
10994 },
10995 "node_modules/xml2js": {
10996 "version": "0.6.2",
10997 "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz",
10998 "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==",
10999 "license": "MIT",
11000 "dependencies": {
11001 "sax": ">=0.6.0",
11002 "xmlbuilder": "~11.0.0"
11003 },
11004 "engines": {
11005 "node": ">=4.0.0"
11006 }
11007 },
11008 "node_modules/xmlbuilder": {
11009 "version": "11.0.1",
11010 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
11011 "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
11012 "license": "MIT",
11013 "engines": {
11014 "node": ">=4.0"
11015 }
11016 },
11017 "node_modules/y18n": {
11018 "version": "5.0.8",
11019 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
11020 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
11021 "license": "ISC",
11022 "peer": true,
11023 "engines": {
11024 "node": ">=10"
11025 }
11026 },
11027 "node_modules/yallist": {
11028 "version": "3.1.1",
11029 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
11030 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
11031 "license": "ISC",
11032 "peer": true
11033 },
11034 "node_modules/yaml": {
11035 "version": "2.8.2",
11036 "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz",
11037 "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==",
11038 "license": "ISC",
11039 "peer": true,
11040 "bin": {
11041 "yaml": "bin.mjs"
11042 },
11043 "engines": {
11044 "node": ">= 14.6"
11045 },
11046 "funding": {
11047 "url": "https://github.com/sponsors/eemeli"
11048 }
11049 },
11050 "node_modules/yargs": {
11051 "version": "17.7.2",
11052 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
11053 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
11054 "license": "MIT",
11055 "peer": true,
11056 "dependencies": {
11057 "cliui": "^8.0.1",
11058 "escalade": "^3.1.1",
11059 "get-caller-file": "^2.0.5",
11060 "require-directory": "^2.1.1",
11061 "string-width": "^4.2.3",
11062 "y18n": "^5.0.5",
11063 "yargs-parser": "^21.1.1"
11064 },
11065 "engines": {
11066 "node": ">=12"
11067 }
11068 },
11069 "node_modules/yargs-parser": {
11070 "version": "21.1.1",
11071 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
11072 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
11073 "license": "ISC",
11074 "peer": true,
11075 "engines": {
11076 "node": ">=12"
11077 }
11078 },
11079 "node_modules/zod": {
11080 "version": "3.25.76",
11081 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
11082 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
11083 "license": "MIT",
11084 "funding": {
11085 "url": "https://github.com/sponsors/colinhacks"
11086 }
11087 }
11088 }
11089}