tinyrelayfile
tinyrelay/package-lock.json/

package-lock.json raw
1{
2 "name": "tiny",
3 "lockfileVersion": 3,
4 "requires": true,
5 "packages": {
6 "": {
7 "name": "tiny",
8 "devDependencies": {
9 "@noble/hashes": "2.4.0",
10 "esbuild": "0.28.2",
11 "nostr-tools": "2.25.1",
12 "nostr-web-components": "^0.2.2",
13 "vitest": "4.1.0",
14 "ws": "8.21.0"
15 }
16 },
17 "node_modules/@esbuild/aix-ppc64": {
18 "version": "0.28.2",
19 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz",
20 "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==",
21 "cpu": [
22 "ppc64"
23 ],
24 "dev": true,
25 "license": "MIT",
26 "optional": true,
27 "os": [
28 "aix"
29 ],
30 "engines": {
31 "node": ">=18"
32 }
33 },
34 "node_modules/@esbuild/android-arm": {
35 "version": "0.28.2",
36 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz",
37 "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==",
38 "cpu": [
39 "arm"
40 ],
41 "dev": true,
42 "license": "MIT",
43 "optional": true,
44 "os": [
45 "android"
46 ],
47 "engines": {
48 "node": ">=18"
49 }
50 },
51 "node_modules/@esbuild/android-arm64": {
52 "version": "0.28.2",
53 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz",
54 "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==",
55 "cpu": [
56 "arm64"
57 ],
58 "dev": true,
59 "license": "MIT",
60 "optional": true,
61 "os": [
62 "android"
63 ],
64 "engines": {
65 "node": ">=18"
66 }
67 },
68 "node_modules/@esbuild/android-x64": {
69 "version": "0.28.2",
70 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz",
71 "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==",
72 "cpu": [
73 "x64"
74 ],
75 "dev": true,
76 "license": "MIT",
77 "optional": true,
78 "os": [
79 "android"
80 ],
81 "engines": {
82 "node": ">=18"
83 }
84 },
85 "node_modules/@esbuild/darwin-arm64": {
86 "version": "0.28.2",
87 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz",
88 "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==",
89 "cpu": [
90 "arm64"
91 ],
92 "dev": true,
93 "license": "MIT",
94 "optional": true,
95 "os": [
96 "darwin"
97 ],
98 "engines": {
99 "node": ">=18"
100 }
101 },
102 "node_modules/@esbuild/darwin-x64": {
103 "version": "0.28.2",
104 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz",
105 "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==",
106 "cpu": [
107 "x64"
108 ],
109 "dev": true,
110 "license": "MIT",
111 "optional": true,
112 "os": [
113 "darwin"
114 ],
115 "engines": {
116 "node": ">=18"
117 }
118 },
119 "node_modules/@esbuild/freebsd-arm64": {
120 "version": "0.28.2",
121 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz",
122 "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==",
123 "cpu": [
124 "arm64"
125 ],
126 "dev": true,
127 "license": "MIT",
128 "optional": true,
129 "os": [
130 "freebsd"
131 ],
132 "engines": {
133 "node": ">=18"
134 }
135 },
136 "node_modules/@esbuild/freebsd-x64": {
137 "version": "0.28.2",
138 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz",
139 "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==",
140 "cpu": [
141 "x64"
142 ],
143 "dev": true,
144 "license": "MIT",
145 "optional": true,
146 "os": [
147 "freebsd"
148 ],
149 "engines": {
150 "node": ">=18"
151 }
152 },
153 "node_modules/@esbuild/linux-arm": {
154 "version": "0.28.2",
155 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz",
156 "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==",
157 "cpu": [
158 "arm"
159 ],
160 "dev": true,
161 "license": "MIT",
162 "optional": true,
163 "os": [
164 "linux"
165 ],
166 "engines": {
167 "node": ">=18"
168 }
169 },
170 "node_modules/@esbuild/linux-arm64": {
171 "version": "0.28.2",
172 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz",
173 "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==",
174 "cpu": [
175 "arm64"
176 ],
177 "dev": true,
178 "license": "MIT",
179 "optional": true,
180 "os": [
181 "linux"
182 ],
183 "engines": {
184 "node": ">=18"
185 }
186 },
187 "node_modules/@esbuild/linux-ia32": {
188 "version": "0.28.2",
189 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz",
190 "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==",
191 "cpu": [
192 "ia32"
193 ],
194 "dev": true,
195 "license": "MIT",
196 "optional": true,
197 "os": [
198 "linux"
199 ],
200 "engines": {
201 "node": ">=18"
202 }
203 },
204 "node_modules/@esbuild/linux-loong64": {
205 "version": "0.28.2",
206 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz",
207 "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==",
208 "cpu": [
209 "loong64"
210 ],
211 "dev": true,
212 "license": "MIT",
213 "optional": true,
214 "os": [
215 "linux"
216 ],
217 "engines": {
218 "node": ">=18"
219 }
220 },
221 "node_modules/@esbuild/linux-mips64el": {
222 "version": "0.28.2",
223 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz",
224 "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==",
225 "cpu": [
226 "mips64el"
227 ],
228 "dev": true,
229 "license": "MIT",
230 "optional": true,
231 "os": [
232 "linux"
233 ],
234 "engines": {
235 "node": ">=18"
236 }
237 },
238 "node_modules/@esbuild/linux-ppc64": {
239 "version": "0.28.2",
240 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz",
241 "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==",
242 "cpu": [
243 "ppc64"
244 ],
245 "dev": true,
246 "license": "MIT",
247 "optional": true,
248 "os": [
249 "linux"
250 ],
251 "engines": {
252 "node": ">=18"
253 }
254 },
255 "node_modules/@esbuild/linux-riscv64": {
256 "version": "0.28.2",
257 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz",
258 "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==",
259 "cpu": [
260 "riscv64"
261 ],
262 "dev": true,
263 "license": "MIT",
264 "optional": true,
265 "os": [
266 "linux"
267 ],
268 "engines": {
269 "node": ">=18"
270 }
271 },
272 "node_modules/@esbuild/linux-s390x": {
273 "version": "0.28.2",
274 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz",
275 "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==",
276 "cpu": [
277 "s390x"
278 ],
279 "dev": true,
280 "license": "MIT",
281 "optional": true,
282 "os": [
283 "linux"
284 ],
285 "engines": {
286 "node": ">=18"
287 }
288 },
289 "node_modules/@esbuild/linux-x64": {
290 "version": "0.28.2",
291 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
292 "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==",
293 "cpu": [
294 "x64"
295 ],
296 "dev": true,
297 "license": "MIT",
298 "optional": true,
299 "os": [
300 "linux"
301 ],
302 "engines": {
303 "node": ">=18"
304 }
305 },
306 "node_modules/@esbuild/netbsd-arm64": {
307 "version": "0.28.2",
308 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz",
309 "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==",
310 "cpu": [
311 "arm64"
312 ],
313 "dev": true,
314 "license": "MIT",
315 "optional": true,
316 "os": [
317 "netbsd"
318 ],
319 "engines": {
320 "node": ">=18"
321 }
322 },
323 "node_modules/@esbuild/netbsd-x64": {
324 "version": "0.28.2",
325 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz",
326 "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==",
327 "cpu": [
328 "x64"
329 ],
330 "dev": true,
331 "license": "MIT",
332 "optional": true,
333 "os": [
334 "netbsd"
335 ],
336 "engines": {
337 "node": ">=18"
338 }
339 },
340 "node_modules/@esbuild/openbsd-arm64": {
341 "version": "0.28.2",
342 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz",
343 "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==",
344 "cpu": [
345 "arm64"
346 ],
347 "dev": true,
348 "license": "MIT",
349 "optional": true,
350 "os": [
351 "openbsd"
352 ],
353 "engines": {
354 "node": ">=18"
355 }
356 },
357 "node_modules/@esbuild/openbsd-x64": {
358 "version": "0.28.2",
359 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz",
360 "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==",
361 "cpu": [
362 "x64"
363 ],
364 "dev": true,
365 "license": "MIT",
366 "optional": true,
367 "os": [
368 "openbsd"
369 ],
370 "engines": {
371 "node": ">=18"
372 }
373 },
374 "node_modules/@esbuild/openharmony-arm64": {
375 "version": "0.28.2",
376 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz",
377 "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==",
378 "cpu": [
379 "arm64"
380 ],
381 "dev": true,
382 "license": "MIT",
383 "optional": true,
384 "os": [
385 "openharmony"
386 ],
387 "engines": {
388 "node": ">=18"
389 }
390 },
391 "node_modules/@esbuild/sunos-x64": {
392 "version": "0.28.2",
393 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz",
394 "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==",
395 "cpu": [
396 "x64"
397 ],
398 "dev": true,
399 "license": "MIT",
400 "optional": true,
401 "os": [
402 "sunos"
403 ],
404 "engines": {
405 "node": ">=18"
406 }
407 },
408 "node_modules/@esbuild/win32-arm64": {
409 "version": "0.28.2",
410 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz",
411 "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==",
412 "cpu": [
413 "arm64"
414 ],
415 "dev": true,
416 "license": "MIT",
417 "optional": true,
418 "os": [
419 "win32"
420 ],
421 "engines": {
422 "node": ">=18"
423 }
424 },
425 "node_modules/@esbuild/win32-ia32": {
426 "version": "0.28.2",
427 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz",
428 "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==",
429 "cpu": [
430 "ia32"
431 ],
432 "dev": true,
433 "license": "MIT",
434 "optional": true,
435 "os": [
436 "win32"
437 ],
438 "engines": {
439 "node": ">=18"
440 }
441 },
442 "node_modules/@esbuild/win32-x64": {
443 "version": "0.28.2",
444 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz",
445 "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==",
446 "cpu": [
447 "x64"
448 ],
449 "dev": true,
450 "license": "MIT",
451 "optional": true,
452 "os": [
453 "win32"
454 ],
455 "engines": {
456 "node": ">=18"
457 }
458 },
459 "node_modules/@jridgewell/sourcemap-codec": {
460 "version": "1.6.0",
461 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
462 "integrity": "sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==",
463 "dev": true,
464 "license": "MIT"
465 },
466 "node_modules/@jsr/fiatjaf__lru-cache": {
467 "version": "0.0.1",
468 "resolved": "https://npm.jsr.io/~/11/@jsr/fiatjaf__lru-cache/0.0.1.tgz",
469 "integrity": "sha512-9MbsYMHWGe751L4E7XpxV3jWydd+N6RJv+c7tYtK03lST5xdcULn2QZorImZgCbP8qUu47n1RL7RrqvjZdmXPg==",
470 "dev": true
471 },
472 "node_modules/@jsr/henrygd__semaphore": {
473 "version": "0.0.2",
474 "resolved": "https://npm.jsr.io/~/11/@jsr/henrygd__semaphore/0.0.2.tgz",
475 "integrity": "sha512-nrwZ8HaqU1Agb2ij8omIxaOCAsKkDHWcwS9hTRumPhZuptwh6/0BJExBd8+eClTYM7jBnZxK+cP4WJRTcHBvCA==",
476 "dev": true
477 },
478 "node_modules/@jsr/nostr__tools": {
479 "version": "2.25.2",
480 "resolved": "https://npm.jsr.io/~/11/@jsr/nostr__tools/2.25.2.tgz",
481 "integrity": "sha512-Yhe1ppPZWWd52mSqdYDd+Zq9gm4e+B7CMQ62gGXPpkBvfCXXCiTUWlctEEVzam6TGZaeHXcgiYj+zzKW02bAig==",
482 "dev": true,
483 "dependencies": {
484 "@noble/ciphers": "2.1.1",
485 "@noble/curves": "2.0.1",
486 "@noble/hashes": "2.0.1",
487 "@scure/base": "2.0.0",
488 "@scure/bip32": "2.0.1",
489 "@scure/bip39": "2.0.1",
490 "nostr-wasm": "0.1.0"
491 }
492 },
493 "node_modules/@jsr/nostr__tools/node_modules/@noble/hashes": {
494 "version": "2.0.1",
495 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
496 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
497 "dev": true,
498 "license": "MIT",
499 "engines": {
500 "node": ">= 20.19.0"
501 },
502 "funding": {
503 "url": "https://paulmillr.com/funding/"
504 }
505 },
506 "node_modules/@noble/ciphers": {
507 "version": "2.1.1",
508 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-2.1.1.tgz",
509 "integrity": "sha512-bysYuiVfhxNJuldNXlFEitTVdNnYUc+XNJZd7Qm2a5j1vZHgY+fazadNFWFaMK/2vye0JVlxV3gHmC0WDfAOQw==",
510 "dev": true,
511 "license": "MIT",
512 "engines": {
513 "node": ">= 20.19.0"
514 },
515 "funding": {
516 "url": "https://paulmillr.com/funding/"
517 }
518 },
519 "node_modules/@noble/curves": {
520 "version": "2.0.1",
521 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-2.0.1.tgz",
522 "integrity": "sha512-vs1Az2OOTBiP4q0pwjW5aF0xp9n4MxVrmkFBxc6EKZc6ddYx5gaZiAsZoq0uRRXWbi3AT/sBqn05eRPtn1JCPw==",
523 "dev": true,
524 "license": "MIT",
525 "dependencies": {
526 "@noble/hashes": "2.0.1"
527 },
528 "engines": {
529 "node": ">= 20.19.0"
530 },
531 "funding": {
532 "url": "https://paulmillr.com/funding/"
533 }
534 },
535 "node_modules/@noble/curves/node_modules/@noble/hashes": {
536 "version": "2.0.1",
537 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
538 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
539 "dev": true,
540 "license": "MIT",
541 "engines": {
542 "node": ">= 20.19.0"
543 },
544 "funding": {
545 "url": "https://paulmillr.com/funding/"
546 }
547 },
548 "node_modules/@noble/hashes": {
549 "version": "2.4.0",
550 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.4.0.tgz",
551 "integrity": "sha512-X5XaVWZIBCT7HHZGm5I7ZQXDwLG+bGXuSrMQAW+7Zvl87h1kmc1ZB1VSRJcpUfoUrGQp4Fkoxm5kZ+Ms+aW+eA==",
552 "dev": true,
553 "license": "MIT",
554 "engines": {
555 "node": ">= 20.19.0"
556 },
557 "funding": {
558 "url": "https://paulmillr.com/funding/"
559 }
560 },
561 "node_modules/@nostr/gadgets": {
562 "name": "@jsr/nostr__gadgets",
563 "version": "0.1.9",
564 "resolved": "https://npm.jsr.io/~/11/@jsr/nostr__gadgets/0.1.9.tgz",
565 "integrity": "sha512-BvAFJoH4WkYldOyBXZP2IwrqswK42RP3RRQcOWCE0TQETUam+spfcheGwDfkaZMCc/eshl1KiCgKWzC2t62fAw==",
566 "dev": true,
567 "dependencies": {
568 "@jsr/fiatjaf__lru-cache": "^0.0.1",
569 "@jsr/henrygd__semaphore": "^0.0.2",
570 "@jsr/nostr__tools": "^2.23.6",
571 "@noble/hashes": "2.0.1",
572 "idb-keyval": "^6.2.1"
573 }
574 },
575 "node_modules/@nostr/gadgets/node_modules/@noble/hashes": {
576 "version": "2.0.1",
577 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
578 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
579 "dev": true,
580 "license": "MIT",
581 "engines": {
582 "node": ">= 20.19.0"
583 },
584 "funding": {
585 "url": "https://paulmillr.com/funding/"
586 }
587 },
588 "node_modules/@nostr/tools": {
589 "name": "@jsr/nostr__tools",
590 "version": "2.23.0",
591 "resolved": "https://npm.jsr.io/~/11/@jsr/nostr__tools/2.23.0.tgz",
592 "integrity": "sha512-yyRDsDTaIlRaRU1SiN4UPIapAvwPiMBVp5nfXyKS8VO1lxyxw0VdoApx6aNq8kSZznI8lAYb36IACRs6oJLeRA==",
593 "dev": true,
594 "dependencies": {
595 "@noble/ciphers": "2.1.1",
596 "@noble/curves": "2.0.1",
597 "@noble/hashes": "2.0.1",
598 "@scure/base": "2.0.0",
599 "@scure/bip32": "2.0.1",
600 "@scure/bip39": "2.0.1",
601 "nostr-wasm": "0.1.0"
602 }
603 },
604 "node_modules/@nostr/tools/node_modules/@noble/hashes": {
605 "version": "2.0.1",
606 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
607 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
608 "dev": true,
609 "license": "MIT",
610 "engines": {
611 "node": ">= 20.19.0"
612 },
613 "funding": {
614 "url": "https://paulmillr.com/funding/"
615 }
616 },
617 "node_modules/@oxc-project/types": {
618 "version": "0.148.0",
619 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.148.0.tgz",
620 "integrity": "sha512-Nm4s/jB+4FpFsPhWGEC4h7rzksesmtnMXomo6rCMcg/b8zLQuOziRgkCS1fxDCXOlJB/6Q8oABOZ/OP6RIPj9A==",
621 "dev": true,
622 "license": "MIT",
623 "funding": {
624 "url": "https://github.com/sponsors/oxc-project"
625 }
626 },
627 "node_modules/@rolldown/binding-android-arm-eabi": {
628 "version": "1.2.7",
629 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.7.tgz",
630 "integrity": "sha512-EypzgnYCwyVY4NDHKzGmNJT5b+XaQEBniHxsMdeIQLB/tcCzZnhqrzHpZFbX9iaxx+5RiB8caATBtfvZP7zVxQ==",
631 "cpu": [
632 "arm"
633 ],
634 "dev": true,
635 "license": "MIT",
636 "optional": true,
637 "os": [
638 "android"
639 ],
640 "engines": {
641 "node": "^20.19.0 || >=22.12.0"
642 }
643 },
644 "node_modules/@rolldown/binding-android-arm64": {
645 "version": "1.2.7",
646 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.7.tgz",
647 "integrity": "sha512-l17HE9EweWaqJZhuUuNBN/FzM62xw+DECVnJyvMsxn8vJFAGLy5QfLDoYAcronkAN8VxKZHezDpulHDPx95vFw==",
648 "cpu": [
649 "arm64"
650 ],
651 "dev": true,
652 "license": "MIT",
653 "optional": true,
654 "os": [
655 "android"
656 ],
657 "engines": {
658 "node": "^20.19.0 || >=22.12.0"
659 }
660 },
661 "node_modules/@rolldown/binding-darwin-arm64": {
662 "version": "1.2.7",
663 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.7.tgz",
664 "integrity": "sha512-8ED8ELFvHXc6OCETIn4gXObPiaR6bckM/ipXtbzlPVDRMBfEGjCKgO90F9YtfdpDatVx/ZQw7aZ1vUMf/+T3Mw==",
665 "cpu": [
666 "arm64"
667 ],
668 "dev": true,
669 "license": "MIT",
670 "optional": true,
671 "os": [
672 "darwin"
673 ],
674 "engines": {
675 "node": "^20.19.0 || >=22.12.0"
676 }
677 },
678 "node_modules/@rolldown/binding-darwin-x64": {
679 "version": "1.2.7",
680 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.7.tgz",
681 "integrity": "sha512-/WPripjtiAIZ2tWY7ddijORT0Ujg87wxWW/qcoFVCKAWVDPhtY0xr7Dj0M3GyNGz60jGwTElhro/mkF9dT7dDQ==",
682 "cpu": [
683 "x64"
684 ],
685 "dev": true,
686 "license": "MIT",
687 "optional": true,
688 "os": [
689 "darwin"
690 ],
691 "engines": {
692 "node": "^20.19.0 || >=22.12.0"
693 }
694 },
695 "node_modules/@rolldown/binding-freebsd-x64": {
696 "version": "1.2.7",
697 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.7.tgz",
698 "integrity": "sha512-14DI4NcqpvbICxSnGLx3PmtDaWqRP/KGSGb6C+JLLVPeZRl6dKdHba3pGsqT3vpdTqhEYIPG0MMQ8c0xYqoJxA==",
699 "cpu": [
700 "x64"
701 ],
702 "dev": true,
703 "license": "MIT",
704 "optional": true,
705 "os": [
706 "freebsd"
707 ],
708 "engines": {
709 "node": "^20.19.0 || >=22.12.0"
710 }
711 },
712 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
713 "version": "1.2.7",
714 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.7.tgz",
715 "integrity": "sha512-bxrWIRvHWQvbJwi+VIie/kDJmQxcNE6xxWwZdqF/ExVAigtHkv54WTLQPb+QsZdnFy18fg7JPfWGL0RH6vwIlQ==",
716 "cpu": [
717 "arm"
718 ],
719 "dev": true,
720 "license": "MIT",
721 "optional": true,
722 "os": [
723 "linux"
724 ],
725 "engines": {
726 "node": "^20.19.0 || >=22.12.0"
727 }
728 },
729 "node_modules/@rolldown/binding-linux-arm64-gnu": {
730 "version": "1.2.7",
731 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.7.tgz",
732 "integrity": "sha512-toOY2BChBZyuxU7OYX6Tn389di4IzAqPTycVcci0O7FSfBqzRB3RZn+K5Is6ANf4tmgRd/K1yZTsNTXbkXsnLg==",
733 "cpu": [
734 "arm64"
735 ],
736 "dev": true,
737 "libc": [
738 "glibc"
739 ],
740 "license": "MIT",
741 "optional": true,
742 "os": [
743 "linux"
744 ],
745 "engines": {
746 "node": "^20.19.0 || >=22.12.0"
747 }
748 },
749 "node_modules/@rolldown/binding-linux-arm64-musl": {
750 "version": "1.2.7",
751 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.7.tgz",
752 "integrity": "sha512-lAIXTH/aiLRLxsTgQvfhjo4K1ydWIp00+V0voOr9beb/9ZmkUFrSIb03dXNFRgMNvkE6oGsF10ioQ6UsI+vS5Q==",
753 "cpu": [
754 "arm64"
755 ],
756 "dev": true,
757 "libc": [
758 "musl"
759 ],
760 "license": "MIT",
761 "optional": true,
762 "os": [
763 "linux"
764 ],
765 "engines": {
766 "node": "^20.19.0 || >=22.12.0"
767 }
768 },
769 "node_modules/@rolldown/binding-linux-ppc64-gnu": {
770 "version": "1.2.7",
771 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.7.tgz",
772 "integrity": "sha512-kdnwS28Pkenp/mZMRwjXXXwxQ7pIsm+bF919LUK93BOyhcLsrVKdP2p9fxpiPNPAbNuch8ypQt0pm2P2LYCAGg==",
773 "cpu": [
774 "ppc64"
775 ],
776 "dev": true,
777 "libc": [
778 "glibc"
779 ],
780 "license": "MIT",
781 "optional": true,
782 "os": [
783 "linux"
784 ],
785 "engines": {
786 "node": "^20.19.0 || >=22.12.0"
787 }
788 },
789 "node_modules/@rolldown/binding-linux-s390x-gnu": {
790 "version": "1.2.7",
791 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.7.tgz",
792 "integrity": "sha512-516OdsyLdr5E65paF3yBF55t8mfm9+gmtCsK3xI7XKXIT7EfRlHhxL8K/NR6Hu8BWSgF5+1w74lTL0+nxcc8Qw==",
793 "cpu": [
794 "s390x"
795 ],
796 "dev": true,
797 "libc": [
798 "glibc"
799 ],
800 "license": "MIT",
801 "optional": true,
802 "os": [
803 "linux"
804 ],
805 "engines": {
806 "node": "^20.19.0 || >=22.12.0"
807 }
808 },
809 "node_modules/@rolldown/binding-linux-x64-gnu": {
810 "version": "1.2.7",
811 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.7.tgz",
812 "integrity": "sha512-r8/z8n7GFaYRln3xmP1Cxy0HH/HLM0uBUPkEuSVEfKGDA89M0FsZRZJRSwe/tJjRx+fpH/gjorfhB8tmEbSFLA==",
813 "cpu": [
814 "x64"
815 ],
816 "dev": true,
817 "libc": [
818 "glibc"
819 ],
820 "license": "MIT",
821 "optional": true,
822 "os": [
823 "linux"
824 ],
825 "engines": {
826 "node": "^20.19.0 || >=22.12.0"
827 }
828 },
829 "node_modules/@rolldown/binding-linux-x64-musl": {
830 "version": "1.2.7",
831 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.7.tgz",
832 "integrity": "sha512-pAsE8iiDxUg1xBqdhrTfg45AVDVpirjz00sblEYClGNNcMnDb+e8beQgqIAw6LvauX/APvgxUnwrgun/YYGBhw==",
833 "cpu": [
834 "x64"
835 ],
836 "dev": true,
837 "libc": [
838 "musl"
839 ],
840 "license": "MIT",
841 "optional": true,
842 "os": [
843 "linux"
844 ],
845 "engines": {
846 "node": "^20.19.0 || >=22.12.0"
847 }
848 },
849 "node_modules/@rolldown/binding-openharmony-arm64": {
850 "version": "1.2.7",
851 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.7.tgz",
852 "integrity": "sha512-lTcIYmmnQQA8Or/2DatS6oSqcdLHvendjS+zLu+FwgToynWMRSmQdpM65fTANJgIS4mjbMOo5KT2lnT9SAb96w==",
853 "cpu": [
854 "arm64"
855 ],
856 "dev": true,
857 "license": "MIT",
858 "optional": true,
859 "os": [
860 "openharmony"
861 ],
862 "engines": {
863 "node": "^20.19.0 || >=22.12.0"
864 }
865 },
866 "node_modules/@rolldown/binding-win32-arm64-msvc": {
867 "version": "1.2.7",
868 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.7.tgz",
869 "integrity": "sha512-e3Gu3WxbNk/UqQhxqU7YIYO+9ZBvWNz3U+h/qRFosscMFzdRPbXYSaSWgSnklv2fz1TgzBTcti2z35c/7irsHw==",
870 "cpu": [
871 "arm64"
872 ],
873 "dev": true,
874 "license": "MIT",
875 "optional": true,
876 "os": [
877 "win32"
878 ],
879 "engines": {
880 "node": "^20.19.0 || >=22.12.0"
881 }
882 },
883 "node_modules/@rolldown/binding-win32-x64-msvc": {
884 "version": "1.2.7",
885 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.7.tgz",
886 "integrity": "sha512-W/jg5qoRSqjsEv0+dZi4e687mcHqmVuU0P4fK6qS/xjetW2Gmc1W8j//z5nAeNcC8Ttm0hV46IjcYeuVwYhuiw==",
887 "cpu": [
888 "x64"
889 ],
890 "dev": true,
891 "license": "MIT",
892 "optional": true,
893 "os": [
894 "win32"
895 ],
896 "engines": {
897 "node": "^20.19.0 || >=22.12.0"
898 }
899 },
900 "node_modules/@rolldown/pluginutils": {
901 "version": "1.0.1",
902 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
903 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
904 "dev": true,
905 "license": "MIT"
906 },
907 "node_modules/@scure/base": {
908 "version": "2.0.0",
909 "resolved": "https://registry.npmjs.org/@scure/base/-/base-2.0.0.tgz",
910 "integrity": "sha512-3E1kpuZginKkek01ovG8krQ0Z44E3DHPjc5S2rjJw9lZn3KSQOs8S7wqikF/AH7iRanHypj85uGyxk0XAyC37w==",
911 "dev": true,
912 "license": "MIT",
913 "funding": {
914 "url": "https://paulmillr.com/funding/"
915 }
916 },
917 "node_modules/@scure/bip32": {
918 "version": "2.0.1",
919 "resolved": "https://registry.npmjs.org/@scure/bip32/-/bip32-2.0.1.tgz",
920 "integrity": "sha512-4Md1NI5BzoVP+bhyJaY3K6yMesEFzNS1sE/cP+9nuvE7p/b0kx9XbpDHHFl8dHtufcbdHRUUQdRqLIPHN/s7yA==",
921 "dev": true,
922 "license": "MIT",
923 "dependencies": {
924 "@noble/curves": "2.0.1",
925 "@noble/hashes": "2.0.1",
926 "@scure/base": "2.0.0"
927 },
928 "funding": {
929 "url": "https://paulmillr.com/funding/"
930 }
931 },
932 "node_modules/@scure/bip32/node_modules/@noble/hashes": {
933 "version": "2.0.1",
934 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
935 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
936 "dev": true,
937 "license": "MIT",
938 "engines": {
939 "node": ">= 20.19.0"
940 },
941 "funding": {
942 "url": "https://paulmillr.com/funding/"
943 }
944 },
945 "node_modules/@scure/bip39": {
946 "version": "2.0.1",
947 "resolved": "https://registry.npmjs.org/@scure/bip39/-/bip39-2.0.1.tgz",
948 "integrity": "sha512-PsxdFj/d2AcJcZDX1FXN3dDgitDDTmwf78rKZq1a6c1P1Nan1X/Sxc7667zU3U+AN60g7SxxP0YCVw2H/hBycg==",
949 "dev": true,
950 "license": "MIT",
951 "dependencies": {
952 "@noble/hashes": "2.0.1",
953 "@scure/base": "2.0.0"
954 },
955 "funding": {
956 "url": "https://paulmillr.com/funding/"
957 }
958 },
959 "node_modules/@scure/bip39/node_modules/@noble/hashes": {
960 "version": "2.0.1",
961 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
962 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
963 "dev": true,
964 "license": "MIT",
965 "engines": {
966 "node": ">= 20.19.0"
967 },
968 "funding": {
969 "url": "https://paulmillr.com/funding/"
970 }
971 },
972 "node_modules/@standard-schema/spec": {
973 "version": "1.1.0",
974 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
975 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
976 "dev": true,
977 "license": "MIT"
978 },
979 "node_modules/@types/chai": {
980 "version": "5.2.3",
981 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
982 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
983 "dev": true,
984 "license": "MIT",
985 "dependencies": {
986 "@types/deep-eql": "*",
987 "assertion-error": "^2.0.1"
988 }
989 },
990 "node_modules/@types/deep-eql": {
991 "version": "4.0.2",
992 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
993 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
994 "dev": true,
995 "license": "MIT"
996 },
997 "node_modules/@types/estree": {
998 "version": "1.0.9",
999 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
1000 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==",
1001 "dev": true,
1002 "license": "MIT"
1003 },
1004 "node_modules/@vitest/expect": {
1005 "version": "4.1.0",
1006 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.0.tgz",
1007 "integrity": "sha512-EIxG7k4wlWweuCLG9Y5InKFwpMEOyrMb6ZJ1ihYu02LVj/bzUwn2VMU+13PinsjRW75XnITeFrQBMH5+dLvCDA==",
1008 "dev": true,
1009 "license": "MIT",
1010 "dependencies": {
1011 "@standard-schema/spec": "^1.1.0",
1012 "@types/chai": "^5.2.2",
1013 "@vitest/spy": "4.1.0",
1014 "@vitest/utils": "4.1.0",
1015 "chai": "^6.2.2",
1016 "tinyrainbow": "^3.0.3"
1017 },
1018 "funding": {
1019 "url": "https://opencollective.com/vitest"
1020 }
1021 },
1022 "node_modules/@vitest/mocker": {
1023 "version": "4.1.0",
1024 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.0.tgz",
1025 "integrity": "sha512-evxREh+Hork43+Y4IOhTo+h5lGmVRyjqI739Rz4RlUPqwrkFFDF6EMvOOYjTx4E8Tl6gyCLRL8Mu7Ry12a13Tw==",
1026 "dev": true,
1027 "license": "MIT",
1028 "dependencies": {
1029 "@vitest/spy": "4.1.0",
1030 "estree-walker": "^3.0.3",
1031 "magic-string": "^0.30.21"
1032 },
1033 "funding": {
1034 "url": "https://opencollective.com/vitest"
1035 },
1036 "peerDependencies": {
1037 "msw": "^2.4.9",
1038 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0"
1039 },
1040 "peerDependenciesMeta": {
1041 "msw": {
1042 "optional": true
1043 },
1044 "vite": {
1045 "optional": true
1046 }
1047 }
1048 },
1049 "node_modules/@vitest/pretty-format": {
1050 "version": "4.1.0",
1051 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.0.tgz",
1052 "integrity": "sha512-3RZLZlh88Ib0J7NQTRATfc/3ZPOnSUn2uDBUoGNn5T36+bALixmzphN26OUD3LRXWkJu4H0s5vvUeqBiw+kS0A==",
1053 "dev": true,
1054 "license": "MIT",
1055 "dependencies": {
1056 "tinyrainbow": "^3.0.3"
1057 },
1058 "funding": {
1059 "url": "https://opencollective.com/vitest"
1060 }
1061 },
1062 "node_modules/@vitest/runner": {
1063 "version": "4.1.0",
1064 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.0.tgz",
1065 "integrity": "sha512-Duvx2OzQ7d6OjchL+trw+aSrb9idh7pnNfxrklo14p3zmNL4qPCDeIJAK+eBKYjkIwG96Bc6vYuxhqDXQOWpoQ==",
1066 "dev": true,
1067 "license": "MIT",
1068 "dependencies": {
1069 "@vitest/utils": "4.1.0",
1070 "pathe": "^2.0.3"
1071 },
1072 "funding": {
1073 "url": "https://opencollective.com/vitest"
1074 }
1075 },
1076 "node_modules/@vitest/snapshot": {
1077 "version": "4.1.0",
1078 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.0.tgz",
1079 "integrity": "sha512-0Vy9euT1kgsnj1CHttwi9i9o+4rRLEaPRSOJ5gyv579GJkNpgJK+B4HSv/rAWixx2wdAFci1X4CEPjiu2bXIMg==",
1080 "dev": true,
1081 "license": "MIT",
1082 "dependencies": {
1083 "@vitest/pretty-format": "4.1.0",
1084 "@vitest/utils": "4.1.0",
1085 "magic-string": "^0.30.21",
1086 "pathe": "^2.0.3"
1087 },
1088 "funding": {
1089 "url": "https://opencollective.com/vitest"
1090 }
1091 },
1092 "node_modules/@vitest/spy": {
1093 "version": "4.1.0",
1094 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.0.tgz",
1095 "integrity": "sha512-pz77k+PgNpyMDv2FV6qmk5ZVau6c3R8HC8v342T2xlFxQKTrSeYw9waIJG8KgV9fFwAtTu4ceRzMivPTH6wSxw==",
1096 "dev": true,
1097 "license": "MIT",
1098 "funding": {
1099 "url": "https://opencollective.com/vitest"
1100 }
1101 },
1102 "node_modules/@vitest/utils": {
1103 "version": "4.1.0",
1104 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.0.tgz",
1105 "integrity": "sha512-XfPXT6a8TZY3dcGY8EdwsBulFCIw+BeeX0RZn2x/BtiY/75YGh8FeWGG8QISN/WhaqSrE2OrlDgtF8q5uhOTmw==",
1106 "dev": true,
1107 "license": "MIT",
1108 "dependencies": {
1109 "@vitest/pretty-format": "4.1.0",
1110 "convert-source-map": "^2.0.0",
1111 "tinyrainbow": "^3.0.3"
1112 },
1113 "funding": {
1114 "url": "https://opencollective.com/vitest"
1115 }
1116 },
1117 "node_modules/assertion-error": {
1118 "version": "2.0.1",
1119 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
1120 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
1121 "dev": true,
1122 "license": "MIT",
1123 "engines": {
1124 "node": ">=12"
1125 }
1126 },
1127 "node_modules/chai": {
1128 "version": "6.2.2",
1129 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",
1130 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",
1131 "dev": true,
1132 "license": "MIT",
1133 "engines": {
1134 "node": ">=18"
1135 }
1136 },
1137 "node_modules/convert-source-map": {
1138 "version": "2.0.0",
1139 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
1140 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
1141 "dev": true,
1142 "license": "MIT"
1143 },
1144 "node_modules/detect-libc": {
1145 "version": "2.1.2",
1146 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
1147 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
1148 "dev": true,
1149 "license": "Apache-2.0",
1150 "engines": {
1151 "node": ">=8"
1152 }
1153 },
1154 "node_modules/es-module-lexer": {
1155 "version": "2.3.2",
1156 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.2.tgz",
1157 "integrity": "sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==",
1158 "dev": true,
1159 "license": "MIT"
1160 },
1161 "node_modules/esbuild": {
1162 "version": "0.28.2",
1163 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
1164 "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==",
1165 "dev": true,
1166 "hasInstallScript": true,
1167 "license": "MIT",
1168 "bin": {
1169 "esbuild": "bin/esbuild"
1170 },
1171 "engines": {
1172 "node": ">=18"
1173 },
1174 "optionalDependencies": {
1175 "@esbuild/aix-ppc64": "0.28.2",
1176 "@esbuild/android-arm": "0.28.2",
1177 "@esbuild/android-arm64": "0.28.2",
1178 "@esbuild/android-x64": "0.28.2",
1179 "@esbuild/darwin-arm64": "0.28.2",
1180 "@esbuild/darwin-x64": "0.28.2",
1181 "@esbuild/freebsd-arm64": "0.28.2",
1182 "@esbuild/freebsd-x64": "0.28.2",
1183 "@esbuild/linux-arm": "0.28.2",
1184 "@esbuild/linux-arm64": "0.28.2",
1185 "@esbuild/linux-ia32": "0.28.2",
1186 "@esbuild/linux-loong64": "0.28.2",
1187 "@esbuild/linux-mips64el": "0.28.2",
1188 "@esbuild/linux-ppc64": "0.28.2",
1189 "@esbuild/linux-riscv64": "0.28.2",
1190 "@esbuild/linux-s390x": "0.28.2",
1191 "@esbuild/linux-x64": "0.28.2",
1192 "@esbuild/netbsd-arm64": "0.28.2",
1193 "@esbuild/netbsd-x64": "0.28.2",
1194 "@esbuild/openbsd-arm64": "0.28.2",
1195 "@esbuild/openbsd-x64": "0.28.2",
1196 "@esbuild/openharmony-arm64": "0.28.2",
1197 "@esbuild/sunos-x64": "0.28.2",
1198 "@esbuild/win32-arm64": "0.28.2",
1199 "@esbuild/win32-ia32": "0.28.2",
1200 "@esbuild/win32-x64": "0.28.2"
1201 }
1202 },
1203 "node_modules/estree-walker": {
1204 "version": "3.0.3",
1205 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
1206 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
1207 "dev": true,
1208 "license": "MIT",
1209 "dependencies": {
1210 "@types/estree": "^1.0.0"
1211 }
1212 },
1213 "node_modules/expect-type": {
1214 "version": "1.4.0",
1215 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.4.0.tgz",
1216 "integrity": "sha512-KfYbmpRm0VbLjEvVa9yGwCi9GI34xvi7A/HXYWQO65CSD2u3MczUJSuwXKFIxlGsgBQizV9q5J9NHj4VG0n+pA==",
1217 "dev": true,
1218 "license": "Apache-2.0",
1219 "engines": {
1220 "node": ">=12.0.0"
1221 }
1222 },
1223 "node_modules/fdir": {
1224 "version": "6.5.0",
1225 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
1226 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
1227 "dev": true,
1228 "license": "MIT",
1229 "engines": {
1230 "node": ">=12.0.0"
1231 },
1232 "peerDependencies": {
1233 "picomatch": "^3 || ^4"
1234 },
1235 "peerDependenciesMeta": {
1236 "picomatch": {
1237 "optional": true
1238 }
1239 }
1240 },
1241 "node_modules/fsevents": {
1242 "version": "2.3.3",
1243 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1244 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1245 "dev": true,
1246 "hasInstallScript": true,
1247 "license": "MIT",
1248 "optional": true,
1249 "os": [
1250 "darwin"
1251 ],
1252 "engines": {
1253 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1254 }
1255 },
1256 "node_modules/idb-keyval": {
1257 "version": "6.3.0",
1258 "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.3.0.tgz",
1259 "integrity": "sha512-um+2dgAWmYsu615EXpWVwSmapJhON0G43t3Ka/EVaohzPQXSMqKEqeDK/oIW3Ow+BXaF2PvSc+oBTFp793A5Ow==",
1260 "dev": true,
1261 "license": "Apache-2.0"
1262 },
1263 "node_modules/lightningcss": {
1264 "version": "1.33.0",
1265 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
1266 "integrity": "sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==",
1267 "dev": true,
1268 "license": "MPL-2.0",
1269 "dependencies": {
1270 "detect-libc": "^2.0.3"
1271 },
1272 "engines": {
1273 "node": ">= 12.0.0"
1274 },
1275 "funding": {
1276 "type": "opencollective",
1277 "url": "https://opencollective.com/parcel"
1278 },
1279 "optionalDependencies": {
1280 "lightningcss-android-arm64": "1.33.0",
1281 "lightningcss-darwin-arm64": "1.33.0",
1282 "lightningcss-darwin-x64": "1.33.0",
1283 "lightningcss-freebsd-x64": "1.33.0",
1284 "lightningcss-linux-arm-gnueabihf": "1.33.0",
1285 "lightningcss-linux-arm64-gnu": "1.33.0",
1286 "lightningcss-linux-arm64-musl": "1.33.0",
1287 "lightningcss-linux-x64-gnu": "1.33.0",
1288 "lightningcss-linux-x64-musl": "1.33.0",
1289 "lightningcss-win32-arm64-msvc": "1.33.0",
1290 "lightningcss-win32-x64-msvc": "1.33.0"
1291 }
1292 },
1293 "node_modules/lightningcss-android-arm64": {
1294 "version": "1.33.0",
1295 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz",
1296 "integrity": "sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==",
1297 "cpu": [
1298 "arm64"
1299 ],
1300 "dev": true,
1301 "license": "MPL-2.0",
1302 "optional": true,
1303 "os": [
1304 "android"
1305 ],
1306 "engines": {
1307 "node": ">= 12.0.0"
1308 },
1309 "funding": {
1310 "type": "opencollective",
1311 "url": "https://opencollective.com/parcel"
1312 }
1313 },
1314 "node_modules/lightningcss-darwin-arm64": {
1315 "version": "1.33.0",
1316 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz",
1317 "integrity": "sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==",
1318 "cpu": [
1319 "arm64"
1320 ],
1321 "dev": true,
1322 "license": "MPL-2.0",
1323 "optional": true,
1324 "os": [
1325 "darwin"
1326 ],
1327 "engines": {
1328 "node": ">= 12.0.0"
1329 },
1330 "funding": {
1331 "type": "opencollective",
1332 "url": "https://opencollective.com/parcel"
1333 }
1334 },
1335 "node_modules/lightningcss-darwin-x64": {
1336 "version": "1.33.0",
1337 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz",
1338 "integrity": "sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==",
1339 "cpu": [
1340 "x64"
1341 ],
1342 "dev": true,
1343 "license": "MPL-2.0",
1344 "optional": true,
1345 "os": [
1346 "darwin"
1347 ],
1348 "engines": {
1349 "node": ">= 12.0.0"
1350 },
1351 "funding": {
1352 "type": "opencollective",
1353 "url": "https://opencollective.com/parcel"
1354 }
1355 },
1356 "node_modules/lightningcss-freebsd-x64": {
1357 "version": "1.33.0",
1358 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz",
1359 "integrity": "sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==",
1360 "cpu": [
1361 "x64"
1362 ],
1363 "dev": true,
1364 "license": "MPL-2.0",
1365 "optional": true,
1366 "os": [
1367 "freebsd"
1368 ],
1369 "engines": {
1370 "node": ">= 12.0.0"
1371 },
1372 "funding": {
1373 "type": "opencollective",
1374 "url": "https://opencollective.com/parcel"
1375 }
1376 },
1377 "node_modules/lightningcss-linux-arm-gnueabihf": {
1378 "version": "1.33.0",
1379 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz",
1380 "integrity": "sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==",
1381 "cpu": [
1382 "arm"
1383 ],
1384 "dev": true,
1385 "license": "MPL-2.0",
1386 "optional": true,
1387 "os": [
1388 "linux"
1389 ],
1390 "engines": {
1391 "node": ">= 12.0.0"
1392 },
1393 "funding": {
1394 "type": "opencollective",
1395 "url": "https://opencollective.com/parcel"
1396 }
1397 },
1398 "node_modules/lightningcss-linux-arm64-gnu": {
1399 "version": "1.33.0",
1400 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz",
1401 "integrity": "sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==",
1402 "cpu": [
1403 "arm64"
1404 ],
1405 "dev": true,
1406 "libc": [
1407 "glibc"
1408 ],
1409 "license": "MPL-2.0",
1410 "optional": true,
1411 "os": [
1412 "linux"
1413 ],
1414 "engines": {
1415 "node": ">= 12.0.0"
1416 },
1417 "funding": {
1418 "type": "opencollective",
1419 "url": "https://opencollective.com/parcel"
1420 }
1421 },
1422 "node_modules/lightningcss-linux-arm64-musl": {
1423 "version": "1.33.0",
1424 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz",
1425 "integrity": "sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==",
1426 "cpu": [
1427 "arm64"
1428 ],
1429 "dev": true,
1430 "libc": [
1431 "musl"
1432 ],
1433 "license": "MPL-2.0",
1434 "optional": true,
1435 "os": [
1436 "linux"
1437 ],
1438 "engines": {
1439 "node": ">= 12.0.0"
1440 },
1441 "funding": {
1442 "type": "opencollective",
1443 "url": "https://opencollective.com/parcel"
1444 }
1445 },
1446 "node_modules/lightningcss-linux-x64-gnu": {
1447 "version": "1.33.0",
1448 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
1449 "integrity": "sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==",
1450 "cpu": [
1451 "x64"
1452 ],
1453 "dev": true,
1454 "libc": [
1455 "glibc"
1456 ],
1457 "license": "MPL-2.0",
1458 "optional": true,
1459 "os": [
1460 "linux"
1461 ],
1462 "engines": {
1463 "node": ">= 12.0.0"
1464 },
1465 "funding": {
1466 "type": "opencollective",
1467 "url": "https://opencollective.com/parcel"
1468 }
1469 },
1470 "node_modules/lightningcss-linux-x64-musl": {
1471 "version": "1.33.0",
1472 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
1473 "integrity": "sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==",
1474 "cpu": [
1475 "x64"
1476 ],
1477 "dev": true,
1478 "libc": [
1479 "musl"
1480 ],
1481 "license": "MPL-2.0",
1482 "optional": true,
1483 "os": [
1484 "linux"
1485 ],
1486 "engines": {
1487 "node": ">= 12.0.0"
1488 },
1489 "funding": {
1490 "type": "opencollective",
1491 "url": "https://opencollective.com/parcel"
1492 }
1493 },
1494 "node_modules/lightningcss-win32-arm64-msvc": {
1495 "version": "1.33.0",
1496 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz",
1497 "integrity": "sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==",
1498 "cpu": [
1499 "arm64"
1500 ],
1501 "dev": true,
1502 "license": "MPL-2.0",
1503 "optional": true,
1504 "os": [
1505 "win32"
1506 ],
1507 "engines": {
1508 "node": ">= 12.0.0"
1509 },
1510 "funding": {
1511 "type": "opencollective",
1512 "url": "https://opencollective.com/parcel"
1513 }
1514 },
1515 "node_modules/lightningcss-win32-x64-msvc": {
1516 "version": "1.33.0",
1517 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz",
1518 "integrity": "sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==",
1519 "cpu": [
1520 "x64"
1521 ],
1522 "dev": true,
1523 "license": "MPL-2.0",
1524 "optional": true,
1525 "os": [
1526 "win32"
1527 ],
1528 "engines": {
1529 "node": ">= 12.0.0"
1530 },
1531 "funding": {
1532 "type": "opencollective",
1533 "url": "https://opencollective.com/parcel"
1534 }
1535 },
1536 "node_modules/magic-string": {
1537 "version": "0.30.21",
1538 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
1539 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
1540 "dev": true,
1541 "license": "MIT",
1542 "dependencies": {
1543 "@jridgewell/sourcemap-codec": "^1.5.5"
1544 }
1545 },
1546 "node_modules/nanoid": {
1547 "version": "3.3.18",
1548 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.18.tgz",
1549 "integrity": "sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==",
1550 "dev": true,
1551 "funding": [
1552 {
1553 "type": "github",
1554 "url": "https://github.com/sponsors/ai"
1555 }
1556 ],
1557 "license": "MIT",
1558 "bin": {
1559 "nanoid": "bin/nanoid.cjs"
1560 },
1561 "engines": {
1562 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1563 }
1564 },
1565 "node_modules/nostr-tools": {
1566 "version": "2.25.1",
1567 "resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-2.25.1.tgz",
1568 "integrity": "sha512-k/yCjpjHR18n9E6kCh1MdlP+fGZnP9UkuIDt1cHF87jqAE6ohOnZGFuQXPfWhDaRzNj9TQgJZPAPkCqOylqtAg==",
1569 "dev": true,
1570 "license": "Unlicense",
1571 "dependencies": {
1572 "@noble/ciphers": "2.1.1",
1573 "@noble/curves": "2.0.1",
1574 "@noble/hashes": "2.0.1",
1575 "@scure/base": "2.0.0",
1576 "@scure/bip32": "2.0.1",
1577 "@scure/bip39": "2.0.1",
1578 "nostr-wasm": "0.1.0"
1579 },
1580 "peerDependencies": {
1581 "typescript": ">=5.0.0"
1582 },
1583 "peerDependenciesMeta": {
1584 "typescript": {
1585 "optional": true
1586 }
1587 }
1588 },
1589 "node_modules/nostr-tools/node_modules/@noble/hashes": {
1590 "version": "2.0.1",
1591 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz",
1592 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==",
1593 "dev": true,
1594 "license": "MIT",
1595 "engines": {
1596 "node": ">= 20.19.0"
1597 },
1598 "funding": {
1599 "url": "https://paulmillr.com/funding/"
1600 }
1601 },
1602 "node_modules/nostr-wasm": {
1603 "version": "0.1.0",
1604 "resolved": "https://registry.npmjs.org/nostr-wasm/-/nostr-wasm-0.1.0.tgz",
1605 "integrity": "sha512-78BTryCLcLYv96ONU8Ws3Q1JzjlAt+43pWQhIl86xZmWeegYCNLPml7yQ+gG3vR6V5h4XGj+TxO+SS5dsThQIA==",
1606 "dev": true,
1607 "license": "MIT"
1608 },
1609 "node_modules/nostr-web-components": {
1610 "version": "0.2.2",
1611 "resolved": "https://registry.npmjs.org/nostr-web-components/-/nostr-web-components-0.2.2.tgz",
1612 "integrity": "sha512-v0FaFwkR7c0AO2NNkHNURcBEf89FjHW6xZrgmRkJ16AHb+iCMkyL7eJYsmQ91sRGy9g1aYoSNVqEma4e06UgUw==",
1613 "dev": true,
1614 "license": "Unlicense",
1615 "dependencies": {
1616 "@nostr/gadgets": "npm:@jsr/nostr__gadgets@^0.1.3",
1617 "@nostr/tools": "npm:@jsr/nostr__tools@2.23.0"
1618 }
1619 },
1620 "node_modules/obug": {
1621 "version": "2.1.4",
1622 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.4.tgz",
1623 "integrity": "sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==",
1624 "dev": true,
1625 "funding": [
1626 "https://github.com/sponsors/sxzz",
1627 "https://opencollective.com/debug"
1628 ],
1629 "license": "MIT",
1630 "engines": {
1631 "node": ">=12.20.0"
1632 }
1633 },
1634 "node_modules/pathe": {
1635 "version": "2.0.3",
1636 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
1637 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
1638 "dev": true,
1639 "license": "MIT"
1640 },
1641 "node_modules/picocolors": {
1642 "version": "1.1.1",
1643 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
1644 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
1645 "dev": true,
1646 "license": "ISC"
1647 },
1648 "node_modules/picomatch": {
1649 "version": "4.0.7",
1650 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
1651 "integrity": "sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==",
1652 "dev": true,
1653 "license": "MIT",
1654 "engines": {
1655 "node": ">=12"
1656 },
1657 "funding": {
1658 "url": "https://github.com/sponsors/jonschlinkert"
1659 }
1660 },
1661 "node_modules/postcss": {
1662 "version": "8.5.28",
1663 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz",
1664 "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==",
1665 "dev": true,
1666 "funding": [
1667 {
1668 "type": "opencollective",
1669 "url": "https://opencollective.com/postcss/"
1670 },
1671 {
1672 "type": "tidelift",
1673 "url": "https://tidelift.com/funding/github/npm/postcss"
1674 },
1675 {
1676 "type": "github",
1677 "url": "https://github.com/sponsors/ai"
1678 }
1679 ],
1680 "license": "MIT",
1681 "dependencies": {
1682 "nanoid": "^3.3.18",
1683 "picocolors": "^1.1.1",
1684 "source-map-js": "^1.2.1"
1685 },
1686 "engines": {
1687 "node": "^10 || ^12 || >=14"
1688 }
1689 },
1690 "node_modules/rolldown": {
1691 "version": "1.2.7",
1692 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.7.tgz",
1693 "integrity": "sha512-g0EtLvBjTUB7jhyV0S/TCup3v/XSVl45vUIGbOGU4QPiyjTenCe4mKuFvW9fEgYmS2Fo42AUssRmNuMziXdrig==",
1694 "dev": true,
1695 "license": "MIT",
1696 "dependencies": {
1697 "@oxc-project/types": "=0.148.0",
1698 "@rolldown/pluginutils": "^1.0.0"
1699 },
1700 "bin": {
1701 "rolldown": "bin/cli.mjs"
1702 },
1703 "engines": {
1704 "node": "^20.19.0 || >=22.12.0"
1705 },
1706 "optionalDependencies": {
1707 "@rolldown/binding-android-arm-eabi": "1.2.7",
1708 "@rolldown/binding-android-arm64": "1.2.7",
1709 "@rolldown/binding-darwin-arm64": "1.2.7",
1710 "@rolldown/binding-darwin-x64": "1.2.7",
1711 "@rolldown/binding-freebsd-x64": "1.2.7",
1712 "@rolldown/binding-linux-arm-gnueabihf": "1.2.7",
1713 "@rolldown/binding-linux-arm64-gnu": "1.2.7",
1714 "@rolldown/binding-linux-arm64-musl": "1.2.7",
1715 "@rolldown/binding-linux-ppc64-gnu": "1.2.7",
1716 "@rolldown/binding-linux-s390x-gnu": "1.2.7",
1717 "@rolldown/binding-linux-x64-gnu": "1.2.7",
1718 "@rolldown/binding-linux-x64-musl": "1.2.7",
1719 "@rolldown/binding-openharmony-arm64": "1.2.7",
1720 "@rolldown/binding-win32-arm64-msvc": "1.2.7",
1721 "@rolldown/binding-win32-x64-msvc": "1.2.7"
1722 }
1723 },
1724 "node_modules/siginfo": {
1725 "version": "2.0.0",
1726 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
1727 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
1728 "dev": true,
1729 "license": "ISC"
1730 },
1731 "node_modules/source-map-js": {
1732 "version": "1.2.1",
1733 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
1734 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
1735 "dev": true,
1736 "license": "BSD-3-Clause",
1737 "engines": {
1738 "node": ">=0.10.0"
1739 }
1740 },
1741 "node_modules/stackback": {
1742 "version": "0.0.2",
1743 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
1744 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
1745 "dev": true,
1746 "license": "MIT"
1747 },
1748 "node_modules/std-env": {
1749 "version": "4.2.0",
1750 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz",
1751 "integrity": "sha512-oCUKSupKTHX53EyjDtuZQ64pjLJ6yYCtpmEw0goYxtjG9KpbRe8KAsl2tBUGU9DyMcJ0RwJ8GqJAFzMXcXW1Rw==",
1752 "dev": true,
1753 "license": "MIT"
1754 },
1755 "node_modules/tinybench": {
1756 "version": "2.9.0",
1757 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
1758 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
1759 "dev": true,
1760 "license": "MIT"
1761 },
1762 "node_modules/tinyexec": {
1763 "version": "1.3.1",
1764 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz",
1765 "integrity": "sha512-GCvB3aoys96IuDFBMcTB46JOR6mdMtAToqwiW8JlWhsoh1mhHi/xn9ss/Dg7N555GiJyEt2qzoG/NHCwM6h1EA==",
1766 "dev": true,
1767 "license": "MIT",
1768 "engines": {
1769 "node": ">=18"
1770 }
1771 },
1772 "node_modules/tinyglobby": {
1773 "version": "0.2.17",
1774 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
1775 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
1776 "dev": true,
1777 "license": "MIT",
1778 "dependencies": {
1779 "fdir": "^6.5.0",
1780 "picomatch": "^4.0.4"
1781 },
1782 "engines": {
1783 "node": ">=12.0.0"
1784 },
1785 "funding": {
1786 "url": "https://github.com/sponsors/SuperchupuDev"
1787 }
1788 },
1789 "node_modules/tinyrainbow": {
1790 "version": "3.1.1",
1791 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.1.tgz",
1792 "integrity": "sha512-yau8yJdTt989Mm0Bd/236QnzEiPf2xLLTqUZRUJOo/3CB078LSwzei343DgtJVmfJKJE3TMINY1u42SQsP6mXw==",
1793 "dev": true,
1794 "license": "MIT",
1795 "engines": {
1796 "node": ">=14.0.0"
1797 }
1798 },
1799 "node_modules/vite": {
1800 "version": "8.2.2",
1801 "resolved": "https://registry.npmjs.org/vite/-/vite-8.2.2.tgz",
1802 "integrity": "sha512-cFKLV/PRgAUlIRm5WjMjJ86jrftzpqcgH+Us+DS8mI3CDNiH30Whrz8uHL3+MOLPAgqbMBAqWdAHAphOAM+z/Q==",
1803 "dev": true,
1804 "license": "MIT",
1805 "dependencies": {
1806 "lightningcss": "^1.33.0",
1807 "picomatch": "^4.0.5",
1808 "postcss": "^8.5.26",
1809 "rolldown": "~1.2.4",
1810 "tinyglobby": "^0.2.17"
1811 },
1812 "bin": {
1813 "vite": "bin/vite.js"
1814 },
1815 "engines": {
1816 "node": "^20.19.0 || >=22.12.0"
1817 },
1818 "funding": {
1819 "url": "https://github.com/vitejs/vite?sponsor=1"
1820 },
1821 "optionalDependencies": {
1822 "fsevents": "~2.3.3"
1823 },
1824 "peerDependencies": {
1825 "@types/node": "^20.19.0 || >=22.12.0",
1826 "@vitejs/devtools": "^0.4.0 || ^0.5.0",
1827 "esbuild": "^0.27.0 || ^0.28.0",
1828 "jiti": ">=1.21.0",
1829 "less": "^4.0.0",
1830 "sass": "^1.70.0",
1831 "sass-embedded": "^1.70.0",
1832 "stylus": ">=0.54.8",
1833 "sugarss": "^5.0.0",
1834 "terser": "^5.16.0",
1835 "tsx": "^4.8.1",
1836 "yaml": "^2.4.2"
1837 },
1838 "peerDependenciesMeta": {
1839 "@types/node": {
1840 "optional": true
1841 },
1842 "@vitejs/devtools": {
1843 "optional": true
1844 },
1845 "esbuild": {
1846 "optional": true
1847 },
1848 "jiti": {
1849 "optional": true
1850 },
1851 "less": {
1852 "optional": true
1853 },
1854 "sass": {
1855 "optional": true
1856 },
1857 "sass-embedded": {
1858 "optional": true
1859 },
1860 "stylus": {
1861 "optional": true
1862 },
1863 "sugarss": {
1864 "optional": true
1865 },
1866 "terser": {
1867 "optional": true
1868 },
1869 "tsx": {
1870 "optional": true
1871 },
1872 "yaml": {
1873 "optional": true
1874 }
1875 }
1876 },
1877 "node_modules/vitest": {
1878 "version": "4.1.0",
1879 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.0.tgz",
1880 "integrity": "sha512-YbDrMF9jM2Lqc++2530UourxZHmkKLxrs4+mYhEwqWS97WJ7wOYEkcr+QfRgJ3PW9wz3odRijLZjHEaRLTNbqw==",
1881 "dev": true,
1882 "license": "MIT",
1883 "dependencies": {
1884 "@vitest/expect": "4.1.0",
1885 "@vitest/mocker": "4.1.0",
1886 "@vitest/pretty-format": "4.1.0",
1887 "@vitest/runner": "4.1.0",
1888 "@vitest/snapshot": "4.1.0",
1889 "@vitest/spy": "4.1.0",
1890 "@vitest/utils": "4.1.0",
1891 "es-module-lexer": "^2.0.0",
1892 "expect-type": "^1.3.0",
1893 "magic-string": "^0.30.21",
1894 "obug": "^2.1.1",
1895 "pathe": "^2.0.3",
1896 "picomatch": "^4.0.3",
1897 "std-env": "^4.0.0-rc.1",
1898 "tinybench": "^2.9.0",
1899 "tinyexec": "^1.0.2",
1900 "tinyglobby": "^0.2.15",
1901 "tinyrainbow": "^3.0.3",
1902 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0",
1903 "why-is-node-running": "^2.3.0"
1904 },
1905 "bin": {
1906 "vitest": "vitest.mjs"
1907 },
1908 "engines": {
1909 "node": "^20.0.0 || ^22.0.0 || >=24.0.0"
1910 },
1911 "funding": {
1912 "url": "https://opencollective.com/vitest"
1913 },
1914 "peerDependencies": {
1915 "@edge-runtime/vm": "*",
1916 "@opentelemetry/api": "^1.9.0",
1917 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
1918 "@vitest/browser-playwright": "4.1.0",
1919 "@vitest/browser-preview": "4.1.0",
1920 "@vitest/browser-webdriverio": "4.1.0",
1921 "@vitest/ui": "4.1.0",
1922 "happy-dom": "*",
1923 "jsdom": "*",
1924 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0-0"
1925 },
1926 "peerDependenciesMeta": {
1927 "@edge-runtime/vm": {
1928 "optional": true
1929 },
1930 "@opentelemetry/api": {
1931 "optional": true
1932 },
1933 "@types/node": {
1934 "optional": true
1935 },
1936 "@vitest/browser-playwright": {
1937 "optional": true
1938 },
1939 "@vitest/browser-preview": {
1940 "optional": true
1941 },
1942 "@vitest/browser-webdriverio": {
1943 "optional": true
1944 },
1945 "@vitest/ui": {
1946 "optional": true
1947 },
1948 "happy-dom": {
1949 "optional": true
1950 },
1951 "jsdom": {
1952 "optional": true
1953 },
1954 "vite": {
1955 "optional": false
1956 }
1957 }
1958 },
1959 "node_modules/why-is-node-running": {
1960 "version": "2.3.0",
1961 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
1962 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
1963 "dev": true,
1964 "license": "MIT",
1965 "dependencies": {
1966 "siginfo": "^2.0.0",
1967 "stackback": "0.0.2"
1968 },
1969 "bin": {
1970 "why-is-node-running": "cli.js"
1971 },
1972 "engines": {
1973 "node": ">=8"
1974 }
1975 },
1976 "node_modules/ws": {
1977 "version": "8.21.0",
1978 "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
1979 "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
1980 "dev": true,
1981 "license": "MIT",
1982 "engines": {
1983 "node": ">=10.0.0"
1984 },
1985 "peerDependencies": {
1986 "bufferutil": "^4.0.1",
1987 "utf-8-validate": ">=5.0.2"
1988 },
1989 "peerDependenciesMeta": {
1990 "bufferutil": {
1991 "optional": true
1992 },
1993 "utf-8-validate": {
1994 "optional": true
1995 }
1996 }
1997 }
1998 }
1999}

About

ownerc01503e8035f
visibilitypublic
headd730679639bf

Maintainers

  • c01503e8035f owner
  • ba1b5beed5b5 agent hermes

Clone

  • https://012.run/npub1cq2s86qrtadf36eqq3epm38wmhdynrrcwxf84eldk3f94dkv7ttsrulrz5/tinyrelay.git

Refs