xref: /rk3399_ARM-atf/package-lock.json (revision dfe64665972c99ef132d4292587abe8c792bd271)
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.2",
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.12.11",
27      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
28      "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
29      "dev": true
30    },
31    "node_modules/@babel/highlight": {
32      "version": "7.13.10",
33      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
34      "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
35      "dev": true,
36      "dependencies": {
37        "@babel/helper-validator-identifier": "^7.12.11",
38        "chalk": "^2.0.0",
39        "js-tokens": "^4.0.0"
40      }
41    },
42    "node_modules/@babel/runtime": {
43      "version": "7.13.10",
44      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
45      "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
46      "dev": true,
47      "dependencies": {
48        "regenerator-runtime": "^0.13.4"
49      }
50    },
51    "node_modules/@commitlint/cli": {
52      "version": "11.0.0",
53      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-11.0.0.tgz",
54      "integrity": "sha512-YWZWg1DuqqO5Zjh7vUOeSX76vm0FFyz4y0cpGMFhrhvUi5unc4IVfCXZ6337R9zxuBtmveiRuuhQqnRRer+13g==",
55      "dev": true,
56      "dependencies": {
57        "@babel/runtime": "^7.11.2",
58        "@commitlint/format": "^11.0.0",
59        "@commitlint/lint": "^11.0.0",
60        "@commitlint/load": "^11.0.0",
61        "@commitlint/read": "^11.0.0",
62        "chalk": "4.1.0",
63        "core-js": "^3.6.1",
64        "get-stdin": "8.0.0",
65        "lodash": "^4.17.19",
66        "resolve-from": "5.0.0",
67        "resolve-global": "1.0.0",
68        "yargs": "^15.1.0"
69      },
70      "bin": {
71        "commitlint": "cli.js"
72      },
73      "engines": {
74        "node": ">=v10.22.0"
75      }
76    },
77    "node_modules/@commitlint/cli/node_modules/@commitlint/execute-rule": {
78      "version": "11.0.0",
79      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-11.0.0.tgz",
80      "integrity": "sha512-g01p1g4BmYlZ2+tdotCavrMunnPFPhTzG1ZiLKTCYrooHRbmvqo42ZZn4QMStUEIcn+jfLb6BRZX3JzIwA1ezQ==",
81      "dev": true,
82      "engines": {
83        "node": ">=v10.22.0"
84      }
85    },
86    "node_modules/@commitlint/cli/node_modules/@commitlint/load": {
87      "version": "11.0.0",
88      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-11.0.0.tgz",
89      "integrity": "sha512-t5ZBrtgvgCwPfxmG811FCp39/o3SJ7L+SNsxFL92OR4WQxPcu6c8taD0CG2lzOHGuRyuMxZ7ps3EbngT2WpiCg==",
90      "dev": true,
91      "dependencies": {
92        "@commitlint/execute-rule": "^11.0.0",
93        "@commitlint/resolve-extends": "^11.0.0",
94        "@commitlint/types": "^11.0.0",
95        "chalk": "4.1.0",
96        "cosmiconfig": "^7.0.0",
97        "lodash": "^4.17.19",
98        "resolve-from": "^5.0.0"
99      },
100      "engines": {
101        "node": ">=v10.22.0"
102      }
103    },
104    "node_modules/@commitlint/cli/node_modules/@commitlint/resolve-extends": {
105      "version": "11.0.0",
106      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-11.0.0.tgz",
107      "integrity": "sha512-WinU6Uv6L7HDGLqn/To13KM1CWvZ09VHZqryqxXa1OY+EvJkfU734CwnOEeNlSCK7FVLrB4kmodLJtL1dkEpXw==",
108      "dev": true,
109      "dependencies": {
110        "import-fresh": "^3.0.0",
111        "lodash": "^4.17.19",
112        "resolve-from": "^5.0.0",
113        "resolve-global": "^1.0.0"
114      },
115      "engines": {
116        "node": ">=v10.22.0"
117      }
118    },
119    "node_modules/@commitlint/cli/node_modules/@commitlint/types": {
120      "version": "11.0.0",
121      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
122      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
123      "dev": true,
124      "engines": {
125        "node": ">=v10.22.0"
126      }
127    },
128    "node_modules/@commitlint/cli/node_modules/ansi-styles": {
129      "version": "4.3.0",
130      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
131      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
132      "dev": true,
133      "dependencies": {
134        "color-convert": "^2.0.1"
135      },
136      "engines": {
137        "node": ">=8"
138      },
139      "funding": {
140        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
141      }
142    },
143    "node_modules/@commitlint/cli/node_modules/chalk": {
144      "version": "4.1.0",
145      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
146      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
147      "dev": true,
148      "dependencies": {
149        "ansi-styles": "^4.1.0",
150        "supports-color": "^7.1.0"
151      },
152      "engines": {
153        "node": ">=10"
154      },
155      "funding": {
156        "url": "https://github.com/chalk/chalk?sponsor=1"
157      }
158    },
159    "node_modules/@commitlint/cli/node_modules/color-convert": {
160      "version": "2.0.1",
161      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
162      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
163      "dev": true,
164      "dependencies": {
165        "color-name": "~1.1.4"
166      },
167      "engines": {
168        "node": ">=7.0.0"
169      }
170    },
171    "node_modules/@commitlint/cli/node_modules/color-name": {
172      "version": "1.1.4",
173      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
174      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
175      "dev": true
176    },
177    "node_modules/@commitlint/cli/node_modules/has-flag": {
178      "version": "4.0.0",
179      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
180      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
181      "dev": true,
182      "engines": {
183        "node": ">=8"
184      }
185    },
186    "node_modules/@commitlint/cli/node_modules/supports-color": {
187      "version": "7.2.0",
188      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
189      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
190      "dev": true,
191      "dependencies": {
192        "has-flag": "^4.0.0"
193      },
194      "engines": {
195        "node": ">=8"
196      }
197    },
198    "node_modules/@commitlint/config-conventional": {
199      "version": "11.0.0",
200      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-11.0.0.tgz",
201      "integrity": "sha512-SNDRsb5gLuDd2PL83yCOQX6pE7gevC79UPFx+GLbLfw6jGnnbO9/tlL76MLD8MOViqGbo7ZicjChO9Gn+7tHhA==",
202      "dev": true,
203      "dependencies": {
204        "conventional-changelog-conventionalcommits": "^4.3.1"
205      },
206      "engines": {
207        "node": ">=v10.22.0"
208      }
209    },
210    "node_modules/@commitlint/ensure": {
211      "version": "11.0.0",
212      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-11.0.0.tgz",
213      "integrity": "sha512-/T4tjseSwlirKZdnx4AuICMNNlFvRyPQimbZIOYujp9DSO6XRtOy9NrmvWujwHsq9F5Wb80QWi4WMW6HMaENug==",
214      "dev": true,
215      "dependencies": {
216        "@commitlint/types": "^11.0.0",
217        "lodash": "^4.17.19"
218      },
219      "engines": {
220        "node": ">=v10.22.0"
221      }
222    },
223    "node_modules/@commitlint/ensure/node_modules/@commitlint/types": {
224      "version": "11.0.0",
225      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
226      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
227      "dev": true,
228      "engines": {
229        "node": ">=v10.22.0"
230      }
231    },
232    "node_modules/@commitlint/execute-rule": {
233      "version": "12.1.1",
234      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz",
235      "integrity": "sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ==",
236      "dev": true,
237      "optional": true,
238      "engines": {
239        "node": ">=v10"
240      }
241    },
242    "node_modules/@commitlint/format": {
243      "version": "11.0.0",
244      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-11.0.0.tgz",
245      "integrity": "sha512-bpBLWmG0wfZH/svzqD1hsGTpm79TKJWcf6EXZllh2J/LSSYKxGlv967lpw0hNojme0sZd4a/97R3qA2QHWWSLg==",
246      "dev": true,
247      "dependencies": {
248        "@commitlint/types": "^11.0.0",
249        "chalk": "^4.0.0"
250      },
251      "engines": {
252        "node": ">=v10.22.0"
253      }
254    },
255    "node_modules/@commitlint/format/node_modules/@commitlint/types": {
256      "version": "11.0.0",
257      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
258      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
259      "dev": true,
260      "engines": {
261        "node": ">=v10.22.0"
262      }
263    },
264    "node_modules/@commitlint/format/node_modules/ansi-styles": {
265      "version": "4.3.0",
266      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
267      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
268      "dev": true,
269      "dependencies": {
270        "color-convert": "^2.0.1"
271      },
272      "engines": {
273        "node": ">=8"
274      },
275      "funding": {
276        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
277      }
278    },
279    "node_modules/@commitlint/format/node_modules/chalk": {
280      "version": "4.1.0",
281      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
282      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
283      "dev": true,
284      "dependencies": {
285        "ansi-styles": "^4.1.0",
286        "supports-color": "^7.1.0"
287      },
288      "engines": {
289        "node": ">=10"
290      },
291      "funding": {
292        "url": "https://github.com/chalk/chalk?sponsor=1"
293      }
294    },
295    "node_modules/@commitlint/format/node_modules/color-convert": {
296      "version": "2.0.1",
297      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
298      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
299      "dev": true,
300      "dependencies": {
301        "color-name": "~1.1.4"
302      },
303      "engines": {
304        "node": ">=7.0.0"
305      }
306    },
307    "node_modules/@commitlint/format/node_modules/color-name": {
308      "version": "1.1.4",
309      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
310      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
311      "dev": true
312    },
313    "node_modules/@commitlint/format/node_modules/has-flag": {
314      "version": "4.0.0",
315      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
316      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
317      "dev": true,
318      "engines": {
319        "node": ">=8"
320      }
321    },
322    "node_modules/@commitlint/format/node_modules/supports-color": {
323      "version": "7.2.0",
324      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
325      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
326      "dev": true,
327      "dependencies": {
328        "has-flag": "^4.0.0"
329      },
330      "engines": {
331        "node": ">=8"
332      }
333    },
334    "node_modules/@commitlint/is-ignored": {
335      "version": "11.0.0",
336      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-11.0.0.tgz",
337      "integrity": "sha512-VLHOUBN+sOlkYC4tGuzE41yNPO2w09sQnOpfS+pSPnBFkNUUHawEuA44PLHtDvQgVuYrMAmSWFQpWabMoP5/Xg==",
338      "dev": true,
339      "dependencies": {
340        "@commitlint/types": "^11.0.0",
341        "semver": "7.3.2"
342      },
343      "engines": {
344        "node": ">=v10.22.0"
345      }
346    },
347    "node_modules/@commitlint/is-ignored/node_modules/@commitlint/types": {
348      "version": "11.0.0",
349      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
350      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
351      "dev": true,
352      "engines": {
353        "node": ">=v10.22.0"
354      }
355    },
356    "node_modules/@commitlint/lint": {
357      "version": "11.0.0",
358      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-11.0.0.tgz",
359      "integrity": "sha512-Q8IIqGIHfwKr8ecVZyYh6NtXFmKw4YSEWEr2GJTB/fTZXgaOGtGFZDWOesCZllQ63f1s/oWJYtVv5RAEuwN8BQ==",
360      "dev": true,
361      "dependencies": {
362        "@commitlint/is-ignored": "^11.0.0",
363        "@commitlint/parse": "^11.0.0",
364        "@commitlint/rules": "^11.0.0",
365        "@commitlint/types": "^11.0.0"
366      },
367      "engines": {
368        "node": ">=v10.22.0"
369      }
370    },
371    "node_modules/@commitlint/lint/node_modules/@commitlint/types": {
372      "version": "11.0.0",
373      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
374      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
375      "dev": true,
376      "engines": {
377        "node": ">=v10.22.0"
378      }
379    },
380    "node_modules/@commitlint/load": {
381      "version": "12.1.1",
382      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-12.1.1.tgz",
383      "integrity": "sha512-qOQtgNdJRULUQWP9jkpTwhj7aEtnqUtqeUpbQ9rjS+GIUST65HZbteNUX4S0mAEGPWqy2aK5xGd73cUfFSvuuw==",
384      "dev": true,
385      "optional": true,
386      "dependencies": {
387        "@commitlint/execute-rule": "^12.1.1",
388        "@commitlint/resolve-extends": "^12.1.1",
389        "@commitlint/types": "^12.1.1",
390        "chalk": "^4.0.0",
391        "cosmiconfig": "^7.0.0",
392        "lodash": "^4.17.19",
393        "resolve-from": "^5.0.0"
394      },
395      "engines": {
396        "node": ">=v10"
397      }
398    },
399    "node_modules/@commitlint/load/node_modules/ansi-styles": {
400      "version": "4.3.0",
401      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
402      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
403      "dev": true,
404      "optional": true,
405      "dependencies": {
406        "color-convert": "^2.0.1"
407      },
408      "engines": {
409        "node": ">=8"
410      },
411      "funding": {
412        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
413      }
414    },
415    "node_modules/@commitlint/load/node_modules/chalk": {
416      "version": "4.1.0",
417      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
418      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
419      "dev": true,
420      "optional": true,
421      "dependencies": {
422        "ansi-styles": "^4.1.0",
423        "supports-color": "^7.1.0"
424      },
425      "engines": {
426        "node": ">=10"
427      },
428      "funding": {
429        "url": "https://github.com/chalk/chalk?sponsor=1"
430      }
431    },
432    "node_modules/@commitlint/load/node_modules/color-convert": {
433      "version": "2.0.1",
434      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
435      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
436      "dev": true,
437      "optional": true,
438      "dependencies": {
439        "color-name": "~1.1.4"
440      },
441      "engines": {
442        "node": ">=7.0.0"
443      }
444    },
445    "node_modules/@commitlint/load/node_modules/color-name": {
446      "version": "1.1.4",
447      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
448      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
449      "dev": true,
450      "optional": true
451    },
452    "node_modules/@commitlint/load/node_modules/has-flag": {
453      "version": "4.0.0",
454      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
455      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
456      "dev": true,
457      "optional": true,
458      "engines": {
459        "node": ">=8"
460      }
461    },
462    "node_modules/@commitlint/load/node_modules/supports-color": {
463      "version": "7.2.0",
464      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
465      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
466      "dev": true,
467      "optional": true,
468      "dependencies": {
469        "has-flag": "^4.0.0"
470      },
471      "engines": {
472        "node": ">=8"
473      }
474    },
475    "node_modules/@commitlint/message": {
476      "version": "11.0.0",
477      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-11.0.0.tgz",
478      "integrity": "sha512-01ObK/18JL7PEIE3dBRtoMmU6S3ecPYDTQWWhcO+ErA3Ai0KDYqV5VWWEijdcVafNpdeUNrEMigRkxXHQLbyJA==",
479      "dev": true,
480      "engines": {
481        "node": ">=v10.22.0"
482      }
483    },
484    "node_modules/@commitlint/parse": {
485      "version": "11.0.0",
486      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-11.0.0.tgz",
487      "integrity": "sha512-DekKQAIYWAXIcyAZ6/PDBJylWJ1BROTfDIzr9PMVxZRxBPc1gW2TG8fLgjZfBP5mc0cuthPkVi91KQQKGri/7A==",
488      "dev": true,
489      "dependencies": {
490        "conventional-changelog-angular": "^5.0.0",
491        "conventional-commits-parser": "^3.0.0"
492      },
493      "engines": {
494        "node": ">=v10.22.0"
495      }
496    },
497    "node_modules/@commitlint/read": {
498      "version": "11.0.0",
499      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-11.0.0.tgz",
500      "integrity": "sha512-37V0V91GSv0aDzMzJioKpCoZw6l0shk7+tRG8RkW1GfZzUIytdg3XqJmM+IaIYpaop0m6BbZtfq+idzUwJnw7g==",
501      "dev": true,
502      "dependencies": {
503        "@commitlint/top-level": "^11.0.0",
504        "fs-extra": "^9.0.0",
505        "git-raw-commits": "^2.0.0"
506      },
507      "engines": {
508        "node": ">=v10.22.0"
509      }
510    },
511    "node_modules/@commitlint/read/node_modules/fs-extra": {
512      "version": "9.1.0",
513      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
514      "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
515      "dev": true,
516      "dependencies": {
517        "at-least-node": "^1.0.0",
518        "graceful-fs": "^4.2.0",
519        "jsonfile": "^6.0.1",
520        "universalify": "^2.0.0"
521      },
522      "engines": {
523        "node": ">=10"
524      }
525    },
526    "node_modules/@commitlint/read/node_modules/jsonfile": {
527      "version": "6.1.0",
528      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
529      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
530      "dev": true,
531      "dependencies": {
532        "graceful-fs": "^4.1.6",
533        "universalify": "^2.0.0"
534      },
535      "optionalDependencies": {
536        "graceful-fs": "^4.1.6"
537      }
538    },
539    "node_modules/@commitlint/read/node_modules/universalify": {
540      "version": "2.0.0",
541      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
542      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
543      "dev": true,
544      "engines": {
545        "node": ">= 10.0.0"
546      }
547    },
548    "node_modules/@commitlint/resolve-extends": {
549      "version": "12.1.1",
550      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.1.1.tgz",
551      "integrity": "sha512-/DXRt0S0U3o9lq5cc8OL1Lkx0IjW0HcDWjUkUXshAajBIKBYSJB8x/loNCi1krNEJ8SwLXUEFt5OLxNO6wE9yQ==",
552      "dev": true,
553      "optional": true,
554      "dependencies": {
555        "import-fresh": "^3.0.0",
556        "lodash": "^4.17.19",
557        "resolve-from": "^5.0.0",
558        "resolve-global": "^1.0.0"
559      },
560      "engines": {
561        "node": ">=v10"
562      }
563    },
564    "node_modules/@commitlint/rules": {
565      "version": "11.0.0",
566      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-11.0.0.tgz",
567      "integrity": "sha512-2hD9y9Ep5ZfoNxDDPkQadd2jJeocrwC4vJ98I0g8pNYn/W8hS9+/FuNpolREHN8PhmexXbkjrwyQrWbuC0DVaA==",
568      "dev": true,
569      "dependencies": {
570        "@commitlint/ensure": "^11.0.0",
571        "@commitlint/message": "^11.0.0",
572        "@commitlint/to-lines": "^11.0.0",
573        "@commitlint/types": "^11.0.0"
574      },
575      "engines": {
576        "node": ">=v10.22.0"
577      }
578    },
579    "node_modules/@commitlint/rules/node_modules/@commitlint/types": {
580      "version": "11.0.0",
581      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
582      "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
583      "dev": true,
584      "engines": {
585        "node": ">=v10.22.0"
586      }
587    },
588    "node_modules/@commitlint/to-lines": {
589      "version": "11.0.0",
590      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-11.0.0.tgz",
591      "integrity": "sha512-TIDTB0Y23jlCNubDROUVokbJk6860idYB5cZkLWcRS9tlb6YSoeLn1NLafPlrhhkkkZzTYnlKYzCVrBNVes1iw==",
592      "dev": true,
593      "engines": {
594        "node": ">=v10.22.0"
595      }
596    },
597    "node_modules/@commitlint/top-level": {
598      "version": "11.0.0",
599      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-11.0.0.tgz",
600      "integrity": "sha512-O0nFU8o+Ws+py5pfMQIuyxOtfR/kwtr5ybqTvR+C2lUPer2x6lnQU+OnfD7hPM+A+COIUZWx10mYQvkR3MmtAA==",
601      "dev": true,
602      "dependencies": {
603        "find-up": "^5.0.0"
604      },
605      "engines": {
606        "node": ">=v10.22.0"
607      }
608    },
609    "node_modules/@commitlint/types": {
610      "version": "12.1.1",
611      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-12.1.1.tgz",
612      "integrity": "sha512-+qGH+s2Lo6qwacV2X3/ZypZwaAI84ift+1HBjXdXtI/q0F5NtmXucV3lcQOTviMTNiJhq4qWON2fjci2NItASw==",
613      "dev": true,
614      "optional": true,
615      "dependencies": {
616        "chalk": "^4.0.0"
617      },
618      "engines": {
619        "node": ">=v10"
620      }
621    },
622    "node_modules/@commitlint/types/node_modules/ansi-styles": {
623      "version": "4.3.0",
624      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
625      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
626      "dev": true,
627      "optional": true,
628      "dependencies": {
629        "color-convert": "^2.0.1"
630      },
631      "engines": {
632        "node": ">=8"
633      },
634      "funding": {
635        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
636      }
637    },
638    "node_modules/@commitlint/types/node_modules/chalk": {
639      "version": "4.1.0",
640      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
641      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
642      "dev": true,
643      "optional": true,
644      "dependencies": {
645        "ansi-styles": "^4.1.0",
646        "supports-color": "^7.1.0"
647      },
648      "engines": {
649        "node": ">=10"
650      },
651      "funding": {
652        "url": "https://github.com/chalk/chalk?sponsor=1"
653      }
654    },
655    "node_modules/@commitlint/types/node_modules/color-convert": {
656      "version": "2.0.1",
657      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
658      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
659      "dev": true,
660      "optional": true,
661      "dependencies": {
662        "color-name": "~1.1.4"
663      },
664      "engines": {
665        "node": ">=7.0.0"
666      }
667    },
668    "node_modules/@commitlint/types/node_modules/color-name": {
669      "version": "1.1.4",
670      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
671      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
672      "dev": true,
673      "optional": true
674    },
675    "node_modules/@commitlint/types/node_modules/has-flag": {
676      "version": "4.0.0",
677      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
678      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
679      "dev": true,
680      "optional": true,
681      "engines": {
682        "node": ">=8"
683      }
684    },
685    "node_modules/@commitlint/types/node_modules/supports-color": {
686      "version": "7.2.0",
687      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
688      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
689      "dev": true,
690      "optional": true,
691      "dependencies": {
692        "has-flag": "^4.0.0"
693      },
694      "engines": {
695        "node": ">=8"
696      }
697    },
698    "node_modules/@types/minimist": {
699      "version": "1.2.1",
700      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
701      "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
702      "dev": true
703    },
704    "node_modules/@types/normalize-package-data": {
705      "version": "2.4.0",
706      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
707      "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
708      "dev": true
709    },
710    "node_modules/@types/parse-json": {
711      "version": "4.0.0",
712      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
713      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
714      "dev": true
715    },
716    "node_modules/ansi-escapes": {
717      "version": "3.2.0",
718      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
719      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
720      "dev": true,
721      "engines": {
722        "node": ">=4"
723      }
724    },
725    "node_modules/ansi-regex": {
726      "version": "4.1.0",
727      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
728      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
729      "dev": true,
730      "engines": {
731        "node": ">=6"
732      }
733    },
734    "node_modules/ansi-styles": {
735      "version": "3.2.1",
736      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
737      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
738      "dev": true,
739      "dependencies": {
740        "color-convert": "^1.9.0"
741      },
742      "engines": {
743        "node": ">=4"
744      }
745    },
746    "node_modules/arr-diff": {
747      "version": "4.0.0",
748      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
749      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
750      "dev": true,
751      "engines": {
752        "node": ">=0.10.0"
753      }
754    },
755    "node_modules/arr-flatten": {
756      "version": "1.1.0",
757      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
758      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
759      "dev": true,
760      "engines": {
761        "node": ">=0.10.0"
762      }
763    },
764    "node_modules/arr-union": {
765      "version": "3.1.0",
766      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
767      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
768      "dev": true,
769      "engines": {
770        "node": ">=0.10.0"
771      }
772    },
773    "node_modules/array-ify": {
774      "version": "1.0.0",
775      "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
776      "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
777      "dev": true
778    },
779    "node_modules/array-unique": {
780      "version": "0.3.2",
781      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
782      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
783      "dev": true,
784      "engines": {
785        "node": ">=0.10.0"
786      }
787    },
788    "node_modules/arrify": {
789      "version": "1.0.1",
790      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
791      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
792      "dev": true,
793      "engines": {
794        "node": ">=0.10.0"
795      }
796    },
797    "node_modules/assign-symbols": {
798      "version": "1.0.0",
799      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
800      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
801      "dev": true,
802      "engines": {
803        "node": ">=0.10.0"
804      }
805    },
806    "node_modules/at-least-node": {
807      "version": "1.0.0",
808      "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
809      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
810      "dev": true,
811      "engines": {
812        "node": ">= 4.0.0"
813      }
814    },
815    "node_modules/atob": {
816      "version": "2.1.2",
817      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
818      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
819      "dev": true,
820      "bin": {
821        "atob": "bin/atob.js"
822      },
823      "engines": {
824        "node": ">= 4.5.0"
825      }
826    },
827    "node_modules/balanced-match": {
828      "version": "1.0.2",
829      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
830      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
831      "dev": true
832    },
833    "node_modules/base": {
834      "version": "0.11.2",
835      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
836      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
837      "dev": true,
838      "dependencies": {
839        "cache-base": "^1.0.1",
840        "class-utils": "^0.3.5",
841        "component-emitter": "^1.2.1",
842        "define-property": "^1.0.0",
843        "isobject": "^3.0.1",
844        "mixin-deep": "^1.2.0",
845        "pascalcase": "^0.1.1"
846      },
847      "engines": {
848        "node": ">=0.10.0"
849      }
850    },
851    "node_modules/base/node_modules/define-property": {
852      "version": "1.0.0",
853      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
854      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
855      "dev": true,
856      "dependencies": {
857        "is-descriptor": "^1.0.0"
858      },
859      "engines": {
860        "node": ">=0.10.0"
861      }
862    },
863    "node_modules/brace-expansion": {
864      "version": "1.1.11",
865      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
866      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
867      "dev": true,
868      "dependencies": {
869        "balanced-match": "^1.0.0",
870        "concat-map": "0.0.1"
871      }
872    },
873    "node_modules/braces": {
874      "version": "2.3.2",
875      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
876      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
877      "dev": true,
878      "dependencies": {
879        "arr-flatten": "^1.1.0",
880        "array-unique": "^0.3.2",
881        "extend-shallow": "^2.0.1",
882        "fill-range": "^4.0.0",
883        "isobject": "^3.0.1",
884        "repeat-element": "^1.1.2",
885        "snapdragon": "^0.8.1",
886        "snapdragon-node": "^2.0.1",
887        "split-string": "^3.0.2",
888        "to-regex": "^3.0.1"
889      },
890      "engines": {
891        "node": ">=0.10.0"
892      }
893    },
894    "node_modules/braces/node_modules/extend-shallow": {
895      "version": "2.0.1",
896      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
897      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
898      "dev": true,
899      "dependencies": {
900        "is-extendable": "^0.1.0"
901      },
902      "engines": {
903        "node": ">=0.10.0"
904      }
905    },
906    "node_modules/braces/node_modules/is-extendable": {
907      "version": "0.1.1",
908      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
909      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
910      "dev": true,
911      "engines": {
912        "node": ">=0.10.0"
913      }
914    },
915    "node_modules/cache-base": {
916      "version": "1.0.1",
917      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
918      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
919      "dev": true,
920      "dependencies": {
921        "collection-visit": "^1.0.0",
922        "component-emitter": "^1.2.1",
923        "get-value": "^2.0.6",
924        "has-value": "^1.0.0",
925        "isobject": "^3.0.1",
926        "set-value": "^2.0.0",
927        "to-object-path": "^0.3.0",
928        "union-value": "^1.0.0",
929        "unset-value": "^1.0.0"
930      },
931      "engines": {
932        "node": ">=0.10.0"
933      }
934    },
935    "node_modules/cachedir": {
936      "version": "2.2.0",
937      "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz",
938      "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==",
939      "dev": true,
940      "engines": {
941        "node": ">=6"
942      }
943    },
944    "node_modules/callsites": {
945      "version": "3.1.0",
946      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
947      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
948      "dev": true,
949      "engines": {
950        "node": ">=6"
951      }
952    },
953    "node_modules/camelcase": {
954      "version": "5.3.1",
955      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
956      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
957      "dev": true,
958      "engines": {
959        "node": ">=6"
960      }
961    },
962    "node_modules/camelcase-keys": {
963      "version": "6.2.2",
964      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
965      "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
966      "dev": true,
967      "dependencies": {
968        "camelcase": "^5.3.1",
969        "map-obj": "^4.0.0",
970        "quick-lru": "^4.0.1"
971      },
972      "engines": {
973        "node": ">=8"
974      },
975      "funding": {
976        "url": "https://github.com/sponsors/sindresorhus"
977      }
978    },
979    "node_modules/chalk": {
980      "version": "2.4.2",
981      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
982      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
983      "dev": true,
984      "dependencies": {
985        "ansi-styles": "^3.2.1",
986        "escape-string-regexp": "^1.0.5",
987        "supports-color": "^5.3.0"
988      },
989      "engines": {
990        "node": ">=4"
991      }
992    },
993    "node_modules/chardet": {
994      "version": "0.7.0",
995      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
996      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
997      "dev": true
998    },
999    "node_modules/class-utils": {
1000      "version": "0.3.6",
1001      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
1002      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
1003      "dev": true,
1004      "dependencies": {
1005        "arr-union": "^3.1.0",
1006        "define-property": "^0.2.5",
1007        "isobject": "^3.0.0",
1008        "static-extend": "^0.1.1"
1009      },
1010      "engines": {
1011        "node": ">=0.10.0"
1012      }
1013    },
1014    "node_modules/class-utils/node_modules/define-property": {
1015      "version": "0.2.5",
1016      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1017      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1018      "dev": true,
1019      "dependencies": {
1020        "is-descriptor": "^0.1.0"
1021      },
1022      "engines": {
1023        "node": ">=0.10.0"
1024      }
1025    },
1026    "node_modules/class-utils/node_modules/is-accessor-descriptor": {
1027      "version": "0.1.6",
1028      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1029      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
1030      "dev": true,
1031      "dependencies": {
1032        "kind-of": "^3.0.2"
1033      },
1034      "engines": {
1035        "node": ">=0.10.0"
1036      }
1037    },
1038    "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": {
1039      "version": "3.2.2",
1040      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1041      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1042      "dev": true,
1043      "dependencies": {
1044        "is-buffer": "^1.1.5"
1045      },
1046      "engines": {
1047        "node": ">=0.10.0"
1048      }
1049    },
1050    "node_modules/class-utils/node_modules/is-data-descriptor": {
1051      "version": "0.1.4",
1052      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1053      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
1054      "dev": true,
1055      "dependencies": {
1056        "kind-of": "^3.0.2"
1057      },
1058      "engines": {
1059        "node": ">=0.10.0"
1060      }
1061    },
1062    "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": {
1063      "version": "3.2.2",
1064      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1065      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1066      "dev": true,
1067      "dependencies": {
1068        "is-buffer": "^1.1.5"
1069      },
1070      "engines": {
1071        "node": ">=0.10.0"
1072      }
1073    },
1074    "node_modules/class-utils/node_modules/is-descriptor": {
1075      "version": "0.1.6",
1076      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1077      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1078      "dev": true,
1079      "dependencies": {
1080        "is-accessor-descriptor": "^0.1.6",
1081        "is-data-descriptor": "^0.1.4",
1082        "kind-of": "^5.0.0"
1083      },
1084      "engines": {
1085        "node": ">=0.10.0"
1086      }
1087    },
1088    "node_modules/class-utils/node_modules/kind-of": {
1089      "version": "5.1.0",
1090      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1091      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
1092      "dev": true,
1093      "engines": {
1094        "node": ">=0.10.0"
1095      }
1096    },
1097    "node_modules/cli-cursor": {
1098      "version": "2.1.0",
1099      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
1100      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
1101      "dev": true,
1102      "dependencies": {
1103        "restore-cursor": "^2.0.0"
1104      },
1105      "engines": {
1106        "node": ">=4"
1107      }
1108    },
1109    "node_modules/cli-width": {
1110      "version": "2.2.1",
1111      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
1112      "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
1113      "dev": true
1114    },
1115    "node_modules/cliui": {
1116      "version": "6.0.0",
1117      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
1118      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
1119      "dev": true,
1120      "dependencies": {
1121        "string-width": "^4.2.0",
1122        "strip-ansi": "^6.0.0",
1123        "wrap-ansi": "^6.2.0"
1124      }
1125    },
1126    "node_modules/cliui/node_modules/ansi-regex": {
1127      "version": "5.0.0",
1128      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
1129      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
1130      "dev": true,
1131      "engines": {
1132        "node": ">=8"
1133      }
1134    },
1135    "node_modules/cliui/node_modules/is-fullwidth-code-point": {
1136      "version": "3.0.0",
1137      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1138      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1139      "dev": true,
1140      "engines": {
1141        "node": ">=8"
1142      }
1143    },
1144    "node_modules/cliui/node_modules/string-width": {
1145      "version": "4.2.2",
1146      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
1147      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
1148      "dev": true,
1149      "dependencies": {
1150        "emoji-regex": "^8.0.0",
1151        "is-fullwidth-code-point": "^3.0.0",
1152        "strip-ansi": "^6.0.0"
1153      },
1154      "engines": {
1155        "node": ">=8"
1156      }
1157    },
1158    "node_modules/cliui/node_modules/strip-ansi": {
1159      "version": "6.0.0",
1160      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
1161      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
1162      "dev": true,
1163      "dependencies": {
1164        "ansi-regex": "^5.0.0"
1165      },
1166      "engines": {
1167        "node": ">=8"
1168      }
1169    },
1170    "node_modules/collection-visit": {
1171      "version": "1.0.0",
1172      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
1173      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
1174      "dev": true,
1175      "dependencies": {
1176        "map-visit": "^1.0.0",
1177        "object-visit": "^1.0.0"
1178      },
1179      "engines": {
1180        "node": ">=0.10.0"
1181      }
1182    },
1183    "node_modules/color-convert": {
1184      "version": "1.9.3",
1185      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1186      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1187      "dev": true,
1188      "dependencies": {
1189        "color-name": "1.1.3"
1190      }
1191    },
1192    "node_modules/color-name": {
1193      "version": "1.1.3",
1194      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1195      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1196      "dev": true
1197    },
1198    "node_modules/commitizen": {
1199      "version": "4.2.3",
1200      "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.3.tgz",
1201      "integrity": "sha512-pYlYEng7XMV2TW4xtjDKBGqeJ0Teq2zyRSx2S3Ml1XAplHSlJZK8vm1KdGclpMEZuGafbS5TeHXIVnHk8RWIzQ==",
1202      "dev": true,
1203      "dependencies": {
1204        "cachedir": "2.2.0",
1205        "cz-conventional-changelog": "3.2.0",
1206        "dedent": "0.7.0",
1207        "detect-indent": "6.0.0",
1208        "find-node-modules": "2.0.0",
1209        "find-root": "1.1.0",
1210        "fs-extra": "8.1.0",
1211        "glob": "7.1.4",
1212        "inquirer": "6.5.2",
1213        "is-utf8": "^0.2.1",
1214        "lodash": "^4.17.20",
1215        "minimist": "1.2.5",
1216        "strip-bom": "4.0.0",
1217        "strip-json-comments": "3.0.1"
1218      },
1219      "bin": {
1220        "commitizen": "bin/commitizen",
1221        "cz": "bin/git-cz",
1222        "git-cz": "bin/git-cz"
1223      },
1224      "engines": {
1225        "node": ">= 10"
1226      }
1227    },
1228    "node_modules/commitizen/node_modules/cz-conventional-changelog": {
1229      "version": "3.2.0",
1230      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz",
1231      "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==",
1232      "dev": true,
1233      "dependencies": {
1234        "@commitlint/load": ">6.1.1",
1235        "chalk": "^2.4.1",
1236        "commitizen": "^4.0.3",
1237        "conventional-commit-types": "^3.0.0",
1238        "lodash.map": "^4.5.1",
1239        "longest": "^2.0.1",
1240        "word-wrap": "^1.0.3"
1241      },
1242      "engines": {
1243        "node": ">= 10"
1244      },
1245      "optionalDependencies": {
1246        "@commitlint/load": ">6.1.1"
1247      }
1248    },
1249    "node_modules/compare-func": {
1250      "version": "2.0.0",
1251      "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
1252      "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
1253      "dev": true,
1254      "dependencies": {
1255        "array-ify": "^1.0.0",
1256        "dot-prop": "^5.1.0"
1257      }
1258    },
1259    "node_modules/component-emitter": {
1260      "version": "1.3.0",
1261      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
1262      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
1263      "dev": true
1264    },
1265    "node_modules/concat-map": {
1266      "version": "0.0.1",
1267      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1268      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1269      "dev": true
1270    },
1271    "node_modules/conventional-changelog-angular": {
1272      "version": "5.0.12",
1273      "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz",
1274      "integrity": "sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==",
1275      "dev": true,
1276      "dependencies": {
1277        "compare-func": "^2.0.0",
1278        "q": "^1.5.1"
1279      },
1280      "engines": {
1281        "node": ">=10"
1282      }
1283    },
1284    "node_modules/conventional-changelog-conventionalcommits": {
1285      "version": "4.5.0",
1286      "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.5.0.tgz",
1287      "integrity": "sha512-buge9xDvjjOxJlyxUnar/+6i/aVEVGA7EEh4OafBCXPlLUQPGbRUBhBUveWRxzvR8TEjhKEP4BdepnpG2FSZXw==",
1288      "dev": true,
1289      "dependencies": {
1290        "compare-func": "^2.0.0",
1291        "lodash": "^4.17.15",
1292        "q": "^1.5.1"
1293      },
1294      "engines": {
1295        "node": ">=10"
1296      }
1297    },
1298    "node_modules/conventional-commit-types": {
1299      "version": "3.0.0",
1300      "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
1301      "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==",
1302      "dev": true
1303    },
1304    "node_modules/conventional-commits-parser": {
1305      "version": "3.2.1",
1306      "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz",
1307      "integrity": "sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==",
1308      "dev": true,
1309      "dependencies": {
1310        "is-text-path": "^1.0.1",
1311        "JSONStream": "^1.0.4",
1312        "lodash": "^4.17.15",
1313        "meow": "^8.0.0",
1314        "split2": "^3.0.0",
1315        "through2": "^4.0.0",
1316        "trim-off-newlines": "^1.0.0"
1317      },
1318      "bin": {
1319        "conventional-commits-parser": "cli.js"
1320      },
1321      "engines": {
1322        "node": ">=10"
1323      }
1324    },
1325    "node_modules/copy-descriptor": {
1326      "version": "0.1.1",
1327      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
1328      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
1329      "dev": true,
1330      "engines": {
1331        "node": ">=0.10.0"
1332      }
1333    },
1334    "node_modules/core-js": {
1335      "version": "3.10.1",
1336      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz",
1337      "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==",
1338      "dev": true,
1339      "hasInstallScript": true,
1340      "funding": {
1341        "type": "opencollective",
1342        "url": "https://opencollective.com/core-js"
1343      }
1344    },
1345    "node_modules/cosmiconfig": {
1346      "version": "7.0.0",
1347      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
1348      "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
1349      "dev": true,
1350      "dependencies": {
1351        "@types/parse-json": "^4.0.0",
1352        "import-fresh": "^3.2.1",
1353        "parse-json": "^5.0.0",
1354        "path-type": "^4.0.0",
1355        "yaml": "^1.10.0"
1356      },
1357      "engines": {
1358        "node": ">=10"
1359      }
1360    },
1361    "node_modules/cz-conventional-changelog": {
1362      "version": "3.3.0",
1363      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz",
1364      "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==",
1365      "dev": true,
1366      "dependencies": {
1367        "@commitlint/load": ">6.1.1",
1368        "chalk": "^2.4.1",
1369        "commitizen": "^4.0.3",
1370        "conventional-commit-types": "^3.0.0",
1371        "lodash.map": "^4.5.1",
1372        "longest": "^2.0.1",
1373        "word-wrap": "^1.0.3"
1374      },
1375      "engines": {
1376        "node": ">= 10"
1377      },
1378      "optionalDependencies": {
1379        "@commitlint/load": ">6.1.1"
1380      }
1381    },
1382    "node_modules/dargs": {
1383      "version": "7.0.0",
1384      "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
1385      "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
1386      "dev": true,
1387      "engines": {
1388        "node": ">=8"
1389      }
1390    },
1391    "node_modules/debug": {
1392      "version": "2.6.9",
1393      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1394      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1395      "dev": true,
1396      "dependencies": {
1397        "ms": "2.0.0"
1398      }
1399    },
1400    "node_modules/decamelize": {
1401      "version": "1.2.0",
1402      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1403      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1404      "dev": true,
1405      "engines": {
1406        "node": ">=0.10.0"
1407      }
1408    },
1409    "node_modules/decamelize-keys": {
1410      "version": "1.1.0",
1411      "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
1412      "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
1413      "dev": true,
1414      "dependencies": {
1415        "decamelize": "^1.1.0",
1416        "map-obj": "^1.0.0"
1417      },
1418      "engines": {
1419        "node": ">=0.10.0"
1420      }
1421    },
1422    "node_modules/decamelize-keys/node_modules/map-obj": {
1423      "version": "1.0.1",
1424      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
1425      "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
1426      "dev": true,
1427      "engines": {
1428        "node": ">=0.10.0"
1429      }
1430    },
1431    "node_modules/decode-uri-component": {
1432      "version": "0.2.0",
1433      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1434      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
1435      "dev": true,
1436      "engines": {
1437        "node": ">=0.10"
1438      }
1439    },
1440    "node_modules/dedent": {
1441      "version": "0.7.0",
1442      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
1443      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
1444      "dev": true
1445    },
1446    "node_modules/define-property": {
1447      "version": "2.0.2",
1448      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
1449      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
1450      "dev": true,
1451      "dependencies": {
1452        "is-descriptor": "^1.0.2",
1453        "isobject": "^3.0.1"
1454      },
1455      "engines": {
1456        "node": ">=0.10.0"
1457      }
1458    },
1459    "node_modules/detect-file": {
1460      "version": "1.0.0",
1461      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
1462      "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
1463      "dev": true,
1464      "engines": {
1465        "node": ">=0.10.0"
1466      }
1467    },
1468    "node_modules/detect-indent": {
1469      "version": "6.0.0",
1470      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
1471      "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
1472      "dev": true,
1473      "engines": {
1474        "node": ">=8"
1475      }
1476    },
1477    "node_modules/dot-prop": {
1478      "version": "5.3.0",
1479      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
1480      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
1481      "dev": true,
1482      "dependencies": {
1483        "is-obj": "^2.0.0"
1484      },
1485      "engines": {
1486        "node": ">=8"
1487      }
1488    },
1489    "node_modules/emoji-regex": {
1490      "version": "8.0.0",
1491      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1492      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1493      "dev": true
1494    },
1495    "node_modules/error-ex": {
1496      "version": "1.3.2",
1497      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1498      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1499      "dev": true,
1500      "dependencies": {
1501        "is-arrayish": "^0.2.1"
1502      }
1503    },
1504    "node_modules/escape-string-regexp": {
1505      "version": "1.0.5",
1506      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1507      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1508      "dev": true,
1509      "engines": {
1510        "node": ">=0.8.0"
1511      }
1512    },
1513    "node_modules/expand-brackets": {
1514      "version": "2.1.4",
1515      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
1516      "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
1517      "dev": true,
1518      "dependencies": {
1519        "debug": "^2.3.3",
1520        "define-property": "^0.2.5",
1521        "extend-shallow": "^2.0.1",
1522        "posix-character-classes": "^0.1.0",
1523        "regex-not": "^1.0.0",
1524        "snapdragon": "^0.8.1",
1525        "to-regex": "^3.0.1"
1526      },
1527      "engines": {
1528        "node": ">=0.10.0"
1529      }
1530    },
1531    "node_modules/expand-brackets/node_modules/define-property": {
1532      "version": "0.2.5",
1533      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1534      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1535      "dev": true,
1536      "dependencies": {
1537        "is-descriptor": "^0.1.0"
1538      },
1539      "engines": {
1540        "node": ">=0.10.0"
1541      }
1542    },
1543    "node_modules/expand-brackets/node_modules/extend-shallow": {
1544      "version": "2.0.1",
1545      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1546      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1547      "dev": true,
1548      "dependencies": {
1549        "is-extendable": "^0.1.0"
1550      },
1551      "engines": {
1552        "node": ">=0.10.0"
1553      }
1554    },
1555    "node_modules/expand-brackets/node_modules/is-accessor-descriptor": {
1556      "version": "0.1.6",
1557      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
1558      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
1559      "dev": true,
1560      "dependencies": {
1561        "kind-of": "^3.0.2"
1562      },
1563      "engines": {
1564        "node": ">=0.10.0"
1565      }
1566    },
1567    "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": {
1568      "version": "3.2.2",
1569      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1570      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1571      "dev": true,
1572      "dependencies": {
1573        "is-buffer": "^1.1.5"
1574      },
1575      "engines": {
1576        "node": ">=0.10.0"
1577      }
1578    },
1579    "node_modules/expand-brackets/node_modules/is-data-descriptor": {
1580      "version": "0.1.4",
1581      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
1582      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
1583      "dev": true,
1584      "dependencies": {
1585        "kind-of": "^3.0.2"
1586      },
1587      "engines": {
1588        "node": ">=0.10.0"
1589      }
1590    },
1591    "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": {
1592      "version": "3.2.2",
1593      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1594      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1595      "dev": true,
1596      "dependencies": {
1597        "is-buffer": "^1.1.5"
1598      },
1599      "engines": {
1600        "node": ">=0.10.0"
1601      }
1602    },
1603    "node_modules/expand-brackets/node_modules/is-descriptor": {
1604      "version": "0.1.6",
1605      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
1606      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
1607      "dev": true,
1608      "dependencies": {
1609        "is-accessor-descriptor": "^0.1.6",
1610        "is-data-descriptor": "^0.1.4",
1611        "kind-of": "^5.0.0"
1612      },
1613      "engines": {
1614        "node": ">=0.10.0"
1615      }
1616    },
1617    "node_modules/expand-brackets/node_modules/is-extendable": {
1618      "version": "0.1.1",
1619      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1620      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1621      "dev": true,
1622      "engines": {
1623        "node": ">=0.10.0"
1624      }
1625    },
1626    "node_modules/expand-brackets/node_modules/kind-of": {
1627      "version": "5.1.0",
1628      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
1629      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
1630      "dev": true,
1631      "engines": {
1632        "node": ">=0.10.0"
1633      }
1634    },
1635    "node_modules/expand-tilde": {
1636      "version": "2.0.2",
1637      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
1638      "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
1639      "dev": true,
1640      "dependencies": {
1641        "homedir-polyfill": "^1.0.1"
1642      },
1643      "engines": {
1644        "node": ">=0.10.0"
1645      }
1646    },
1647    "node_modules/extend-shallow": {
1648      "version": "3.0.2",
1649      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
1650      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
1651      "dev": true,
1652      "dependencies": {
1653        "assign-symbols": "^1.0.0",
1654        "is-extendable": "^1.0.1"
1655      },
1656      "engines": {
1657        "node": ">=0.10.0"
1658      }
1659    },
1660    "node_modules/external-editor": {
1661      "version": "3.1.0",
1662      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
1663      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
1664      "dev": true,
1665      "dependencies": {
1666        "chardet": "^0.7.0",
1667        "iconv-lite": "^0.4.24",
1668        "tmp": "^0.0.33"
1669      },
1670      "engines": {
1671        "node": ">=4"
1672      }
1673    },
1674    "node_modules/extglob": {
1675      "version": "2.0.4",
1676      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
1677      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
1678      "dev": true,
1679      "dependencies": {
1680        "array-unique": "^0.3.2",
1681        "define-property": "^1.0.0",
1682        "expand-brackets": "^2.1.4",
1683        "extend-shallow": "^2.0.1",
1684        "fragment-cache": "^0.2.1",
1685        "regex-not": "^1.0.0",
1686        "snapdragon": "^0.8.1",
1687        "to-regex": "^3.0.1"
1688      },
1689      "engines": {
1690        "node": ">=0.10.0"
1691      }
1692    },
1693    "node_modules/extglob/node_modules/define-property": {
1694      "version": "1.0.0",
1695      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1696      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1697      "dev": true,
1698      "dependencies": {
1699        "is-descriptor": "^1.0.0"
1700      },
1701      "engines": {
1702        "node": ">=0.10.0"
1703      }
1704    },
1705    "node_modules/extglob/node_modules/extend-shallow": {
1706      "version": "2.0.1",
1707      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1708      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1709      "dev": true,
1710      "dependencies": {
1711        "is-extendable": "^0.1.0"
1712      },
1713      "engines": {
1714        "node": ">=0.10.0"
1715      }
1716    },
1717    "node_modules/extglob/node_modules/is-extendable": {
1718      "version": "0.1.1",
1719      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1720      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1721      "dev": true,
1722      "engines": {
1723        "node": ">=0.10.0"
1724      }
1725    },
1726    "node_modules/figures": {
1727      "version": "2.0.0",
1728      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
1729      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
1730      "dev": true,
1731      "dependencies": {
1732        "escape-string-regexp": "^1.0.5"
1733      },
1734      "engines": {
1735        "node": ">=4"
1736      }
1737    },
1738    "node_modules/fill-range": {
1739      "version": "4.0.0",
1740      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
1741      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
1742      "dev": true,
1743      "dependencies": {
1744        "extend-shallow": "^2.0.1",
1745        "is-number": "^3.0.0",
1746        "repeat-string": "^1.6.1",
1747        "to-regex-range": "^2.1.0"
1748      },
1749      "engines": {
1750        "node": ">=0.10.0"
1751      }
1752    },
1753    "node_modules/fill-range/node_modules/extend-shallow": {
1754      "version": "2.0.1",
1755      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1756      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1757      "dev": true,
1758      "dependencies": {
1759        "is-extendable": "^0.1.0"
1760      },
1761      "engines": {
1762        "node": ">=0.10.0"
1763      }
1764    },
1765    "node_modules/fill-range/node_modules/is-extendable": {
1766      "version": "0.1.1",
1767      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1768      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
1769      "dev": true,
1770      "engines": {
1771        "node": ">=0.10.0"
1772      }
1773    },
1774    "node_modules/find-node-modules": {
1775      "version": "2.0.0",
1776      "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz",
1777      "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==",
1778      "dev": true,
1779      "dependencies": {
1780        "findup-sync": "^3.0.0",
1781        "merge": "^1.2.1"
1782      }
1783    },
1784    "node_modules/find-root": {
1785      "version": "1.1.0",
1786      "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
1787      "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
1788      "dev": true
1789    },
1790    "node_modules/find-up": {
1791      "version": "5.0.0",
1792      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1793      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1794      "dev": true,
1795      "dependencies": {
1796        "locate-path": "^6.0.0",
1797        "path-exists": "^4.0.0"
1798      },
1799      "engines": {
1800        "node": ">=10"
1801      },
1802      "funding": {
1803        "url": "https://github.com/sponsors/sindresorhus"
1804      }
1805    },
1806    "node_modules/findup-sync": {
1807      "version": "3.0.0",
1808      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
1809      "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
1810      "dev": true,
1811      "dependencies": {
1812        "detect-file": "^1.0.0",
1813        "is-glob": "^4.0.0",
1814        "micromatch": "^3.0.4",
1815        "resolve-dir": "^1.0.1"
1816      },
1817      "engines": {
1818        "node": ">= 0.10"
1819      }
1820    },
1821    "node_modules/for-in": {
1822      "version": "1.0.2",
1823      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1824      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1825      "dev": true,
1826      "engines": {
1827        "node": ">=0.10.0"
1828      }
1829    },
1830    "node_modules/fragment-cache": {
1831      "version": "0.2.1",
1832      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
1833      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
1834      "dev": true,
1835      "dependencies": {
1836        "map-cache": "^0.2.2"
1837      },
1838      "engines": {
1839        "node": ">=0.10.0"
1840      }
1841    },
1842    "node_modules/fs-extra": {
1843      "version": "8.1.0",
1844      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
1845      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
1846      "dev": true,
1847      "dependencies": {
1848        "graceful-fs": "^4.2.0",
1849        "jsonfile": "^4.0.0",
1850        "universalify": "^0.1.0"
1851      },
1852      "engines": {
1853        "node": ">=6 <7 || >=8"
1854      }
1855    },
1856    "node_modules/fs.realpath": {
1857      "version": "1.0.0",
1858      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1859      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1860      "dev": true
1861    },
1862    "node_modules/function-bind": {
1863      "version": "1.1.1",
1864      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1865      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1866      "dev": true
1867    },
1868    "node_modules/get-caller-file": {
1869      "version": "2.0.5",
1870      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1871      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1872      "dev": true,
1873      "engines": {
1874        "node": "6.* || 8.* || >= 10.*"
1875      }
1876    },
1877    "node_modules/get-stdin": {
1878      "version": "8.0.0",
1879      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
1880      "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
1881      "dev": true,
1882      "engines": {
1883        "node": ">=10"
1884      },
1885      "funding": {
1886        "url": "https://github.com/sponsors/sindresorhus"
1887      }
1888    },
1889    "node_modules/get-value": {
1890      "version": "2.0.6",
1891      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1892      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
1893      "dev": true,
1894      "engines": {
1895        "node": ">=0.10.0"
1896      }
1897    },
1898    "node_modules/git-raw-commits": {
1899      "version": "2.0.10",
1900      "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz",
1901      "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==",
1902      "dev": true,
1903      "dependencies": {
1904        "dargs": "^7.0.0",
1905        "lodash": "^4.17.15",
1906        "meow": "^8.0.0",
1907        "split2": "^3.0.0",
1908        "through2": "^4.0.0"
1909      },
1910      "bin": {
1911        "git-raw-commits": "cli.js"
1912      },
1913      "engines": {
1914        "node": ">=10"
1915      }
1916    },
1917    "node_modules/glob": {
1918      "version": "7.1.4",
1919      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
1920      "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
1921      "dev": true,
1922      "dependencies": {
1923        "fs.realpath": "^1.0.0",
1924        "inflight": "^1.0.4",
1925        "inherits": "2",
1926        "minimatch": "^3.0.4",
1927        "once": "^1.3.0",
1928        "path-is-absolute": "^1.0.0"
1929      },
1930      "engines": {
1931        "node": "*"
1932      }
1933    },
1934    "node_modules/global-dirs": {
1935      "version": "0.1.1",
1936      "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
1937      "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
1938      "dev": true,
1939      "dependencies": {
1940        "ini": "^1.3.4"
1941      },
1942      "engines": {
1943        "node": ">=4"
1944      }
1945    },
1946    "node_modules/global-modules": {
1947      "version": "1.0.0",
1948      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
1949      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
1950      "dev": true,
1951      "dependencies": {
1952        "global-prefix": "^1.0.1",
1953        "is-windows": "^1.0.1",
1954        "resolve-dir": "^1.0.0"
1955      },
1956      "engines": {
1957        "node": ">=0.10.0"
1958      }
1959    },
1960    "node_modules/global-prefix": {
1961      "version": "1.0.2",
1962      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
1963      "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
1964      "dev": true,
1965      "dependencies": {
1966        "expand-tilde": "^2.0.2",
1967        "homedir-polyfill": "^1.0.1",
1968        "ini": "^1.3.4",
1969        "is-windows": "^1.0.1",
1970        "which": "^1.2.14"
1971      },
1972      "engines": {
1973        "node": ">=0.10.0"
1974      }
1975    },
1976    "node_modules/graceful-fs": {
1977      "version": "4.2.6",
1978      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
1979      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
1980      "dev": true
1981    },
1982    "node_modules/hard-rejection": {
1983      "version": "2.1.0",
1984      "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
1985      "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
1986      "dev": true,
1987      "engines": {
1988        "node": ">=6"
1989      }
1990    },
1991    "node_modules/has": {
1992      "version": "1.0.3",
1993      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1994      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1995      "dev": true,
1996      "dependencies": {
1997        "function-bind": "^1.1.1"
1998      },
1999      "engines": {
2000        "node": ">= 0.4.0"
2001      }
2002    },
2003    "node_modules/has-flag": {
2004      "version": "3.0.0",
2005      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2006      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2007      "dev": true,
2008      "engines": {
2009        "node": ">=4"
2010      }
2011    },
2012    "node_modules/has-value": {
2013      "version": "1.0.0",
2014      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
2015      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
2016      "dev": true,
2017      "dependencies": {
2018        "get-value": "^2.0.6",
2019        "has-values": "^1.0.0",
2020        "isobject": "^3.0.0"
2021      },
2022      "engines": {
2023        "node": ">=0.10.0"
2024      }
2025    },
2026    "node_modules/has-values": {
2027      "version": "1.0.0",
2028      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
2029      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
2030      "dev": true,
2031      "dependencies": {
2032        "is-number": "^3.0.0",
2033        "kind-of": "^4.0.0"
2034      },
2035      "engines": {
2036        "node": ">=0.10.0"
2037      }
2038    },
2039    "node_modules/has-values/node_modules/kind-of": {
2040      "version": "4.0.0",
2041      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
2042      "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
2043      "dev": true,
2044      "dependencies": {
2045        "is-buffer": "^1.1.5"
2046      },
2047      "engines": {
2048        "node": ">=0.10.0"
2049      }
2050    },
2051    "node_modules/homedir-polyfill": {
2052      "version": "1.0.3",
2053      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
2054      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
2055      "dev": true,
2056      "dependencies": {
2057        "parse-passwd": "^1.0.0"
2058      },
2059      "engines": {
2060        "node": ">=0.10.0"
2061      }
2062    },
2063    "node_modules/hosted-git-info": {
2064      "version": "4.0.2",
2065      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
2066      "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
2067      "dev": true,
2068      "dependencies": {
2069        "lru-cache": "^6.0.0"
2070      },
2071      "engines": {
2072        "node": ">=10"
2073      }
2074    },
2075    "node_modules/husky": {
2076      "version": "5.2.0",
2077      "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz",
2078      "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==",
2079      "dev": true,
2080      "funding": [
2081        {
2082          "type": "github",
2083          "url": "https://github.com/sponsors/typicode"
2084        },
2085        {
2086          "type": "opencollective",
2087          "url": "https://opencollective.com/husky"
2088        }
2089      ],
2090      "bin": {
2091        "husky": "lib/bin.js"
2092      },
2093      "engines": {
2094        "node": ">= 10"
2095      }
2096    },
2097    "node_modules/iconv-lite": {
2098      "version": "0.4.24",
2099      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
2100      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
2101      "dev": true,
2102      "dependencies": {
2103        "safer-buffer": ">= 2.1.2 < 3"
2104      },
2105      "engines": {
2106        "node": ">=0.10.0"
2107      }
2108    },
2109    "node_modules/import-fresh": {
2110      "version": "3.3.0",
2111      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2112      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
2113      "dev": true,
2114      "dependencies": {
2115        "parent-module": "^1.0.0",
2116        "resolve-from": "^4.0.0"
2117      },
2118      "engines": {
2119        "node": ">=6"
2120      },
2121      "funding": {
2122        "url": "https://github.com/sponsors/sindresorhus"
2123      }
2124    },
2125    "node_modules/import-fresh/node_modules/resolve-from": {
2126      "version": "4.0.0",
2127      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2128      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2129      "dev": true,
2130      "engines": {
2131        "node": ">=4"
2132      }
2133    },
2134    "node_modules/indent-string": {
2135      "version": "4.0.0",
2136      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
2137      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
2138      "dev": true,
2139      "engines": {
2140        "node": ">=8"
2141      }
2142    },
2143    "node_modules/inflight": {
2144      "version": "1.0.6",
2145      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2146      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2147      "dev": true,
2148      "dependencies": {
2149        "once": "^1.3.0",
2150        "wrappy": "1"
2151      }
2152    },
2153    "node_modules/inherits": {
2154      "version": "2.0.4",
2155      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2156      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2157      "dev": true
2158    },
2159    "node_modules/ini": {
2160      "version": "1.3.8",
2161      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
2162      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
2163      "dev": true
2164    },
2165    "node_modules/inquirer": {
2166      "version": "6.5.2",
2167      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
2168      "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
2169      "dev": true,
2170      "dependencies": {
2171        "ansi-escapes": "^3.2.0",
2172        "chalk": "^2.4.2",
2173        "cli-cursor": "^2.1.0",
2174        "cli-width": "^2.0.0",
2175        "external-editor": "^3.0.3",
2176        "figures": "^2.0.0",
2177        "lodash": "^4.17.12",
2178        "mute-stream": "0.0.7",
2179        "run-async": "^2.2.0",
2180        "rxjs": "^6.4.0",
2181        "string-width": "^2.1.0",
2182        "strip-ansi": "^5.1.0",
2183        "through": "^2.3.6"
2184      },
2185      "engines": {
2186        "node": ">=6.0.0"
2187      }
2188    },
2189    "node_modules/is-accessor-descriptor": {
2190      "version": "1.0.0",
2191      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2192      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2193      "dev": true,
2194      "dependencies": {
2195        "kind-of": "^6.0.0"
2196      },
2197      "engines": {
2198        "node": ">=0.10.0"
2199      }
2200    },
2201    "node_modules/is-arrayish": {
2202      "version": "0.2.1",
2203      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2204      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2205      "dev": true
2206    },
2207    "node_modules/is-buffer": {
2208      "version": "1.1.6",
2209      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2210      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2211      "dev": true
2212    },
2213    "node_modules/is-core-module": {
2214      "version": "2.2.0",
2215      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
2216      "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
2217      "dev": true,
2218      "dependencies": {
2219        "has": "^1.0.3"
2220      },
2221      "funding": {
2222        "url": "https://github.com/sponsors/ljharb"
2223      }
2224    },
2225    "node_modules/is-data-descriptor": {
2226      "version": "1.0.0",
2227      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2228      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2229      "dev": true,
2230      "dependencies": {
2231        "kind-of": "^6.0.0"
2232      },
2233      "engines": {
2234        "node": ">=0.10.0"
2235      }
2236    },
2237    "node_modules/is-descriptor": {
2238      "version": "1.0.2",
2239      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2240      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2241      "dev": true,
2242      "dependencies": {
2243        "is-accessor-descriptor": "^1.0.0",
2244        "is-data-descriptor": "^1.0.0",
2245        "kind-of": "^6.0.2"
2246      },
2247      "engines": {
2248        "node": ">=0.10.0"
2249      }
2250    },
2251    "node_modules/is-extendable": {
2252      "version": "1.0.1",
2253      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2254      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2255      "dev": true,
2256      "dependencies": {
2257        "is-plain-object": "^2.0.4"
2258      },
2259      "engines": {
2260        "node": ">=0.10.0"
2261      }
2262    },
2263    "node_modules/is-extglob": {
2264      "version": "2.1.1",
2265      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2266      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
2267      "dev": true,
2268      "engines": {
2269        "node": ">=0.10.0"
2270      }
2271    },
2272    "node_modules/is-fullwidth-code-point": {
2273      "version": "2.0.0",
2274      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2275      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2276      "dev": true,
2277      "engines": {
2278        "node": ">=4"
2279      }
2280    },
2281    "node_modules/is-glob": {
2282      "version": "4.0.1",
2283      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
2284      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
2285      "dev": true,
2286      "dependencies": {
2287        "is-extglob": "^2.1.1"
2288      },
2289      "engines": {
2290        "node": ">=0.10.0"
2291      }
2292    },
2293    "node_modules/is-number": {
2294      "version": "3.0.0",
2295      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
2296      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
2297      "dev": true,
2298      "dependencies": {
2299        "kind-of": "^3.0.2"
2300      },
2301      "engines": {
2302        "node": ">=0.10.0"
2303      }
2304    },
2305    "node_modules/is-number/node_modules/kind-of": {
2306      "version": "3.2.2",
2307      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2308      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2309      "dev": true,
2310      "dependencies": {
2311        "is-buffer": "^1.1.5"
2312      },
2313      "engines": {
2314        "node": ">=0.10.0"
2315      }
2316    },
2317    "node_modules/is-obj": {
2318      "version": "2.0.0",
2319      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
2320      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
2321      "dev": true,
2322      "engines": {
2323        "node": ">=8"
2324      }
2325    },
2326    "node_modules/is-plain-obj": {
2327      "version": "1.1.0",
2328      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
2329      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
2330      "dev": true,
2331      "engines": {
2332        "node": ">=0.10.0"
2333      }
2334    },
2335    "node_modules/is-plain-object": {
2336      "version": "2.0.4",
2337      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2338      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2339      "dev": true,
2340      "dependencies": {
2341        "isobject": "^3.0.1"
2342      },
2343      "engines": {
2344        "node": ">=0.10.0"
2345      }
2346    },
2347    "node_modules/is-text-path": {
2348      "version": "1.0.1",
2349      "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
2350      "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
2351      "dev": true,
2352      "dependencies": {
2353        "text-extensions": "^1.0.0"
2354      },
2355      "engines": {
2356        "node": ">=0.10.0"
2357      }
2358    },
2359    "node_modules/is-utf8": {
2360      "version": "0.2.1",
2361      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2362      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
2363      "dev": true
2364    },
2365    "node_modules/is-windows": {
2366      "version": "1.0.2",
2367      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
2368      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
2369      "dev": true,
2370      "engines": {
2371        "node": ">=0.10.0"
2372      }
2373    },
2374    "node_modules/isarray": {
2375      "version": "1.0.0",
2376      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2377      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2378      "dev": true
2379    },
2380    "node_modules/isexe": {
2381      "version": "2.0.0",
2382      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2383      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2384      "dev": true
2385    },
2386    "node_modules/isobject": {
2387      "version": "3.0.1",
2388      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2389      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
2390      "dev": true,
2391      "engines": {
2392        "node": ">=0.10.0"
2393      }
2394    },
2395    "node_modules/js-tokens": {
2396      "version": "4.0.0",
2397      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2398      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2399      "dev": true
2400    },
2401    "node_modules/json-parse-even-better-errors": {
2402      "version": "2.3.1",
2403      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
2404      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
2405      "dev": true
2406    },
2407    "node_modules/jsonfile": {
2408      "version": "4.0.0",
2409      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
2410      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
2411      "dev": true,
2412      "dependencies": {
2413        "graceful-fs": "^4.1.6"
2414      },
2415      "optionalDependencies": {
2416        "graceful-fs": "^4.1.6"
2417      }
2418    },
2419    "node_modules/jsonparse": {
2420      "version": "1.3.1",
2421      "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
2422      "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
2423      "dev": true,
2424      "engines": [
2425        "node >= 0.2.0"
2426      ]
2427    },
2428    "node_modules/JSONStream": {
2429      "version": "1.3.5",
2430      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
2431      "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
2432      "dev": true,
2433      "dependencies": {
2434        "jsonparse": "^1.2.0",
2435        "through": ">=2.2.7 <3"
2436      },
2437      "bin": {
2438        "JSONStream": "bin.js"
2439      },
2440      "engines": {
2441        "node": "*"
2442      }
2443    },
2444    "node_modules/kind-of": {
2445      "version": "6.0.3",
2446      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2447      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2448      "dev": true,
2449      "engines": {
2450        "node": ">=0.10.0"
2451      }
2452    },
2453    "node_modules/lines-and-columns": {
2454      "version": "1.1.6",
2455      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
2456      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
2457      "dev": true
2458    },
2459    "node_modules/locate-path": {
2460      "version": "6.0.0",
2461      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2462      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2463      "dev": true,
2464      "dependencies": {
2465        "p-locate": "^5.0.0"
2466      },
2467      "engines": {
2468        "node": ">=10"
2469      },
2470      "funding": {
2471        "url": "https://github.com/sponsors/sindresorhus"
2472      }
2473    },
2474    "node_modules/lodash": {
2475      "version": "4.17.21",
2476      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
2477      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
2478      "dev": true
2479    },
2480    "node_modules/lodash.map": {
2481      "version": "4.6.0",
2482      "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
2483      "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
2484      "dev": true
2485    },
2486    "node_modules/longest": {
2487      "version": "2.0.1",
2488      "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
2489      "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=",
2490      "dev": true,
2491      "engines": {
2492        "node": ">=0.10.0"
2493      }
2494    },
2495    "node_modules/lru-cache": {
2496      "version": "6.0.0",
2497      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
2498      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
2499      "dev": true,
2500      "dependencies": {
2501        "yallist": "^4.0.0"
2502      },
2503      "engines": {
2504        "node": ">=10"
2505      }
2506    },
2507    "node_modules/map-cache": {
2508      "version": "0.2.2",
2509      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
2510      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
2511      "dev": true,
2512      "engines": {
2513        "node": ">=0.10.0"
2514      }
2515    },
2516    "node_modules/map-obj": {
2517      "version": "4.2.1",
2518      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
2519      "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
2520      "dev": true,
2521      "engines": {
2522        "node": ">=8"
2523      },
2524      "funding": {
2525        "url": "https://github.com/sponsors/sindresorhus"
2526      }
2527    },
2528    "node_modules/map-visit": {
2529      "version": "1.0.0",
2530      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
2531      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
2532      "dev": true,
2533      "dependencies": {
2534        "object-visit": "^1.0.0"
2535      },
2536      "engines": {
2537        "node": ">=0.10.0"
2538      }
2539    },
2540    "node_modules/meow": {
2541      "version": "8.1.2",
2542      "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
2543      "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
2544      "dev": true,
2545      "dependencies": {
2546        "@types/minimist": "^1.2.0",
2547        "camelcase-keys": "^6.2.2",
2548        "decamelize-keys": "^1.1.0",
2549        "hard-rejection": "^2.1.0",
2550        "minimist-options": "4.1.0",
2551        "normalize-package-data": "^3.0.0",
2552        "read-pkg-up": "^7.0.1",
2553        "redent": "^3.0.0",
2554        "trim-newlines": "^3.0.0",
2555        "type-fest": "^0.18.0",
2556        "yargs-parser": "^20.2.3"
2557      },
2558      "engines": {
2559        "node": ">=10"
2560      },
2561      "funding": {
2562        "url": "https://github.com/sponsors/sindresorhus"
2563      }
2564    },
2565    "node_modules/merge": {
2566      "version": "1.2.1",
2567      "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz",
2568      "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==",
2569      "dev": true
2570    },
2571    "node_modules/micromatch": {
2572      "version": "3.1.10",
2573      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
2574      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
2575      "dev": true,
2576      "dependencies": {
2577        "arr-diff": "^4.0.0",
2578        "array-unique": "^0.3.2",
2579        "braces": "^2.3.1",
2580        "define-property": "^2.0.2",
2581        "extend-shallow": "^3.0.2",
2582        "extglob": "^2.0.4",
2583        "fragment-cache": "^0.2.1",
2584        "kind-of": "^6.0.2",
2585        "nanomatch": "^1.2.9",
2586        "object.pick": "^1.3.0",
2587        "regex-not": "^1.0.0",
2588        "snapdragon": "^0.8.1",
2589        "to-regex": "^3.0.2"
2590      },
2591      "engines": {
2592        "node": ">=0.10.0"
2593      }
2594    },
2595    "node_modules/mimic-fn": {
2596      "version": "1.2.0",
2597      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
2598      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
2599      "dev": true,
2600      "engines": {
2601        "node": ">=4"
2602      }
2603    },
2604    "node_modules/min-indent": {
2605      "version": "1.0.1",
2606      "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
2607      "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
2608      "dev": true,
2609      "engines": {
2610        "node": ">=4"
2611      }
2612    },
2613    "node_modules/minimatch": {
2614      "version": "3.0.4",
2615      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2616      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2617      "dev": true,
2618      "dependencies": {
2619        "brace-expansion": "^1.1.7"
2620      },
2621      "engines": {
2622        "node": "*"
2623      }
2624    },
2625    "node_modules/minimist": {
2626      "version": "1.2.5",
2627      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2628      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2629      "dev": true
2630    },
2631    "node_modules/minimist-options": {
2632      "version": "4.1.0",
2633      "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
2634      "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
2635      "dev": true,
2636      "dependencies": {
2637        "arrify": "^1.0.1",
2638        "is-plain-obj": "^1.1.0",
2639        "kind-of": "^6.0.3"
2640      },
2641      "engines": {
2642        "node": ">= 6"
2643      }
2644    },
2645    "node_modules/mixin-deep": {
2646      "version": "1.3.2",
2647      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
2648      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
2649      "dev": true,
2650      "dependencies": {
2651        "for-in": "^1.0.2",
2652        "is-extendable": "^1.0.1"
2653      },
2654      "engines": {
2655        "node": ">=0.10.0"
2656      }
2657    },
2658    "node_modules/ms": {
2659      "version": "2.0.0",
2660      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2661      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2662      "dev": true
2663    },
2664    "node_modules/mute-stream": {
2665      "version": "0.0.7",
2666      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
2667      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
2668      "dev": true
2669    },
2670    "node_modules/nanomatch": {
2671      "version": "1.2.13",
2672      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
2673      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
2674      "dev": true,
2675      "dependencies": {
2676        "arr-diff": "^4.0.0",
2677        "array-unique": "^0.3.2",
2678        "define-property": "^2.0.2",
2679        "extend-shallow": "^3.0.2",
2680        "fragment-cache": "^0.2.1",
2681        "is-windows": "^1.0.2",
2682        "kind-of": "^6.0.2",
2683        "object.pick": "^1.3.0",
2684        "regex-not": "^1.0.0",
2685        "snapdragon": "^0.8.1",
2686        "to-regex": "^3.0.1"
2687      },
2688      "engines": {
2689        "node": ">=0.10.0"
2690      }
2691    },
2692    "node_modules/normalize-package-data": {
2693      "version": "3.0.2",
2694      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz",
2695      "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==",
2696      "dev": true,
2697      "dependencies": {
2698        "hosted-git-info": "^4.0.1",
2699        "resolve": "^1.20.0",
2700        "semver": "^7.3.4",
2701        "validate-npm-package-license": "^3.0.1"
2702      },
2703      "engines": {
2704        "node": ">=10"
2705      }
2706    },
2707    "node_modules/normalize-package-data/node_modules/semver": {
2708      "version": "7.3.5",
2709      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
2710      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
2711      "dev": true,
2712      "dependencies": {
2713        "lru-cache": "^6.0.0"
2714      },
2715      "bin": {
2716        "semver": "bin/semver.js"
2717      },
2718      "engines": {
2719        "node": ">=10"
2720      }
2721    },
2722    "node_modules/object-copy": {
2723      "version": "0.1.0",
2724      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
2725      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
2726      "dev": true,
2727      "dependencies": {
2728        "copy-descriptor": "^0.1.0",
2729        "define-property": "^0.2.5",
2730        "kind-of": "^3.0.3"
2731      },
2732      "engines": {
2733        "node": ">=0.10.0"
2734      }
2735    },
2736    "node_modules/object-copy/node_modules/define-property": {
2737      "version": "0.2.5",
2738      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2739      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2740      "dev": true,
2741      "dependencies": {
2742        "is-descriptor": "^0.1.0"
2743      },
2744      "engines": {
2745        "node": ">=0.10.0"
2746      }
2747    },
2748    "node_modules/object-copy/node_modules/is-accessor-descriptor": {
2749      "version": "0.1.6",
2750      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
2751      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
2752      "dev": true,
2753      "dependencies": {
2754        "kind-of": "^3.0.2"
2755      },
2756      "engines": {
2757        "node": ">=0.10.0"
2758      }
2759    },
2760    "node_modules/object-copy/node_modules/is-data-descriptor": {
2761      "version": "0.1.4",
2762      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
2763      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
2764      "dev": true,
2765      "dependencies": {
2766        "kind-of": "^3.0.2"
2767      },
2768      "engines": {
2769        "node": ">=0.10.0"
2770      }
2771    },
2772    "node_modules/object-copy/node_modules/is-descriptor": {
2773      "version": "0.1.6",
2774      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
2775      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
2776      "dev": true,
2777      "dependencies": {
2778        "is-accessor-descriptor": "^0.1.6",
2779        "is-data-descriptor": "^0.1.4",
2780        "kind-of": "^5.0.0"
2781      },
2782      "engines": {
2783        "node": ">=0.10.0"
2784      }
2785    },
2786    "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": {
2787      "version": "5.1.0",
2788      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2789      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2790      "dev": true,
2791      "engines": {
2792        "node": ">=0.10.0"
2793      }
2794    },
2795    "node_modules/object-copy/node_modules/kind-of": {
2796      "version": "3.2.2",
2797      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2798      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2799      "dev": true,
2800      "dependencies": {
2801        "is-buffer": "^1.1.5"
2802      },
2803      "engines": {
2804        "node": ">=0.10.0"
2805      }
2806    },
2807    "node_modules/object-visit": {
2808      "version": "1.0.1",
2809      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
2810      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
2811      "dev": true,
2812      "dependencies": {
2813        "isobject": "^3.0.0"
2814      },
2815      "engines": {
2816        "node": ">=0.10.0"
2817      }
2818    },
2819    "node_modules/object.pick": {
2820      "version": "1.3.0",
2821      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
2822      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
2823      "dev": true,
2824      "dependencies": {
2825        "isobject": "^3.0.1"
2826      },
2827      "engines": {
2828        "node": ">=0.10.0"
2829      }
2830    },
2831    "node_modules/once": {
2832      "version": "1.4.0",
2833      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2834      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2835      "dev": true,
2836      "dependencies": {
2837        "wrappy": "1"
2838      }
2839    },
2840    "node_modules/onetime": {
2841      "version": "2.0.1",
2842      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
2843      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
2844      "dev": true,
2845      "dependencies": {
2846        "mimic-fn": "^1.0.0"
2847      },
2848      "engines": {
2849        "node": ">=4"
2850      }
2851    },
2852    "node_modules/os-tmpdir": {
2853      "version": "1.0.2",
2854      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
2855      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
2856      "dev": true,
2857      "engines": {
2858        "node": ">=0.10.0"
2859      }
2860    },
2861    "node_modules/p-limit": {
2862      "version": "3.1.0",
2863      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2864      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2865      "dev": true,
2866      "dependencies": {
2867        "yocto-queue": "^0.1.0"
2868      },
2869      "engines": {
2870        "node": ">=10"
2871      },
2872      "funding": {
2873        "url": "https://github.com/sponsors/sindresorhus"
2874      }
2875    },
2876    "node_modules/p-locate": {
2877      "version": "5.0.0",
2878      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2879      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2880      "dev": true,
2881      "dependencies": {
2882        "p-limit": "^3.0.2"
2883      },
2884      "engines": {
2885        "node": ">=10"
2886      },
2887      "funding": {
2888        "url": "https://github.com/sponsors/sindresorhus"
2889      }
2890    },
2891    "node_modules/p-try": {
2892      "version": "2.2.0",
2893      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2894      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2895      "dev": true,
2896      "engines": {
2897        "node": ">=6"
2898      }
2899    },
2900    "node_modules/parent-module": {
2901      "version": "1.0.1",
2902      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2903      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2904      "dev": true,
2905      "dependencies": {
2906        "callsites": "^3.0.0"
2907      },
2908      "engines": {
2909        "node": ">=6"
2910      }
2911    },
2912    "node_modules/parse-json": {
2913      "version": "5.2.0",
2914      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
2915      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
2916      "dev": true,
2917      "dependencies": {
2918        "@babel/code-frame": "^7.0.0",
2919        "error-ex": "^1.3.1",
2920        "json-parse-even-better-errors": "^2.3.0",
2921        "lines-and-columns": "^1.1.6"
2922      },
2923      "engines": {
2924        "node": ">=8"
2925      },
2926      "funding": {
2927        "url": "https://github.com/sponsors/sindresorhus"
2928      }
2929    },
2930    "node_modules/parse-passwd": {
2931      "version": "1.0.0",
2932      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
2933      "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
2934      "dev": true,
2935      "engines": {
2936        "node": ">=0.10.0"
2937      }
2938    },
2939    "node_modules/pascalcase": {
2940      "version": "0.1.1",
2941      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
2942      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
2943      "dev": true,
2944      "engines": {
2945        "node": ">=0.10.0"
2946      }
2947    },
2948    "node_modules/path-exists": {
2949      "version": "4.0.0",
2950      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2951      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2952      "dev": true,
2953      "engines": {
2954        "node": ">=8"
2955      }
2956    },
2957    "node_modules/path-is-absolute": {
2958      "version": "1.0.1",
2959      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2960      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2961      "dev": true,
2962      "engines": {
2963        "node": ">=0.10.0"
2964      }
2965    },
2966    "node_modules/path-parse": {
2967      "version": "1.0.6",
2968      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
2969      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
2970      "dev": true
2971    },
2972    "node_modules/path-type": {
2973      "version": "4.0.0",
2974      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
2975      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
2976      "dev": true,
2977      "engines": {
2978        "node": ">=8"
2979      }
2980    },
2981    "node_modules/posix-character-classes": {
2982      "version": "0.1.1",
2983      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
2984      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
2985      "dev": true,
2986      "engines": {
2987        "node": ">=0.10.0"
2988      }
2989    },
2990    "node_modules/q": {
2991      "version": "1.5.1",
2992      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
2993      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
2994      "dev": true,
2995      "engines": {
2996        "node": ">=0.6.0",
2997        "teleport": ">=0.2.0"
2998      }
2999    },
3000    "node_modules/quick-lru": {
3001      "version": "4.0.1",
3002      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
3003      "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
3004      "dev": true,
3005      "engines": {
3006        "node": ">=8"
3007      }
3008    },
3009    "node_modules/read-pkg": {
3010      "version": "5.2.0",
3011      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
3012      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
3013      "dev": true,
3014      "dependencies": {
3015        "@types/normalize-package-data": "^2.4.0",
3016        "normalize-package-data": "^2.5.0",
3017        "parse-json": "^5.0.0",
3018        "type-fest": "^0.6.0"
3019      },
3020      "engines": {
3021        "node": ">=8"
3022      }
3023    },
3024    "node_modules/read-pkg-up": {
3025      "version": "7.0.1",
3026      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
3027      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
3028      "dev": true,
3029      "dependencies": {
3030        "find-up": "^4.1.0",
3031        "read-pkg": "^5.2.0",
3032        "type-fest": "^0.8.1"
3033      },
3034      "engines": {
3035        "node": ">=8"
3036      },
3037      "funding": {
3038        "url": "https://github.com/sponsors/sindresorhus"
3039      }
3040    },
3041    "node_modules/read-pkg-up/node_modules/find-up": {
3042      "version": "4.1.0",
3043      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
3044      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
3045      "dev": true,
3046      "dependencies": {
3047        "locate-path": "^5.0.0",
3048        "path-exists": "^4.0.0"
3049      },
3050      "engines": {
3051        "node": ">=8"
3052      }
3053    },
3054    "node_modules/read-pkg-up/node_modules/locate-path": {
3055      "version": "5.0.0",
3056      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
3057      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
3058      "dev": true,
3059      "dependencies": {
3060        "p-locate": "^4.1.0"
3061      },
3062      "engines": {
3063        "node": ">=8"
3064      }
3065    },
3066    "node_modules/read-pkg-up/node_modules/p-limit": {
3067      "version": "2.3.0",
3068      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3069      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3070      "dev": true,
3071      "dependencies": {
3072        "p-try": "^2.0.0"
3073      },
3074      "engines": {
3075        "node": ">=6"
3076      },
3077      "funding": {
3078        "url": "https://github.com/sponsors/sindresorhus"
3079      }
3080    },
3081    "node_modules/read-pkg-up/node_modules/p-locate": {
3082      "version": "4.1.0",
3083      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
3084      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
3085      "dev": true,
3086      "dependencies": {
3087        "p-limit": "^2.2.0"
3088      },
3089      "engines": {
3090        "node": ">=8"
3091      }
3092    },
3093    "node_modules/read-pkg-up/node_modules/type-fest": {
3094      "version": "0.8.1",
3095      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
3096      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
3097      "dev": true,
3098      "engines": {
3099        "node": ">=8"
3100      }
3101    },
3102    "node_modules/read-pkg/node_modules/hosted-git-info": {
3103      "version": "2.8.9",
3104      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
3105      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
3106      "dev": true
3107    },
3108    "node_modules/read-pkg/node_modules/normalize-package-data": {
3109      "version": "2.5.0",
3110      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
3111      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
3112      "dev": true,
3113      "dependencies": {
3114        "hosted-git-info": "^2.1.4",
3115        "resolve": "^1.10.0",
3116        "semver": "2 || 3 || 4 || 5",
3117        "validate-npm-package-license": "^3.0.1"
3118      }
3119    },
3120    "node_modules/read-pkg/node_modules/semver": {
3121      "version": "5.7.1",
3122      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3123      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3124      "dev": true,
3125      "bin": {
3126        "semver": "bin/semver"
3127      }
3128    },
3129    "node_modules/read-pkg/node_modules/type-fest": {
3130      "version": "0.6.0",
3131      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
3132      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
3133      "dev": true,
3134      "engines": {
3135        "node": ">=8"
3136      }
3137    },
3138    "node_modules/readable-stream": {
3139      "version": "3.6.0",
3140      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3141      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3142      "dev": true,
3143      "dependencies": {
3144        "inherits": "^2.0.3",
3145        "string_decoder": "^1.1.1",
3146        "util-deprecate": "^1.0.1"
3147      },
3148      "engines": {
3149        "node": ">= 6"
3150      }
3151    },
3152    "node_modules/redent": {
3153      "version": "3.0.0",
3154      "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
3155      "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
3156      "dev": true,
3157      "dependencies": {
3158        "indent-string": "^4.0.0",
3159        "strip-indent": "^3.0.0"
3160      },
3161      "engines": {
3162        "node": ">=8"
3163      }
3164    },
3165    "node_modules/regenerator-runtime": {
3166      "version": "0.13.7",
3167      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
3168      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
3169      "dev": true
3170    },
3171    "node_modules/regex-not": {
3172      "version": "1.0.2",
3173      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
3174      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
3175      "dev": true,
3176      "dependencies": {
3177        "extend-shallow": "^3.0.2",
3178        "safe-regex": "^1.1.0"
3179      },
3180      "engines": {
3181        "node": ">=0.10.0"
3182      }
3183    },
3184    "node_modules/repeat-element": {
3185      "version": "1.1.4",
3186      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
3187      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
3188      "dev": true,
3189      "engines": {
3190        "node": ">=0.10.0"
3191      }
3192    },
3193    "node_modules/repeat-string": {
3194      "version": "1.6.1",
3195      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
3196      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
3197      "dev": true,
3198      "engines": {
3199        "node": ">=0.10"
3200      }
3201    },
3202    "node_modules/require-directory": {
3203      "version": "2.1.1",
3204      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3205      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
3206      "dev": true,
3207      "engines": {
3208        "node": ">=0.10.0"
3209      }
3210    },
3211    "node_modules/require-main-filename": {
3212      "version": "2.0.0",
3213      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
3214      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
3215      "dev": true
3216    },
3217    "node_modules/resolve": {
3218      "version": "1.20.0",
3219      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
3220      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
3221      "dev": true,
3222      "dependencies": {
3223        "is-core-module": "^2.2.0",
3224        "path-parse": "^1.0.6"
3225      },
3226      "funding": {
3227        "url": "https://github.com/sponsors/ljharb"
3228      }
3229    },
3230    "node_modules/resolve-dir": {
3231      "version": "1.0.1",
3232      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
3233      "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
3234      "dev": true,
3235      "dependencies": {
3236        "expand-tilde": "^2.0.0",
3237        "global-modules": "^1.0.0"
3238      },
3239      "engines": {
3240        "node": ">=0.10.0"
3241      }
3242    },
3243    "node_modules/resolve-from": {
3244      "version": "5.0.0",
3245      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
3246      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
3247      "dev": true,
3248      "engines": {
3249        "node": ">=8"
3250      }
3251    },
3252    "node_modules/resolve-global": {
3253      "version": "1.0.0",
3254      "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
3255      "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
3256      "dev": true,
3257      "dependencies": {
3258        "global-dirs": "^0.1.1"
3259      },
3260      "engines": {
3261        "node": ">=8"
3262      }
3263    },
3264    "node_modules/resolve-url": {
3265      "version": "0.2.1",
3266      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
3267      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
3268      "deprecated": "https://github.com/lydell/resolve-url#deprecated",
3269      "dev": true
3270    },
3271    "node_modules/restore-cursor": {
3272      "version": "2.0.0",
3273      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
3274      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
3275      "dev": true,
3276      "dependencies": {
3277        "onetime": "^2.0.0",
3278        "signal-exit": "^3.0.2"
3279      },
3280      "engines": {
3281        "node": ">=4"
3282      }
3283    },
3284    "node_modules/ret": {
3285      "version": "0.1.15",
3286      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
3287      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
3288      "dev": true,
3289      "engines": {
3290        "node": ">=0.12"
3291      }
3292    },
3293    "node_modules/run-async": {
3294      "version": "2.4.1",
3295      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
3296      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
3297      "dev": true,
3298      "engines": {
3299        "node": ">=0.12.0"
3300      }
3301    },
3302    "node_modules/rxjs": {
3303      "version": "6.6.7",
3304      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
3305      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
3306      "dev": true,
3307      "dependencies": {
3308        "tslib": "^1.9.0"
3309      },
3310      "engines": {
3311        "npm": ">=2.0.0"
3312      }
3313    },
3314    "node_modules/safe-buffer": {
3315      "version": "5.2.1",
3316      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3317      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
3318      "dev": true,
3319      "funding": [
3320        {
3321          "type": "github",
3322          "url": "https://github.com/sponsors/feross"
3323        },
3324        {
3325          "type": "patreon",
3326          "url": "https://www.patreon.com/feross"
3327        },
3328        {
3329          "type": "consulting",
3330          "url": "https://feross.org/support"
3331        }
3332      ]
3333    },
3334    "node_modules/safe-regex": {
3335      "version": "1.1.0",
3336      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
3337      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
3338      "dev": true,
3339      "dependencies": {
3340        "ret": "~0.1.10"
3341      }
3342    },
3343    "node_modules/safer-buffer": {
3344      "version": "2.1.2",
3345      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3346      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
3347      "dev": true
3348    },
3349    "node_modules/semver": {
3350      "version": "7.3.2",
3351      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
3352      "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
3353      "dev": true,
3354      "bin": {
3355        "semver": "bin/semver.js"
3356      },
3357      "engines": {
3358        "node": ">=10"
3359      }
3360    },
3361    "node_modules/set-blocking": {
3362      "version": "2.0.0",
3363      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3364      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
3365      "dev": true
3366    },
3367    "node_modules/set-value": {
3368      "version": "2.0.1",
3369      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
3370      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
3371      "dev": true,
3372      "dependencies": {
3373        "extend-shallow": "^2.0.1",
3374        "is-extendable": "^0.1.1",
3375        "is-plain-object": "^2.0.3",
3376        "split-string": "^3.0.1"
3377      },
3378      "engines": {
3379        "node": ">=0.10.0"
3380      }
3381    },
3382    "node_modules/set-value/node_modules/extend-shallow": {
3383      "version": "2.0.1",
3384      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3385      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3386      "dev": true,
3387      "dependencies": {
3388        "is-extendable": "^0.1.0"
3389      },
3390      "engines": {
3391        "node": ">=0.10.0"
3392      }
3393    },
3394    "node_modules/set-value/node_modules/is-extendable": {
3395      "version": "0.1.1",
3396      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
3397      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
3398      "dev": true,
3399      "engines": {
3400        "node": ">=0.10.0"
3401      }
3402    },
3403    "node_modules/signal-exit": {
3404      "version": "3.0.3",
3405      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
3406      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
3407      "dev": true
3408    },
3409    "node_modules/snapdragon": {
3410      "version": "0.8.2",
3411      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
3412      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
3413      "dev": true,
3414      "dependencies": {
3415        "base": "^0.11.1",
3416        "debug": "^2.2.0",
3417        "define-property": "^0.2.5",
3418        "extend-shallow": "^2.0.1",
3419        "map-cache": "^0.2.2",
3420        "source-map": "^0.5.6",
3421        "source-map-resolve": "^0.5.0",
3422        "use": "^3.1.0"
3423      },
3424      "engines": {
3425        "node": ">=0.10.0"
3426      }
3427    },
3428    "node_modules/snapdragon-node": {
3429      "version": "2.1.1",
3430      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
3431      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
3432      "dev": true,
3433      "dependencies": {
3434        "define-property": "^1.0.0",
3435        "isobject": "^3.0.0",
3436        "snapdragon-util": "^3.0.1"
3437      },
3438      "engines": {
3439        "node": ">=0.10.0"
3440      }
3441    },
3442    "node_modules/snapdragon-node/node_modules/define-property": {
3443      "version": "1.0.0",
3444      "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3445      "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3446      "dev": true,
3447      "dependencies": {
3448        "is-descriptor": "^1.0.0"
3449      },
3450      "engines": {
3451        "node": ">=0.10.0"
3452      }
3453    },
3454    "node_modules/snapdragon-util": {
3455      "version": "3.0.1",
3456      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
3457      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
3458      "dev": true,
3459      "dependencies": {
3460        "kind-of": "^3.2.0"
3461      },
3462      "engines": {
3463        "node": ">=0.10.0"
3464      }
3465    },
3466    "node_modules/snapdragon-util/node_modules/kind-of": {
3467      "version": "3.2.2",
3468      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3469      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3470      "dev": true,
3471      "dependencies": {
3472        "is-buffer": "^1.1.5"
3473      },
3474      "engines": {
3475        "node": ">=0.10.0"
3476      }
3477    },
3478    "node_modules/snapdragon/node_modules/define-property": {
3479      "version": "0.2.5",
3480      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3481      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3482      "dev": true,
3483      "dependencies": {
3484        "is-descriptor": "^0.1.0"
3485      },
3486      "engines": {
3487        "node": ">=0.10.0"
3488      }
3489    },
3490    "node_modules/snapdragon/node_modules/extend-shallow": {
3491      "version": "2.0.1",
3492      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3493      "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3494      "dev": true,
3495      "dependencies": {
3496        "is-extendable": "^0.1.0"
3497      },
3498      "engines": {
3499        "node": ">=0.10.0"
3500      }
3501    },
3502    "node_modules/snapdragon/node_modules/is-accessor-descriptor": {
3503      "version": "0.1.6",
3504      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
3505      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
3506      "dev": true,
3507      "dependencies": {
3508        "kind-of": "^3.0.2"
3509      },
3510      "engines": {
3511        "node": ">=0.10.0"
3512      }
3513    },
3514    "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": {
3515      "version": "3.2.2",
3516      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3517      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3518      "dev": true,
3519      "dependencies": {
3520        "is-buffer": "^1.1.5"
3521      },
3522      "engines": {
3523        "node": ">=0.10.0"
3524      }
3525    },
3526    "node_modules/snapdragon/node_modules/is-data-descriptor": {
3527      "version": "0.1.4",
3528      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
3529      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
3530      "dev": true,
3531      "dependencies": {
3532        "kind-of": "^3.0.2"
3533      },
3534      "engines": {
3535        "node": ">=0.10.0"
3536      }
3537    },
3538    "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": {
3539      "version": "3.2.2",
3540      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3541      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3542      "dev": true,
3543      "dependencies": {
3544        "is-buffer": "^1.1.5"
3545      },
3546      "engines": {
3547        "node": ">=0.10.0"
3548      }
3549    },
3550    "node_modules/snapdragon/node_modules/is-descriptor": {
3551      "version": "0.1.6",
3552      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
3553      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
3554      "dev": true,
3555      "dependencies": {
3556        "is-accessor-descriptor": "^0.1.6",
3557        "is-data-descriptor": "^0.1.4",
3558        "kind-of": "^5.0.0"
3559      },
3560      "engines": {
3561        "node": ">=0.10.0"
3562      }
3563    },
3564    "node_modules/snapdragon/node_modules/is-extendable": {
3565      "version": "0.1.1",
3566      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
3567      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
3568      "dev": true,
3569      "engines": {
3570        "node": ">=0.10.0"
3571      }
3572    },
3573    "node_modules/snapdragon/node_modules/kind-of": {
3574      "version": "5.1.0",
3575      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
3576      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
3577      "dev": true,
3578      "engines": {
3579        "node": ">=0.10.0"
3580      }
3581    },
3582    "node_modules/source-map": {
3583      "version": "0.5.7",
3584      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3585      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3586      "dev": true,
3587      "engines": {
3588        "node": ">=0.10.0"
3589      }
3590    },
3591    "node_modules/source-map-resolve": {
3592      "version": "0.5.3",
3593      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
3594      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
3595      "dev": true,
3596      "dependencies": {
3597        "atob": "^2.1.2",
3598        "decode-uri-component": "^0.2.0",
3599        "resolve-url": "^0.2.1",
3600        "source-map-url": "^0.4.0",
3601        "urix": "^0.1.0"
3602      }
3603    },
3604    "node_modules/source-map-url": {
3605      "version": "0.4.1",
3606      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
3607      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
3608      "dev": true
3609    },
3610    "node_modules/spdx-correct": {
3611      "version": "3.1.1",
3612      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
3613      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
3614      "dev": true,
3615      "dependencies": {
3616        "spdx-expression-parse": "^3.0.0",
3617        "spdx-license-ids": "^3.0.0"
3618      }
3619    },
3620    "node_modules/spdx-exceptions": {
3621      "version": "2.3.0",
3622      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
3623      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
3624      "dev": true
3625    },
3626    "node_modules/spdx-expression-parse": {
3627      "version": "3.0.1",
3628      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
3629      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
3630      "dev": true,
3631      "dependencies": {
3632        "spdx-exceptions": "^2.1.0",
3633        "spdx-license-ids": "^3.0.0"
3634      }
3635    },
3636    "node_modules/spdx-license-ids": {
3637      "version": "3.0.7",
3638      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
3639      "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
3640      "dev": true
3641    },
3642    "node_modules/split-string": {
3643      "version": "3.1.0",
3644      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
3645      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
3646      "dev": true,
3647      "dependencies": {
3648        "extend-shallow": "^3.0.0"
3649      },
3650      "engines": {
3651        "node": ">=0.10.0"
3652      }
3653    },
3654    "node_modules/split2": {
3655      "version": "3.2.2",
3656      "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
3657      "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
3658      "dev": true,
3659      "dependencies": {
3660        "readable-stream": "^3.0.0"
3661      }
3662    },
3663    "node_modules/static-extend": {
3664      "version": "0.1.2",
3665      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
3666      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
3667      "dev": true,
3668      "dependencies": {
3669        "define-property": "^0.2.5",
3670        "object-copy": "^0.1.0"
3671      },
3672      "engines": {
3673        "node": ">=0.10.0"
3674      }
3675    },
3676    "node_modules/static-extend/node_modules/define-property": {
3677      "version": "0.2.5",
3678      "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3679      "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3680      "dev": true,
3681      "dependencies": {
3682        "is-descriptor": "^0.1.0"
3683      },
3684      "engines": {
3685        "node": ">=0.10.0"
3686      }
3687    },
3688    "node_modules/static-extend/node_modules/is-accessor-descriptor": {
3689      "version": "0.1.6",
3690      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
3691      "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
3692      "dev": true,
3693      "dependencies": {
3694        "kind-of": "^3.0.2"
3695      },
3696      "engines": {
3697        "node": ">=0.10.0"
3698      }
3699    },
3700    "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": {
3701      "version": "3.2.2",
3702      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3703      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3704      "dev": true,
3705      "dependencies": {
3706        "is-buffer": "^1.1.5"
3707      },
3708      "engines": {
3709        "node": ">=0.10.0"
3710      }
3711    },
3712    "node_modules/static-extend/node_modules/is-data-descriptor": {
3713      "version": "0.1.4",
3714      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
3715      "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
3716      "dev": true,
3717      "dependencies": {
3718        "kind-of": "^3.0.2"
3719      },
3720      "engines": {
3721        "node": ">=0.10.0"
3722      }
3723    },
3724    "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": {
3725      "version": "3.2.2",
3726      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3727      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3728      "dev": true,
3729      "dependencies": {
3730        "is-buffer": "^1.1.5"
3731      },
3732      "engines": {
3733        "node": ">=0.10.0"
3734      }
3735    },
3736    "node_modules/static-extend/node_modules/is-descriptor": {
3737      "version": "0.1.6",
3738      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
3739      "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
3740      "dev": true,
3741      "dependencies": {
3742        "is-accessor-descriptor": "^0.1.6",
3743        "is-data-descriptor": "^0.1.4",
3744        "kind-of": "^5.0.0"
3745      },
3746      "engines": {
3747        "node": ">=0.10.0"
3748      }
3749    },
3750    "node_modules/static-extend/node_modules/kind-of": {
3751      "version": "5.1.0",
3752      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
3753      "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
3754      "dev": true,
3755      "engines": {
3756        "node": ">=0.10.0"
3757      }
3758    },
3759    "node_modules/string_decoder": {
3760      "version": "1.3.0",
3761      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
3762      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
3763      "dev": true,
3764      "dependencies": {
3765        "safe-buffer": "~5.2.0"
3766      }
3767    },
3768    "node_modules/string-width": {
3769      "version": "2.1.1",
3770      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
3771      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
3772      "dev": true,
3773      "dependencies": {
3774        "is-fullwidth-code-point": "^2.0.0",
3775        "strip-ansi": "^4.0.0"
3776      },
3777      "engines": {
3778        "node": ">=4"
3779      }
3780    },
3781    "node_modules/string-width/node_modules/ansi-regex": {
3782      "version": "3.0.0",
3783      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
3784      "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
3785      "dev": true,
3786      "engines": {
3787        "node": ">=4"
3788      }
3789    },
3790    "node_modules/string-width/node_modules/strip-ansi": {
3791      "version": "4.0.0",
3792      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
3793      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
3794      "dev": true,
3795      "dependencies": {
3796        "ansi-regex": "^3.0.0"
3797      },
3798      "engines": {
3799        "node": ">=4"
3800      }
3801    },
3802    "node_modules/strip-ansi": {
3803      "version": "5.2.0",
3804      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3805      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3806      "dev": true,
3807      "dependencies": {
3808        "ansi-regex": "^4.1.0"
3809      },
3810      "engines": {
3811        "node": ">=6"
3812      }
3813    },
3814    "node_modules/strip-bom": {
3815      "version": "4.0.0",
3816      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
3817      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
3818      "dev": true,
3819      "engines": {
3820        "node": ">=8"
3821      }
3822    },
3823    "node_modules/strip-indent": {
3824      "version": "3.0.0",
3825      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
3826      "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
3827      "dev": true,
3828      "dependencies": {
3829        "min-indent": "^1.0.0"
3830      },
3831      "engines": {
3832        "node": ">=8"
3833      }
3834    },
3835    "node_modules/strip-json-comments": {
3836      "version": "3.0.1",
3837      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
3838      "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
3839      "dev": true,
3840      "engines": {
3841        "node": ">=8"
3842      }
3843    },
3844    "node_modules/supports-color": {
3845      "version": "5.5.0",
3846      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3847      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3848      "dev": true,
3849      "dependencies": {
3850        "has-flag": "^3.0.0"
3851      },
3852      "engines": {
3853        "node": ">=4"
3854      }
3855    },
3856    "node_modules/text-extensions": {
3857      "version": "1.9.0",
3858      "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
3859      "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
3860      "dev": true,
3861      "engines": {
3862        "node": ">=0.10"
3863      }
3864    },
3865    "node_modules/through": {
3866      "version": "2.3.8",
3867      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
3868      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
3869      "dev": true
3870    },
3871    "node_modules/through2": {
3872      "version": "4.0.2",
3873      "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
3874      "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
3875      "dev": true,
3876      "dependencies": {
3877        "readable-stream": "3"
3878      }
3879    },
3880    "node_modules/tmp": {
3881      "version": "0.0.33",
3882      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
3883      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
3884      "dev": true,
3885      "dependencies": {
3886        "os-tmpdir": "~1.0.2"
3887      },
3888      "engines": {
3889        "node": ">=0.6.0"
3890      }
3891    },
3892    "node_modules/to-object-path": {
3893      "version": "0.3.0",
3894      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
3895      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
3896      "dev": true,
3897      "dependencies": {
3898        "kind-of": "^3.0.2"
3899      },
3900      "engines": {
3901        "node": ">=0.10.0"
3902      }
3903    },
3904    "node_modules/to-object-path/node_modules/kind-of": {
3905      "version": "3.2.2",
3906      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3907      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3908      "dev": true,
3909      "dependencies": {
3910        "is-buffer": "^1.1.5"
3911      },
3912      "engines": {
3913        "node": ">=0.10.0"
3914      }
3915    },
3916    "node_modules/to-regex": {
3917      "version": "3.0.2",
3918      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
3919      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
3920      "dev": true,
3921      "dependencies": {
3922        "define-property": "^2.0.2",
3923        "extend-shallow": "^3.0.2",
3924        "regex-not": "^1.0.2",
3925        "safe-regex": "^1.1.0"
3926      },
3927      "engines": {
3928        "node": ">=0.10.0"
3929      }
3930    },
3931    "node_modules/to-regex-range": {
3932      "version": "2.1.1",
3933      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
3934      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
3935      "dev": true,
3936      "dependencies": {
3937        "is-number": "^3.0.0",
3938        "repeat-string": "^1.6.1"
3939      },
3940      "engines": {
3941        "node": ">=0.10.0"
3942      }
3943    },
3944    "node_modules/trim-newlines": {
3945      "version": "3.0.0",
3946      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
3947      "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
3948      "dev": true,
3949      "engines": {
3950        "node": ">=8"
3951      }
3952    },
3953    "node_modules/trim-off-newlines": {
3954      "version": "1.0.1",
3955      "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
3956      "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
3957      "dev": true,
3958      "engines": {
3959        "node": ">=0.10.0"
3960      }
3961    },
3962    "node_modules/tslib": {
3963      "version": "1.14.1",
3964      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
3965      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
3966      "dev": true
3967    },
3968    "node_modules/type-fest": {
3969      "version": "0.18.1",
3970      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
3971      "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
3972      "dev": true,
3973      "engines": {
3974        "node": ">=10"
3975      },
3976      "funding": {
3977        "url": "https://github.com/sponsors/sindresorhus"
3978      }
3979    },
3980    "node_modules/union-value": {
3981      "version": "1.0.1",
3982      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
3983      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
3984      "dev": true,
3985      "dependencies": {
3986        "arr-union": "^3.1.0",
3987        "get-value": "^2.0.6",
3988        "is-extendable": "^0.1.1",
3989        "set-value": "^2.0.1"
3990      },
3991      "engines": {
3992        "node": ">=0.10.0"
3993      }
3994    },
3995    "node_modules/union-value/node_modules/is-extendable": {
3996      "version": "0.1.1",
3997      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
3998      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
3999      "dev": true,
4000      "engines": {
4001        "node": ">=0.10.0"
4002      }
4003    },
4004    "node_modules/universalify": {
4005      "version": "0.1.2",
4006      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
4007      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
4008      "dev": true,
4009      "engines": {
4010        "node": ">= 4.0.0"
4011      }
4012    },
4013    "node_modules/unset-value": {
4014      "version": "1.0.0",
4015      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
4016      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
4017      "dev": true,
4018      "dependencies": {
4019        "has-value": "^0.3.1",
4020        "isobject": "^3.0.0"
4021      },
4022      "engines": {
4023        "node": ">=0.10.0"
4024      }
4025    },
4026    "node_modules/unset-value/node_modules/has-value": {
4027      "version": "0.3.1",
4028      "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
4029      "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
4030      "dev": true,
4031      "dependencies": {
4032        "get-value": "^2.0.3",
4033        "has-values": "^0.1.4",
4034        "isobject": "^2.0.0"
4035      },
4036      "engines": {
4037        "node": ">=0.10.0"
4038      }
4039    },
4040    "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
4041      "version": "2.1.0",
4042      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
4043      "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
4044      "dev": true,
4045      "dependencies": {
4046        "isarray": "1.0.0"
4047      },
4048      "engines": {
4049        "node": ">=0.10.0"
4050      }
4051    },
4052    "node_modules/unset-value/node_modules/has-values": {
4053      "version": "0.1.4",
4054      "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
4055      "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
4056      "dev": true,
4057      "engines": {
4058        "node": ">=0.10.0"
4059      }
4060    },
4061    "node_modules/urix": {
4062      "version": "0.1.0",
4063      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
4064      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
4065      "deprecated": "Please see https://github.com/lydell/urix#deprecated",
4066      "dev": true
4067    },
4068    "node_modules/use": {
4069      "version": "3.1.1",
4070      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
4071      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
4072      "dev": true,
4073      "engines": {
4074        "node": ">=0.10.0"
4075      }
4076    },
4077    "node_modules/util-deprecate": {
4078      "version": "1.0.2",
4079      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4080      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
4081      "dev": true
4082    },
4083    "node_modules/validate-npm-package-license": {
4084      "version": "3.0.4",
4085      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
4086      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
4087      "dev": true,
4088      "dependencies": {
4089        "spdx-correct": "^3.0.0",
4090        "spdx-expression-parse": "^3.0.0"
4091      }
4092    },
4093    "node_modules/which": {
4094      "version": "1.3.1",
4095      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
4096      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
4097      "dev": true,
4098      "dependencies": {
4099        "isexe": "^2.0.0"
4100      },
4101      "bin": {
4102        "which": "bin/which"
4103      }
4104    },
4105    "node_modules/which-module": {
4106      "version": "2.0.0",
4107      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
4108      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
4109      "dev": true
4110    },
4111    "node_modules/word-wrap": {
4112      "version": "1.2.3",
4113      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
4114      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
4115      "dev": true,
4116      "engines": {
4117        "node": ">=0.10.0"
4118      }
4119    },
4120    "node_modules/wrap-ansi": {
4121      "version": "6.2.0",
4122      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
4123      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
4124      "dev": true,
4125      "dependencies": {
4126        "ansi-styles": "^4.0.0",
4127        "string-width": "^4.1.0",
4128        "strip-ansi": "^6.0.0"
4129      },
4130      "engines": {
4131        "node": ">=8"
4132      }
4133    },
4134    "node_modules/wrap-ansi/node_modules/ansi-regex": {
4135      "version": "5.0.0",
4136      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4137      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
4138      "dev": true,
4139      "engines": {
4140        "node": ">=8"
4141      }
4142    },
4143    "node_modules/wrap-ansi/node_modules/ansi-styles": {
4144      "version": "4.3.0",
4145      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4146      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4147      "dev": true,
4148      "dependencies": {
4149        "color-convert": "^2.0.1"
4150      },
4151      "engines": {
4152        "node": ">=8"
4153      },
4154      "funding": {
4155        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
4156      }
4157    },
4158    "node_modules/wrap-ansi/node_modules/color-convert": {
4159      "version": "2.0.1",
4160      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4161      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4162      "dev": true,
4163      "dependencies": {
4164        "color-name": "~1.1.4"
4165      },
4166      "engines": {
4167        "node": ">=7.0.0"
4168      }
4169    },
4170    "node_modules/wrap-ansi/node_modules/color-name": {
4171      "version": "1.1.4",
4172      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4173      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4174      "dev": true
4175    },
4176    "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
4177      "version": "3.0.0",
4178      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4179      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4180      "dev": true,
4181      "engines": {
4182        "node": ">=8"
4183      }
4184    },
4185    "node_modules/wrap-ansi/node_modules/string-width": {
4186      "version": "4.2.2",
4187      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
4188      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
4189      "dev": true,
4190      "dependencies": {
4191        "emoji-regex": "^8.0.0",
4192        "is-fullwidth-code-point": "^3.0.0",
4193        "strip-ansi": "^6.0.0"
4194      },
4195      "engines": {
4196        "node": ">=8"
4197      }
4198    },
4199    "node_modules/wrap-ansi/node_modules/strip-ansi": {
4200      "version": "6.0.0",
4201      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4202      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4203      "dev": true,
4204      "dependencies": {
4205        "ansi-regex": "^5.0.0"
4206      },
4207      "engines": {
4208        "node": ">=8"
4209      }
4210    },
4211    "node_modules/wrappy": {
4212      "version": "1.0.2",
4213      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4214      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
4215      "dev": true
4216    },
4217    "node_modules/y18n": {
4218      "version": "4.0.3",
4219      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
4220      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
4221      "dev": true
4222    },
4223    "node_modules/yallist": {
4224      "version": "4.0.0",
4225      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
4226      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
4227      "dev": true
4228    },
4229    "node_modules/yaml": {
4230      "version": "1.10.2",
4231      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
4232      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
4233      "dev": true,
4234      "engines": {
4235        "node": ">= 6"
4236      }
4237    },
4238    "node_modules/yargs": {
4239      "version": "15.4.1",
4240      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
4241      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
4242      "dev": true,
4243      "dependencies": {
4244        "cliui": "^6.0.0",
4245        "decamelize": "^1.2.0",
4246        "find-up": "^4.1.0",
4247        "get-caller-file": "^2.0.1",
4248        "require-directory": "^2.1.1",
4249        "require-main-filename": "^2.0.0",
4250        "set-blocking": "^2.0.0",
4251        "string-width": "^4.2.0",
4252        "which-module": "^2.0.0",
4253        "y18n": "^4.0.0",
4254        "yargs-parser": "^18.1.2"
4255      },
4256      "engines": {
4257        "node": ">=8"
4258      }
4259    },
4260    "node_modules/yargs-parser": {
4261      "version": "20.2.7",
4262      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
4263      "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
4264      "dev": true,
4265      "engines": {
4266        "node": ">=10"
4267      }
4268    },
4269    "node_modules/yargs/node_modules/ansi-regex": {
4270      "version": "5.0.0",
4271      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
4272      "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
4273      "dev": true,
4274      "engines": {
4275        "node": ">=8"
4276      }
4277    },
4278    "node_modules/yargs/node_modules/find-up": {
4279      "version": "4.1.0",
4280      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
4281      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
4282      "dev": true,
4283      "dependencies": {
4284        "locate-path": "^5.0.0",
4285        "path-exists": "^4.0.0"
4286      },
4287      "engines": {
4288        "node": ">=8"
4289      }
4290    },
4291    "node_modules/yargs/node_modules/is-fullwidth-code-point": {
4292      "version": "3.0.0",
4293      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4294      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4295      "dev": true,
4296      "engines": {
4297        "node": ">=8"
4298      }
4299    },
4300    "node_modules/yargs/node_modules/locate-path": {
4301      "version": "5.0.0",
4302      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
4303      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
4304      "dev": true,
4305      "dependencies": {
4306        "p-locate": "^4.1.0"
4307      },
4308      "engines": {
4309        "node": ">=8"
4310      }
4311    },
4312    "node_modules/yargs/node_modules/p-limit": {
4313      "version": "2.3.0",
4314      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4315      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4316      "dev": true,
4317      "dependencies": {
4318        "p-try": "^2.0.0"
4319      },
4320      "engines": {
4321        "node": ">=6"
4322      },
4323      "funding": {
4324        "url": "https://github.com/sponsors/sindresorhus"
4325      }
4326    },
4327    "node_modules/yargs/node_modules/p-locate": {
4328      "version": "4.1.0",
4329      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
4330      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
4331      "dev": true,
4332      "dependencies": {
4333        "p-limit": "^2.2.0"
4334      },
4335      "engines": {
4336        "node": ">=8"
4337      }
4338    },
4339    "node_modules/yargs/node_modules/string-width": {
4340      "version": "4.2.2",
4341      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
4342      "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
4343      "dev": true,
4344      "dependencies": {
4345        "emoji-regex": "^8.0.0",
4346        "is-fullwidth-code-point": "^3.0.0",
4347        "strip-ansi": "^6.0.0"
4348      },
4349      "engines": {
4350        "node": ">=8"
4351      }
4352    },
4353    "node_modules/yargs/node_modules/strip-ansi": {
4354      "version": "6.0.0",
4355      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4356      "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4357      "dev": true,
4358      "dependencies": {
4359        "ansi-regex": "^5.0.0"
4360      },
4361      "engines": {
4362        "node": ">=8"
4363      }
4364    },
4365    "node_modules/yargs/node_modules/yargs-parser": {
4366      "version": "18.1.3",
4367      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
4368      "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
4369      "dev": true,
4370      "dependencies": {
4371        "camelcase": "^5.0.0",
4372        "decamelize": "^1.2.0"
4373      },
4374      "engines": {
4375        "node": ">=6"
4376      }
4377    },
4378    "node_modules/yocto-queue": {
4379      "version": "0.1.0",
4380      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
4381      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
4382      "dev": true,
4383      "engines": {
4384        "node": ">=10"
4385      },
4386      "funding": {
4387        "url": "https://github.com/sponsors/sindresorhus"
4388      }
4389    }
4390  },
4391  "dependencies": {
4392    "@babel/code-frame": {
4393      "version": "7.12.13",
4394      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
4395      "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
4396      "dev": true,
4397      "requires": {
4398        "@babel/highlight": "^7.12.13"
4399      }
4400    },
4401    "@babel/helper-validator-identifier": {
4402      "version": "7.12.11",
4403      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
4404      "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
4405      "dev": true
4406    },
4407    "@babel/highlight": {
4408      "version": "7.13.10",
4409      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
4410      "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
4411      "dev": true,
4412      "requires": {
4413        "@babel/helper-validator-identifier": "^7.12.11",
4414        "chalk": "^2.0.0",
4415        "js-tokens": "^4.0.0"
4416      }
4417    },
4418    "@babel/runtime": {
4419      "version": "7.13.10",
4420      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
4421      "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
4422      "dev": true,
4423      "requires": {
4424        "regenerator-runtime": "^0.13.4"
4425      }
4426    },
4427    "@commitlint/cli": {
4428      "version": "11.0.0",
4429      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-11.0.0.tgz",
4430      "integrity": "sha512-YWZWg1DuqqO5Zjh7vUOeSX76vm0FFyz4y0cpGMFhrhvUi5unc4IVfCXZ6337R9zxuBtmveiRuuhQqnRRer+13g==",
4431      "dev": true,
4432      "requires": {
4433        "@babel/runtime": "^7.11.2",
4434        "@commitlint/format": "^11.0.0",
4435        "@commitlint/lint": "^11.0.0",
4436        "@commitlint/load": "^11.0.0",
4437        "@commitlint/read": "^11.0.0",
4438        "chalk": "4.1.0",
4439        "core-js": "^3.6.1",
4440        "get-stdin": "8.0.0",
4441        "lodash": "^4.17.19",
4442        "resolve-from": "5.0.0",
4443        "resolve-global": "1.0.0",
4444        "yargs": "^15.1.0"
4445      },
4446      "dependencies": {
4447        "@commitlint/execute-rule": {
4448          "version": "11.0.0",
4449          "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-11.0.0.tgz",
4450          "integrity": "sha512-g01p1g4BmYlZ2+tdotCavrMunnPFPhTzG1ZiLKTCYrooHRbmvqo42ZZn4QMStUEIcn+jfLb6BRZX3JzIwA1ezQ==",
4451          "dev": true
4452        },
4453        "@commitlint/load": {
4454          "version": "11.0.0",
4455          "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-11.0.0.tgz",
4456          "integrity": "sha512-t5ZBrtgvgCwPfxmG811FCp39/o3SJ7L+SNsxFL92OR4WQxPcu6c8taD0CG2lzOHGuRyuMxZ7ps3EbngT2WpiCg==",
4457          "dev": true,
4458          "requires": {
4459            "@commitlint/execute-rule": "^11.0.0",
4460            "@commitlint/resolve-extends": "^11.0.0",
4461            "@commitlint/types": "^11.0.0",
4462            "chalk": "4.1.0",
4463            "cosmiconfig": "^7.0.0",
4464            "lodash": "^4.17.19",
4465            "resolve-from": "^5.0.0"
4466          }
4467        },
4468        "@commitlint/resolve-extends": {
4469          "version": "11.0.0",
4470          "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-11.0.0.tgz",
4471          "integrity": "sha512-WinU6Uv6L7HDGLqn/To13KM1CWvZ09VHZqryqxXa1OY+EvJkfU734CwnOEeNlSCK7FVLrB4kmodLJtL1dkEpXw==",
4472          "dev": true,
4473          "requires": {
4474            "import-fresh": "^3.0.0",
4475            "lodash": "^4.17.19",
4476            "resolve-from": "^5.0.0",
4477            "resolve-global": "^1.0.0"
4478          }
4479        },
4480        "@commitlint/types": {
4481          "version": "11.0.0",
4482          "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
4483          "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
4484          "dev": true
4485        },
4486        "ansi-styles": {
4487          "version": "4.3.0",
4488          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4489          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4490          "dev": true,
4491          "requires": {
4492            "color-convert": "^2.0.1"
4493          }
4494        },
4495        "chalk": {
4496          "version": "4.1.0",
4497          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
4498          "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
4499          "dev": true,
4500          "requires": {
4501            "ansi-styles": "^4.1.0",
4502            "supports-color": "^7.1.0"
4503          }
4504        },
4505        "color-convert": {
4506          "version": "2.0.1",
4507          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4508          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4509          "dev": true,
4510          "requires": {
4511            "color-name": "~1.1.4"
4512          }
4513        },
4514        "color-name": {
4515          "version": "1.1.4",
4516          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4517          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4518          "dev": true
4519        },
4520        "has-flag": {
4521          "version": "4.0.0",
4522          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4523          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4524          "dev": true
4525        },
4526        "supports-color": {
4527          "version": "7.2.0",
4528          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4529          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4530          "dev": true,
4531          "requires": {
4532            "has-flag": "^4.0.0"
4533          }
4534        }
4535      }
4536    },
4537    "@commitlint/config-conventional": {
4538      "version": "11.0.0",
4539      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-11.0.0.tgz",
4540      "integrity": "sha512-SNDRsb5gLuDd2PL83yCOQX6pE7gevC79UPFx+GLbLfw6jGnnbO9/tlL76MLD8MOViqGbo7ZicjChO9Gn+7tHhA==",
4541      "dev": true,
4542      "requires": {
4543        "conventional-changelog-conventionalcommits": "^4.3.1"
4544      }
4545    },
4546    "@commitlint/ensure": {
4547      "version": "11.0.0",
4548      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-11.0.0.tgz",
4549      "integrity": "sha512-/T4tjseSwlirKZdnx4AuICMNNlFvRyPQimbZIOYujp9DSO6XRtOy9NrmvWujwHsq9F5Wb80QWi4WMW6HMaENug==",
4550      "dev": true,
4551      "requires": {
4552        "@commitlint/types": "^11.0.0",
4553        "lodash": "^4.17.19"
4554      },
4555      "dependencies": {
4556        "@commitlint/types": {
4557          "version": "11.0.0",
4558          "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
4559          "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
4560          "dev": true
4561        }
4562      }
4563    },
4564    "@commitlint/execute-rule": {
4565      "version": "12.1.1",
4566      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-12.1.1.tgz",
4567      "integrity": "sha512-6mplMGvLCKF5LieL7BRhydpg32tm6LICnWQADrWU4S5g9PKi2utNvhiaiuNPoHUXr29RdbNaGNcyyPv8DSjJsQ==",
4568      "dev": true,
4569      "optional": true
4570    },
4571    "@commitlint/format": {
4572      "version": "11.0.0",
4573      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-11.0.0.tgz",
4574      "integrity": "sha512-bpBLWmG0wfZH/svzqD1hsGTpm79TKJWcf6EXZllh2J/LSSYKxGlv967lpw0hNojme0sZd4a/97R3qA2QHWWSLg==",
4575      "dev": true,
4576      "requires": {
4577        "@commitlint/types": "^11.0.0",
4578        "chalk": "^4.0.0"
4579      },
4580      "dependencies": {
4581        "@commitlint/types": {
4582          "version": "11.0.0",
4583          "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
4584          "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
4585          "dev": true
4586        },
4587        "ansi-styles": {
4588          "version": "4.3.0",
4589          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4590          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4591          "dev": true,
4592          "requires": {
4593            "color-convert": "^2.0.1"
4594          }
4595        },
4596        "chalk": {
4597          "version": "4.1.0",
4598          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
4599          "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
4600          "dev": true,
4601          "requires": {
4602            "ansi-styles": "^4.1.0",
4603            "supports-color": "^7.1.0"
4604          }
4605        },
4606        "color-convert": {
4607          "version": "2.0.1",
4608          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4609          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4610          "dev": true,
4611          "requires": {
4612            "color-name": "~1.1.4"
4613          }
4614        },
4615        "color-name": {
4616          "version": "1.1.4",
4617          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4618          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4619          "dev": true
4620        },
4621        "has-flag": {
4622          "version": "4.0.0",
4623          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4624          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4625          "dev": true
4626        },
4627        "supports-color": {
4628          "version": "7.2.0",
4629          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4630          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4631          "dev": true,
4632          "requires": {
4633            "has-flag": "^4.0.0"
4634          }
4635        }
4636      }
4637    },
4638    "@commitlint/is-ignored": {
4639      "version": "11.0.0",
4640      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-11.0.0.tgz",
4641      "integrity": "sha512-VLHOUBN+sOlkYC4tGuzE41yNPO2w09sQnOpfS+pSPnBFkNUUHawEuA44PLHtDvQgVuYrMAmSWFQpWabMoP5/Xg==",
4642      "dev": true,
4643      "requires": {
4644        "@commitlint/types": "^11.0.0",
4645        "semver": "7.3.2"
4646      },
4647      "dependencies": {
4648        "@commitlint/types": {
4649          "version": "11.0.0",
4650          "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
4651          "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
4652          "dev": true
4653        }
4654      }
4655    },
4656    "@commitlint/lint": {
4657      "version": "11.0.0",
4658      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-11.0.0.tgz",
4659      "integrity": "sha512-Q8IIqGIHfwKr8ecVZyYh6NtXFmKw4YSEWEr2GJTB/fTZXgaOGtGFZDWOesCZllQ63f1s/oWJYtVv5RAEuwN8BQ==",
4660      "dev": true,
4661      "requires": {
4662        "@commitlint/is-ignored": "^11.0.0",
4663        "@commitlint/parse": "^11.0.0",
4664        "@commitlint/rules": "^11.0.0",
4665        "@commitlint/types": "^11.0.0"
4666      },
4667      "dependencies": {
4668        "@commitlint/types": {
4669          "version": "11.0.0",
4670          "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
4671          "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
4672          "dev": true
4673        }
4674      }
4675    },
4676    "@commitlint/load": {
4677      "version": "12.1.1",
4678      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-12.1.1.tgz",
4679      "integrity": "sha512-qOQtgNdJRULUQWP9jkpTwhj7aEtnqUtqeUpbQ9rjS+GIUST65HZbteNUX4S0mAEGPWqy2aK5xGd73cUfFSvuuw==",
4680      "dev": true,
4681      "optional": true,
4682      "requires": {
4683        "@commitlint/execute-rule": "^12.1.1",
4684        "@commitlint/resolve-extends": "^12.1.1",
4685        "@commitlint/types": "^12.1.1",
4686        "chalk": "^4.0.0",
4687        "cosmiconfig": "^7.0.0",
4688        "lodash": "^4.17.19",
4689        "resolve-from": "^5.0.0"
4690      },
4691      "dependencies": {
4692        "ansi-styles": {
4693          "version": "4.3.0",
4694          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4695          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4696          "dev": true,
4697          "optional": true,
4698          "requires": {
4699            "color-convert": "^2.0.1"
4700          }
4701        },
4702        "chalk": {
4703          "version": "4.1.0",
4704          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
4705          "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
4706          "dev": true,
4707          "optional": true,
4708          "requires": {
4709            "ansi-styles": "^4.1.0",
4710            "supports-color": "^7.1.0"
4711          }
4712        },
4713        "color-convert": {
4714          "version": "2.0.1",
4715          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4716          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4717          "dev": true,
4718          "optional": true,
4719          "requires": {
4720            "color-name": "~1.1.4"
4721          }
4722        },
4723        "color-name": {
4724          "version": "1.1.4",
4725          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4726          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4727          "dev": true,
4728          "optional": true
4729        },
4730        "has-flag": {
4731          "version": "4.0.0",
4732          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4733          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4734          "dev": true,
4735          "optional": true
4736        },
4737        "supports-color": {
4738          "version": "7.2.0",
4739          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4740          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4741          "dev": true,
4742          "optional": true,
4743          "requires": {
4744            "has-flag": "^4.0.0"
4745          }
4746        }
4747      }
4748    },
4749    "@commitlint/message": {
4750      "version": "11.0.0",
4751      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-11.0.0.tgz",
4752      "integrity": "sha512-01ObK/18JL7PEIE3dBRtoMmU6S3ecPYDTQWWhcO+ErA3Ai0KDYqV5VWWEijdcVafNpdeUNrEMigRkxXHQLbyJA==",
4753      "dev": true
4754    },
4755    "@commitlint/parse": {
4756      "version": "11.0.0",
4757      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-11.0.0.tgz",
4758      "integrity": "sha512-DekKQAIYWAXIcyAZ6/PDBJylWJ1BROTfDIzr9PMVxZRxBPc1gW2TG8fLgjZfBP5mc0cuthPkVi91KQQKGri/7A==",
4759      "dev": true,
4760      "requires": {
4761        "conventional-changelog-angular": "^5.0.0",
4762        "conventional-commits-parser": "^3.0.0"
4763      }
4764    },
4765    "@commitlint/read": {
4766      "version": "11.0.0",
4767      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-11.0.0.tgz",
4768      "integrity": "sha512-37V0V91GSv0aDzMzJioKpCoZw6l0shk7+tRG8RkW1GfZzUIytdg3XqJmM+IaIYpaop0m6BbZtfq+idzUwJnw7g==",
4769      "dev": true,
4770      "requires": {
4771        "@commitlint/top-level": "^11.0.0",
4772        "fs-extra": "^9.0.0",
4773        "git-raw-commits": "^2.0.0"
4774      },
4775      "dependencies": {
4776        "fs-extra": {
4777          "version": "9.1.0",
4778          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
4779          "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
4780          "dev": true,
4781          "requires": {
4782            "at-least-node": "^1.0.0",
4783            "graceful-fs": "^4.2.0",
4784            "jsonfile": "^6.0.1",
4785            "universalify": "^2.0.0"
4786          }
4787        },
4788        "jsonfile": {
4789          "version": "6.1.0",
4790          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
4791          "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
4792          "dev": true,
4793          "requires": {
4794            "graceful-fs": "^4.1.6",
4795            "universalify": "^2.0.0"
4796          }
4797        },
4798        "universalify": {
4799          "version": "2.0.0",
4800          "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
4801          "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
4802          "dev": true
4803        }
4804      }
4805    },
4806    "@commitlint/resolve-extends": {
4807      "version": "12.1.1",
4808      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-12.1.1.tgz",
4809      "integrity": "sha512-/DXRt0S0U3o9lq5cc8OL1Lkx0IjW0HcDWjUkUXshAajBIKBYSJB8x/loNCi1krNEJ8SwLXUEFt5OLxNO6wE9yQ==",
4810      "dev": true,
4811      "optional": true,
4812      "requires": {
4813        "import-fresh": "^3.0.0",
4814        "lodash": "^4.17.19",
4815        "resolve-from": "^5.0.0",
4816        "resolve-global": "^1.0.0"
4817      }
4818    },
4819    "@commitlint/rules": {
4820      "version": "11.0.0",
4821      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-11.0.0.tgz",
4822      "integrity": "sha512-2hD9y9Ep5ZfoNxDDPkQadd2jJeocrwC4vJ98I0g8pNYn/W8hS9+/FuNpolREHN8PhmexXbkjrwyQrWbuC0DVaA==",
4823      "dev": true,
4824      "requires": {
4825        "@commitlint/ensure": "^11.0.0",
4826        "@commitlint/message": "^11.0.0",
4827        "@commitlint/to-lines": "^11.0.0",
4828        "@commitlint/types": "^11.0.0"
4829      },
4830      "dependencies": {
4831        "@commitlint/types": {
4832          "version": "11.0.0",
4833          "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-11.0.0.tgz",
4834          "integrity": "sha512-VoNqai1vR5anRF5Tuh/+SWDFk7xi7oMwHrHrbm1BprYXjB2RJsWLhUrStMssDxEl5lW/z3EUdg8RvH/IUBccSQ==",
4835          "dev": true
4836        }
4837      }
4838    },
4839    "@commitlint/to-lines": {
4840      "version": "11.0.0",
4841      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-11.0.0.tgz",
4842      "integrity": "sha512-TIDTB0Y23jlCNubDROUVokbJk6860idYB5cZkLWcRS9tlb6YSoeLn1NLafPlrhhkkkZzTYnlKYzCVrBNVes1iw==",
4843      "dev": true
4844    },
4845    "@commitlint/top-level": {
4846      "version": "11.0.0",
4847      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-11.0.0.tgz",
4848      "integrity": "sha512-O0nFU8o+Ws+py5pfMQIuyxOtfR/kwtr5ybqTvR+C2lUPer2x6lnQU+OnfD7hPM+A+COIUZWx10mYQvkR3MmtAA==",
4849      "dev": true,
4850      "requires": {
4851        "find-up": "^5.0.0"
4852      }
4853    },
4854    "@commitlint/types": {
4855      "version": "12.1.1",
4856      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-12.1.1.tgz",
4857      "integrity": "sha512-+qGH+s2Lo6qwacV2X3/ZypZwaAI84ift+1HBjXdXtI/q0F5NtmXucV3lcQOTviMTNiJhq4qWON2fjci2NItASw==",
4858      "dev": true,
4859      "optional": true,
4860      "requires": {
4861        "chalk": "^4.0.0"
4862      },
4863      "dependencies": {
4864        "ansi-styles": {
4865          "version": "4.3.0",
4866          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4867          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4868          "dev": true,
4869          "optional": true,
4870          "requires": {
4871            "color-convert": "^2.0.1"
4872          }
4873        },
4874        "chalk": {
4875          "version": "4.1.0",
4876          "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
4877          "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
4878          "dev": true,
4879          "optional": true,
4880          "requires": {
4881            "ansi-styles": "^4.1.0",
4882            "supports-color": "^7.1.0"
4883          }
4884        },
4885        "color-convert": {
4886          "version": "2.0.1",
4887          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4888          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4889          "dev": true,
4890          "optional": true,
4891          "requires": {
4892            "color-name": "~1.1.4"
4893          }
4894        },
4895        "color-name": {
4896          "version": "1.1.4",
4897          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4898          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4899          "dev": true,
4900          "optional": true
4901        },
4902        "has-flag": {
4903          "version": "4.0.0",
4904          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
4905          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
4906          "dev": true,
4907          "optional": true
4908        },
4909        "supports-color": {
4910          "version": "7.2.0",
4911          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4912          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4913          "dev": true,
4914          "optional": true,
4915          "requires": {
4916            "has-flag": "^4.0.0"
4917          }
4918        }
4919      }
4920    },
4921    "@types/minimist": {
4922      "version": "1.2.1",
4923      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz",
4924      "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==",
4925      "dev": true
4926    },
4927    "@types/normalize-package-data": {
4928      "version": "2.4.0",
4929      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
4930      "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
4931      "dev": true
4932    },
4933    "@types/parse-json": {
4934      "version": "4.0.0",
4935      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
4936      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
4937      "dev": true
4938    },
4939    "ansi-escapes": {
4940      "version": "3.2.0",
4941      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
4942      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
4943      "dev": true
4944    },
4945    "ansi-regex": {
4946      "version": "4.1.0",
4947      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
4948      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
4949      "dev": true
4950    },
4951    "ansi-styles": {
4952      "version": "3.2.1",
4953      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4954      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4955      "dev": true,
4956      "requires": {
4957        "color-convert": "^1.9.0"
4958      }
4959    },
4960    "arr-diff": {
4961      "version": "4.0.0",
4962      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
4963      "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
4964      "dev": true
4965    },
4966    "arr-flatten": {
4967      "version": "1.1.0",
4968      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
4969      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
4970      "dev": true
4971    },
4972    "arr-union": {
4973      "version": "3.1.0",
4974      "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
4975      "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
4976      "dev": true
4977    },
4978    "array-ify": {
4979      "version": "1.0.0",
4980      "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
4981      "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
4982      "dev": true
4983    },
4984    "array-unique": {
4985      "version": "0.3.2",
4986      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
4987      "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
4988      "dev": true
4989    },
4990    "arrify": {
4991      "version": "1.0.1",
4992      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
4993      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
4994      "dev": true
4995    },
4996    "assign-symbols": {
4997      "version": "1.0.0",
4998      "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
4999      "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
5000      "dev": true
5001    },
5002    "at-least-node": {
5003      "version": "1.0.0",
5004      "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
5005      "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
5006      "dev": true
5007    },
5008    "atob": {
5009      "version": "2.1.2",
5010      "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
5011      "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
5012      "dev": true
5013    },
5014    "balanced-match": {
5015      "version": "1.0.2",
5016      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
5017      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
5018      "dev": true
5019    },
5020    "base": {
5021      "version": "0.11.2",
5022      "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
5023      "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
5024      "dev": true,
5025      "requires": {
5026        "cache-base": "^1.0.1",
5027        "class-utils": "^0.3.5",
5028        "component-emitter": "^1.2.1",
5029        "define-property": "^1.0.0",
5030        "isobject": "^3.0.1",
5031        "mixin-deep": "^1.2.0",
5032        "pascalcase": "^0.1.1"
5033      },
5034      "dependencies": {
5035        "define-property": {
5036          "version": "1.0.0",
5037          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5038          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5039          "dev": true,
5040          "requires": {
5041            "is-descriptor": "^1.0.0"
5042          }
5043        }
5044      }
5045    },
5046    "brace-expansion": {
5047      "version": "1.1.11",
5048      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
5049      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
5050      "dev": true,
5051      "requires": {
5052        "balanced-match": "^1.0.0",
5053        "concat-map": "0.0.1"
5054      }
5055    },
5056    "braces": {
5057      "version": "2.3.2",
5058      "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
5059      "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
5060      "dev": true,
5061      "requires": {
5062        "arr-flatten": "^1.1.0",
5063        "array-unique": "^0.3.2",
5064        "extend-shallow": "^2.0.1",
5065        "fill-range": "^4.0.0",
5066        "isobject": "^3.0.1",
5067        "repeat-element": "^1.1.2",
5068        "snapdragon": "^0.8.1",
5069        "snapdragon-node": "^2.0.1",
5070        "split-string": "^3.0.2",
5071        "to-regex": "^3.0.1"
5072      },
5073      "dependencies": {
5074        "extend-shallow": {
5075          "version": "2.0.1",
5076          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5077          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5078          "dev": true,
5079          "requires": {
5080            "is-extendable": "^0.1.0"
5081          }
5082        },
5083        "is-extendable": {
5084          "version": "0.1.1",
5085          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5086          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5087          "dev": true
5088        }
5089      }
5090    },
5091    "cache-base": {
5092      "version": "1.0.1",
5093      "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
5094      "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
5095      "dev": true,
5096      "requires": {
5097        "collection-visit": "^1.0.0",
5098        "component-emitter": "^1.2.1",
5099        "get-value": "^2.0.6",
5100        "has-value": "^1.0.0",
5101        "isobject": "^3.0.1",
5102        "set-value": "^2.0.0",
5103        "to-object-path": "^0.3.0",
5104        "union-value": "^1.0.0",
5105        "unset-value": "^1.0.0"
5106      }
5107    },
5108    "cachedir": {
5109      "version": "2.2.0",
5110      "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz",
5111      "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==",
5112      "dev": true
5113    },
5114    "callsites": {
5115      "version": "3.1.0",
5116      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
5117      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
5118      "dev": true
5119    },
5120    "camelcase": {
5121      "version": "5.3.1",
5122      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
5123      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
5124      "dev": true
5125    },
5126    "camelcase-keys": {
5127      "version": "6.2.2",
5128      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
5129      "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
5130      "dev": true,
5131      "requires": {
5132        "camelcase": "^5.3.1",
5133        "map-obj": "^4.0.0",
5134        "quick-lru": "^4.0.1"
5135      }
5136    },
5137    "chalk": {
5138      "version": "2.4.2",
5139      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
5140      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
5141      "dev": true,
5142      "requires": {
5143        "ansi-styles": "^3.2.1",
5144        "escape-string-regexp": "^1.0.5",
5145        "supports-color": "^5.3.0"
5146      }
5147    },
5148    "chardet": {
5149      "version": "0.7.0",
5150      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
5151      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
5152      "dev": true
5153    },
5154    "class-utils": {
5155      "version": "0.3.6",
5156      "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
5157      "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
5158      "dev": true,
5159      "requires": {
5160        "arr-union": "^3.1.0",
5161        "define-property": "^0.2.5",
5162        "isobject": "^3.0.0",
5163        "static-extend": "^0.1.1"
5164      },
5165      "dependencies": {
5166        "define-property": {
5167          "version": "0.2.5",
5168          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5169          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5170          "dev": true,
5171          "requires": {
5172            "is-descriptor": "^0.1.0"
5173          }
5174        },
5175        "is-accessor-descriptor": {
5176          "version": "0.1.6",
5177          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5178          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5179          "dev": true,
5180          "requires": {
5181            "kind-of": "^3.0.2"
5182          },
5183          "dependencies": {
5184            "kind-of": {
5185              "version": "3.2.2",
5186              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5187              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5188              "dev": true,
5189              "requires": {
5190                "is-buffer": "^1.1.5"
5191              }
5192            }
5193          }
5194        },
5195        "is-data-descriptor": {
5196          "version": "0.1.4",
5197          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5198          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5199          "dev": true,
5200          "requires": {
5201            "kind-of": "^3.0.2"
5202          },
5203          "dependencies": {
5204            "kind-of": {
5205              "version": "3.2.2",
5206              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5207              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5208              "dev": true,
5209              "requires": {
5210                "is-buffer": "^1.1.5"
5211              }
5212            }
5213          }
5214        },
5215        "is-descriptor": {
5216          "version": "0.1.6",
5217          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5218          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5219          "dev": true,
5220          "requires": {
5221            "is-accessor-descriptor": "^0.1.6",
5222            "is-data-descriptor": "^0.1.4",
5223            "kind-of": "^5.0.0"
5224          }
5225        },
5226        "kind-of": {
5227          "version": "5.1.0",
5228          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5229          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5230          "dev": true
5231        }
5232      }
5233    },
5234    "cli-cursor": {
5235      "version": "2.1.0",
5236      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
5237      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
5238      "dev": true,
5239      "requires": {
5240        "restore-cursor": "^2.0.0"
5241      }
5242    },
5243    "cli-width": {
5244      "version": "2.2.1",
5245      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
5246      "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
5247      "dev": true
5248    },
5249    "cliui": {
5250      "version": "6.0.0",
5251      "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
5252      "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
5253      "dev": true,
5254      "requires": {
5255        "string-width": "^4.2.0",
5256        "strip-ansi": "^6.0.0",
5257        "wrap-ansi": "^6.2.0"
5258      },
5259      "dependencies": {
5260        "ansi-regex": {
5261          "version": "5.0.0",
5262          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
5263          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
5264          "dev": true
5265        },
5266        "is-fullwidth-code-point": {
5267          "version": "3.0.0",
5268          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5269          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5270          "dev": true
5271        },
5272        "string-width": {
5273          "version": "4.2.2",
5274          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
5275          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
5276          "dev": true,
5277          "requires": {
5278            "emoji-regex": "^8.0.0",
5279            "is-fullwidth-code-point": "^3.0.0",
5280            "strip-ansi": "^6.0.0"
5281          }
5282        },
5283        "strip-ansi": {
5284          "version": "6.0.0",
5285          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
5286          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
5287          "dev": true,
5288          "requires": {
5289            "ansi-regex": "^5.0.0"
5290          }
5291        }
5292      }
5293    },
5294    "collection-visit": {
5295      "version": "1.0.0",
5296      "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
5297      "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
5298      "dev": true,
5299      "requires": {
5300        "map-visit": "^1.0.0",
5301        "object-visit": "^1.0.0"
5302      }
5303    },
5304    "color-convert": {
5305      "version": "1.9.3",
5306      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5307      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5308      "dev": true,
5309      "requires": {
5310        "color-name": "1.1.3"
5311      }
5312    },
5313    "color-name": {
5314      "version": "1.1.3",
5315      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5316      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
5317      "dev": true
5318    },
5319    "commitizen": {
5320      "version": "4.2.3",
5321      "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.3.tgz",
5322      "integrity": "sha512-pYlYEng7XMV2TW4xtjDKBGqeJ0Teq2zyRSx2S3Ml1XAplHSlJZK8vm1KdGclpMEZuGafbS5TeHXIVnHk8RWIzQ==",
5323      "dev": true,
5324      "requires": {
5325        "cachedir": "2.2.0",
5326        "cz-conventional-changelog": "3.2.0",
5327        "dedent": "0.7.0",
5328        "detect-indent": "6.0.0",
5329        "find-node-modules": "2.0.0",
5330        "find-root": "1.1.0",
5331        "fs-extra": "8.1.0",
5332        "glob": "7.1.4",
5333        "inquirer": "6.5.2",
5334        "is-utf8": "^0.2.1",
5335        "lodash": "^4.17.20",
5336        "minimist": "1.2.5",
5337        "strip-bom": "4.0.0",
5338        "strip-json-comments": "3.0.1"
5339      },
5340      "dependencies": {
5341        "cz-conventional-changelog": {
5342          "version": "3.2.0",
5343          "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz",
5344          "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==",
5345          "dev": true,
5346          "requires": {
5347            "@commitlint/load": ">6.1.1",
5348            "chalk": "^2.4.1",
5349            "commitizen": "^4.0.3",
5350            "conventional-commit-types": "^3.0.0",
5351            "lodash.map": "^4.5.1",
5352            "longest": "^2.0.1",
5353            "word-wrap": "^1.0.3"
5354          }
5355        }
5356      }
5357    },
5358    "compare-func": {
5359      "version": "2.0.0",
5360      "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
5361      "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
5362      "dev": true,
5363      "requires": {
5364        "array-ify": "^1.0.0",
5365        "dot-prop": "^5.1.0"
5366      }
5367    },
5368    "component-emitter": {
5369      "version": "1.3.0",
5370      "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
5371      "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
5372      "dev": true
5373    },
5374    "concat-map": {
5375      "version": "0.0.1",
5376      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
5377      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
5378      "dev": true
5379    },
5380    "conventional-changelog-angular": {
5381      "version": "5.0.12",
5382      "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz",
5383      "integrity": "sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==",
5384      "dev": true,
5385      "requires": {
5386        "compare-func": "^2.0.0",
5387        "q": "^1.5.1"
5388      }
5389    },
5390    "conventional-changelog-conventionalcommits": {
5391      "version": "4.5.0",
5392      "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.5.0.tgz",
5393      "integrity": "sha512-buge9xDvjjOxJlyxUnar/+6i/aVEVGA7EEh4OafBCXPlLUQPGbRUBhBUveWRxzvR8TEjhKEP4BdepnpG2FSZXw==",
5394      "dev": true,
5395      "requires": {
5396        "compare-func": "^2.0.0",
5397        "lodash": "^4.17.15",
5398        "q": "^1.5.1"
5399      }
5400    },
5401    "conventional-commit-types": {
5402      "version": "3.0.0",
5403      "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
5404      "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==",
5405      "dev": true
5406    },
5407    "conventional-commits-parser": {
5408      "version": "3.2.1",
5409      "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.1.tgz",
5410      "integrity": "sha512-OG9kQtmMZBJD/32NEw5IhN5+HnBqVjy03eC+I71I0oQRFA5rOgA4OtPOYG7mz1GkCfCNxn3gKIX8EiHJYuf1cA==",
5411      "dev": true,
5412      "requires": {
5413        "is-text-path": "^1.0.1",
5414        "JSONStream": "^1.0.4",
5415        "lodash": "^4.17.15",
5416        "meow": "^8.0.0",
5417        "split2": "^3.0.0",
5418        "through2": "^4.0.0",
5419        "trim-off-newlines": "^1.0.0"
5420      }
5421    },
5422    "copy-descriptor": {
5423      "version": "0.1.1",
5424      "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
5425      "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
5426      "dev": true
5427    },
5428    "core-js": {
5429      "version": "3.10.1",
5430      "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.1.tgz",
5431      "integrity": "sha512-pwCxEXnj27XG47mu7SXAwhLP3L5CrlvCB91ANUkIz40P27kUcvNfSdvyZJ9CLHiVoKSp+TTChMQMSKQEH/IQxA==",
5432      "dev": true
5433    },
5434    "cosmiconfig": {
5435      "version": "7.0.0",
5436      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
5437      "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
5438      "dev": true,
5439      "requires": {
5440        "@types/parse-json": "^4.0.0",
5441        "import-fresh": "^3.2.1",
5442        "parse-json": "^5.0.0",
5443        "path-type": "^4.0.0",
5444        "yaml": "^1.10.0"
5445      }
5446    },
5447    "cz-conventional-changelog": {
5448      "version": "3.3.0",
5449      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz",
5450      "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==",
5451      "dev": true,
5452      "requires": {
5453        "@commitlint/load": ">6.1.1",
5454        "chalk": "^2.4.1",
5455        "commitizen": "^4.0.3",
5456        "conventional-commit-types": "^3.0.0",
5457        "lodash.map": "^4.5.1",
5458        "longest": "^2.0.1",
5459        "word-wrap": "^1.0.3"
5460      }
5461    },
5462    "dargs": {
5463      "version": "7.0.0",
5464      "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
5465      "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
5466      "dev": true
5467    },
5468    "debug": {
5469      "version": "2.6.9",
5470      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5471      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5472      "dev": true,
5473      "requires": {
5474        "ms": "2.0.0"
5475      }
5476    },
5477    "decamelize": {
5478      "version": "1.2.0",
5479      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
5480      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
5481      "dev": true
5482    },
5483    "decamelize-keys": {
5484      "version": "1.1.0",
5485      "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
5486      "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
5487      "dev": true,
5488      "requires": {
5489        "decamelize": "^1.1.0",
5490        "map-obj": "^1.0.0"
5491      },
5492      "dependencies": {
5493        "map-obj": {
5494          "version": "1.0.1",
5495          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
5496          "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
5497          "dev": true
5498        }
5499      }
5500    },
5501    "decode-uri-component": {
5502      "version": "0.2.0",
5503      "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
5504      "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
5505      "dev": true
5506    },
5507    "dedent": {
5508      "version": "0.7.0",
5509      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
5510      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
5511      "dev": true
5512    },
5513    "define-property": {
5514      "version": "2.0.2",
5515      "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
5516      "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
5517      "dev": true,
5518      "requires": {
5519        "is-descriptor": "^1.0.2",
5520        "isobject": "^3.0.1"
5521      }
5522    },
5523    "detect-file": {
5524      "version": "1.0.0",
5525      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
5526      "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
5527      "dev": true
5528    },
5529    "detect-indent": {
5530      "version": "6.0.0",
5531      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
5532      "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
5533      "dev": true
5534    },
5535    "dot-prop": {
5536      "version": "5.3.0",
5537      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
5538      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
5539      "dev": true,
5540      "requires": {
5541        "is-obj": "^2.0.0"
5542      }
5543    },
5544    "emoji-regex": {
5545      "version": "8.0.0",
5546      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5547      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5548      "dev": true
5549    },
5550    "error-ex": {
5551      "version": "1.3.2",
5552      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5553      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5554      "dev": true,
5555      "requires": {
5556        "is-arrayish": "^0.2.1"
5557      }
5558    },
5559    "escape-string-regexp": {
5560      "version": "1.0.5",
5561      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5562      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5563      "dev": true
5564    },
5565    "expand-brackets": {
5566      "version": "2.1.4",
5567      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
5568      "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
5569      "dev": true,
5570      "requires": {
5571        "debug": "^2.3.3",
5572        "define-property": "^0.2.5",
5573        "extend-shallow": "^2.0.1",
5574        "posix-character-classes": "^0.1.0",
5575        "regex-not": "^1.0.0",
5576        "snapdragon": "^0.8.1",
5577        "to-regex": "^3.0.1"
5578      },
5579      "dependencies": {
5580        "define-property": {
5581          "version": "0.2.5",
5582          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5583          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5584          "dev": true,
5585          "requires": {
5586            "is-descriptor": "^0.1.0"
5587          }
5588        },
5589        "extend-shallow": {
5590          "version": "2.0.1",
5591          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5592          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5593          "dev": true,
5594          "requires": {
5595            "is-extendable": "^0.1.0"
5596          }
5597        },
5598        "is-accessor-descriptor": {
5599          "version": "0.1.6",
5600          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
5601          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
5602          "dev": true,
5603          "requires": {
5604            "kind-of": "^3.0.2"
5605          },
5606          "dependencies": {
5607            "kind-of": {
5608              "version": "3.2.2",
5609              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5610              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5611              "dev": true,
5612              "requires": {
5613                "is-buffer": "^1.1.5"
5614              }
5615            }
5616          }
5617        },
5618        "is-data-descriptor": {
5619          "version": "0.1.4",
5620          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
5621          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
5622          "dev": true,
5623          "requires": {
5624            "kind-of": "^3.0.2"
5625          },
5626          "dependencies": {
5627            "kind-of": {
5628              "version": "3.2.2",
5629              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
5630              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
5631              "dev": true,
5632              "requires": {
5633                "is-buffer": "^1.1.5"
5634              }
5635            }
5636          }
5637        },
5638        "is-descriptor": {
5639          "version": "0.1.6",
5640          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
5641          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
5642          "dev": true,
5643          "requires": {
5644            "is-accessor-descriptor": "^0.1.6",
5645            "is-data-descriptor": "^0.1.4",
5646            "kind-of": "^5.0.0"
5647          }
5648        },
5649        "is-extendable": {
5650          "version": "0.1.1",
5651          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5652          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5653          "dev": true
5654        },
5655        "kind-of": {
5656          "version": "5.1.0",
5657          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
5658          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
5659          "dev": true
5660        }
5661      }
5662    },
5663    "expand-tilde": {
5664      "version": "2.0.2",
5665      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
5666      "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
5667      "dev": true,
5668      "requires": {
5669        "homedir-polyfill": "^1.0.1"
5670      }
5671    },
5672    "extend-shallow": {
5673      "version": "3.0.2",
5674      "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
5675      "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
5676      "dev": true,
5677      "requires": {
5678        "assign-symbols": "^1.0.0",
5679        "is-extendable": "^1.0.1"
5680      }
5681    },
5682    "external-editor": {
5683      "version": "3.1.0",
5684      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
5685      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
5686      "dev": true,
5687      "requires": {
5688        "chardet": "^0.7.0",
5689        "iconv-lite": "^0.4.24",
5690        "tmp": "^0.0.33"
5691      }
5692    },
5693    "extglob": {
5694      "version": "2.0.4",
5695      "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
5696      "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
5697      "dev": true,
5698      "requires": {
5699        "array-unique": "^0.3.2",
5700        "define-property": "^1.0.0",
5701        "expand-brackets": "^2.1.4",
5702        "extend-shallow": "^2.0.1",
5703        "fragment-cache": "^0.2.1",
5704        "regex-not": "^1.0.0",
5705        "snapdragon": "^0.8.1",
5706        "to-regex": "^3.0.1"
5707      },
5708      "dependencies": {
5709        "define-property": {
5710          "version": "1.0.0",
5711          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5712          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5713          "dev": true,
5714          "requires": {
5715            "is-descriptor": "^1.0.0"
5716          }
5717        },
5718        "extend-shallow": {
5719          "version": "2.0.1",
5720          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5721          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5722          "dev": true,
5723          "requires": {
5724            "is-extendable": "^0.1.0"
5725          }
5726        },
5727        "is-extendable": {
5728          "version": "0.1.1",
5729          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5730          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5731          "dev": true
5732        }
5733      }
5734    },
5735    "figures": {
5736      "version": "2.0.0",
5737      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
5738      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
5739      "dev": true,
5740      "requires": {
5741        "escape-string-regexp": "^1.0.5"
5742      }
5743    },
5744    "fill-range": {
5745      "version": "4.0.0",
5746      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
5747      "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
5748      "dev": true,
5749      "requires": {
5750        "extend-shallow": "^2.0.1",
5751        "is-number": "^3.0.0",
5752        "repeat-string": "^1.6.1",
5753        "to-regex-range": "^2.1.0"
5754      },
5755      "dependencies": {
5756        "extend-shallow": {
5757          "version": "2.0.1",
5758          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5759          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5760          "dev": true,
5761          "requires": {
5762            "is-extendable": "^0.1.0"
5763          }
5764        },
5765        "is-extendable": {
5766          "version": "0.1.1",
5767          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
5768          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
5769          "dev": true
5770        }
5771      }
5772    },
5773    "find-node-modules": {
5774      "version": "2.0.0",
5775      "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.0.0.tgz",
5776      "integrity": "sha512-8MWIBRgJi/WpjjfVXumjPKCtmQ10B+fjx6zmSA+770GMJirLhWIzg8l763rhjl9xaeaHbnxPNRQKq2mgMhr+aw==",
5777      "dev": true,
5778      "requires": {
5779        "findup-sync": "^3.0.0",
5780        "merge": "^1.2.1"
5781      }
5782    },
5783    "find-root": {
5784      "version": "1.1.0",
5785      "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
5786      "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
5787      "dev": true
5788    },
5789    "find-up": {
5790      "version": "5.0.0",
5791      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
5792      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
5793      "dev": true,
5794      "requires": {
5795        "locate-path": "^6.0.0",
5796        "path-exists": "^4.0.0"
5797      }
5798    },
5799    "findup-sync": {
5800      "version": "3.0.0",
5801      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
5802      "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
5803      "dev": true,
5804      "requires": {
5805        "detect-file": "^1.0.0",
5806        "is-glob": "^4.0.0",
5807        "micromatch": "^3.0.4",
5808        "resolve-dir": "^1.0.1"
5809      }
5810    },
5811    "for-in": {
5812      "version": "1.0.2",
5813      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
5814      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
5815      "dev": true
5816    },
5817    "fragment-cache": {
5818      "version": "0.2.1",
5819      "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
5820      "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
5821      "dev": true,
5822      "requires": {
5823        "map-cache": "^0.2.2"
5824      }
5825    },
5826    "fs-extra": {
5827      "version": "8.1.0",
5828      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
5829      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
5830      "dev": true,
5831      "requires": {
5832        "graceful-fs": "^4.2.0",
5833        "jsonfile": "^4.0.0",
5834        "universalify": "^0.1.0"
5835      }
5836    },
5837    "fs.realpath": {
5838      "version": "1.0.0",
5839      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
5840      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
5841      "dev": true
5842    },
5843    "function-bind": {
5844      "version": "1.1.1",
5845      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
5846      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
5847      "dev": true
5848    },
5849    "get-caller-file": {
5850      "version": "2.0.5",
5851      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
5852      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
5853      "dev": true
5854    },
5855    "get-stdin": {
5856      "version": "8.0.0",
5857      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
5858      "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
5859      "dev": true
5860    },
5861    "get-value": {
5862      "version": "2.0.6",
5863      "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
5864      "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
5865      "dev": true
5866    },
5867    "git-raw-commits": {
5868      "version": "2.0.10",
5869      "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz",
5870      "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==",
5871      "dev": true,
5872      "requires": {
5873        "dargs": "^7.0.0",
5874        "lodash": "^4.17.15",
5875        "meow": "^8.0.0",
5876        "split2": "^3.0.0",
5877        "through2": "^4.0.0"
5878      }
5879    },
5880    "glob": {
5881      "version": "7.1.4",
5882      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
5883      "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
5884      "dev": true,
5885      "requires": {
5886        "fs.realpath": "^1.0.0",
5887        "inflight": "^1.0.4",
5888        "inherits": "2",
5889        "minimatch": "^3.0.4",
5890        "once": "^1.3.0",
5891        "path-is-absolute": "^1.0.0"
5892      }
5893    },
5894    "global-dirs": {
5895      "version": "0.1.1",
5896      "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
5897      "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
5898      "dev": true,
5899      "requires": {
5900        "ini": "^1.3.4"
5901      }
5902    },
5903    "global-modules": {
5904      "version": "1.0.0",
5905      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
5906      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
5907      "dev": true,
5908      "requires": {
5909        "global-prefix": "^1.0.1",
5910        "is-windows": "^1.0.1",
5911        "resolve-dir": "^1.0.0"
5912      }
5913    },
5914    "global-prefix": {
5915      "version": "1.0.2",
5916      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
5917      "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
5918      "dev": true,
5919      "requires": {
5920        "expand-tilde": "^2.0.2",
5921        "homedir-polyfill": "^1.0.1",
5922        "ini": "^1.3.4",
5923        "is-windows": "^1.0.1",
5924        "which": "^1.2.14"
5925      }
5926    },
5927    "graceful-fs": {
5928      "version": "4.2.6",
5929      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
5930      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
5931      "dev": true
5932    },
5933    "hard-rejection": {
5934      "version": "2.1.0",
5935      "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
5936      "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
5937      "dev": true
5938    },
5939    "has": {
5940      "version": "1.0.3",
5941      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5942      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5943      "dev": true,
5944      "requires": {
5945        "function-bind": "^1.1.1"
5946      }
5947    },
5948    "has-flag": {
5949      "version": "3.0.0",
5950      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5951      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5952      "dev": true
5953    },
5954    "has-value": {
5955      "version": "1.0.0",
5956      "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
5957      "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
5958      "dev": true,
5959      "requires": {
5960        "get-value": "^2.0.6",
5961        "has-values": "^1.0.0",
5962        "isobject": "^3.0.0"
5963      }
5964    },
5965    "has-values": {
5966      "version": "1.0.0",
5967      "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
5968      "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
5969      "dev": true,
5970      "requires": {
5971        "is-number": "^3.0.0",
5972        "kind-of": "^4.0.0"
5973      },
5974      "dependencies": {
5975        "kind-of": {
5976          "version": "4.0.0",
5977          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
5978          "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
5979          "dev": true,
5980          "requires": {
5981            "is-buffer": "^1.1.5"
5982          }
5983        }
5984      }
5985    },
5986    "homedir-polyfill": {
5987      "version": "1.0.3",
5988      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5989      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5990      "dev": true,
5991      "requires": {
5992        "parse-passwd": "^1.0.0"
5993      }
5994    },
5995    "hosted-git-info": {
5996      "version": "4.0.2",
5997      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
5998      "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
5999      "dev": true,
6000      "requires": {
6001        "lru-cache": "^6.0.0"
6002      }
6003    },
6004    "husky": {
6005      "version": "5.2.0",
6006      "resolved": "https://registry.npmjs.org/husky/-/husky-5.2.0.tgz",
6007      "integrity": "sha512-AM8T/auHXRBxlrfPVLKP6jt49GCM2Zz47m8G3FOMsLmTv8Dj/fKVWE0Rh2d4Qrvmy131xEsdQnb3OXRib67PGg==",
6008      "dev": true
6009    },
6010    "iconv-lite": {
6011      "version": "0.4.24",
6012      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
6013      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
6014      "dev": true,
6015      "requires": {
6016        "safer-buffer": ">= 2.1.2 < 3"
6017      }
6018    },
6019    "import-fresh": {
6020      "version": "3.3.0",
6021      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
6022      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
6023      "dev": true,
6024      "requires": {
6025        "parent-module": "^1.0.0",
6026        "resolve-from": "^4.0.0"
6027      },
6028      "dependencies": {
6029        "resolve-from": {
6030          "version": "4.0.0",
6031          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
6032          "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
6033          "dev": true
6034        }
6035      }
6036    },
6037    "indent-string": {
6038      "version": "4.0.0",
6039      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
6040      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
6041      "dev": true
6042    },
6043    "inflight": {
6044      "version": "1.0.6",
6045      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
6046      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
6047      "dev": true,
6048      "requires": {
6049        "once": "^1.3.0",
6050        "wrappy": "1"
6051      }
6052    },
6053    "inherits": {
6054      "version": "2.0.4",
6055      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
6056      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
6057      "dev": true
6058    },
6059    "ini": {
6060      "version": "1.3.8",
6061      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
6062      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
6063      "dev": true
6064    },
6065    "inquirer": {
6066      "version": "6.5.2",
6067      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
6068      "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
6069      "dev": true,
6070      "requires": {
6071        "ansi-escapes": "^3.2.0",
6072        "chalk": "^2.4.2",
6073        "cli-cursor": "^2.1.0",
6074        "cli-width": "^2.0.0",
6075        "external-editor": "^3.0.3",
6076        "figures": "^2.0.0",
6077        "lodash": "^4.17.12",
6078        "mute-stream": "0.0.7",
6079        "run-async": "^2.2.0",
6080        "rxjs": "^6.4.0",
6081        "string-width": "^2.1.0",
6082        "strip-ansi": "^5.1.0",
6083        "through": "^2.3.6"
6084      }
6085    },
6086    "is-accessor-descriptor": {
6087      "version": "1.0.0",
6088      "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
6089      "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
6090      "dev": true,
6091      "requires": {
6092        "kind-of": "^6.0.0"
6093      }
6094    },
6095    "is-arrayish": {
6096      "version": "0.2.1",
6097      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
6098      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
6099      "dev": true
6100    },
6101    "is-buffer": {
6102      "version": "1.1.6",
6103      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
6104      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
6105      "dev": true
6106    },
6107    "is-core-module": {
6108      "version": "2.2.0",
6109      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
6110      "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
6111      "dev": true,
6112      "requires": {
6113        "has": "^1.0.3"
6114      }
6115    },
6116    "is-data-descriptor": {
6117      "version": "1.0.0",
6118      "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
6119      "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
6120      "dev": true,
6121      "requires": {
6122        "kind-of": "^6.0.0"
6123      }
6124    },
6125    "is-descriptor": {
6126      "version": "1.0.2",
6127      "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
6128      "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
6129      "dev": true,
6130      "requires": {
6131        "is-accessor-descriptor": "^1.0.0",
6132        "is-data-descriptor": "^1.0.0",
6133        "kind-of": "^6.0.2"
6134      }
6135    },
6136    "is-extendable": {
6137      "version": "1.0.1",
6138      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
6139      "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
6140      "dev": true,
6141      "requires": {
6142        "is-plain-object": "^2.0.4"
6143      }
6144    },
6145    "is-extglob": {
6146      "version": "2.1.1",
6147      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
6148      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
6149      "dev": true
6150    },
6151    "is-fullwidth-code-point": {
6152      "version": "2.0.0",
6153      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6154      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6155      "dev": true
6156    },
6157    "is-glob": {
6158      "version": "4.0.1",
6159      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
6160      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
6161      "dev": true,
6162      "requires": {
6163        "is-extglob": "^2.1.1"
6164      }
6165    },
6166    "is-number": {
6167      "version": "3.0.0",
6168      "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6169      "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6170      "dev": true,
6171      "requires": {
6172        "kind-of": "^3.0.2"
6173      },
6174      "dependencies": {
6175        "kind-of": {
6176          "version": "3.2.2",
6177          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6178          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6179          "dev": true,
6180          "requires": {
6181            "is-buffer": "^1.1.5"
6182          }
6183        }
6184      }
6185    },
6186    "is-obj": {
6187      "version": "2.0.0",
6188      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
6189      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
6190      "dev": true
6191    },
6192    "is-plain-obj": {
6193      "version": "1.1.0",
6194      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
6195      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
6196      "dev": true
6197    },
6198    "is-plain-object": {
6199      "version": "2.0.4",
6200      "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
6201      "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
6202      "dev": true,
6203      "requires": {
6204        "isobject": "^3.0.1"
6205      }
6206    },
6207    "is-text-path": {
6208      "version": "1.0.1",
6209      "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
6210      "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
6211      "dev": true,
6212      "requires": {
6213        "text-extensions": "^1.0.0"
6214      }
6215    },
6216    "is-utf8": {
6217      "version": "0.2.1",
6218      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
6219      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
6220      "dev": true
6221    },
6222    "is-windows": {
6223      "version": "1.0.2",
6224      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
6225      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
6226      "dev": true
6227    },
6228    "isarray": {
6229      "version": "1.0.0",
6230      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
6231      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
6232      "dev": true
6233    },
6234    "isexe": {
6235      "version": "2.0.0",
6236      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
6237      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
6238      "dev": true
6239    },
6240    "isobject": {
6241      "version": "3.0.1",
6242      "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
6243      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
6244      "dev": true
6245    },
6246    "js-tokens": {
6247      "version": "4.0.0",
6248      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
6249      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
6250      "dev": true
6251    },
6252    "json-parse-even-better-errors": {
6253      "version": "2.3.1",
6254      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
6255      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
6256      "dev": true
6257    },
6258    "jsonfile": {
6259      "version": "4.0.0",
6260      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
6261      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
6262      "dev": true,
6263      "requires": {
6264        "graceful-fs": "^4.1.6"
6265      }
6266    },
6267    "jsonparse": {
6268      "version": "1.3.1",
6269      "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
6270      "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
6271      "dev": true
6272    },
6273    "JSONStream": {
6274      "version": "1.3.5",
6275      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
6276      "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
6277      "dev": true,
6278      "requires": {
6279        "jsonparse": "^1.2.0",
6280        "through": ">=2.2.7 <3"
6281      }
6282    },
6283    "kind-of": {
6284      "version": "6.0.3",
6285      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
6286      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
6287      "dev": true
6288    },
6289    "lines-and-columns": {
6290      "version": "1.1.6",
6291      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
6292      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
6293      "dev": true
6294    },
6295    "locate-path": {
6296      "version": "6.0.0",
6297      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
6298      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
6299      "dev": true,
6300      "requires": {
6301        "p-locate": "^5.0.0"
6302      }
6303    },
6304    "lodash": {
6305      "version": "4.17.21",
6306      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
6307      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
6308      "dev": true
6309    },
6310    "lodash.map": {
6311      "version": "4.6.0",
6312      "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
6313      "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
6314      "dev": true
6315    },
6316    "longest": {
6317      "version": "2.0.1",
6318      "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
6319      "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=",
6320      "dev": true
6321    },
6322    "lru-cache": {
6323      "version": "6.0.0",
6324      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
6325      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
6326      "dev": true,
6327      "requires": {
6328        "yallist": "^4.0.0"
6329      }
6330    },
6331    "map-cache": {
6332      "version": "0.2.2",
6333      "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
6334      "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
6335      "dev": true
6336    },
6337    "map-obj": {
6338      "version": "4.2.1",
6339      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz",
6340      "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==",
6341      "dev": true
6342    },
6343    "map-visit": {
6344      "version": "1.0.0",
6345      "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
6346      "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
6347      "dev": true,
6348      "requires": {
6349        "object-visit": "^1.0.0"
6350      }
6351    },
6352    "meow": {
6353      "version": "8.1.2",
6354      "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
6355      "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
6356      "dev": true,
6357      "requires": {
6358        "@types/minimist": "^1.2.0",
6359        "camelcase-keys": "^6.2.2",
6360        "decamelize-keys": "^1.1.0",
6361        "hard-rejection": "^2.1.0",
6362        "minimist-options": "4.1.0",
6363        "normalize-package-data": "^3.0.0",
6364        "read-pkg-up": "^7.0.1",
6365        "redent": "^3.0.0",
6366        "trim-newlines": "^3.0.0",
6367        "type-fest": "^0.18.0",
6368        "yargs-parser": "^20.2.3"
6369      }
6370    },
6371    "merge": {
6372      "version": "1.2.1",
6373      "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz",
6374      "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==",
6375      "dev": true
6376    },
6377    "micromatch": {
6378      "version": "3.1.10",
6379      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
6380      "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
6381      "dev": true,
6382      "requires": {
6383        "arr-diff": "^4.0.0",
6384        "array-unique": "^0.3.2",
6385        "braces": "^2.3.1",
6386        "define-property": "^2.0.2",
6387        "extend-shallow": "^3.0.2",
6388        "extglob": "^2.0.4",
6389        "fragment-cache": "^0.2.1",
6390        "kind-of": "^6.0.2",
6391        "nanomatch": "^1.2.9",
6392        "object.pick": "^1.3.0",
6393        "regex-not": "^1.0.0",
6394        "snapdragon": "^0.8.1",
6395        "to-regex": "^3.0.2"
6396      }
6397    },
6398    "mimic-fn": {
6399      "version": "1.2.0",
6400      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
6401      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
6402      "dev": true
6403    },
6404    "min-indent": {
6405      "version": "1.0.1",
6406      "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
6407      "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
6408      "dev": true
6409    },
6410    "minimatch": {
6411      "version": "3.0.4",
6412      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
6413      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
6414      "dev": true,
6415      "requires": {
6416        "brace-expansion": "^1.1.7"
6417      }
6418    },
6419    "minimist": {
6420      "version": "1.2.5",
6421      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
6422      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
6423      "dev": true
6424    },
6425    "minimist-options": {
6426      "version": "4.1.0",
6427      "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
6428      "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
6429      "dev": true,
6430      "requires": {
6431        "arrify": "^1.0.1",
6432        "is-plain-obj": "^1.1.0",
6433        "kind-of": "^6.0.3"
6434      }
6435    },
6436    "mixin-deep": {
6437      "version": "1.3.2",
6438      "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
6439      "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
6440      "dev": true,
6441      "requires": {
6442        "for-in": "^1.0.2",
6443        "is-extendable": "^1.0.1"
6444      }
6445    },
6446    "ms": {
6447      "version": "2.0.0",
6448      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6449      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
6450      "dev": true
6451    },
6452    "mute-stream": {
6453      "version": "0.0.7",
6454      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
6455      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
6456      "dev": true
6457    },
6458    "nanomatch": {
6459      "version": "1.2.13",
6460      "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
6461      "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
6462      "dev": true,
6463      "requires": {
6464        "arr-diff": "^4.0.0",
6465        "array-unique": "^0.3.2",
6466        "define-property": "^2.0.2",
6467        "extend-shallow": "^3.0.2",
6468        "fragment-cache": "^0.2.1",
6469        "is-windows": "^1.0.2",
6470        "kind-of": "^6.0.2",
6471        "object.pick": "^1.3.0",
6472        "regex-not": "^1.0.0",
6473        "snapdragon": "^0.8.1",
6474        "to-regex": "^3.0.1"
6475      }
6476    },
6477    "normalize-package-data": {
6478      "version": "3.0.2",
6479      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz",
6480      "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==",
6481      "dev": true,
6482      "requires": {
6483        "hosted-git-info": "^4.0.1",
6484        "resolve": "^1.20.0",
6485        "semver": "^7.3.4",
6486        "validate-npm-package-license": "^3.0.1"
6487      },
6488      "dependencies": {
6489        "semver": {
6490          "version": "7.3.5",
6491          "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
6492          "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
6493          "dev": true,
6494          "requires": {
6495            "lru-cache": "^6.0.0"
6496          }
6497        }
6498      }
6499    },
6500    "object-copy": {
6501      "version": "0.1.0",
6502      "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
6503      "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
6504      "dev": true,
6505      "requires": {
6506        "copy-descriptor": "^0.1.0",
6507        "define-property": "^0.2.5",
6508        "kind-of": "^3.0.3"
6509      },
6510      "dependencies": {
6511        "define-property": {
6512          "version": "0.2.5",
6513          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
6514          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
6515          "dev": true,
6516          "requires": {
6517            "is-descriptor": "^0.1.0"
6518          }
6519        },
6520        "is-accessor-descriptor": {
6521          "version": "0.1.6",
6522          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
6523          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
6524          "dev": true,
6525          "requires": {
6526            "kind-of": "^3.0.2"
6527          }
6528        },
6529        "is-data-descriptor": {
6530          "version": "0.1.4",
6531          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
6532          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
6533          "dev": true,
6534          "requires": {
6535            "kind-of": "^3.0.2"
6536          }
6537        },
6538        "is-descriptor": {
6539          "version": "0.1.6",
6540          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
6541          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
6542          "dev": true,
6543          "requires": {
6544            "is-accessor-descriptor": "^0.1.6",
6545            "is-data-descriptor": "^0.1.4",
6546            "kind-of": "^5.0.0"
6547          },
6548          "dependencies": {
6549            "kind-of": {
6550              "version": "5.1.0",
6551              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
6552              "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
6553              "dev": true
6554            }
6555          }
6556        },
6557        "kind-of": {
6558          "version": "3.2.2",
6559          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6560          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6561          "dev": true,
6562          "requires": {
6563            "is-buffer": "^1.1.5"
6564          }
6565        }
6566      }
6567    },
6568    "object-visit": {
6569      "version": "1.0.1",
6570      "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
6571      "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
6572      "dev": true,
6573      "requires": {
6574        "isobject": "^3.0.0"
6575      }
6576    },
6577    "object.pick": {
6578      "version": "1.3.0",
6579      "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
6580      "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
6581      "dev": true,
6582      "requires": {
6583        "isobject": "^3.0.1"
6584      }
6585    },
6586    "once": {
6587      "version": "1.4.0",
6588      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
6589      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
6590      "dev": true,
6591      "requires": {
6592        "wrappy": "1"
6593      }
6594    },
6595    "onetime": {
6596      "version": "2.0.1",
6597      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
6598      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
6599      "dev": true,
6600      "requires": {
6601        "mimic-fn": "^1.0.0"
6602      }
6603    },
6604    "os-tmpdir": {
6605      "version": "1.0.2",
6606      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
6607      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
6608      "dev": true
6609    },
6610    "p-limit": {
6611      "version": "3.1.0",
6612      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
6613      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
6614      "dev": true,
6615      "requires": {
6616        "yocto-queue": "^0.1.0"
6617      }
6618    },
6619    "p-locate": {
6620      "version": "5.0.0",
6621      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
6622      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
6623      "dev": true,
6624      "requires": {
6625        "p-limit": "^3.0.2"
6626      }
6627    },
6628    "p-try": {
6629      "version": "2.2.0",
6630      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
6631      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
6632      "dev": true
6633    },
6634    "parent-module": {
6635      "version": "1.0.1",
6636      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
6637      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
6638      "dev": true,
6639      "requires": {
6640        "callsites": "^3.0.0"
6641      }
6642    },
6643    "parse-json": {
6644      "version": "5.2.0",
6645      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
6646      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
6647      "dev": true,
6648      "requires": {
6649        "@babel/code-frame": "^7.0.0",
6650        "error-ex": "^1.3.1",
6651        "json-parse-even-better-errors": "^2.3.0",
6652        "lines-and-columns": "^1.1.6"
6653      }
6654    },
6655    "parse-passwd": {
6656      "version": "1.0.0",
6657      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
6658      "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
6659      "dev": true
6660    },
6661    "pascalcase": {
6662      "version": "0.1.1",
6663      "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
6664      "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
6665      "dev": true
6666    },
6667    "path-exists": {
6668      "version": "4.0.0",
6669      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
6670      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
6671      "dev": true
6672    },
6673    "path-is-absolute": {
6674      "version": "1.0.1",
6675      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
6676      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
6677      "dev": true
6678    },
6679    "path-parse": {
6680      "version": "1.0.6",
6681      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
6682      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
6683      "dev": true
6684    },
6685    "path-type": {
6686      "version": "4.0.0",
6687      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
6688      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
6689      "dev": true
6690    },
6691    "posix-character-classes": {
6692      "version": "0.1.1",
6693      "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
6694      "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
6695      "dev": true
6696    },
6697    "q": {
6698      "version": "1.5.1",
6699      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
6700      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
6701      "dev": true
6702    },
6703    "quick-lru": {
6704      "version": "4.0.1",
6705      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
6706      "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
6707      "dev": true
6708    },
6709    "read-pkg": {
6710      "version": "5.2.0",
6711      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
6712      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
6713      "dev": true,
6714      "requires": {
6715        "@types/normalize-package-data": "^2.4.0",
6716        "normalize-package-data": "^2.5.0",
6717        "parse-json": "^5.0.0",
6718        "type-fest": "^0.6.0"
6719      },
6720      "dependencies": {
6721        "hosted-git-info": {
6722          "version": "2.8.9",
6723          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
6724          "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
6725          "dev": true
6726        },
6727        "normalize-package-data": {
6728          "version": "2.5.0",
6729          "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
6730          "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
6731          "dev": true,
6732          "requires": {
6733            "hosted-git-info": "^2.1.4",
6734            "resolve": "^1.10.0",
6735            "semver": "2 || 3 || 4 || 5",
6736            "validate-npm-package-license": "^3.0.1"
6737          }
6738        },
6739        "semver": {
6740          "version": "5.7.1",
6741          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6742          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6743          "dev": true
6744        },
6745        "type-fest": {
6746          "version": "0.6.0",
6747          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
6748          "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
6749          "dev": true
6750        }
6751      }
6752    },
6753    "read-pkg-up": {
6754      "version": "7.0.1",
6755      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
6756      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
6757      "dev": true,
6758      "requires": {
6759        "find-up": "^4.1.0",
6760        "read-pkg": "^5.2.0",
6761        "type-fest": "^0.8.1"
6762      },
6763      "dependencies": {
6764        "find-up": {
6765          "version": "4.1.0",
6766          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
6767          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
6768          "dev": true,
6769          "requires": {
6770            "locate-path": "^5.0.0",
6771            "path-exists": "^4.0.0"
6772          }
6773        },
6774        "locate-path": {
6775          "version": "5.0.0",
6776          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
6777          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
6778          "dev": true,
6779          "requires": {
6780            "p-locate": "^4.1.0"
6781          }
6782        },
6783        "p-limit": {
6784          "version": "2.3.0",
6785          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
6786          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
6787          "dev": true,
6788          "requires": {
6789            "p-try": "^2.0.0"
6790          }
6791        },
6792        "p-locate": {
6793          "version": "4.1.0",
6794          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
6795          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
6796          "dev": true,
6797          "requires": {
6798            "p-limit": "^2.2.0"
6799          }
6800        },
6801        "type-fest": {
6802          "version": "0.8.1",
6803          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
6804          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
6805          "dev": true
6806        }
6807      }
6808    },
6809    "readable-stream": {
6810      "version": "3.6.0",
6811      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6812      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6813      "dev": true,
6814      "requires": {
6815        "inherits": "^2.0.3",
6816        "string_decoder": "^1.1.1",
6817        "util-deprecate": "^1.0.1"
6818      }
6819    },
6820    "redent": {
6821      "version": "3.0.0",
6822      "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
6823      "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
6824      "dev": true,
6825      "requires": {
6826        "indent-string": "^4.0.0",
6827        "strip-indent": "^3.0.0"
6828      }
6829    },
6830    "regenerator-runtime": {
6831      "version": "0.13.7",
6832      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
6833      "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
6834      "dev": true
6835    },
6836    "regex-not": {
6837      "version": "1.0.2",
6838      "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
6839      "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
6840      "dev": true,
6841      "requires": {
6842        "extend-shallow": "^3.0.2",
6843        "safe-regex": "^1.1.0"
6844      }
6845    },
6846    "repeat-element": {
6847      "version": "1.1.4",
6848      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
6849      "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
6850      "dev": true
6851    },
6852    "repeat-string": {
6853      "version": "1.6.1",
6854      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
6855      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
6856      "dev": true
6857    },
6858    "require-directory": {
6859      "version": "2.1.1",
6860      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
6861      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
6862      "dev": true
6863    },
6864    "require-main-filename": {
6865      "version": "2.0.0",
6866      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
6867      "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
6868      "dev": true
6869    },
6870    "resolve": {
6871      "version": "1.20.0",
6872      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
6873      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
6874      "dev": true,
6875      "requires": {
6876        "is-core-module": "^2.2.0",
6877        "path-parse": "^1.0.6"
6878      }
6879    },
6880    "resolve-dir": {
6881      "version": "1.0.1",
6882      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
6883      "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
6884      "dev": true,
6885      "requires": {
6886        "expand-tilde": "^2.0.0",
6887        "global-modules": "^1.0.0"
6888      }
6889    },
6890    "resolve-from": {
6891      "version": "5.0.0",
6892      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
6893      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
6894      "dev": true
6895    },
6896    "resolve-global": {
6897      "version": "1.0.0",
6898      "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
6899      "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
6900      "dev": true,
6901      "requires": {
6902        "global-dirs": "^0.1.1"
6903      }
6904    },
6905    "resolve-url": {
6906      "version": "0.2.1",
6907      "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
6908      "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
6909      "dev": true
6910    },
6911    "restore-cursor": {
6912      "version": "2.0.0",
6913      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
6914      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
6915      "dev": true,
6916      "requires": {
6917        "onetime": "^2.0.0",
6918        "signal-exit": "^3.0.2"
6919      }
6920    },
6921    "ret": {
6922      "version": "0.1.15",
6923      "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
6924      "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
6925      "dev": true
6926    },
6927    "run-async": {
6928      "version": "2.4.1",
6929      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
6930      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
6931      "dev": true
6932    },
6933    "rxjs": {
6934      "version": "6.6.7",
6935      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
6936      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
6937      "dev": true,
6938      "requires": {
6939        "tslib": "^1.9.0"
6940      }
6941    },
6942    "safe-buffer": {
6943      "version": "5.2.1",
6944      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
6945      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
6946      "dev": true
6947    },
6948    "safe-regex": {
6949      "version": "1.1.0",
6950      "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
6951      "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
6952      "dev": true,
6953      "requires": {
6954        "ret": "~0.1.10"
6955      }
6956    },
6957    "safer-buffer": {
6958      "version": "2.1.2",
6959      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
6960      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
6961      "dev": true
6962    },
6963    "semver": {
6964      "version": "7.3.2",
6965      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
6966      "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
6967      "dev": true
6968    },
6969    "set-blocking": {
6970      "version": "2.0.0",
6971      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
6972      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
6973      "dev": true
6974    },
6975    "set-value": {
6976      "version": "2.0.1",
6977      "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
6978      "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
6979      "dev": true,
6980      "requires": {
6981        "extend-shallow": "^2.0.1",
6982        "is-extendable": "^0.1.1",
6983        "is-plain-object": "^2.0.3",
6984        "split-string": "^3.0.1"
6985      },
6986      "dependencies": {
6987        "extend-shallow": {
6988          "version": "2.0.1",
6989          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
6990          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
6991          "dev": true,
6992          "requires": {
6993            "is-extendable": "^0.1.0"
6994          }
6995        },
6996        "is-extendable": {
6997          "version": "0.1.1",
6998          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
6999          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7000          "dev": true
7001        }
7002      }
7003    },
7004    "signal-exit": {
7005      "version": "3.0.3",
7006      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
7007      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
7008      "dev": true
7009    },
7010    "snapdragon": {
7011      "version": "0.8.2",
7012      "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
7013      "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
7014      "dev": true,
7015      "requires": {
7016        "base": "^0.11.1",
7017        "debug": "^2.2.0",
7018        "define-property": "^0.2.5",
7019        "extend-shallow": "^2.0.1",
7020        "map-cache": "^0.2.2",
7021        "source-map": "^0.5.6",
7022        "source-map-resolve": "^0.5.0",
7023        "use": "^3.1.0"
7024      },
7025      "dependencies": {
7026        "define-property": {
7027          "version": "0.2.5",
7028          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7029          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7030          "dev": true,
7031          "requires": {
7032            "is-descriptor": "^0.1.0"
7033          }
7034        },
7035        "extend-shallow": {
7036          "version": "2.0.1",
7037          "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7038          "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7039          "dev": true,
7040          "requires": {
7041            "is-extendable": "^0.1.0"
7042          }
7043        },
7044        "is-accessor-descriptor": {
7045          "version": "0.1.6",
7046          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7047          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
7048          "dev": true,
7049          "requires": {
7050            "kind-of": "^3.0.2"
7051          },
7052          "dependencies": {
7053            "kind-of": {
7054              "version": "3.2.2",
7055              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7056              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7057              "dev": true,
7058              "requires": {
7059                "is-buffer": "^1.1.5"
7060              }
7061            }
7062          }
7063        },
7064        "is-data-descriptor": {
7065          "version": "0.1.4",
7066          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7067          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
7068          "dev": true,
7069          "requires": {
7070            "kind-of": "^3.0.2"
7071          },
7072          "dependencies": {
7073            "kind-of": {
7074              "version": "3.2.2",
7075              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7076              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7077              "dev": true,
7078              "requires": {
7079                "is-buffer": "^1.1.5"
7080              }
7081            }
7082          }
7083        },
7084        "is-descriptor": {
7085          "version": "0.1.6",
7086          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
7087          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
7088          "dev": true,
7089          "requires": {
7090            "is-accessor-descriptor": "^0.1.6",
7091            "is-data-descriptor": "^0.1.4",
7092            "kind-of": "^5.0.0"
7093          }
7094        },
7095        "is-extendable": {
7096          "version": "0.1.1",
7097          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7098          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7099          "dev": true
7100        },
7101        "kind-of": {
7102          "version": "5.1.0",
7103          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7104          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7105          "dev": true
7106        }
7107      }
7108    },
7109    "snapdragon-node": {
7110      "version": "2.1.1",
7111      "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
7112      "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
7113      "dev": true,
7114      "requires": {
7115        "define-property": "^1.0.0",
7116        "isobject": "^3.0.0",
7117        "snapdragon-util": "^3.0.1"
7118      },
7119      "dependencies": {
7120        "define-property": {
7121          "version": "1.0.0",
7122          "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
7123          "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
7124          "dev": true,
7125          "requires": {
7126            "is-descriptor": "^1.0.0"
7127          }
7128        }
7129      }
7130    },
7131    "snapdragon-util": {
7132      "version": "3.0.1",
7133      "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
7134      "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
7135      "dev": true,
7136      "requires": {
7137        "kind-of": "^3.2.0"
7138      },
7139      "dependencies": {
7140        "kind-of": {
7141          "version": "3.2.2",
7142          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7143          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7144          "dev": true,
7145          "requires": {
7146            "is-buffer": "^1.1.5"
7147          }
7148        }
7149      }
7150    },
7151    "source-map": {
7152      "version": "0.5.7",
7153      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
7154      "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
7155      "dev": true
7156    },
7157    "source-map-resolve": {
7158      "version": "0.5.3",
7159      "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
7160      "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
7161      "dev": true,
7162      "requires": {
7163        "atob": "^2.1.2",
7164        "decode-uri-component": "^0.2.0",
7165        "resolve-url": "^0.2.1",
7166        "source-map-url": "^0.4.0",
7167        "urix": "^0.1.0"
7168      }
7169    },
7170    "source-map-url": {
7171      "version": "0.4.1",
7172      "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
7173      "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
7174      "dev": true
7175    },
7176    "spdx-correct": {
7177      "version": "3.1.1",
7178      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
7179      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
7180      "dev": true,
7181      "requires": {
7182        "spdx-expression-parse": "^3.0.0",
7183        "spdx-license-ids": "^3.0.0"
7184      }
7185    },
7186    "spdx-exceptions": {
7187      "version": "2.3.0",
7188      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
7189      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
7190      "dev": true
7191    },
7192    "spdx-expression-parse": {
7193      "version": "3.0.1",
7194      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
7195      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
7196      "dev": true,
7197      "requires": {
7198        "spdx-exceptions": "^2.1.0",
7199        "spdx-license-ids": "^3.0.0"
7200      }
7201    },
7202    "spdx-license-ids": {
7203      "version": "3.0.7",
7204      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
7205      "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
7206      "dev": true
7207    },
7208    "split-string": {
7209      "version": "3.1.0",
7210      "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
7211      "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
7212      "dev": true,
7213      "requires": {
7214        "extend-shallow": "^3.0.0"
7215      }
7216    },
7217    "split2": {
7218      "version": "3.2.2",
7219      "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
7220      "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
7221      "dev": true,
7222      "requires": {
7223        "readable-stream": "^3.0.0"
7224      }
7225    },
7226    "static-extend": {
7227      "version": "0.1.2",
7228      "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
7229      "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
7230      "dev": true,
7231      "requires": {
7232        "define-property": "^0.2.5",
7233        "object-copy": "^0.1.0"
7234      },
7235      "dependencies": {
7236        "define-property": {
7237          "version": "0.2.5",
7238          "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
7239          "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
7240          "dev": true,
7241          "requires": {
7242            "is-descriptor": "^0.1.0"
7243          }
7244        },
7245        "is-accessor-descriptor": {
7246          "version": "0.1.6",
7247          "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7248          "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
7249          "dev": true,
7250          "requires": {
7251            "kind-of": "^3.0.2"
7252          },
7253          "dependencies": {
7254            "kind-of": {
7255              "version": "3.2.2",
7256              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7257              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7258              "dev": true,
7259              "requires": {
7260                "is-buffer": "^1.1.5"
7261              }
7262            }
7263          }
7264        },
7265        "is-data-descriptor": {
7266          "version": "0.1.4",
7267          "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7268          "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
7269          "dev": true,
7270          "requires": {
7271            "kind-of": "^3.0.2"
7272          },
7273          "dependencies": {
7274            "kind-of": {
7275              "version": "3.2.2",
7276              "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7277              "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7278              "dev": true,
7279              "requires": {
7280                "is-buffer": "^1.1.5"
7281              }
7282            }
7283          }
7284        },
7285        "is-descriptor": {
7286          "version": "0.1.6",
7287          "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
7288          "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
7289          "dev": true,
7290          "requires": {
7291            "is-accessor-descriptor": "^0.1.6",
7292            "is-data-descriptor": "^0.1.4",
7293            "kind-of": "^5.0.0"
7294          }
7295        },
7296        "kind-of": {
7297          "version": "5.1.0",
7298          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7299          "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7300          "dev": true
7301        }
7302      }
7303    },
7304    "string_decoder": {
7305      "version": "1.3.0",
7306      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
7307      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
7308      "dev": true,
7309      "requires": {
7310        "safe-buffer": "~5.2.0"
7311      }
7312    },
7313    "string-width": {
7314      "version": "2.1.1",
7315      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
7316      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
7317      "dev": true,
7318      "requires": {
7319        "is-fullwidth-code-point": "^2.0.0",
7320        "strip-ansi": "^4.0.0"
7321      },
7322      "dependencies": {
7323        "ansi-regex": {
7324          "version": "3.0.0",
7325          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
7326          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
7327          "dev": true
7328        },
7329        "strip-ansi": {
7330          "version": "4.0.0",
7331          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
7332          "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
7333          "dev": true,
7334          "requires": {
7335            "ansi-regex": "^3.0.0"
7336          }
7337        }
7338      }
7339    },
7340    "strip-ansi": {
7341      "version": "5.2.0",
7342      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
7343      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
7344      "dev": true,
7345      "requires": {
7346        "ansi-regex": "^4.1.0"
7347      }
7348    },
7349    "strip-bom": {
7350      "version": "4.0.0",
7351      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
7352      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
7353      "dev": true
7354    },
7355    "strip-indent": {
7356      "version": "3.0.0",
7357      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
7358      "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
7359      "dev": true,
7360      "requires": {
7361        "min-indent": "^1.0.0"
7362      }
7363    },
7364    "strip-json-comments": {
7365      "version": "3.0.1",
7366      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
7367      "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
7368      "dev": true
7369    },
7370    "supports-color": {
7371      "version": "5.5.0",
7372      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
7373      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
7374      "dev": true,
7375      "requires": {
7376        "has-flag": "^3.0.0"
7377      }
7378    },
7379    "text-extensions": {
7380      "version": "1.9.0",
7381      "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
7382      "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
7383      "dev": true
7384    },
7385    "through": {
7386      "version": "2.3.8",
7387      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
7388      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
7389      "dev": true
7390    },
7391    "through2": {
7392      "version": "4.0.2",
7393      "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
7394      "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
7395      "dev": true,
7396      "requires": {
7397        "readable-stream": "3"
7398      }
7399    },
7400    "tmp": {
7401      "version": "0.0.33",
7402      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
7403      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
7404      "dev": true,
7405      "requires": {
7406        "os-tmpdir": "~1.0.2"
7407      }
7408    },
7409    "to-object-path": {
7410      "version": "0.3.0",
7411      "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
7412      "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
7413      "dev": true,
7414      "requires": {
7415        "kind-of": "^3.0.2"
7416      },
7417      "dependencies": {
7418        "kind-of": {
7419          "version": "3.2.2",
7420          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7421          "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7422          "dev": true,
7423          "requires": {
7424            "is-buffer": "^1.1.5"
7425          }
7426        }
7427      }
7428    },
7429    "to-regex": {
7430      "version": "3.0.2",
7431      "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
7432      "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
7433      "dev": true,
7434      "requires": {
7435        "define-property": "^2.0.2",
7436        "extend-shallow": "^3.0.2",
7437        "regex-not": "^1.0.2",
7438        "safe-regex": "^1.1.0"
7439      }
7440    },
7441    "to-regex-range": {
7442      "version": "2.1.1",
7443      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7444      "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7445      "dev": true,
7446      "requires": {
7447        "is-number": "^3.0.0",
7448        "repeat-string": "^1.6.1"
7449      }
7450    },
7451    "trim-newlines": {
7452      "version": "3.0.0",
7453      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz",
7454      "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==",
7455      "dev": true
7456    },
7457    "trim-off-newlines": {
7458      "version": "1.0.1",
7459      "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz",
7460      "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=",
7461      "dev": true
7462    },
7463    "tslib": {
7464      "version": "1.14.1",
7465      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
7466      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
7467      "dev": true
7468    },
7469    "type-fest": {
7470      "version": "0.18.1",
7471      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
7472      "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
7473      "dev": true
7474    },
7475    "union-value": {
7476      "version": "1.0.1",
7477      "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
7478      "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
7479      "dev": true,
7480      "requires": {
7481        "arr-union": "^3.1.0",
7482        "get-value": "^2.0.6",
7483        "is-extendable": "^0.1.1",
7484        "set-value": "^2.0.1"
7485      },
7486      "dependencies": {
7487        "is-extendable": {
7488          "version": "0.1.1",
7489          "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7490          "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7491          "dev": true
7492        }
7493      }
7494    },
7495    "universalify": {
7496      "version": "0.1.2",
7497      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
7498      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
7499      "dev": true
7500    },
7501    "unset-value": {
7502      "version": "1.0.0",
7503      "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
7504      "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
7505      "dev": true,
7506      "requires": {
7507        "has-value": "^0.3.1",
7508        "isobject": "^3.0.0"
7509      },
7510      "dependencies": {
7511        "has-value": {
7512          "version": "0.3.1",
7513          "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
7514          "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
7515          "dev": true,
7516          "requires": {
7517            "get-value": "^2.0.3",
7518            "has-values": "^0.1.4",
7519            "isobject": "^2.0.0"
7520          },
7521          "dependencies": {
7522            "isobject": {
7523              "version": "2.1.0",
7524              "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
7525              "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
7526              "dev": true,
7527              "requires": {
7528                "isarray": "1.0.0"
7529              }
7530            }
7531          }
7532        },
7533        "has-values": {
7534          "version": "0.1.4",
7535          "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
7536          "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
7537          "dev": true
7538        }
7539      }
7540    },
7541    "urix": {
7542      "version": "0.1.0",
7543      "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
7544      "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
7545      "dev": true
7546    },
7547    "use": {
7548      "version": "3.1.1",
7549      "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
7550      "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
7551      "dev": true
7552    },
7553    "util-deprecate": {
7554      "version": "1.0.2",
7555      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
7556      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
7557      "dev": true
7558    },
7559    "validate-npm-package-license": {
7560      "version": "3.0.4",
7561      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
7562      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
7563      "dev": true,
7564      "requires": {
7565        "spdx-correct": "^3.0.0",
7566        "spdx-expression-parse": "^3.0.0"
7567      }
7568    },
7569    "which": {
7570      "version": "1.3.1",
7571      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
7572      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
7573      "dev": true,
7574      "requires": {
7575        "isexe": "^2.0.0"
7576      }
7577    },
7578    "which-module": {
7579      "version": "2.0.0",
7580      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
7581      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
7582      "dev": true
7583    },
7584    "word-wrap": {
7585      "version": "1.2.3",
7586      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
7587      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
7588      "dev": true
7589    },
7590    "wrap-ansi": {
7591      "version": "6.2.0",
7592      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
7593      "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
7594      "dev": true,
7595      "requires": {
7596        "ansi-styles": "^4.0.0",
7597        "string-width": "^4.1.0",
7598        "strip-ansi": "^6.0.0"
7599      },
7600      "dependencies": {
7601        "ansi-regex": {
7602          "version": "5.0.0",
7603          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
7604          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
7605          "dev": true
7606        },
7607        "ansi-styles": {
7608          "version": "4.3.0",
7609          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
7610          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
7611          "dev": true,
7612          "requires": {
7613            "color-convert": "^2.0.1"
7614          }
7615        },
7616        "color-convert": {
7617          "version": "2.0.1",
7618          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
7619          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
7620          "dev": true,
7621          "requires": {
7622            "color-name": "~1.1.4"
7623          }
7624        },
7625        "color-name": {
7626          "version": "1.1.4",
7627          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
7628          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
7629          "dev": true
7630        },
7631        "is-fullwidth-code-point": {
7632          "version": "3.0.0",
7633          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7634          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7635          "dev": true
7636        },
7637        "string-width": {
7638          "version": "4.2.2",
7639          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
7640          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
7641          "dev": true,
7642          "requires": {
7643            "emoji-regex": "^8.0.0",
7644            "is-fullwidth-code-point": "^3.0.0",
7645            "strip-ansi": "^6.0.0"
7646          }
7647        },
7648        "strip-ansi": {
7649          "version": "6.0.0",
7650          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
7651          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
7652          "dev": true,
7653          "requires": {
7654            "ansi-regex": "^5.0.0"
7655          }
7656        }
7657      }
7658    },
7659    "wrappy": {
7660      "version": "1.0.2",
7661      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
7662      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
7663      "dev": true
7664    },
7665    "y18n": {
7666      "version": "4.0.3",
7667      "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
7668      "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
7669      "dev": true
7670    },
7671    "yallist": {
7672      "version": "4.0.0",
7673      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
7674      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
7675      "dev": true
7676    },
7677    "yaml": {
7678      "version": "1.10.2",
7679      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
7680      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
7681      "dev": true
7682    },
7683    "yargs": {
7684      "version": "15.4.1",
7685      "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
7686      "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
7687      "dev": true,
7688      "requires": {
7689        "cliui": "^6.0.0",
7690        "decamelize": "^1.2.0",
7691        "find-up": "^4.1.0",
7692        "get-caller-file": "^2.0.1",
7693        "require-directory": "^2.1.1",
7694        "require-main-filename": "^2.0.0",
7695        "set-blocking": "^2.0.0",
7696        "string-width": "^4.2.0",
7697        "which-module": "^2.0.0",
7698        "y18n": "^4.0.0",
7699        "yargs-parser": "^18.1.2"
7700      },
7701      "dependencies": {
7702        "ansi-regex": {
7703          "version": "5.0.0",
7704          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
7705          "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
7706          "dev": true
7707        },
7708        "find-up": {
7709          "version": "4.1.0",
7710          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
7711          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
7712          "dev": true,
7713          "requires": {
7714            "locate-path": "^5.0.0",
7715            "path-exists": "^4.0.0"
7716          }
7717        },
7718        "is-fullwidth-code-point": {
7719          "version": "3.0.0",
7720          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
7721          "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
7722          "dev": true
7723        },
7724        "locate-path": {
7725          "version": "5.0.0",
7726          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
7727          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
7728          "dev": true,
7729          "requires": {
7730            "p-locate": "^4.1.0"
7731          }
7732        },
7733        "p-limit": {
7734          "version": "2.3.0",
7735          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
7736          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
7737          "dev": true,
7738          "requires": {
7739            "p-try": "^2.0.0"
7740          }
7741        },
7742        "p-locate": {
7743          "version": "4.1.0",
7744          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
7745          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
7746          "dev": true,
7747          "requires": {
7748            "p-limit": "^2.2.0"
7749          }
7750        },
7751        "string-width": {
7752          "version": "4.2.2",
7753          "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
7754          "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
7755          "dev": true,
7756          "requires": {
7757            "emoji-regex": "^8.0.0",
7758            "is-fullwidth-code-point": "^3.0.0",
7759            "strip-ansi": "^6.0.0"
7760          }
7761        },
7762        "strip-ansi": {
7763          "version": "6.0.0",
7764          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
7765          "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
7766          "dev": true,
7767          "requires": {
7768            "ansi-regex": "^5.0.0"
7769          }
7770        },
7771        "yargs-parser": {
7772          "version": "18.1.3",
7773          "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
7774          "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
7775          "dev": true,
7776          "requires": {
7777            "camelcase": "^5.0.0",
7778            "decamelize": "^1.2.0"
7779          }
7780        }
7781      }
7782    },
7783    "yargs-parser": {
7784      "version": "20.2.7",
7785      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz",
7786      "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==",
7787      "dev": true
7788    },
7789    "yocto-queue": {
7790      "version": "0.1.0",
7791      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
7792      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
7793      "dev": true
7794    }
7795  }
7796}
7797