python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / fx_cast / package-lock.json
blobd6868a3b08945ef1fab0777518cd35786fb345b9
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     }