concept-collection / trystero-messaging-demo
trystero-messaging-demo / package-lock.json
1039 lines · 32.4 KBBlameHistoryRaw
1{
2 "name": "trystero-messaging-demo",
3 "version": "0.1.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "trystero-messaging-demo",
9 "version": "0.1.0",
10 "dependencies": {
11 "react": "^19.2.7",
12 "react-dom": "^19.2.7",
13 "trystero": "^0.25.2"
14 },
15 "devDependencies": {
16 "@types/react": "^19.2.17",
17 "@types/react-dom": "^19.2.3",
18 "@vitejs/plugin-react": "^6.0.3",
19 "typescript": "^6.0.3",
20 "vite": "^8.1.0"
21 }
22 },
23 "node_modules/@emnapi/core": {
24 "version": "1.11.1",
25 "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.1.tgz",
26 "integrity": "sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==",
27 "dev": true,
28 "license": "MIT",
29 "optional": true,
30 "dependencies": {
31 "@emnapi/wasi-threads": "1.2.2",
32 "tslib": "^2.4.0"
33 }
34 },
35 "node_modules/@emnapi/runtime": {
36 "version": "1.11.1",
37 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.1.tgz",
38 "integrity": "sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==",
39 "dev": true,
40 "license": "MIT",
41 "optional": true,
42 "dependencies": {
43 "tslib": "^2.4.0"
44 }
45 },
46 "node_modules/@emnapi/wasi-threads": {
47 "version": "1.2.2",
48 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.2.tgz",
49 "integrity": "sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==",
50 "dev": true,
51 "license": "MIT",
52 "optional": true,
53 "dependencies": {
54 "tslib": "^2.4.0"
55 }
56 },
57 "node_modules/@napi-rs/wasm-runtime": {
58 "version": "1.1.6",
59 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.6.tgz",
60 "integrity": "sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==",
61 "dev": true,
62 "license": "MIT",
63 "optional": true,
64 "dependencies": {
65 "@tybys/wasm-util": "^0.10.3"
66 },
67 "funding": {
68 "type": "github",
69 "url": "https://github.com/sponsors/Brooooooklyn"
70 },
71 "peerDependencies": {
72 "@emnapi/core": "^1.7.1",
73 "@emnapi/runtime": "^1.7.1"
74 }
75 },
76 "node_modules/@noble/secp256k1": {
77 "version": "3.1.0",
78 "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-3.1.0.tgz",
79 "integrity": "sha512-+F7iS7tUMaNGXcc9X3PjmjvuQnXEuSjCRNzVVA2xAcKXgCaP0dHYz4SFyt4FKNHef7sOP//xihowcySSS7PK9g==",
80 "license": "MIT",
81 "funding": {
82 "url": "https://paulmillr.com/funding/"
83 }
84 },
85 "node_modules/@oxc-project/types": {
86 "version": "0.137.0",
87 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.137.0.tgz",
88 "integrity": "sha512-WT+Gb24i8hmvo85AIv2oEYouEXkRlKAlT9WaCa3TfLgNCN+GhrJOGZuIlMouAh38Qe4QOx26eUOVsq70qXrywA==",
89 "dev": true,
90 "license": "MIT",
91 "funding": {
92 "url": "https://github.com/sponsors/Boshen"
93 }
94 },
95 "node_modules/@rolldown/binding-android-arm64": {
96 "version": "1.1.3",
97 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.1.3.tgz",
98 "integrity": "sha512-DT6Z3PhvioeHMvxo+xHc3KtqggrI7CCTXCmC2h/5zUlp5jVitv7XEy+9q5/7v8IolhlioawpMo8Kg0EEBy7J0g==",
99 "cpu": [
100 "arm64"
101 ],
102 "dev": true,
103 "license": "MIT",
104 "optional": true,
105 "os": [
106 "android"
107 ],
108 "engines": {
109 "node": "^20.19.0 || >=22.12.0"
110 }
111 },
112 "node_modules/@rolldown/binding-darwin-arm64": {
113 "version": "1.1.3",
114 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.1.3.tgz",
115 "integrity": "sha512-0NwgwsjM7LrsuVnXMK3koTpagBNOhloc/BNjKqZjv4V5zI5r13qx69uVhRx+o5Z0yy4Hzq+lpy7TAgUG/ocvrw==",
116 "cpu": [
117 "arm64"
118 ],
119 "dev": true,
120 "license": "MIT",
121 "optional": true,
122 "os": [
123 "darwin"
124 ],
125 "engines": {
126 "node": "^20.19.0 || >=22.12.0"
127 }
128 },
129 "node_modules/@rolldown/binding-darwin-x64": {
130 "version": "1.1.3",
131 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.1.3.tgz",
132 "integrity": "sha512-YtiBp4disu6V560loT6PjMdiRaWmVvDNrUunAalbiFx2ggeJwxdAsgZMcoGP17uyAsTwAj5V1niksxlHnVQ1Sw==",
133 "cpu": [
134 "x64"
135 ],
136 "dev": true,
137 "license": "MIT",
138 "optional": true,
139 "os": [
140 "darwin"
141 ],
142 "engines": {
143 "node": "^20.19.0 || >=22.12.0"
144 }
145 },
146 "node_modules/@rolldown/binding-freebsd-x64": {
147 "version": "1.1.3",
148 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.1.3.tgz",
149 "integrity": "sha512-yD3EkEdXk2LypPxnf/kSZHirarsI8gcPzc62SukhR9VJTyvV+F9Q/GxWNuCojc7sXyuVC4DxRGhdDK4X8VSsbw==",
150 "cpu": [
151 "x64"
152 ],
153 "dev": true,
154 "license": "MIT",
155 "optional": true,
156 "os": [
157 "freebsd"
158 ],
159 "engines": {
160 "node": "^20.19.0 || >=22.12.0"
161 }
162 },
163 "node_modules/@rolldown/binding-linux-arm-gnueabihf": {
164 "version": "1.1.3",
165 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.1.3.tgz",
166 "integrity": "sha512-c+8vieQbsD7HNAHKIA34w0GJ9FedFFuJGD+7E6vz7Q3uqAIugL5p45fhlsj4UaAsHpcmlqugBWMhA0/j7o0sIg==",
167 "cpu": [
168 "arm"
169 ],
170 "dev": true,
171 "license": "MIT",
172 "optional": true,
173 "os": [
174 "linux"
175 ],
176 "engines": {
177 "node": "^20.19.0 || >=22.12.0"
178 }
179 },
180 "node_modules/@rolldown/binding-linux-arm64-gnu": {
181 "version": "1.1.3",
182 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.3.tgz",
183 "integrity": "sha512-50jD0uUwLvur7Zz9LHz17kaAdTPjn5wN93hEgjvmYFRZwiR7ZJYovTd5ipyWJDAnXKvZ+wgc+/Ika6dwSF5OcA==",
184 "cpu": [
185 "arm64"
186 ],
187 "dev": true,
188 "libc": [
189 "glibc"
190 ],
191 "license": "MIT",
192 "optional": true,
193 "os": [
194 "linux"
195 ],
196 "engines": {
197 "node": "^20.19.0 || >=22.12.0"
198 }
199 },
200 "node_modules/@rolldown/binding-linux-arm64-musl": {
201 "version": "1.1.3",
202 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.3.tgz",
203 "integrity": "sha512-BO9+oPL8K9poZJBfYPsXNtYjPE5uM3qeehT3aFcW4LITOl+iSqhp0abzjR2nWBUNjIZeKXjAEWBZ64WjNoHd6w==",
204 "cpu": [
205 "arm64"
206 ],
207 "dev": true,
208 "libc": [
209 "musl"
210 ],
211 "license": "MIT",
212 "optional": true,
213 "os": [
214 "linux"
215 ],
216 "engines": {
217 "node": "^20.19.0 || >=22.12.0"
218 }
219 },
220 "node_modules/@rolldown/binding-linux-ppc64-gnu": {
221 "version": "1.1.3",
222 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.1.3.tgz",
223 "integrity": "sha512-f3VpLB1vQ0Eo6ecr/6cekLnvYMFF4YBFoVGkfkvPLq1bAkbAwHYQPZKoAmG6OJyTcxxoC+AvezGx/S1obNC0Mw==",
224 "cpu": [
225 "ppc64"
226 ],
227 "dev": true,
228 "libc": [
229 "glibc"
230 ],
231 "license": "MIT",
232 "optional": true,
233 "os": [
234 "linux"
235 ],
236 "engines": {
237 "node": "^20.19.0 || >=22.12.0"
238 }
239 },
240 "node_modules/@rolldown/binding-linux-s390x-gnu": {
241 "version": "1.1.3",
242 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.1.3.tgz",
243 "integrity": "sha512-AmurZ26Pqx/RI9N1gzEOCklkKXl927yjfXWUUS0O7Puh8ARM/Ob8qfrD3qnWksScdw6cSrW5PSHE9DyLu7+PtA==",
244 "cpu": [
245 "s390x"
246 ],
247 "dev": true,
248 "libc": [
249 "glibc"
250 ],
251 "license": "MIT",
252 "optional": true,
253 "os": [
254 "linux"
255 ],
256 "engines": {
257 "node": "^20.19.0 || >=22.12.0"
258 }
259 },
260 "node_modules/@rolldown/binding-linux-x64-gnu": {
261 "version": "1.1.3",
262 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.3.tgz",
263 "integrity": "sha512-JJpqs8bRGITDOdbkNKnlojzBabbOHrqjSvDr0IVsZObE1lBcPjxItUEY9eWIDbxaJ3cGrXPWGfGkIxFijg/URg==",
264 "cpu": [
265 "x64"
266 ],
267 "dev": true,
268 "libc": [
269 "glibc"
270 ],
271 "license": "MIT",
272 "optional": true,
273 "os": [
274 "linux"
275 ],
276 "engines": {
277 "node": "^20.19.0 || >=22.12.0"
278 }
279 },
280 "node_modules/@rolldown/binding-linux-x64-musl": {
281 "version": "1.1.3",
282 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.3.tgz",
283 "integrity": "sha512-rSJcdjPxzA/by/6/rYs+v+bXU7UjvnbUWz8MJb6kh6+knqB1dCrtHg0uu7C/4haqJvqdkYHQ5IGn+tCH9GLW/g==",
284 "cpu": [
285 "x64"
286 ],
287 "dev": true,
288 "libc": [
289 "musl"
290 ],
291 "license": "MIT",
292 "optional": true,
293 "os": [
294 "linux"
295 ],
296 "engines": {
297 "node": "^20.19.0 || >=22.12.0"
298 }
299 },
300 "node_modules/@rolldown/binding-openharmony-arm64": {
301 "version": "1.1.3",
302 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.1.3.tgz",
303 "integrity": "sha512-hQ3/PYkDJICgevvyNcVrihVeqq7k1Pp3VZ9lY+dauAYUJKO+auqApvANhvR1An9BhmqYKvW2Mu1F9u4DXSMLxQ==",
304 "cpu": [
305 "arm64"
306 ],
307 "dev": true,
308 "license": "MIT",
309 "optional": true,
310 "os": [
311 "openharmony"
312 ],
313 "engines": {
314 "node": "^20.19.0 || >=22.12.0"
315 }
316 },
317 "node_modules/@rolldown/binding-wasm32-wasi": {
318 "version": "1.1.3",
319 "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.1.3.tgz",
320 "integrity": "sha512-Elcv/BtML9lXrV6JuKITc/grN2kYV9gjsQpW8Jfw4ioK0TOkjBjye0nnyqQNy9STNaI20lXNaQBRrD5gSgR0Yg==",
321 "cpu": [
322 "wasm32"
323 ],
324 "dev": true,
325 "license": "MIT",
326 "optional": true,
327 "dependencies": {
328 "@emnapi/core": "1.11.1",
329 "@emnapi/runtime": "1.11.1",
330 "@napi-rs/wasm-runtime": "^1.1.6"
331 },
332 "engines": {
333 "node": "^20.19.0 || >=22.12.0"
334 }
335 },
336 "node_modules/@rolldown/binding-win32-arm64-msvc": {
337 "version": "1.1.3",
338 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.3.tgz",
339 "integrity": "sha512-2DrEfhluH9yhiaFApmsjsjwrSYbNcY1oFTzYSP1a535jDbV98zCFanA/96TBUd0iDFcxGmw9QRExwGCXz3U+/g==",
340 "cpu": [
341 "arm64"
342 ],
343 "dev": true,
344 "license": "MIT",
345 "optional": true,
346 "os": [
347 "win32"
348 ],
349 "engines": {
350 "node": "^20.19.0 || >=22.12.0"
351 }
352 },
353 "node_modules/@rolldown/binding-win32-x64-msvc": {
354 "version": "1.1.3",
355 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.3.tgz",
356 "integrity": "sha512-OL4OMk7UPXOeVGGd3qo5zJyPIljf4AFgk5QAkPPS+OoLuOOozhuaQGC18MxVTnw/06q93gShAJzlwnSCY9YtqA==",
357 "cpu": [
358 "x64"
359 ],
360 "dev": true,
361 "license": "MIT",
362 "optional": true,
363 "os": [
364 "win32"
365 ],
366 "engines": {
367 "node": "^20.19.0 || >=22.12.0"
368 }
369 },
370 "node_modules/@rolldown/pluginutils": {
371 "version": "1.0.1",
372 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
373 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==",
374 "dev": true,
375 "license": "MIT"
376 },
377 "node_modules/@trystero-p2p/core": {
378 "version": "0.25.2",
379 "resolved": "https://registry.npmjs.org/@trystero-p2p/core/-/core-0.25.2.tgz",
380 "integrity": "sha512-NOlNyKiVjsr0u4rHIHV1O0GLPFbHSNIKmS49XshWPcVHM38tuoTffQeARC9S3ytrY/wAX3DJQDCE/iTGYw//Aw==",
381 "license": "MIT"
382 },
383 "node_modules/@trystero-p2p/nostr": {
384 "version": "0.25.2",
385 "resolved": "https://registry.npmjs.org/@trystero-p2p/nostr/-/nostr-0.25.2.tgz",
386 "integrity": "sha512-JTRktpt8VMtKeQuA2h4OmOzMEXq28KuBgL4JyfVatkxiFkFITJo9Q/D5Fx6xqeBT3cCFsfA4oDh4vUpp8SVZhg==",
387 "license": "MIT",
388 "dependencies": {
389 "@noble/secp256k1": "^3.1.0",
390 "@trystero-p2p/core": "0.25.2"
391 }
392 },
393 "node_modules/@tybys/wasm-util": {
394 "version": "0.10.3",
395 "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.3.tgz",
396 "integrity": "sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==",
397 "dev": true,
398 "license": "MIT",
399 "optional": true,
400 "dependencies": {
401 "tslib": "^2.4.0"
402 }
403 },
404 "node_modules/@types/react": {
405 "version": "19.2.17",
406 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.17.tgz",
407 "integrity": "sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==",
408 "dev": true,
409 "license": "MIT",
410 "dependencies": {
411 "csstype": "^3.2.2"
412 }
413 },
414 "node_modules/@types/react-dom": {
415 "version": "19.2.3",
416 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz",
417 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==",
418 "dev": true,
419 "license": "MIT",
420 "peerDependencies": {
421 "@types/react": "^19.2.0"
422 }
423 },
424 "node_modules/@vitejs/plugin-react": {
425 "version": "6.0.3",
426 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-6.0.3.tgz",
427 "integrity": "sha512-vmFvco5/QuC2f9Oj+wTk0+9XeDFkHxSamwZKYc7MxYwKICfvUvlMhqKI0VuICPltGqh1neqBKDvO4kes1ya8vg==",
428 "dev": true,
429 "license": "MIT",
430 "dependencies": {
431 "@rolldown/pluginutils": "^1.0.1"
432 },
433 "engines": {
434 "node": "^20.19.0 || >=22.12.0"
435 },
436 "peerDependencies": {
437 "@rolldown/plugin-babel": "^0.1.7 || ^0.2.0",
438 "babel-plugin-react-compiler": "^1.0.0",
439 "vite": "^8.0.0"
440 },
441 "peerDependenciesMeta": {
442 "@rolldown/plugin-babel": {
443 "optional": true
444 },
445 "babel-plugin-react-compiler": {
446 "optional": true
447 }
448 }
449 },
450 "node_modules/csstype": {
451 "version": "3.2.3",
452 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
453 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
454 "dev": true,
455 "license": "MIT"
456 },
457 "node_modules/detect-libc": {
458 "version": "2.1.2",
459 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
460 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==",
461 "dev": true,
462 "license": "Apache-2.0",
463 "engines": {
464 "node": ">=8"
465 }
466 },
467 "node_modules/fdir": {
468 "version": "6.5.0",
469 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
470 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
471 "dev": true,
472 "license": "MIT",
473 "engines": {
474 "node": ">=12.0.0"
475 },
476 "peerDependencies": {
477 "picomatch": "^3 || ^4"
478 },
479 "peerDependenciesMeta": {
480 "picomatch": {
481 "optional": true
482 }
483 }
484 },
485 "node_modules/fsevents": {
486 "version": "2.3.3",
487 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
488 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
489 "dev": true,
490 "hasInstallScript": true,
491 "license": "MIT",
492 "optional": true,
493 "os": [
494 "darwin"
495 ],
496 "engines": {
497 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
498 }
499 },
500 "node_modules/lightningcss": {
501 "version": "1.32.0",
502 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz",
503 "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==",
504 "dev": true,
505 "license": "MPL-2.0",
506 "dependencies": {
507 "detect-libc": "^2.0.3"
508 },
509 "engines": {
510 "node": ">= 12.0.0"
511 },
512 "funding": {
513 "type": "opencollective",
514 "url": "https://opencollective.com/parcel"
515 },
516 "optionalDependencies": {
517 "lightningcss-android-arm64": "1.32.0",
518 "lightningcss-darwin-arm64": "1.32.0",
519 "lightningcss-darwin-x64": "1.32.0",
520 "lightningcss-freebsd-x64": "1.32.0",
521 "lightningcss-linux-arm-gnueabihf": "1.32.0",
522 "lightningcss-linux-arm64-gnu": "1.32.0",
523 "lightningcss-linux-arm64-musl": "1.32.0",
524 "lightningcss-linux-x64-gnu": "1.32.0",
525 "lightningcss-linux-x64-musl": "1.32.0",
526 "lightningcss-win32-arm64-msvc": "1.32.0",
527 "lightningcss-win32-x64-msvc": "1.32.0"
528 }
529 },
530 "node_modules/lightningcss-android-arm64": {
531 "version": "1.32.0",
532 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz",
533 "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==",
534 "cpu": [
535 "arm64"
536 ],
537 "dev": true,
538 "license": "MPL-2.0",
539 "optional": true,
540 "os": [
541 "android"
542 ],
543 "engines": {
544 "node": ">= 12.0.0"
545 },
546 "funding": {
547 "type": "opencollective",
548 "url": "https://opencollective.com/parcel"
549 }
550 },
551 "node_modules/lightningcss-darwin-arm64": {
552 "version": "1.32.0",
553 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz",
554 "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==",
555 "cpu": [
556 "arm64"
557 ],
558 "dev": true,
559 "license": "MPL-2.0",
560 "optional": true,
561 "os": [
562 "darwin"
563 ],
564 "engines": {
565 "node": ">= 12.0.0"
566 },
567 "funding": {
568 "type": "opencollective",
569 "url": "https://opencollective.com/parcel"
570 }
571 },
572 "node_modules/lightningcss-darwin-x64": {
573 "version": "1.32.0",
574 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz",
575 "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==",
576 "cpu": [
577 "x64"
578 ],
579 "dev": true,
580 "license": "MPL-2.0",
581 "optional": true,
582 "os": [
583 "darwin"
584 ],
585 "engines": {
586 "node": ">= 12.0.0"
587 },
588 "funding": {
589 "type": "opencollective",
590 "url": "https://opencollective.com/parcel"
591 }
592 },
593 "node_modules/lightningcss-freebsd-x64": {
594 "version": "1.32.0",
595 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz",
596 "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==",
597 "cpu": [
598 "x64"
599 ],
600 "dev": true,
601 "license": "MPL-2.0",
602 "optional": true,
603 "os": [
604 "freebsd"
605 ],
606 "engines": {
607 "node": ">= 12.0.0"
608 },
609 "funding": {
610 "type": "opencollective",
611 "url": "https://opencollective.com/parcel"
612 }
613 },
614 "node_modules/lightningcss-linux-arm-gnueabihf": {
615 "version": "1.32.0",
616 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz",
617 "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==",
618 "cpu": [
619 "arm"
620 ],
621 "dev": true,
622 "license": "MPL-2.0",
623 "optional": true,
624 "os": [
625 "linux"
626 ],
627 "engines": {
628 "node": ">= 12.0.0"
629 },
630 "funding": {
631 "type": "opencollective",
632 "url": "https://opencollective.com/parcel"
633 }
634 },
635 "node_modules/lightningcss-linux-arm64-gnu": {
636 "version": "1.32.0",
637 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz",
638 "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==",
639 "cpu": [
640 "arm64"
641 ],
642 "dev": true,
643 "libc": [
644 "glibc"
645 ],
646 "license": "MPL-2.0",
647 "optional": true,
648 "os": [
649 "linux"
650 ],
651 "engines": {
652 "node": ">= 12.0.0"
653 },
654 "funding": {
655 "type": "opencollective",
656 "url": "https://opencollective.com/parcel"
657 }
658 },
659 "node_modules/lightningcss-linux-arm64-musl": {
660 "version": "1.32.0",
661 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz",
662 "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==",
663 "cpu": [
664 "arm64"
665 ],
666 "dev": true,
667 "libc": [
668 "musl"
669 ],
670 "license": "MPL-2.0",
671 "optional": true,
672 "os": [
673 "linux"
674 ],
675 "engines": {
676 "node": ">= 12.0.0"
677 },
678 "funding": {
679 "type": "opencollective",
680 "url": "https://opencollective.com/parcel"
681 }
682 },
683 "node_modules/lightningcss-linux-x64-gnu": {
684 "version": "1.32.0",
685 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz",
686 "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==",
687 "cpu": [
688 "x64"
689 ],
690 "dev": true,
691 "libc": [
692 "glibc"
693 ],
694 "license": "MPL-2.0",
695 "optional": true,
696 "os": [
697 "linux"
698 ],
699 "engines": {
700 "node": ">= 12.0.0"
701 },
702 "funding": {
703 "type": "opencollective",
704 "url": "https://opencollective.com/parcel"
705 }
706 },
707 "node_modules/lightningcss-linux-x64-musl": {
708 "version": "1.32.0",
709 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz",
710 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==",
711 "cpu": [
712 "x64"
713 ],
714 "dev": true,
715 "libc": [
716 "musl"
717 ],
718 "license": "MPL-2.0",
719 "optional": true,
720 "os": [
721 "linux"
722 ],
723 "engines": {
724 "node": ">= 12.0.0"
725 },
726 "funding": {
727 "type": "opencollective",
728 "url": "https://opencollective.com/parcel"
729 }
730 },
731 "node_modules/lightningcss-win32-arm64-msvc": {
732 "version": "1.32.0",
733 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz",
734 "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==",
735 "cpu": [
736 "arm64"
737 ],
738 "dev": true,
739 "license": "MPL-2.0",
740 "optional": true,
741 "os": [
742 "win32"
743 ],
744 "engines": {
745 "node": ">= 12.0.0"
746 },
747 "funding": {
748 "type": "opencollective",
749 "url": "https://opencollective.com/parcel"
750 }
751 },
752 "node_modules/lightningcss-win32-x64-msvc": {
753 "version": "1.32.0",
754 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz",
755 "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==",
756 "cpu": [
757 "x64"
758 ],
759 "dev": true,
760 "license": "MPL-2.0",
761 "optional": true,
762 "os": [
763 "win32"
764 ],
765 "engines": {
766 "node": ">= 12.0.0"
767 },
768 "funding": {
769 "type": "opencollective",
770 "url": "https://opencollective.com/parcel"
771 }
772 },
773 "node_modules/nanoid": {
774 "version": "3.3.15",
775 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.15.tgz",
776 "integrity": "sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==",
777 "dev": true,
778 "funding": [
779 {
780 "type": "github",
781 "url": "https://github.com/sponsors/ai"
782 }
783 ],
784 "license": "MIT",
785 "bin": {
786 "nanoid": "bin/nanoid.cjs"
787 },
788 "engines": {
789 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
790 }
791 },
792 "node_modules/picocolors": {
793 "version": "1.1.1",
794 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
795 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
796 "dev": true,
797 "license": "ISC"
798 },
799 "node_modules/picomatch": {
800 "version": "4.0.4",
801 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
802 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
803 "dev": true,
804 "license": "MIT",
805 "engines": {
806 "node": ">=12"
807 },
808 "funding": {
809 "url": "https://github.com/sponsors/jonschlinkert"
810 }
811 },
812 "node_modules/postcss": {
813 "version": "8.5.15",
814 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz",
815 "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==",
816 "dev": true,
817 "funding": [
818 {
819 "type": "opencollective",
820 "url": "https://opencollective.com/postcss/"
821 },
822 {
823 "type": "tidelift",
824 "url": "https://tidelift.com/funding/github/npm/postcss"
825 },
826 {
827 "type": "github",
828 "url": "https://github.com/sponsors/ai"
829 }
830 ],
831 "license": "MIT",
832 "dependencies": {
833 "nanoid": "^3.3.12",
834 "picocolors": "^1.1.1",
835 "source-map-js": "^1.2.1"
836 },
837 "engines": {
838 "node": "^10 || ^12 || >=14"
839 }
840 },
841 "node_modules/react": {
842 "version": "19.2.7",
843 "resolved": "https://registry.npmjs.org/react/-/react-19.2.7.tgz",
844 "integrity": "sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==",
845 "license": "MIT",
846 "engines": {
847 "node": ">=0.10.0"
848 }
849 },
850 "node_modules/react-dom": {
851 "version": "19.2.7",
852 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.7.tgz",
853 "integrity": "sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==",
854 "license": "MIT",
855 "dependencies": {
856 "scheduler": "^0.27.0"
857 },
858 "peerDependencies": {
859 "react": "^19.2.7"
860 }
861 },
862 "node_modules/rolldown": {
863 "version": "1.1.3",
864 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.1.3.tgz",
865 "integrity": "sha512-1F1eEtUBtFvcGm1HQ9TiUIUHPQG7mSAODrhIzjxoUEFuo8OcbrGLiVLkevNgj84TE4lnHvnumwFjhJO5Eu135g==",
866 "dev": true,
867 "license": "MIT",
868 "dependencies": {
869 "@oxc-project/types": "=0.137.0",
870 "@rolldown/pluginutils": "^1.0.0"
871 },
872 "bin": {
873 "rolldown": "bin/cli.mjs"
874 },
875 "engines": {
876 "node": "^20.19.0 || >=22.12.0"
877 },
878 "optionalDependencies": {
879 "@rolldown/binding-android-arm64": "1.1.3",
880 "@rolldown/binding-darwin-arm64": "1.1.3",
881 "@rolldown/binding-darwin-x64": "1.1.3",
882 "@rolldown/binding-freebsd-x64": "1.1.3",
883 "@rolldown/binding-linux-arm-gnueabihf": "1.1.3",
884 "@rolldown/binding-linux-arm64-gnu": "1.1.3",
885 "@rolldown/binding-linux-arm64-musl": "1.1.3",
886 "@rolldown/binding-linux-ppc64-gnu": "1.1.3",
887 "@rolldown/binding-linux-s390x-gnu": "1.1.3",
888 "@rolldown/binding-linux-x64-gnu": "1.1.3",
889 "@rolldown/binding-linux-x64-musl": "1.1.3",
890 "@rolldown/binding-openharmony-arm64": "1.1.3",
891 "@rolldown/binding-wasm32-wasi": "1.1.3",
892 "@rolldown/binding-win32-arm64-msvc": "1.1.3",
893 "@rolldown/binding-win32-x64-msvc": "1.1.3"
894 }
895 },
896 "node_modules/scheduler": {
897 "version": "0.27.0",
898 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
899 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
900 "license": "MIT"
901 },
902 "node_modules/source-map-js": {
903 "version": "1.2.1",
904 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
905 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
906 "dev": true,
907 "license": "BSD-3-Clause",
908 "engines": {
909 "node": ">=0.10.0"
910 }
911 },
912 "node_modules/tinyglobby": {
913 "version": "0.2.17",
914 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
915 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==",
916 "dev": true,
917 "license": "MIT",
918 "dependencies": {
919 "fdir": "^6.5.0",
920 "picomatch": "^4.0.4"
921 },
922 "engines": {
923 "node": ">=12.0.0"
924 },
925 "funding": {
926 "url": "https://github.com/sponsors/SuperchupuDev"
927 }
928 },
929 "node_modules/trystero": {
930 "version": "0.25.2",
931 "resolved": "https://registry.npmjs.org/trystero/-/trystero-0.25.2.tgz",
932 "integrity": "sha512-A8IF1hT1dHdSODpRubXcaq0ZHBg58ve34qlZ9bQrylgTTw2tN+YYGTs63DJadeTEXOXUuZfSXnBu4LsLfbyjRg==",
933 "license": "MIT",
934 "dependencies": {
935 "@trystero-p2p/nostr": "0.25.2"
936 }
937 },
938 "node_modules/tslib": {
939 "version": "2.8.1",
940 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
941 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
942 "dev": true,
943 "license": "0BSD",
944 "optional": true
945 },
946 "node_modules/typescript": {
947 "version": "6.0.3",
948 "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
949 "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
950 "dev": true,
951 "license": "Apache-2.0",
952 "bin": {
953 "tsc": "bin/tsc",
954 "tsserver": "bin/tsserver"
955 },
956 "engines": {
957 "node": ">=14.17"
958 }
959 },
960 "node_modules/vite": {
961 "version": "8.1.0",
962 "resolved": "https://registry.npmjs.org/vite/-/vite-8.1.0.tgz",
963 "integrity": "sha512-BuJcQK/56NQTWDGn4ABea3q4SSBdNPWwNZKTkkUpcMPnLoquSYH8llRtSUIgoL1KSCpHt5eghLShn50mH36y7Q==",
964 "dev": true,
965 "license": "MIT",
966 "dependencies": {
967 "lightningcss": "^1.32.0",
968 "picomatch": "^4.0.4",
969 "postcss": "^8.5.15",
970 "rolldown": "~1.1.2",
971 "tinyglobby": "^0.2.17"
972 },
973 "bin": {
974 "vite": "bin/vite.js"
975 },
976 "engines": {
977 "node": "^20.19.0 || >=22.12.0"
978 },
979 "funding": {
980 "url": "https://github.com/vitejs/vite?sponsor=1"
981 },
982 "optionalDependencies": {
983 "fsevents": "~2.3.3"
984 },
985 "peerDependencies": {
986 "@types/node": "^20.19.0 || >=22.12.0",
987 "@vitejs/devtools": "^0.3.0",
988 "esbuild": "^0.27.0 || ^0.28.0",
989 "jiti": ">=1.21.0",
990 "less": "^4.0.0",
991 "sass": "^1.70.0",
992 "sass-embedded": "^1.70.0",
993 "stylus": ">=0.54.8",
994 "sugarss": "^5.0.0",
995 "terser": "^5.16.0",
996 "tsx": "^4.8.1",
997 "yaml": "^2.4.2"
998 },
999 "peerDependenciesMeta": {
1000 "@types/node": {
1001 "optional": true
1002 },
1003 "@vitejs/devtools": {
1004 "optional": true
1005 },
1006 "esbuild": {
1007 "optional": true
1008 },
1009 "jiti": {
1010 "optional": true
1011 },
1012 "less": {
1013 "optional": true
1014 },
1015 "sass": {
1016 "optional": true
1017 },
1018 "sass-embedded": {
1019 "optional": true
1020 },
1021 "stylus": {
1022 "optional": true
1023 },
1024 "sugarss": {
1025 "optional": true
1026 },
1027 "terser": {
1028 "optional": true
1029 },
1030 "tsx": {
1031 "optional": true
1032 },
1033 "yaml": {
1034 "optional": true