873d4d0d63aa28c73e6b4e7063928151cd1676a6
[crowdnode.js/.git] / cli / package-lock.json
1 {
2   "name": "crowdnode-cli",
3   "version": "1.0.1",
4   "lockfileVersion": 2,
5   "requires": true,
6   "packages": {
7     "": {
8       "name": "crowdnode-cli",
9       "version": "1.0.1",
10       "license": "SEE LICENSE IN LICENSE",
11       "dependencies": {
12         "crowdnode": "^1.0.1"
13       },
14       "bin": {
15         "crowdnode": "bin/crowdnode.js"
16       }
17     },
18     "node_modules/@dashevo/dashcore-lib": {
19       "version": "0.19.39",
20       "resolved": "https://registry.npmjs.org/@dashevo/dashcore-lib/-/dashcore-lib-0.19.39.tgz",
21       "integrity": "sha512-ZSpIbewxhMYB9y0qZ2xPL9SduGNBlMxjRuzeHgkxcvY9nbB0Sylef+DuyXBS3ZOAMzUMYp1mARz6n1c641i2mA==",
22       "dependencies": {
23         "@dashevo/x11-hash-js": "^1.0.2",
24         "@types/node": "^12.12.47",
25         "bloom-filter": "^0.2.0",
26         "bls-signatures": "^0.2.5",
27         "bn.js": "=4.11.8",
28         "bs58": "=4.0.1",
29         "elliptic": "6.5.3",
30         "eslint-config-prettier": "^8.3.0",
31         "inherits": "=2.0.1",
32         "lodash": "^4.17.20",
33         "unorm": "^1.6.0"
34       }
35     },
36     "node_modules/@dashevo/x11-hash-js": {
37       "version": "1.0.2",
38       "resolved": "https://registry.npmjs.org/@dashevo/x11-hash-js/-/x11-hash-js-1.0.2.tgz",
39       "integrity": "sha512-3vvnZweBca4URBXHF+FTrM4sdTpp3IMt73G1zUKQEdYm/kJkIKN94qpFai7YZDl87k64RCH+ckRZk6ruQPz5KQ=="
40     },
41     "node_modules/@eslint/eslintrc": {
42       "version": "1.3.0",
43       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
44       "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
45       "peer": true,
46       "dependencies": {
47         "ajv": "^6.12.4",
48         "debug": "^4.3.2",
49         "espree": "^9.3.2",
50         "globals": "^13.15.0",
51         "ignore": "^5.2.0",
52         "import-fresh": "^3.2.1",
53         "js-yaml": "^4.1.0",
54         "minimatch": "^3.1.2",
55         "strip-json-comments": "^3.1.1"
56       },
57       "engines": {
58         "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
59       }
60     },
61     "node_modules/@humanwhocodes/config-array": {
62       "version": "0.9.5",
63       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
64       "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
65       "peer": true,
66       "dependencies": {
67         "@humanwhocodes/object-schema": "^1.2.1",
68         "debug": "^4.1.1",
69         "minimatch": "^3.0.4"
70       },
71       "engines": {
72         "node": ">=10.10.0"
73       }
74     },
75     "node_modules/@humanwhocodes/object-schema": {
76       "version": "1.2.1",
77       "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
78       "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
79       "peer": true
80     },
81     "node_modules/@root/request": {
82       "version": "1.8.2",
83       "resolved": "https://registry.npmjs.org/@root/request/-/request-1.8.2.tgz",
84       "integrity": "sha512-DvBsWCnuEXTcbokGCX8dHCfAD1f72lQwzyqh2v9f0eDUN1qimYPl969xOP/m3G713KrNtBgQJhwqB7A+Izitjg=="
85     },
86     "node_modules/@types/node": {
87       "version": "12.20.55",
88       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz",
89       "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ=="
90     },
91     "node_modules/acorn": {
92       "version": "8.7.1",
93       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
94       "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
95       "peer": true,
96       "bin": {
97         "acorn": "bin/acorn"
98       },
99       "engines": {
100         "node": ">=0.4.0"
101       }
102     },
103     "node_modules/acorn-jsx": {
104       "version": "5.3.2",
105       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
106       "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
107       "peer": true,
108       "peerDependencies": {
109         "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
110       }
111     },
112     "node_modules/ajv": {
113       "version": "6.12.6",
114       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
115       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
116       "peer": true,
117       "dependencies": {
118         "fast-deep-equal": "^3.1.1",
119         "fast-json-stable-stringify": "^2.0.0",
120         "json-schema-traverse": "^0.4.1",
121         "uri-js": "^4.2.2"
122       },
123       "funding": {
124         "type": "github",
125         "url": "https://github.com/sponsors/epoberezkin"
126       }
127     },
128     "node_modules/ansi-regex": {
129       "version": "5.0.1",
130       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
131       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
132       "peer": true,
133       "engines": {
134         "node": ">=8"
135       }
136     },
137     "node_modules/ansi-styles": {
138       "version": "4.3.0",
139       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
140       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
141       "peer": true,
142       "dependencies": {
143         "color-convert": "^2.0.1"
144       },
145       "engines": {
146         "node": ">=8"
147       },
148       "funding": {
149         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
150       }
151     },
152     "node_modules/argparse": {
153       "version": "2.0.1",
154       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
155       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
156       "peer": true
157     },
158     "node_modules/balanced-match": {
159       "version": "1.0.2",
160       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
161       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
162       "peer": true
163     },
164     "node_modules/base-x": {
165       "version": "3.0.9",
166       "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
167       "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
168       "dependencies": {
169         "safe-buffer": "^5.0.1"
170       }
171     },
172     "node_modules/bloom-filter": {
173       "version": "0.2.0",
174       "resolved": "https://registry.npmjs.org/bloom-filter/-/bloom-filter-0.2.0.tgz",
175       "integrity": "sha512-RMG2RpnKczVzRsEYSPaT5rKsyj0w5/wpQRjaW4vOMe1WyUDQpoqxjNc10uROEjdhu63ytRt6aFRPXFePi/Rd7A=="
176     },
177     "node_modules/bls-signatures": {
178       "version": "0.2.5",
179       "resolved": "https://registry.npmjs.org/bls-signatures/-/bls-signatures-0.2.5.tgz",
180       "integrity": "sha512-5TzQNCtR4zWE4lM08EOMIT8l3b4h8g5LNKu50fUYP1PnupaLGSLklAcTto4lnH7VXpyhsar+74L9wNJII4E/4Q=="
181     },
182     "node_modules/bn.js": {
183       "version": "4.11.8",
184       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
185       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
186     },
187     "node_modules/brace-expansion": {
188       "version": "1.1.11",
189       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
190       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
191       "peer": true,
192       "dependencies": {
193         "balanced-match": "^1.0.0",
194         "concat-map": "0.0.1"
195       }
196     },
197     "node_modules/brorand": {
198       "version": "1.1.0",
199       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
200       "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w=="
201     },
202     "node_modules/bs58": {
203       "version": "4.0.1",
204       "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
205       "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==",
206       "dependencies": {
207         "base-x": "^3.0.2"
208       }
209     },
210     "node_modules/callsites": {
211       "version": "3.1.0",
212       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
213       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
214       "peer": true,
215       "engines": {
216         "node": ">=6"
217       }
218     },
219     "node_modules/chalk": {
220       "version": "4.1.2",
221       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
222       "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
223       "peer": true,
224       "dependencies": {
225         "ansi-styles": "^4.1.0",
226         "supports-color": "^7.1.0"
227       },
228       "engines": {
229         "node": ">=10"
230       },
231       "funding": {
232         "url": "https://github.com/chalk/chalk?sponsor=1"
233       }
234     },
235     "node_modules/color-convert": {
236       "version": "2.0.1",
237       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
238       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
239       "peer": true,
240       "dependencies": {
241         "color-name": "~1.1.4"
242       },
243       "engines": {
244         "node": ">=7.0.0"
245       }
246     },
247     "node_modules/color-name": {
248       "version": "1.1.4",
249       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
250       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
251       "peer": true
252     },
253     "node_modules/concat-map": {
254       "version": "0.0.1",
255       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
256       "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
257       "peer": true
258     },
259     "node_modules/cross-spawn": {
260       "version": "7.0.3",
261       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
262       "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
263       "peer": true,
264       "dependencies": {
265         "path-key": "^3.1.0",
266         "shebang-command": "^2.0.0",
267         "which": "^2.0.1"
268       },
269       "engines": {
270         "node": ">= 8"
271       }
272     },
273     "node_modules/crowdnode": {
274       "version": "1.0.1",
275       "resolved": "https://registry.npmjs.org/crowdnode/-/crowdnode-1.0.1.tgz",
276       "integrity": "sha512-XL7O//k/aGkqHOqbCv1mOSVcF/SS00MQT1aiJOvEJlTHjAU+aWwZdZ4kau9zMyJlFge62alcTQH7cPGH0WjbLw==",
277       "dependencies": {
278         "@dashevo/dashcore-lib": "^0.19.38",
279         "@root/request": "^1.8.1",
280         "dotenv": "^16.0.1",
281         "qrcode-svg": "^1.1.0",
282         "tough-cookie": "^4.0.0",
283         "ws": "^8.8.0"
284       },
285       "bin": {
286         "crowdnode": "bin/crowdnode.js"
287       }
288     },
289     "node_modules/debug": {
290       "version": "4.3.4",
291       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
292       "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
293       "peer": true,
294       "dependencies": {
295         "ms": "2.1.2"
296       },
297       "engines": {
298         "node": ">=6.0"
299       },
300       "peerDependenciesMeta": {
301         "supports-color": {
302           "optional": true
303         }
304       }
305     },
306     "node_modules/deep-is": {
307       "version": "0.1.4",
308       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
309       "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
310       "peer": true
311     },
312     "node_modules/doctrine": {
313       "version": "3.0.0",
314       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
315       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
316       "peer": true,
317       "dependencies": {
318         "esutils": "^2.0.2"
319       },
320       "engines": {
321         "node": ">=6.0.0"
322       }
323     },
324     "node_modules/dotenv": {
325       "version": "16.0.1",
326       "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz",
327       "integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ==",
328       "engines": {
329         "node": ">=12"
330       }
331     },
332     "node_modules/elliptic": {
333       "version": "6.5.3",
334       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
335       "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==",
336       "dependencies": {
337         "bn.js": "^4.4.0",
338         "brorand": "^1.0.1",
339         "hash.js": "^1.0.0",
340         "hmac-drbg": "^1.0.0",
341         "inherits": "^2.0.1",
342         "minimalistic-assert": "^1.0.0",
343         "minimalistic-crypto-utils": "^1.0.0"
344       }
345     },
346     "node_modules/escape-string-regexp": {
347       "version": "4.0.0",
348       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
349       "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
350       "peer": true,
351       "engines": {
352         "node": ">=10"
353       },
354       "funding": {
355         "url": "https://github.com/sponsors/sindresorhus"
356       }
357     },
358     "node_modules/eslint": {
359       "version": "8.18.0",
360       "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz",
361       "integrity": "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==",
362       "peer": true,
363       "dependencies": {
364         "@eslint/eslintrc": "^1.3.0",
365         "@humanwhocodes/config-array": "^0.9.2",
366         "ajv": "^6.10.0",
367         "chalk": "^4.0.0",
368         "cross-spawn": "^7.0.2",
369         "debug": "^4.3.2",
370         "doctrine": "^3.0.0",
371         "escape-string-regexp": "^4.0.0",
372         "eslint-scope": "^7.1.1",
373         "eslint-utils": "^3.0.0",
374         "eslint-visitor-keys": "^3.3.0",
375         "espree": "^9.3.2",
376         "esquery": "^1.4.0",
377         "esutils": "^2.0.2",
378         "fast-deep-equal": "^3.1.3",
379         "file-entry-cache": "^6.0.1",
380         "functional-red-black-tree": "^1.0.1",
381         "glob-parent": "^6.0.1",
382         "globals": "^13.15.0",
383         "ignore": "^5.2.0",
384         "import-fresh": "^3.0.0",
385         "imurmurhash": "^0.1.4",
386         "is-glob": "^4.0.0",
387         "js-yaml": "^4.1.0",
388         "json-stable-stringify-without-jsonify": "^1.0.1",
389         "levn": "^0.4.1",
390         "lodash.merge": "^4.6.2",
391         "minimatch": "^3.1.2",
392         "natural-compare": "^1.4.0",
393         "optionator": "^0.9.1",
394         "regexpp": "^3.2.0",
395         "strip-ansi": "^6.0.1",
396         "strip-json-comments": "^3.1.0",
397         "text-table": "^0.2.0",
398         "v8-compile-cache": "^2.0.3"
399       },
400       "bin": {
401         "eslint": "bin/eslint.js"
402       },
403       "engines": {
404         "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
405       },
406       "funding": {
407         "url": "https://opencollective.com/eslint"
408       }
409     },
410     "node_modules/eslint-config-prettier": {
411       "version": "8.5.0",
412       "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz",
413       "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==",
414       "bin": {
415         "eslint-config-prettier": "bin/cli.js"
416       },
417       "peerDependencies": {
418         "eslint": ">=7.0.0"
419       }
420     },
421     "node_modules/eslint-scope": {
422       "version": "7.1.1",
423       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
424       "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
425       "peer": true,
426       "dependencies": {
427         "esrecurse": "^4.3.0",
428         "estraverse": "^5.2.0"
429       },
430       "engines": {
431         "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
432       }
433     },
434     "node_modules/eslint-utils": {
435       "version": "3.0.0",
436       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
437       "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
438       "peer": true,
439       "dependencies": {
440         "eslint-visitor-keys": "^2.0.0"
441       },
442       "engines": {
443         "node": "^10.0.0 || ^12.0.0 || >= 14.0.0"
444       },
445       "funding": {
446         "url": "https://github.com/sponsors/mysticatea"
447       },
448       "peerDependencies": {
449         "eslint": ">=5"
450       }
451     },
452     "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
453       "version": "2.1.0",
454       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
455       "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
456       "peer": true,
457       "engines": {
458         "node": ">=10"
459       }
460     },
461     "node_modules/eslint-visitor-keys": {
462       "version": "3.3.0",
463       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
464       "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
465       "peer": true,
466       "engines": {
467         "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
468       }
469     },
470     "node_modules/espree": {
471       "version": "9.3.2",
472       "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
473       "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
474       "peer": true,
475       "dependencies": {
476         "acorn": "^8.7.1",
477         "acorn-jsx": "^5.3.2",
478         "eslint-visitor-keys": "^3.3.0"
479       },
480       "engines": {
481         "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
482       }
483     },
484     "node_modules/esquery": {
485       "version": "1.4.0",
486       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
487       "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
488       "peer": true,
489       "dependencies": {
490         "estraverse": "^5.1.0"
491       },
492       "engines": {
493         "node": ">=0.10"
494       }
495     },
496     "node_modules/esrecurse": {
497       "version": "4.3.0",
498       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
499       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
500       "peer": true,
501       "dependencies": {
502         "estraverse": "^5.2.0"
503       },
504       "engines": {
505         "node": ">=4.0"
506       }
507     },
508     "node_modules/estraverse": {
509       "version": "5.3.0",
510       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
511       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
512       "peer": true,
513       "engines": {
514         "node": ">=4.0"
515       }
516     },
517     "node_modules/esutils": {
518       "version": "2.0.3",
519       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
520       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
521       "peer": true,
522       "engines": {
523         "node": ">=0.10.0"
524       }
525     },
526     "node_modules/fast-deep-equal": {
527       "version": "3.1.3",
528       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
529       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
530       "peer": true
531     },
532     "node_modules/fast-json-stable-stringify": {
533       "version": "2.1.0",
534       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
535       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
536       "peer": true
537     },
538     "node_modules/fast-levenshtein": {
539       "version": "2.0.6",
540       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
541       "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
542       "peer": true
543     },
544     "node_modules/file-entry-cache": {
545       "version": "6.0.1",
546       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
547       "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
548       "peer": true,
549       "dependencies": {
550         "flat-cache": "^3.0.4"
551       },
552       "engines": {
553         "node": "^10.12.0 || >=12.0.0"
554       }
555     },
556     "node_modules/flat-cache": {
557       "version": "3.0.4",
558       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
559       "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
560       "peer": true,
561       "dependencies": {
562         "flatted": "^3.1.0",
563         "rimraf": "^3.0.2"
564       },
565       "engines": {
566         "node": "^10.12.0 || >=12.0.0"
567       }
568     },
569     "node_modules/flatted": {
570       "version": "3.2.5",
571       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
572       "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
573       "peer": true
574     },
575     "node_modules/fs.realpath": {
576       "version": "1.0.0",
577       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
578       "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
579       "peer": true
580     },
581     "node_modules/functional-red-black-tree": {
582       "version": "1.0.1",
583       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
584       "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
585       "peer": true
586     },
587     "node_modules/glob": {
588       "version": "7.2.3",
589       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
590       "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
591       "peer": true,
592       "dependencies": {
593         "fs.realpath": "^1.0.0",
594         "inflight": "^1.0.4",
595         "inherits": "2",
596         "minimatch": "^3.1.1",
597         "once": "^1.3.0",
598         "path-is-absolute": "^1.0.0"
599       },
600       "engines": {
601         "node": "*"
602       },
603       "funding": {
604         "url": "https://github.com/sponsors/isaacs"
605       }
606     },
607     "node_modules/glob-parent": {
608       "version": "6.0.2",
609       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
610       "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
611       "peer": true,
612       "dependencies": {
613         "is-glob": "^4.0.3"
614       },
615       "engines": {
616         "node": ">=10.13.0"
617       }
618     },
619     "node_modules/globals": {
620       "version": "13.15.0",
621       "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz",
622       "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==",
623       "peer": true,
624       "dependencies": {
625         "type-fest": "^0.20.2"
626       },
627       "engines": {
628         "node": ">=8"
629       },
630       "funding": {
631         "url": "https://github.com/sponsors/sindresorhus"
632       }
633     },
634     "node_modules/has-flag": {
635       "version": "4.0.0",
636       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
637       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
638       "peer": true,
639       "engines": {
640         "node": ">=8"
641       }
642     },
643     "node_modules/hash.js": {
644       "version": "1.1.7",
645       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
646       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
647       "dependencies": {
648         "inherits": "^2.0.3",
649         "minimalistic-assert": "^1.0.1"
650       }
651     },
652     "node_modules/hash.js/node_modules/inherits": {
653       "version": "2.0.4",
654       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
655       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
656     },
657     "node_modules/hmac-drbg": {
658       "version": "1.0.1",
659       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
660       "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==",
661       "dependencies": {
662         "hash.js": "^1.0.3",
663         "minimalistic-assert": "^1.0.0",
664         "minimalistic-crypto-utils": "^1.0.1"
665       }
666     },
667     "node_modules/ignore": {
668       "version": "5.2.0",
669       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
670       "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
671       "peer": true,
672       "engines": {
673         "node": ">= 4"
674       }
675     },
676     "node_modules/import-fresh": {
677       "version": "3.3.0",
678       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
679       "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
680       "peer": true,
681       "dependencies": {
682         "parent-module": "^1.0.0",
683         "resolve-from": "^4.0.0"
684       },
685       "engines": {
686         "node": ">=6"
687       },
688       "funding": {
689         "url": "https://github.com/sponsors/sindresorhus"
690       }
691     },
692     "node_modules/imurmurhash": {
693       "version": "0.1.4",
694       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
695       "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
696       "peer": true,
697       "engines": {
698         "node": ">=0.8.19"
699       }
700     },
701     "node_modules/inflight": {
702       "version": "1.0.6",
703       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
704       "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
705       "peer": true,
706       "dependencies": {
707         "once": "^1.3.0",
708         "wrappy": "1"
709       }
710     },
711     "node_modules/inherits": {
712       "version": "2.0.1",
713       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
714       "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA=="
715     },
716     "node_modules/is-extglob": {
717       "version": "2.1.1",
718       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
719       "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
720       "peer": true,
721       "engines": {
722         "node": ">=0.10.0"
723       }
724     },
725     "node_modules/is-glob": {
726       "version": "4.0.3",
727       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
728       "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
729       "peer": true,
730       "dependencies": {
731         "is-extglob": "^2.1.1"
732       },
733       "engines": {
734         "node": ">=0.10.0"
735       }
736     },
737     "node_modules/isexe": {
738       "version": "2.0.0",
739       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
740       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
741       "peer": true
742     },
743     "node_modules/js-yaml": {
744       "version": "4.1.0",
745       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
746       "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
747       "peer": true,
748       "dependencies": {
749         "argparse": "^2.0.1"
750       },
751       "bin": {
752         "js-yaml": "bin/js-yaml.js"
753       }
754     },
755     "node_modules/json-schema-traverse": {
756       "version": "0.4.1",
757       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
758       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
759       "peer": true
760     },
761     "node_modules/json-stable-stringify-without-jsonify": {
762       "version": "1.0.1",
763       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
764       "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
765       "peer": true
766     },
767     "node_modules/levn": {
768       "version": "0.4.1",
769       "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
770       "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
771       "peer": true,
772       "dependencies": {
773         "prelude-ls": "^1.2.1",
774         "type-check": "~0.4.0"
775       },
776       "engines": {
777         "node": ">= 0.8.0"
778       }
779     },
780     "node_modules/lodash": {
781       "version": "4.17.21",
782       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
783       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
784     },
785     "node_modules/lodash.merge": {
786       "version": "4.6.2",
787       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
788       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
789       "peer": true
790     },
791     "node_modules/minimalistic-assert": {
792       "version": "1.0.1",
793       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
794       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
795     },
796     "node_modules/minimalistic-crypto-utils": {
797       "version": "1.0.1",
798       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
799       "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg=="
800     },
801     "node_modules/minimatch": {
802       "version": "3.1.2",
803       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
804       "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
805       "peer": true,
806       "dependencies": {
807         "brace-expansion": "^1.1.7"
808       },
809       "engines": {
810         "node": "*"
811       }
812     },
813     "node_modules/ms": {
814       "version": "2.1.2",
815       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
816       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
817       "peer": true
818     },
819     "node_modules/natural-compare": {
820       "version": "1.4.0",
821       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
822       "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
823       "peer": true
824     },
825     "node_modules/once": {
826       "version": "1.4.0",
827       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
828       "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
829       "peer": true,
830       "dependencies": {
831         "wrappy": "1"
832       }
833     },
834     "node_modules/optionator": {
835       "version": "0.9.1",
836       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
837       "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
838       "peer": true,
839       "dependencies": {
840         "deep-is": "^0.1.3",
841         "fast-levenshtein": "^2.0.6",
842         "levn": "^0.4.1",
843         "prelude-ls": "^1.2.1",
844         "type-check": "^0.4.0",
845         "word-wrap": "^1.2.3"
846       },
847       "engines": {
848         "node": ">= 0.8.0"
849       }
850     },
851     "node_modules/parent-module": {
852       "version": "1.0.1",
853       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
854       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
855       "peer": true,
856       "dependencies": {
857         "callsites": "^3.0.0"
858       },
859       "engines": {
860         "node": ">=6"
861       }
862     },
863     "node_modules/path-is-absolute": {
864       "version": "1.0.1",
865       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
866       "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
867       "peer": true,
868       "engines": {
869         "node": ">=0.10.0"
870       }
871     },
872     "node_modules/path-key": {
873       "version": "3.1.1",
874       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
875       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
876       "peer": true,
877       "engines": {
878         "node": ">=8"
879       }
880     },
881     "node_modules/prelude-ls": {
882       "version": "1.2.1",
883       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
884       "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
885       "peer": true,
886       "engines": {
887         "node": ">= 0.8.0"
888       }
889     },
890     "node_modules/psl": {
891       "version": "1.8.0",
892       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
893       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
894     },
895     "node_modules/punycode": {
896       "version": "2.1.1",
897       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
898       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
899       "engines": {
900         "node": ">=6"
901       }
902     },
903     "node_modules/qrcode-svg": {
904       "version": "1.1.0",
905       "resolved": "https://registry.npmjs.org/qrcode-svg/-/qrcode-svg-1.1.0.tgz",
906       "integrity": "sha512-XyQCIXux1zEIA3NPb0AeR8UMYvXZzWEhgdBgBjH9gO7M48H9uoHzviNz8pXw3UzrAcxRRRn9gxHewAVK7bn9qw==",
907       "bin": {
908         "qrcode-svg": "bin/qrcode-svg.js"
909       }
910     },
911     "node_modules/regexpp": {
912       "version": "3.2.0",
913       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
914       "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
915       "peer": true,
916       "engines": {
917         "node": ">=8"
918       },
919       "funding": {
920         "url": "https://github.com/sponsors/mysticatea"
921       }
922     },
923     "node_modules/resolve-from": {
924       "version": "4.0.0",
925       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
926       "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
927       "peer": true,
928       "engines": {
929         "node": ">=4"
930       }
931     },
932     "node_modules/rimraf": {
933       "version": "3.0.2",
934       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
935       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
936       "peer": true,
937       "dependencies": {
938         "glob": "^7.1.3"
939       },
940       "bin": {
941         "rimraf": "bin.js"
942       },
943       "funding": {
944         "url": "https://github.com/sponsors/isaacs"
945       }
946     },
947     "node_modules/safe-buffer": {
948       "version": "5.2.1",
949       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
950       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
951       "funding": [
952         {
953           "type": "github",
954           "url": "https://github.com/sponsors/feross"
955         },
956         {
957           "type": "patreon",
958           "url": "https://www.patreon.com/feross"
959         },
960         {
961           "type": "consulting",
962           "url": "https://feross.org/support"
963         }
964       ]
965     },
966     "node_modules/shebang-command": {
967       "version": "2.0.0",
968       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
969       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
970       "peer": true,
971       "dependencies": {
972         "shebang-regex": "^3.0.0"
973       },
974       "engines": {
975         "node": ">=8"
976       }
977     },
978     "node_modules/shebang-regex": {
979       "version": "3.0.0",
980       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
981       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
982       "peer": true,
983       "engines": {
984         "node": ">=8"
985       }
986     },
987     "node_modules/strip-ansi": {
988       "version": "6.0.1",
989       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
990       "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
991       "peer": true,
992       "dependencies": {
993         "ansi-regex": "^5.0.1"
994       },
995       "engines": {
996         "node": ">=8"
997       }
998     },
999     "node_modules/strip-json-comments": {
1000       "version": "3.1.1",
1001       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1002       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1003       "peer": true,
1004       "engines": {
1005         "node": ">=8"
1006       },
1007       "funding": {
1008         "url": "https://github.com/sponsors/sindresorhus"
1009       }
1010     },
1011     "node_modules/supports-color": {
1012       "version": "7.2.0",
1013       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1014       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1015       "peer": true,
1016       "dependencies": {
1017         "has-flag": "^4.0.0"
1018       },
1019       "engines": {
1020         "node": ">=8"
1021       }
1022     },
1023     "node_modules/text-table": {
1024       "version": "0.2.0",
1025       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1026       "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
1027       "peer": true
1028     },
1029     "node_modules/tough-cookie": {
1030       "version": "4.0.0",
1031       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
1032       "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
1033       "dependencies": {
1034         "psl": "^1.1.33",
1035         "punycode": "^2.1.1",
1036         "universalify": "^0.1.2"
1037       },
1038       "engines": {
1039         "node": ">=6"
1040       }
1041     },
1042     "node_modules/type-check": {
1043       "version": "0.4.0",
1044       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1045       "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1046       "peer": true,
1047       "dependencies": {
1048         "prelude-ls": "^1.2.1"
1049       },
1050       "engines": {
1051         "node": ">= 0.8.0"
1052       }
1053     },
1054     "node_modules/type-fest": {
1055       "version": "0.20.2",
1056       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1057       "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1058       "peer": true,
1059       "engines": {
1060         "node": ">=10"
1061       },
1062       "funding": {
1063         "url": "https://github.com/sponsors/sindresorhus"
1064       }
1065     },
1066     "node_modules/universalify": {
1067       "version": "0.1.2",
1068       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
1069       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
1070       "engines": {
1071         "node": ">= 4.0.0"
1072       }
1073     },
1074     "node_modules/unorm": {
1075       "version": "1.6.0",
1076       "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz",
1077       "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==",
1078       "engines": {
1079         "node": ">= 0.4.0"
1080       }
1081     },
1082     "node_modules/uri-js": {
1083       "version": "4.4.1",
1084       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1085       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1086       "peer": true,
1087       "dependencies": {
1088         "punycode": "^2.1.0"
1089       }
1090     },
1091     "node_modules/v8-compile-cache": {
1092       "version": "2.3.0",
1093       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
1094       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
1095       "peer": true
1096     },
1097     "node_modules/which": {
1098       "version": "2.0.2",
1099       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1100       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1101       "peer": true,
1102       "dependencies": {
1103         "isexe": "^2.0.0"
1104       },
1105       "bin": {
1106         "node-which": "bin/node-which"
1107       },
1108       "engines": {
1109         "node": ">= 8"
1110       }
1111     },
1112     "node_modules/word-wrap": {
1113       "version": "1.2.3",
1114       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1115       "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
1116       "peer": true,
1117       "engines": {
1118         "node": ">=0.10.0"
1119       }
1120     },
1121     "node_modules/wrappy": {
1122       "version": "1.0.2",
1123       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1124       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1125       "peer": true
1126     },
1127     "node_modules/ws": {
1128       "version": "8.8.0",
1129       "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz",
1130       "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==",
1131       "engines": {
1132         "node": ">=10.0.0"
1133       },
1134       "peerDependencies": {
1135         "bufferutil": "^4.0.1",
1136         "utf-8-validate": "^5.0.2"
1137       },
1138       "peerDependenciesMeta": {
1139         "bufferutil": {
1140           "optional": true
1141         },
1142         "utf-8-validate": {
1143           "optional": true
1144         }
1145       }
1146     }
1147   },
1148   "dependencies": {
1149     "@dashevo/dashcore-lib": {
1150       "version": "0.19.39",
1151       "resolved": "https://registry.npmjs.org/@dashevo/dashcore-lib/-/dashcore-lib-0.19.39.tgz",
1152       "integrity": "sha512-ZSpIbewxhMYB9y0qZ2xPL9SduGNBlMxjRuzeHgkxcvY9nbB0Sylef+DuyXBS3ZOAMzUMYp1mARz6n1c641i2mA==",
1153       "requires": {
1154         "@dashevo/x11-hash-js": "^1.0.2",
1155         "@types/node": "^12.12.47",
1156         "bloom-filter": "^0.2.0",
1157         "bls-signatures": "^0.2.5",
1158         "bn.js": "=4.11.8",
1159         "bs58": "=4.0.1",
1160         "elliptic": "6.5.3",
1161         "eslint-config-prettier": "^8.3.0",
1162         "inherits": "=2.0.1",
1163         "lodash": "^4.17.20",
1164         "unorm": "^1.6.0"
1165       }
1166     },
1167     "@dashevo/x11-hash-js": {
1168       "version": "1.0.2",
1169       "resolved": "https://registry.npmjs.org/@dashevo/x11-hash-js/-/x11-hash-js-1.0.2.tgz",
1170       "integrity": "sha512-3vvnZweBca4URBXHF+FTrM4sdTpp3IMt73G1zUKQEdYm/kJkIKN94qpFai7YZDl87k64RCH+ckRZk6ruQPz5KQ=="
1171     },
1172     "@eslint/eslintrc": {
1173       "version": "1.3.0",
1174       "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
1175       "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
1176       "peer": true,
1177       "requires": {
1178         "ajv": "^6.12.4",
1179         "debug": "^4.3.2",
1180         "espree": "^9.3.2",
1181         "globals": "^13.15.0",
1182         "ignore": "^5.2.0",
1183         "import-fresh": "^3.2.1",
1184         "js-yaml": "^4.1.0",
1185         "minimatch": "^3.1.2",
1186         "strip-json-comments": "^3.1.1"
1187       }
1188     },
1189     "@humanwhocodes/config-array": {
1190       "version": "0.9.5",
1191       "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
1192       "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
1193       "peer": true,
1194       "requires": {
1195         "@humanwhocodes/object-schema": "^1.2.1",
1196         "debug": "^4.1.1",
1197         "minimatch": "^3.0.4"
1198       }
1199     },
1200     "@humanwhocodes/object-schema": {
1201       "version": "1.2.1",
1202       "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
1203       "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
1204       "peer": true
1205     },
1206     "@root/request": {
1207       "version": "1.8.2",
1208       "resolved": "https://registry.npmjs.org/@root/request/-/request-1.8.2.tgz",
1209       "integrity": "sha512-DvBsWCnuEXTcbokGCX8dHCfAD1f72lQwzyqh2v9f0eDUN1qimYPl969xOP/m3G713KrNtBgQJhwqB7A+Izitjg=="
1210     },
1211     "@types/node": {
1212       "version": "12.20.55",
1213       "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz",
1214       "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ=="
1215     },
1216     "acorn": {
1217       "version": "8.7.1",
1218       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
1219       "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
1220       "peer": true
1221     },
1222     "acorn-jsx": {
1223       "version": "5.3.2",
1224       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1225       "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1226       "peer": true,
1227       "requires": {}
1228     },
1229     "ajv": {
1230       "version": "6.12.6",
1231       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1232       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1233       "peer": true,
1234       "requires": {
1235         "fast-deep-equal": "^3.1.1",
1236         "fast-json-stable-stringify": "^2.0.0",
1237         "json-schema-traverse": "^0.4.1",
1238         "uri-js": "^4.2.2"
1239       }
1240     },
1241     "ansi-regex": {
1242       "version": "5.0.1",
1243       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1244       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1245       "peer": true
1246     },
1247     "ansi-styles": {
1248       "version": "4.3.0",
1249       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1250       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1251       "peer": true,
1252       "requires": {
1253         "color-convert": "^2.0.1"
1254       }
1255     },
1256     "argparse": {
1257       "version": "2.0.1",
1258       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1259       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1260       "peer": true
1261     },
1262     "balanced-match": {
1263       "version": "1.0.2",
1264       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1265       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1266       "peer": true
1267     },
1268     "base-x": {
1269       "version": "3.0.9",
1270       "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.9.tgz",
1271       "integrity": "sha512-H7JU6iBHTal1gp56aKoaa//YUxEaAOUiydvrV/pILqIHXTtqxSkATOnDA2u+jZ/61sD+L/412+7kzXRtWukhpQ==",
1272       "requires": {
1273         "safe-buffer": "^5.0.1"
1274       }
1275     },
1276     "bloom-filter": {
1277       "version": "0.2.0",
1278       "resolved": "https://registry.npmjs.org/bloom-filter/-/bloom-filter-0.2.0.tgz",
1279       "integrity": "sha512-RMG2RpnKczVzRsEYSPaT5rKsyj0w5/wpQRjaW4vOMe1WyUDQpoqxjNc10uROEjdhu63ytRt6aFRPXFePi/Rd7A=="
1280     },
1281     "bls-signatures": {
1282       "version": "0.2.5",
1283       "resolved": "https://registry.npmjs.org/bls-signatures/-/bls-signatures-0.2.5.tgz",
1284       "integrity": "sha512-5TzQNCtR4zWE4lM08EOMIT8l3b4h8g5LNKu50fUYP1PnupaLGSLklAcTto4lnH7VXpyhsar+74L9wNJII4E/4Q=="
1285     },
1286     "bn.js": {
1287       "version": "4.11.8",
1288       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
1289       "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA=="
1290     },
1291     "brace-expansion": {
1292       "version": "1.1.11",
1293       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1294       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1295       "peer": true,
1296       "requires": {
1297         "balanced-match": "^1.0.0",
1298         "concat-map": "0.0.1"
1299       }
1300     },
1301     "brorand": {
1302       "version": "1.1.0",
1303       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
1304       "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w=="
1305     },
1306     "bs58": {
1307       "version": "4.0.1",
1308       "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz",
1309       "integrity": "sha512-Ok3Wdf5vOIlBrgCvTq96gBkJw+JUEzdBgyaza5HLtPm7yTHkjRy8+JzNyHF7BHa0bNWOQIp3m5YF0nnFcOIKLw==",
1310       "requires": {
1311         "base-x": "^3.0.2"
1312       }
1313     },
1314     "callsites": {
1315       "version": "3.1.0",
1316       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1317       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1318       "peer": true
1319     },
1320     "chalk": {
1321       "version": "4.1.2",
1322       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
1323       "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
1324       "peer": true,
1325       "requires": {
1326         "ansi-styles": "^4.1.0",
1327         "supports-color": "^7.1.0"
1328       }
1329     },
1330     "color-convert": {
1331       "version": "2.0.1",
1332       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1333       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1334       "peer": true,
1335       "requires": {
1336         "color-name": "~1.1.4"
1337       }
1338     },
1339     "color-name": {
1340       "version": "1.1.4",
1341       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1342       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
1343       "peer": true
1344     },
1345     "concat-map": {
1346       "version": "0.0.1",
1347       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1348       "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
1349       "peer": true
1350     },
1351     "cross-spawn": {
1352       "version": "7.0.3",
1353       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1354       "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1355       "peer": true,
1356       "requires": {
1357         "path-key": "^3.1.0",
1358         "shebang-command": "^2.0.0",
1359         "which": "^2.0.1"
1360       }
1361     },
1362     "crowdnode": {
1363       "version": "1.0.1",
1364       "resolved": "https://registry.npmjs.org/crowdnode/-/crowdnode-1.0.1.tgz",
1365       "integrity": "sha512-XL7O//k/aGkqHOqbCv1mOSVcF/SS00MQT1aiJOvEJlTHjAU+aWwZdZ4kau9zMyJlFge62alcTQH7cPGH0WjbLw==",
1366       "requires": {
1367         "@dashevo/dashcore-lib": "^0.19.38",
1368         "@root/request": "^1.8.1",
1369         "dotenv": "^16.0.1",
1370         "qrcode-svg": "^1.1.0",
1371         "tough-cookie": "^4.0.0",
1372         "ws": "^8.8.0"
1373       }
1374     },
1375     "debug": {
1376       "version": "4.3.4",
1377       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
1378       "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
1379       "peer": true,
1380       "requires": {
1381         "ms": "2.1.2"
1382       }
1383     },
1384     "deep-is": {
1385       "version": "0.1.4",
1386       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1387       "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
1388       "peer": true
1389     },
1390     "doctrine": {
1391       "version": "3.0.0",
1392       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
1393       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
1394       "peer": true,
1395       "requires": {
1396         "esutils": "^2.0.2"
1397       }
1398     },
1399     "dotenv": {
1400       "version": "16.0.1",
1401       "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.1.tgz",
1402       "integrity": "sha512-1K6hR6wtk2FviQ4kEiSjFiH5rpzEVi8WW0x96aztHVMhEspNpc4DVOUTEHtEva5VThQ8IaBX1Pe4gSzpVVUsKQ=="
1403     },
1404     "elliptic": {
1405       "version": "6.5.3",
1406       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
1407       "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==",
1408       "requires": {
1409         "bn.js": "^4.4.0",
1410         "brorand": "^1.0.1",
1411         "hash.js": "^1.0.0",
1412         "hmac-drbg": "^1.0.0",
1413         "inherits": "^2.0.1",
1414         "minimalistic-assert": "^1.0.0",
1415         "minimalistic-crypto-utils": "^1.0.0"
1416       }
1417     },
1418     "escape-string-regexp": {
1419       "version": "4.0.0",
1420       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
1421       "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
1422       "peer": true
1423     },
1424     "eslint": {
1425       "version": "8.18.0",
1426       "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz",
1427       "integrity": "sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==",
1428       "peer": true,
1429       "requires": {
1430         "@eslint/eslintrc": "^1.3.0",
1431         "@humanwhocodes/config-array": "^0.9.2",
1432         "ajv": "^6.10.0",
1433         "chalk": "^4.0.0",
1434         "cross-spawn": "^7.0.2",
1435         "debug": "^4.3.2",
1436         "doctrine": "^3.0.0",
1437         "escape-string-regexp": "^4.0.0",
1438         "eslint-scope": "^7.1.1",
1439         "eslint-utils": "^3.0.0",
1440         "eslint-visitor-keys": "^3.3.0",
1441         "espree": "^9.3.2",
1442         "esquery": "^1.4.0",
1443         "esutils": "^2.0.2",
1444         "fast-deep-equal": "^3.1.3",
1445         "file-entry-cache": "^6.0.1",
1446         "functional-red-black-tree": "^1.0.1",
1447         "glob-parent": "^6.0.1",
1448         "globals": "^13.15.0",
1449         "ignore": "^5.2.0",
1450         "import-fresh": "^3.0.0",
1451         "imurmurhash": "^0.1.4",
1452         "is-glob": "^4.0.0",
1453         "js-yaml": "^4.1.0",
1454         "json-stable-stringify-without-jsonify": "^1.0.1",
1455         "levn": "^0.4.1",
1456         "lodash.merge": "^4.6.2",
1457         "minimatch": "^3.1.2",
1458         "natural-compare": "^1.4.0",
1459         "optionator": "^0.9.1",
1460         "regexpp": "^3.2.0",
1461         "strip-ansi": "^6.0.1",
1462         "strip-json-comments": "^3.1.0",
1463         "text-table": "^0.2.0",
1464         "v8-compile-cache": "^2.0.3"
1465       }
1466     },
1467     "eslint-config-prettier": {
1468       "version": "8.5.0",
1469       "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz",
1470       "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==",
1471       "requires": {}
1472     },
1473     "eslint-scope": {
1474       "version": "7.1.1",
1475       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
1476       "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
1477       "peer": true,
1478       "requires": {
1479         "esrecurse": "^4.3.0",
1480         "estraverse": "^5.2.0"
1481       }
1482     },
1483     "eslint-utils": {
1484       "version": "3.0.0",
1485       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
1486       "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
1487       "peer": true,
1488       "requires": {
1489         "eslint-visitor-keys": "^2.0.0"
1490       },
1491       "dependencies": {
1492         "eslint-visitor-keys": {
1493           "version": "2.1.0",
1494           "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
1495           "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
1496           "peer": true
1497         }
1498       }
1499     },
1500     "eslint-visitor-keys": {
1501       "version": "3.3.0",
1502       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
1503       "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
1504       "peer": true
1505     },
1506     "espree": {
1507       "version": "9.3.2",
1508       "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
1509       "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
1510       "peer": true,
1511       "requires": {
1512         "acorn": "^8.7.1",
1513         "acorn-jsx": "^5.3.2",
1514         "eslint-visitor-keys": "^3.3.0"
1515       }
1516     },
1517     "esquery": {
1518       "version": "1.4.0",
1519       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
1520       "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
1521       "peer": true,
1522       "requires": {
1523         "estraverse": "^5.1.0"
1524       }
1525     },
1526     "esrecurse": {
1527       "version": "4.3.0",
1528       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1529       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1530       "peer": true,
1531       "requires": {
1532         "estraverse": "^5.2.0"
1533       }
1534     },
1535     "estraverse": {
1536       "version": "5.3.0",
1537       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1538       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1539       "peer": true
1540     },
1541     "esutils": {
1542       "version": "2.0.3",
1543       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1544       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1545       "peer": true
1546     },
1547     "fast-deep-equal": {
1548       "version": "3.1.3",
1549       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1550       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1551       "peer": true
1552     },
1553     "fast-json-stable-stringify": {
1554       "version": "2.1.0",
1555       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1556       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1557       "peer": true
1558     },
1559     "fast-levenshtein": {
1560       "version": "2.0.6",
1561       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1562       "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
1563       "peer": true
1564     },
1565     "file-entry-cache": {
1566       "version": "6.0.1",
1567       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
1568       "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
1569       "peer": true,
1570       "requires": {
1571         "flat-cache": "^3.0.4"
1572       }
1573     },
1574     "flat-cache": {
1575       "version": "3.0.4",
1576       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
1577       "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
1578       "peer": true,
1579       "requires": {
1580         "flatted": "^3.1.0",
1581         "rimraf": "^3.0.2"
1582       }
1583     },
1584     "flatted": {
1585       "version": "3.2.5",
1586       "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
1587       "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
1588       "peer": true
1589     },
1590     "fs.realpath": {
1591       "version": "1.0.0",
1592       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1593       "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
1594       "peer": true
1595     },
1596     "functional-red-black-tree": {
1597       "version": "1.0.1",
1598       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1599       "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==",
1600       "peer": true
1601     },
1602     "glob": {
1603       "version": "7.2.3",
1604       "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
1605       "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
1606       "peer": true,
1607       "requires": {
1608         "fs.realpath": "^1.0.0",
1609         "inflight": "^1.0.4",
1610         "inherits": "2",
1611         "minimatch": "^3.1.1",
1612         "once": "^1.3.0",
1613         "path-is-absolute": "^1.0.0"
1614       }
1615     },
1616     "glob-parent": {
1617       "version": "6.0.2",
1618       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1619       "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1620       "peer": true,
1621       "requires": {
1622         "is-glob": "^4.0.3"
1623       }
1624     },
1625     "globals": {
1626       "version": "13.15.0",
1627       "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz",
1628       "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==",
1629       "peer": true,
1630       "requires": {
1631         "type-fest": "^0.20.2"
1632       }
1633     },
1634     "has-flag": {
1635       "version": "4.0.0",
1636       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1637       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1638       "peer": true
1639     },
1640     "hash.js": {
1641       "version": "1.1.7",
1642       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
1643       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
1644       "requires": {
1645         "inherits": "^2.0.3",
1646         "minimalistic-assert": "^1.0.1"
1647       },
1648       "dependencies": {
1649         "inherits": {
1650           "version": "2.0.4",
1651           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1652           "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1653         }
1654       }
1655     },
1656     "hmac-drbg": {
1657       "version": "1.0.1",
1658       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
1659       "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==",
1660       "requires": {
1661         "hash.js": "^1.0.3",
1662         "minimalistic-assert": "^1.0.0",
1663         "minimalistic-crypto-utils": "^1.0.1"
1664       }
1665     },
1666     "ignore": {
1667       "version": "5.2.0",
1668       "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
1669       "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
1670       "peer": true
1671     },
1672     "import-fresh": {
1673       "version": "3.3.0",
1674       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1675       "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1676       "peer": true,
1677       "requires": {
1678         "parent-module": "^1.0.0",
1679         "resolve-from": "^4.0.0"
1680       }
1681     },
1682     "imurmurhash": {
1683       "version": "0.1.4",
1684       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1685       "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
1686       "peer": true
1687     },
1688     "inflight": {
1689       "version": "1.0.6",
1690       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1691       "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1692       "peer": true,
1693       "requires": {
1694         "once": "^1.3.0",
1695         "wrappy": "1"
1696       }
1697     },
1698     "inherits": {
1699       "version": "2.0.1",
1700       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1701       "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA=="
1702     },
1703     "is-extglob": {
1704       "version": "2.1.1",
1705       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1706       "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1707       "peer": true
1708     },
1709     "is-glob": {
1710       "version": "4.0.3",
1711       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1712       "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1713       "peer": true,
1714       "requires": {
1715         "is-extglob": "^2.1.1"
1716       }
1717     },
1718     "isexe": {
1719       "version": "2.0.0",
1720       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1721       "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1722       "peer": true
1723     },
1724     "js-yaml": {
1725       "version": "4.1.0",
1726       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
1727       "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
1728       "peer": true,
1729       "requires": {
1730         "argparse": "^2.0.1"
1731       }
1732     },
1733     "json-schema-traverse": {
1734       "version": "0.4.1",
1735       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1736       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1737       "peer": true
1738     },
1739     "json-stable-stringify-without-jsonify": {
1740       "version": "1.0.1",
1741       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1742       "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
1743       "peer": true
1744     },
1745     "levn": {
1746       "version": "0.4.1",
1747       "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1748       "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1749       "peer": true,
1750       "requires": {
1751         "prelude-ls": "^1.2.1",
1752         "type-check": "~0.4.0"
1753       }
1754     },
1755     "lodash": {
1756       "version": "4.17.21",
1757       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1758       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
1759     },
1760     "lodash.merge": {
1761       "version": "4.6.2",
1762       "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1763       "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1764       "peer": true
1765     },
1766     "minimalistic-assert": {
1767       "version": "1.0.1",
1768       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
1769       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="
1770     },
1771     "minimalistic-crypto-utils": {
1772       "version": "1.0.1",
1773       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
1774       "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg=="
1775     },
1776     "minimatch": {
1777       "version": "3.1.2",
1778       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1779       "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1780       "peer": true,
1781       "requires": {
1782         "brace-expansion": "^1.1.7"
1783       }
1784     },
1785     "ms": {
1786       "version": "2.1.2",
1787       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1788       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1789       "peer": true
1790     },
1791     "natural-compare": {
1792       "version": "1.4.0",
1793       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1794       "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
1795       "peer": true
1796     },
1797     "once": {
1798       "version": "1.4.0",
1799       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1800       "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1801       "peer": true,
1802       "requires": {
1803         "wrappy": "1"
1804       }
1805     },
1806     "optionator": {
1807       "version": "0.9.1",
1808       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
1809       "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
1810       "peer": true,
1811       "requires": {
1812         "deep-is": "^0.1.3",
1813         "fast-levenshtein": "^2.0.6",
1814         "levn": "^0.4.1",
1815         "prelude-ls": "^1.2.1",
1816         "type-check": "^0.4.0",
1817         "word-wrap": "^1.2.3"
1818       }
1819     },
1820     "parent-module": {
1821       "version": "1.0.1",
1822       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1823       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1824       "peer": true,
1825       "requires": {
1826         "callsites": "^3.0.0"
1827       }
1828     },
1829     "path-is-absolute": {
1830       "version": "1.0.1",
1831       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1832       "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1833       "peer": true
1834     },
1835     "path-key": {
1836       "version": "3.1.1",
1837       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1838       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1839       "peer": true
1840     },
1841     "prelude-ls": {
1842       "version": "1.2.1",
1843       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1844       "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1845       "peer": true
1846     },
1847     "psl": {
1848       "version": "1.8.0",
1849       "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
1850       "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ=="
1851     },
1852     "punycode": {
1853       "version": "2.1.1",
1854       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1855       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
1856     },
1857     "qrcode-svg": {
1858       "version": "1.1.0",
1859       "resolved": "https://registry.npmjs.org/qrcode-svg/-/qrcode-svg-1.1.0.tgz",
1860       "integrity": "sha512-XyQCIXux1zEIA3NPb0AeR8UMYvXZzWEhgdBgBjH9gO7M48H9uoHzviNz8pXw3UzrAcxRRRn9gxHewAVK7bn9qw=="
1861     },
1862     "regexpp": {
1863       "version": "3.2.0",
1864       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
1865       "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
1866       "peer": true
1867     },
1868     "resolve-from": {
1869       "version": "4.0.0",
1870       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1871       "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1872       "peer": true
1873     },
1874     "rimraf": {
1875       "version": "3.0.2",
1876       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1877       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1878       "peer": true,
1879       "requires": {
1880         "glob": "^7.1.3"
1881       }
1882     },
1883     "safe-buffer": {
1884       "version": "5.2.1",
1885       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1886       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
1887     },
1888     "shebang-command": {
1889       "version": "2.0.0",
1890       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1891       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1892       "peer": true,
1893       "requires": {
1894         "shebang-regex": "^3.0.0"
1895       }
1896     },
1897     "shebang-regex": {
1898       "version": "3.0.0",
1899       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1900       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1901       "peer": true
1902     },
1903     "strip-ansi": {
1904       "version": "6.0.1",
1905       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1906       "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1907       "peer": true,
1908       "requires": {
1909         "ansi-regex": "^5.0.1"
1910       }
1911     },
1912     "strip-json-comments": {
1913       "version": "3.1.1",
1914       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1915       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1916       "peer": true
1917     },
1918     "supports-color": {
1919       "version": "7.2.0",
1920       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1921       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1922       "peer": true,
1923       "requires": {
1924         "has-flag": "^4.0.0"
1925       }
1926     },
1927     "text-table": {
1928       "version": "0.2.0",
1929       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1930       "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
1931       "peer": true
1932     },
1933     "tough-cookie": {
1934       "version": "4.0.0",
1935       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz",
1936       "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==",
1937       "requires": {
1938         "psl": "^1.1.33",
1939         "punycode": "^2.1.1",
1940         "universalify": "^0.1.2"
1941       }
1942     },
1943     "type-check": {
1944       "version": "0.4.0",
1945       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1946       "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1947       "peer": true,
1948       "requires": {
1949         "prelude-ls": "^1.2.1"
1950       }
1951     },
1952     "type-fest": {
1953       "version": "0.20.2",
1954       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1955       "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1956       "peer": true
1957     },
1958     "universalify": {
1959       "version": "0.1.2",
1960       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
1961       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
1962     },
1963     "unorm": {
1964       "version": "1.6.0",
1965       "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz",
1966       "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA=="
1967     },
1968     "uri-js": {
1969       "version": "4.4.1",
1970       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1971       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1972       "peer": true,
1973       "requires": {
1974         "punycode": "^2.1.0"
1975       }
1976     },
1977     "v8-compile-cache": {
1978       "version": "2.3.0",
1979       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
1980       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
1981       "peer": true
1982     },
1983     "which": {
1984       "version": "2.0.2",
1985       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1986       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1987       "peer": true,
1988       "requires": {
1989         "isexe": "^2.0.0"
1990       }
1991     },
1992     "word-wrap": {
1993       "version": "1.2.3",
1994       "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1995       "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
1996       "peer": true
1997     },
1998     "wrappy": {
1999       "version": "1.0.2",
2000       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2001       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
2002       "peer": true
2003     },
2004     "ws": {
2005       "version": "8.8.0",
2006       "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz",
2007       "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==",
2008       "requires": {}
2009     }
2010   }
2011 }