xref: /rk3399_ARM-atf/package-lock.json (revision 7fff6c70ed9de55ace9cccc1d9b65375bcdc33e3)
1{
2  "name": "tf-a",
3  "lockfileVersion": 2,
4  "requires": true,
5  "packages": {
6    "": {
7      "hasInstallScript": true,
8      "devDependencies": {
9        "@commitlint/cli": "^11.0.0",
10        "@commitlint/config-conventional": "^11.0.0",
11        "commitizen": "^4.2.4",
12        "cz-conventional-changelog": "^3.3.0",
13        "husky": "^5.0.4"
14      }
15    },
16    "node_modules/@babel/code-frame": {
17      "version": "7.12.13",
18      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
19      "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
20      "dev": true,
21      "dependencies": {
22        "@babel/highlight": "^7.12.13"
23      }
24    },
25    "node_modules/@babel/helper-validator-identifier": {
26      "version": "7.14.0",
27      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
28      "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
29      "dev": true
30    },
31    "node_modules/@babel/highlight": {
32      "version": "7.14.0",
33      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
34      "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
35      "dev": true,
36      "dependencies": {
37        "@babel/helper-validator-identifier": "^7.14.0",
38        "chalk": "^2.0.0",
39        "js-tokens": "^4.0.0"
40      }
41    },
42    "node_modules/@babel/highlight/node_modules/ansi-styles": {
43      "version": "3.2.1",
44      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
45      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
46      "dev": true,
47      "dependencies": {
48        "color-convert": "^1.9.0"
49      },
50      "engines": {
51        "node": ">=4"
52      }
53    },
54    "node_modules/@babel/highlight/node_modules/chalk": {
55      "version": "2.4.2",
56      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
57      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
58      "dev": true,
59      "dependencies": {
60        "ansi-styles": "^3.2.1",
61        "escape-string-regexp": "^1.0.5",
62        "supports-color": "^5.3.0"
63      },
64      "engines": {
65        "node": ">=4"
66      }
67    },
68    "node_modules/@babel/highlight/node_modules/color-convert": {
69      "version": "1.9.3",
70      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
71      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
72      "dev": true,
73      "dependencies": {
74        "color-name": "1.1.3"
75      }
76    },
77    "node_modules/@babel/highlight/node_modules/color-name": {
78      "version": "1.1.3",
79      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
80      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
81      "dev": true
82    },
83    "node_modules/@babel/highlight/node_modules/has-flag": {
84      "version": "3.0.0",
85      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
86      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
87      "dev": true,
88      "engines": {
89        "node": ">=4"
90      }
91    },
92    "node_modules/@babel/highlight/node_modules/supports-color": {
93      "version": "5.5.0",
94      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
95      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
96      "dev": true,
97      "dependencies": {
98        "has-flag": "^3.0.0"
99      },
100      "engines": {
101        "node": ">=4"
102      }
103    },
104    "node_modules/@babel/runtime": {
105      "version": "7.14.0",
106      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz",
107      "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==",
108      "dev": true,
109      "dependencies": {
110        "regenerator-runtime": "^0.13.4"
111      }
112    },
113    "node_modules/@commitlint/cli": {
114      "version": "11.0.0",
115      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-11.0.0.tgz",
116      "integrity": "sha512-YWZWg1DuqqO5Zjh7vUOeSX76vm0FFyz4y0cpGMFhrhvUi5unc4IVfCXZ6337R9zxuBtmveiRuuhQqnRRer+13g==",
117      "dev": true,
118      "dependencies": {
119        "@babel/runtime": "^7.11.2",
120        "@commitlint/format": "^11.0.0",
121        "@commitlint/lint": "^11.0.0",
122        "@commitlint/load": "^11.0.0",
123        "@commitlint/read": "^11.0.0",
124        "chalk": "4.1.0",
125        "core-js": "^3.6.1",
126        "get-stdin": "8.0.0",
127        "lodash": "^4.17.19",
128        "resolve-from": "5.0.0",
129        "resolve-global": "1.0.0",
130        "yargs": "^15.1.0"
131      },
132      "bin": {
133        "commitlint": "cli.js"
134      },
135      "engines": {
136        "node": ">=v10.22.0"
137      }
138    },
139    "node_modules/@commitlint/config-conventional": {
140      "version": "11.0.0",
141      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-11.0.0.tgz",
142      "integrity": "sha512-SNDRsb5gLuDd2PL83yCOQX6pE7gevC79UPFx+GLbLfw6jGnnbO9/tlL76MLD8MOViqGbo7ZicjChO9Gn+7tHhA==",
143      "dev": true,
144      "dependencies": {
145        "conventional-changelog-conventionalcommits": "^4.3.1"
146      },
147      "engines": {
148        "node": ">=v10.22.0"
149      }
150    },
151    "node_modules/@commitlint/ensure": {
152      "version": "11.0.0",
153      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-11.0.0.tgz",
154      "integrity": "sha512-/T4tjseSwlirKZdnx4AuICMNNlFvRyPQimbZIOYujp9DSO6XRtOy9NrmvWujwHsq9F5Wb80QWi4WMW6HMaENug==",
155      "dev": true,
156      "dependencies": {
157        "@commitlint/types": "^11.0.0",
158        "lodash": "^4.17.19"
159      },
160      "engines": {
161        "node": ">=v10.22.0"
162      }
163    },
164    "node_modules/@commitlint/execute-rule": {
165      "version": "11.0.0",
166      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-11.0.0.tgz",
167      "integrity": "sha512-g01p1g4BmYlZ2+tdotCavrMunnPFPhTzG1ZiLKTCYrooHRbmvqo42ZZn4QMStUEIcn+jfLb6BRZX3JzIwA1ezQ==",
168      "dev": true,
169      "engines": {
170        "node": ">=v10.22.0"
171      }
172    },
173    "node_modules/@commitlint/format": {
174      "version": "11.0.0",
175      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-11.0.0.tgz",
176      "integrity": "sha512-bpBLWmG0wfZH/svzqD1hsGTpm79TKJWcf6EXZllh2J/LSSYKxGlv967lpw0hNojme0sZd4a/97R3qA2QHWWSLg==",
177      "dev": true,
178      "dependencies": {
179        "@commitlint/types": "^11.0.0",
180        "chalk": "^4.0.0"
181      },
182      "engines": {
183        "node": ">=v10.22.0"
184      }
185    },
186    "node_modules/@commitlint/is-ignored": {
187      "version": "11.0.0",
188      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-11.0.0.tgz",
189      "integrity": "sha512-VLHOUBN+sOlkYC4tGuzE41yNPO2w09sQnOpfS+pSPnBFkNUUHawEuA44PLHtDvQgVuYrMAmSWFQpWabMoP5/Xg==",
190      "dev": true,
191      "dependencies": {
192        "@commitlint/types": "^11.0.0",
193        "semver": "7.3.2"
194      },
195      "engines": {
196        "node": ">=v10.22.0"
197      }
198    },
199    "node_modules/@commitlint/lint": {
200      "version": "11.0.0",
201      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-11.0.0.tgz",
202      "integrity": "sha512-Q8IIqGIHfwKr8ecVZyYh6NtXFmKw4YSEWEr2GJTB/fTZXgaOGtGFZDWOesCZllQ63f1s/oWJYtVv5RAEuwN8BQ==",
203      "dev": true,
204      "dependencies": {
205        "@commitlint/is-ignored": "^11.0.0",
206        "@commitlint/parse": "^11.0.0",
207        "@commitlint/rules": "^11.0.0",
208        "@commitlint/types": "^11.0.0"
209      },
210      "engines": {
211        "node": ">=v10.22.0"
212      }
213    },
214    "node_modules/@commitlint/load": {
215      "version": "11.0.0",
216      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-11.0.0.tgz",
217      "integrity": "sha512-t5ZBrtgvgCwPfxmG811FCp39/o3SJ7L+SNsxFL92OR4WQxPcu6c8taD0CG2lzOHGuRyuMxZ7ps3EbngT2WpiCg==",
218      "dev": true,
219      "dependencies": {
220        "@commitlint/execute-rule": "^11.0.0",
221        "@commitlint/resolve-extends": "^11.0.0",
222        "@commitlint/types": "^11.0.0",
223        "chalk": "4.1.0",
224        "cosmiconfig": "^7.0.0",
225        "lodash": "^4.17.19",
226        "resolve-from": "^5.0.0"
227      },
228      "engines": {
229        "node": ">=v10.22.0"
230      }
231    },
232    "node_modules/@commitlint/message": {
233      "version": "11.0.0",
234      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-11.0.0.tgz",
235      "integrity": "sha512-01ObK/18JL7PEIE3dBRtoMmU6S3ecPYDTQWWhcO+ErA3Ai0KDYqV5VWWEijdcVafNpdeUNrEMigRkxXHQLbyJA==",
236      "dev": true,
237      "engines": {
238        "node": ">=v10.22.0"
239      }
240    },
241    "node_modules/@commitlint/parse": {
242      "version": "11.0.0",
243      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-11.0.0.tgz",
244      "integrity": "sha512-DekKQAIYWAXIcyAZ6/PDBJylWJ1BROTfDIzr9PMVxZRxBPc1gW2TG8fLgjZfBP5mc0cuthPkVi91KQQKGri/7A==",
245      "dev": true,
246      "dependencies": {
247        "conventional-changelog-angular": "^5.0.0",
248        "conventional-commits-parser": "^3.0.0"
249      },
250      "engines": {
251        "node": ">=v10.22.0"
252      }
253    },
254    "node_modules/@commitlint/read": {
255      "version": "11.0.0",
256      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-11.0.0.tgz",
257      "integrity": "sha512-37V0V91GSv0aDzMzJioKpCoZw6l0shk7+tRG8RkW1GfZzUIytdg3XqJmM+IaIYpaop0m6BbZtfq+idzUwJnw7g==",
258      "dev": true,
259      "dependencies": {
260        "@commitlint/top-level": "^11.0.0",
261        "fs-extra": "^9.0.0",
262        "git-raw-commits": "^2.0.0"
263      },
264      "engines": {
265        "node": ">=v10.22.0"
266      }
267    },
268    "node_modules/@commitlint/resolve-extends": {
269      "version": "11.0.0",
270      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-11.0.0.tgz",
271      "integrity": "sha512-WinU6Uv6L7HDGLqn/To13KM1CWvZ09VHZqryqxXa1OY+EvJkfU734CwnOEeNlSCK7FVLrB4kmodLJtL1dkEpXw==",
272      "dev": true,
273      "dependencies": {
274        "import-fresh": "^3.0.0",
275        "lodash": "^4.17.19",
276        "resolve-from": "^5.0.0",
277        "resolve-global": "^1.0.0"
278      },
279      "engines": {
280        "node": ">=v10.22.0"
281      }
282    },
283    "node_modules/@commitlint/rules": {
284      "version": "11.0.0",
285      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-11.0.0.tgz",
286      "integrity": "sha512-2hD9y9Ep5ZfoNxDDPkQadd2jJeocrwC4vJ98I0g8pNYn/W8hS9+/FuNpolREHN8PhmexXbkjrwyQrWbuC0DVaA==",
287      "dev": true,
288      "dependencies": {
289        "@commitlint/ensure": "^11.0.0",
290        "@commitlint/message": "^11.0.0",
291        "@commitlint/to-lines": "^11.0.0",
292        "@commitlint/types": "^11.0.0"
293      },
294      "engines": {
295        "node": ">=v10.22.0"
296      }
297    },
298    "node_modules/@commitlint/to-lines": {
299      "version": "11.0.0",
300      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-11.0.0.tgz",
301      "integrity": "sha512-TIDTB0Y23jlCNubDROUVokbJk6860idYB5cZkLWcRS9tlb6YSoeLn1NLafPlrhhkkkZzTYnlKYzCVrBNVes1iw==",
302      "dev": true,
303      "engines": {
304        "node": ">=v10.22.0"
305      }
306    },
307    "node_modules/@commitlint/top-level": {
308      "version": "11.0.0",
309      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-11.0.0.tgz",
310      "integrity": "sha512-O0nFU8o+Ws+py5pfMQIuyxOtfR/kwtr5ybqTvR+C2lUPer2x6lnQU+OnfD7hPM+A+COIUZWx10mYQvkR3MmtAA==",
311      "dev": true,
312      "dependencies": {
313        "find-up": "^5.0.0"
314      },
315      "engines": {
316        "node": ">=v10.22.0"
317      }
318    },
319    "node_modules/@commitlint/types": {
320      "version": "11.0.0",
321      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
322      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
323      "dev": true,
324      "engines": {
325        "node": ">=v10.22.0"
326      }
327    },
328    "node_modules/@types/minimist": {
329      "version": "1.2.1",
330      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
331      "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
332      "dev": true
333    },
334    "node_modules/@types/normalize-package-data": {
335      "version": "2.4.0",
336      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
337      "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
338      "dev": true
339    },
340    "node_modules/@types/parse-json": {
341      "version": "4.0.0",
342      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
343      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
344      "dev": true
345    },
346    "node_modules/ansi-escapes": {
347      "version": "3.2.0",
348      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
349      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
350      "dev": true,
351      "engines": {
352        "node": ">=4"
353      }
354    },
355    "node_modules/ansi-regex": {
356      "version": "4.1.0",
357      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
358      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
359      "dev": true,
360      "engines": {
361        "node": ">=6"
362      }
363    },
364    "node_modules/ansi-styles": {
365      "version": "4.3.0",
366      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
367      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
368      "dev": true,
369      "dependencies": {
370        "color-convert": "^2.0.1"
371      },
372      "engines": {
373        "node": ">=8"
374      },
375      "funding": {
376        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
377      }
378    },
379    "node_modules/array-ify": {
380      "version": "1.0.0",
381      "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
382      "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
383      "dev": true
384    },
385    "node_modules/arrify": {
386      "version": "1.0.1",
387      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
388      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
389      "dev": true,
390      "engines": {
391        "node": ">=0.10.0"
392      }
393    },
394    "node_modules/at-least-node": {
395      "version": "1.0.0",
396      "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
397      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
398      "dev": true,
399      "engines": {
400        "node": ">= 4.0.0"
401      }
402    },
403    "node_modules/balanced-match": {
404      "version": "1.0.2",
405      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
406      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
407      "dev": true
408    },
409    "node_modules/brace-expansion": {
410      "version": "1.1.11",
411      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
412      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
413      "dev": true,
414      "dependencies": {
415        "balanced-match": "^1.0.0",
416        "concat-map": "0.0.1"
417      }
418    },
419    "node_modules/braces": {
420      "version": "3.0.2",
421      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
422      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
423      "dev": true,
424      "dependencies": {
425        "fill-range": "^7.0.1"
426      },
427      "engines": {
428        "node": ">=8"
429      }
430    },
431    "node_modules/cachedir": {
432      "version": "2.2.0",
433      "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz",
434      "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==",
435      "dev": true,
436      "engines": {
437        "node": ">=6"
438      }
439    },
440    "node_modules/callsites": {
441      "version": "3.1.0",
442      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
443      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
444      "dev": true,
445      "engines": {
446        "node": ">=6"
447      }
448    },
449    "node_modules/camelcase": {
450      "version": "5.3.1",
451      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
452      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
453      "dev": true,
454      "engines": {
455        "node": ">=6"
456      }
457    },
458    "node_modules/camelcase-keys": {
459      "version": "6.2.2",
460      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
461      "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
462      "dev": true,
463      "dependencies": {
464        "camelcase": "^5.3.1",
465        "map-obj": "^4.0.0",
466        "quick-lru": "^4.0.1"
467      },
468      "engines": {
469        "node": ">=8"
470      },
471      "funding": {
472        "url": "https://github.com/sponsors/sindresorhus"
473      }
474    },
475    "node_modules/chalk": {
476      "version": "4.1.0",
477      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
478      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
479      "dev": true,
480      "dependencies": {
481        "ansi-styles": "^4.1.0",
482        "supports-color": "^7.1.0"
483      },
484      "engines": {
485        "node": ">=10"
486      },
487      "funding": {
488        "url": "https://github.com/chalk/chalk?sponsor=1"
489      }
490    },
491    "node_modules/chardet": {
492      "version": "0.7.0",
493      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
494      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
495      "dev": true
496    },
497    "node_modules/cli-cursor": {
498      "version": "2.1.0",
499      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
500      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
501      "dev": true,
502      "dependencies": {
503        "restore-cursor": "^2.0.0"
504      },
505      "engines": {
506        "node": ">=4"
507      }
508    },
509    "node_modules/cli-width": {
510      "version": "2.2.1",
511      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
512      "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
513      "dev": true
514    },
515    "node_modules/cliui": {
516      "version": "6.0.0",
517      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
518      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
519      "dev": true,
520      "dependencies": {
521        "string-width": "^4.2.0",
522        "strip-ansi": "^6.0.0",
523        "wrap-ansi": "^6.2.0"
524      }
525    },
526    "node_modules/cliui/node_modules/ansi-regex": {
527      "version": "5.0.0",
528      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
529      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
530      "dev": true,
531      "engines": {
532        "node": ">=8"
533      }
534    },
535    "node_modules/cliui/node_modules/is-fullwidth-code-point": {
536      "version": "3.0.0",
537      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
538      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
539      "dev": true,
540      "engines": {
541        "node": ">=8"
542      }
543    },
544    "node_modules/cliui/node_modules/string-width": {
545      "version": "4.2.2",
546      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
547      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
548      "dev": true,
549      "dependencies": {
550        "emoji-regex": "^8.0.0",
551        "is-fullwidth-code-point": "^3.0.0",
552        "strip-ansi": "^6.0.0"
553      },
554      "engines": {
555        "node": ">=8"
556      }
557    },
558    "node_modules/cliui/node_modules/strip-ansi": {
559      "version": "6.0.0",
560      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
561      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
562      "dev": true,
563      "dependencies": {
564        "ansi-regex": "^5.0.0"
565      },
566      "engines": {
567        "node": ">=8"
568      }
569    },
570    "node_modules/color-convert": {
571      "version": "2.0.1",
572      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
573      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
574      "dev": true,
575      "dependencies": {
576        "color-name": "~1.1.4"
577      },
578      "engines": {
579        "node": ">=7.0.0"
580      }
581    },
582    "node_modules/color-name": {
583      "version": "1.1.4",
584      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
585      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
586      "dev": true
587    },
588    "node_modules/commitizen": {
589      "version": "4.2.4",
590      "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.4.tgz",
591      "integrity": "sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==",
592      "dev": true,
593      "dependencies": {
594        "cachedir": "2.2.0",
595        "cz-conventional-changelog": "3.2.0",
596        "dedent": "0.7.0",
597        "detect-indent": "6.0.0",
598        "find-node-modules": "^2.1.2",
599        "find-root": "1.1.0",
600        "fs-extra": "8.1.0",
601        "glob": "7.1.4",
602        "inquirer": "6.5.2",
603        "is-utf8": "^0.2.1",
604        "lodash": "^4.17.20",
605        "minimist": "1.2.5",
606        "strip-bom": "4.0.0",
607        "strip-json-comments": "3.0.1"
608      },
609      "bin": {
610        "commitizen": "bin/commitizen",
611        "cz": "bin/git-cz",
612        "git-cz": "bin/git-cz"
613      },
614      "engines": {
615        "node": ">= 10"
616      }
617    },
618    "node_modules/commitizen/node_modules/ansi-styles": {
619      "version": "3.2.1",
620      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
621      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
622      "dev": true,
623      "dependencies": {
624        "color-convert": "^1.9.0"
625      },
626      "engines": {
627        "node": ">=4"
628      }
629    },
630    "node_modules/commitizen/node_modules/chalk": {
631      "version": "2.4.2",
632      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
633      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
634      "dev": true,
635      "dependencies": {
636        "ansi-styles": "^3.2.1",
637        "escape-string-regexp": "^1.0.5",
638        "supports-color": "^5.3.0"
639      },
640      "engines": {
641        "node": ">=4"
642      }
643    },
644    "node_modules/commitizen/node_modules/color-convert": {
645      "version": "1.9.3",
646      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
647      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
648      "dev": true,
649      "dependencies": {
650        "color-name": "1.1.3"
651      }
652    },
653    "node_modules/commitizen/node_modules/color-name": {
654      "version": "1.1.3",
655      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
656      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
657      "dev": true
658    },
659    "node_modules/commitizen/node_modules/cz-conventional-changelog": {
660      "version": "3.2.0",
661      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz",
662      "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==",
663      "dev": true,
664      "dependencies": {
665        "@commitlint/load": ">6.1.1",
666        "chalk": "^2.4.1",
667        "commitizen": "^4.0.3",
668        "conventional-commit-types": "^3.0.0",
669        "lodash.map": "^4.5.1",
670        "longest": "^2.0.1",
671        "word-wrap": "^1.0.3"
672      },
673      "engines": {
674        "node": ">= 10"
675      },
676      "optionalDependencies": {
677        "@commitlint/load": ">6.1.1"
678      }
679    },
680    "node_modules/commitizen/node_modules/fs-extra": {
681      "version": "8.1.0",
682      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
683      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
684      "dev": true,
685      "dependencies": {
686        "graceful-fs": "^4.2.0",
687        "jsonfile": "^4.0.0",
688        "universalify": "^0.1.0"
689      },
690      "engines": {
691        "node": ">=6 <7 || >=8"
692      }
693    },
694    "node_modules/commitizen/node_modules/has-flag": {
695      "version": "3.0.0",
696      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
697      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
698      "dev": true,
699      "engines": {
700        "node": ">=4"
701      }
702    },
703    "node_modules/commitizen/node_modules/jsonfile": {
704      "version": "4.0.0",
705      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
706      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
707      "dev": true,
708      "dependencies": {
709        "graceful-fs": "^4.1.6"
710      },
711      "optionalDependencies": {
712        "graceful-fs": "^4.1.6"
713      }
714    },
715    "node_modules/commitizen/node_modules/supports-color": {
716      "version": "5.5.0",
717      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
718      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
719      "dev": true,
720      "dependencies": {
721        "has-flag": "^3.0.0"
722      },
723      "engines": {
724        "node": ">=4"
725      }
726    },
727    "node_modules/commitizen/node_modules/universalify": {
728      "version": "0.1.2",
729      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
730      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
731      "dev": true,
732      "engines": {
733        "node": ">= 4.0.0"
734      }
735    },
736    "node_modules/compare-func": {
737      "version": "2.0.0",
738      "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
739      "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
740      "dev": true,
741      "dependencies": {
742        "array-ify": "^1.0.0",
743        "dot-prop": "^5.1.0"
744      }
745    },
746    "node_modules/concat-map": {
747      "version": "0.0.1",
748      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
749      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
750      "dev": true
751    },
752    "node_modules/conventional-changelog-angular": {
753      "version": "5.0.12",
754      "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz",
755      "integrity": "sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==",
756      "dev": true,
757      "dependencies": {
758        "compare-func": "^2.0.0",
759        "q": "^1.5.1"
760      },
761      "engines": {
762        "node": ">=10"
763      }
764    },
765    "node_modules/conventional-changelog-conventionalcommits": {
766      "version": "4.6.0",
767      "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.0.tgz",
768      "integrity": "sha512-sj9tj3z5cnHaSJCYObA9nISf7eq/YjscLPoq6nmew4SiOjxqL2KRpK20fjnjVbpNDjJ2HR3MoVcWKXwbVvzS0A==",
769      "dev": true,
770      "dependencies": {
771        "compare-func": "^2.0.0",
772        "lodash": "^4.17.15",
773        "q": "^1.5.1"
774      },
775      "engines": {
776        "node": ">=10"
777      }
778    },
779    "node_modules/conventional-commit-types": {
780      "version": "3.0.0",
781      "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
782      "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==",
783      "dev": true
784    },
785    "node_modules/conventional-commits-parser": {
786      "version": "3.2.1",
787      "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz",
788      "integrity": "sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==",
789      "dev": true,
790      "dependencies": {
791        "is-text-path": "^1.0.1",
792        "JSONStream": "^1.0.4",
793        "lodash": "^4.17.15",
794        "meow": "^8.0.0",
795        "split2": "^3.0.0",
796        "through2": "^4.0.0",
797        "trim-off-newlines": "^1.0.0"
798      },
799      "bin": {
800        "conventional-commits-parser": "cli.js"
801      },
802      "engines": {
803        "node": ">=10"
804      }
805    },
806    "node_modules/core-js": {
807      "version": "3.12.1",
808      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz",
809      "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==",
810      "dev": true,
811      "hasInstallScript": true,
812      "funding": {
813        "type": "opencollective",
814        "url": "https://opencollective.com/core-js"
815      }
816    },
817    "node_modules/cosmiconfig": {
818      "version": "7.0.0",
819      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
820      "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
821      "dev": true,
822      "dependencies": {
823        "@types/parse-json": "^4.0.0",
824        "import-fresh": "^3.2.1",
825        "parse-json": "^5.0.0",
826        "path-type": "^4.0.0",
827        "yaml": "^1.10.0"
828      },
829      "engines": {
830        "node": ">=10"
831      }
832    },
833    "node_modules/cz-conventional-changelog": {
834      "version": "3.3.0",
835      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz",
836      "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==",
837      "dev": true,
838      "dependencies": {
839        "@commitlint/load": ">6.1.1",
840        "chalk": "^2.4.1",
841        "commitizen": "^4.0.3",
842        "conventional-commit-types": "^3.0.0",
843        "lodash.map": "^4.5.1",
844        "longest": "^2.0.1",
845        "word-wrap": "^1.0.3"
846      },
847      "engines": {
848        "node": ">= 10"
849      },
850      "optionalDependencies": {
851        "@commitlint/load": ">6.1.1"
852      }
853    },
854    "node_modules/cz-conventional-changelog/node_modules/ansi-styles": {
855      "version": "3.2.1",
856      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
857      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
858      "dev": true,
859      "dependencies": {
860        "color-convert": "^1.9.0"
861      },
862      "engines": {
863        "node": ">=4"
864      }
865    },
866    "node_modules/cz-conventional-changelog/node_modules/chalk": {
867      "version": "2.4.2",
868      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
869      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
870      "dev": true,
871      "dependencies": {
872        "ansi-styles": "^3.2.1",
873        "escape-string-regexp": "^1.0.5",
874        "supports-color": "^5.3.0"
875      },
876      "engines": {
877        "node": ">=4"
878      }
879    },
880    "node_modules/cz-conventional-changelog/node_modules/color-convert": {
881      "version": "1.9.3",
882      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
883      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
884      "dev": true,
885      "dependencies": {
886        "color-name": "1.1.3"
887      }
888    },
889    "node_modules/cz-conventional-changelog/node_modules/color-name": {
890      "version": "1.1.3",
891      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
892      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
893      "dev": true
894    },
895    "node_modules/cz-conventional-changelog/node_modules/has-flag": {
896      "version": "3.0.0",
897      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
898      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
899      "dev": true,
900      "engines": {
901        "node": ">=4"
902      }
903    },
904    "node_modules/cz-conventional-changelog/node_modules/supports-color": {
905      "version": "5.5.0",
906      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
907      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
908      "dev": true,
909      "dependencies": {
910        "has-flag": "^3.0.0"
911      },
912      "engines": {
913        "node": ">=4"
914      }
915    },
916    "node_modules/dargs": {
917      "version": "7.0.0",
918      "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
919      "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
920      "dev": true,
921      "engines": {
922        "node": ">=8"
923      }
924    },
925    "node_modules/decamelize": {
926      "version": "1.2.0",
927      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
928      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
929      "dev": true,
930      "engines": {
931        "node": ">=0.10.0"
932      }
933    },
934    "node_modules/decamelize-keys": {
935      "version": "1.1.0",
936      "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
937      "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
938      "dev": true,
939      "dependencies": {
940        "decamelize": "^1.1.0",
941        "map-obj": "^1.0.0"
942      },
943      "engines": {
944        "node": ">=0.10.0"
945      }
946    },
947    "node_modules/decamelize-keys/node_modules/map-obj": {
948      "version": "1.0.1",
949      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
950      "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
951      "dev": true,
952      "engines": {
953        "node": ">=0.10.0"
954      }
955    },
956    "node_modules/dedent": {
957      "version": "0.7.0",
958      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
959      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
960      "dev": true
961    },
962    "node_modules/detect-file": {
963      "version": "1.0.0",
964      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
965      "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
966      "dev": true,
967      "engines": {
968        "node": ">=0.10.0"
969      }
970    },
971    "node_modules/detect-indent": {
972      "version": "6.0.0",
973      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
974      "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
975      "dev": true,
976      "engines": {
977        "node": ">=8"
978      }
979    },
980    "node_modules/dot-prop": {
981      "version": "5.3.0",
982      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
983      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
984      "dev": true,
985      "dependencies": {
986        "is-obj": "^2.0.0"
987      },
988      "engines": {
989        "node": ">=8"
990      }
991    },
992    "node_modules/emoji-regex": {
993      "version": "8.0.0",
994      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
995      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
996      "dev": true
997    },
998    "node_modules/error-ex": {
999      "version": "1.3.2",
1000      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1001      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1002      "dev": true,
1003      "dependencies": {
1004        "is-arrayish": "^0.2.1"
1005      }
1006    },
1007    "node_modules/escape-string-regexp": {
1008      "version": "1.0.5",
1009      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1010      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1011      "dev": true,
1012      "engines": {
1013        "node": ">=0.8.0"
1014      }
1015    },
1016    "node_modules/expand-tilde": {
1017      "version": "2.0.2",
1018      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
1019      "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
1020      "dev": true,
1021      "dependencies": {
1022        "homedir-polyfill": "^1.0.1"
1023      },
1024      "engines": {
1025        "node": ">=0.10.0"
1026      }
1027    },
1028    "node_modules/external-editor": {
1029      "version": "3.1.0",
1030      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
1031      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
1032      "dev": true,
1033      "dependencies": {
1034        "chardet": "^0.7.0",
1035        "iconv-lite": "^0.4.24",
1036        "tmp": "^0.0.33"
1037      },
1038      "engines": {
1039        "node": ">=4"
1040      }
1041    },
1042    "node_modules/figures": {
1043      "version": "2.0.0",
1044      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
1045      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
1046      "dev": true,
1047      "dependencies": {
1048        "escape-string-regexp": "^1.0.5"
1049      },
1050      "engines": {
1051        "node": ">=4"
1052      }
1053    },
1054    "node_modules/fill-range": {
1055      "version": "7.0.1",
1056      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1057      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1058      "dev": true,
1059      "dependencies": {
1060        "to-regex-range": "^5.0.1"
1061      },
1062      "engines": {
1063        "node": ">=8"
1064      }
1065    },
1066    "node_modules/find-node-modules": {
1067      "version": "2.1.2",
1068      "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.2.tgz",
1069      "integrity": "sha512-x+3P4mbtRPlSiVE1Qco0Z4YLU8WFiFcuWTf3m75OV9Uzcfs2Bg+O9N+r/K0AnmINBW06KpfqKwYJbFlFq4qNug==",
1070      "dev": true,
1071      "dependencies": {
1072        "findup-sync": "^4.0.0",
1073        "merge": "^2.1.0"
1074      }
1075    },
1076    "node_modules/find-root": {
1077      "version": "1.1.0",
1078      "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
1079      "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
1080      "dev": true
1081    },
1082    "node_modules/find-up": {
1083      "version": "5.0.0",
1084      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1085      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1086      "dev": true,
1087      "dependencies": {
1088        "locate-path": "^6.0.0",
1089        "path-exists": "^4.0.0"
1090      },
1091      "engines": {
1092        "node": ">=10"
1093      },
1094      "funding": {
1095        "url": "https://github.com/sponsors/sindresorhus"
1096      }
1097    },
1098    "node_modules/findup-sync": {
1099      "version": "4.0.0",
1100      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
1101      "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
1102      "dev": true,
1103      "dependencies": {
1104        "detect-file": "^1.0.0",
1105        "is-glob": "^4.0.0",
1106        "micromatch": "^4.0.2",
1107        "resolve-dir": "^1.0.1"
1108      },
1109      "engines": {
1110        "node": ">= 8"
1111      }
1112    },
1113    "node_modules/fs-extra": {
1114      "version": "9.1.0",
1115      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
1116      "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
1117      "dev": true,
1118      "dependencies": {
1119        "at-least-node": "^1.0.0",
1120        "graceful-fs": "^4.2.0",
1121        "jsonfile": "^6.0.1",
1122        "universalify": "^2.0.0"
1123      },
1124      "engines": {
1125        "node": ">=10"
1126      }
1127    },
1128    "node_modules/fs.realpath": {
1129      "version": "1.0.0",
1130      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1131      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1132      "dev": true
1133    },
1134    "node_modules/function-bind": {
1135      "version": "1.1.1",
1136      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1137      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1138      "dev": true
1139    },
1140    "node_modules/get-caller-file": {
1141      "version": "2.0.5",
1142      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1143      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1144      "dev": true,
1145      "engines": {
1146        "node": "6.* || 8.* || >= 10.*"
1147      }
1148    },
1149    "node_modules/get-stdin": {
1150      "version": "8.0.0",
1151      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
1152      "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
1153      "dev": true,
1154      "engines": {
1155        "node": ">=10"
1156      },
1157      "funding": {
1158        "url": "https://github.com/sponsors/sindresorhus"
1159      }
1160    },
1161    "node_modules/git-raw-commits": {
1162      "version": "2.0.10",
1163      "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz",
1164      "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==",
1165      "dev": true,
1166      "dependencies": {
1167        "dargs": "^7.0.0",
1168        "lodash": "^4.17.15",
1169        "meow": "^8.0.0",
1170        "split2": "^3.0.0",
1171        "through2": "^4.0.0"
1172      },
1173      "bin": {
1174        "git-raw-commits": "cli.js"
1175      },
1176      "engines": {
1177        "node": ">=10"
1178      }
1179    },
1180    "node_modules/glob": {
1181      "version": "7.1.4",
1182      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
1183      "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
1184      "dev": true,
1185      "dependencies": {
1186        "fs.realpath": "^1.0.0",
1187        "inflight": "^1.0.4",
1188        "inherits": "2",
1189        "minimatch": "^3.0.4",
1190        "once": "^1.3.0",
1191        "path-is-absolute": "^1.0.0"
1192      },
1193      "engines": {
1194        "node": "*"
1195      }
1196    },
1197    "node_modules/global-dirs": {
1198      "version": "0.1.1",
1199      "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
1200      "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
1201      "dev": true,
1202      "dependencies": {
1203        "ini": "^1.3.4"
1204      },
1205      "engines": {
1206        "node": ">=4"
1207      }
1208    },
1209    "node_modules/global-modules": {
1210      "version": "1.0.0",
1211      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
1212      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
1213      "dev": true,
1214      "dependencies": {
1215        "global-prefix": "^1.0.1",
1216        "is-windows": "^1.0.1",
1217        "resolve-dir": "^1.0.0"
1218      },
1219      "engines": {
1220        "node": ">=0.10.0"
1221      }
1222    },
1223    "node_modules/global-prefix": {
1224      "version": "1.0.2",
1225      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
1226      "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
1227      "dev": true,
1228      "dependencies": {
1229        "expand-tilde": "^2.0.2",
1230        "homedir-polyfill": "^1.0.1",
1231        "ini": "^1.3.4",
1232        "is-windows": "^1.0.1",
1233        "which": "^1.2.14"
1234      },
1235      "engines": {
1236        "node": ">=0.10.0"
1237      }
1238    },
1239    "node_modules/graceful-fs": {
1240      "version": "4.2.6",
1241      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
1242      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
1243      "dev": true
1244    },
1245    "node_modules/hard-rejection": {
1246      "version": "2.1.0",
1247      "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
1248      "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
1249      "dev": true,
1250      "engines": {
1251        "node": ">=6"
1252      }
1253    },
1254    "node_modules/has": {
1255      "version": "1.0.3",
1256      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1257      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1258      "dev": true,
1259      "dependencies": {
1260        "function-bind": "^1.1.1"
1261      },
1262      "engines": {
1263        "node": ">= 0.4.0"
1264      }
1265    },
1266    "node_modules/has-flag": {
1267      "version": "4.0.0",
1268      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1269      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1270      "dev": true,
1271      "engines": {
1272        "node": ">=8"
1273      }
1274    },
1275    "node_modules/homedir-polyfill": {
1276      "version": "1.0.3",
1277      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
1278      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
1279      "dev": true,
1280      "dependencies": {
1281        "parse-passwd": "^1.0.0"
1282      },
1283      "engines": {
1284        "node": ">=0.10.0"
1285      }
1286    },
1287    "node_modules/hosted-git-info": {
1288      "version": "4.0.2",
1289      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
1290      "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
1291      "dev": true,
1292      "dependencies": {
1293        "lru-cache": "^6.0.0"
1294      },
1295      "engines": {
1296        "node": ">=10"
1297      }
1298    },
1299    "node_modules/husky": {
1300      "version": "5.2.0",
1301      "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz",
1302      "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==",
1303      "dev": true,
1304      "funding": [
1305        {
1306          "type": "github",
1307          "url": "https://github.com/sponsors/typicode"
1308        },
1309        {
1310          "type": "opencollective",
1311          "url": "https://opencollective.com/husky"
1312        }
1313      ],
1314      "bin": {
1315        "husky": "lib/bin.js"
1316      },
1317      "engines": {
1318        "node": ">= 10"
1319      }
1320    },
1321    "node_modules/iconv-lite": {
1322      "version": "0.4.24",
1323      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
1324      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
1325      "dev": true,
1326      "dependencies": {
1327        "safer-buffer": ">= 2.1.2 < 3"
1328      },
1329      "engines": {
1330        "node": ">=0.10.0"
1331      }
1332    },
1333    "node_modules/import-fresh": {
1334      "version": "3.3.0",
1335      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1336      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1337      "dev": true,
1338      "dependencies": {
1339        "parent-module": "^1.0.0",
1340        "resolve-from": "^4.0.0"
1341      },
1342      "engines": {
1343        "node": ">=6"
1344      },
1345      "funding": {
1346        "url": "https://github.com/sponsors/sindresorhus"
1347      }
1348    },
1349    "node_modules/import-fresh/node_modules/resolve-from": {
1350      "version": "4.0.0",
1351      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1352      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1353      "dev": true,
1354      "engines": {
1355        "node": ">=4"
1356      }
1357    },
1358    "node_modules/indent-string": {
1359      "version": "4.0.0",
1360      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
1361      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
1362      "dev": true,
1363      "engines": {
1364        "node": ">=8"
1365      }
1366    },
1367    "node_modules/inflight": {
1368      "version": "1.0.6",
1369      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1370      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1371      "dev": true,
1372      "dependencies": {
1373        "once": "^1.3.0",
1374        "wrappy": "1"
1375      }
1376    },
1377    "node_modules/inherits": {
1378      "version": "2.0.4",
1379      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1380      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1381      "dev": true
1382    },
1383    "node_modules/ini": {
1384      "version": "1.3.8",
1385      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1386      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
1387      "dev": true
1388    },
1389    "node_modules/inquirer": {
1390      "version": "6.5.2",
1391      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
1392      "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
1393      "dev": true,
1394      "dependencies": {
1395        "ansi-escapes": "^3.2.0",
1396        "chalk": "^2.4.2",
1397        "cli-cursor": "^2.1.0",
1398        "cli-width": "^2.0.0",
1399        "external-editor": "^3.0.3",
1400        "figures": "^2.0.0",
1401        "lodash": "^4.17.12",
1402        "mute-stream": "0.0.7",
1403        "run-async": "^2.2.0",
1404        "rxjs": "^6.4.0",
1405        "string-width": "^2.1.0",
1406        "strip-ansi": "^5.1.0",
1407        "through": "^2.3.6"
1408      },
1409      "engines": {
1410        "node": ">=6.0.0"
1411      }
1412    },
1413    "node_modules/inquirer/node_modules/ansi-styles": {
1414      "version": "3.2.1",
1415      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1416      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1417      "dev": true,
1418      "dependencies": {
1419        "color-convert": "^1.9.0"
1420      },
1421      "engines": {
1422        "node": ">=4"
1423      }
1424    },
1425    "node_modules/inquirer/node_modules/chalk": {
1426      "version": "2.4.2",
1427      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1428      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1429      "dev": true,
1430      "dependencies": {
1431        "ansi-styles": "^3.2.1",
1432        "escape-string-regexp": "^1.0.5",
1433        "supports-color": "^5.3.0"
1434      },
1435      "engines": {
1436        "node": ">=4"
1437      }
1438    },
1439    "node_modules/inquirer/node_modules/color-convert": {
1440      "version": "1.9.3",
1441      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1442      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1443      "dev": true,
1444      "dependencies": {
1445        "color-name": "1.1.3"
1446      }
1447    },
1448    "node_modules/inquirer/node_modules/color-name": {
1449      "version": "1.1.3",
1450      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1451      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1452      "dev": true
1453    },
1454    "node_modules/inquirer/node_modules/has-flag": {
1455      "version": "3.0.0",
1456      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1457      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1458      "dev": true,
1459      "engines": {
1460        "node": ">=4"
1461      }
1462    },
1463    "node_modules/inquirer/node_modules/supports-color": {
1464      "version": "5.5.0",
1465      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1466      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1467      "dev": true,
1468      "dependencies": {
1469        "has-flag": "^3.0.0"
1470      },
1471      "engines": {
1472        "node": ">=4"
1473      }
1474    },
1475    "node_modules/is-arrayish": {
1476      "version": "0.2.1",
1477      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1478      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1479      "dev": true
1480    },
1481    "node_modules/is-core-module": {
1482      "version": "2.4.0",
1483      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
1484      "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
1485      "dev": true,
1486      "dependencies": {
1487        "has": "^1.0.3"
1488      },
1489      "funding": {
1490        "url": "https://github.com/sponsors/ljharb"
1491      }
1492    },
1493    "node_modules/is-extglob": {
1494      "version": "2.1.1",
1495      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1496      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1497      "dev": true,
1498      "engines": {
1499        "node": ">=0.10.0"
1500      }
1501    },
1502    "node_modules/is-fullwidth-code-point": {
1503      "version": "2.0.0",
1504      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1505      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1506      "dev": true,
1507      "engines": {
1508        "node": ">=4"
1509      }
1510    },
1511    "node_modules/is-glob": {
1512      "version": "4.0.1",
1513      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1514      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1515      "dev": true,
1516      "dependencies": {
1517        "is-extglob": "^2.1.1"
1518      },
1519      "engines": {
1520        "node": ">=0.10.0"
1521      }
1522    },
1523    "node_modules/is-number": {
1524      "version": "7.0.0",
1525      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1526      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1527      "dev": true,
1528      "engines": {
1529        "node": ">=0.12.0"
1530      }
1531    },
1532    "node_modules/is-obj": {
1533      "version": "2.0.0",
1534      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
1535      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
1536      "dev": true,
1537      "engines": {
1538        "node": ">=8"
1539      }
1540    },
1541    "node_modules/is-plain-obj": {
1542      "version": "1.1.0",
1543      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
1544      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
1545      "dev": true,
1546      "engines": {
1547        "node": ">=0.10.0"
1548      }
1549    },
1550    "node_modules/is-text-path": {
1551      "version": "1.0.1",
1552      "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
1553      "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
1554      "dev": true,
1555      "dependencies": {
1556        "text-extensions": "^1.0.0"
1557      },
1558      "engines": {
1559        "node": ">=0.10.0"
1560      }
1561    },
1562    "node_modules/is-utf8": {
1563      "version": "0.2.1",
1564      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
1565      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
1566      "dev": true
1567    },
1568    "node_modules/is-windows": {
1569      "version": "1.0.2",
1570      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
1571      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
1572      "dev": true,
1573      "engines": {
1574        "node": ">=0.10.0"
1575      }
1576    },
1577    "node_modules/isexe": {
1578      "version": "2.0.0",
1579      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1580      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1581      "dev": true
1582    },
1583    "node_modules/js-tokens": {
1584      "version": "4.0.0",
1585      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1586      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1587      "dev": true
1588    },
1589    "node_modules/json-parse-even-better-errors": {
1590      "version": "2.3.1",
1591      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
1592      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
1593      "dev": true
1594    },
1595    "node_modules/jsonfile": {
1596      "version": "6.1.0",
1597      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
1598      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
1599      "dev": true,
1600      "dependencies": {
1601        "graceful-fs": "^4.1.6",
1602        "universalify": "^2.0.0"
1603      },
1604      "optionalDependencies": {
1605        "graceful-fs": "^4.1.6"
1606      }
1607    },
1608    "node_modules/jsonparse": {
1609      "version": "1.3.1",
1610      "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
1611      "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
1612      "dev": true,
1613      "engines": [
1614        "node >= 0.2.0"
1615      ]
1616    },
1617    "node_modules/JSONStream": {
1618      "version": "1.3.5",
1619      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
1620      "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
1621      "dev": true,
1622      "dependencies": {
1623        "jsonparse": "^1.2.0",
1624        "through": ">=2.2.7 <3"
1625      },
1626      "bin": {
1627        "JSONStream": "bin.js"
1628      },
1629      "engines": {
1630        "node": "*"
1631      }
1632    },
1633    "node_modules/kind-of": {
1634      "version": "6.0.3",
1635      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1636      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1637      "dev": true,
1638      "engines": {
1639        "node": ">=0.10.0"
1640      }
1641    },
1642    "node_modules/lines-and-columns": {
1643      "version": "1.1.6",
1644      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
1645      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
1646      "dev": true
1647    },
1648    "node_modules/locate-path": {
1649      "version": "6.0.0",
1650      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1651      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1652      "dev": true,
1653      "dependencies": {
1654        "p-locate": "^5.0.0"
1655      },
1656      "engines": {
1657        "node": ">=10"
1658      },
1659      "funding": {
1660        "url": "https://github.com/sponsors/sindresorhus"
1661      }
1662    },
1663    "node_modules/lodash": {
1664      "version": "4.17.21",
1665      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1666      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
1667      "dev": true
1668    },
1669    "node_modules/lodash.map": {
1670      "version": "4.6.0",
1671      "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
1672      "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
1673      "dev": true
1674    },
1675    "node_modules/longest": {
1676      "version": "2.0.1",
1677      "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
1678      "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=",
1679      "dev": true,
1680      "engines": {
1681        "node": ">=0.10.0"
1682      }
1683    },
1684    "node_modules/lru-cache": {
1685      "version": "6.0.0",
1686      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1687      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1688      "dev": true,
1689      "dependencies": {
1690        "yallist": "^4.0.0"
1691      },
1692      "engines": {
1693        "node": ">=10"
1694      }
1695    },
1696    "node_modules/map-obj": {
1697      "version": "4.2.1",
1698      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
1699      "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
1700      "dev": true,
1701      "engines": {
1702        "node": ">=8"
1703      },
1704      "funding": {
1705        "url": "https://github.com/sponsors/sindresorhus"
1706      }
1707    },
1708    "node_modules/meow": {
1709      "version": "8.1.2",
1710      "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
1711      "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
1712      "dev": true,
1713      "dependencies": {
1714        "@types/minimist": "^1.2.0",
1715        "camelcase-keys": "^6.2.2",
1716        "decamelize-keys": "^1.1.0",
1717        "hard-rejection": "^2.1.0",
1718        "minimist-options": "4.1.0",
1719        "normalize-package-data": "^3.0.0",
1720        "read-pkg-up": "^7.0.1",
1721        "redent": "^3.0.0",
1722        "trim-newlines": "^3.0.0",
1723        "type-fest": "^0.18.0",
1724        "yargs-parser": "^20.2.3"
1725      },
1726      "engines": {
1727        "node": ">=10"
1728      },
1729      "funding": {
1730        "url": "https://github.com/sponsors/sindresorhus"
1731      }
1732    },
1733    "node_modules/merge": {
1734      "version": "2.1.1",
1735      "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz",
1736      "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==",
1737      "dev": true
1738    },
1739    "node_modules/micromatch": {
1740      "version": "4.0.4",
1741      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
1742      "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
1743      "dev": true,
1744      "dependencies": {
1745        "braces": "^3.0.1",
1746        "picomatch": "^2.2.3"
1747      },
1748      "engines": {
1749        "node": ">=8.6"
1750      }
1751    },
1752    "node_modules/mimic-fn": {
1753      "version": "1.2.0",
1754      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
1755      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
1756      "dev": true,
1757      "engines": {
1758        "node": ">=4"
1759      }
1760    },
1761    "node_modules/min-indent": {
1762      "version": "1.0.1",
1763      "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
1764      "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
1765      "dev": true,
1766      "engines": {
1767        "node": ">=4"
1768      }
1769    },
1770    "node_modules/minimatch": {
1771      "version": "3.0.4",
1772      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1773      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1774      "dev": true,
1775      "dependencies": {
1776        "brace-expansion": "^1.1.7"
1777      },
1778      "engines": {
1779        "node": "*"
1780      }
1781    },
1782    "node_modules/minimist": {
1783      "version": "1.2.5",
1784      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
1785      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
1786      "dev": true
1787    },
1788    "node_modules/minimist-options": {
1789      "version": "4.1.0",
1790      "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
1791      "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
1792      "dev": true,
1793      "dependencies": {
1794        "arrify": "^1.0.1",
1795        "is-plain-obj": "^1.1.0",
1796        "kind-of": "^6.0.3"
1797      },
1798      "engines": {
1799        "node": ">= 6"
1800      }
1801    },
1802    "node_modules/mute-stream": {
1803      "version": "0.0.7",
1804      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
1805      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
1806      "dev": true
1807    },
1808    "node_modules/normalize-package-data": {
1809      "version": "3.0.2",
1810      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz",
1811      "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==",
1812      "dev": true,
1813      "dependencies": {
1814        "hosted-git-info": "^4.0.1",
1815        "resolve": "^1.20.0",
1816        "semver": "^7.3.4",
1817        "validate-npm-package-license": "^3.0.1"
1818      },
1819      "engines": {
1820        "node": ">=10"
1821      }
1822    },
1823    "node_modules/normalize-package-data/node_modules/semver": {
1824      "version": "7.3.5",
1825      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
1826      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
1827      "dev": true,
1828      "dependencies": {
1829        "lru-cache": "^6.0.0"
1830      },
1831      "bin": {
1832        "semver": "bin/semver.js"
1833      },
1834      "engines": {
1835        "node": ">=10"
1836      }
1837    },
1838    "node_modules/once": {
1839      "version": "1.4.0",
1840      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1841      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1842      "dev": true,
1843      "dependencies": {
1844        "wrappy": "1"
1845      }
1846    },
1847    "node_modules/onetime": {
1848      "version": "2.0.1",
1849      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
1850      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
1851      "dev": true,
1852      "dependencies": {
1853        "mimic-fn": "^1.0.0"
1854      },
1855      "engines": {
1856        "node": ">=4"
1857      }
1858    },
1859    "node_modules/os-tmpdir": {
1860      "version": "1.0.2",
1861      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1862      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1863      "dev": true,
1864      "engines": {
1865        "node": ">=0.10.0"
1866      }
1867    },
1868    "node_modules/p-limit": {
1869      "version": "3.1.0",
1870      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1871      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1872      "dev": true,
1873      "dependencies": {
1874        "yocto-queue": "^0.1.0"
1875      },
1876      "engines": {
1877        "node": ">=10"
1878      },
1879      "funding": {
1880        "url": "https://github.com/sponsors/sindresorhus"
1881      }
1882    },
1883    "node_modules/p-locate": {
1884      "version": "5.0.0",
1885      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1886      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1887      "dev": true,
1888      "dependencies": {
1889        "p-limit": "^3.0.2"
1890      },
1891      "engines": {
1892        "node": ">=10"
1893      },
1894      "funding": {
1895        "url": "https://github.com/sponsors/sindresorhus"
1896      }
1897    },
1898    "node_modules/p-try": {
1899      "version": "2.2.0",
1900      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1901      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1902      "dev": true,
1903      "engines": {
1904        "node": ">=6"
1905      }
1906    },
1907    "node_modules/parent-module": {
1908      "version": "1.0.1",
1909      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1910      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1911      "dev": true,
1912      "dependencies": {
1913        "callsites": "^3.0.0"
1914      },
1915      "engines": {
1916        "node": ">=6"
1917      }
1918    },
1919    "node_modules/parse-json": {
1920      "version": "5.2.0",
1921      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
1922      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
1923      "dev": true,
1924      "dependencies": {
1925        "@babel/code-frame": "^7.0.0",
1926        "error-ex": "^1.3.1",
1927        "json-parse-even-better-errors": "^2.3.0",
1928        "lines-and-columns": "^1.1.6"
1929      },
1930      "engines": {
1931        "node": ">=8"
1932      },
1933      "funding": {
1934        "url": "https://github.com/sponsors/sindresorhus"
1935      }
1936    },
1937    "node_modules/parse-passwd": {
1938      "version": "1.0.0",
1939      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
1940      "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
1941      "dev": true,
1942      "engines": {
1943        "node": ">=0.10.0"
1944      }
1945    },
1946    "node_modules/path-exists": {
1947      "version": "4.0.0",
1948      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1949      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1950      "dev": true,
1951      "engines": {
1952        "node": ">=8"
1953      }
1954    },
1955    "node_modules/path-is-absolute": {
1956      "version": "1.0.1",
1957      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1958      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1959      "dev": true,
1960      "engines": {
1961        "node": ">=0.10.0"
1962      }
1963    },
1964    "node_modules/path-parse": {
1965      "version": "1.0.6",
1966      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1967      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1968      "dev": true
1969    },
1970    "node_modules/path-type": {
1971      "version": "4.0.0",
1972      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1973      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1974      "dev": true,
1975      "engines": {
1976        "node": ">=8"
1977      }
1978    },
1979    "node_modules/picomatch": {
1980      "version": "2.2.3",
1981      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
1982      "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
1983      "dev": true,
1984      "engines": {
1985        "node": ">=8.6"
1986      },
1987      "funding": {
1988        "url": "https://github.com/sponsors/jonschlinkert"
1989      }
1990    },
1991    "node_modules/q": {
1992      "version": "1.5.1",
1993      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
1994      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
1995      "dev": true,
1996      "engines": {
1997        "node": ">=0.6.0",
1998        "teleport": ">=0.2.0"
1999      }
2000    },
2001    "node_modules/quick-lru": {
2002      "version": "4.0.1",
2003      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
2004      "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
2005      "dev": true,
2006      "engines": {
2007        "node": ">=8"
2008      }
2009    },
2010    "node_modules/read-pkg": {
2011      "version": "5.2.0",
2012      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
2013      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
2014      "dev": true,
2015      "dependencies": {
2016        "@types/normalize-package-data": "^2.4.0",
2017        "normalize-package-data": "^2.5.0",
2018        "parse-json": "^5.0.0",
2019        "type-fest": "^0.6.0"
2020      },
2021      "engines": {
2022        "node": ">=8"
2023      }
2024    },
2025    "node_modules/read-pkg-up": {
2026      "version": "7.0.1",
2027      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
2028      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
2029      "dev": true,
2030      "dependencies": {
2031        "find-up": "^4.1.0",
2032        "read-pkg": "^5.2.0",
2033        "type-fest": "^0.8.1"
2034      },
2035      "engines": {
2036        "node": ">=8"
2037      },
2038      "funding": {
2039        "url": "https://github.com/sponsors/sindresorhus"
2040      }
2041    },
2042    "node_modules/read-pkg-up/node_modules/find-up": {
2043      "version": "4.1.0",
2044      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2045      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2046      "dev": true,
2047      "dependencies": {
2048        "locate-path": "^5.0.0",
2049        "path-exists": "^4.0.0"
2050      },
2051      "engines": {
2052        "node": ">=8"
2053      }
2054    },
2055    "node_modules/read-pkg-up/node_modules/locate-path": {
2056      "version": "5.0.0",
2057      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2058      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2059      "dev": true,
2060      "dependencies": {
2061        "p-locate": "^4.1.0"
2062      },
2063      "engines": {
2064        "node": ">=8"
2065      }
2066    },
2067    "node_modules/read-pkg-up/node_modules/p-limit": {
2068      "version": "2.3.0",
2069      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2070      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2071      "dev": true,
2072      "dependencies": {
2073        "p-try": "^2.0.0"
2074      },
2075      "engines": {
2076        "node": ">=6"
2077      },
2078      "funding": {
2079        "url": "https://github.com/sponsors/sindresorhus"
2080      }
2081    },
2082    "node_modules/read-pkg-up/node_modules/p-locate": {
2083      "version": "4.1.0",
2084      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2085      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2086      "dev": true,
2087      "dependencies": {
2088        "p-limit": "^2.2.0"
2089      },
2090      "engines": {
2091        "node": ">=8"
2092      }
2093    },
2094    "node_modules/read-pkg-up/node_modules/type-fest": {
2095      "version": "0.8.1",
2096      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
2097      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
2098      "dev": true,
2099      "engines": {
2100        "node": ">=8"
2101      }
2102    },
2103    "node_modules/read-pkg/node_modules/hosted-git-info": {
2104      "version": "2.8.9",
2105      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
2106      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
2107      "dev": true
2108    },
2109    "node_modules/read-pkg/node_modules/normalize-package-data": {
2110      "version": "2.5.0",
2111      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
2112      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
2113      "dev": true,
2114      "dependencies": {
2115        "hosted-git-info": "^2.1.4",
2116        "resolve": "^1.10.0",
2117        "semver": "2 || 3 || 4 || 5",
2118        "validate-npm-package-license": "^3.0.1"
2119      }
2120    },
2121    "node_modules/read-pkg/node_modules/semver": {
2122      "version": "5.7.1",
2123      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2124      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2125      "dev": true,
2126      "bin": {
2127        "semver": "bin/semver"
2128      }
2129    },
2130    "node_modules/read-pkg/node_modules/type-fest": {
2131      "version": "0.6.0",
2132      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
2133      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
2134      "dev": true,
2135      "engines": {
2136        "node": ">=8"
2137      }
2138    },
2139    "node_modules/readable-stream": {
2140      "version": "3.6.0",
2141      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
2142      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2143      "dev": true,
2144      "dependencies": {
2145        "inherits": "^2.0.3",
2146        "string_decoder": "^1.1.1",
2147        "util-deprecate": "^1.0.1"
2148      },
2149      "engines": {
2150        "node": ">= 6"
2151      }
2152    },
2153    "node_modules/redent": {
2154      "version": "3.0.0",
2155      "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
2156      "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
2157      "dev": true,
2158      "dependencies": {
2159        "indent-string": "^4.0.0",
2160        "strip-indent": "^3.0.0"
2161      },
2162      "engines": {
2163        "node": ">=8"
2164      }
2165    },
2166    "node_modules/regenerator-runtime": {
2167      "version": "0.13.7",
2168      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
2169      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
2170      "dev": true
2171    },
2172    "node_modules/require-directory": {
2173      "version": "2.1.1",
2174      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2175      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
2176      "dev": true,
2177      "engines": {
2178        "node": ">=0.10.0"
2179      }
2180    },
2181    "node_modules/require-main-filename": {
2182      "version": "2.0.0",
2183      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
2184      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
2185      "dev": true
2186    },
2187    "node_modules/resolve": {
2188      "version": "1.20.0",
2189      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
2190      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
2191      "dev": true,
2192      "dependencies": {
2193        "is-core-module": "^2.2.0",
2194        "path-parse": "^1.0.6"
2195      },
2196      "funding": {
2197        "url": "https://github.com/sponsors/ljharb"
2198      }
2199    },
2200    "node_modules/resolve-dir": {
2201      "version": "1.0.1",
2202      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
2203      "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
2204      "dev": true,
2205      "dependencies": {
2206        "expand-tilde": "^2.0.0",
2207        "global-modules": "^1.0.0"
2208      },
2209      "engines": {
2210        "node": ">=0.10.0"
2211      }
2212    },
2213    "node_modules/resolve-from": {
2214      "version": "5.0.0",
2215      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
2216      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
2217      "dev": true,
2218      "engines": {
2219        "node": ">=8"
2220      }
2221    },
2222    "node_modules/resolve-global": {
2223      "version": "1.0.0",
2224      "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
2225      "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
2226      "dev": true,
2227      "dependencies": {
2228        "global-dirs": "^0.1.1"
2229      },
2230      "engines": {
2231        "node": ">=8"
2232      }
2233    },
2234    "node_modules/restore-cursor": {
2235      "version": "2.0.0",
2236      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
2237      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
2238      "dev": true,
2239      "dependencies": {
2240        "onetime": "^2.0.0",
2241        "signal-exit": "^3.0.2"
2242      },
2243      "engines": {
2244        "node": ">=4"
2245      }
2246    },
2247    "node_modules/run-async": {
2248      "version": "2.4.1",
2249      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
2250      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
2251      "dev": true,
2252      "engines": {
2253        "node": ">=0.12.0"
2254      }
2255    },
2256    "node_modules/rxjs": {
2257      "version": "6.6.7",
2258      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
2259      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
2260      "dev": true,
2261      "dependencies": {
2262        "tslib": "^1.9.0"
2263      },
2264      "engines": {
2265        "npm": ">=2.0.0"
2266      }
2267    },
2268    "node_modules/safe-buffer": {
2269      "version": "5.2.1",
2270      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2271      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2272      "dev": true,
2273      "funding": [
2274        {
2275          "type": "github",
2276          "url": "https://github.com/sponsors/feross"
2277        },
2278        {
2279          "type": "patreon",
2280          "url": "https://www.patreon.com/feross"
2281        },
2282        {
2283          "type": "consulting",
2284          "url": "https://feross.org/support"
2285        }
2286      ]
2287    },
2288    "node_modules/safer-buffer": {
2289      "version": "2.1.2",
2290      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2291      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2292      "dev": true
2293    },
2294    "node_modules/semver": {
2295      "version": "7.3.2",
2296      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
2297      "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
2298      "dev": true,
2299      "bin": {
2300        "semver": "bin/semver.js"
2301      },
2302      "engines": {
2303        "node": ">=10"
2304      }
2305    },
2306    "node_modules/set-blocking": {
2307      "version": "2.0.0",
2308      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
2309      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
2310      "dev": true
2311    },
2312    "node_modules/signal-exit": {
2313      "version": "3.0.3",
2314      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
2315      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
2316      "dev": true
2317    },
2318    "node_modules/spdx-correct": {
2319      "version": "3.1.1",
2320      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
2321      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
2322      "dev": true,
2323      "dependencies": {
2324        "spdx-expression-parse": "^3.0.0",
2325        "spdx-license-ids": "^3.0.0"
2326      }
2327    },
2328    "node_modules/spdx-exceptions": {
2329      "version": "2.3.0",
2330      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
2331      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
2332      "dev": true
2333    },
2334    "node_modules/spdx-expression-parse": {
2335      "version": "3.0.1",
2336      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
2337      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
2338      "dev": true,
2339      "dependencies": {
2340        "spdx-exceptions": "^2.1.0",
2341        "spdx-license-ids": "^3.0.0"
2342      }
2343    },
2344    "node_modules/spdx-license-ids": {
2345      "version": "3.0.7",
2346      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
2347      "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
2348      "dev": true
2349    },
2350    "node_modules/split2": {
2351      "version": "3.2.2",
2352      "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
2353      "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
2354      "dev": true,
2355      "dependencies": {
2356        "readable-stream": "^3.0.0"
2357      }
2358    },
2359    "node_modules/string_decoder": {
2360      "version": "1.3.0",
2361      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
2362      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
2363      "dev": true,
2364      "dependencies": {
2365        "safe-buffer": "~5.2.0"
2366      }
2367    },
2368    "node_modules/string-width": {
2369      "version": "2.1.1",
2370      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2371      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2372      "dev": true,
2373      "dependencies": {
2374        "is-fullwidth-code-point": "^2.0.0",
2375        "strip-ansi": "^4.0.0"
2376      },
2377      "engines": {
2378        "node": ">=4"
2379      }
2380    },
2381    "node_modules/string-width/node_modules/ansi-regex": {
2382      "version": "3.0.0",
2383      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2384      "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2385      "dev": true,
2386      "engines": {
2387        "node": ">=4"
2388      }
2389    },
2390    "node_modules/string-width/node_modules/strip-ansi": {
2391      "version": "4.0.0",
2392      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2393      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2394      "dev": true,
2395      "dependencies": {
2396        "ansi-regex": "^3.0.0"
2397      },
2398      "engines": {
2399        "node": ">=4"
2400      }
2401    },
2402    "node_modules/strip-ansi": {
2403      "version": "5.2.0",
2404      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
2405      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
2406      "dev": true,
2407      "dependencies": {
2408        "ansi-regex": "^4.1.0"
2409      },
2410      "engines": {
2411        "node": ">=6"
2412      }
2413    },
2414    "node_modules/strip-bom": {
2415      "version": "4.0.0",
2416      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
2417      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
2418      "dev": true,
2419      "engines": {
2420        "node": ">=8"
2421      }
2422    },
2423    "node_modules/strip-indent": {
2424      "version": "3.0.0",
2425      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
2426      "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
2427      "dev": true,
2428      "dependencies": {
2429        "min-indent": "^1.0.0"
2430      },
2431      "engines": {
2432        "node": ">=8"
2433      }
2434    },
2435    "node_modules/strip-json-comments": {
2436      "version": "3.0.1",
2437      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
2438      "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
2439      "dev": true,
2440      "engines": {
2441        "node": ">=8"
2442      }
2443    },
2444    "node_modules/supports-color": {
2445      "version": "7.2.0",
2446      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2447      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2448      "dev": true,
2449      "dependencies": {
2450        "has-flag": "^4.0.0"
2451      },
2452      "engines": {
2453        "node": ">=8"
2454      }
2455    },
2456    "node_modules/text-extensions": {
2457      "version": "1.9.0",
2458      "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
2459      "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
2460      "dev": true,
2461      "engines": {
2462        "node": ">=0.10"
2463      }
2464    },
2465    "node_modules/through": {
2466      "version": "2.3.8",
2467      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
2468      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
2469      "dev": true
2470    },
2471    "node_modules/through2": {
2472      "version": "4.0.2",
2473      "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
2474      "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
2475      "dev": true,
2476      "dependencies": {
2477        "readable-stream": "3"
2478      }
2479    },
2480    "node_modules/tmp": {
2481      "version": "0.0.33",
2482      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
2483      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
2484      "dev": true,
2485      "dependencies": {
2486        "os-tmpdir": "~1.0.2"
2487      },
2488      "engines": {
2489        "node": ">=0.6.0"
2490      }
2491    },
2492    "node_modules/to-regex-range": {
2493      "version": "5.0.1",
2494      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2495      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2496      "dev": true,
2497      "dependencies": {
2498        "is-number": "^7.0.0"
2499      },
2500      "engines": {
2501        "node": ">=8.0"
2502      }
2503    },
2504    "node_modules/trim-newlines": {
2505      "version": "3.0.0",
2506      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
2507      "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
2508      "dev": true,
2509      "engines": {
2510        "node": ">=8"
2511      }
2512    },
2513    "node_modules/trim-off-newlines": {
2514      "version": "1.0.1",
2515      "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
2516      "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
2517      "dev": true,
2518      "engines": {
2519        "node": ">=0.10.0"
2520      }
2521    },
2522    "node_modules/tslib": {
2523      "version": "1.14.1",
2524      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2525      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2526      "dev": true
2527    },
2528    "node_modules/type-fest": {
2529      "version": "0.18.1",
2530      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
2531      "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
2532      "dev": true,
2533      "engines": {
2534        "node": ">=10"
2535      },
2536      "funding": {
2537        "url": "https://github.com/sponsors/sindresorhus"
2538      }
2539    },
2540    "node_modules/universalify": {
2541      "version": "2.0.0",
2542      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
2543      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
2544      "dev": true,
2545      "engines": {
2546        "node": ">= 10.0.0"
2547      }
2548    },
2549    "node_modules/util-deprecate": {
2550      "version": "1.0.2",
2551      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2552      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2553      "dev": true
2554    },
2555    "node_modules/validate-npm-package-license": {
2556      "version": "3.0.4",
2557      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
2558      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
2559      "dev": true,
2560      "dependencies": {
2561        "spdx-correct": "^3.0.0",
2562        "spdx-expression-parse": "^3.0.0"
2563      }
2564    },
2565    "node_modules/which": {
2566      "version": "1.3.1",
2567      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
2568      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
2569      "dev": true,
2570      "dependencies": {
2571        "isexe": "^2.0.0"
2572      },
2573      "bin": {
2574        "which": "bin/which"
2575      }
2576    },
2577    "node_modules/which-module": {
2578      "version": "2.0.0",
2579      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
2580      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
2581      "dev": true
2582    },
2583    "node_modules/word-wrap": {
2584      "version": "1.2.3",
2585      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
2586      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
2587      "dev": true,
2588      "engines": {
2589        "node": ">=0.10.0"
2590      }
2591    },
2592    "node_modules/wrap-ansi": {
2593      "version": "6.2.0",
2594      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
2595      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
2596      "dev": true,
2597      "dependencies": {
2598        "ansi-styles": "^4.0.0",
2599        "string-width": "^4.1.0",
2600        "strip-ansi": "^6.0.0"
2601      },
2602      "engines": {
2603        "node": ">=8"
2604      }
2605    },
2606    "node_modules/wrap-ansi/node_modules/ansi-regex": {
2607      "version": "5.0.0",
2608      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
2609      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
2610      "dev": true,
2611      "engines": {
2612        "node": ">=8"
2613      }
2614    },
2615    "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
2616      "version": "3.0.0",
2617      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2618      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2619      "dev": true,
2620      "engines": {
2621        "node": ">=8"
2622      }
2623    },
2624    "node_modules/wrap-ansi/node_modules/string-width": {
2625      "version": "4.2.2",
2626      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
2627      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
2628      "dev": true,
2629      "dependencies": {
2630        "emoji-regex": "^8.0.0",
2631        "is-fullwidth-code-point": "^3.0.0",
2632        "strip-ansi": "^6.0.0"
2633      },
2634      "engines": {
2635        "node": ">=8"
2636      }
2637    },
2638    "node_modules/wrap-ansi/node_modules/strip-ansi": {
2639      "version": "6.0.0",
2640      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
2641      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
2642      "dev": true,
2643      "dependencies": {
2644        "ansi-regex": "^5.0.0"
2645      },
2646      "engines": {
2647        "node": ">=8"
2648      }
2649    },
2650    "node_modules/wrappy": {
2651      "version": "1.0.2",
2652      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2653      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2654      "dev": true
2655    },
2656    "node_modules/y18n": {
2657      "version": "4.0.3",
2658      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
2659      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
2660      "dev": true
2661    },
2662    "node_modules/yallist": {
2663      "version": "4.0.0",
2664      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2665      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2666      "dev": true
2667    },
2668    "node_modules/yaml": {
2669      "version": "1.10.2",
2670      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2671      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2672      "dev": true,
2673      "engines": {
2674        "node": ">= 6"
2675      }
2676    },
2677    "node_modules/yargs": {
2678      "version": "15.4.1",
2679      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
2680      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
2681      "dev": true,
2682      "dependencies": {
2683        "cliui": "^6.0.0",
2684        "decamelize": "^1.2.0",
2685        "find-up": "^4.1.0",
2686        "get-caller-file": "^2.0.1",
2687        "require-directory": "^2.1.1",
2688        "require-main-filename": "^2.0.0",
2689        "set-blocking": "^2.0.0",
2690        "string-width": "^4.2.0",
2691        "which-module": "^2.0.0",
2692        "y18n": "^4.0.0",
2693        "yargs-parser": "^18.1.2"
2694      },
2695      "engines": {
2696        "node": ">=8"
2697      }
2698    },
2699    "node_modules/yargs-parser": {
2700      "version": "20.2.7",
2701      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
2702      "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
2703      "dev": true,
2704      "engines": {
2705        "node": ">=10"
2706      }
2707    },
2708    "node_modules/yargs/node_modules/ansi-regex": {
2709      "version": "5.0.0",
2710      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
2711      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
2712      "dev": true,
2713      "engines": {
2714        "node": ">=8"
2715      }
2716    },
2717    "node_modules/yargs/node_modules/find-up": {
2718      "version": "4.1.0",
2719      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2720      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2721      "dev": true,
2722      "dependencies": {
2723        "locate-path": "^5.0.0",
2724        "path-exists": "^4.0.0"
2725      },
2726      "engines": {
2727        "node": ">=8"
2728      }
2729    },
2730    "node_modules/yargs/node_modules/is-fullwidth-code-point": {
2731      "version": "3.0.0",
2732      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2733      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2734      "dev": true,
2735      "engines": {
2736        "node": ">=8"
2737      }
2738    },
2739    "node_modules/yargs/node_modules/locate-path": {
2740      "version": "5.0.0",
2741      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2742      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2743      "dev": true,
2744      "dependencies": {
2745        "p-locate": "^4.1.0"
2746      },
2747      "engines": {
2748        "node": ">=8"
2749      }
2750    },
2751    "node_modules/yargs/node_modules/p-limit": {
2752      "version": "2.3.0",
2753      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2754      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2755      "dev": true,
2756      "dependencies": {
2757        "p-try": "^2.0.0"
2758      },
2759      "engines": {
2760        "node": ">=6"
2761      },
2762      "funding": {
2763        "url": "https://github.com/sponsors/sindresorhus"
2764      }
2765    },
2766    "node_modules/yargs/node_modules/p-locate": {
2767      "version": "4.1.0",
2768      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
2769      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2770      "dev": true,
2771      "dependencies": {
2772        "p-limit": "^2.2.0"
2773      },
2774      "engines": {
2775        "node": ">=8"
2776      }
2777    },
2778    "node_modules/yargs/node_modules/string-width": {
2779      "version": "4.2.2",
2780      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
2781      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
2782      "dev": true,
2783      "dependencies": {
2784        "emoji-regex": "^8.0.0",
2785        "is-fullwidth-code-point": "^3.0.0",
2786        "strip-ansi": "^6.0.0"
2787      },
2788      "engines": {
2789        "node": ">=8"
2790      }
2791    },
2792    "node_modules/yargs/node_modules/strip-ansi": {
2793      "version": "6.0.0",
2794      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
2795      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
2796      "dev": true,
2797      "dependencies": {
2798        "ansi-regex": "^5.0.0"
2799      },
2800      "engines": {
2801        "node": ">=8"
2802      }
2803    },
2804    "node_modules/yargs/node_modules/yargs-parser": {
2805      "version": "18.1.3",
2806      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
2807      "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
2808      "dev": true,
2809      "dependencies": {
2810        "camelcase": "^5.0.0",
2811        "decamelize": "^1.2.0"
2812      },
2813      "engines": {
2814        "node": ">=6"
2815      }
2816    },
2817    "node_modules/yocto-queue": {
2818      "version": "0.1.0",
2819      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
2820      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
2821      "dev": true,
2822      "engines": {
2823        "node": ">=10"
2824      },
2825      "funding": {
2826        "url": "https://github.com/sponsors/sindresorhus"
2827      }
2828    }
2829  },
2830  "dependencies": {
2831    "@babel/code-frame": {
2832      "version": "7.12.13",
2833      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
2834      "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
2835      "dev": true,
2836      "requires": {
2837        "@babel/highlight": "^7.12.13"
2838      }
2839    },
2840    "@babel/helper-validator-identifier": {
2841      "version": "7.14.0",
2842      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
2843      "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
2844      "dev": true
2845    },
2846    "@babel/highlight": {
2847      "version": "7.14.0",
2848      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
2849      "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
2850      "dev": true,
2851      "requires": {
2852        "@babel/helper-validator-identifier": "^7.14.0",
2853        "chalk": "^2.0.0",
2854        "js-tokens": "^4.0.0"
2855      },
2856      "dependencies": {
2857        "ansi-styles": {
2858          "version": "3.2.1",
2859          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2860          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2861          "dev": true,
2862          "requires": {
2863            "color-convert": "^1.9.0"
2864          }
2865        },
2866        "chalk": {
2867          "version": "2.4.2",
2868          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2869          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2870          "dev": true,
2871          "requires": {
2872            "ansi-styles": "^3.2.1",
2873            "escape-string-regexp": "^1.0.5",
2874            "supports-color": "^5.3.0"
2875          }
2876        },
2877        "color-convert": {
2878          "version": "1.9.3",
2879          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2880          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2881          "dev": true,
2882          "requires": {
2883            "color-name": "1.1.3"
2884          }
2885        },
2886        "color-name": {
2887          "version": "1.1.3",
2888          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2889          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2890          "dev": true
2891        },
2892        "has-flag": {
2893          "version": "3.0.0",
2894          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2895          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2896          "dev": true
2897        },
2898        "supports-color": {
2899          "version": "5.5.0",
2900          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2901          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2902          "dev": true,
2903          "requires": {
2904            "has-flag": "^3.0.0"
2905          }
2906        }
2907      }
2908    },
2909    "@babel/runtime": {
2910      "version": "7.14.0",
2911      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz",
2912      "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==",
2913      "dev": true,
2914      "requires": {
2915        "regenerator-runtime": "^0.13.4"
2916      }
2917    },
2918    "@commitlint/cli": {
2919      "version": "11.0.0",
2920      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-11.0.0.tgz",
2921      "integrity": "sha512-YWZWg1DuqqO5Zjh7vUOeSX76vm0FFyz4y0cpGMFhrhvUi5unc4IVfCXZ6337R9zxuBtmveiRuuhQqnRRer+13g==",
2922      "dev": true,
2923      "requires": {
2924        "@babel/runtime": "^7.11.2",
2925        "@commitlint/format": "^11.0.0",
2926        "@commitlint/lint": "^11.0.0",
2927        "@commitlint/load": "^11.0.0",
2928        "@commitlint/read": "^11.0.0",
2929        "chalk": "4.1.0",
2930        "core-js": "^3.6.1",
2931        "get-stdin": "8.0.0",
2932        "lodash": "^4.17.19",
2933        "resolve-from": "5.0.0",
2934        "resolve-global": "1.0.0",
2935        "yargs": "^15.1.0"
2936      }
2937    },
2938    "@commitlint/config-conventional": {
2939      "version": "11.0.0",
2940      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-11.0.0.tgz",
2941      "integrity": "sha512-SNDRsb5gLuDd2PL83yCOQX6pE7gevC79UPFx+GLbLfw6jGnnbO9/tlL76MLD8MOViqGbo7ZicjChO9Gn+7tHhA==",
2942      "dev": true,
2943      "requires": {
2944        "conventional-changelog-conventionalcommits": "^4.3.1"
2945      }
2946    },
2947    "@commitlint/ensure": {
2948      "version": "11.0.0",
2949      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-11.0.0.tgz",
2950      "integrity": "sha512-/T4tjseSwlirKZdnx4AuICMNNlFvRyPQimbZIOYujp9DSO6XRtOy9NrmvWujwHsq9F5Wb80QWi4WMW6HMaENug==",
2951      "dev": true,
2952      "requires": {
2953        "@commitlint/types": "^11.0.0",
2954        "lodash": "^4.17.19"
2955      }
2956    },
2957    "@commitlint/execute-rule": {
2958      "version": "11.0.0",
2959      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-11.0.0.tgz",
2960      "integrity": "sha512-g01p1g4BmYlZ2+tdotCavrMunnPFPhTzG1ZiLKTCYrooHRbmvqo42ZZn4QMStUEIcn+jfLb6BRZX3JzIwA1ezQ==",
2961      "dev": true
2962    },
2963    "@commitlint/format": {
2964      "version": "11.0.0",
2965      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-11.0.0.tgz",
2966      "integrity": "sha512-bpBLWmG0wfZH/svzqD1hsGTpm79TKJWcf6EXZllh2J/LSSYKxGlv967lpw0hNojme0sZd4a/97R3qA2QHWWSLg==",
2967      "dev": true,
2968      "requires": {
2969        "@commitlint/types": "^11.0.0",
2970        "chalk": "^4.0.0"
2971      }
2972    },
2973    "@commitlint/is-ignored": {
2974      "version": "11.0.0",
2975      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-11.0.0.tgz",
2976      "integrity": "sha512-VLHOUBN+sOlkYC4tGuzE41yNPO2w09sQnOpfS+pSPnBFkNUUHawEuA44PLHtDvQgVuYrMAmSWFQpWabMoP5/Xg==",
2977      "dev": true,
2978      "requires": {
2979        "@commitlint/types": "^11.0.0",
2980        "semver": "7.3.2"
2981      }
2982    },
2983    "@commitlint/lint": {
2984      "version": "11.0.0",
2985      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-11.0.0.tgz",
2986      "integrity": "sha512-Q8IIqGIHfwKr8ecVZyYh6NtXFmKw4YSEWEr2GJTB/fTZXgaOGtGFZDWOesCZllQ63f1s/oWJYtVv5RAEuwN8BQ==",
2987      "dev": true,
2988      "requires": {
2989        "@commitlint/is-ignored": "^11.0.0",
2990        "@commitlint/parse": "^11.0.0",
2991        "@commitlint/rules": "^11.0.0",
2992        "@commitlint/types": "^11.0.0"
2993      }
2994    },
2995    "@commitlint/load": {
2996      "version": "11.0.0",
2997      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-11.0.0.tgz",
2998      "integrity": "sha512-t5ZBrtgvgCwPfxmG811FCp39/o3SJ7L+SNsxFL92OR4WQxPcu6c8taD0CG2lzOHGuRyuMxZ7ps3EbngT2WpiCg==",
2999      "dev": true,
3000      "requires": {
3001        "@commitlint/execute-rule": "^11.0.0",
3002        "@commitlint/resolve-extends": "^11.0.0",
3003        "@commitlint/types": "^11.0.0",
3004        "chalk": "4.1.0",
3005        "cosmiconfig": "^7.0.0",
3006        "lodash": "^4.17.19",
3007        "resolve-from": "^5.0.0"
3008      }
3009    },
3010    "@commitlint/message": {
3011      "version": "11.0.0",
3012      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-11.0.0.tgz",
3013      "integrity": "sha512-01ObK/18JL7PEIE3dBRtoMmU6S3ecPYDTQWWhcO+ErA3Ai0KDYqV5VWWEijdcVafNpdeUNrEMigRkxXHQLbyJA==",
3014      "dev": true
3015    },
3016    "@commitlint/parse": {
3017      "version": "11.0.0",
3018      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-11.0.0.tgz",
3019      "integrity": "sha512-DekKQAIYWAXIcyAZ6/PDBJylWJ1BROTfDIzr9PMVxZRxBPc1gW2TG8fLgjZfBP5mc0cuthPkVi91KQQKGri/7A==",
3020      "dev": true,
3021      "requires": {
3022        "conventional-changelog-angular": "^5.0.0",
3023        "conventional-commits-parser": "^3.0.0"
3024      }
3025    },
3026    "@commitlint/read": {
3027      "version": "11.0.0",
3028      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-11.0.0.tgz",
3029      "integrity": "sha512-37V0V91GSv0aDzMzJioKpCoZw6l0shk7+tRG8RkW1GfZzUIytdg3XqJmM+IaIYpaop0m6BbZtfq+idzUwJnw7g==",
3030      "dev": true,
3031      "requires": {
3032        "@commitlint/top-level": "^11.0.0",
3033        "fs-extra": "^9.0.0",
3034        "git-raw-commits": "^2.0.0"
3035      }
3036    },
3037    "@commitlint/resolve-extends": {
3038      "version": "11.0.0",
3039      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-11.0.0.tgz",
3040      "integrity": "sha512-WinU6Uv6L7HDGLqn/To13KM1CWvZ09VHZqryqxXa1OY+EvJkfU734CwnOEeNlSCK7FVLrB4kmodLJtL1dkEpXw==",
3041      "dev": true,
3042      "requires": {
3043        "import-fresh": "^3.0.0",
3044        "lodash": "^4.17.19",
3045        "resolve-from": "^5.0.0",
3046        "resolve-global": "^1.0.0"
3047      }
3048    },
3049    "@commitlint/rules": {
3050      "version": "11.0.0",
3051      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-11.0.0.tgz",
3052      "integrity": "sha512-2hD9y9Ep5ZfoNxDDPkQadd2jJeocrwC4vJ98I0g8pNYn/W8hS9+/FuNpolREHN8PhmexXbkjrwyQrWbuC0DVaA==",
3053      "dev": true,
3054      "requires": {
3055        "@commitlint/ensure": "^11.0.0",
3056        "@commitlint/message": "^11.0.0",
3057        "@commitlint/to-lines": "^11.0.0",
3058        "@commitlint/types": "^11.0.0"
3059      }
3060    },
3061    "@commitlint/to-lines": {
3062      "version": "11.0.0",
3063      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-11.0.0.tgz",
3064      "integrity": "sha512-TIDTB0Y23jlCNubDROUVokbJk6860idYB5cZkLWcRS9tlb6YSoeLn1NLafPlrhhkkkZzTYnlKYzCVrBNVes1iw==",
3065      "dev": true
3066    },
3067    "@commitlint/top-level": {
3068      "version": "11.0.0",
3069      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-11.0.0.tgz",
3070      "integrity": "sha512-O0nFU8o+Ws+py5pfMQIuyxOtfR/kwtr5ybqTvR+C2lUPer2x6lnQU+OnfD7hPM+A+COIUZWx10mYQvkR3MmtAA==",
3071      "dev": true,
3072      "requires": {
3073        "find-up": "^5.0.0"
3074      }
3075    },
3076    "@commitlint/types": {
3077      "version": "11.0.0",
3078      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
3079      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
3080      "dev": true
3081    },
3082    "@types/minimist": {
3083      "version": "1.2.1",
3084      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
3085      "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
3086      "dev": true
3087    },
3088    "@types/normalize-package-data": {
3089      "version": "2.4.0",
3090      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
3091      "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
3092      "dev": true
3093    },
3094    "@types/parse-json": {
3095      "version": "4.0.0",
3096      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
3097      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
3098      "dev": true
3099    },
3100    "ansi-escapes": {
3101      "version": "3.2.0",
3102      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
3103      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
3104      "dev": true
3105    },
3106    "ansi-regex": {
3107      "version": "4.1.0",
3108      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3109      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3110      "dev": true
3111    },
3112    "ansi-styles": {
3113      "version": "4.3.0",
3114      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3115      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3116      "dev": true,
3117      "requires": {
3118        "color-convert": "^2.0.1"
3119      }
3120    },
3121    "array-ify": {
3122      "version": "1.0.0",
3123      "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
3124      "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
3125      "dev": true
3126    },
3127    "arrify": {
3128      "version": "1.0.1",
3129      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
3130      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
3131      "dev": true
3132    },
3133    "at-least-node": {
3134      "version": "1.0.0",
3135      "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
3136      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
3137      "dev": true
3138    },
3139    "balanced-match": {
3140      "version": "1.0.2",
3141      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
3142      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
3143      "dev": true
3144    },
3145    "brace-expansion": {
3146      "version": "1.1.11",
3147      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3148      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3149      "dev": true,
3150      "requires": {
3151        "balanced-match": "^1.0.0",
3152        "concat-map": "0.0.1"
3153      }
3154    },
3155    "braces": {
3156      "version": "3.0.2",
3157      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3158      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3159      "dev": true,
3160      "requires": {
3161        "fill-range": "^7.0.1"
3162      }
3163    },
3164    "cachedir": {
3165      "version": "2.2.0",
3166      "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz",
3167      "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==",
3168      "dev": true
3169    },
3170    "callsites": {
3171      "version": "3.1.0",
3172      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
3173      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
3174      "dev": true
3175    },
3176    "camelcase": {
3177      "version": "5.3.1",
3178      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
3179      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
3180      "dev": true
3181    },
3182    "camelcase-keys": {
3183      "version": "6.2.2",
3184      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
3185      "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
3186      "dev": true,
3187      "requires": {
3188        "camelcase": "^5.3.1",
3189        "map-obj": "^4.0.0",
3190        "quick-lru": "^4.0.1"
3191      }
3192    },
3193    "chalk": {
3194      "version": "4.1.0",
3195      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3196      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3197      "dev": true,
3198      "requires": {
3199        "ansi-styles": "^4.1.0",
3200        "supports-color": "^7.1.0"
3201      }
3202    },
3203    "chardet": {
3204      "version": "0.7.0",
3205      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
3206      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
3207      "dev": true
3208    },
3209    "cli-cursor": {
3210      "version": "2.1.0",
3211      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
3212      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
3213      "dev": true,
3214      "requires": {
3215        "restore-cursor": "^2.0.0"
3216      }
3217    },
3218    "cli-width": {
3219      "version": "2.2.1",
3220      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
3221      "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
3222      "dev": true
3223    },
3224    "cliui": {
3225      "version": "6.0.0",
3226      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
3227      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
3228      "dev": true,
3229      "requires": {
3230        "string-width": "^4.2.0",
3231        "strip-ansi": "^6.0.0",
3232        "wrap-ansi": "^6.2.0"
3233      },
3234      "dependencies": {
3235        "ansi-regex": {
3236          "version": "5.0.0",
3237          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
3238          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
3239          "dev": true
3240        },
3241        "is-fullwidth-code-point": {
3242          "version": "3.0.0",
3243          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3244          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3245          "dev": true
3246        },
3247        "string-width": {
3248          "version": "4.2.2",
3249          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
3250          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
3251          "dev": true,
3252          "requires": {
3253            "emoji-regex": "^8.0.0",
3254            "is-fullwidth-code-point": "^3.0.0",
3255            "strip-ansi": "^6.0.0"
3256          }
3257        },
3258        "strip-ansi": {
3259          "version": "6.0.0",
3260          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
3261          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
3262          "dev": true,
3263          "requires": {
3264            "ansi-regex": "^5.0.0"
3265          }
3266        }
3267      }
3268    },
3269    "color-convert": {
3270      "version": "2.0.1",
3271      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3272      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3273      "dev": true,
3274      "requires": {
3275        "color-name": "~1.1.4"
3276      }
3277    },
3278    "color-name": {
3279      "version": "1.1.4",
3280      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3281      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3282      "dev": true
3283    },
3284    "commitizen": {
3285      "version": "4.2.4",
3286      "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.4.tgz",
3287      "integrity": "sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==",
3288      "dev": true,
3289      "requires": {
3290        "cachedir": "2.2.0",
3291        "cz-conventional-changelog": "3.2.0",
3292        "dedent": "0.7.0",
3293        "detect-indent": "6.0.0",
3294        "find-node-modules": "^2.1.2",
3295        "find-root": "1.1.0",
3296        "fs-extra": "8.1.0",
3297        "glob": "7.1.4",
3298        "inquirer": "6.5.2",
3299        "is-utf8": "^0.2.1",
3300        "lodash": "^4.17.20",
3301        "minimist": "1.2.5",
3302        "strip-bom": "4.0.0",
3303        "strip-json-comments": "3.0.1"
3304      },
3305      "dependencies": {
3306        "ansi-styles": {
3307          "version": "3.2.1",
3308          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3309          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3310          "dev": true,
3311          "requires": {
3312            "color-convert": "^1.9.0"
3313          }
3314        },
3315        "chalk": {
3316          "version": "2.4.2",
3317          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3318          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3319          "dev": true,
3320          "requires": {
3321            "ansi-styles": "^3.2.1",
3322            "escape-string-regexp": "^1.0.5",
3323            "supports-color": "^5.3.0"
3324          }
3325        },
3326        "color-convert": {
3327          "version": "1.9.3",
3328          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3329          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3330          "dev": true,
3331          "requires": {
3332            "color-name": "1.1.3"
3333          }
3334        },
3335        "color-name": {
3336          "version": "1.1.3",
3337          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3338          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3339          "dev": true
3340        },
3341        "cz-conventional-changelog": {
3342          "version": "3.2.0",
3343          "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz",
3344          "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==",
3345          "dev": true,
3346          "requires": {
3347            "@commitlint/load": ">6.1.1",
3348            "chalk": "^2.4.1",
3349            "commitizen": "^4.0.3",
3350            "conventional-commit-types": "^3.0.0",
3351            "lodash.map": "^4.5.1",
3352            "longest": "^2.0.1",
3353            "word-wrap": "^1.0.3"
3354          }
3355        },
3356        "fs-extra": {
3357          "version": "8.1.0",
3358          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
3359          "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
3360          "dev": true,
3361          "requires": {
3362            "graceful-fs": "^4.2.0",
3363            "jsonfile": "^4.0.0",
3364            "universalify": "^0.1.0"
3365          }
3366        },
3367        "has-flag": {
3368          "version": "3.0.0",
3369          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3370          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3371          "dev": true
3372        },
3373        "jsonfile": {
3374          "version": "4.0.0",
3375          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
3376          "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
3377          "dev": true,
3378          "requires": {
3379            "graceful-fs": "^4.1.6"
3380          }
3381        },
3382        "supports-color": {
3383          "version": "5.5.0",
3384          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3385          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3386          "dev": true,
3387          "requires": {
3388            "has-flag": "^3.0.0"
3389          }
3390        },
3391        "universalify": {
3392          "version": "0.1.2",
3393          "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
3394          "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
3395          "dev": true
3396        }
3397      }
3398    },
3399    "compare-func": {
3400      "version": "2.0.0",
3401      "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
3402      "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
3403      "dev": true,
3404      "requires": {
3405        "array-ify": "^1.0.0",
3406        "dot-prop": "^5.1.0"
3407      }
3408    },
3409    "concat-map": {
3410      "version": "0.0.1",
3411      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3412      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3413      "dev": true
3414    },
3415    "conventional-changelog-angular": {
3416      "version": "5.0.12",
3417      "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz",
3418      "integrity": "sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==",
3419      "dev": true,
3420      "requires": {
3421        "compare-func": "^2.0.0",
3422        "q": "^1.5.1"
3423      }
3424    },
3425    "conventional-changelog-conventionalcommits": {
3426      "version": "4.6.0",
3427      "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.0.tgz",
3428      "integrity": "sha512-sj9tj3z5cnHaSJCYObA9nISf7eq/YjscLPoq6nmew4SiOjxqL2KRpK20fjnjVbpNDjJ2HR3MoVcWKXwbVvzS0A==",
3429      "dev": true,
3430      "requires": {
3431        "compare-func": "^2.0.0",
3432        "lodash": "^4.17.15",
3433        "q": "^1.5.1"
3434      }
3435    },
3436    "conventional-commit-types": {
3437      "version": "3.0.0",
3438      "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
3439      "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==",
3440      "dev": true
3441    },
3442    "conventional-commits-parser": {
3443      "version": "3.2.1",
3444      "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz",
3445      "integrity": "sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==",
3446      "dev": true,
3447      "requires": {
3448        "is-text-path": "^1.0.1",
3449        "JSONStream": "^1.0.4",
3450        "lodash": "^4.17.15",
3451        "meow": "^8.0.0",
3452        "split2": "^3.0.0",
3453        "through2": "^4.0.0",
3454        "trim-off-newlines": "^1.0.0"
3455      }
3456    },
3457    "core-js": {
3458      "version": "3.12.1",
3459      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz",
3460      "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==",
3461      "dev": true
3462    },
3463    "cosmiconfig": {
3464      "version": "7.0.0",
3465      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
3466      "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
3467      "dev": true,
3468      "requires": {
3469        "@types/parse-json": "^4.0.0",
3470        "import-fresh": "^3.2.1",
3471        "parse-json": "^5.0.0",
3472        "path-type": "^4.0.0",
3473        "yaml": "^1.10.0"
3474      }
3475    },
3476    "cz-conventional-changelog": {
3477      "version": "3.3.0",
3478      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz",
3479      "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==",
3480      "dev": true,
3481      "requires": {
3482        "@commitlint/load": ">6.1.1",
3483        "chalk": "^2.4.1",
3484        "commitizen": "^4.0.3",
3485        "conventional-commit-types": "^3.0.0",
3486        "lodash.map": "^4.5.1",
3487        "longest": "^2.0.1",
3488        "word-wrap": "^1.0.3"
3489      },
3490      "dependencies": {
3491        "ansi-styles": {
3492          "version": "3.2.1",
3493          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3494          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3495          "dev": true,
3496          "requires": {
3497            "color-convert": "^1.9.0"
3498          }
3499        },
3500        "chalk": {
3501          "version": "2.4.2",
3502          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3503          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3504          "dev": true,
3505          "requires": {
3506            "ansi-styles": "^3.2.1",
3507            "escape-string-regexp": "^1.0.5",
3508            "supports-color": "^5.3.0"
3509          }
3510        },
3511        "color-convert": {
3512          "version": "1.9.3",
3513          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3514          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3515          "dev": true,
3516          "requires": {
3517            "color-name": "1.1.3"
3518          }
3519        },
3520        "color-name": {
3521          "version": "1.1.3",
3522          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3523          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3524          "dev": true
3525        },
3526        "has-flag": {
3527          "version": "3.0.0",
3528          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3529          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3530          "dev": true
3531        },
3532        "supports-color": {
3533          "version": "5.5.0",
3534          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3535          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3536          "dev": true,
3537          "requires": {
3538            "has-flag": "^3.0.0"
3539          }
3540        }
3541      }
3542    },
3543    "dargs": {
3544      "version": "7.0.0",
3545      "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
3546      "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
3547      "dev": true
3548    },
3549    "decamelize": {
3550      "version": "1.2.0",
3551      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
3552      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
3553      "dev": true
3554    },
3555    "decamelize-keys": {
3556      "version": "1.1.0",
3557      "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
3558      "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
3559      "dev": true,
3560      "requires": {
3561        "decamelize": "^1.1.0",
3562        "map-obj": "^1.0.0"
3563      },
3564      "dependencies": {
3565        "map-obj": {
3566          "version": "1.0.1",
3567          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
3568          "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
3569          "dev": true
3570        }
3571      }
3572    },
3573    "dedent": {
3574      "version": "0.7.0",
3575      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
3576      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
3577      "dev": true
3578    },
3579    "detect-file": {
3580      "version": "1.0.0",
3581      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
3582      "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
3583      "dev": true
3584    },
3585    "detect-indent": {
3586      "version": "6.0.0",
3587      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
3588      "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
3589      "dev": true
3590    },
3591    "dot-prop": {
3592      "version": "5.3.0",
3593      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
3594      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
3595      "dev": true,
3596      "requires": {
3597        "is-obj": "^2.0.0"
3598      }
3599    },
3600    "emoji-regex": {
3601      "version": "8.0.0",
3602      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3603      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3604      "dev": true
3605    },
3606    "error-ex": {
3607      "version": "1.3.2",
3608      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3609      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3610      "dev": true,
3611      "requires": {
3612        "is-arrayish": "^0.2.1"
3613      }
3614    },
3615    "escape-string-regexp": {
3616      "version": "1.0.5",
3617      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
3618      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
3619      "dev": true
3620    },
3621    "expand-tilde": {
3622      "version": "2.0.2",
3623      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
3624      "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
3625      "dev": true,
3626      "requires": {
3627        "homedir-polyfill": "^1.0.1"
3628      }
3629    },
3630    "external-editor": {
3631      "version": "3.1.0",
3632      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
3633      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
3634      "dev": true,
3635      "requires": {
3636        "chardet": "^0.7.0",
3637        "iconv-lite": "^0.4.24",
3638        "tmp": "^0.0.33"
3639      }
3640    },
3641    "figures": {
3642      "version": "2.0.0",
3643      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
3644      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
3645      "dev": true,
3646      "requires": {
3647        "escape-string-regexp": "^1.0.5"
3648      }
3649    },
3650    "fill-range": {
3651      "version": "7.0.1",
3652      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3653      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3654      "dev": true,
3655      "requires": {
3656        "to-regex-range": "^5.0.1"
3657      }
3658    },
3659    "find-node-modules": {
3660      "version": "2.1.2",
3661      "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.2.tgz",
3662      "integrity": "sha512-x+3P4mbtRPlSiVE1Qco0Z4YLU8WFiFcuWTf3m75OV9Uzcfs2Bg+O9N+r/K0AnmINBW06KpfqKwYJbFlFq4qNug==",
3663      "dev": true,
3664      "requires": {
3665        "findup-sync": "^4.0.0",
3666        "merge": "^2.1.0"
3667      }
3668    },
3669    "find-root": {
3670      "version": "1.1.0",
3671      "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
3672      "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
3673      "dev": true
3674    },
3675    "find-up": {
3676      "version": "5.0.0",
3677      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
3678      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
3679      "dev": true,
3680      "requires": {
3681        "locate-path": "^6.0.0",
3682        "path-exists": "^4.0.0"
3683      }
3684    },
3685    "findup-sync": {
3686      "version": "4.0.0",
3687      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
3688      "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
3689      "dev": true,
3690      "requires": {
3691        "detect-file": "^1.0.0",
3692        "is-glob": "^4.0.0",
3693        "micromatch": "^4.0.2",
3694        "resolve-dir": "^1.0.1"
3695      }
3696    },
3697    "fs-extra": {
3698      "version": "9.1.0",
3699      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
3700      "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
3701      "dev": true,
3702      "requires": {
3703        "at-least-node": "^1.0.0",
3704        "graceful-fs": "^4.2.0",
3705        "jsonfile": "^6.0.1",
3706        "universalify": "^2.0.0"
3707      }
3708    },
3709    "fs.realpath": {
3710      "version": "1.0.0",
3711      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3712      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3713      "dev": true
3714    },
3715    "function-bind": {
3716      "version": "1.1.1",
3717      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3718      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3719      "dev": true
3720    },
3721    "get-caller-file": {
3722      "version": "2.0.5",
3723      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3724      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3725      "dev": true
3726    },
3727    "get-stdin": {
3728      "version": "8.0.0",
3729      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
3730      "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
3731      "dev": true
3732    },
3733    "git-raw-commits": {
3734      "version": "2.0.10",
3735      "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz",
3736      "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==",
3737      "dev": true,
3738      "requires": {
3739        "dargs": "^7.0.0",
3740        "lodash": "^4.17.15",
3741        "meow": "^8.0.0",
3742        "split2": "^3.0.0",
3743        "through2": "^4.0.0"
3744      }
3745    },
3746    "glob": {
3747      "version": "7.1.4",
3748      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
3749      "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
3750      "dev": true,
3751      "requires": {
3752        "fs.realpath": "^1.0.0",
3753        "inflight": "^1.0.4",
3754        "inherits": "2",
3755        "minimatch": "^3.0.4",
3756        "once": "^1.3.0",
3757        "path-is-absolute": "^1.0.0"
3758      }
3759    },
3760    "global-dirs": {
3761      "version": "0.1.1",
3762      "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
3763      "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
3764      "dev": true,
3765      "requires": {
3766        "ini": "^1.3.4"
3767      }
3768    },
3769    "global-modules": {
3770      "version": "1.0.0",
3771      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
3772      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
3773      "dev": true,
3774      "requires": {
3775        "global-prefix": "^1.0.1",
3776        "is-windows": "^1.0.1",
3777        "resolve-dir": "^1.0.0"
3778      }
3779    },
3780    "global-prefix": {
3781      "version": "1.0.2",
3782      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
3783      "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
3784      "dev": true,
3785      "requires": {
3786        "expand-tilde": "^2.0.2",
3787        "homedir-polyfill": "^1.0.1",
3788        "ini": "^1.3.4",
3789        "is-windows": "^1.0.1",
3790        "which": "^1.2.14"
3791      }
3792    },
3793    "graceful-fs": {
3794      "version": "4.2.6",
3795      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
3796      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
3797      "dev": true
3798    },
3799    "hard-rejection": {
3800      "version": "2.1.0",
3801      "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
3802      "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
3803      "dev": true
3804    },
3805    "has": {
3806      "version": "1.0.3",
3807      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3808      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3809      "dev": true,
3810      "requires": {
3811        "function-bind": "^1.1.1"
3812      }
3813    },
3814    "has-flag": {
3815      "version": "4.0.0",
3816      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3817      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3818      "dev": true
3819    },
3820    "homedir-polyfill": {
3821      "version": "1.0.3",
3822      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
3823      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
3824      "dev": true,
3825      "requires": {
3826        "parse-passwd": "^1.0.0"
3827      }
3828    },
3829    "hosted-git-info": {
3830      "version": "4.0.2",
3831      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
3832      "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
3833      "dev": true,
3834      "requires": {
3835        "lru-cache": "^6.0.0"
3836      }
3837    },
3838    "husky": {
3839      "version": "5.2.0",
3840      "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz",
3841      "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==",
3842      "dev": true
3843    },
3844    "iconv-lite": {
3845      "version": "0.4.24",
3846      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3847      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3848      "dev": true,
3849      "requires": {
3850        "safer-buffer": ">= 2.1.2 < 3"
3851      }
3852    },
3853    "import-fresh": {
3854      "version": "3.3.0",
3855      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
3856      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
3857      "dev": true,
3858      "requires": {
3859        "parent-module": "^1.0.0",
3860        "resolve-from": "^4.0.0"
3861      },
3862      "dependencies": {
3863        "resolve-from": {
3864          "version": "4.0.0",
3865          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3866          "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3867          "dev": true
3868        }
3869      }
3870    },
3871    "indent-string": {
3872      "version": "4.0.0",
3873      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
3874      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
3875      "dev": true
3876    },
3877    "inflight": {
3878      "version": "1.0.6",
3879      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3880      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3881      "dev": true,
3882      "requires": {
3883        "once": "^1.3.0",
3884        "wrappy": "1"
3885      }
3886    },
3887    "inherits": {
3888      "version": "2.0.4",
3889      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3890      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
3891      "dev": true
3892    },
3893    "ini": {
3894      "version": "1.3.8",
3895      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
3896      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
3897      "dev": true
3898    },
3899    "inquirer": {
3900      "version": "6.5.2",
3901      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
3902      "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
3903      "dev": true,
3904      "requires": {
3905        "ansi-escapes": "^3.2.0",
3906        "chalk": "^2.4.2",
3907        "cli-cursor": "^2.1.0",
3908        "cli-width": "^2.0.0",
3909        "external-editor": "^3.0.3",
3910        "figures": "^2.0.0",
3911        "lodash": "^4.17.12",
3912        "mute-stream": "0.0.7",
3913        "run-async": "^2.2.0",
3914        "rxjs": "^6.4.0",
3915        "string-width": "^2.1.0",
3916        "strip-ansi": "^5.1.0",
3917        "through": "^2.3.6"
3918      },
3919      "dependencies": {
3920        "ansi-styles": {
3921          "version": "3.2.1",
3922          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3923          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3924          "dev": true,
3925          "requires": {
3926            "color-convert": "^1.9.0"
3927          }
3928        },
3929        "chalk": {
3930          "version": "2.4.2",
3931          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3932          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3933          "dev": true,
3934          "requires": {
3935            "ansi-styles": "^3.2.1",
3936            "escape-string-regexp": "^1.0.5",
3937            "supports-color": "^5.3.0"
3938          }
3939        },
3940        "color-convert": {
3941          "version": "1.9.3",
3942          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3943          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3944          "dev": true,
3945          "requires": {
3946            "color-name": "1.1.3"
3947          }
3948        },
3949        "color-name": {
3950          "version": "1.1.3",
3951          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3952          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3953          "dev": true
3954        },
3955        "has-flag": {
3956          "version": "3.0.0",
3957          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3958          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3959          "dev": true
3960        },
3961        "supports-color": {
3962          "version": "5.5.0",
3963          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3964          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3965          "dev": true,
3966          "requires": {
3967            "has-flag": "^3.0.0"
3968          }
3969        }
3970      }
3971    },
3972    "is-arrayish": {
3973      "version": "0.2.1",
3974      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3975      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
3976      "dev": true
3977    },
3978    "is-core-module": {
3979      "version": "2.4.0",
3980      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
3981      "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
3982      "dev": true,
3983      "requires": {
3984        "has": "^1.0.3"
3985      }
3986    },
3987    "is-extglob": {
3988      "version": "2.1.1",
3989      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3990      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
3991      "dev": true
3992    },
3993    "is-fullwidth-code-point": {
3994      "version": "2.0.0",
3995      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
3996      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
3997      "dev": true
3998    },
3999    "is-glob": {
4000      "version": "4.0.1",
4001      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
4002      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
4003      "dev": true,
4004      "requires": {
4005        "is-extglob": "^2.1.1"
4006      }
4007    },
4008    "is-number": {
4009      "version": "7.0.0",
4010      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
4011      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
4012      "dev": true
4013    },
4014    "is-obj": {
4015      "version": "2.0.0",
4016      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
4017      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
4018      "dev": true
4019    },
4020    "is-plain-obj": {
4021      "version": "1.1.0",
4022      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
4023      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
4024      "dev": true
4025    },
4026    "is-text-path": {
4027      "version": "1.0.1",
4028      "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
4029      "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
4030      "dev": true,
4031      "requires": {
4032        "text-extensions": "^1.0.0"
4033      }
4034    },
4035    "is-utf8": {
4036      "version": "0.2.1",
4037      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
4038      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
4039      "dev": true
4040    },
4041    "is-windows": {
4042      "version": "1.0.2",
4043      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
4044      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
4045      "dev": true
4046    },
4047    "isexe": {
4048      "version": "2.0.0",
4049      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
4050      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
4051      "dev": true
4052    },
4053    "js-tokens": {
4054      "version": "4.0.0",
4055      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
4056      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
4057      "dev": true
4058    },
4059    "json-parse-even-better-errors": {
4060      "version": "2.3.1",
4061      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
4062      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
4063      "dev": true
4064    },
4065    "jsonfile": {
4066      "version": "6.1.0",
4067      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
4068      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
4069      "dev": true,
4070      "requires": {
4071        "graceful-fs": "^4.1.6",
4072        "universalify": "^2.0.0"
4073      }
4074    },
4075    "jsonparse": {
4076      "version": "1.3.1",
4077      "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
4078      "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
4079      "dev": true
4080    },
4081    "JSONStream": {
4082      "version": "1.3.5",
4083      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
4084      "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
4085      "dev": true,
4086      "requires": {
4087        "jsonparse": "^1.2.0",
4088        "through": ">=2.2.7 <3"
4089      }
4090    },
4091    "kind-of": {
4092      "version": "6.0.3",
4093      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4094      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4095      "dev": true
4096    },
4097    "lines-and-columns": {
4098      "version": "1.1.6",
4099      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
4100      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
4101      "dev": true
4102    },
4103    "locate-path": {
4104      "version": "6.0.0",
4105      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
4106      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
4107      "dev": true,
4108      "requires": {
4109        "p-locate": "^5.0.0"
4110      }
4111    },
4112    "lodash": {
4113      "version": "4.17.21",
4114      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
4115      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
4116      "dev": true
4117    },
4118    "lodash.map": {
4119      "version": "4.6.0",
4120      "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
4121      "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
4122      "dev": true
4123    },
4124    "longest": {
4125      "version": "2.0.1",
4126      "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
4127      "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=",
4128      "dev": true
4129    },
4130    "lru-cache": {
4131      "version": "6.0.0",
4132      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
4133      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
4134      "dev": true,
4135      "requires": {
4136        "yallist": "^4.0.0"
4137      }
4138    },
4139    "map-obj": {
4140      "version": "4.2.1",
4141      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
4142      "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
4143      "dev": true
4144    },
4145    "meow": {
4146      "version": "8.1.2",
4147      "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
4148      "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
4149      "dev": true,
4150      "requires": {
4151        "@types/minimist": "^1.2.0",
4152        "camelcase-keys": "^6.2.2",
4153        "decamelize-keys": "^1.1.0",
4154        "hard-rejection": "^2.1.0",
4155        "minimist-options": "4.1.0",
4156        "normalize-package-data": "^3.0.0",
4157        "read-pkg-up": "^7.0.1",
4158        "redent": "^3.0.0",
4159        "trim-newlines": "^3.0.0",
4160        "type-fest": "^0.18.0",
4161        "yargs-parser": "^20.2.3"
4162      }
4163    },
4164    "merge": {
4165      "version": "2.1.1",
4166      "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz",
4167      "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==",
4168      "dev": true
4169    },
4170    "micromatch": {
4171      "version": "4.0.4",
4172      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
4173      "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
4174      "dev": true,
4175      "requires": {
4176        "braces": "^3.0.1",
4177        "picomatch": "^2.2.3"
4178      }
4179    },
4180    "mimic-fn": {
4181      "version": "1.2.0",
4182      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
4183      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
4184      "dev": true
4185    },
4186    "min-indent": {
4187      "version": "1.0.1",
4188      "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
4189      "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
4190      "dev": true
4191    },
4192    "minimatch": {
4193      "version": "3.0.4",
4194      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
4195      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
4196      "dev": true,
4197      "requires": {
4198        "brace-expansion": "^1.1.7"
4199      }
4200    },
4201    "minimist": {
4202      "version": "1.2.5",
4203      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
4204      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
4205      "dev": true
4206    },
4207    "minimist-options": {
4208      "version": "4.1.0",
4209      "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
4210      "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
4211      "dev": true,
4212      "requires": {
4213        "arrify": "^1.0.1",
4214        "is-plain-obj": "^1.1.0",
4215        "kind-of": "^6.0.3"
4216      }
4217    },
4218    "mute-stream": {
4219      "version": "0.0.7",
4220      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
4221      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
4222      "dev": true
4223    },
4224    "normalize-package-data": {
4225      "version": "3.0.2",
4226      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz",
4227      "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==",
4228      "dev": true,
4229      "requires": {
4230        "hosted-git-info": "^4.0.1",
4231        "resolve": "^1.20.0",
4232        "semver": "^7.3.4",
4233        "validate-npm-package-license": "^3.0.1"
4234      },
4235      "dependencies": {
4236        "semver": {
4237          "version": "7.3.5",
4238          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
4239          "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
4240          "dev": true,
4241          "requires": {
4242            "lru-cache": "^6.0.0"
4243          }
4244        }
4245      }
4246    },
4247    "once": {
4248      "version": "1.4.0",
4249      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4250      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4251      "dev": true,
4252      "requires": {
4253        "wrappy": "1"
4254      }
4255    },
4256    "onetime": {
4257      "version": "2.0.1",
4258      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
4259      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
4260      "dev": true,
4261      "requires": {
4262        "mimic-fn": "^1.0.0"
4263      }
4264    },
4265    "os-tmpdir": {
4266      "version": "1.0.2",
4267      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
4268      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
4269      "dev": true
4270    },
4271    "p-limit": {
4272      "version": "3.1.0",
4273      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4274      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4275      "dev": true,
4276      "requires": {
4277        "yocto-queue": "^0.1.0"
4278      }
4279    },
4280    "p-locate": {
4281      "version": "5.0.0",
4282      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
4283      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
4284      "dev": true,
4285      "requires": {
4286        "p-limit": "^3.0.2"
4287      }
4288    },
4289    "p-try": {
4290      "version": "2.2.0",
4291      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
4292      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
4293      "dev": true
4294    },
4295    "parent-module": {
4296      "version": "1.0.1",
4297      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
4298      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
4299      "dev": true,
4300      "requires": {
4301        "callsites": "^3.0.0"
4302      }
4303    },
4304    "parse-json": {
4305      "version": "5.2.0",
4306      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
4307      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
4308      "dev": true,
4309      "requires": {
4310        "@babel/code-frame": "^7.0.0",
4311        "error-ex": "^1.3.1",
4312        "json-parse-even-better-errors": "^2.3.0",
4313        "lines-and-columns": "^1.1.6"
4314      }
4315    },
4316    "parse-passwd": {
4317      "version": "1.0.0",
4318      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
4319      "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
4320      "dev": true
4321    },
4322    "path-exists": {
4323      "version": "4.0.0",
4324      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4325      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4326      "dev": true
4327    },
4328    "path-is-absolute": {
4329      "version": "1.0.1",
4330      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4331      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
4332      "dev": true
4333    },
4334    "path-parse": {
4335      "version": "1.0.6",
4336      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
4337      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
4338      "dev": true
4339    },
4340    "path-type": {
4341      "version": "4.0.0",
4342      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
4343      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
4344      "dev": true
4345    },
4346    "picomatch": {
4347      "version": "2.2.3",
4348      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
4349      "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
4350      "dev": true
4351    },
4352    "q": {
4353      "version": "1.5.1",
4354      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
4355      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
4356      "dev": true
4357    },
4358    "quick-lru": {
4359      "version": "4.0.1",
4360      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
4361      "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
4362      "dev": true
4363    },
4364    "read-pkg": {
4365      "version": "5.2.0",
4366      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
4367      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
4368      "dev": true,
4369      "requires": {
4370        "@types/normalize-package-data": "^2.4.0",
4371        "normalize-package-data": "^2.5.0",
4372        "parse-json": "^5.0.0",
4373        "type-fest": "^0.6.0"
4374      },
4375      "dependencies": {
4376        "hosted-git-info": {
4377          "version": "2.8.9",
4378          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
4379          "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
4380          "dev": true
4381        },
4382        "normalize-package-data": {
4383          "version": "2.5.0",
4384          "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
4385          "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
4386          "dev": true,
4387          "requires": {
4388            "hosted-git-info": "^2.1.4",
4389            "resolve": "^1.10.0",
4390            "semver": "2 || 3 || 4 || 5",
4391            "validate-npm-package-license": "^3.0.1"
4392          }
4393        },
4394        "semver": {
4395          "version": "5.7.1",
4396          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
4397          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
4398          "dev": true
4399        },
4400        "type-fest": {
4401          "version": "0.6.0",
4402          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
4403          "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
4404          "dev": true
4405        }
4406      }
4407    },
4408    "read-pkg-up": {
4409      "version": "7.0.1",
4410      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
4411      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
4412      "dev": true,
4413      "requires": {
4414        "find-up": "^4.1.0",
4415        "read-pkg": "^5.2.0",
4416        "type-fest": "^0.8.1"
4417      },
4418      "dependencies": {
4419        "find-up": {
4420          "version": "4.1.0",
4421          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
4422          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
4423          "dev": true,
4424          "requires": {
4425            "locate-path": "^5.0.0",
4426            "path-exists": "^4.0.0"
4427          }
4428        },
4429        "locate-path": {
4430          "version": "5.0.0",
4431          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
4432          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
4433          "dev": true,
4434          "requires": {
4435            "p-locate": "^4.1.0"
4436          }
4437        },
4438        "p-limit": {
4439          "version": "2.3.0",
4440          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4441          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4442          "dev": true,
4443          "requires": {
4444            "p-try": "^2.0.0"
4445          }
4446        },
4447        "p-locate": {
4448          "version": "4.1.0",
4449          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
4450          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
4451          "dev": true,
4452          "requires": {
4453            "p-limit": "^2.2.0"
4454          }
4455        },
4456        "type-fest": {
4457          "version": "0.8.1",
4458          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
4459          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
4460          "dev": true
4461        }
4462      }
4463    },
4464    "readable-stream": {
4465      "version": "3.6.0",
4466      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
4467      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
4468      "dev": true,
4469      "requires": {
4470        "inherits": "^2.0.3",
4471        "string_decoder": "^1.1.1",
4472        "util-deprecate": "^1.0.1"
4473      }
4474    },
4475    "redent": {
4476      "version": "3.0.0",
4477      "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
4478      "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
4479      "dev": true,
4480      "requires": {
4481        "indent-string": "^4.0.0",
4482        "strip-indent": "^3.0.0"
4483      }
4484    },
4485    "regenerator-runtime": {
4486      "version": "0.13.7",
4487      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
4488      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
4489      "dev": true
4490    },
4491    "require-directory": {
4492      "version": "2.1.1",
4493      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
4494      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
4495      "dev": true
4496    },
4497    "require-main-filename": {
4498      "version": "2.0.0",
4499      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
4500      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
4501      "dev": true
4502    },
4503    "resolve": {
4504      "version": "1.20.0",
4505      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
4506      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
4507      "dev": true,
4508      "requires": {
4509        "is-core-module": "^2.2.0",
4510        "path-parse": "^1.0.6"
4511      }
4512    },
4513    "resolve-dir": {
4514      "version": "1.0.1",
4515      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
4516      "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
4517      "dev": true,
4518      "requires": {
4519        "expand-tilde": "^2.0.0",
4520        "global-modules": "^1.0.0"
4521      }
4522    },
4523    "resolve-from": {
4524      "version": "5.0.0",
4525      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
4526      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
4527      "dev": true
4528    },
4529    "resolve-global": {
4530      "version": "1.0.0",
4531      "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
4532      "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
4533      "dev": true,
4534      "requires": {
4535        "global-dirs": "^0.1.1"
4536      }
4537    },
4538    "restore-cursor": {
4539      "version": "2.0.0",
4540      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
4541      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
4542      "dev": true,
4543      "requires": {
4544        "onetime": "^2.0.0",
4545        "signal-exit": "^3.0.2"
4546      }
4547    },
4548    "run-async": {
4549      "version": "2.4.1",
4550      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
4551      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
4552      "dev": true
4553    },
4554    "rxjs": {
4555      "version": "6.6.7",
4556      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
4557      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
4558      "dev": true,
4559      "requires": {
4560        "tslib": "^1.9.0"
4561      }
4562    },
4563    "safe-buffer": {
4564      "version": "5.2.1",
4565      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4566      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
4567      "dev": true
4568    },
4569    "safer-buffer": {
4570      "version": "2.1.2",
4571      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
4572      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
4573      "dev": true
4574    },
4575    "semver": {
4576      "version": "7.3.2",
4577      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
4578      "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
4579      "dev": true
4580    },
4581    "set-blocking": {
4582      "version": "2.0.0",
4583      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
4584      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
4585      "dev": true
4586    },
4587    "signal-exit": {
4588      "version": "3.0.3",
4589      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
4590      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
4591      "dev": true
4592    },
4593    "spdx-correct": {
4594      "version": "3.1.1",
4595      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
4596      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
4597      "dev": true,
4598      "requires": {
4599        "spdx-expression-parse": "^3.0.0",
4600        "spdx-license-ids": "^3.0.0"
4601      }
4602    },
4603    "spdx-exceptions": {
4604      "version": "2.3.0",
4605      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
4606      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
4607      "dev": true
4608    },
4609    "spdx-expression-parse": {
4610      "version": "3.0.1",
4611      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
4612      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
4613      "dev": true,
4614      "requires": {
4615        "spdx-exceptions": "^2.1.0",
4616        "spdx-license-ids": "^3.0.0"
4617      }
4618    },
4619    "spdx-license-ids": {
4620      "version": "3.0.7",
4621      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
4622      "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
4623      "dev": true
4624    },
4625    "split2": {
4626      "version": "3.2.2",
4627      "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
4628      "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
4629      "dev": true,
4630      "requires": {
4631        "readable-stream": "^3.0.0"
4632      }
4633    },
4634    "string_decoder": {
4635      "version": "1.3.0",
4636      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
4637      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
4638      "dev": true,
4639      "requires": {
4640        "safe-buffer": "~5.2.0"
4641      }
4642    },
4643    "string-width": {
4644      "version": "2.1.1",
4645      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4646      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
4647      "dev": true,
4648      "requires": {
4649        "is-fullwidth-code-point": "^2.0.0",
4650        "strip-ansi": "^4.0.0"
4651      },
4652      "dependencies": {
4653        "ansi-regex": {
4654          "version": "3.0.0",
4655          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
4656          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
4657          "dev": true
4658        },
4659        "strip-ansi": {
4660          "version": "4.0.0",
4661          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
4662          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
4663          "dev": true,
4664          "requires": {
4665            "ansi-regex": "^3.0.0"
4666          }
4667        }
4668      }
4669    },
4670    "strip-ansi": {
4671      "version": "5.2.0",
4672      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
4673      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
4674      "dev": true,
4675      "requires": {
4676        "ansi-regex": "^4.1.0"
4677      }
4678    },
4679    "strip-bom": {
4680      "version": "4.0.0",
4681      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
4682      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
4683      "dev": true
4684    },
4685    "strip-indent": {
4686      "version": "3.0.0",
4687      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
4688      "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
4689      "dev": true,
4690      "requires": {
4691        "min-indent": "^1.0.0"
4692      }
4693    },
4694    "strip-json-comments": {
4695      "version": "3.0.1",
4696      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
4697      "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
4698      "dev": true
4699    },
4700    "supports-color": {
4701      "version": "7.2.0",
4702      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4703      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4704      "dev": true,
4705      "requires": {
4706        "has-flag": "^4.0.0"
4707      }
4708    },
4709    "text-extensions": {
4710      "version": "1.9.0",
4711      "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
4712      "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
4713      "dev": true
4714    },
4715    "through": {
4716      "version": "2.3.8",
4717      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
4718      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
4719      "dev": true
4720    },
4721    "through2": {
4722      "version": "4.0.2",
4723      "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
4724      "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
4725      "dev": true,
4726      "requires": {
4727        "readable-stream": "3"
4728      }
4729    },
4730    "tmp": {
4731      "version": "0.0.33",
4732      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
4733      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
4734      "dev": true,
4735      "requires": {
4736        "os-tmpdir": "~1.0.2"
4737      }
4738    },
4739    "to-regex-range": {
4740      "version": "5.0.1",
4741      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4742      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4743      "dev": true,
4744      "requires": {
4745        "is-number": "^7.0.0"
4746      }
4747    },
4748    "trim-newlines": {
4749      "version": "3.0.0",
4750      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
4751      "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
4752      "dev": true
4753    },
4754    "trim-off-newlines": {
4755      "version": "1.0.1",
4756      "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
4757      "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
4758      "dev": true
4759    },
4760    "tslib": {
4761      "version": "1.14.1",
4762      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4763      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
4764      "dev": true
4765    },
4766    "type-fest": {
4767      "version": "0.18.1",
4768      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
4769      "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
4770      "dev": true
4771    },
4772    "universalify": {
4773      "version": "2.0.0",
4774      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
4775      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
4776      "dev": true
4777    },
4778    "util-deprecate": {
4779      "version": "1.0.2",
4780      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4781      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
4782      "dev": true
4783    },
4784    "validate-npm-package-license": {
4785      "version": "3.0.4",
4786      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
4787      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
4788      "dev": true,
4789      "requires": {
4790        "spdx-correct": "^3.0.0",
4791        "spdx-expression-parse": "^3.0.0"
4792      }
4793    },
4794    "which": {
4795      "version": "1.3.1",
4796      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
4797      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
4798      "dev": true,
4799      "requires": {
4800        "isexe": "^2.0.0"
4801      }
4802    },
4803    "which-module": {
4804      "version": "2.0.0",
4805      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
4806      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
4807      "dev": true
4808    },
4809    "word-wrap": {
4810      "version": "1.2.3",
4811      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
4812      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
4813      "dev": true
4814    },
4815    "wrap-ansi": {
4816      "version": "6.2.0",
4817      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
4818      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
4819      "dev": true,
4820      "requires": {
4821        "ansi-styles": "^4.0.0",
4822        "string-width": "^4.1.0",
4823        "strip-ansi": "^6.0.0"
4824      },
4825      "dependencies": {
4826        "ansi-regex": {
4827          "version": "5.0.0",
4828          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4829          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
4830          "dev": true
4831        },
4832        "is-fullwidth-code-point": {
4833          "version": "3.0.0",
4834          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4835          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4836          "dev": true
4837        },
4838        "string-width": {
4839          "version": "4.2.2",
4840          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
4841          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
4842          "dev": true,
4843          "requires": {
4844            "emoji-regex": "^8.0.0",
4845            "is-fullwidth-code-point": "^3.0.0",
4846            "strip-ansi": "^6.0.0"
4847          }
4848        },
4849        "strip-ansi": {
4850          "version": "6.0.0",
4851          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4852          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4853          "dev": true,
4854          "requires": {
4855            "ansi-regex": "^5.0.0"
4856          }
4857        }
4858      }
4859    },
4860    "wrappy": {
4861      "version": "1.0.2",
4862      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4863      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
4864      "dev": true
4865    },
4866    "y18n": {
4867      "version": "4.0.3",
4868      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
4869      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
4870      "dev": true
4871    },
4872    "yallist": {
4873      "version": "4.0.0",
4874      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
4875      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
4876      "dev": true
4877    },
4878    "yaml": {
4879      "version": "1.10.2",
4880      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
4881      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
4882      "dev": true
4883    },
4884    "yargs": {
4885      "version": "15.4.1",
4886      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
4887      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
4888      "dev": true,
4889      "requires": {
4890        "cliui": "^6.0.0",
4891        "decamelize": "^1.2.0",
4892        "find-up": "^4.1.0",
4893        "get-caller-file": "^2.0.1",
4894        "require-directory": "^2.1.1",
4895        "require-main-filename": "^2.0.0",
4896        "set-blocking": "^2.0.0",
4897        "string-width": "^4.2.0",
4898        "which-module": "^2.0.0",
4899        "y18n": "^4.0.0",
4900        "yargs-parser": "^18.1.2"
4901      },
4902      "dependencies": {
4903        "ansi-regex": {
4904          "version": "5.0.0",
4905          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4906          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
4907          "dev": true
4908        },
4909        "find-up": {
4910          "version": "4.1.0",
4911          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
4912          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
4913          "dev": true,
4914          "requires": {
4915            "locate-path": "^5.0.0",
4916            "path-exists": "^4.0.0"
4917          }
4918        },
4919        "is-fullwidth-code-point": {
4920          "version": "3.0.0",
4921          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4922          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4923          "dev": true
4924        },
4925        "locate-path": {
4926          "version": "5.0.0",
4927          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
4928          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
4929          "dev": true,
4930          "requires": {
4931            "p-locate": "^4.1.0"
4932          }
4933        },
4934        "p-limit": {
4935          "version": "2.3.0",
4936          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4937          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4938          "dev": true,
4939          "requires": {
4940            "p-try": "^2.0.0"
4941          }
4942        },
4943        "p-locate": {
4944          "version": "4.1.0",
4945          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
4946          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
4947          "dev": true,
4948          "requires": {
4949            "p-limit": "^2.2.0"
4950          }
4951        },
4952        "string-width": {
4953          "version": "4.2.2",
4954          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
4955          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
4956          "dev": true,
4957          "requires": {
4958            "emoji-regex": "^8.0.0",
4959            "is-fullwidth-code-point": "^3.0.0",
4960            "strip-ansi": "^6.0.0"
4961          }
4962        },
4963        "strip-ansi": {
4964          "version": "6.0.0",
4965          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4966          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4967          "dev": true,
4968          "requires": {
4969            "ansi-regex": "^5.0.0"
4970          }
4971        },
4972        "yargs-parser": {
4973          "version": "18.1.3",
4974          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
4975          "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
4976          "dev": true,
4977          "requires": {
4978            "camelcase": "^5.0.0",
4979            "decamelize": "^1.2.0"
4980          }
4981        }
4982      }
4983    },
4984    "yargs-parser": {
4985      "version": "20.2.7",
4986      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
4987      "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
4988      "dev": true
4989    },
4990    "yocto-queue": {
4991      "version": "0.1.0",
4992      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
4993      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
4994      "dev": true
4995    }
4996  }
4997}
4998