demos for spacedust
1{
2 "name": "server",
3 "lockfileVersion": 3,
4 "requires": true,
5 "packages": {
6 "": {
7 "dependencies": {
8 "better-sqlite3": "^12.2.0",
9 "cookie": "^1.0.2",
10 "cookie-signature": "^1.2.2",
11 "jose": "^6.0.11",
12 "lexicons": "file:../lexicons",
13 "psl": "^1.15.0",
14 "uuid": "^11.1.0",
15 "web-push": "^3.6.7",
16 "ws": "^8.18.3"
17 }
18 },
19 "../lexicons": {
20 "version": "0.0.1"
21 },
22 "node_modules/agent-base": {
23 "version": "7.1.3",
24 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
25 "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
26 "license": "MIT",
27 "engines": {
28 "node": ">= 14"
29 }
30 },
31 "node_modules/asn1.js": {
32 "version": "5.4.1",
33 "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
34 "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
35 "license": "MIT",
36 "dependencies": {
37 "bn.js": "^4.0.0",
38 "inherits": "^2.0.1",
39 "minimalistic-assert": "^1.0.0",
40 "safer-buffer": "^2.1.0"
41 }
42 },
43 "node_modules/base64-js": {
44 "version": "1.5.1",
45 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
46 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
47 "funding": [
48 {
49 "type": "github",
50 "url": "https://github.com/sponsors/feross"
51 },
52 {
53 "type": "patreon",
54 "url": "https://www.patreon.com/feross"
55 },
56 {
57 "type": "consulting",
58 "url": "https://feross.org/support"
59 }
60 ],
61 "license": "MIT"
62 },
63 "node_modules/better-sqlite3": {
64 "version": "12.2.0",
65 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.2.0.tgz",
66 "integrity": "sha512-eGbYq2CT+tos1fBwLQ/tkBt9J5M3JEHjku4hbvQUePCckkvVf14xWj+1m7dGoK81M/fOjFT7yM9UMeKT/+vFLQ==",
67 "hasInstallScript": true,
68 "license": "MIT",
69 "dependencies": {
70 "bindings": "^1.5.0",
71 "prebuild-install": "^7.1.1"
72 },
73 "engines": {
74 "node": "20.x || 22.x || 23.x || 24.x"
75 }
76 },
77 "node_modules/bindings": {
78 "version": "1.5.0",
79 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
80 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
81 "license": "MIT",
82 "dependencies": {
83 "file-uri-to-path": "1.0.0"
84 }
85 },
86 "node_modules/bl": {
87 "version": "4.1.0",
88 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
89 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
90 "license": "MIT",
91 "dependencies": {
92 "buffer": "^5.5.0",
93 "inherits": "^2.0.4",
94 "readable-stream": "^3.4.0"
95 }
96 },
97 "node_modules/bn.js": {
98 "version": "4.12.2",
99 "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.2.tgz",
100 "integrity": "sha512-n4DSx829VRTRByMRGdjQ9iqsN0Bh4OolPsFnaZBLcbi8iXcB+kJ9s7EnRt4wILZNV3kPLHkRVfOc/HvhC3ovDw==",
101 "license": "MIT"
102 },
103 "node_modules/buffer": {
104 "version": "5.7.1",
105 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
106 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
107 "funding": [
108 {
109 "type": "github",
110 "url": "https://github.com/sponsors/feross"
111 },
112 {
113 "type": "patreon",
114 "url": "https://www.patreon.com/feross"
115 },
116 {
117 "type": "consulting",
118 "url": "https://feross.org/support"
119 }
120 ],
121 "license": "MIT",
122 "dependencies": {
123 "base64-js": "^1.3.1",
124 "ieee754": "^1.1.13"
125 }
126 },
127 "node_modules/buffer-equal-constant-time": {
128 "version": "1.0.1",
129 "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz",
130 "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==",
131 "license": "BSD-3-Clause"
132 },
133 "node_modules/chownr": {
134 "version": "1.1.4",
135 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
136 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
137 "license": "ISC"
138 },
139 "node_modules/cookie": {
140 "version": "1.0.2",
141 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz",
142 "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==",
143 "license": "MIT",
144 "engines": {
145 "node": ">=18"
146 }
147 },
148 "node_modules/cookie-signature": {
149 "version": "1.2.2",
150 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
151 "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
152 "license": "MIT",
153 "engines": {
154 "node": ">=6.6.0"
155 }
156 },
157 "node_modules/debug": {
158 "version": "4.4.1",
159 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
160 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
161 "license": "MIT",
162 "dependencies": {
163 "ms": "^2.1.3"
164 },
165 "engines": {
166 "node": ">=6.0"
167 },
168 "peerDependenciesMeta": {
169 "supports-color": {
170 "optional": true
171 }
172 }
173 },
174 "node_modules/decompress-response": {
175 "version": "6.0.0",
176 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
177 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
178 "license": "MIT",
179 "dependencies": {
180 "mimic-response": "^3.1.0"
181 },
182 "engines": {
183 "node": ">=10"
184 },
185 "funding": {
186 "url": "https://github.com/sponsors/sindresorhus"
187 }
188 },
189 "node_modules/deep-extend": {
190 "version": "0.6.0",
191 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
192 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
193 "license": "MIT",
194 "engines": {
195 "node": ">=4.0.0"
196 }
197 },
198 "node_modules/detect-libc": {
199 "version": "2.0.4",
200 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz",
201 "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==",
202 "license": "Apache-2.0",
203 "engines": {
204 "node": ">=8"
205 }
206 },
207 "node_modules/ecdsa-sig-formatter": {
208 "version": "1.0.11",
209 "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
210 "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==",
211 "license": "Apache-2.0",
212 "dependencies": {
213 "safe-buffer": "^5.0.1"
214 }
215 },
216 "node_modules/end-of-stream": {
217 "version": "1.4.5",
218 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
219 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
220 "license": "MIT",
221 "dependencies": {
222 "once": "^1.4.0"
223 }
224 },
225 "node_modules/expand-template": {
226 "version": "2.0.3",
227 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
228 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
229 "license": "(MIT OR WTFPL)",
230 "engines": {
231 "node": ">=6"
232 }
233 },
234 "node_modules/file-uri-to-path": {
235 "version": "1.0.0",
236 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
237 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
238 "license": "MIT"
239 },
240 "node_modules/fs-constants": {
241 "version": "1.0.0",
242 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
243 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
244 "license": "MIT"
245 },
246 "node_modules/github-from-package": {
247 "version": "0.0.0",
248 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
249 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
250 "license": "MIT"
251 },
252 "node_modules/http_ece": {
253 "version": "1.2.0",
254 "resolved": "https://registry.npmjs.org/http_ece/-/http_ece-1.2.0.tgz",
255 "integrity": "sha512-JrF8SSLVmcvc5NducxgyOrKXe3EsyHMgBFgSaIUGmArKe+rwr0uphRkRXvwiom3I+fpIfoItveHrfudL8/rxuA==",
256 "license": "MIT",
257 "engines": {
258 "node": ">=16"
259 }
260 },
261 "node_modules/https-proxy-agent": {
262 "version": "7.0.6",
263 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
264 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
265 "license": "MIT",
266 "dependencies": {
267 "agent-base": "^7.1.2",
268 "debug": "4"
269 },
270 "engines": {
271 "node": ">= 14"
272 }
273 },
274 "node_modules/ieee754": {
275 "version": "1.2.1",
276 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
277 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
278 "funding": [
279 {
280 "type": "github",
281 "url": "https://github.com/sponsors/feross"
282 },
283 {
284 "type": "patreon",
285 "url": "https://www.patreon.com/feross"
286 },
287 {
288 "type": "consulting",
289 "url": "https://feross.org/support"
290 }
291 ],
292 "license": "BSD-3-Clause"
293 },
294 "node_modules/inherits": {
295 "version": "2.0.4",
296 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
297 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
298 "license": "ISC"
299 },
300 "node_modules/ini": {
301 "version": "1.3.8",
302 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
303 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
304 "license": "ISC"
305 },
306 "node_modules/jose": {
307 "version": "6.0.11",
308 "resolved": "https://registry.npmjs.org/jose/-/jose-6.0.11.tgz",
309 "integrity": "sha512-QxG7EaliDARm1O1S8BGakqncGT9s25bKL1WSf6/oa17Tkqwi8D2ZNglqCF+DsYF88/rV66Q/Q2mFAy697E1DUg==",
310 "license": "MIT",
311 "funding": {
312 "url": "https://github.com/sponsors/panva"
313 }
314 },
315 "node_modules/jwa": {
316 "version": "2.0.1",
317 "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz",
318 "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==",
319 "license": "MIT",
320 "dependencies": {
321 "buffer-equal-constant-time": "^1.0.1",
322 "ecdsa-sig-formatter": "1.0.11",
323 "safe-buffer": "^5.0.1"
324 }
325 },
326 "node_modules/jws": {
327 "version": "4.0.0",
328 "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz",
329 "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==",
330 "license": "MIT",
331 "dependencies": {
332 "jwa": "^2.0.0",
333 "safe-buffer": "^5.0.1"
334 }
335 },
336 "node_modules/lexicons": {
337 "resolved": "../lexicons",
338 "link": true
339 },
340 "node_modules/mimic-response": {
341 "version": "3.1.0",
342 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
343 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
344 "license": "MIT",
345 "engines": {
346 "node": ">=10"
347 },
348 "funding": {
349 "url": "https://github.com/sponsors/sindresorhus"
350 }
351 },
352 "node_modules/minimalistic-assert": {
353 "version": "1.0.1",
354 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
355 "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
356 "license": "ISC"
357 },
358 "node_modules/minimist": {
359 "version": "1.2.8",
360 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
361 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
362 "license": "MIT",
363 "funding": {
364 "url": "https://github.com/sponsors/ljharb"
365 }
366 },
367 "node_modules/mkdirp-classic": {
368 "version": "0.5.3",
369 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
370 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
371 "license": "MIT"
372 },
373 "node_modules/ms": {
374 "version": "2.1.3",
375 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
376 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
377 "license": "MIT"
378 },
379 "node_modules/napi-build-utils": {
380 "version": "2.0.0",
381 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz",
382 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==",
383 "license": "MIT"
384 },
385 "node_modules/node-abi": {
386 "version": "3.75.0",
387 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.75.0.tgz",
388 "integrity": "sha512-OhYaY5sDsIka7H7AtijtI9jwGYLyl29eQn/W623DiN/MIv5sUqc4g7BIDThX+gb7di9f6xK02nkp8sdfFWZLTg==",
389 "license": "MIT",
390 "dependencies": {
391 "semver": "^7.3.5"
392 },
393 "engines": {
394 "node": ">=10"
395 }
396 },
397 "node_modules/once": {
398 "version": "1.4.0",
399 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
400 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
401 "license": "ISC",
402 "dependencies": {
403 "wrappy": "1"
404 }
405 },
406 "node_modules/prebuild-install": {
407 "version": "7.1.3",
408 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
409 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==",
410 "license": "MIT",
411 "dependencies": {
412 "detect-libc": "^2.0.0",
413 "expand-template": "^2.0.3",
414 "github-from-package": "0.0.0",
415 "minimist": "^1.2.3",
416 "mkdirp-classic": "^0.5.3",
417 "napi-build-utils": "^2.0.0",
418 "node-abi": "^3.3.0",
419 "pump": "^3.0.0",
420 "rc": "^1.2.7",
421 "simple-get": "^4.0.0",
422 "tar-fs": "^2.0.0",
423 "tunnel-agent": "^0.6.0"
424 },
425 "bin": {
426 "prebuild-install": "bin.js"
427 },
428 "engines": {
429 "node": ">=10"
430 }
431 },
432 "node_modules/psl": {
433 "version": "1.15.0",
434 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz",
435 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==",
436 "license": "MIT",
437 "dependencies": {
438 "punycode": "^2.3.1"
439 },
440 "funding": {
441 "url": "https://github.com/sponsors/lupomontero"
442 }
443 },
444 "node_modules/pump": {
445 "version": "3.0.3",
446 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
447 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
448 "license": "MIT",
449 "dependencies": {
450 "end-of-stream": "^1.1.0",
451 "once": "^1.3.1"
452 }
453 },
454 "node_modules/punycode": {
455 "version": "2.3.1",
456 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
457 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
458 "license": "MIT",
459 "engines": {
460 "node": ">=6"
461 }
462 },
463 "node_modules/rc": {
464 "version": "1.2.8",
465 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
466 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
467 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
468 "dependencies": {
469 "deep-extend": "^0.6.0",
470 "ini": "~1.3.0",
471 "minimist": "^1.2.0",
472 "strip-json-comments": "~2.0.1"
473 },
474 "bin": {
475 "rc": "cli.js"
476 }
477 },
478 "node_modules/readable-stream": {
479 "version": "3.6.2",
480 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
481 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
482 "license": "MIT",
483 "dependencies": {
484 "inherits": "^2.0.3",
485 "string_decoder": "^1.1.1",
486 "util-deprecate": "^1.0.1"
487 },
488 "engines": {
489 "node": ">= 6"
490 }
491 },
492 "node_modules/safe-buffer": {
493 "version": "5.2.1",
494 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
495 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
496 "funding": [
497 {
498 "type": "github",
499 "url": "https://github.com/sponsors/feross"
500 },
501 {
502 "type": "patreon",
503 "url": "https://www.patreon.com/feross"
504 },
505 {
506 "type": "consulting",
507 "url": "https://feross.org/support"
508 }
509 ],
510 "license": "MIT"
511 },
512 "node_modules/safer-buffer": {
513 "version": "2.1.2",
514 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
515 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
516 "license": "MIT"
517 },
518 "node_modules/semver": {
519 "version": "7.7.2",
520 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
521 "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
522 "license": "ISC",
523 "bin": {
524 "semver": "bin/semver.js"
525 },
526 "engines": {
527 "node": ">=10"
528 }
529 },
530 "node_modules/simple-concat": {
531 "version": "1.0.1",
532 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
533 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
534 "funding": [
535 {
536 "type": "github",
537 "url": "https://github.com/sponsors/feross"
538 },
539 {
540 "type": "patreon",
541 "url": "https://www.patreon.com/feross"
542 },
543 {
544 "type": "consulting",
545 "url": "https://feross.org/support"
546 }
547 ],
548 "license": "MIT"
549 },
550 "node_modules/simple-get": {
551 "version": "4.0.1",
552 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
553 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
554 "funding": [
555 {
556 "type": "github",
557 "url": "https://github.com/sponsors/feross"
558 },
559 {
560 "type": "patreon",
561 "url": "https://www.patreon.com/feross"
562 },
563 {
564 "type": "consulting",
565 "url": "https://feross.org/support"
566 }
567 ],
568 "license": "MIT",
569 "dependencies": {
570 "decompress-response": "^6.0.0",
571 "once": "^1.3.1",
572 "simple-concat": "^1.0.0"
573 }
574 },
575 "node_modules/string_decoder": {
576 "version": "1.3.0",
577 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
578 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
579 "license": "MIT",
580 "dependencies": {
581 "safe-buffer": "~5.2.0"
582 }
583 },
584 "node_modules/strip-json-comments": {
585 "version": "2.0.1",
586 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
587 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
588 "license": "MIT",
589 "engines": {
590 "node": ">=0.10.0"
591 }
592 },
593 "node_modules/tar-fs": {
594 "version": "2.1.3",
595 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.3.tgz",
596 "integrity": "sha512-090nwYJDmlhwFwEW3QQl+vaNnxsO2yVsd45eTKRBzSzu+hlb1w2K9inVq5b0ngXuLVqQ4ApvsUHHnu/zQNkWAg==",
597 "license": "MIT",
598 "dependencies": {
599 "chownr": "^1.1.1",
600 "mkdirp-classic": "^0.5.2",
601 "pump": "^3.0.0",
602 "tar-stream": "^2.1.4"
603 }
604 },
605 "node_modules/tar-stream": {
606 "version": "2.2.0",
607 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
608 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
609 "license": "MIT",
610 "dependencies": {
611 "bl": "^4.0.3",
612 "end-of-stream": "^1.4.1",
613 "fs-constants": "^1.0.0",
614 "inherits": "^2.0.3",
615 "readable-stream": "^3.1.1"
616 },
617 "engines": {
618 "node": ">=6"
619 }
620 },
621 "node_modules/tunnel-agent": {
622 "version": "0.6.0",
623 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
624 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
625 "license": "Apache-2.0",
626 "dependencies": {
627 "safe-buffer": "^5.0.1"
628 },
629 "engines": {
630 "node": "*"
631 }
632 },
633 "node_modules/util-deprecate": {
634 "version": "1.0.2",
635 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
636 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
637 "license": "MIT"
638 },
639 "node_modules/uuid": {
640 "version": "11.1.0",
641 "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz",
642 "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==",
643 "funding": [
644 "https://github.com/sponsors/broofa",
645 "https://github.com/sponsors/ctavan"
646 ],
647 "license": "MIT",
648 "bin": {
649 "uuid": "dist/esm/bin/uuid"
650 }
651 },
652 "node_modules/web-push": {
653 "version": "3.6.7",
654 "resolved": "https://registry.npmjs.org/web-push/-/web-push-3.6.7.tgz",
655 "integrity": "sha512-OpiIUe8cuGjrj3mMBFWY+e4MMIkW3SVT+7vEIjvD9kejGUypv8GPDf84JdPWskK8zMRIJ6xYGm+Kxr8YkPyA0A==",
656 "license": "MPL-2.0",
657 "dependencies": {
658 "asn1.js": "^5.3.0",
659 "http_ece": "1.2.0",
660 "https-proxy-agent": "^7.0.0",
661 "jws": "^4.0.0",
662 "minimist": "^1.2.5"
663 },
664 "bin": {
665 "web-push": "src/cli.js"
666 },
667 "engines": {
668 "node": ">= 16"
669 }
670 },
671 "node_modules/wrappy": {
672 "version": "1.0.2",
673 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
674 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
675 "license": "ISC"
676 },
677 "node_modules/ws": {
678 "version": "8.18.3",
679 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
680 "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
681 "license": "MIT",
682 "engines": {
683 "node": ">=10.0.0"
684 },
685 "peerDependencies": {
686 "bufferutil": "^4.0.1",
687 "utf-8-validate": ">=5.0.2"
688 },
689 "peerDependenciesMeta": {
690 "bufferutil": {
691 "optional": true
692 },
693 "utf-8-validate": {
694 "optional": true
695 }
696 }
697 }
698 }
699}