lol
1{
2 "name": "fx_cast_bridge",
3 "version": "0.3.1",
4 "lockfileVersion": 2,
5 "requires": true,
6 "packages": {
7 "": {
8 "dependencies": {
9 "bplist-creator": "^0.1.0",
10 "bplist-parser": "^0.3.1",
11 "castv2": "^0.1.10",
12 "fast-srp-hap": "^2.0.4",
13 "mdns": "^2.7.2",
14 "mime-types": "^2.1.35",
15 "node-fetch": "^3.2.3",
16 "tweetnacl": "^1.0.3",
17 "ws": "^8.5.0",
18 "yargs": "^17.5.1"
19 },
20 "devDependencies": {
21 "@types/mdns": "^0.0.34",
22 "@types/mime-types": "^2.1.1",
23 "@types/minimist": "^1.2.2",
24 "@types/node": "^17.0.26",
25 "@types/node-fetch": "^2.6.1",
26 "@types/ws": "^8.5.3",
27 "@types/yargs": "^17.0.11",
28 "fs-extra": "^10.1.0",
29 "mustache": "^4.2.0",
30 "pkg": "^5.6.0",
31 "tiny-typed-emitter": "^2.1.0",
32 "typescript": "^4.6.3"
33 }
34 },
35 "node_modules/@babel/helper-validator-identifier": {
36 "version": "7.16.7",
37 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
38 "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
39 "dev": true,
40 "engines": {
41 "node": ">=6.9.0"
42 }
43 },
44 "node_modules/@babel/parser": {
45 "version": "7.16.2",
46 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz",
47 "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==",
48 "dev": true,
49 "bin": {
50 "parser": "bin/babel-parser.js"
51 },
52 "engines": {
53 "node": ">=6.0.0"
54 }
55 },
56 "node_modules/@babel/types": {
57 "version": "7.16.0",
58 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
59 "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
60 "dev": true,
61 "dependencies": {
62 "@babel/helper-validator-identifier": "^7.15.7",
63 "to-fast-properties": "^2.0.0"
64 },
65 "engines": {
66 "node": ">=6.9.0"
67 }
68 },
69 "node_modules/@nodelib/fs.scandir": {
70 "version": "2.1.5",
71 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
72 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
73 "dev": true,
74 "dependencies": {
75 "@nodelib/fs.stat": "2.0.5",
76 "run-parallel": "^1.1.9"
77 },
78 "engines": {
79 "node": ">= 8"
80 }
81 },
82 "node_modules/@nodelib/fs.stat": {
83 "version": "2.0.5",
84 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
85 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
86 "dev": true,
87 "engines": {
88 "node": ">= 8"
89 }
90 },
91 "node_modules/@nodelib/fs.walk": {
92 "version": "1.2.8",
93 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
94 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
95 "dev": true,
96 "dependencies": {
97 "@nodelib/fs.scandir": "2.1.5",
98 "fastq": "^1.6.0"
99 },
100 "engines": {
101 "node": ">= 8"
102 }
103 },
104 "node_modules/@protobufjs/aspromise": {
105 "version": "1.1.2",
106 "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
107 "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78="
108 },
109 "node_modules/@protobufjs/base64": {
110 "version": "1.1.2",
111 "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
112 "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
113 },
114 "node_modules/@protobufjs/codegen": {
115 "version": "2.0.4",
116 "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
117 "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
118 },
119 "node_modules/@protobufjs/eventemitter": {
120 "version": "1.1.0",
121 "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
122 "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A="
123 },
124 "node_modules/@protobufjs/fetch": {
125 "version": "1.1.0",
126 "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
127 "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
128 "dependencies": {
129 "@protobufjs/aspromise": "^1.1.1",
130 "@protobufjs/inquire": "^1.1.0"
131 }
132 },
133 "node_modules/@protobufjs/float": {
134 "version": "1.0.2",
135 "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
136 "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E="
137 },
138 "node_modules/@protobufjs/inquire": {
139 "version": "1.1.0",
140 "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
141 "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik="
142 },
143 "node_modules/@protobufjs/path": {
144 "version": "1.1.2",
145 "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
146 "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0="
147 },
148 "node_modules/@protobufjs/pool": {
149 "version": "1.1.0",
150 "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
151 "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q="
152 },
153 "node_modules/@protobufjs/utf8": {
154 "version": "1.1.0",
155 "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
156 "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA="
157 },
158 "node_modules/@types/long": {
159 "version": "4.0.1",
160 "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
161 "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
162 },
163 "node_modules/@types/mdns": {
164 "version": "0.0.34",
165 "resolved": "https://registry.npmjs.org/@types/mdns/-/mdns-0.0.34.tgz",
166 "integrity": "sha512-4Rrt/0wRAudtOnmhfDdoFhy5r20yHe0KiDK+/+I9RBBMW67F4S6y8tJH06AzrUDZzS/SH/U2pw1W0lrgQ+OlPg==",
167 "dev": true,
168 "dependencies": {
169 "@types/node": "*"
170 }
171 },
172 "node_modules/@types/mime-types": {
173 "version": "2.1.1",
174 "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz",
175 "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==",
176 "dev": true
177 },
178 "node_modules/@types/minimist": {
179 "version": "1.2.2",
180 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
181 "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
182 "dev": true
183 },
184 "node_modules/@types/node": {
185 "version": "17.0.26",
186 "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.26.tgz",
187 "integrity": "sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A=="
188 },
189 "node_modules/@types/node-fetch": {
190 "version": "2.6.1",
191 "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.1.tgz",
192 "integrity": "sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==",
193 "dev": true,
194 "dependencies": {
195 "@types/node": "*",
196 "form-data": "^3.0.0"
197 }
198 },
199 "node_modules/@types/ws": {
200 "version": "8.5.3",
201 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz",
202 "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==",
203 "dev": true,
204 "dependencies": {
205 "@types/node": "*"
206 }
207 },
208 "node_modules/@types/yargs": {
209 "version": "17.0.11",
210 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.11.tgz",
211 "integrity": "sha512-aB4y9UDUXTSMxmM4MH+YnuR0g5Cph3FLQBoWoMB21DSvFVAxRVEHEMx3TLh+zUZYMCQtKiqazz0Q4Rre31f/OA==",
212 "dev": true,
213 "dependencies": {
214 "@types/yargs-parser": "*"
215 }
216 },
217 "node_modules/@types/yargs-parser": {
218 "version": "21.0.0",
219 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
220 "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
221 "dev": true
222 },
223 "node_modules/agent-base": {
224 "version": "6.0.2",
225 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
226 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
227 "dev": true,
228 "dependencies": {
229 "debug": "4"
230 },
231 "engines": {
232 "node": ">= 6.0.0"
233 }
234 },
235 "node_modules/ansi-regex": {
236 "version": "2.1.1",
237 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
238 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
239 "dev": true,
240 "engines": {
241 "node": ">=0.10.0"
242 }
243 },
244 "node_modules/ansi-styles": {
245 "version": "4.3.0",
246 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
247 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
248 "dependencies": {
249 "color-convert": "^2.0.1"
250 },
251 "engines": {
252 "node": ">=8"
253 },
254 "funding": {
255 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
256 }
257 },
258 "node_modules/aproba": {
259 "version": "1.2.0",
260 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
261 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
262 "dev": true
263 },
264 "node_modules/are-we-there-yet": {
265 "version": "1.1.7",
266 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
267 "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
268 "dev": true,
269 "dependencies": {
270 "delegates": "^1.0.0",
271 "readable-stream": "^2.0.6"
272 }
273 },
274 "node_modules/array-union": {
275 "version": "2.1.0",
276 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
277 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
278 "dev": true,
279 "engines": {
280 "node": ">=8"
281 }
282 },
283 "node_modules/asynckit": {
284 "version": "0.4.0",
285 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
286 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
287 "dev": true
288 },
289 "node_modules/at-least-node": {
290 "version": "1.0.0",
291 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
292 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
293 "dev": true,
294 "engines": {
295 "node": ">= 4.0.0"
296 }
297 },
298 "node_modules/base64-js": {
299 "version": "1.5.1",
300 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
301 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
302 "dev": true,
303 "funding": [
304 {
305 "type": "github",
306 "url": "https://github.com/sponsors/feross"
307 },
308 {
309 "type": "patreon",
310 "url": "https://www.patreon.com/feross"
311 },
312 {
313 "type": "consulting",
314 "url": "https://feross.org/support"
315 }
316 ]
317 },
318 "node_modules/big-integer": {
319 "version": "1.6.51",
320 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
321 "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==",
322 "engines": {
323 "node": ">=0.6"
324 }
325 },
326 "node_modules/bindings": {
327 "version": "1.2.1",
328 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz",
329 "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE="
330 },
331 "node_modules/bl": {
332 "version": "4.1.0",
333 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
334 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
335 "dev": true,
336 "dependencies": {
337 "buffer": "^5.5.0",
338 "inherits": "^2.0.4",
339 "readable-stream": "^3.4.0"
340 }
341 },
342 "node_modules/bl/node_modules/readable-stream": {
343 "version": "3.6.0",
344 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
345 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
346 "dev": true,
347 "dependencies": {
348 "inherits": "^2.0.3",
349 "string_decoder": "^1.1.1",
350 "util-deprecate": "^1.0.1"
351 },
352 "engines": {
353 "node": ">= 6"
354 }
355 },
356 "node_modules/bplist-creator": {
357 "version": "0.1.0",
358 "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz",
359 "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==",
360 "dependencies": {
361 "stream-buffers": "2.2.x"
362 }
363 },
364 "node_modules/bplist-parser": {
365 "version": "0.3.1",
366 "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz",
367 "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==",
368 "dependencies": {
369 "big-integer": "1.6.x"
370 },
371 "engines": {
372 "node": ">= 5.10.0"
373 }
374 },
375 "node_modules/braces": {
376 "version": "3.0.2",
377 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
378 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
379 "dev": true,
380 "dependencies": {
381 "fill-range": "^7.0.1"
382 },
383 "engines": {
384 "node": ">=8"
385 }
386 },
387 "node_modules/buffer": {
388 "version": "5.7.1",
389 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
390 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
391 "dev": true,
392 "funding": [
393 {
394 "type": "github",
395 "url": "https://github.com/sponsors/feross"
396 },
397 {
398 "type": "patreon",
399 "url": "https://www.patreon.com/feross"
400 },
401 {
402 "type": "consulting",
403 "url": "https://feross.org/support"
404 }
405 ],
406 "dependencies": {
407 "base64-js": "^1.3.1",
408 "ieee754": "^1.1.13"
409 }
410 },
411 "node_modules/castv2": {
412 "version": "0.1.10",
413 "resolved": "https://registry.npmjs.org/castv2/-/castv2-0.1.10.tgz",
414 "integrity": "sha512-3QWevHrjT22KdF08Y2a217IYCDQDP7vEJaY4n0lPBeC5UBYbMFMadDfVTsaQwq7wqsEgYUHElPGm3EO1ey+TNw==",
415 "dependencies": {
416 "debug": "^4.1.1",
417 "protobufjs": "^6.8.8"
418 }
419 },
420 "node_modules/chalk": {
421 "version": "4.1.2",
422 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
423 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
424 "dev": true,
425 "dependencies": {
426 "ansi-styles": "^4.1.0",
427 "supports-color": "^7.1.0"
428 },
429 "engines": {
430 "node": ">=10"
431 },
432 "funding": {
433 "url": "https://github.com/chalk/chalk?sponsor=1"
434 }
435 },
436 "node_modules/chownr": {
437 "version": "1.1.4",
438 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
439 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
440 "dev": true
441 },
442 "node_modules/cliui": {
443 "version": "7.0.4",
444 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
445 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
446 "dependencies": {
447 "string-width": "^4.2.0",
448 "strip-ansi": "^6.0.0",
449 "wrap-ansi": "^7.0.0"
450 }
451 },
452 "node_modules/cliui/node_modules/ansi-regex": {
453 "version": "5.0.1",
454 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
455 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
456 "engines": {
457 "node": ">=8"
458 }
459 },
460 "node_modules/cliui/node_modules/is-fullwidth-code-point": {
461 "version": "3.0.0",
462 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
463 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
464 "engines": {
465 "node": ">=8"
466 }
467 },
468 "node_modules/cliui/node_modules/string-width": {
469 "version": "4.2.3",
470 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
471 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
472 "dependencies": {
473 "emoji-regex": "^8.0.0",
474 "is-fullwidth-code-point": "^3.0.0",
475 "strip-ansi": "^6.0.1"
476 },
477 "engines": {
478 "node": ">=8"
479 }
480 },
481 "node_modules/cliui/node_modules/strip-ansi": {
482 "version": "6.0.1",
483 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
484 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
485 "dependencies": {
486 "ansi-regex": "^5.0.1"
487 },
488 "engines": {
489 "node": ">=8"
490 }
491 },
492 "node_modules/code-point-at": {
493 "version": "1.1.0",
494 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
495 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
496 "dev": true,
497 "engines": {
498 "node": ">=0.10.0"
499 }
500 },
501 "node_modules/color-convert": {
502 "version": "2.0.1",
503 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
504 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
505 "dependencies": {
506 "color-name": "~1.1.4"
507 },
508 "engines": {
509 "node": ">=7.0.0"
510 }
511 },
512 "node_modules/color-name": {
513 "version": "1.1.4",
514 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
515 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
516 },
517 "node_modules/combined-stream": {
518 "version": "1.0.8",
519 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
520 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
521 "dev": true,
522 "dependencies": {
523 "delayed-stream": "~1.0.0"
524 },
525 "engines": {
526 "node": ">= 0.8"
527 }
528 },
529 "node_modules/console-control-strings": {
530 "version": "1.1.0",
531 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
532 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
533 "dev": true
534 },
535 "node_modules/core-util-is": {
536 "version": "1.0.3",
537 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
538 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
539 "dev": true
540 },
541 "node_modules/data-uri-to-buffer": {
542 "version": "4.0.0",
543 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz",
544 "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==",
545 "engines": {
546 "node": ">= 12"
547 }
548 },
549 "node_modules/debug": {
550 "version": "4.3.4",
551 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
552 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
553 "dependencies": {
554 "ms": "2.1.2"
555 },
556 "engines": {
557 "node": ">=6.0"
558 },
559 "peerDependenciesMeta": {
560 "supports-color": {
561 "optional": true
562 }
563 }
564 },
565 "node_modules/decompress-response": {
566 "version": "4.2.1",
567 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
568 "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
569 "dev": true,
570 "dependencies": {
571 "mimic-response": "^2.0.0"
572 },
573 "engines": {
574 "node": ">=8"
575 }
576 },
577 "node_modules/deep-extend": {
578 "version": "0.6.0",
579 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
580 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
581 "dev": true,
582 "engines": {
583 "node": ">=4.0.0"
584 }
585 },
586 "node_modules/deep-is": {
587 "version": "0.1.4",
588 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
589 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
590 "dev": true
591 },
592 "node_modules/delayed-stream": {
593 "version": "1.0.0",
594 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
595 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
596 "dev": true,
597 "engines": {
598 "node": ">=0.4.0"
599 }
600 },
601 "node_modules/delegates": {
602 "version": "1.0.0",
603 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
604 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
605 "dev": true
606 },
607 "node_modules/detect-libc": {
608 "version": "1.0.3",
609 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
610 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
611 "dev": true,
612 "bin": {
613 "detect-libc": "bin/detect-libc.js"
614 },
615 "engines": {
616 "node": ">=0.10"
617 }
618 },
619 "node_modules/dir-glob": {
620 "version": "3.0.1",
621 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
622 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
623 "dev": true,
624 "dependencies": {
625 "path-type": "^4.0.0"
626 },
627 "engines": {
628 "node": ">=8"
629 }
630 },
631 "node_modules/emoji-regex": {
632 "version": "8.0.0",
633 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
634 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
635 },
636 "node_modules/end-of-stream": {
637 "version": "1.4.4",
638 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
639 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
640 "dev": true,
641 "dependencies": {
642 "once": "^1.4.0"
643 }
644 },
645 "node_modules/escalade": {
646 "version": "3.1.1",
647 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
648 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
649 "engines": {
650 "node": ">=6"
651 }
652 },
653 "node_modules/escodegen": {
654 "version": "2.0.0",
655 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
656 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
657 "dev": true,
658 "dependencies": {
659 "esprima": "^4.0.1",
660 "estraverse": "^5.2.0",
661 "esutils": "^2.0.2",
662 "optionator": "^0.8.1"
663 },
664 "bin": {
665 "escodegen": "bin/escodegen.js",
666 "esgenerate": "bin/esgenerate.js"
667 },
668 "engines": {
669 "node": ">=6.0"
670 },
671 "optionalDependencies": {
672 "source-map": "~0.6.1"
673 }
674 },
675 "node_modules/esprima": {
676 "version": "4.0.1",
677 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
678 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
679 "dev": true,
680 "bin": {
681 "esparse": "bin/esparse.js",
682 "esvalidate": "bin/esvalidate.js"
683 },
684 "engines": {
685 "node": ">=4"
686 }
687 },
688 "node_modules/estraverse": {
689 "version": "5.3.0",
690 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
691 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
692 "dev": true,
693 "engines": {
694 "node": ">=4.0"
695 }
696 },
697 "node_modules/esutils": {
698 "version": "2.0.3",
699 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
700 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
701 "dev": true,
702 "engines": {
703 "node": ">=0.10.0"
704 }
705 },
706 "node_modules/expand-template": {
707 "version": "2.0.3",
708 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
709 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
710 "dev": true,
711 "engines": {
712 "node": ">=6"
713 }
714 },
715 "node_modules/fast-glob": {
716 "version": "3.2.11",
717 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
718 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
719 "dev": true,
720 "dependencies": {
721 "@nodelib/fs.stat": "^2.0.2",
722 "@nodelib/fs.walk": "^1.2.3",
723 "glob-parent": "^5.1.2",
724 "merge2": "^1.3.0",
725 "micromatch": "^4.0.4"
726 },
727 "engines": {
728 "node": ">=8.6.0"
729 }
730 },
731 "node_modules/fast-levenshtein": {
732 "version": "2.0.6",
733 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
734 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
735 "dev": true
736 },
737 "node_modules/fast-srp-hap": {
738 "version": "2.0.4",
739 "resolved": "https://registry.npmjs.org/fast-srp-hap/-/fast-srp-hap-2.0.4.tgz",
740 "integrity": "sha512-lHRYYaaIbMrhZtsdGTwPN82UbqD9Bv8QfOlKs+Dz6YRnByZifOh93EYmf2iEWFtkOEIqR2IK8cFD0UN5wLIWBQ==",
741 "engines": {
742 "node": ">=10.17.0"
743 }
744 },
745 "node_modules/fastq": {
746 "version": "1.13.0",
747 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
748 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
749 "dev": true,
750 "dependencies": {
751 "reusify": "^1.0.4"
752 }
753 },
754 "node_modules/fetch-blob": {
755 "version": "3.1.5",
756 "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.5.tgz",
757 "integrity": "sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==",
758 "funding": [
759 {
760 "type": "github",
761 "url": "https://github.com/sponsors/jimmywarting"
762 },
763 {
764 "type": "paypal",
765 "url": "https://paypal.me/jimmywarting"
766 }
767 ],
768 "dependencies": {
769 "node-domexception": "^1.0.0",
770 "web-streams-polyfill": "^3.0.3"
771 },
772 "engines": {
773 "node": "^12.20 || >= 14.13"
774 }
775 },
776 "node_modules/fill-range": {
777 "version": "7.0.1",
778 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
779 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
780 "dev": true,
781 "dependencies": {
782 "to-regex-range": "^5.0.1"
783 },
784 "engines": {
785 "node": ">=8"
786 }
787 },
788 "node_modules/form-data": {
789 "version": "3.0.1",
790 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
791 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
792 "dev": true,
793 "dependencies": {
794 "asynckit": "^0.4.0",
795 "combined-stream": "^1.0.8",
796 "mime-types": "^2.1.12"
797 },
798 "engines": {
799 "node": ">= 6"
800 }
801 },
802 "node_modules/formdata-polyfill": {
803 "version": "4.0.10",
804 "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
805 "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
806 "dependencies": {
807 "fetch-blob": "^3.1.2"
808 },
809 "engines": {
810 "node": ">=12.20.0"
811 }
812 },
813 "node_modules/from2": {
814 "version": "2.3.0",
815 "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
816 "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
817 "dev": true,
818 "dependencies": {
819 "inherits": "^2.0.1",
820 "readable-stream": "^2.0.0"
821 }
822 },
823 "node_modules/fs-constants": {
824 "version": "1.0.0",
825 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
826 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
827 "dev": true
828 },
829 "node_modules/fs-extra": {
830 "version": "10.1.0",
831 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
832 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
833 "dev": true,
834 "dependencies": {
835 "graceful-fs": "^4.2.0",
836 "jsonfile": "^6.0.1",
837 "universalify": "^2.0.0"
838 },
839 "engines": {
840 "node": ">=12"
841 }
842 },
843 "node_modules/function-bind": {
844 "version": "1.1.1",
845 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
846 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
847 "dev": true
848 },
849 "node_modules/gauge": {
850 "version": "2.7.4",
851 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
852 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
853 "dev": true,
854 "dependencies": {
855 "aproba": "^1.0.3",
856 "console-control-strings": "^1.0.0",
857 "has-unicode": "^2.0.0",
858 "object-assign": "^4.1.0",
859 "signal-exit": "^3.0.0",
860 "string-width": "^1.0.1",
861 "strip-ansi": "^3.0.1",
862 "wide-align": "^1.1.0"
863 }
864 },
865 "node_modules/get-caller-file": {
866 "version": "2.0.5",
867 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
868 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
869 "engines": {
870 "node": "6.* || 8.* || >= 10.*"
871 }
872 },
873 "node_modules/github-from-package": {
874 "version": "0.0.0",
875 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
876 "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=",
877 "dev": true
878 },
879 "node_modules/glob-parent": {
880 "version": "5.1.2",
881 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
882 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
883 "dev": true,
884 "dependencies": {
885 "is-glob": "^4.0.1"
886 },
887 "engines": {
888 "node": ">= 6"
889 }
890 },
891 "node_modules/globby": {
892 "version": "11.1.0",
893 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
894 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
895 "dev": true,
896 "dependencies": {
897 "array-union": "^2.1.0",
898 "dir-glob": "^3.0.1",
899 "fast-glob": "^3.2.9",
900 "ignore": "^5.2.0",
901 "merge2": "^1.4.1",
902 "slash": "^3.0.0"
903 },
904 "engines": {
905 "node": ">=10"
906 },
907 "funding": {
908 "url": "https://github.com/sponsors/sindresorhus"
909 }
910 },
911 "node_modules/graceful-fs": {
912 "version": "4.2.10",
913 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
914 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
915 "dev": true
916 },
917 "node_modules/has": {
918 "version": "1.0.3",
919 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
920 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
921 "dev": true,
922 "dependencies": {
923 "function-bind": "^1.1.1"
924 },
925 "engines": {
926 "node": ">= 0.4.0"
927 }
928 },
929 "node_modules/has-flag": {
930 "version": "4.0.0",
931 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
932 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
933 "dev": true,
934 "engines": {
935 "node": ">=8"
936 }
937 },
938 "node_modules/has-unicode": {
939 "version": "2.0.1",
940 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
941 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
942 "dev": true
943 },
944 "node_modules/https-proxy-agent": {
945 "version": "5.0.1",
946 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
947 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
948 "dev": true,
949 "dependencies": {
950 "agent-base": "6",
951 "debug": "4"
952 },
953 "engines": {
954 "node": ">= 6"
955 }
956 },
957 "node_modules/ieee754": {
958 "version": "1.2.1",
959 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
960 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
961 "dev": true,
962 "funding": [
963 {
964 "type": "github",
965 "url": "https://github.com/sponsors/feross"
966 },
967 {
968 "type": "patreon",
969 "url": "https://www.patreon.com/feross"
970 },
971 {
972 "type": "consulting",
973 "url": "https://feross.org/support"
974 }
975 ]
976 },
977 "node_modules/ignore": {
978 "version": "5.2.0",
979 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
980 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
981 "dev": true,
982 "engines": {
983 "node": ">= 4"
984 }
985 },
986 "node_modules/inherits": {
987 "version": "2.0.4",
988 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
989 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
990 "dev": true
991 },
992 "node_modules/ini": {
993 "version": "1.3.8",
994 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
995 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
996 "dev": true
997 },
998 "node_modules/into-stream": {
999 "version": "6.0.0",
1000 "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz",
1001 "integrity": "sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==",
1002 "dev": true,
1003 "dependencies": {
1004 "from2": "^2.3.0",
1005 "p-is-promise": "^3.0.0"
1006 },
1007 "engines": {
1008 "node": ">=10"
1009 },
1010 "funding": {
1011 "url": "https://github.com/sponsors/sindresorhus"
1012 }
1013 },
1014 "node_modules/is-core-module": {
1015 "version": "2.9.0",
1016 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
1017 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
1018 "dev": true,
1019 "dependencies": {
1020 "has": "^1.0.3"
1021 },
1022 "funding": {
1023 "url": "https://github.com/sponsors/ljharb"
1024 }
1025 },
1026 "node_modules/is-extglob": {
1027 "version": "2.1.1",
1028 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1029 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1030 "dev": true,
1031 "engines": {
1032 "node": ">=0.10.0"
1033 }
1034 },
1035 "node_modules/is-fullwidth-code-point": {
1036 "version": "1.0.0",
1037 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1038 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1039 "dev": true,
1040 "dependencies": {
1041 "number-is-nan": "^1.0.0"
1042 },
1043 "engines": {
1044 "node": ">=0.10.0"
1045 }
1046 },
1047 "node_modules/is-glob": {
1048 "version": "4.0.3",
1049 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1050 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1051 "dev": true,
1052 "dependencies": {
1053 "is-extglob": "^2.1.1"
1054 },
1055 "engines": {
1056 "node": ">=0.10.0"
1057 }
1058 },
1059 "node_modules/is-number": {
1060 "version": "7.0.0",
1061 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1062 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1063 "dev": true,
1064 "engines": {
1065 "node": ">=0.12.0"
1066 }
1067 },
1068 "node_modules/isarray": {
1069 "version": "1.0.0",
1070 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1071 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1072 "dev": true
1073 },
1074 "node_modules/jsonfile": {
1075 "version": "6.1.0",
1076 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
1077 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
1078 "dev": true,
1079 "dependencies": {
1080 "universalify": "^2.0.0"
1081 },
1082 "optionalDependencies": {
1083 "graceful-fs": "^4.1.6"
1084 }
1085 },
1086 "node_modules/levn": {
1087 "version": "0.3.0",
1088 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
1089 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
1090 "dev": true,
1091 "dependencies": {
1092 "prelude-ls": "~1.1.2",
1093 "type-check": "~0.3.2"
1094 },
1095 "engines": {
1096 "node": ">= 0.8.0"
1097 }
1098 },
1099 "node_modules/long": {
1100 "version": "4.0.0",
1101 "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
1102 "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
1103 },
1104 "node_modules/lru-cache": {
1105 "version": "6.0.0",
1106 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1107 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1108 "dev": true,
1109 "dependencies": {
1110 "yallist": "^4.0.0"
1111 },
1112 "engines": {
1113 "node": ">=10"
1114 }
1115 },
1116 "node_modules/mdns": {
1117 "version": "2.7.2",
1118 "resolved": "https://registry.npmjs.org/mdns/-/mdns-2.7.2.tgz",
1119 "integrity": "sha512-NBOQT22DKvuNWVY7nKNbs6w9eGRyPwnc4ZjKOsCG2G/4wNt1+IyiHvc+5yhcAUZLG46cOY321YW7Ufz3lMtrhw==",
1120 "hasInstallScript": true,
1121 "dependencies": {
1122 "bindings": "~1.2.1",
1123 "nan": "^2.14.0"
1124 }
1125 },
1126 "node_modules/merge2": {
1127 "version": "1.4.1",
1128 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1129 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1130 "dev": true,
1131 "engines": {
1132 "node": ">= 8"
1133 }
1134 },
1135 "node_modules/micromatch": {
1136 "version": "4.0.5",
1137 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
1138 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
1139 "dev": true,
1140 "dependencies": {
1141 "braces": "^3.0.2",
1142 "picomatch": "^2.3.1"
1143 },
1144 "engines": {
1145 "node": ">=8.6"
1146 }
1147 },
1148 "node_modules/mime-db": {
1149 "version": "1.52.0",
1150 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1151 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
1152 "engines": {
1153 "node": ">= 0.6"
1154 }
1155 },
1156 "node_modules/mime-types": {
1157 "version": "2.1.35",
1158 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1159 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1160 "dependencies": {
1161 "mime-db": "1.52.0"
1162 },
1163 "engines": {
1164 "node": ">= 0.6"
1165 }
1166 },
1167 "node_modules/mimic-response": {
1168 "version": "2.1.0",
1169 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
1170 "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
1171 "dev": true,
1172 "engines": {
1173 "node": ">=8"
1174 },
1175 "funding": {
1176 "url": "https://github.com/sponsors/sindresorhus"
1177 }
1178 },
1179 "node_modules/minimist": {
1180 "version": "1.2.6",
1181 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
1182 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
1183 "dev": true
1184 },
1185 "node_modules/mkdirp-classic": {
1186 "version": "0.5.3",
1187 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
1188 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
1189 "dev": true
1190 },
1191 "node_modules/ms": {
1192 "version": "2.1.2",
1193 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1194 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1195 },
1196 "node_modules/multistream": {
1197 "version": "4.1.0",
1198 "resolved": "https://registry.npmjs.org/multistream/-/multistream-4.1.0.tgz",
1199 "integrity": "sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw==",
1200 "dev": true,
1201 "funding": [
1202 {
1203 "type": "github",
1204 "url": "https://github.com/sponsors/feross"
1205 },
1206 {
1207 "type": "patreon",
1208 "url": "https://www.patreon.com/feross"
1209 },
1210 {
1211 "type": "consulting",
1212 "url": "https://feross.org/support"
1213 }
1214 ],
1215 "dependencies": {
1216 "once": "^1.4.0",
1217 "readable-stream": "^3.6.0"
1218 }
1219 },
1220 "node_modules/multistream/node_modules/readable-stream": {
1221 "version": "3.6.0",
1222 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1223 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1224 "dev": true,
1225 "dependencies": {
1226 "inherits": "^2.0.3",
1227 "string_decoder": "^1.1.1",
1228 "util-deprecate": "^1.0.1"
1229 },
1230 "engines": {
1231 "node": ">= 6"
1232 }
1233 },
1234 "node_modules/mustache": {
1235 "version": "4.2.0",
1236 "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
1237 "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
1238 "dev": true,
1239 "bin": {
1240 "mustache": "bin/mustache"
1241 }
1242 },
1243 "node_modules/nan": {
1244 "version": "2.15.0",
1245 "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
1246 "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
1247 },
1248 "node_modules/napi-build-utils": {
1249 "version": "1.0.2",
1250 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
1251 "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
1252 "dev": true
1253 },
1254 "node_modules/node-abi": {
1255 "version": "2.30.1",
1256 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz",
1257 "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==",
1258 "dev": true,
1259 "dependencies": {
1260 "semver": "^5.4.1"
1261 }
1262 },
1263 "node_modules/node-abi/node_modules/semver": {
1264 "version": "5.7.1",
1265 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1266 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1267 "dev": true,
1268 "bin": {
1269 "semver": "bin/semver"
1270 }
1271 },
1272 "node_modules/node-domexception": {
1273 "version": "1.0.0",
1274 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
1275 "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
1276 "funding": [
1277 {
1278 "type": "github",
1279 "url": "https://github.com/sponsors/jimmywarting"
1280 },
1281 {
1282 "type": "github",
1283 "url": "https://paypal.me/jimmywarting"
1284 }
1285 ],
1286 "engines": {
1287 "node": ">=10.5.0"
1288 }
1289 },
1290 "node_modules/node-fetch": {
1291 "version": "3.2.3",
1292 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.3.tgz",
1293 "integrity": "sha512-AXP18u4pidSZ1xYXRDPY/8jdv3RAozIt/WLNR/MBGZAz+xjtlr90RvCnsvHQRiXyWliZF/CpytExp32UU67/SA==",
1294 "dependencies": {
1295 "data-uri-to-buffer": "^4.0.0",
1296 "fetch-blob": "^3.1.4",
1297 "formdata-polyfill": "^4.0.10"
1298 },
1299 "engines": {
1300 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
1301 },
1302 "funding": {
1303 "type": "opencollective",
1304 "url": "https://opencollective.com/node-fetch"
1305 }
1306 },
1307 "node_modules/npmlog": {
1308 "version": "4.1.2",
1309 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
1310 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
1311 "dev": true,
1312 "dependencies": {
1313 "are-we-there-yet": "~1.1.2",
1314 "console-control-strings": "~1.1.0",
1315 "gauge": "~2.7.3",
1316 "set-blocking": "~2.0.0"
1317 }
1318 },
1319 "node_modules/number-is-nan": {
1320 "version": "1.0.1",
1321 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1322 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1323 "dev": true,
1324 "engines": {
1325 "node": ">=0.10.0"
1326 }
1327 },
1328 "node_modules/object-assign": {
1329 "version": "4.1.1",
1330 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1331 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1332 "dev": true,
1333 "engines": {
1334 "node": ">=0.10.0"
1335 }
1336 },
1337 "node_modules/once": {
1338 "version": "1.4.0",
1339 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1340 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1341 "dev": true,
1342 "dependencies": {
1343 "wrappy": "1"
1344 }
1345 },
1346 "node_modules/optionator": {
1347 "version": "0.8.3",
1348 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
1349 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
1350 "dev": true,
1351 "dependencies": {
1352 "deep-is": "~0.1.3",
1353 "fast-levenshtein": "~2.0.6",
1354 "levn": "~0.3.0",
1355 "prelude-ls": "~1.1.2",
1356 "type-check": "~0.3.2",
1357 "word-wrap": "~1.2.3"
1358 },
1359 "engines": {
1360 "node": ">= 0.8.0"
1361 }
1362 },
1363 "node_modules/p-is-promise": {
1364 "version": "3.0.0",
1365 "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz",
1366 "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==",
1367 "dev": true,
1368 "engines": {
1369 "node": ">=8"
1370 }
1371 },
1372 "node_modules/path-parse": {
1373 "version": "1.0.7",
1374 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1375 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1376 "dev": true
1377 },
1378 "node_modules/path-type": {
1379 "version": "4.0.0",
1380 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1381 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1382 "dev": true,
1383 "engines": {
1384 "node": ">=8"
1385 }
1386 },
1387 "node_modules/picomatch": {
1388 "version": "2.3.1",
1389 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1390 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1391 "dev": true,
1392 "engines": {
1393 "node": ">=8.6"
1394 },
1395 "funding": {
1396 "url": "https://github.com/sponsors/jonschlinkert"
1397 }
1398 },
1399 "node_modules/pkg": {
1400 "version": "5.6.0",
1401 "resolved": "https://registry.npmjs.org/pkg/-/pkg-5.6.0.tgz",
1402 "integrity": "sha512-mHrAVSQWmHA41RnUmRpC7pK9lNnMfdA16CF3cqOI22a8LZxOQzF7M8YWtA2nfs+d7I0MTDXOtkDsAsFXeCpYjg==",
1403 "dev": true,
1404 "dependencies": {
1405 "@babel/parser": "7.16.2",
1406 "@babel/types": "7.16.0",
1407 "chalk": "^4.1.2",
1408 "escodegen": "^2.0.0",
1409 "fs-extra": "^9.1.0",
1410 "globby": "^11.0.4",
1411 "into-stream": "^6.0.0",
1412 "minimist": "^1.2.5",
1413 "multistream": "^4.1.0",
1414 "pkg-fetch": "3.3.0",
1415 "prebuild-install": "6.1.4",
1416 "progress": "^2.0.3",
1417 "resolve": "^1.20.0",
1418 "stream-meter": "^1.0.4",
1419 "tslib": "2.3.1"
1420 },
1421 "bin": {
1422 "pkg": "lib-es5/bin.js"
1423 },
1424 "peerDependencies": {
1425 "node-notifier": ">=9.0.1"
1426 },
1427 "peerDependenciesMeta": {
1428 "node-notifier": {
1429 "optional": true
1430 }
1431 }
1432 },
1433 "node_modules/pkg-fetch": {
1434 "version": "3.3.0",
1435 "resolved": "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.3.0.tgz",
1436 "integrity": "sha512-xJnIZ1KP+8rNN+VLafwu4tEeV4m8IkFBDdCFqmAJz9K1aiXEtbARmdbEe6HlXWGSVuShSHjFXpfkKRkDBQ5kiA==",
1437 "dev": true,
1438 "dependencies": {
1439 "chalk": "^4.1.2",
1440 "fs-extra": "^9.1.0",
1441 "https-proxy-agent": "^5.0.0",
1442 "node-fetch": "^2.6.6",
1443 "progress": "^2.0.3",
1444 "semver": "^7.3.5",
1445 "tar-fs": "^2.1.1",
1446 "yargs": "^16.2.0"
1447 },
1448 "bin": {
1449 "pkg-fetch": "lib-es5/bin.js"
1450 }
1451 },
1452 "node_modules/pkg-fetch/node_modules/ansi-regex": {
1453 "version": "5.0.1",
1454 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1455 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1456 "dev": true,
1457 "engines": {
1458 "node": ">=8"
1459 }
1460 },
1461 "node_modules/pkg-fetch/node_modules/fs-extra": {
1462 "version": "9.1.0",
1463 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
1464 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
1465 "dev": true,
1466 "dependencies": {
1467 "at-least-node": "^1.0.0",
1468 "graceful-fs": "^4.2.0",
1469 "jsonfile": "^6.0.1",
1470 "universalify": "^2.0.0"
1471 },
1472 "engines": {
1473 "node": ">=10"
1474 }
1475 },
1476 "node_modules/pkg-fetch/node_modules/is-fullwidth-code-point": {
1477 "version": "3.0.0",
1478 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1479 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1480 "dev": true,
1481 "engines": {
1482 "node": ">=8"
1483 }
1484 },
1485 "node_modules/pkg-fetch/node_modules/node-fetch": {
1486 "version": "2.6.7",
1487 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
1488 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
1489 "dev": true,
1490 "dependencies": {
1491 "whatwg-url": "^5.0.0"
1492 },
1493 "engines": {
1494 "node": "4.x || >=6.0.0"
1495 },
1496 "peerDependencies": {
1497 "encoding": "^0.1.0"
1498 },
1499 "peerDependenciesMeta": {
1500 "encoding": {
1501 "optional": true
1502 }
1503 }
1504 },
1505 "node_modules/pkg-fetch/node_modules/string-width": {
1506 "version": "4.2.3",
1507 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1508 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1509 "dev": true,
1510 "dependencies": {
1511 "emoji-regex": "^8.0.0",
1512 "is-fullwidth-code-point": "^3.0.0",
1513 "strip-ansi": "^6.0.1"
1514 },
1515 "engines": {
1516 "node": ">=8"
1517 }
1518 },
1519 "node_modules/pkg-fetch/node_modules/strip-ansi": {
1520 "version": "6.0.1",
1521 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1522 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1523 "dev": true,
1524 "dependencies": {
1525 "ansi-regex": "^5.0.1"
1526 },
1527 "engines": {
1528 "node": ">=8"
1529 }
1530 },
1531 "node_modules/pkg-fetch/node_modules/yargs": {
1532 "version": "16.2.0",
1533 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
1534 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
1535 "dev": true,
1536 "dependencies": {
1537 "cliui": "^7.0.2",
1538 "escalade": "^3.1.1",
1539 "get-caller-file": "^2.0.5",
1540 "require-directory": "^2.1.1",
1541 "string-width": "^4.2.0",
1542 "y18n": "^5.0.5",
1543 "yargs-parser": "^20.2.2"
1544 },
1545 "engines": {
1546 "node": ">=10"
1547 }
1548 },
1549 "node_modules/pkg-fetch/node_modules/yargs-parser": {
1550 "version": "20.2.9",
1551 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
1552 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
1553 "dev": true,
1554 "engines": {
1555 "node": ">=10"
1556 }
1557 },
1558 "node_modules/pkg/node_modules/fs-extra": {
1559 "version": "9.1.0",
1560 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
1561 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
1562 "dev": true,
1563 "dependencies": {
1564 "at-least-node": "^1.0.0",
1565 "graceful-fs": "^4.2.0",
1566 "jsonfile": "^6.0.1",
1567 "universalify": "^2.0.0"
1568 },
1569 "engines": {
1570 "node": ">=10"
1571 }
1572 },
1573 "node_modules/prebuild-install": {
1574 "version": "6.1.4",
1575 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz",
1576 "integrity": "sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==",
1577 "dev": true,
1578 "dependencies": {
1579 "detect-libc": "^1.0.3",
1580 "expand-template": "^2.0.3",
1581 "github-from-package": "0.0.0",
1582 "minimist": "^1.2.3",
1583 "mkdirp-classic": "^0.5.3",
1584 "napi-build-utils": "^1.0.1",
1585 "node-abi": "^2.21.0",
1586 "npmlog": "^4.0.1",
1587 "pump": "^3.0.0",
1588 "rc": "^1.2.7",
1589 "simple-get": "^3.0.3",
1590 "tar-fs": "^2.0.0",
1591 "tunnel-agent": "^0.6.0"
1592 },
1593 "bin": {
1594 "prebuild-install": "bin.js"
1595 },
1596 "engines": {
1597 "node": ">=6"
1598 }
1599 },
1600 "node_modules/prelude-ls": {
1601 "version": "1.1.2",
1602 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
1603 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
1604 "dev": true,
1605 "engines": {
1606 "node": ">= 0.8.0"
1607 }
1608 },
1609 "node_modules/process-nextick-args": {
1610 "version": "2.0.1",
1611 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1612 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
1613 "dev": true
1614 },
1615 "node_modules/progress": {
1616 "version": "2.0.3",
1617 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
1618 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
1619 "dev": true,
1620 "engines": {
1621 "node": ">=0.4.0"
1622 }
1623 },
1624 "node_modules/protobufjs": {
1625 "version": "6.11.2",
1626 "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz",
1627 "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==",
1628 "hasInstallScript": true,
1629 "dependencies": {
1630 "@protobufjs/aspromise": "^1.1.2",
1631 "@protobufjs/base64": "^1.1.2",
1632 "@protobufjs/codegen": "^2.0.4",
1633 "@protobufjs/eventemitter": "^1.1.0",
1634 "@protobufjs/fetch": "^1.1.0",
1635 "@protobufjs/float": "^1.0.2",
1636 "@protobufjs/inquire": "^1.1.0",
1637 "@protobufjs/path": "^1.1.2",
1638 "@protobufjs/pool": "^1.1.0",
1639 "@protobufjs/utf8": "^1.1.0",
1640 "@types/long": "^4.0.1",
1641 "@types/node": ">=13.7.0",
1642 "long": "^4.0.0"
1643 },
1644 "bin": {
1645 "pbjs": "bin/pbjs",
1646 "pbts": "bin/pbts"
1647 }
1648 },
1649 "node_modules/pump": {
1650 "version": "3.0.0",
1651 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1652 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1653 "dev": true,
1654 "dependencies": {
1655 "end-of-stream": "^1.1.0",
1656 "once": "^1.3.1"
1657 }
1658 },
1659 "node_modules/queue-microtask": {
1660 "version": "1.2.3",
1661 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1662 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
1663 "dev": true,
1664 "funding": [
1665 {
1666 "type": "github",
1667 "url": "https://github.com/sponsors/feross"
1668 },
1669 {
1670 "type": "patreon",
1671 "url": "https://www.patreon.com/feross"
1672 },
1673 {
1674 "type": "consulting",
1675 "url": "https://feross.org/support"
1676 }
1677 ]
1678 },
1679 "node_modules/rc": {
1680 "version": "1.2.8",
1681 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
1682 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
1683 "dev": true,
1684 "dependencies": {
1685 "deep-extend": "^0.6.0",
1686 "ini": "~1.3.0",
1687 "minimist": "^1.2.0",
1688 "strip-json-comments": "~2.0.1"
1689 },
1690 "bin": {
1691 "rc": "cli.js"
1692 }
1693 },
1694 "node_modules/readable-stream": {
1695 "version": "2.3.7",
1696 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1697 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1698 "dev": true,
1699 "dependencies": {
1700 "core-util-is": "~1.0.0",
1701 "inherits": "~2.0.3",
1702 "isarray": "~1.0.0",
1703 "process-nextick-args": "~2.0.0",
1704 "safe-buffer": "~5.1.1",
1705 "string_decoder": "~1.1.1",
1706 "util-deprecate": "~1.0.1"
1707 }
1708 },
1709 "node_modules/require-directory": {
1710 "version": "2.1.1",
1711 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1712 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
1713 "engines": {
1714 "node": ">=0.10.0"
1715 }
1716 },
1717 "node_modules/resolve": {
1718 "version": "1.22.0",
1719 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
1720 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
1721 "dev": true,
1722 "dependencies": {
1723 "is-core-module": "^2.8.1",
1724 "path-parse": "^1.0.7",
1725 "supports-preserve-symlinks-flag": "^1.0.0"
1726 },
1727 "bin": {
1728 "resolve": "bin/resolve"
1729 },
1730 "funding": {
1731 "url": "https://github.com/sponsors/ljharb"
1732 }
1733 },
1734 "node_modules/reusify": {
1735 "version": "1.0.4",
1736 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1737 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
1738 "dev": true,
1739 "engines": {
1740 "iojs": ">=1.0.0",
1741 "node": ">=0.10.0"
1742 }
1743 },
1744 "node_modules/run-parallel": {
1745 "version": "1.2.0",
1746 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1747 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1748 "dev": true,
1749 "funding": [
1750 {
1751 "type": "github",
1752 "url": "https://github.com/sponsors/feross"
1753 },
1754 {
1755 "type": "patreon",
1756 "url": "https://www.patreon.com/feross"
1757 },
1758 {
1759 "type": "consulting",
1760 "url": "https://feross.org/support"
1761 }
1762 ],
1763 "dependencies": {
1764 "queue-microtask": "^1.2.2"
1765 }
1766 },
1767 "node_modules/safe-buffer": {
1768 "version": "5.1.2",
1769 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1770 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1771 "dev": true
1772 },
1773 "node_modules/semver": {
1774 "version": "7.3.7",
1775 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
1776 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
1777 "dev": true,
1778 "dependencies": {
1779 "lru-cache": "^6.0.0"
1780 },
1781 "bin": {
1782 "semver": "bin/semver.js"
1783 },
1784 "engines": {
1785 "node": ">=10"
1786 }
1787 },
1788 "node_modules/set-blocking": {
1789 "version": "2.0.0",
1790 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1791 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
1792 "dev": true
1793 },
1794 "node_modules/signal-exit": {
1795 "version": "3.0.7",
1796 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
1797 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
1798 "dev": true
1799 },
1800 "node_modules/simple-concat": {
1801 "version": "1.0.1",
1802 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
1803 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
1804 "dev": true,
1805 "funding": [
1806 {
1807 "type": "github",
1808 "url": "https://github.com/sponsors/feross"
1809 },
1810 {
1811 "type": "patreon",
1812 "url": "https://www.patreon.com/feross"
1813 },
1814 {
1815 "type": "consulting",
1816 "url": "https://feross.org/support"
1817 }
1818 ]
1819 },
1820 "node_modules/simple-get": {
1821 "version": "3.1.1",
1822 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz",
1823 "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==",
1824 "dev": true,
1825 "dependencies": {
1826 "decompress-response": "^4.2.0",
1827 "once": "^1.3.1",
1828 "simple-concat": "^1.0.0"
1829 }
1830 },
1831 "node_modules/slash": {
1832 "version": "3.0.0",
1833 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
1834 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
1835 "dev": true,
1836 "engines": {
1837 "node": ">=8"
1838 }
1839 },
1840 "node_modules/source-map": {
1841 "version": "0.6.1",
1842 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1843 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1844 "dev": true,
1845 "optional": true,
1846 "engines": {
1847 "node": ">=0.10.0"
1848 }
1849 },
1850 "node_modules/stream-buffers": {
1851 "version": "2.2.0",
1852 "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz",
1853 "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ=",
1854 "engines": {
1855 "node": ">= 0.10.0"
1856 }
1857 },
1858 "node_modules/stream-meter": {
1859 "version": "1.0.4",
1860 "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz",
1861 "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=",
1862 "dev": true,
1863 "dependencies": {
1864 "readable-stream": "^2.1.4"
1865 }
1866 },
1867 "node_modules/string_decoder": {
1868 "version": "1.1.1",
1869 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1870 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1871 "dev": true,
1872 "dependencies": {
1873 "safe-buffer": "~5.1.0"
1874 }
1875 },
1876 "node_modules/string-width": {
1877 "version": "1.0.2",
1878 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1879 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1880 "dev": true,
1881 "dependencies": {
1882 "code-point-at": "^1.0.0",
1883 "is-fullwidth-code-point": "^1.0.0",
1884 "strip-ansi": "^3.0.0"
1885 },
1886 "engines": {
1887 "node": ">=0.10.0"
1888 }
1889 },
1890 "node_modules/strip-ansi": {
1891 "version": "3.0.1",
1892 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1893 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1894 "dev": true,
1895 "dependencies": {
1896 "ansi-regex": "^2.0.0"
1897 },
1898 "engines": {
1899 "node": ">=0.10.0"
1900 }
1901 },
1902 "node_modules/strip-json-comments": {
1903 "version": "2.0.1",
1904 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1905 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1906 "dev": true,
1907 "engines": {
1908 "node": ">=0.10.0"
1909 }
1910 },
1911 "node_modules/supports-color": {
1912 "version": "7.2.0",
1913 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1914 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1915 "dev": true,
1916 "dependencies": {
1917 "has-flag": "^4.0.0"
1918 },
1919 "engines": {
1920 "node": ">=8"
1921 }
1922 },
1923 "node_modules/supports-preserve-symlinks-flag": {
1924 "version": "1.0.0",
1925 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1926 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
1927 "dev": true,
1928 "engines": {
1929 "node": ">= 0.4"
1930 },
1931 "funding": {
1932 "url": "https://github.com/sponsors/ljharb"
1933 }
1934 },
1935 "node_modules/tar-fs": {
1936 "version": "2.1.1",
1937 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
1938 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
1939 "dev": true,
1940 "dependencies": {
1941 "chownr": "^1.1.1",
1942 "mkdirp-classic": "^0.5.2",
1943 "pump": "^3.0.0",
1944 "tar-stream": "^2.1.4"
1945 }
1946 },
1947 "node_modules/tar-stream": {
1948 "version": "2.2.0",
1949 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
1950 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
1951 "dev": true,
1952 "dependencies": {
1953 "bl": "^4.0.3",
1954 "end-of-stream": "^1.4.1",
1955 "fs-constants": "^1.0.0",
1956 "inherits": "^2.0.3",
1957 "readable-stream": "^3.1.1"
1958 },
1959 "engines": {
1960 "node": ">=6"
1961 }
1962 },
1963 "node_modules/tar-stream/node_modules/readable-stream": {
1964 "version": "3.6.0",
1965 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1966 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1967 "dev": true,
1968 "dependencies": {
1969 "inherits": "^2.0.3",
1970 "string_decoder": "^1.1.1",
1971 "util-deprecate": "^1.0.1"
1972 },
1973 "engines": {
1974 "node": ">= 6"
1975 }
1976 },
1977 "node_modules/tiny-typed-emitter": {
1978 "version": "2.1.0",
1979 "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz",
1980 "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==",
1981 "dev": true
1982 },
1983 "node_modules/to-fast-properties": {
1984 "version": "2.0.0",
1985 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
1986 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
1987 "dev": true,
1988 "engines": {
1989 "node": ">=4"
1990 }
1991 },
1992 "node_modules/to-regex-range": {
1993 "version": "5.0.1",
1994 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1995 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1996 "dev": true,
1997 "dependencies": {
1998 "is-number": "^7.0.0"
1999 },
2000 "engines": {
2001 "node": ">=8.0"
2002 }
2003 },
2004 "node_modules/tr46": {
2005 "version": "0.0.3",
2006 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
2007 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=",
2008 "dev": true
2009 },
2010 "node_modules/tslib": {
2011 "version": "2.3.1",
2012 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
2013 "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
2014 "dev": true
2015 },
2016 "node_modules/tunnel-agent": {
2017 "version": "0.6.0",
2018 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
2019 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
2020 "dev": true,
2021 "dependencies": {
2022 "safe-buffer": "^5.0.1"
2023 },
2024 "engines": {
2025 "node": "*"
2026 }
2027 },
2028 "node_modules/tweetnacl": {
2029 "version": "1.0.3",
2030 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
2031 "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
2032 },
2033 "node_modules/type-check": {
2034 "version": "0.3.2",
2035 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
2036 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
2037 "dev": true,
2038 "dependencies": {
2039 "prelude-ls": "~1.1.2"
2040 },
2041 "engines": {
2042 "node": ">= 0.8.0"
2043 }
2044 },
2045 "node_modules/typescript": {
2046 "version": "4.6.3",
2047 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
2048 "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
2049 "dev": true,
2050 "bin": {
2051 "tsc": "bin/tsc",
2052 "tsserver": "bin/tsserver"
2053 },
2054 "engines": {
2055 "node": ">=4.2.0"
2056 }
2057 },
2058 "node_modules/universalify": {
2059 "version": "2.0.0",
2060 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
2061 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
2062 "dev": true,
2063 "engines": {
2064 "node": ">= 10.0.0"
2065 }
2066 },
2067 "node_modules/util-deprecate": {
2068 "version": "1.0.2",
2069 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2070 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2071 "dev": true
2072 },
2073 "node_modules/web-streams-polyfill": {
2074 "version": "3.2.1",
2075 "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz",
2076 "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==",
2077 "engines": {
2078 "node": ">= 8"
2079 }
2080 },
2081 "node_modules/webidl-conversions": {
2082 "version": "3.0.1",
2083 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
2084 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=",
2085 "dev": true
2086 },
2087 "node_modules/whatwg-url": {
2088 "version": "5.0.0",
2089 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
2090 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
2091 "dev": true,
2092 "dependencies": {
2093 "tr46": "~0.0.3",
2094 "webidl-conversions": "^3.0.0"
2095 }
2096 },
2097 "node_modules/wide-align": {
2098 "version": "1.1.5",
2099 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
2100 "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
2101 "dev": true,
2102 "dependencies": {
2103 "string-width": "^1.0.2 || 2 || 3 || 4"
2104 }
2105 },
2106 "node_modules/word-wrap": {
2107 "version": "1.2.3",
2108 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
2109 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
2110 "dev": true,
2111 "engines": {
2112 "node": ">=0.10.0"
2113 }
2114 },
2115 "node_modules/wrap-ansi": {
2116 "version": "7.0.0",
2117 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2118 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2119 "dependencies": {
2120 "ansi-styles": "^4.0.0",
2121 "string-width": "^4.1.0",
2122 "strip-ansi": "^6.0.0"
2123 },
2124 "engines": {
2125 "node": ">=10"
2126 },
2127 "funding": {
2128 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2129 }
2130 },
2131 "node_modules/wrap-ansi/node_modules/ansi-regex": {
2132 "version": "5.0.1",
2133 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2134 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2135 "engines": {
2136 "node": ">=8"
2137 }
2138 },
2139 "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
2140 "version": "3.0.0",
2141 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2142 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2143 "engines": {
2144 "node": ">=8"
2145 }
2146 },
2147 "node_modules/wrap-ansi/node_modules/string-width": {
2148 "version": "4.2.3",
2149 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2150 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2151 "dependencies": {
2152 "emoji-regex": "^8.0.0",
2153 "is-fullwidth-code-point": "^3.0.0",
2154 "strip-ansi": "^6.0.1"
2155 },
2156 "engines": {
2157 "node": ">=8"
2158 }
2159 },
2160 "node_modules/wrap-ansi/node_modules/strip-ansi": {
2161 "version": "6.0.1",
2162 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2163 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2164 "dependencies": {
2165 "ansi-regex": "^5.0.1"
2166 },
2167 "engines": {
2168 "node": ">=8"
2169 }
2170 },
2171 "node_modules/wrappy": {
2172 "version": "1.0.2",
2173 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2174 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2175 "dev": true
2176 },
2177 "node_modules/ws": {
2178 "version": "8.5.0",
2179 "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz",
2180 "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==",
2181 "engines": {
2182 "node": ">=10.0.0"
2183 },
2184 "peerDependencies": {
2185 "bufferutil": "^4.0.1",
2186 "utf-8-validate": "^5.0.2"
2187 },
2188 "peerDependenciesMeta": {
2189 "bufferutil": {
2190 "optional": true
2191 },
2192 "utf-8-validate": {
2193 "optional": true
2194 }
2195 }
2196 },
2197 "node_modules/y18n": {
2198 "version": "5.0.8",
2199 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2200 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
2201 "engines": {
2202 "node": ">=10"
2203 }
2204 },
2205 "node_modules/yallist": {
2206 "version": "4.0.0",
2207 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2208 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2209 "dev": true
2210 },
2211 "node_modules/yargs": {
2212 "version": "17.5.1",
2213 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
2214 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
2215 "dependencies": {
2216 "cliui": "^7.0.2",
2217 "escalade": "^3.1.1",
2218 "get-caller-file": "^2.0.5",
2219 "require-directory": "^2.1.1",
2220 "string-width": "^4.2.3",
2221 "y18n": "^5.0.5",
2222 "yargs-parser": "^21.0.0"
2223 },
2224 "engines": {
2225 "node": ">=12"
2226 }
2227 },
2228 "node_modules/yargs-parser": {
2229 "version": "21.1.1",
2230 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
2231 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
2232 "engines": {
2233 "node": ">=12"
2234 }
2235 },
2236 "node_modules/yargs/node_modules/ansi-regex": {
2237 "version": "5.0.1",
2238 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2239 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2240 "engines": {
2241 "node": ">=8"
2242 }
2243 },
2244 "node_modules/yargs/node_modules/is-fullwidth-code-point": {
2245 "version": "3.0.0",
2246 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2247 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2248 "engines": {
2249 "node": ">=8"
2250 }
2251 },
2252 "node_modules/yargs/node_modules/string-width": {
2253 "version": "4.2.3",
2254 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2255 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2256 "dependencies": {
2257 "emoji-regex": "^8.0.0",
2258 "is-fullwidth-code-point": "^3.0.0",
2259 "strip-ansi": "^6.0.1"
2260 },
2261 "engines": {
2262 "node": ">=8"
2263 }
2264 },
2265 "node_modules/yargs/node_modules/strip-ansi": {
2266 "version": "6.0.1",
2267 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2268 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2269 "dependencies": {
2270 "ansi-regex": "^5.0.1"
2271 },
2272 "engines": {
2273 "node": ">=8"
2274 }
2275 }
2276 },
2277 "dependencies": {
2278 "@babel/helper-validator-identifier": {
2279 "version": "7.16.7",
2280 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
2281 "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
2282 "dev": true
2283 },
2284 "@babel/parser": {
2285 "version": "7.16.2",
2286 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.2.tgz",
2287 "integrity": "sha512-RUVpT0G2h6rOZwqLDTrKk7ksNv7YpAilTnYe1/Q+eDjxEceRMKVWbCsX7t8h6C1qCFi/1Y8WZjcEPBAFG27GPw==",
2288 "dev": true
2289 },
2290 "@babel/types": {
2291 "version": "7.16.0",
2292 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
2293 "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
2294 "dev": true,
2295 "requires": {
2296 "@babel/helper-validator-identifier": "^7.15.7",
2297 "to-fast-properties": "^2.0.0"
2298 }
2299 },
2300 "@nodelib/fs.scandir": {
2301 "version": "2.1.5",
2302 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
2303 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
2304 "dev": true,
2305 "requires": {
2306 "@nodelib/fs.stat": "2.0.5",
2307 "run-parallel": "^1.1.9"
2308 }
2309 },
2310 "@nodelib/fs.stat": {
2311 "version": "2.0.5",
2312 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
2313 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
2314 "dev": true
2315 },
2316 "@nodelib/fs.walk": {
2317 "version": "1.2.8",
2318 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
2319 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
2320 "dev": true,
2321 "requires": {
2322 "@nodelib/fs.scandir": "2.1.5",
2323 "fastq": "^1.6.0"
2324 }
2325 },
2326 "@protobufjs/aspromise": {
2327 "version": "1.1.2",
2328 "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
2329 "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78="
2330 },
2331 "@protobufjs/base64": {
2332 "version": "1.1.2",
2333 "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
2334 "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="
2335 },
2336 "@protobufjs/codegen": {
2337 "version": "2.0.4",
2338 "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
2339 "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="
2340 },
2341 "@protobufjs/eventemitter": {
2342 "version": "1.1.0",
2343 "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
2344 "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A="
2345 },
2346 "@protobufjs/fetch": {
2347 "version": "1.1.0",
2348 "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
2349 "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
2350 "requires": {
2351 "@protobufjs/aspromise": "^1.1.1",
2352 "@protobufjs/inquire": "^1.1.0"
2353 }
2354 },
2355 "@protobufjs/float": {
2356 "version": "1.0.2",
2357 "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
2358 "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E="
2359 },
2360 "@protobufjs/inquire": {
2361 "version": "1.1.0",
2362 "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
2363 "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik="
2364 },
2365 "@protobufjs/path": {
2366 "version": "1.1.2",
2367 "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
2368 "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0="
2369 },
2370 "@protobufjs/pool": {
2371 "version": "1.1.0",
2372 "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
2373 "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q="
2374 },
2375 "@protobufjs/utf8": {
2376 "version": "1.1.0",
2377 "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
2378 "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA="
2379 },
2380 "@types/long": {
2381 "version": "4.0.1",
2382 "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
2383 "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w=="
2384 },
2385 "@types/mdns": {
2386 "version": "0.0.34",
2387 "resolved": "https://registry.npmjs.org/@types/mdns/-/mdns-0.0.34.tgz",
2388 "integrity": "sha512-4Rrt/0wRAudtOnmhfDdoFhy5r20yHe0KiDK+/+I9RBBMW67F4S6y8tJH06AzrUDZzS/SH/U2pw1W0lrgQ+OlPg==",
2389 "dev": true,
2390 "requires": {
2391 "@types/node": "*"
2392 }
2393 },
2394 "@types/mime-types": {
2395 "version": "2.1.1",
2396 "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz",
2397 "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==",
2398 "dev": true
2399 },
2400 "@types/minimist": {
2401 "version": "1.2.2",
2402 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
2403 "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
2404 "dev": true
2405 },
2406 "@types/node": {
2407 "version": "17.0.26",
2408 "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.26.tgz",
2409 "integrity": "sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A=="
2410 },
2411 "@types/node-fetch": {
2412 "version": "2.6.1",
2413 "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.1.tgz",
2414 "integrity": "sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==",
2415 "dev": true,
2416 "requires": {
2417 "@types/node": "*",
2418 "form-data": "^3.0.0"
2419 }
2420 },
2421 "@types/ws": {
2422 "version": "8.5.3",
2423 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz",
2424 "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==",
2425 "dev": true,
2426 "requires": {
2427 "@types/node": "*"
2428 }
2429 },
2430 "@types/yargs": {
2431 "version": "17.0.11",
2432 "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.11.tgz",
2433 "integrity": "sha512-aB4y9UDUXTSMxmM4MH+YnuR0g5Cph3FLQBoWoMB21DSvFVAxRVEHEMx3TLh+zUZYMCQtKiqazz0Q4Rre31f/OA==",
2434 "dev": true,
2435 "requires": {
2436 "@types/yargs-parser": "*"
2437 }
2438 },
2439 "@types/yargs-parser": {
2440 "version": "21.0.0",
2441 "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
2442 "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
2443 "dev": true
2444 },
2445 "agent-base": {
2446 "version": "6.0.2",
2447 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
2448 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
2449 "dev": true,
2450 "requires": {
2451 "debug": "4"
2452 }
2453 },
2454 "ansi-regex": {
2455 "version": "2.1.1",
2456 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
2457 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
2458 "dev": true
2459 },
2460 "ansi-styles": {
2461 "version": "4.3.0",
2462 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
2463 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
2464 "requires": {
2465 "color-convert": "^2.0.1"
2466 }
2467 },
2468 "aproba": {
2469 "version": "1.2.0",
2470 "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2471 "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
2472 "dev": true
2473 },
2474 "are-we-there-yet": {
2475 "version": "1.1.7",
2476 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
2477 "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
2478 "dev": true,
2479 "requires": {
2480 "delegates": "^1.0.0",
2481 "readable-stream": "^2.0.6"
2482 }
2483 },
2484 "array-union": {
2485 "version": "2.1.0",
2486 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
2487 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
2488 "dev": true
2489 },
2490 "asynckit": {
2491 "version": "0.4.0",
2492 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2493 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
2494 "dev": true
2495 },
2496 "at-least-node": {
2497 "version": "1.0.0",
2498 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
2499 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
2500 "dev": true
2501 },
2502 "base64-js": {
2503 "version": "1.5.1",
2504 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
2505 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
2506 "dev": true
2507 },
2508 "big-integer": {
2509 "version": "1.6.51",
2510 "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz",
2511 "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg=="
2512 },
2513 "bindings": {
2514 "version": "1.2.1",
2515 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz",
2516 "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE="
2517 },
2518 "bl": {
2519 "version": "4.1.0",
2520 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
2521 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
2522 "dev": true,
2523 "requires": {
2524 "buffer": "^5.5.0",
2525 "inherits": "^2.0.4",
2526 "readable-stream": "^3.4.0"
2527 },
2528 "dependencies": {
2529 "readable-stream": {
2530 "version": "3.6.0",
2531 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
2532 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2533 "dev": true,
2534 "requires": {
2535 "inherits": "^2.0.3",
2536 "string_decoder": "^1.1.1",
2537 "util-deprecate": "^1.0.1"
2538 }
2539 }
2540 }
2541 },
2542 "bplist-creator": {
2543 "version": "0.1.0",
2544 "resolved": "https://registry.npmjs.org/bplist-creator/-/bplist-creator-0.1.0.tgz",
2545 "integrity": "sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==",
2546 "requires": {
2547 "stream-buffers": "2.2.x"
2548 }
2549 },
2550 "bplist-parser": {
2551 "version": "0.3.1",
2552 "resolved": "https://registry.npmjs.org/bplist-parser/-/bplist-parser-0.3.1.tgz",
2553 "integrity": "sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==",
2554 "requires": {
2555 "big-integer": "1.6.x"
2556 }
2557 },
2558 "braces": {
2559 "version": "3.0.2",
2560 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2561 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2562 "dev": true,
2563 "requires": {
2564 "fill-range": "^7.0.1"
2565 }
2566 },
2567 "buffer": {
2568 "version": "5.7.1",
2569 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
2570 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
2571 "dev": true,
2572 "requires": {
2573 "base64-js": "^1.3.1",
2574 "ieee754": "^1.1.13"
2575 }
2576 },
2577 "castv2": {
2578 "version": "0.1.10",
2579 "resolved": "https://registry.npmjs.org/castv2/-/castv2-0.1.10.tgz",
2580 "integrity": "sha512-3QWevHrjT22KdF08Y2a217IYCDQDP7vEJaY4n0lPBeC5UBYbMFMadDfVTsaQwq7wqsEgYUHElPGm3EO1ey+TNw==",
2581 "requires": {
2582 "debug": "^4.1.1",
2583 "protobufjs": "^6.8.8"
2584 }
2585 },
2586 "chalk": {
2587 "version": "4.1.2",
2588 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2589 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2590 "dev": true,
2591 "requires": {
2592 "ansi-styles": "^4.1.0",
2593 "supports-color": "^7.1.0"
2594 }
2595 },
2596 "chownr": {
2597 "version": "1.1.4",
2598 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
2599 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
2600 "dev": true
2601 },
2602 "cliui": {
2603 "version": "7.0.4",
2604 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
2605 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
2606 "requires": {
2607 "string-width": "^4.2.0",
2608 "strip-ansi": "^6.0.0",
2609 "wrap-ansi": "^7.0.0"
2610 },
2611 "dependencies": {
2612 "ansi-regex": {
2613 "version": "5.0.1",
2614 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2615 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
2616 },
2617 "is-fullwidth-code-point": {
2618 "version": "3.0.0",
2619 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2620 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
2621 },
2622 "string-width": {
2623 "version": "4.2.3",
2624 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2625 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2626 "requires": {
2627 "emoji-regex": "^8.0.0",
2628 "is-fullwidth-code-point": "^3.0.0",
2629 "strip-ansi": "^6.0.1"
2630 }
2631 },
2632 "strip-ansi": {
2633 "version": "6.0.1",
2634 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2635 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2636 "requires": {
2637 "ansi-regex": "^5.0.1"
2638 }
2639 }
2640 }
2641 },
2642 "code-point-at": {
2643 "version": "1.1.0",
2644 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2645 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2646 "dev": true
2647 },
2648 "color-convert": {
2649 "version": "2.0.1",
2650 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2651 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2652 "requires": {
2653 "color-name": "~1.1.4"
2654 }
2655 },
2656 "color-name": {
2657 "version": "1.1.4",
2658 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2659 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2660 },
2661 "combined-stream": {
2662 "version": "1.0.8",
2663 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2664 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2665 "dev": true,
2666 "requires": {
2667 "delayed-stream": "~1.0.0"
2668 }
2669 },
2670 "console-control-strings": {
2671 "version": "1.1.0",
2672 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2673 "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2674 "dev": true
2675 },
2676 "core-util-is": {
2677 "version": "1.0.3",
2678 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
2679 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
2680 "dev": true
2681 },
2682 "data-uri-to-buffer": {
2683 "version": "4.0.0",
2684 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz",
2685 "integrity": "sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA=="
2686 },
2687 "debug": {
2688 "version": "4.3.4",
2689 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2690 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2691 "requires": {
2692 "ms": "2.1.2"
2693 }
2694 },
2695 "decompress-response": {
2696 "version": "4.2.1",
2697 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
2698 "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
2699 "dev": true,
2700 "requires": {
2701 "mimic-response": "^2.0.0"
2702 }
2703 },
2704 "deep-extend": {
2705 "version": "0.6.0",
2706 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2707 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2708 "dev": true
2709 },
2710 "deep-is": {
2711 "version": "0.1.4",
2712 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
2713 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2714 "dev": true
2715 },
2716 "delayed-stream": {
2717 "version": "1.0.0",
2718 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2719 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
2720 "dev": true
2721 },
2722 "delegates": {
2723 "version": "1.0.0",
2724 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2725 "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2726 "dev": true
2727 },
2728 "detect-libc": {
2729 "version": "1.0.3",
2730 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
2731 "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
2732 "dev": true
2733 },
2734 "dir-glob": {
2735 "version": "3.0.1",
2736 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
2737 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
2738 "dev": true,
2739 "requires": {
2740 "path-type": "^4.0.0"
2741 }
2742 },
2743 "emoji-regex": {
2744 "version": "8.0.0",
2745 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2746 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
2747 },
2748 "end-of-stream": {
2749 "version": "1.4.4",
2750 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
2751 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
2752 "dev": true,
2753 "requires": {
2754 "once": "^1.4.0"
2755 }
2756 },
2757 "escalade": {
2758 "version": "3.1.1",
2759 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
2760 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
2761 },
2762 "escodegen": {
2763 "version": "2.0.0",
2764 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
2765 "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
2766 "dev": true,
2767 "requires": {
2768 "esprima": "^4.0.1",
2769 "estraverse": "^5.2.0",
2770 "esutils": "^2.0.2",
2771 "optionator": "^0.8.1",
2772 "source-map": "~0.6.1"
2773 }
2774 },
2775 "esprima": {
2776 "version": "4.0.1",
2777 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2778 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2779 "dev": true
2780 },
2781 "estraverse": {
2782 "version": "5.3.0",
2783 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2784 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2785 "dev": true
2786 },
2787 "esutils": {
2788 "version": "2.0.3",
2789 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2790 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2791 "dev": true
2792 },
2793 "expand-template": {
2794 "version": "2.0.3",
2795 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
2796 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
2797 "dev": true
2798 },
2799 "fast-glob": {
2800 "version": "3.2.11",
2801 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
2802 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
2803 "dev": true,
2804 "requires": {
2805 "@nodelib/fs.stat": "^2.0.2",
2806 "@nodelib/fs.walk": "^1.2.3",
2807 "glob-parent": "^5.1.2",
2808 "merge2": "^1.3.0",
2809 "micromatch": "^4.0.4"
2810 }
2811 },
2812 "fast-levenshtein": {
2813 "version": "2.0.6",
2814 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2815 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2816 "dev": true
2817 },
2818 "fast-srp-hap": {
2819 "version": "2.0.4",
2820 "resolved": "https://registry.npmjs.org/fast-srp-hap/-/fast-srp-hap-2.0.4.tgz",
2821 "integrity": "sha512-lHRYYaaIbMrhZtsdGTwPN82UbqD9Bv8QfOlKs+Dz6YRnByZifOh93EYmf2iEWFtkOEIqR2IK8cFD0UN5wLIWBQ=="
2822 },
2823 "fastq": {
2824 "version": "1.13.0",
2825 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
2826 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
2827 "dev": true,
2828 "requires": {
2829 "reusify": "^1.0.4"
2830 }
2831 },
2832 "fetch-blob": {
2833 "version": "3.1.5",
2834 "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.1.5.tgz",
2835 "integrity": "sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==",
2836 "requires": {
2837 "node-domexception": "^1.0.0",
2838 "web-streams-polyfill": "^3.0.3"
2839 }
2840 },
2841 "fill-range": {
2842 "version": "7.0.1",
2843 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2844 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2845 "dev": true,
2846 "requires": {
2847 "to-regex-range": "^5.0.1"
2848 }
2849 },
2850 "form-data": {
2851 "version": "3.0.1",
2852 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
2853 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
2854 "dev": true,
2855 "requires": {
2856 "asynckit": "^0.4.0",
2857 "combined-stream": "^1.0.8",
2858 "mime-types": "^2.1.12"
2859 }
2860 },
2861 "formdata-polyfill": {
2862 "version": "4.0.10",
2863 "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
2864 "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
2865 "requires": {
2866 "fetch-blob": "^3.1.2"
2867 }
2868 },
2869 "from2": {
2870 "version": "2.3.0",
2871 "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
2872 "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
2873 "dev": true,
2874 "requires": {
2875 "inherits": "^2.0.1",
2876 "readable-stream": "^2.0.0"
2877 }
2878 },
2879 "fs-constants": {
2880 "version": "1.0.0",
2881 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
2882 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
2883 "dev": true
2884 },
2885 "fs-extra": {
2886 "version": "10.1.0",
2887 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
2888 "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
2889 "dev": true,
2890 "requires": {
2891 "graceful-fs": "^4.2.0",
2892 "jsonfile": "^6.0.1",
2893 "universalify": "^2.0.0"
2894 }
2895 },
2896 "function-bind": {
2897 "version": "1.1.1",
2898 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2899 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2900 "dev": true
2901 },
2902 "gauge": {
2903 "version": "2.7.4",
2904 "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
2905 "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
2906 "dev": true,
2907 "requires": {
2908 "aproba": "^1.0.3",
2909 "console-control-strings": "^1.0.0",
2910 "has-unicode": "^2.0.0",
2911 "object-assign": "^4.1.0",
2912 "signal-exit": "^3.0.0",
2913 "string-width": "^1.0.1",
2914 "strip-ansi": "^3.0.1",
2915 "wide-align": "^1.1.0"
2916 }
2917 },
2918 "get-caller-file": {
2919 "version": "2.0.5",
2920 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
2921 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
2922 },
2923 "github-from-package": {
2924 "version": "0.0.0",
2925 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
2926 "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=",
2927 "dev": true
2928 },
2929 "glob-parent": {
2930 "version": "5.1.2",
2931 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2932 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2933 "dev": true,
2934 "requires": {
2935 "is-glob": "^4.0.1"
2936 }
2937 },
2938 "globby": {
2939 "version": "11.1.0",
2940 "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
2941 "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
2942 "dev": true,
2943 "requires": {
2944 "array-union": "^2.1.0",
2945 "dir-glob": "^3.0.1",
2946 "fast-glob": "^3.2.9",
2947 "ignore": "^5.2.0",
2948 "merge2": "^1.4.1",
2949 "slash": "^3.0.0"
2950 }
2951 },
2952 "graceful-fs": {
2953 "version": "4.2.10",
2954 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
2955 "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
2956 "dev": true
2957 },
2958 "has": {
2959 "version": "1.0.3",
2960 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
2961 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
2962 "dev": true,
2963 "requires": {
2964 "function-bind": "^1.1.1"
2965 }
2966 },
2967 "has-flag": {
2968 "version": "4.0.0",
2969 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2970 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2971 "dev": true
2972 },
2973 "has-unicode": {
2974 "version": "2.0.1",
2975 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
2976 "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
2977 "dev": true
2978 },
2979 "https-proxy-agent": {
2980 "version": "5.0.1",
2981 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
2982 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
2983 "dev": true,
2984 "requires": {
2985 "agent-base": "6",
2986 "debug": "4"
2987 }
2988 },
2989 "ieee754": {
2990 "version": "1.2.1",
2991 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
2992 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
2993 "dev": true
2994 },
2995 "ignore": {
2996 "version": "5.2.0",
2997 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
2998 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
2999 "dev": true
3000 },
3001 "inherits": {
3002 "version": "2.0.4",
3003 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3004 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
3005 "dev": true
3006 },
3007 "ini": {
3008 "version": "1.3.8",
3009 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
3010 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
3011 "dev": true
3012 },
3013 "into-stream": {
3014 "version": "6.0.0",
3015 "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz",
3016 "integrity": "sha512-XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==",
3017 "dev": true,
3018 "requires": {
3019 "from2": "^2.3.0",
3020 "p-is-promise": "^3.0.0"
3021 }
3022 },
3023 "is-core-module": {
3024 "version": "2.9.0",
3025 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz",
3026 "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==",
3027 "dev": true,
3028 "requires": {
3029 "has": "^1.0.3"
3030 }
3031 },
3032 "is-extglob": {
3033 "version": "2.1.1",
3034 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3035 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
3036 "dev": true
3037 },
3038 "is-fullwidth-code-point": {
3039 "version": "1.0.0",
3040 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
3041 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
3042 "dev": true,
3043 "requires": {
3044 "number-is-nan": "^1.0.0"
3045 }
3046 },
3047 "is-glob": {
3048 "version": "4.0.3",
3049 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
3050 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
3051 "dev": true,
3052 "requires": {
3053 "is-extglob": "^2.1.1"
3054 }
3055 },
3056 "is-number": {
3057 "version": "7.0.0",
3058 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3059 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3060 "dev": true
3061 },
3062 "isarray": {
3063 "version": "1.0.0",
3064 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3065 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3066 "dev": true
3067 },
3068 "jsonfile": {
3069 "version": "6.1.0",
3070 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
3071 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
3072 "dev": true,
3073 "requires": {
3074 "graceful-fs": "^4.1.6",
3075 "universalify": "^2.0.0"
3076 }
3077 },
3078 "levn": {
3079 "version": "0.3.0",
3080 "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
3081 "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
3082 "dev": true,
3083 "requires": {
3084 "prelude-ls": "~1.1.2",
3085 "type-check": "~0.3.2"
3086 }
3087 },
3088 "long": {
3089 "version": "4.0.0",
3090 "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz",
3091 "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA=="
3092 },
3093 "lru-cache": {
3094 "version": "6.0.0",
3095 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
3096 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
3097 "dev": true,
3098 "requires": {
3099 "yallist": "^4.0.0"
3100 }
3101 },
3102 "mdns": {
3103 "version": "2.7.2",
3104 "resolved": "https://registry.npmjs.org/mdns/-/mdns-2.7.2.tgz",
3105 "integrity": "sha512-NBOQT22DKvuNWVY7nKNbs6w9eGRyPwnc4ZjKOsCG2G/4wNt1+IyiHvc+5yhcAUZLG46cOY321YW7Ufz3lMtrhw==",
3106 "requires": {
3107 "bindings": "~1.2.1",
3108 "nan": "^2.14.0"
3109 }
3110 },
3111 "merge2": {
3112 "version": "1.4.1",
3113 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3114 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3115 "dev": true
3116 },
3117 "micromatch": {
3118 "version": "4.0.5",
3119 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
3120 "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
3121 "dev": true,
3122 "requires": {
3123 "braces": "^3.0.2",
3124 "picomatch": "^2.3.1"
3125 }
3126 },
3127 "mime-db": {
3128 "version": "1.52.0",
3129 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
3130 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
3131 },
3132 "mime-types": {
3133 "version": "2.1.35",
3134 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
3135 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
3136 "requires": {
3137 "mime-db": "1.52.0"
3138 }
3139 },
3140 "mimic-response": {
3141 "version": "2.1.0",
3142 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
3143 "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
3144 "dev": true
3145 },
3146 "minimist": {
3147 "version": "1.2.6",
3148 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
3149 "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
3150 "dev": true
3151 },
3152 "mkdirp-classic": {
3153 "version": "0.5.3",
3154 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
3155 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
3156 "dev": true
3157 },
3158 "ms": {
3159 "version": "2.1.2",
3160 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3161 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3162 },
3163 "multistream": {
3164 "version": "4.1.0",
3165 "resolved": "https://registry.npmjs.org/multistream/-/multistream-4.1.0.tgz",
3166 "integrity": "sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw==",
3167 "dev": true,
3168 "requires": {
3169 "once": "^1.4.0",
3170 "readable-stream": "^3.6.0"
3171 },
3172 "dependencies": {
3173 "readable-stream": {
3174 "version": "3.6.0",
3175 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3176 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3177 "dev": true,
3178 "requires": {
3179 "inherits": "^2.0.3",
3180 "string_decoder": "^1.1.1",
3181 "util-deprecate": "^1.0.1"
3182 }
3183 }
3184 }
3185 },
3186 "mustache": {
3187 "version": "4.2.0",
3188 "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
3189 "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
3190 "dev": true
3191 },
3192 "nan": {
3193 "version": "2.15.0",
3194 "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
3195 "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
3196 },
3197 "napi-build-utils": {
3198 "version": "1.0.2",
3199 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
3200 "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
3201 "dev": true
3202 },
3203 "node-abi": {
3204 "version": "2.30.1",
3205 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz",
3206 "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==",
3207 "dev": true,
3208 "requires": {
3209 "semver": "^5.4.1"
3210 },
3211 "dependencies": {
3212 "semver": {
3213 "version": "5.7.1",
3214 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3215 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3216 "dev": true
3217 }
3218 }
3219 },
3220 "node-domexception": {
3221 "version": "1.0.0",
3222 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
3223 "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ=="
3224 },
3225 "node-fetch": {
3226 "version": "3.2.3",
3227 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.2.3.tgz",
3228 "integrity": "sha512-AXP18u4pidSZ1xYXRDPY/8jdv3RAozIt/WLNR/MBGZAz+xjtlr90RvCnsvHQRiXyWliZF/CpytExp32UU67/SA==",
3229 "requires": {
3230 "data-uri-to-buffer": "^4.0.0",
3231 "fetch-blob": "^3.1.4",
3232 "formdata-polyfill": "^4.0.10"
3233 }
3234 },
3235 "npmlog": {
3236 "version": "4.1.2",
3237 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
3238 "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
3239 "dev": true,
3240 "requires": {
3241 "are-we-there-yet": "~1.1.2",
3242 "console-control-strings": "~1.1.0",
3243 "gauge": "~2.7.3",
3244 "set-blocking": "~2.0.0"
3245 }
3246 },
3247 "number-is-nan": {
3248 "version": "1.0.1",
3249 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
3250 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
3251 "dev": true
3252 },
3253 "object-assign": {
3254 "version": "4.1.1",
3255 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3256 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
3257 "dev": true
3258 },
3259 "once": {
3260 "version": "1.4.0",
3261 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3262 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
3263 "dev": true,
3264 "requires": {
3265 "wrappy": "1"
3266 }
3267 },
3268 "optionator": {
3269 "version": "0.8.3",
3270 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
3271 "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
3272 "dev": true,
3273 "requires": {
3274 "deep-is": "~0.1.3",
3275 "fast-levenshtein": "~2.0.6",
3276 "levn": "~0.3.0",
3277 "prelude-ls": "~1.1.2",
3278 "type-check": "~0.3.2",
3279 "word-wrap": "~1.2.3"
3280 }
3281 },
3282 "p-is-promise": {
3283 "version": "3.0.0",
3284 "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz",
3285 "integrity": "sha512-Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==",
3286 "dev": true
3287 },
3288 "path-parse": {
3289 "version": "1.0.7",
3290 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3291 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3292 "dev": true
3293 },
3294 "path-type": {
3295 "version": "4.0.0",
3296 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
3297 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
3298 "dev": true
3299 },
3300 "picomatch": {
3301 "version": "2.3.1",
3302 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
3303 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
3304 "dev": true
3305 },
3306 "pkg": {
3307 "version": "5.6.0",
3308 "resolved": "https://registry.npmjs.org/pkg/-/pkg-5.6.0.tgz",
3309 "integrity": "sha512-mHrAVSQWmHA41RnUmRpC7pK9lNnMfdA16CF3cqOI22a8LZxOQzF7M8YWtA2nfs+d7I0MTDXOtkDsAsFXeCpYjg==",
3310 "dev": true,
3311 "requires": {
3312 "@babel/parser": "7.16.2",
3313 "@babel/types": "7.16.0",
3314 "chalk": "^4.1.2",
3315 "escodegen": "^2.0.0",
3316 "fs-extra": "^9.1.0",
3317 "globby": "^11.0.4",
3318 "into-stream": "^6.0.0",
3319 "minimist": "^1.2.5",
3320 "multistream": "^4.1.0",
3321 "pkg-fetch": "3.3.0",
3322 "prebuild-install": "6.1.4",
3323 "progress": "^2.0.3",
3324 "resolve": "^1.20.0",
3325 "stream-meter": "^1.0.4",
3326 "tslib": "2.3.1"
3327 },
3328 "dependencies": {
3329 "fs-extra": {
3330 "version": "9.1.0",
3331 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
3332 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
3333 "dev": true,
3334 "requires": {
3335 "at-least-node": "^1.0.0",
3336 "graceful-fs": "^4.2.0",
3337 "jsonfile": "^6.0.1",
3338 "universalify": "^2.0.0"
3339 }
3340 }
3341 }
3342 },
3343 "pkg-fetch": {
3344 "version": "3.3.0",
3345 "resolved": "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.3.0.tgz",
3346 "integrity": "sha512-xJnIZ1KP+8rNN+VLafwu4tEeV4m8IkFBDdCFqmAJz9K1aiXEtbARmdbEe6HlXWGSVuShSHjFXpfkKRkDBQ5kiA==",
3347 "dev": true,
3348 "requires": {
3349 "chalk": "^4.1.2",
3350 "fs-extra": "^9.1.0",
3351 "https-proxy-agent": "^5.0.0",
3352 "node-fetch": "^2.6.6",
3353 "progress": "^2.0.3",
3354 "semver": "^7.3.5",
3355 "tar-fs": "^2.1.1",
3356 "yargs": "^16.2.0"
3357 },
3358 "dependencies": {
3359 "ansi-regex": {
3360 "version": "5.0.1",
3361 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3362 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3363 "dev": true
3364 },
3365 "fs-extra": {
3366 "version": "9.1.0",
3367 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
3368 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
3369 "dev": true,
3370 "requires": {
3371 "at-least-node": "^1.0.0",
3372 "graceful-fs": "^4.2.0",
3373 "jsonfile": "^6.0.1",
3374 "universalify": "^2.0.0"
3375 }
3376 },
3377 "is-fullwidth-code-point": {
3378 "version": "3.0.0",
3379 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3380 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3381 "dev": true
3382 },
3383 "node-fetch": {
3384 "version": "2.6.7",
3385 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
3386 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
3387 "dev": true,
3388 "requires": {
3389 "whatwg-url": "^5.0.0"
3390 }
3391 },
3392 "string-width": {
3393 "version": "4.2.3",
3394 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3395 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3396 "dev": true,
3397 "requires": {
3398 "emoji-regex": "^8.0.0",
3399 "is-fullwidth-code-point": "^3.0.0",
3400 "strip-ansi": "^6.0.1"
3401 }
3402 },
3403 "strip-ansi": {
3404 "version": "6.0.1",
3405 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3406 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3407 "dev": true,
3408 "requires": {
3409 "ansi-regex": "^5.0.1"
3410 }
3411 },
3412 "yargs": {
3413 "version": "16.2.0",
3414 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
3415 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
3416 "dev": true,
3417 "requires": {
3418 "cliui": "^7.0.2",
3419 "escalade": "^3.1.1",
3420 "get-caller-file": "^2.0.5",
3421 "require-directory": "^2.1.1",
3422 "string-width": "^4.2.0",
3423 "y18n": "^5.0.5",
3424 "yargs-parser": "^20.2.2"
3425 }
3426 },
3427 "yargs-parser": {
3428 "version": "20.2.9",
3429 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
3430 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
3431 "dev": true
3432 }
3433 }
3434 },
3435 "prebuild-install": {
3436 "version": "6.1.4",
3437 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz",
3438 "integrity": "sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==",
3439 "dev": true,
3440 "requires": {
3441 "detect-libc": "^1.0.3",
3442 "expand-template": "^2.0.3",
3443 "github-from-package": "0.0.0",
3444 "minimist": "^1.2.3",
3445 "mkdirp-classic": "^0.5.3",
3446 "napi-build-utils": "^1.0.1",
3447 "node-abi": "^2.21.0",
3448 "npmlog": "^4.0.1",
3449 "pump": "^3.0.0",
3450 "rc": "^1.2.7",
3451 "simple-get": "^3.0.3",
3452 "tar-fs": "^2.0.0",
3453 "tunnel-agent": "^0.6.0"
3454 }
3455 },
3456 "prelude-ls": {
3457 "version": "1.1.2",
3458 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
3459 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
3460 "dev": true
3461 },
3462 "process-nextick-args": {
3463 "version": "2.0.1",
3464 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
3465 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
3466 "dev": true
3467 },
3468 "progress": {
3469 "version": "2.0.3",
3470 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
3471 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
3472 "dev": true
3473 },
3474 "protobufjs": {
3475 "version": "6.11.2",
3476 "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz",
3477 "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==",
3478 "requires": {
3479 "@protobufjs/aspromise": "^1.1.2",
3480 "@protobufjs/base64": "^1.1.2",
3481 "@protobufjs/codegen": "^2.0.4",
3482 "@protobufjs/eventemitter": "^1.1.0",
3483 "@protobufjs/fetch": "^1.1.0",
3484 "@protobufjs/float": "^1.0.2",
3485 "@protobufjs/inquire": "^1.1.0",
3486 "@protobufjs/path": "^1.1.2",
3487 "@protobufjs/pool": "^1.1.0",
3488 "@protobufjs/utf8": "^1.1.0",
3489 "@types/long": "^4.0.1",
3490 "@types/node": ">=13.7.0",
3491 "long": "^4.0.0"
3492 }
3493 },
3494 "pump": {
3495 "version": "3.0.0",
3496 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
3497 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
3498 "dev": true,
3499 "requires": {
3500 "end-of-stream": "^1.1.0",
3501 "once": "^1.3.1"
3502 }
3503 },
3504 "queue-microtask": {
3505 "version": "1.2.3",
3506 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
3507 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
3508 "dev": true
3509 },
3510 "rc": {
3511 "version": "1.2.8",
3512 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
3513 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
3514 "dev": true,
3515 "requires": {
3516 "deep-extend": "^0.6.0",
3517 "ini": "~1.3.0",
3518 "minimist": "^1.2.0",
3519 "strip-json-comments": "~2.0.1"
3520 }
3521 },
3522 "readable-stream": {
3523 "version": "2.3.7",
3524 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
3525 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
3526 "dev": true,
3527 "requires": {
3528 "core-util-is": "~1.0.0",
3529 "inherits": "~2.0.3",
3530 "isarray": "~1.0.0",
3531 "process-nextick-args": "~2.0.0",
3532 "safe-buffer": "~5.1.1",
3533 "string_decoder": "~1.1.1",
3534 "util-deprecate": "~1.0.1"
3535 }
3536 },
3537 "require-directory": {
3538 "version": "2.1.1",
3539 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3540 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
3541 },
3542 "resolve": {
3543 "version": "1.22.0",
3544 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
3545 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
3546 "dev": true,
3547 "requires": {
3548 "is-core-module": "^2.8.1",
3549 "path-parse": "^1.0.7",
3550 "supports-preserve-symlinks-flag": "^1.0.0"
3551 }
3552 },
3553 "reusify": {
3554 "version": "1.0.4",
3555 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
3556 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
3557 "dev": true
3558 },
3559 "run-parallel": {
3560 "version": "1.2.0",
3561 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
3562 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
3563 "dev": true,
3564 "requires": {
3565 "queue-microtask": "^1.2.2"
3566 }
3567 },
3568 "safe-buffer": {
3569 "version": "5.1.2",
3570 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3571 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3572 "dev": true
3573 },
3574 "semver": {
3575 "version": "7.3.7",
3576 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
3577 "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
3578 "dev": true,
3579 "requires": {
3580 "lru-cache": "^6.0.0"
3581 }
3582 },
3583 "set-blocking": {
3584 "version": "2.0.0",
3585 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3586 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
3587 "dev": true
3588 },
3589 "signal-exit": {
3590 "version": "3.0.7",
3591 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
3592 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
3593 "dev": true
3594 },
3595 "simple-concat": {
3596 "version": "1.0.1",
3597 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
3598 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
3599 "dev": true
3600 },
3601 "simple-get": {
3602 "version": "3.1.1",
3603 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz",
3604 "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==",
3605 "dev": true,
3606 "requires": {
3607 "decompress-response": "^4.2.0",
3608 "once": "^1.3.1",
3609 "simple-concat": "^1.0.0"
3610 }
3611 },
3612 "slash": {
3613 "version": "3.0.0",
3614 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
3615 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
3616 "dev": true
3617 },
3618 "source-map": {
3619 "version": "0.6.1",
3620 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3621 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3622 "dev": true,
3623 "optional": true
3624 },
3625 "stream-buffers": {
3626 "version": "2.2.0",
3627 "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-2.2.0.tgz",
3628 "integrity": "sha1-kdX1Ew0c75bc+n9yaUUYh0HQnuQ="
3629 },
3630 "stream-meter": {
3631 "version": "1.0.4",
3632 "resolved": "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz",
3633 "integrity": "sha1-Uq+Vql6nYKJJFxZwTb/5D3Ov3R0=",
3634 "dev": true,
3635 "requires": {
3636 "readable-stream": "^2.1.4"
3637 }
3638 },
3639 "string_decoder": {
3640 "version": "1.1.1",
3641 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3642 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3643 "dev": true,
3644 "requires": {
3645 "safe-buffer": "~5.1.0"
3646 }
3647 },
3648 "string-width": {
3649 "version": "1.0.2",
3650 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
3651 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
3652 "dev": true,
3653 "requires": {
3654 "code-point-at": "^1.0.0",
3655 "is-fullwidth-code-point": "^1.0.0",
3656 "strip-ansi": "^3.0.0"
3657 }
3658 },
3659 "strip-ansi": {
3660 "version": "3.0.1",
3661 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3662 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3663 "dev": true,
3664 "requires": {
3665 "ansi-regex": "^2.0.0"
3666 }
3667 },
3668 "strip-json-comments": {
3669 "version": "2.0.1",
3670 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
3671 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
3672 "dev": true
3673 },
3674 "supports-color": {
3675 "version": "7.2.0",
3676 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3677 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3678 "dev": true,
3679 "requires": {
3680 "has-flag": "^4.0.0"
3681 }
3682 },
3683 "supports-preserve-symlinks-flag": {
3684 "version": "1.0.0",
3685 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
3686 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
3687 "dev": true
3688 },
3689 "tar-fs": {
3690 "version": "2.1.1",
3691 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
3692 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
3693 "dev": true,
3694 "requires": {
3695 "chownr": "^1.1.1",
3696 "mkdirp-classic": "^0.5.2",
3697 "pump": "^3.0.0",
3698 "tar-stream": "^2.1.4"
3699 }
3700 },
3701 "tar-stream": {
3702 "version": "2.2.0",
3703 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
3704 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
3705 "dev": true,
3706 "requires": {
3707 "bl": "^4.0.3",
3708 "end-of-stream": "^1.4.1",
3709 "fs-constants": "^1.0.0",
3710 "inherits": "^2.0.3",
3711 "readable-stream": "^3.1.1"
3712 },
3713 "dependencies": {
3714 "readable-stream": {
3715 "version": "3.6.0",
3716 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3717 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3718 "dev": true,
3719 "requires": {
3720 "inherits": "^2.0.3",
3721 "string_decoder": "^1.1.1",
3722 "util-deprecate": "^1.0.1"
3723 }
3724 }
3725 }
3726 },
3727 "tiny-typed-emitter": {
3728 "version": "2.1.0",
3729 "resolved": "https://registry.npmjs.org/tiny-typed-emitter/-/tiny-typed-emitter-2.1.0.tgz",
3730 "integrity": "sha512-qVtvMxeXbVej0cQWKqVSSAHmKZEHAvxdF8HEUBFWts8h+xEo5m/lEiPakuyZ3BnCBjOD8i24kzNOiOLLgsSxhA==",
3731 "dev": true
3732 },
3733 "to-fast-properties": {
3734 "version": "2.0.0",
3735 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
3736 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
3737 "dev": true
3738 },
3739 "to-regex-range": {
3740 "version": "5.0.1",
3741 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3742 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3743 "dev": true,
3744 "requires": {
3745 "is-number": "^7.0.0"
3746 }
3747 },
3748 "tr46": {
3749 "version": "0.0.3",
3750 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
3751 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=",
3752 "dev": true
3753 },
3754 "tslib": {
3755 "version": "2.3.1",
3756 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
3757 "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
3758 "dev": true
3759 },
3760 "tunnel-agent": {
3761 "version": "0.6.0",
3762 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
3763 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
3764 "dev": true,
3765 "requires": {
3766 "safe-buffer": "^5.0.1"
3767 }
3768 },
3769 "tweetnacl": {
3770 "version": "1.0.3",
3771 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz",
3772 "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="
3773 },
3774 "type-check": {
3775 "version": "0.3.2",
3776 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
3777 "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
3778 "dev": true,
3779 "requires": {
3780 "prelude-ls": "~1.1.2"
3781 }
3782 },
3783 "typescript": {
3784 "version": "4.6.3",
3785 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz",
3786 "integrity": "sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==",
3787 "dev": true
3788 },
3789 "universalify": {
3790 "version": "2.0.0",
3791 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
3792 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
3793 "dev": true
3794 },
3795 "util-deprecate": {
3796 "version": "1.0.2",
3797 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3798 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3799 "dev": true
3800 },
3801 "web-streams-polyfill": {
3802 "version": "3.2.1",
3803 "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz",
3804 "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q=="
3805 },
3806 "webidl-conversions": {
3807 "version": "3.0.1",
3808 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
3809 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=",
3810 "dev": true
3811 },
3812 "whatwg-url": {
3813 "version": "5.0.0",
3814 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
3815 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
3816 "dev": true,
3817 "requires": {
3818 "tr46": "~0.0.3",
3819 "webidl-conversions": "^3.0.0"
3820 }
3821 },
3822 "wide-align": {
3823 "version": "1.1.5",
3824 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
3825 "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
3826 "dev": true,
3827 "requires": {
3828 "string-width": "^1.0.2 || 2 || 3 || 4"
3829 }
3830 },
3831 "word-wrap": {
3832 "version": "1.2.3",
3833 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
3834 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
3835 "dev": true
3836 },
3837 "wrap-ansi": {
3838 "version": "7.0.0",
3839 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
3840 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
3841 "requires": {
3842 "ansi-styles": "^4.0.0",
3843 "string-width": "^4.1.0",
3844 "strip-ansi": "^6.0.0"
3845 },
3846 "dependencies": {
3847 "ansi-regex": {
3848 "version": "5.0.1",
3849 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3850 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
3851 },
3852 "is-fullwidth-code-point": {
3853 "version": "3.0.0",
3854 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3855 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
3856 },
3857 "string-width": {
3858 "version": "4.2.3",
3859 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3860 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3861 "requires": {
3862 "emoji-regex": "^8.0.0",
3863 "is-fullwidth-code-point": "^3.0.0",
3864 "strip-ansi": "^6.0.1"
3865 }
3866 },
3867 "strip-ansi": {
3868 "version": "6.0.1",
3869 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3870 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3871 "requires": {
3872 "ansi-regex": "^5.0.1"
3873 }
3874 }
3875 }
3876 },
3877 "wrappy": {
3878 "version": "1.0.2",
3879 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3880 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3881 "dev": true
3882 },
3883 "ws": {
3884 "version": "8.5.0",
3885 "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz",
3886 "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==",
3887 "requires": {}
3888 },
3889 "y18n": {
3890 "version": "5.0.8",
3891 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
3892 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
3893 },
3894 "yallist": {
3895 "version": "4.0.0",
3896 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
3897 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
3898 "dev": true
3899 },
3900 "yargs": {
3901 "version": "17.5.1",
3902 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz",
3903 "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==",
3904 "requires": {
3905 "cliui": "^7.0.2",
3906 "escalade": "^3.1.1",
3907 "get-caller-file": "^2.0.5",
3908 "require-directory": "^2.1.1",
3909 "string-width": "^4.2.3",
3910 "y18n": "^5.0.5",
3911 "yargs-parser": "^21.0.0"
3912 },
3913 "dependencies": {
3914 "ansi-regex": {
3915 "version": "5.0.1",
3916 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3917 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
3918 },
3919 "is-fullwidth-code-point": {
3920 "version": "3.0.0",
3921 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3922 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
3923 },
3924 "string-width": {
3925 "version": "4.2.3",
3926 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3927 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3928 "requires": {
3929 "emoji-regex": "^8.0.0",
3930 "is-fullwidth-code-point": "^3.0.0",
3931 "strip-ansi": "^6.0.1"
3932 }
3933 },
3934 "strip-ansi": {
3935 "version": "6.0.1",
3936 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3937 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3938 "requires": {
3939 "ansi-regex": "^5.0.1"
3940 }
3941 }
3942 }
3943 },
3944 "yargs-parser": {
3945 "version": "21.1.1",
3946 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
3947 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
3948 }
3949 }
3950}