Pronouns labels on Bluesky
1{
2 "name": "pronouns-bsky",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "pronouns-bsky",
9 "version": "1.0.0",
10 "dependencies": {
11 "@atproto/api": "^0.13.0",
12 "@skyware/firehose": "^0.3.1",
13 "dotenv": "^16.4.5"
14 },
15 "devDependencies": {
16 "@types/node": "^20.14.10",
17 "typescript": "^5.5.3"
18 }
19 },
20 "node_modules/@atproto/api": {
21 "version": "0.13.0",
22 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.13.0.tgz",
23 "integrity": "sha512-04kzIDkoEVSP7zMVOT5ezCVQcOrbXWjGYO2YBc3/tBvQ90V1pl9I+mLyz1uUHE+wRE1IRWKACcWhAz8SrYz3pA==",
24 "dependencies": {
25 "@atproto/common-web": "^0.3.0",
26 "@atproto/lexicon": "^0.4.1",
27 "@atproto/syntax": "^0.3.0",
28 "@atproto/xrpc": "^0.6.0",
29 "await-lock": "^2.2.2",
30 "multiformats": "^9.9.0",
31 "tlds": "^1.234.0"
32 }
33 },
34 "node_modules/@atproto/common": {
35 "version": "0.3.4",
36 "resolved": "https://registry.npmjs.org/@atproto/common/-/common-0.3.4.tgz",
37 "integrity": "sha512-qjOHcyeHjGRJseYbdnl+0PViDlMRN9GR0/1ToGKAmXh0voz4LbBWU1FwtGF7CvTlbom9MZYhu21lF5pD5RqBwQ==",
38 "dependencies": {
39 "@atproto/common-web": "^0.2.4",
40 "@ipld/dag-cbor": "^7.0.3",
41 "cbor-x": "^1.5.1",
42 "iso-datestring-validator": "^2.2.2",
43 "multiformats": "^9.9.0",
44 "pino": "^8.15.0",
45 "zod": "3.21.4"
46 }
47 },
48 "node_modules/@atproto/common-web": {
49 "version": "0.3.0",
50 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.3.0.tgz",
51 "integrity": "sha512-67VnV6JJyX+ZWyjV7xFQMypAgDmjVaR9ZCuU/QW+mqlqI7fex2uL4Fv+7/jHadgzhuJHVd6OHOvNn0wR5WZYtA==",
52 "dependencies": {
53 "graphemer": "^1.4.0",
54 "multiformats": "^9.9.0",
55 "uint8arrays": "3.0.0",
56 "zod": "^3.21.4"
57 }
58 },
59 "node_modules/@atproto/common/node_modules/@atproto/common-web": {
60 "version": "0.2.4",
61 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.2.4.tgz",
62 "integrity": "sha512-6+DOhQcTklFmeiSkZRx6iFeqi4OFtGl4yEDGATk00q4tEcPoPvyOBtYHN6+G9lrfJIfx5RfmggamvXlJv1PxxA==",
63 "dependencies": {
64 "graphemer": "^1.4.0",
65 "multiformats": "^9.9.0",
66 "uint8arrays": "3.0.0",
67 "zod": "^3.21.4"
68 }
69 },
70 "node_modules/@atproto/common/node_modules/zod": {
71 "version": "3.21.4",
72 "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz",
73 "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==",
74 "funding": {
75 "url": "https://github.com/sponsors/colinhacks"
76 }
77 },
78 "node_modules/@atproto/crypto": {
79 "version": "0.3.0",
80 "resolved": "https://registry.npmjs.org/@atproto/crypto/-/crypto-0.3.0.tgz",
81 "integrity": "sha512-bhcxRTL4fgRY2YX/St0x4o0oDUp18QIPD7ek+7v8UKA0HpsCGQYbo8w9d9hUvwwty5X5p00cYF2tbggUWaPy7A==",
82 "dependencies": {
83 "@noble/curves": "^1.1.0",
84 "@noble/hashes": "^1.3.1",
85 "uint8arrays": "3.0.0"
86 }
87 },
88 "node_modules/@atproto/identity": {
89 "version": "0.3.3",
90 "resolved": "https://registry.npmjs.org/@atproto/identity/-/identity-0.3.3.tgz",
91 "integrity": "sha512-i5d3eOnXQAXuOrjdm4NcveIBJxdEywYJQ4d74/JOgy27bGdNVFgh9FdZAsOseQRkLv4r7mr0I0C6OlSA2BQIxA==",
92 "dependencies": {
93 "@atproto/common-web": "^0.2.4",
94 "@atproto/crypto": "^0.3.0",
95 "axios": "^0.27.2"
96 }
97 },
98 "node_modules/@atproto/identity/node_modules/@atproto/common-web": {
99 "version": "0.2.4",
100 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.2.4.tgz",
101 "integrity": "sha512-6+DOhQcTklFmeiSkZRx6iFeqi4OFtGl4yEDGATk00q4tEcPoPvyOBtYHN6+G9lrfJIfx5RfmggamvXlJv1PxxA==",
102 "dependencies": {
103 "graphemer": "^1.4.0",
104 "multiformats": "^9.9.0",
105 "uint8arrays": "3.0.0",
106 "zod": "^3.21.4"
107 }
108 },
109 "node_modules/@atproto/lexicon": {
110 "version": "0.4.1",
111 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.4.1.tgz",
112 "integrity": "sha512-bzyr+/VHXLQWbumViX5L7h1NKQObfs8Z+XZJl43OUK8nYFUI4e/sW1IZKRNfw7Wvi5YVNK+J+yP3DWIBZhkCYA==",
113 "dependencies": {
114 "@atproto/common-web": "^0.3.0",
115 "@atproto/syntax": "^0.3.0",
116 "iso-datestring-validator": "^2.2.2",
117 "multiformats": "^9.9.0",
118 "zod": "^3.23.8"
119 }
120 },
121 "node_modules/@atproto/repo": {
122 "version": "0.3.9",
123 "resolved": "https://registry.npmjs.org/@atproto/repo/-/repo-0.3.9.tgz",
124 "integrity": "sha512-1TZvvIy0XQihdXPd9JALh04sGbOlr82zk9TxtxVmLX2jic6g5Pl48aB4R1TjvoRiVMAsQVh3VLRVbUN4o66eVg==",
125 "dependencies": {
126 "@atproto/common": "^0.3.4",
127 "@atproto/common-web": "^0.2.4",
128 "@atproto/crypto": "^0.3.0",
129 "@atproto/identity": "^0.3.3",
130 "@atproto/lexicon": "^0.3.3",
131 "@atproto/syntax": "^0.2.1",
132 "@ipld/car": "^3.2.3",
133 "@ipld/dag-cbor": "^7.0.0",
134 "multiformats": "^9.9.0",
135 "uint8arrays": "3.0.0",
136 "zod": "^3.21.4"
137 }
138 },
139 "node_modules/@atproto/repo/node_modules/@atproto/common-web": {
140 "version": "0.2.4",
141 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.2.4.tgz",
142 "integrity": "sha512-6+DOhQcTklFmeiSkZRx6iFeqi4OFtGl4yEDGATk00q4tEcPoPvyOBtYHN6+G9lrfJIfx5RfmggamvXlJv1PxxA==",
143 "dependencies": {
144 "graphemer": "^1.4.0",
145 "multiformats": "^9.9.0",
146 "uint8arrays": "3.0.0",
147 "zod": "^3.21.4"
148 }
149 },
150 "node_modules/@atproto/repo/node_modules/@atproto/lexicon": {
151 "version": "0.3.3",
152 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.3.3.tgz",
153 "integrity": "sha512-6FOjdc3V05JKrtkhjfhHMS7f/4hMJOeHNtoE3Na7iFMpzBz0Lw5sw8kIFKY8pc8IG79qGcFgELyHLsljZYX+5A==",
154 "dependencies": {
155 "@atproto/common-web": "^0.2.4",
156 "@atproto/syntax": "^0.2.1",
157 "iso-datestring-validator": "^2.2.2",
158 "multiformats": "^9.9.0",
159 "zod": "^3.21.4"
160 }
161 },
162 "node_modules/@atproto/repo/node_modules/@atproto/syntax": {
163 "version": "0.2.1",
164 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.2.1.tgz",
165 "integrity": "sha512-ImOuiICtB5h78j90hAYOfTYzr5q5Wut0irNdELiogA3i74a8EXThe+j6Tj8snanYggrShbu5c6BDc1tVj477Yw==",
166 "dependencies": {
167 "@atproto/common-web": "^0.2.4"
168 }
169 },
170 "node_modules/@atproto/syntax": {
171 "version": "0.3.0",
172 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.3.0.tgz",
173 "integrity": "sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA=="
174 },
175 "node_modules/@atproto/xrpc": {
176 "version": "0.6.0",
177 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.6.0.tgz",
178 "integrity": "sha512-5BbhBTv5j6MC3iIQ4+vYxQE7nLy2dDGQ+LYJrH8PptOCUdq0Pwg6aRccQ3y52kUZlhE/mzOTZ8Ngiy9pSAyfVQ==",
179 "dependencies": {
180 "@atproto/lexicon": "^0.4.1",
181 "zod": "^3.23.8"
182 }
183 },
184 "node_modules/@atproto/xrpc-server": {
185 "version": "0.4.4",
186 "resolved": "https://registry.npmjs.org/@atproto/xrpc-server/-/xrpc-server-0.4.4.tgz",
187 "integrity": "sha512-R4uYvuia+tUM4wATLlKmMhr/+VEaSImhuAhD7jEHIjN3a+ZxDBE5PnW3PwWf68VBqw720JJ+jmsJMZO7v9y6FA==",
188 "dependencies": {
189 "@atproto/common": "^0.3.4",
190 "@atproto/crypto": "^0.3.0",
191 "@atproto/lexicon": "^0.3.3",
192 "cbor-x": "^1.5.1",
193 "express": "^4.17.2",
194 "http-errors": "^2.0.0",
195 "mime-types": "^2.1.35",
196 "rate-limiter-flexible": "^2.4.1",
197 "uint8arrays": "3.0.0",
198 "ws": "^8.12.0",
199 "zod": "^3.21.4"
200 }
201 },
202 "node_modules/@atproto/xrpc-server/node_modules/@atproto/common-web": {
203 "version": "0.2.4",
204 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.2.4.tgz",
205 "integrity": "sha512-6+DOhQcTklFmeiSkZRx6iFeqi4OFtGl4yEDGATk00q4tEcPoPvyOBtYHN6+G9lrfJIfx5RfmggamvXlJv1PxxA==",
206 "dependencies": {
207 "graphemer": "^1.4.0",
208 "multiformats": "^9.9.0",
209 "uint8arrays": "3.0.0",
210 "zod": "^3.21.4"
211 }
212 },
213 "node_modules/@atproto/xrpc-server/node_modules/@atproto/lexicon": {
214 "version": "0.3.3",
215 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.3.3.tgz",
216 "integrity": "sha512-6FOjdc3V05JKrtkhjfhHMS7f/4hMJOeHNtoE3Na7iFMpzBz0Lw5sw8kIFKY8pc8IG79qGcFgELyHLsljZYX+5A==",
217 "dependencies": {
218 "@atproto/common-web": "^0.2.4",
219 "@atproto/syntax": "^0.2.1",
220 "iso-datestring-validator": "^2.2.2",
221 "multiformats": "^9.9.0",
222 "zod": "^3.21.4"
223 }
224 },
225 "node_modules/@atproto/xrpc-server/node_modules/@atproto/syntax": {
226 "version": "0.2.1",
227 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.2.1.tgz",
228 "integrity": "sha512-ImOuiICtB5h78j90hAYOfTYzr5q5Wut0irNdELiogA3i74a8EXThe+j6Tj8snanYggrShbu5c6BDc1tVj477Yw==",
229 "dependencies": {
230 "@atproto/common-web": "^0.2.4"
231 }
232 },
233 "node_modules/@cbor-extract/cbor-extract-darwin-arm64": {
234 "version": "2.2.0",
235 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.2.0.tgz",
236 "integrity": "sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==",
237 "cpu": [
238 "arm64"
239 ],
240 "optional": true,
241 "os": [
242 "darwin"
243 ]
244 },
245 "node_modules/@cbor-extract/cbor-extract-darwin-x64": {
246 "version": "2.2.0",
247 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.2.0.tgz",
248 "integrity": "sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==",
249 "cpu": [
250 "x64"
251 ],
252 "optional": true,
253 "os": [
254 "darwin"
255 ]
256 },
257 "node_modules/@cbor-extract/cbor-extract-linux-arm": {
258 "version": "2.2.0",
259 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.2.0.tgz",
260 "integrity": "sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==",
261 "cpu": [
262 "arm"
263 ],
264 "optional": true,
265 "os": [
266 "linux"
267 ]
268 },
269 "node_modules/@cbor-extract/cbor-extract-linux-arm64": {
270 "version": "2.2.0",
271 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.2.0.tgz",
272 "integrity": "sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==",
273 "cpu": [
274 "arm64"
275 ],
276 "optional": true,
277 "os": [
278 "linux"
279 ]
280 },
281 "node_modules/@cbor-extract/cbor-extract-linux-x64": {
282 "version": "2.2.0",
283 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.2.0.tgz",
284 "integrity": "sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==",
285 "cpu": [
286 "x64"
287 ],
288 "optional": true,
289 "os": [
290 "linux"
291 ]
292 },
293 "node_modules/@cbor-extract/cbor-extract-win32-x64": {
294 "version": "2.2.0",
295 "resolved": "https://registry.npmjs.org/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.2.0.tgz",
296 "integrity": "sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==",
297 "cpu": [
298 "x64"
299 ],
300 "optional": true,
301 "os": [
302 "win32"
303 ]
304 },
305 "node_modules/@ipld/car": {
306 "version": "3.2.4",
307 "resolved": "https://registry.npmjs.org/@ipld/car/-/car-3.2.4.tgz",
308 "integrity": "sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==",
309 "dependencies": {
310 "@ipld/dag-cbor": "^7.0.0",
311 "multiformats": "^9.5.4",
312 "varint": "^6.0.0"
313 }
314 },
315 "node_modules/@ipld/dag-cbor": {
316 "version": "7.0.3",
317 "resolved": "https://registry.npmjs.org/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz",
318 "integrity": "sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==",
319 "dependencies": {
320 "cborg": "^1.6.0",
321 "multiformats": "^9.5.4"
322 }
323 },
324 "node_modules/@noble/curves": {
325 "version": "1.5.0",
326 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.5.0.tgz",
327 "integrity": "sha512-J5EKamIHnKPyClwVrzmaf5wSdQXgdHcPZIZLu3bwnbeCx8/7NPK5q2ZBWF+5FvYGByjiQQsJYX6jfgB2wDPn3A==",
328 "dependencies": {
329 "@noble/hashes": "1.4.0"
330 },
331 "funding": {
332 "url": "https://paulmillr.com/funding/"
333 }
334 },
335 "node_modules/@noble/hashes": {
336 "version": "1.4.0",
337 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz",
338 "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==",
339 "engines": {
340 "node": ">= 16"
341 },
342 "funding": {
343 "url": "https://paulmillr.com/funding/"
344 }
345 },
346 "node_modules/@skyware/firehose": {
347 "version": "0.3.1",
348 "resolved": "https://registry.npmjs.org/@skyware/firehose/-/firehose-0.3.1.tgz",
349 "integrity": "sha512-krL44TRi3/4Q35AihnZ19WxcoubULets3cxVVVpQJKlOrm6Ups407zjgIh0Y+4mqf0g3HchYD1DHaUdcwc1+Qw==",
350 "dependencies": {
351 "@atproto/repo": "^0.3.7",
352 "@atproto/xrpc-server": "^0.4.2",
353 "ws": "^8.16.0"
354 }
355 },
356 "node_modules/@types/node": {
357 "version": "20.14.15",
358 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz",
359 "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==",
360 "dev": true,
361 "dependencies": {
362 "undici-types": "~5.26.4"
363 }
364 },
365 "node_modules/abort-controller": {
366 "version": "3.0.0",
367 "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
368 "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
369 "dependencies": {
370 "event-target-shim": "^5.0.0"
371 },
372 "engines": {
373 "node": ">=6.5"
374 }
375 },
376 "node_modules/accepts": {
377 "version": "1.3.8",
378 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
379 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
380 "dependencies": {
381 "mime-types": "~2.1.34",
382 "negotiator": "0.6.3"
383 },
384 "engines": {
385 "node": ">= 0.6"
386 }
387 },
388 "node_modules/array-flatten": {
389 "version": "1.1.1",
390 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
391 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
392 },
393 "node_modules/asynckit": {
394 "version": "0.4.0",
395 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
396 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
397 },
398 "node_modules/atomic-sleep": {
399 "version": "1.0.0",
400 "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz",
401 "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==",
402 "engines": {
403 "node": ">=8.0.0"
404 }
405 },
406 "node_modules/await-lock": {
407 "version": "2.2.2",
408 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz",
409 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw=="
410 },
411 "node_modules/axios": {
412 "version": "0.27.2",
413 "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
414 "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
415 "dependencies": {
416 "follow-redirects": "^1.14.9",
417 "form-data": "^4.0.0"
418 }
419 },
420 "node_modules/base64-js": {
421 "version": "1.5.1",
422 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
423 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
424 "funding": [
425 {
426 "type": "github",
427 "url": "https://github.com/sponsors/feross"
428 },
429 {
430 "type": "patreon",
431 "url": "https://www.patreon.com/feross"
432 },
433 {
434 "type": "consulting",
435 "url": "https://feross.org/support"
436 }
437 ]
438 },
439 "node_modules/body-parser": {
440 "version": "1.20.2",
441 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
442 "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
443 "dependencies": {
444 "bytes": "3.1.2",
445 "content-type": "~1.0.5",
446 "debug": "2.6.9",
447 "depd": "2.0.0",
448 "destroy": "1.2.0",
449 "http-errors": "2.0.0",
450 "iconv-lite": "0.4.24",
451 "on-finished": "2.4.1",
452 "qs": "6.11.0",
453 "raw-body": "2.5.2",
454 "type-is": "~1.6.18",
455 "unpipe": "1.0.0"
456 },
457 "engines": {
458 "node": ">= 0.8",
459 "npm": "1.2.8000 || >= 1.4.16"
460 }
461 },
462 "node_modules/buffer": {
463 "version": "6.0.3",
464 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
465 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
466 "funding": [
467 {
468 "type": "github",
469 "url": "https://github.com/sponsors/feross"
470 },
471 {
472 "type": "patreon",
473 "url": "https://www.patreon.com/feross"
474 },
475 {
476 "type": "consulting",
477 "url": "https://feross.org/support"
478 }
479 ],
480 "dependencies": {
481 "base64-js": "^1.3.1",
482 "ieee754": "^1.2.1"
483 }
484 },
485 "node_modules/bytes": {
486 "version": "3.1.2",
487 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
488 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
489 "engines": {
490 "node": ">= 0.8"
491 }
492 },
493 "node_modules/call-bind": {
494 "version": "1.0.7",
495 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
496 "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
497 "dependencies": {
498 "es-define-property": "^1.0.0",
499 "es-errors": "^1.3.0",
500 "function-bind": "^1.1.2",
501 "get-intrinsic": "^1.2.4",
502 "set-function-length": "^1.2.1"
503 },
504 "engines": {
505 "node": ">= 0.4"
506 },
507 "funding": {
508 "url": "https://github.com/sponsors/ljharb"
509 }
510 },
511 "node_modules/cbor-extract": {
512 "version": "2.2.0",
513 "resolved": "https://registry.npmjs.org/cbor-extract/-/cbor-extract-2.2.0.tgz",
514 "integrity": "sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==",
515 "hasInstallScript": true,
516 "optional": true,
517 "dependencies": {
518 "node-gyp-build-optional-packages": "5.1.1"
519 },
520 "bin": {
521 "download-cbor-prebuilds": "bin/download-prebuilds.js"
522 },
523 "optionalDependencies": {
524 "@cbor-extract/cbor-extract-darwin-arm64": "2.2.0",
525 "@cbor-extract/cbor-extract-darwin-x64": "2.2.0",
526 "@cbor-extract/cbor-extract-linux-arm": "2.2.0",
527 "@cbor-extract/cbor-extract-linux-arm64": "2.2.0",
528 "@cbor-extract/cbor-extract-linux-x64": "2.2.0",
529 "@cbor-extract/cbor-extract-win32-x64": "2.2.0"
530 }
531 },
532 "node_modules/cbor-x": {
533 "version": "1.6.0",
534 "resolved": "https://registry.npmjs.org/cbor-x/-/cbor-x-1.6.0.tgz",
535 "integrity": "sha512-0kareyRwHSkL6ws5VXHEf8uY1liitysCVJjlmhaLG+IXLqhSaOO+t63coaso7yjwEzWZzLy8fJo06gZDVQM9Qg==",
536 "optionalDependencies": {
537 "cbor-extract": "^2.2.0"
538 }
539 },
540 "node_modules/cborg": {
541 "version": "1.10.2",
542 "resolved": "https://registry.npmjs.org/cborg/-/cborg-1.10.2.tgz",
543 "integrity": "sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==",
544 "bin": {
545 "cborg": "cli.js"
546 }
547 },
548 "node_modules/combined-stream": {
549 "version": "1.0.8",
550 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
551 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
552 "dependencies": {
553 "delayed-stream": "~1.0.0"
554 },
555 "engines": {
556 "node": ">= 0.8"
557 }
558 },
559 "node_modules/content-disposition": {
560 "version": "0.5.4",
561 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
562 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
563 "dependencies": {
564 "safe-buffer": "5.2.1"
565 },
566 "engines": {
567 "node": ">= 0.6"
568 }
569 },
570 "node_modules/content-type": {
571 "version": "1.0.5",
572 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
573 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
574 "engines": {
575 "node": ">= 0.6"
576 }
577 },
578 "node_modules/cookie": {
579 "version": "0.6.0",
580 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
581 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
582 "engines": {
583 "node": ">= 0.6"
584 }
585 },
586 "node_modules/cookie-signature": {
587 "version": "1.0.6",
588 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
589 "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
590 },
591 "node_modules/debug": {
592 "version": "2.6.9",
593 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
594 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
595 "dependencies": {
596 "ms": "2.0.0"
597 }
598 },
599 "node_modules/define-data-property": {
600 "version": "1.1.4",
601 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
602 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
603 "dependencies": {
604 "es-define-property": "^1.0.0",
605 "es-errors": "^1.3.0",
606 "gopd": "^1.0.1"
607 },
608 "engines": {
609 "node": ">= 0.4"
610 },
611 "funding": {
612 "url": "https://github.com/sponsors/ljharb"
613 }
614 },
615 "node_modules/delayed-stream": {
616 "version": "1.0.0",
617 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
618 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
619 "engines": {
620 "node": ">=0.4.0"
621 }
622 },
623 "node_modules/depd": {
624 "version": "2.0.0",
625 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
626 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
627 "engines": {
628 "node": ">= 0.8"
629 }
630 },
631 "node_modules/destroy": {
632 "version": "1.2.0",
633 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
634 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
635 "engines": {
636 "node": ">= 0.8",
637 "npm": "1.2.8000 || >= 1.4.16"
638 }
639 },
640 "node_modules/detect-libc": {
641 "version": "2.0.3",
642 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz",
643 "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==",
644 "optional": true,
645 "engines": {
646 "node": ">=8"
647 }
648 },
649 "node_modules/dotenv": {
650 "version": "16.4.5",
651 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz",
652 "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==",
653 "engines": {
654 "node": ">=12"
655 },
656 "funding": {
657 "url": "https://dotenvx.com"
658 }
659 },
660 "node_modules/ee-first": {
661 "version": "1.1.1",
662 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
663 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
664 },
665 "node_modules/encodeurl": {
666 "version": "1.0.2",
667 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
668 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
669 "engines": {
670 "node": ">= 0.8"
671 }
672 },
673 "node_modules/es-define-property": {
674 "version": "1.0.0",
675 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
676 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
677 "dependencies": {
678 "get-intrinsic": "^1.2.4"
679 },
680 "engines": {
681 "node": ">= 0.4"
682 }
683 },
684 "node_modules/es-errors": {
685 "version": "1.3.0",
686 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
687 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
688 "engines": {
689 "node": ">= 0.4"
690 }
691 },
692 "node_modules/escape-html": {
693 "version": "1.0.3",
694 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
695 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
696 },
697 "node_modules/etag": {
698 "version": "1.8.1",
699 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
700 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
701 "engines": {
702 "node": ">= 0.6"
703 }
704 },
705 "node_modules/event-target-shim": {
706 "version": "5.0.1",
707 "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
708 "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
709 "engines": {
710 "node": ">=6"
711 }
712 },
713 "node_modules/events": {
714 "version": "3.3.0",
715 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
716 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
717 "engines": {
718 "node": ">=0.8.x"
719 }
720 },
721 "node_modules/express": {
722 "version": "4.19.2",
723 "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz",
724 "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==",
725 "dependencies": {
726 "accepts": "~1.3.8",
727 "array-flatten": "1.1.1",
728 "body-parser": "1.20.2",
729 "content-disposition": "0.5.4",
730 "content-type": "~1.0.4",
731 "cookie": "0.6.0",
732 "cookie-signature": "1.0.6",
733 "debug": "2.6.9",
734 "depd": "2.0.0",
735 "encodeurl": "~1.0.2",
736 "escape-html": "~1.0.3",
737 "etag": "~1.8.1",
738 "finalhandler": "1.2.0",
739 "fresh": "0.5.2",
740 "http-errors": "2.0.0",
741 "merge-descriptors": "1.0.1",
742 "methods": "~1.1.2",
743 "on-finished": "2.4.1",
744 "parseurl": "~1.3.3",
745 "path-to-regexp": "0.1.7",
746 "proxy-addr": "~2.0.7",
747 "qs": "6.11.0",
748 "range-parser": "~1.2.1",
749 "safe-buffer": "5.2.1",
750 "send": "0.18.0",
751 "serve-static": "1.15.0",
752 "setprototypeof": "1.2.0",
753 "statuses": "2.0.1",
754 "type-is": "~1.6.18",
755 "utils-merge": "1.0.1",
756 "vary": "~1.1.2"
757 },
758 "engines": {
759 "node": ">= 0.10.0"
760 }
761 },
762 "node_modules/fast-redact": {
763 "version": "3.5.0",
764 "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz",
765 "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==",
766 "engines": {
767 "node": ">=6"
768 }
769 },
770 "node_modules/finalhandler": {
771 "version": "1.2.0",
772 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
773 "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
774 "dependencies": {
775 "debug": "2.6.9",
776 "encodeurl": "~1.0.2",
777 "escape-html": "~1.0.3",
778 "on-finished": "2.4.1",
779 "parseurl": "~1.3.3",
780 "statuses": "2.0.1",
781 "unpipe": "~1.0.0"
782 },
783 "engines": {
784 "node": ">= 0.8"
785 }
786 },
787 "node_modules/follow-redirects": {
788 "version": "1.15.6",
789 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
790 "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
791 "funding": [
792 {
793 "type": "individual",
794 "url": "https://github.com/sponsors/RubenVerborgh"
795 }
796 ],
797 "engines": {
798 "node": ">=4.0"
799 },
800 "peerDependenciesMeta": {
801 "debug": {
802 "optional": true
803 }
804 }
805 },
806 "node_modules/form-data": {
807 "version": "4.0.0",
808 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
809 "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
810 "dependencies": {
811 "asynckit": "^0.4.0",
812 "combined-stream": "^1.0.8",
813 "mime-types": "^2.1.12"
814 },
815 "engines": {
816 "node": ">= 6"
817 }
818 },
819 "node_modules/forwarded": {
820 "version": "0.2.0",
821 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
822 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
823 "engines": {
824 "node": ">= 0.6"
825 }
826 },
827 "node_modules/fresh": {
828 "version": "0.5.2",
829 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
830 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
831 "engines": {
832 "node": ">= 0.6"
833 }
834 },
835 "node_modules/function-bind": {
836 "version": "1.1.2",
837 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
838 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
839 "funding": {
840 "url": "https://github.com/sponsors/ljharb"
841 }
842 },
843 "node_modules/get-intrinsic": {
844 "version": "1.2.4",
845 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
846 "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
847 "dependencies": {
848 "es-errors": "^1.3.0",
849 "function-bind": "^1.1.2",
850 "has-proto": "^1.0.1",
851 "has-symbols": "^1.0.3",
852 "hasown": "^2.0.0"
853 },
854 "engines": {
855 "node": ">= 0.4"
856 },
857 "funding": {
858 "url": "https://github.com/sponsors/ljharb"
859 }
860 },
861 "node_modules/gopd": {
862 "version": "1.0.1",
863 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
864 "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
865 "dependencies": {
866 "get-intrinsic": "^1.1.3"
867 },
868 "funding": {
869 "url": "https://github.com/sponsors/ljharb"
870 }
871 },
872 "node_modules/graphemer": {
873 "version": "1.4.0",
874 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
875 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="
876 },
877 "node_modules/has-property-descriptors": {
878 "version": "1.0.2",
879 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
880 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
881 "dependencies": {
882 "es-define-property": "^1.0.0"
883 },
884 "funding": {
885 "url": "https://github.com/sponsors/ljharb"
886 }
887 },
888 "node_modules/has-proto": {
889 "version": "1.0.3",
890 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
891 "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
892 "engines": {
893 "node": ">= 0.4"
894 },
895 "funding": {
896 "url": "https://github.com/sponsors/ljharb"
897 }
898 },
899 "node_modules/has-symbols": {
900 "version": "1.0.3",
901 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
902 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
903 "engines": {
904 "node": ">= 0.4"
905 },
906 "funding": {
907 "url": "https://github.com/sponsors/ljharb"
908 }
909 },
910 "node_modules/hasown": {
911 "version": "2.0.2",
912 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
913 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
914 "dependencies": {
915 "function-bind": "^1.1.2"
916 },
917 "engines": {
918 "node": ">= 0.4"
919 }
920 },
921 "node_modules/http-errors": {
922 "version": "2.0.0",
923 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
924 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
925 "dependencies": {
926 "depd": "2.0.0",
927 "inherits": "2.0.4",
928 "setprototypeof": "1.2.0",
929 "statuses": "2.0.1",
930 "toidentifier": "1.0.1"
931 },
932 "engines": {
933 "node": ">= 0.8"
934 }
935 },
936 "node_modules/iconv-lite": {
937 "version": "0.4.24",
938 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
939 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
940 "dependencies": {
941 "safer-buffer": ">= 2.1.2 < 3"
942 },
943 "engines": {
944 "node": ">=0.10.0"
945 }
946 },
947 "node_modules/ieee754": {
948 "version": "1.2.1",
949 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
950 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
951 "funding": [
952 {
953 "type": "github",
954 "url": "https://github.com/sponsors/feross"
955 },
956 {
957 "type": "patreon",
958 "url": "https://www.patreon.com/feross"
959 },
960 {
961 "type": "consulting",
962 "url": "https://feross.org/support"
963 }
964 ]
965 },
966 "node_modules/inherits": {
967 "version": "2.0.4",
968 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
969 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
970 },
971 "node_modules/ipaddr.js": {
972 "version": "1.9.1",
973 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
974 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
975 "engines": {
976 "node": ">= 0.10"
977 }
978 },
979 "node_modules/iso-datestring-validator": {
980 "version": "2.2.2",
981 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz",
982 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA=="
983 },
984 "node_modules/media-typer": {
985 "version": "0.3.0",
986 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
987 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
988 "engines": {
989 "node": ">= 0.6"
990 }
991 },
992 "node_modules/merge-descriptors": {
993 "version": "1.0.1",
994 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
995 "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="
996 },
997 "node_modules/methods": {
998 "version": "1.1.2",
999 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
1000 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==",
1001 "engines": {
1002 "node": ">= 0.6"
1003 }
1004 },
1005 "node_modules/mime": {
1006 "version": "1.6.0",
1007 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1008 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
1009 "bin": {
1010 "mime": "cli.js"
1011 },
1012 "engines": {
1013 "node": ">=4"
1014 }
1015 },
1016 "node_modules/mime-db": {
1017 "version": "1.52.0",
1018 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1019 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
1020 "engines": {
1021 "node": ">= 0.6"
1022 }
1023 },
1024 "node_modules/mime-types": {
1025 "version": "2.1.35",
1026 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1027 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1028 "dependencies": {
1029 "mime-db": "1.52.0"
1030 },
1031 "engines": {
1032 "node": ">= 0.6"
1033 }
1034 },
1035 "node_modules/ms": {
1036 "version": "2.0.0",
1037 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1038 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="
1039 },
1040 "node_modules/multiformats": {
1041 "version": "9.9.0",
1042 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz",
1043 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg=="
1044 },
1045 "node_modules/negotiator": {
1046 "version": "0.6.3",
1047 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
1048 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
1049 "engines": {
1050 "node": ">= 0.6"
1051 }
1052 },
1053 "node_modules/node-gyp-build-optional-packages": {
1054 "version": "5.1.1",
1055 "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.1.1.tgz",
1056 "integrity": "sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==",
1057 "optional": true,
1058 "dependencies": {
1059 "detect-libc": "^2.0.1"
1060 },
1061 "bin": {
1062 "node-gyp-build-optional-packages": "bin.js",
1063 "node-gyp-build-optional-packages-optional": "optional.js",
1064 "node-gyp-build-optional-packages-test": "build-test.js"
1065 }
1066 },
1067 "node_modules/object-inspect": {
1068 "version": "1.13.2",
1069 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
1070 "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
1071 "engines": {
1072 "node": ">= 0.4"
1073 },
1074 "funding": {
1075 "url": "https://github.com/sponsors/ljharb"
1076 }
1077 },
1078 "node_modules/on-exit-leak-free": {
1079 "version": "2.1.2",
1080 "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz",
1081 "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==",
1082 "engines": {
1083 "node": ">=14.0.0"
1084 }
1085 },
1086 "node_modules/on-finished": {
1087 "version": "2.4.1",
1088 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
1089 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
1090 "dependencies": {
1091 "ee-first": "1.1.1"
1092 },
1093 "engines": {
1094 "node": ">= 0.8"
1095 }
1096 },
1097 "node_modules/parseurl": {
1098 "version": "1.3.3",
1099 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
1100 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
1101 "engines": {
1102 "node": ">= 0.8"
1103 }
1104 },
1105 "node_modules/path-to-regexp": {
1106 "version": "0.1.7",
1107 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
1108 "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="
1109 },
1110 "node_modules/pino": {
1111 "version": "8.21.0",
1112 "resolved": "https://registry.npmjs.org/pino/-/pino-8.21.0.tgz",
1113 "integrity": "sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==",
1114 "dependencies": {
1115 "atomic-sleep": "^1.0.0",
1116 "fast-redact": "^3.1.1",
1117 "on-exit-leak-free": "^2.1.0",
1118 "pino-abstract-transport": "^1.2.0",
1119 "pino-std-serializers": "^6.0.0",
1120 "process-warning": "^3.0.0",
1121 "quick-format-unescaped": "^4.0.3",
1122 "real-require": "^0.2.0",
1123 "safe-stable-stringify": "^2.3.1",
1124 "sonic-boom": "^3.7.0",
1125 "thread-stream": "^2.6.0"
1126 },
1127 "bin": {
1128 "pino": "bin.js"
1129 }
1130 },
1131 "node_modules/pino-abstract-transport": {
1132 "version": "1.2.0",
1133 "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz",
1134 "integrity": "sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==",
1135 "dependencies": {
1136 "readable-stream": "^4.0.0",
1137 "split2": "^4.0.0"
1138 }
1139 },
1140 "node_modules/pino-std-serializers": {
1141 "version": "6.2.2",
1142 "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz",
1143 "integrity": "sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA=="
1144 },
1145 "node_modules/process": {
1146 "version": "0.11.10",
1147 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
1148 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
1149 "engines": {
1150 "node": ">= 0.6.0"
1151 }
1152 },
1153 "node_modules/process-warning": {
1154 "version": "3.0.0",
1155 "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz",
1156 "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ=="
1157 },
1158 "node_modules/proxy-addr": {
1159 "version": "2.0.7",
1160 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
1161 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
1162 "dependencies": {
1163 "forwarded": "0.2.0",
1164 "ipaddr.js": "1.9.1"
1165 },
1166 "engines": {
1167 "node": ">= 0.10"
1168 }
1169 },
1170 "node_modules/qs": {
1171 "version": "6.11.0",
1172 "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz",
1173 "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==",
1174 "dependencies": {
1175 "side-channel": "^1.0.4"
1176 },
1177 "engines": {
1178 "node": ">=0.6"
1179 },
1180 "funding": {
1181 "url": "https://github.com/sponsors/ljharb"
1182 }
1183 },
1184 "node_modules/quick-format-unescaped": {
1185 "version": "4.0.4",
1186 "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz",
1187 "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg=="
1188 },
1189 "node_modules/range-parser": {
1190 "version": "1.2.1",
1191 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
1192 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
1193 "engines": {
1194 "node": ">= 0.6"
1195 }
1196 },
1197 "node_modules/rate-limiter-flexible": {
1198 "version": "2.4.2",
1199 "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.4.2.tgz",
1200 "integrity": "sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw=="
1201 },
1202 "node_modules/raw-body": {
1203 "version": "2.5.2",
1204 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
1205 "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
1206 "dependencies": {
1207 "bytes": "3.1.2",
1208 "http-errors": "2.0.0",
1209 "iconv-lite": "0.4.24",
1210 "unpipe": "1.0.0"
1211 },
1212 "engines": {
1213 "node": ">= 0.8"
1214 }
1215 },
1216 "node_modules/readable-stream": {
1217 "version": "4.5.2",
1218 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz",
1219 "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==",
1220 "dependencies": {
1221 "abort-controller": "^3.0.0",
1222 "buffer": "^6.0.3",
1223 "events": "^3.3.0",
1224 "process": "^0.11.10",
1225 "string_decoder": "^1.3.0"
1226 },
1227 "engines": {
1228 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
1229 }
1230 },
1231 "node_modules/real-require": {
1232 "version": "0.2.0",
1233 "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz",
1234 "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==",
1235 "engines": {
1236 "node": ">= 12.13.0"
1237 }
1238 },
1239 "node_modules/safe-buffer": {
1240 "version": "5.2.1",
1241 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1242 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1243 "funding": [
1244 {
1245 "type": "github",
1246 "url": "https://github.com/sponsors/feross"
1247 },
1248 {
1249 "type": "patreon",
1250 "url": "https://www.patreon.com/feross"
1251 },
1252 {
1253 "type": "consulting",
1254 "url": "https://feross.org/support"
1255 }
1256 ]
1257 },
1258 "node_modules/safe-stable-stringify": {
1259 "version": "2.4.3",
1260 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz",
1261 "integrity": "sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==",
1262 "engines": {
1263 "node": ">=10"
1264 }
1265 },
1266 "node_modules/safer-buffer": {
1267 "version": "2.1.2",
1268 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1269 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
1270 },
1271 "node_modules/send": {
1272 "version": "0.18.0",
1273 "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz",
1274 "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==",
1275 "dependencies": {
1276 "debug": "2.6.9",
1277 "depd": "2.0.0",
1278 "destroy": "1.2.0",
1279 "encodeurl": "~1.0.2",
1280 "escape-html": "~1.0.3",
1281 "etag": "~1.8.1",
1282 "fresh": "0.5.2",
1283 "http-errors": "2.0.0",
1284 "mime": "1.6.0",
1285 "ms": "2.1.3",
1286 "on-finished": "2.4.1",
1287 "range-parser": "~1.2.1",
1288 "statuses": "2.0.1"
1289 },
1290 "engines": {
1291 "node": ">= 0.8.0"
1292 }
1293 },
1294 "node_modules/send/node_modules/ms": {
1295 "version": "2.1.3",
1296 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1297 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
1298 },
1299 "node_modules/serve-static": {
1300 "version": "1.15.0",
1301 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz",
1302 "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==",
1303 "dependencies": {
1304 "encodeurl": "~1.0.2",
1305 "escape-html": "~1.0.3",
1306 "parseurl": "~1.3.3",
1307 "send": "0.18.0"
1308 },
1309 "engines": {
1310 "node": ">= 0.8.0"
1311 }
1312 },
1313 "node_modules/set-function-length": {
1314 "version": "1.2.2",
1315 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
1316 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
1317 "dependencies": {
1318 "define-data-property": "^1.1.4",
1319 "es-errors": "^1.3.0",
1320 "function-bind": "^1.1.2",
1321 "get-intrinsic": "^1.2.4",
1322 "gopd": "^1.0.1",
1323 "has-property-descriptors": "^1.0.2"
1324 },
1325 "engines": {
1326 "node": ">= 0.4"
1327 }
1328 },
1329 "node_modules/setprototypeof": {
1330 "version": "1.2.0",
1331 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
1332 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
1333 },
1334 "node_modules/side-channel": {
1335 "version": "1.0.6",
1336 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
1337 "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
1338 "dependencies": {
1339 "call-bind": "^1.0.7",
1340 "es-errors": "^1.3.0",
1341 "get-intrinsic": "^1.2.4",
1342 "object-inspect": "^1.13.1"
1343 },
1344 "engines": {
1345 "node": ">= 0.4"
1346 },
1347 "funding": {
1348 "url": "https://github.com/sponsors/ljharb"
1349 }
1350 },
1351 "node_modules/sonic-boom": {
1352 "version": "3.8.1",
1353 "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz",
1354 "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==",
1355 "dependencies": {
1356 "atomic-sleep": "^1.0.0"
1357 }
1358 },
1359 "node_modules/split2": {
1360 "version": "4.2.0",
1361 "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
1362 "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
1363 "engines": {
1364 "node": ">= 10.x"
1365 }
1366 },
1367 "node_modules/statuses": {
1368 "version": "2.0.1",
1369 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
1370 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
1371 "engines": {
1372 "node": ">= 0.8"
1373 }
1374 },
1375 "node_modules/string_decoder": {
1376 "version": "1.3.0",
1377 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1378 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1379 "dependencies": {
1380 "safe-buffer": "~5.2.0"
1381 }
1382 },
1383 "node_modules/thread-stream": {
1384 "version": "2.7.0",
1385 "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-2.7.0.tgz",
1386 "integrity": "sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==",
1387 "dependencies": {
1388 "real-require": "^0.2.0"
1389 }
1390 },
1391 "node_modules/tlds": {
1392 "version": "1.254.0",
1393 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.254.0.tgz",
1394 "integrity": "sha512-YY4ei7K7gPGifqNSrfMaPdqTqiHcwYKUJ7zhLqQOK2ildlGgti5TSwJiXXN1YqG17I2GYZh5cZqv2r5fwBUM+w==",
1395 "bin": {
1396 "tlds": "bin.js"
1397 }
1398 },
1399 "node_modules/toidentifier": {
1400 "version": "1.0.1",
1401 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
1402 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
1403 "engines": {
1404 "node": ">=0.6"
1405 }
1406 },
1407 "node_modules/type-is": {
1408 "version": "1.6.18",
1409 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
1410 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
1411 "dependencies": {
1412 "media-typer": "0.3.0",
1413 "mime-types": "~2.1.24"
1414 },
1415 "engines": {
1416 "node": ">= 0.6"
1417 }
1418 },
1419 "node_modules/typescript": {
1420 "version": "5.5.4",
1421 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz",
1422 "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==",
1423 "dev": true,
1424 "bin": {
1425 "tsc": "bin/tsc",
1426 "tsserver": "bin/tsserver"
1427 },
1428 "engines": {
1429 "node": ">=14.17"
1430 }
1431 },
1432 "node_modules/uint8arrays": {
1433 "version": "3.0.0",
1434 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz",
1435 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==",
1436 "dependencies": {
1437 "multiformats": "^9.4.2"
1438 }
1439 },
1440 "node_modules/undici-types": {
1441 "version": "5.26.5",
1442 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
1443 "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
1444 "dev": true
1445 },
1446 "node_modules/unpipe": {
1447 "version": "1.0.0",
1448 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
1449 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
1450 "engines": {
1451 "node": ">= 0.8"
1452 }
1453 },
1454 "node_modules/utils-merge": {
1455 "version": "1.0.1",
1456 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
1457 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
1458 "engines": {
1459 "node": ">= 0.4.0"
1460 }
1461 },
1462 "node_modules/varint": {
1463 "version": "6.0.0",
1464 "resolved": "https://registry.npmjs.org/varint/-/varint-6.0.0.tgz",
1465 "integrity": "sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg=="
1466 },
1467 "node_modules/vary": {
1468 "version": "1.1.2",
1469 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
1470 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
1471 "engines": {
1472 "node": ">= 0.8"
1473 }
1474 },
1475 "node_modules/ws": {
1476 "version": "8.18.0",
1477 "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
1478 "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
1479 "engines": {
1480 "node": ">=10.0.0"
1481 },
1482 "peerDependencies": {
1483 "bufferutil": "^4.0.1",
1484 "utf-8-validate": ">=5.0.2"
1485 },
1486 "peerDependenciesMeta": {
1487 "bufferutil": {
1488 "optional": true
1489 },
1490 "utf-8-validate": {
1491 "optional": true
1492 }
1493 }
1494 },
1495 "node_modules/zod": {
1496 "version": "3.23.8",
1497 "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz",
1498 "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==",
1499 "funding": {
1500 "url": "https://github.com/sponsors/colinhacks"
1501 }
1502 }
1503 }
1504}