xref: /rk3399_ARM-atf/package-lock.json (revision dc59d726e79c26b5a3ee2f1cea2e903d5dd1e191)
1{
2  "name": "trusted-firmware-a",
3  "version": "2.5.0",
4  "lockfileVersion": 2,
5  "requires": true,
6  "packages": {
7    "": {
8      "name": "trusted-firmware-a",
9      "version": "2.5.0",
10      "hasInstallScript": true,
11      "license": "BSD-3-Clause",
12      "devDependencies": {
13        "@commitlint/cli": "^14.1.0",
14        "@commitlint/config-conventional": "^14.1.0",
15        "commitizen": "^4.2.4",
16        "cz-conventional-changelog": "^3.3.0",
17        "husky": "^7.0.4",
18        "standard-version": "^9.3.2"
19      }
20    },
21    "node_modules/@babel/code-frame": {
22      "version": "7.12.13",
23      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
24      "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
25      "dev": true,
26      "dependencies": {
27        "@babel/highlight": "^7.12.13"
28      }
29    },
30    "node_modules/@babel/helper-validator-identifier": {
31      "version": "7.14.0",
32      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
33      "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
34      "dev": true
35    },
36    "node_modules/@babel/highlight": {
37      "version": "7.14.0",
38      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
39      "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
40      "dev": true,
41      "dependencies": {
42        "@babel/helper-validator-identifier": "^7.14.0",
43        "chalk": "^2.0.0",
44        "js-tokens": "^4.0.0"
45      }
46    },
47    "node_modules/@babel/highlight/node_modules/ansi-styles": {
48      "version": "3.2.1",
49      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
50      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
51      "dev": true,
52      "dependencies": {
53        "color-convert": "^1.9.0"
54      },
55      "engines": {
56        "node": ">=4"
57      }
58    },
59    "node_modules/@babel/highlight/node_modules/chalk": {
60      "version": "2.4.2",
61      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
62      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
63      "dev": true,
64      "dependencies": {
65        "ansi-styles": "^3.2.1",
66        "escape-string-regexp": "^1.0.5",
67        "supports-color": "^5.3.0"
68      },
69      "engines": {
70        "node": ">=4"
71      }
72    },
73    "node_modules/@babel/highlight/node_modules/color-convert": {
74      "version": "1.9.3",
75      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
76      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
77      "dev": true,
78      "dependencies": {
79        "color-name": "1.1.3"
80      }
81    },
82    "node_modules/@babel/highlight/node_modules/color-name": {
83      "version": "1.1.3",
84      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
85      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
86      "dev": true
87    },
88    "node_modules/@babel/highlight/node_modules/has-flag": {
89      "version": "3.0.0",
90      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
91      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
92      "dev": true,
93      "engines": {
94        "node": ">=4"
95      }
96    },
97    "node_modules/@babel/highlight/node_modules/supports-color": {
98      "version": "5.5.0",
99      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
100      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
101      "dev": true,
102      "dependencies": {
103        "has-flag": "^3.0.0"
104      },
105      "engines": {
106        "node": ">=4"
107      }
108    },
109    "node_modules/@commitlint/cli": {
110      "version": "14.1.0",
111      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-14.1.0.tgz",
112      "integrity": "sha512-Orq62jkl9qAGvjFqhehtAqjGY/duJ8hIRPPIHmGR2jIB96D4VTmazS3ZvqJz2Q9kKr61mLAk/171zm0FVzQCYA==",
113      "dev": true,
114      "dependencies": {
115        "@commitlint/format": "^14.1.0",
116        "@commitlint/lint": "^14.1.0",
117        "@commitlint/load": "^14.1.0",
118        "@commitlint/read": "^14.0.0",
119        "@commitlint/types": "^14.0.0",
120        "lodash": "^4.17.19",
121        "resolve-from": "5.0.0",
122        "resolve-global": "1.0.0",
123        "yargs": "^17.0.0"
124      },
125      "bin": {
126        "commitlint": "cli.js"
127      },
128      "engines": {
129        "node": ">=v12"
130      }
131    },
132    "node_modules/@commitlint/config-conventional": {
133      "version": "14.1.0",
134      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-14.1.0.tgz",
135      "integrity": "sha512-JuhCqkEv8jyqmd54EpXPsQFpYc/8k7sfP1UziRdEvZSJUCLxz+8Pk4cNS0oF1BtjaWO7ITgXPlIZg47PyApGmg==",
136      "dev": true,
137      "dependencies": {
138        "conventional-changelog-conventionalcommits": "^4.3.1"
139      },
140      "engines": {
141        "node": ">=v12"
142      }
143    },
144    "node_modules/@commitlint/ensure": {
145      "version": "14.1.0",
146      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-14.1.0.tgz",
147      "integrity": "sha512-xrYvFdqVepT3XA1BmSh88eKbvYKtLuQu98QLfgxVmwS99Kj3yW0sT3D7jGvNsynbIx2dhbXofDyubf/DKkpFrQ==",
148      "dev": true,
149      "dependencies": {
150        "@commitlint/types": "^14.0.0",
151        "lodash": "^4.17.19"
152      },
153      "engines": {
154        "node": ">=v12"
155      }
156    },
157    "node_modules/@commitlint/execute-rule": {
158      "version": "14.0.0",
159      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-14.0.0.tgz",
160      "integrity": "sha512-Hh/HLpCBDlrD3Rx2x2pDBx6CU+OtVqGXh7mbFpNihAVx6B0zyZqm/vv0cdwdhfGW5OEn1BhCqHf1ZOvL/DwdWA==",
161      "dev": true,
162      "engines": {
163        "node": ">=v12"
164      }
165    },
166    "node_modules/@commitlint/format": {
167      "version": "14.1.0",
168      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-14.1.0.tgz",
169      "integrity": "sha512-sF6engqqHjvxGctWRKjFs/HQeNowlpbVmmoP481b2UMQnVQnjjfXJvQsoLpaqFUvgc2sHM4L85F8BmAw+iHG1w==",
170      "dev": true,
171      "dependencies": {
172        "@commitlint/types": "^14.0.0",
173        "chalk": "^4.0.0"
174      },
175      "engines": {
176        "node": ">=v12"
177      }
178    },
179    "node_modules/@commitlint/is-ignored": {
180      "version": "14.0.0",
181      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-14.0.0.tgz",
182      "integrity": "sha512-nJltYjXTa+mk+6SPe35nOZCCvt3Gh5mbDz008KQ4OPcn1GX1NG+pEgz1Kx3agDp/pc+JGnsrr5GV00gygIoloA==",
183      "dev": true,
184      "dependencies": {
185        "@commitlint/types": "^14.0.0",
186        "semver": "7.3.5"
187      },
188      "engines": {
189        "node": ">=v12"
190      }
191    },
192    "node_modules/@commitlint/lint": {
193      "version": "14.1.0",
194      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-14.1.0.tgz",
195      "integrity": "sha512-CApGJEOtWU/CcuPD8HkOR1jdUYpjKutGPaeby9nSFzJhwl/UQOjxc4Nd+2g2ygsMi5l3N4j2sWQYEgccpFC3lA==",
196      "dev": true,
197      "dependencies": {
198        "@commitlint/is-ignored": "^14.0.0",
199        "@commitlint/parse": "^14.0.0",
200        "@commitlint/rules": "^14.1.0",
201        "@commitlint/types": "^14.0.0"
202      },
203      "engines": {
204        "node": ">=v12"
205      }
206    },
207    "node_modules/@commitlint/load": {
208      "version": "14.1.0",
209      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-14.1.0.tgz",
210      "integrity": "sha512-p+HbgjhkqLsnxyjOUdEYHztHCp8n2oLVUJTmRPuP5FXLNevh6Gwmxf+NYC2J0sgD084aV2CFi3qu1W4yHWIknA==",
211      "dev": true,
212      "dependencies": {
213        "@commitlint/execute-rule": "^14.0.0",
214        "@commitlint/resolve-extends": "^14.1.0",
215        "@commitlint/types": "^14.0.0",
216        "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2",
217        "chalk": "^4.0.0",
218        "cosmiconfig": "^7.0.0",
219        "lodash": "^4.17.19",
220        "resolve-from": "^5.0.0",
221        "typescript": "^4.4.3"
222      },
223      "engines": {
224        "node": ">=v12"
225      }
226    },
227    "node_modules/@commitlint/message": {
228      "version": "14.0.0",
229      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-14.0.0.tgz",
230      "integrity": "sha512-316Pum+bwDcZamOQw0DXSY17Dq9EjvL1zKdYIZqneu4lnXN6uFfi53Y/sP5crW6zlLdnuTHe1MnuewXPLHfH1Q==",
231      "dev": true,
232      "engines": {
233        "node": ">=v12"
234      }
235    },
236    "node_modules/@commitlint/parse": {
237      "version": "14.0.0",
238      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-14.0.0.tgz",
239      "integrity": "sha512-49qkk0TcwdxJPZUX8MElEzMlRFIL/cg64P4pk8HotFEm2HYdbxxZp6v3cbVw5WOsnRA0frrs+NNoOcIT83ccMQ==",
240      "dev": true,
241      "dependencies": {
242        "@commitlint/types": "^14.0.0",
243        "conventional-changelog-angular": "^5.0.11",
244        "conventional-commits-parser": "^3.2.2"
245      },
246      "engines": {
247        "node": ">=v12"
248      }
249    },
250    "node_modules/@commitlint/read": {
251      "version": "14.0.0",
252      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-14.0.0.tgz",
253      "integrity": "sha512-WXXcSLBqwXTqnEmB0lbU2TrayDJ2G3qI/lxy1ianVmpQol8p9BjodAA6bYxtYYHdQFVXUrIsclzFP/naWG+hlQ==",
254      "dev": true,
255      "dependencies": {
256        "@commitlint/top-level": "^14.0.0",
257        "@commitlint/types": "^14.0.0",
258        "fs-extra": "^10.0.0",
259        "git-raw-commits": "^2.0.0"
260      },
261      "engines": {
262        "node": ">=v12"
263      }
264    },
265    "node_modules/@commitlint/resolve-extends": {
266      "version": "14.1.0",
267      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-14.1.0.tgz",
268      "integrity": "sha512-ko80k6QB6E6/OvGNWy4u7gzzWyluDT3VDNL2kfZaDywsnrYntUKyT4Do97gQ7orttITzj2GRtk3KWClVz4rUUQ==",
269      "dev": true,
270      "dependencies": {
271        "import-fresh": "^3.0.0",
272        "lodash": "^4.17.19",
273        "resolve-from": "^5.0.0",
274        "resolve-global": "^1.0.0"
275      },
276      "engines": {
277        "node": ">=v12"
278      }
279    },
280    "node_modules/@commitlint/rules": {
281      "version": "14.1.0",
282      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-14.1.0.tgz",
283      "integrity": "sha512-6jmv414/1JzGzDI/DS+snAMhcL6roQKPdg0WB3kWTWN52EvWXBFm0HIMGt2H/FlRKxozwVXlQN60/1fNIl98xA==",
284      "dev": true,
285      "dependencies": {
286        "@commitlint/ensure": "^14.1.0",
287        "@commitlint/message": "^14.0.0",
288        "@commitlint/to-lines": "^14.0.0",
289        "@commitlint/types": "^14.0.0",
290        "execa": "^5.0.0"
291      },
292      "engines": {
293        "node": ">=v12"
294      }
295    },
296    "node_modules/@commitlint/to-lines": {
297      "version": "14.0.0",
298      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-14.0.0.tgz",
299      "integrity": "sha512-uIXk54oJDuYyLpI208s3+cGmJ323yvSJ9LB7yUDMWUeJi2LgRxE2EBZL995kLQdnoAsBBXcLq+VDyppg5bV/cg==",
300      "dev": true,
301      "engines": {
302        "node": ">=v12"
303      }
304    },
305    "node_modules/@commitlint/top-level": {
306      "version": "14.0.0",
307      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-14.0.0.tgz",
308      "integrity": "sha512-MZDKZfWfl9g4KozgWBGTCrI2cXkMHnBFlhwvEfrAu5G8wd5aL1f2uWEUMnBMjUikmhVj99i1pzge4XFWHQ29wQ==",
309      "dev": true,
310      "dependencies": {
311        "find-up": "^5.0.0"
312      },
313      "engines": {
314        "node": ">=v12"
315      }
316    },
317    "node_modules/@commitlint/types": {
318      "version": "14.0.0",
319      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-14.0.0.tgz",
320      "integrity": "sha512-sIls1nP2uSbGL466edYlh8mn7O/WP4i3bcvP+2DMhkscRCSgaPhNRWDilhYVsHt2Vu1HTQ27uT0Bj5/Lt2+EcQ==",
321      "dev": true,
322      "dependencies": {
323        "chalk": "^4.0.0"
324      },
325      "engines": {
326        "node": ">=v12"
327      }
328    },
329    "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader": {
330      "version": "3.0.2",
331      "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz",
332      "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==",
333      "dev": true,
334      "dependencies": {
335        "lodash.get": "^4",
336        "make-error": "^1",
337        "ts-node": "^9",
338        "tslib": "^2"
339      },
340      "engines": {
341        "node": ">=10.0.0"
342      },
343      "peerDependencies": {
344        "cosmiconfig": ">=6"
345      }
346    },
347    "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader/node_modules/tslib": {
348      "version": "2.3.1",
349      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
350      "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
351      "dev": true
352    },
353    "node_modules/@hutson/parse-repository-url": {
354      "version": "3.0.2",
355      "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz",
356      "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==",
357      "dev": true,
358      "engines": {
359        "node": ">=6.9.0"
360      }
361    },
362    "node_modules/@types/minimist": {
363      "version": "1.2.2",
364      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
365      "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
366      "dev": true
367    },
368    "node_modules/@types/normalize-package-data": {
369      "version": "2.4.1",
370      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
371      "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
372      "dev": true
373    },
374    "node_modules/@types/parse-json": {
375      "version": "4.0.0",
376      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
377      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
378      "dev": true
379    },
380    "node_modules/add-stream": {
381      "version": "1.0.0",
382      "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz",
383      "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=",
384      "dev": true
385    },
386    "node_modules/ansi-escapes": {
387      "version": "3.2.0",
388      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
389      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
390      "dev": true,
391      "engines": {
392        "node": ">=4"
393      }
394    },
395    "node_modules/ansi-regex": {
396      "version": "5.0.1",
397      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
398      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
399      "dev": true,
400      "engines": {
401        "node": ">=8"
402      }
403    },
404    "node_modules/ansi-styles": {
405      "version": "4.3.0",
406      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
407      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
408      "dev": true,
409      "dependencies": {
410        "color-convert": "^2.0.1"
411      },
412      "engines": {
413        "node": ">=8"
414      },
415      "funding": {
416        "url": "https://github.com/chalk/ansi-styles?sponsor=1"
417      }
418    },
419    "node_modules/arg": {
420      "version": "4.1.3",
421      "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
422      "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
423      "dev": true
424    },
425    "node_modules/array-ify": {
426      "version": "1.0.0",
427      "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
428      "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
429      "dev": true
430    },
431    "node_modules/arrify": {
432      "version": "1.0.1",
433      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
434      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
435      "dev": true,
436      "engines": {
437        "node": ">=0.10.0"
438      }
439    },
440    "node_modules/balanced-match": {
441      "version": "1.0.2",
442      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
443      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
444      "dev": true
445    },
446    "node_modules/brace-expansion": {
447      "version": "1.1.11",
448      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
449      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
450      "dev": true,
451      "dependencies": {
452        "balanced-match": "^1.0.0",
453        "concat-map": "0.0.1"
454      }
455    },
456    "node_modules/braces": {
457      "version": "3.0.2",
458      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
459      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
460      "dev": true,
461      "dependencies": {
462        "fill-range": "^7.0.1"
463      },
464      "engines": {
465        "node": ">=8"
466      }
467    },
468    "node_modules/buffer-from": {
469      "version": "1.1.2",
470      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
471      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
472      "dev": true
473    },
474    "node_modules/cachedir": {
475      "version": "2.2.0",
476      "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz",
477      "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==",
478      "dev": true,
479      "engines": {
480        "node": ">=6"
481      }
482    },
483    "node_modules/callsites": {
484      "version": "3.1.0",
485      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
486      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
487      "dev": true,
488      "engines": {
489        "node": ">=6"
490      }
491    },
492    "node_modules/camelcase": {
493      "version": "5.3.1",
494      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
495      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
496      "dev": true,
497      "engines": {
498        "node": ">=6"
499      }
500    },
501    "node_modules/camelcase-keys": {
502      "version": "6.2.2",
503      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
504      "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
505      "dev": true,
506      "dependencies": {
507        "camelcase": "^5.3.1",
508        "map-obj": "^4.0.0",
509        "quick-lru": "^4.0.1"
510      },
511      "engines": {
512        "node": ">=8"
513      },
514      "funding": {
515        "url": "https://github.com/sponsors/sindresorhus"
516      }
517    },
518    "node_modules/chalk": {
519      "version": "4.1.0",
520      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
521      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
522      "dev": true,
523      "dependencies": {
524        "ansi-styles": "^4.1.0",
525        "supports-color": "^7.1.0"
526      },
527      "engines": {
528        "node": ">=10"
529      },
530      "funding": {
531        "url": "https://github.com/chalk/chalk?sponsor=1"
532      }
533    },
534    "node_modules/chardet": {
535      "version": "0.7.0",
536      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
537      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
538      "dev": true
539    },
540    "node_modules/cli-cursor": {
541      "version": "2.1.0",
542      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
543      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
544      "dev": true,
545      "dependencies": {
546        "restore-cursor": "^2.0.0"
547      },
548      "engines": {
549        "node": ">=4"
550      }
551    },
552    "node_modules/cli-width": {
553      "version": "2.2.1",
554      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
555      "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
556      "dev": true
557    },
558    "node_modules/cliui": {
559      "version": "7.0.4",
560      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
561      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
562      "dev": true,
563      "dependencies": {
564        "string-width": "^4.2.0",
565        "strip-ansi": "^6.0.0",
566        "wrap-ansi": "^7.0.0"
567      }
568    },
569    "node_modules/color-convert": {
570      "version": "2.0.1",
571      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
572      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
573      "dev": true,
574      "dependencies": {
575        "color-name": "~1.1.4"
576      },
577      "engines": {
578        "node": ">=7.0.0"
579      }
580    },
581    "node_modules/color-name": {
582      "version": "1.1.4",
583      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
584      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
585      "dev": true
586    },
587    "node_modules/commitizen": {
588      "version": "4.2.4",
589      "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.4.tgz",
590      "integrity": "sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==",
591      "dev": true,
592      "dependencies": {
593        "cachedir": "2.2.0",
594        "cz-conventional-changelog": "3.2.0",
595        "dedent": "0.7.0",
596        "detect-indent": "6.0.0",
597        "find-node-modules": "^2.1.2",
598        "find-root": "1.1.0",
599        "fs-extra": "8.1.0",
600        "glob": "7.1.4",
601        "inquirer": "6.5.2",
602        "is-utf8": "^0.2.1",
603        "lodash": "^4.17.20",
604        "minimist": "1.2.5",
605        "strip-bom": "4.0.0",
606        "strip-json-comments": "3.0.1"
607      },
608      "bin": {
609        "commitizen": "bin/commitizen",
610        "cz": "bin/git-cz",
611        "git-cz": "bin/git-cz"
612      },
613      "engines": {
614        "node": ">= 10"
615      }
616    },
617    "node_modules/commitizen/node_modules/ansi-styles": {
618      "version": "3.2.1",
619      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
620      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
621      "dev": true,
622      "dependencies": {
623        "color-convert": "^1.9.0"
624      },
625      "engines": {
626        "node": ">=4"
627      }
628    },
629    "node_modules/commitizen/node_modules/chalk": {
630      "version": "2.4.2",
631      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
632      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
633      "dev": true,
634      "dependencies": {
635        "ansi-styles": "^3.2.1",
636        "escape-string-regexp": "^1.0.5",
637        "supports-color": "^5.3.0"
638      },
639      "engines": {
640        "node": ">=4"
641      }
642    },
643    "node_modules/commitizen/node_modules/color-convert": {
644      "version": "1.9.3",
645      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
646      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
647      "dev": true,
648      "dependencies": {
649        "color-name": "1.1.3"
650      }
651    },
652    "node_modules/commitizen/node_modules/color-name": {
653      "version": "1.1.3",
654      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
655      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
656      "dev": true
657    },
658    "node_modules/commitizen/node_modules/cz-conventional-changelog": {
659      "version": "3.2.0",
660      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz",
661      "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==",
662      "dev": true,
663      "dependencies": {
664        "chalk": "^2.4.1",
665        "commitizen": "^4.0.3",
666        "conventional-commit-types": "^3.0.0",
667        "lodash.map": "^4.5.1",
668        "longest": "^2.0.1",
669        "word-wrap": "^1.0.3"
670      },
671      "engines": {
672        "node": ">= 10"
673      },
674      "optionalDependencies": {
675        "@commitlint/load": ">6.1.1"
676      }
677    },
678    "node_modules/commitizen/node_modules/fs-extra": {
679      "version": "8.1.0",
680      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
681      "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
682      "dev": true,
683      "dependencies": {
684        "graceful-fs": "^4.2.0",
685        "jsonfile": "^4.0.0",
686        "universalify": "^0.1.0"
687      },
688      "engines": {
689        "node": ">=6 <7 || >=8"
690      }
691    },
692    "node_modules/commitizen/node_modules/has-flag": {
693      "version": "3.0.0",
694      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
695      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
696      "dev": true,
697      "engines": {
698        "node": ">=4"
699      }
700    },
701    "node_modules/commitizen/node_modules/jsonfile": {
702      "version": "4.0.0",
703      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
704      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
705      "dev": true,
706      "optionalDependencies": {
707        "graceful-fs": "^4.1.6"
708      }
709    },
710    "node_modules/commitizen/node_modules/supports-color": {
711      "version": "5.5.0",
712      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
713      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
714      "dev": true,
715      "dependencies": {
716        "has-flag": "^3.0.0"
717      },
718      "engines": {
719        "node": ">=4"
720      }
721    },
722    "node_modules/commitizen/node_modules/universalify": {
723      "version": "0.1.2",
724      "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
725      "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
726      "dev": true,
727      "engines": {
728        "node": ">= 4.0.0"
729      }
730    },
731    "node_modules/compare-func": {
732      "version": "2.0.0",
733      "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
734      "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
735      "dev": true,
736      "dependencies": {
737        "array-ify": "^1.0.0",
738        "dot-prop": "^5.1.0"
739      }
740    },
741    "node_modules/concat-map": {
742      "version": "0.0.1",
743      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
744      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
745      "dev": true
746    },
747    "node_modules/concat-stream": {
748      "version": "2.0.0",
749      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
750      "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
751      "dev": true,
752      "engines": [
753        "node >= 6.0"
754      ],
755      "dependencies": {
756        "buffer-from": "^1.0.0",
757        "inherits": "^2.0.3",
758        "readable-stream": "^3.0.2",
759        "typedarray": "^0.0.6"
760      }
761    },
762    "node_modules/conventional-changelog": {
763      "version": "3.1.24",
764      "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.24.tgz",
765      "integrity": "sha512-ed6k8PO00UVvhExYohroVPXcOJ/K1N0/drJHx/faTH37OIZthlecuLIRX/T6uOp682CAoVoFpu+sSEaeuH6Asg==",
766      "dev": true,
767      "dependencies": {
768        "conventional-changelog-angular": "^5.0.12",
769        "conventional-changelog-atom": "^2.0.8",
770        "conventional-changelog-codemirror": "^2.0.8",
771        "conventional-changelog-conventionalcommits": "^4.5.0",
772        "conventional-changelog-core": "^4.2.1",
773        "conventional-changelog-ember": "^2.0.9",
774        "conventional-changelog-eslint": "^3.0.9",
775        "conventional-changelog-express": "^2.0.6",
776        "conventional-changelog-jquery": "^3.0.11",
777        "conventional-changelog-jshint": "^2.0.9",
778        "conventional-changelog-preset-loader": "^2.3.4"
779      },
780      "engines": {
781        "node": ">=10"
782      }
783    },
784    "node_modules/conventional-changelog-angular": {
785      "version": "5.0.13",
786      "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz",
787      "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==",
788      "dev": true,
789      "dependencies": {
790        "compare-func": "^2.0.0",
791        "q": "^1.5.1"
792      },
793      "engines": {
794        "node": ">=10"
795      }
796    },
797    "node_modules/conventional-changelog-atom": {
798      "version": "2.0.8",
799      "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz",
800      "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==",
801      "dev": true,
802      "dependencies": {
803        "q": "^1.5.1"
804      },
805      "engines": {
806        "node": ">=10"
807      }
808    },
809    "node_modules/conventional-changelog-codemirror": {
810      "version": "2.0.8",
811      "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz",
812      "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==",
813      "dev": true,
814      "dependencies": {
815        "q": "^1.5.1"
816      },
817      "engines": {
818        "node": ">=10"
819      }
820    },
821    "node_modules/conventional-changelog-config-spec": {
822      "version": "2.1.0",
823      "resolved": "https://registry.npmjs.org/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz",
824      "integrity": "sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==",
825      "dev": true
826    },
827    "node_modules/conventional-changelog-conventionalcommits": {
828      "version": "4.6.1",
829      "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.1.tgz",
830      "integrity": "sha512-lzWJpPZhbM1R0PIzkwzGBCnAkH5RKJzJfFQZcl/D+2lsJxAwGnDKBqn/F4C1RD31GJNn8NuKWQzAZDAVXPp2Mw==",
831      "dev": true,
832      "dependencies": {
833        "compare-func": "^2.0.0",
834        "lodash": "^4.17.15",
835        "q": "^1.5.1"
836      },
837      "engines": {
838        "node": ">=10"
839      }
840    },
841    "node_modules/conventional-changelog-core": {
842      "version": "4.2.4",
843      "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz",
844      "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==",
845      "dev": true,
846      "dependencies": {
847        "add-stream": "^1.0.0",
848        "conventional-changelog-writer": "^5.0.0",
849        "conventional-commits-parser": "^3.2.0",
850        "dateformat": "^3.0.0",
851        "get-pkg-repo": "^4.0.0",
852        "git-raw-commits": "^2.0.8",
853        "git-remote-origin-url": "^2.0.0",
854        "git-semver-tags": "^4.1.1",
855        "lodash": "^4.17.15",
856        "normalize-package-data": "^3.0.0",
857        "q": "^1.5.1",
858        "read-pkg": "^3.0.0",
859        "read-pkg-up": "^3.0.0",
860        "through2": "^4.0.0"
861      },
862      "engines": {
863        "node": ">=10"
864      }
865    },
866    "node_modules/conventional-changelog-core/node_modules/find-up": {
867      "version": "2.1.0",
868      "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
869      "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
870      "dev": true,
871      "dependencies": {
872        "locate-path": "^2.0.0"
873      },
874      "engines": {
875        "node": ">=4"
876      }
877    },
878    "node_modules/conventional-changelog-core/node_modules/hosted-git-info": {
879      "version": "2.8.9",
880      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
881      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
882      "dev": true
883    },
884    "node_modules/conventional-changelog-core/node_modules/locate-path": {
885      "version": "2.0.0",
886      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
887      "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
888      "dev": true,
889      "dependencies": {
890        "p-locate": "^2.0.0",
891        "path-exists": "^3.0.0"
892      },
893      "engines": {
894        "node": ">=4"
895      }
896    },
897    "node_modules/conventional-changelog-core/node_modules/p-limit": {
898      "version": "1.3.0",
899      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
900      "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
901      "dev": true,
902      "dependencies": {
903        "p-try": "^1.0.0"
904      },
905      "engines": {
906        "node": ">=4"
907      }
908    },
909    "node_modules/conventional-changelog-core/node_modules/p-locate": {
910      "version": "2.0.0",
911      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
912      "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
913      "dev": true,
914      "dependencies": {
915        "p-limit": "^1.1.0"
916      },
917      "engines": {
918        "node": ">=4"
919      }
920    },
921    "node_modules/conventional-changelog-core/node_modules/p-try": {
922      "version": "1.0.0",
923      "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
924      "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
925      "dev": true,
926      "engines": {
927        "node": ">=4"
928      }
929    },
930    "node_modules/conventional-changelog-core/node_modules/path-exists": {
931      "version": "3.0.0",
932      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
933      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
934      "dev": true,
935      "engines": {
936        "node": ">=4"
937      }
938    },
939    "node_modules/conventional-changelog-core/node_modules/path-type": {
940      "version": "3.0.0",
941      "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
942      "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
943      "dev": true,
944      "dependencies": {
945        "pify": "^3.0.0"
946      },
947      "engines": {
948        "node": ">=4"
949      }
950    },
951    "node_modules/conventional-changelog-core/node_modules/pify": {
952      "version": "3.0.0",
953      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
954      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
955      "dev": true,
956      "engines": {
957        "node": ">=4"
958      }
959    },
960    "node_modules/conventional-changelog-core/node_modules/read-pkg": {
961      "version": "3.0.0",
962      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
963      "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
964      "dev": true,
965      "dependencies": {
966        "load-json-file": "^4.0.0",
967        "normalize-package-data": "^2.3.2",
968        "path-type": "^3.0.0"
969      },
970      "engines": {
971        "node": ">=4"
972      }
973    },
974    "node_modules/conventional-changelog-core/node_modules/read-pkg-up": {
975      "version": "3.0.0",
976      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
977      "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
978      "dev": true,
979      "dependencies": {
980        "find-up": "^2.0.0",
981        "read-pkg": "^3.0.0"
982      },
983      "engines": {
984        "node": ">=4"
985      }
986    },
987    "node_modules/conventional-changelog-core/node_modules/read-pkg/node_modules/normalize-package-data": {
988      "version": "2.5.0",
989      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
990      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
991      "dev": true,
992      "dependencies": {
993        "hosted-git-info": "^2.1.4",
994        "resolve": "^1.10.0",
995        "semver": "2 || 3 || 4 || 5",
996        "validate-npm-package-license": "^3.0.1"
997      }
998    },
999    "node_modules/conventional-changelog-core/node_modules/semver": {
1000      "version": "5.7.1",
1001      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1002      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1003      "dev": true,
1004      "bin": {
1005        "semver": "bin/semver"
1006      }
1007    },
1008    "node_modules/conventional-changelog-ember": {
1009      "version": "2.0.9",
1010      "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz",
1011      "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==",
1012      "dev": true,
1013      "dependencies": {
1014        "q": "^1.5.1"
1015      },
1016      "engines": {
1017        "node": ">=10"
1018      }
1019    },
1020    "node_modules/conventional-changelog-eslint": {
1021      "version": "3.0.9",
1022      "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz",
1023      "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==",
1024      "dev": true,
1025      "dependencies": {
1026        "q": "^1.5.1"
1027      },
1028      "engines": {
1029        "node": ">=10"
1030      }
1031    },
1032    "node_modules/conventional-changelog-express": {
1033      "version": "2.0.6",
1034      "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz",
1035      "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==",
1036      "dev": true,
1037      "dependencies": {
1038        "q": "^1.5.1"
1039      },
1040      "engines": {
1041        "node": ">=10"
1042      }
1043    },
1044    "node_modules/conventional-changelog-jquery": {
1045      "version": "3.0.11",
1046      "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz",
1047      "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==",
1048      "dev": true,
1049      "dependencies": {
1050        "q": "^1.5.1"
1051      },
1052      "engines": {
1053        "node": ">=10"
1054      }
1055    },
1056    "node_modules/conventional-changelog-jshint": {
1057      "version": "2.0.9",
1058      "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz",
1059      "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==",
1060      "dev": true,
1061      "dependencies": {
1062        "compare-func": "^2.0.0",
1063        "q": "^1.5.1"
1064      },
1065      "engines": {
1066        "node": ">=10"
1067      }
1068    },
1069    "node_modules/conventional-changelog-preset-loader": {
1070      "version": "2.3.4",
1071      "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz",
1072      "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==",
1073      "dev": true,
1074      "engines": {
1075        "node": ">=10"
1076      }
1077    },
1078    "node_modules/conventional-changelog-writer": {
1079      "version": "5.0.0",
1080      "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.0.tgz",
1081      "integrity": "sha512-HnDh9QHLNWfL6E1uHz6krZEQOgm8hN7z/m7tT16xwd802fwgMN0Wqd7AQYVkhpsjDUx/99oo+nGgvKF657XP5g==",
1082      "dev": true,
1083      "dependencies": {
1084        "conventional-commits-filter": "^2.0.7",
1085        "dateformat": "^3.0.0",
1086        "handlebars": "^4.7.6",
1087        "json-stringify-safe": "^5.0.1",
1088        "lodash": "^4.17.15",
1089        "meow": "^8.0.0",
1090        "semver": "^6.0.0",
1091        "split": "^1.0.0",
1092        "through2": "^4.0.0"
1093      },
1094      "bin": {
1095        "conventional-changelog-writer": "cli.js"
1096      },
1097      "engines": {
1098        "node": ">=10"
1099      }
1100    },
1101    "node_modules/conventional-changelog-writer/node_modules/semver": {
1102      "version": "6.3.0",
1103      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1104      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1105      "dev": true,
1106      "bin": {
1107        "semver": "bin/semver.js"
1108      }
1109    },
1110    "node_modules/conventional-commit-types": {
1111      "version": "3.0.0",
1112      "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
1113      "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==",
1114      "dev": true
1115    },
1116    "node_modules/conventional-commits-filter": {
1117      "version": "2.0.7",
1118      "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz",
1119      "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==",
1120      "dev": true,
1121      "dependencies": {
1122        "lodash.ismatch": "^4.4.0",
1123        "modify-values": "^1.0.0"
1124      },
1125      "engines": {
1126        "node": ">=10"
1127      }
1128    },
1129    "node_modules/conventional-commits-parser": {
1130      "version": "3.2.3",
1131      "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.3.tgz",
1132      "integrity": "sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==",
1133      "dev": true,
1134      "dependencies": {
1135        "is-text-path": "^1.0.1",
1136        "JSONStream": "^1.0.4",
1137        "lodash": "^4.17.15",
1138        "meow": "^8.0.0",
1139        "split2": "^3.0.0",
1140        "through2": "^4.0.0"
1141      },
1142      "bin": {
1143        "conventional-commits-parser": "cli.js"
1144      },
1145      "engines": {
1146        "node": ">=10"
1147      }
1148    },
1149    "node_modules/conventional-recommended-bump": {
1150      "version": "6.1.0",
1151      "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz",
1152      "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==",
1153      "dev": true,
1154      "dependencies": {
1155        "concat-stream": "^2.0.0",
1156        "conventional-changelog-preset-loader": "^2.3.4",
1157        "conventional-commits-filter": "^2.0.7",
1158        "conventional-commits-parser": "^3.2.0",
1159        "git-raw-commits": "^2.0.8",
1160        "git-semver-tags": "^4.1.1",
1161        "meow": "^8.0.0",
1162        "q": "^1.5.1"
1163      },
1164      "bin": {
1165        "conventional-recommended-bump": "cli.js"
1166      },
1167      "engines": {
1168        "node": ">=10"
1169      }
1170    },
1171    "node_modules/core-util-is": {
1172      "version": "1.0.3",
1173      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
1174      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
1175      "dev": true
1176    },
1177    "node_modules/cosmiconfig": {
1178      "version": "7.0.0",
1179      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
1180      "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
1181      "dev": true,
1182      "dependencies": {
1183        "@types/parse-json": "^4.0.0",
1184        "import-fresh": "^3.2.1",
1185        "parse-json": "^5.0.0",
1186        "path-type": "^4.0.0",
1187        "yaml": "^1.10.0"
1188      },
1189      "engines": {
1190        "node": ">=10"
1191      }
1192    },
1193    "node_modules/create-require": {
1194      "version": "1.1.1",
1195      "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
1196      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
1197      "dev": true
1198    },
1199    "node_modules/cross-spawn": {
1200      "version": "7.0.3",
1201      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1202      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1203      "dev": true,
1204      "dependencies": {
1205        "path-key": "^3.1.0",
1206        "shebang-command": "^2.0.0",
1207        "which": "^2.0.1"
1208      },
1209      "engines": {
1210        "node": ">= 8"
1211      }
1212    },
1213    "node_modules/cross-spawn/node_modules/which": {
1214      "version": "2.0.2",
1215      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1216      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1217      "dev": true,
1218      "dependencies": {
1219        "isexe": "^2.0.0"
1220      },
1221      "bin": {
1222        "node-which": "bin/node-which"
1223      },
1224      "engines": {
1225        "node": ">= 8"
1226      }
1227    },
1228    "node_modules/cz-conventional-changelog": {
1229      "version": "3.3.0",
1230      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz",
1231      "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==",
1232      "dev": true,
1233      "dependencies": {
1234        "chalk": "^2.4.1",
1235        "commitizen": "^4.0.3",
1236        "conventional-commit-types": "^3.0.0",
1237        "lodash.map": "^4.5.1",
1238        "longest": "^2.0.1",
1239        "word-wrap": "^1.0.3"
1240      },
1241      "engines": {
1242        "node": ">= 10"
1243      },
1244      "optionalDependencies": {
1245        "@commitlint/load": ">6.1.1"
1246      }
1247    },
1248    "node_modules/cz-conventional-changelog/node_modules/ansi-styles": {
1249      "version": "3.2.1",
1250      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1251      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1252      "dev": true,
1253      "dependencies": {
1254        "color-convert": "^1.9.0"
1255      },
1256      "engines": {
1257        "node": ">=4"
1258      }
1259    },
1260    "node_modules/cz-conventional-changelog/node_modules/chalk": {
1261      "version": "2.4.2",
1262      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1263      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1264      "dev": true,
1265      "dependencies": {
1266        "ansi-styles": "^3.2.1",
1267        "escape-string-regexp": "^1.0.5",
1268        "supports-color": "^5.3.0"
1269      },
1270      "engines": {
1271        "node": ">=4"
1272      }
1273    },
1274    "node_modules/cz-conventional-changelog/node_modules/color-convert": {
1275      "version": "1.9.3",
1276      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1277      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1278      "dev": true,
1279      "dependencies": {
1280        "color-name": "1.1.3"
1281      }
1282    },
1283    "node_modules/cz-conventional-changelog/node_modules/color-name": {
1284      "version": "1.1.3",
1285      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1286      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
1287      "dev": true
1288    },
1289    "node_modules/cz-conventional-changelog/node_modules/has-flag": {
1290      "version": "3.0.0",
1291      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1292      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1293      "dev": true,
1294      "engines": {
1295        "node": ">=4"
1296      }
1297    },
1298    "node_modules/cz-conventional-changelog/node_modules/supports-color": {
1299      "version": "5.5.0",
1300      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1301      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1302      "dev": true,
1303      "dependencies": {
1304        "has-flag": "^3.0.0"
1305      },
1306      "engines": {
1307        "node": ">=4"
1308      }
1309    },
1310    "node_modules/dargs": {
1311      "version": "7.0.0",
1312      "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
1313      "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
1314      "dev": true,
1315      "engines": {
1316        "node": ">=8"
1317      }
1318    },
1319    "node_modules/dateformat": {
1320      "version": "3.0.3",
1321      "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
1322      "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
1323      "dev": true,
1324      "engines": {
1325        "node": "*"
1326      }
1327    },
1328    "node_modules/decamelize": {
1329      "version": "1.2.0",
1330      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1331      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1332      "dev": true,
1333      "engines": {
1334        "node": ">=0.10.0"
1335      }
1336    },
1337    "node_modules/decamelize-keys": {
1338      "version": "1.1.0",
1339      "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
1340      "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
1341      "dev": true,
1342      "dependencies": {
1343        "decamelize": "^1.1.0",
1344        "map-obj": "^1.0.0"
1345      },
1346      "engines": {
1347        "node": ">=0.10.0"
1348      }
1349    },
1350    "node_modules/decamelize-keys/node_modules/map-obj": {
1351      "version": "1.0.1",
1352      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
1353      "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
1354      "dev": true,
1355      "engines": {
1356        "node": ">=0.10.0"
1357      }
1358    },
1359    "node_modules/dedent": {
1360      "version": "0.7.0",
1361      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
1362      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
1363      "dev": true
1364    },
1365    "node_modules/detect-file": {
1366      "version": "1.0.0",
1367      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
1368      "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
1369      "dev": true,
1370      "engines": {
1371        "node": ">=0.10.0"
1372      }
1373    },
1374    "node_modules/detect-indent": {
1375      "version": "6.0.0",
1376      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
1377      "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
1378      "dev": true,
1379      "engines": {
1380        "node": ">=8"
1381      }
1382    },
1383    "node_modules/detect-newline": {
1384      "version": "3.1.0",
1385      "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
1386      "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
1387      "dev": true,
1388      "engines": {
1389        "node": ">=8"
1390      }
1391    },
1392    "node_modules/diff": {
1393      "version": "4.0.2",
1394      "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
1395      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
1396      "dev": true,
1397      "engines": {
1398        "node": ">=0.3.1"
1399      }
1400    },
1401    "node_modules/dot-prop": {
1402      "version": "5.3.0",
1403      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
1404      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
1405      "dev": true,
1406      "dependencies": {
1407        "is-obj": "^2.0.0"
1408      },
1409      "engines": {
1410        "node": ">=8"
1411      }
1412    },
1413    "node_modules/dotgitignore": {
1414      "version": "2.1.0",
1415      "resolved": "https://registry.npmjs.org/dotgitignore/-/dotgitignore-2.1.0.tgz",
1416      "integrity": "sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==",
1417      "dev": true,
1418      "dependencies": {
1419        "find-up": "^3.0.0",
1420        "minimatch": "^3.0.4"
1421      },
1422      "engines": {
1423        "node": ">=6"
1424      }
1425    },
1426    "node_modules/dotgitignore/node_modules/find-up": {
1427      "version": "3.0.0",
1428      "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
1429      "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
1430      "dev": true,
1431      "dependencies": {
1432        "locate-path": "^3.0.0"
1433      },
1434      "engines": {
1435        "node": ">=6"
1436      }
1437    },
1438    "node_modules/dotgitignore/node_modules/locate-path": {
1439      "version": "3.0.0",
1440      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
1441      "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
1442      "dev": true,
1443      "dependencies": {
1444        "p-locate": "^3.0.0",
1445        "path-exists": "^3.0.0"
1446      },
1447      "engines": {
1448        "node": ">=6"
1449      }
1450    },
1451    "node_modules/dotgitignore/node_modules/p-limit": {
1452      "version": "2.3.0",
1453      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
1454      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
1455      "dev": true,
1456      "dependencies": {
1457        "p-try": "^2.0.0"
1458      },
1459      "engines": {
1460        "node": ">=6"
1461      },
1462      "funding": {
1463        "url": "https://github.com/sponsors/sindresorhus"
1464      }
1465    },
1466    "node_modules/dotgitignore/node_modules/p-locate": {
1467      "version": "3.0.0",
1468      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
1469      "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
1470      "dev": true,
1471      "dependencies": {
1472        "p-limit": "^2.0.0"
1473      },
1474      "engines": {
1475        "node": ">=6"
1476      }
1477    },
1478    "node_modules/dotgitignore/node_modules/path-exists": {
1479      "version": "3.0.0",
1480      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1481      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1482      "dev": true,
1483      "engines": {
1484        "node": ">=4"
1485      }
1486    },
1487    "node_modules/emoji-regex": {
1488      "version": "8.0.0",
1489      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1490      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1491      "dev": true
1492    },
1493    "node_modules/error-ex": {
1494      "version": "1.3.2",
1495      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1496      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1497      "dev": true,
1498      "dependencies": {
1499        "is-arrayish": "^0.2.1"
1500      }
1501    },
1502    "node_modules/escalade": {
1503      "version": "3.1.1",
1504      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
1505      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
1506      "dev": true,
1507      "engines": {
1508        "node": ">=6"
1509      }
1510    },
1511    "node_modules/escape-string-regexp": {
1512      "version": "1.0.5",
1513      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1514      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1515      "dev": true,
1516      "engines": {
1517        "node": ">=0.8.0"
1518      }
1519    },
1520    "node_modules/execa": {
1521      "version": "5.1.1",
1522      "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
1523      "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
1524      "dev": true,
1525      "dependencies": {
1526        "cross-spawn": "^7.0.3",
1527        "get-stream": "^6.0.0",
1528        "human-signals": "^2.1.0",
1529        "is-stream": "^2.0.0",
1530        "merge-stream": "^2.0.0",
1531        "npm-run-path": "^4.0.1",
1532        "onetime": "^5.1.2",
1533        "signal-exit": "^3.0.3",
1534        "strip-final-newline": "^2.0.0"
1535      },
1536      "engines": {
1537        "node": ">=10"
1538      },
1539      "funding": {
1540        "url": "https://github.com/sindresorhus/execa?sponsor=1"
1541      }
1542    },
1543    "node_modules/execa/node_modules/mimic-fn": {
1544      "version": "2.1.0",
1545      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
1546      "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
1547      "dev": true,
1548      "engines": {
1549        "node": ">=6"
1550      }
1551    },
1552    "node_modules/execa/node_modules/onetime": {
1553      "version": "5.1.2",
1554      "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
1555      "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
1556      "dev": true,
1557      "dependencies": {
1558        "mimic-fn": "^2.1.0"
1559      },
1560      "engines": {
1561        "node": ">=6"
1562      },
1563      "funding": {
1564        "url": "https://github.com/sponsors/sindresorhus"
1565      }
1566    },
1567    "node_modules/expand-tilde": {
1568      "version": "2.0.2",
1569      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
1570      "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
1571      "dev": true,
1572      "dependencies": {
1573        "homedir-polyfill": "^1.0.1"
1574      },
1575      "engines": {
1576        "node": ">=0.10.0"
1577      }
1578    },
1579    "node_modules/external-editor": {
1580      "version": "3.1.0",
1581      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
1582      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
1583      "dev": true,
1584      "dependencies": {
1585        "chardet": "^0.7.0",
1586        "iconv-lite": "^0.4.24",
1587        "tmp": "^0.0.33"
1588      },
1589      "engines": {
1590        "node": ">=4"
1591      }
1592    },
1593    "node_modules/figures": {
1594      "version": "2.0.0",
1595      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
1596      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
1597      "dev": true,
1598      "dependencies": {
1599        "escape-string-regexp": "^1.0.5"
1600      },
1601      "engines": {
1602        "node": ">=4"
1603      }
1604    },
1605    "node_modules/fill-range": {
1606      "version": "7.0.1",
1607      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1608      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1609      "dev": true,
1610      "dependencies": {
1611        "to-regex-range": "^5.0.1"
1612      },
1613      "engines": {
1614        "node": ">=8"
1615      }
1616    },
1617    "node_modules/find-node-modules": {
1618      "version": "2.1.2",
1619      "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.2.tgz",
1620      "integrity": "sha512-x+3P4mbtRPlSiVE1Qco0Z4YLU8WFiFcuWTf3m75OV9Uzcfs2Bg+O9N+r/K0AnmINBW06KpfqKwYJbFlFq4qNug==",
1621      "dev": true,
1622      "dependencies": {
1623        "findup-sync": "^4.0.0",
1624        "merge": "^2.1.0"
1625      }
1626    },
1627    "node_modules/find-root": {
1628      "version": "1.1.0",
1629      "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
1630      "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
1631      "dev": true
1632    },
1633    "node_modules/find-up": {
1634      "version": "5.0.0",
1635      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1636      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1637      "dev": true,
1638      "dependencies": {
1639        "locate-path": "^6.0.0",
1640        "path-exists": "^4.0.0"
1641      },
1642      "engines": {
1643        "node": ">=10"
1644      },
1645      "funding": {
1646        "url": "https://github.com/sponsors/sindresorhus"
1647      }
1648    },
1649    "node_modules/findup-sync": {
1650      "version": "4.0.0",
1651      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
1652      "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
1653      "dev": true,
1654      "dependencies": {
1655        "detect-file": "^1.0.0",
1656        "is-glob": "^4.0.0",
1657        "micromatch": "^4.0.2",
1658        "resolve-dir": "^1.0.1"
1659      },
1660      "engines": {
1661        "node": ">= 8"
1662      }
1663    },
1664    "node_modules/fs-access": {
1665      "version": "1.0.1",
1666      "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
1667      "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
1668      "dev": true,
1669      "dependencies": {
1670        "null-check": "^1.0.0"
1671      },
1672      "engines": {
1673        "node": ">=0.10.0"
1674      }
1675    },
1676    "node_modules/fs-extra": {
1677      "version": "10.0.0",
1678      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
1679      "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
1680      "dev": true,
1681      "dependencies": {
1682        "graceful-fs": "^4.2.0",
1683        "jsonfile": "^6.0.1",
1684        "universalify": "^2.0.0"
1685      },
1686      "engines": {
1687        "node": ">=12"
1688      }
1689    },
1690    "node_modules/fs.realpath": {
1691      "version": "1.0.0",
1692      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1693      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1694      "dev": true
1695    },
1696    "node_modules/function-bind": {
1697      "version": "1.1.1",
1698      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1699      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1700      "dev": true
1701    },
1702    "node_modules/get-caller-file": {
1703      "version": "2.0.5",
1704      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1705      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1706      "dev": true,
1707      "engines": {
1708        "node": "6.* || 8.* || >= 10.*"
1709      }
1710    },
1711    "node_modules/get-pkg-repo": {
1712      "version": "4.2.1",
1713      "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz",
1714      "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==",
1715      "dev": true,
1716      "dependencies": {
1717        "@hutson/parse-repository-url": "^3.0.0",
1718        "hosted-git-info": "^4.0.0",
1719        "through2": "^2.0.0",
1720        "yargs": "^16.2.0"
1721      },
1722      "bin": {
1723        "get-pkg-repo": "src/cli.js"
1724      },
1725      "engines": {
1726        "node": ">=6.9.0"
1727      }
1728    },
1729    "node_modules/get-pkg-repo/node_modules/readable-stream": {
1730      "version": "2.3.7",
1731      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1732      "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1733      "dev": true,
1734      "dependencies": {
1735        "core-util-is": "~1.0.0",
1736        "inherits": "~2.0.3",
1737        "isarray": "~1.0.0",
1738        "process-nextick-args": "~2.0.0",
1739        "safe-buffer": "~5.1.1",
1740        "string_decoder": "~1.1.1",
1741        "util-deprecate": "~1.0.1"
1742      }
1743    },
1744    "node_modules/get-pkg-repo/node_modules/safe-buffer": {
1745      "version": "5.1.2",
1746      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1747      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1748      "dev": true
1749    },
1750    "node_modules/get-pkg-repo/node_modules/string_decoder": {
1751      "version": "1.1.1",
1752      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1753      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1754      "dev": true,
1755      "dependencies": {
1756        "safe-buffer": "~5.1.0"
1757      }
1758    },
1759    "node_modules/get-pkg-repo/node_modules/through2": {
1760      "version": "2.0.5",
1761      "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
1762      "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
1763      "dev": true,
1764      "dependencies": {
1765        "readable-stream": "~2.3.6",
1766        "xtend": "~4.0.1"
1767      }
1768    },
1769    "node_modules/get-pkg-repo/node_modules/yargs": {
1770      "version": "16.2.0",
1771      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
1772      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
1773      "dev": true,
1774      "dependencies": {
1775        "cliui": "^7.0.2",
1776        "escalade": "^3.1.1",
1777        "get-caller-file": "^2.0.5",
1778        "require-directory": "^2.1.1",
1779        "string-width": "^4.2.0",
1780        "y18n": "^5.0.5",
1781        "yargs-parser": "^20.2.2"
1782      },
1783      "engines": {
1784        "node": ">=10"
1785      }
1786    },
1787    "node_modules/get-stream": {
1788      "version": "6.0.1",
1789      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
1790      "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
1791      "dev": true,
1792      "engines": {
1793        "node": ">=10"
1794      },
1795      "funding": {
1796        "url": "https://github.com/sponsors/sindresorhus"
1797      }
1798    },
1799    "node_modules/git-raw-commits": {
1800      "version": "2.0.10",
1801      "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz",
1802      "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==",
1803      "dev": true,
1804      "dependencies": {
1805        "dargs": "^7.0.0",
1806        "lodash": "^4.17.15",
1807        "meow": "^8.0.0",
1808        "split2": "^3.0.0",
1809        "through2": "^4.0.0"
1810      },
1811      "bin": {
1812        "git-raw-commits": "cli.js"
1813      },
1814      "engines": {
1815        "node": ">=10"
1816      }
1817    },
1818    "node_modules/git-remote-origin-url": {
1819      "version": "2.0.0",
1820      "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz",
1821      "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=",
1822      "dev": true,
1823      "dependencies": {
1824        "gitconfiglocal": "^1.0.0",
1825        "pify": "^2.3.0"
1826      },
1827      "engines": {
1828        "node": ">=4"
1829      }
1830    },
1831    "node_modules/git-semver-tags": {
1832      "version": "4.1.1",
1833      "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz",
1834      "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==",
1835      "dev": true,
1836      "dependencies": {
1837        "meow": "^8.0.0",
1838        "semver": "^6.0.0"
1839      },
1840      "bin": {
1841        "git-semver-tags": "cli.js"
1842      },
1843      "engines": {
1844        "node": ">=10"
1845      }
1846    },
1847    "node_modules/git-semver-tags/node_modules/semver": {
1848      "version": "6.3.0",
1849      "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1850      "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1851      "dev": true,
1852      "bin": {
1853        "semver": "bin/semver.js"
1854      }
1855    },
1856    "node_modules/gitconfiglocal": {
1857      "version": "1.0.0",
1858      "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz",
1859      "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=",
1860      "dev": true,
1861      "dependencies": {
1862        "ini": "^1.3.2"
1863      }
1864    },
1865    "node_modules/glob": {
1866      "version": "7.1.4",
1867      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
1868      "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
1869      "dev": true,
1870      "dependencies": {
1871        "fs.realpath": "^1.0.0",
1872        "inflight": "^1.0.4",
1873        "inherits": "2",
1874        "minimatch": "^3.0.4",
1875        "once": "^1.3.0",
1876        "path-is-absolute": "^1.0.0"
1877      },
1878      "engines": {
1879        "node": "*"
1880      }
1881    },
1882    "node_modules/global-dirs": {
1883      "version": "0.1.1",
1884      "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
1885      "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
1886      "dev": true,
1887      "dependencies": {
1888        "ini": "^1.3.4"
1889      },
1890      "engines": {
1891        "node": ">=4"
1892      }
1893    },
1894    "node_modules/global-modules": {
1895      "version": "1.0.0",
1896      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
1897      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
1898      "dev": true,
1899      "dependencies": {
1900        "global-prefix": "^1.0.1",
1901        "is-windows": "^1.0.1",
1902        "resolve-dir": "^1.0.0"
1903      },
1904      "engines": {
1905        "node": ">=0.10.0"
1906      }
1907    },
1908    "node_modules/global-prefix": {
1909      "version": "1.0.2",
1910      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
1911      "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
1912      "dev": true,
1913      "dependencies": {
1914        "expand-tilde": "^2.0.2",
1915        "homedir-polyfill": "^1.0.1",
1916        "ini": "^1.3.4",
1917        "is-windows": "^1.0.1",
1918        "which": "^1.2.14"
1919      },
1920      "engines": {
1921        "node": ">=0.10.0"
1922      }
1923    },
1924    "node_modules/graceful-fs": {
1925      "version": "4.2.6",
1926      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
1927      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
1928      "dev": true
1929    },
1930    "node_modules/handlebars": {
1931      "version": "4.7.7",
1932      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
1933      "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
1934      "dev": true,
1935      "dependencies": {
1936        "minimist": "^1.2.5",
1937        "neo-async": "^2.6.0",
1938        "source-map": "^0.6.1",
1939        "wordwrap": "^1.0.0"
1940      },
1941      "bin": {
1942        "handlebars": "bin/handlebars"
1943      },
1944      "engines": {
1945        "node": ">=0.4.7"
1946      },
1947      "optionalDependencies": {
1948        "uglify-js": "^3.1.4"
1949      }
1950    },
1951    "node_modules/hard-rejection": {
1952      "version": "2.1.0",
1953      "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
1954      "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
1955      "dev": true,
1956      "engines": {
1957        "node": ">=6"
1958      }
1959    },
1960    "node_modules/has": {
1961      "version": "1.0.3",
1962      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1963      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1964      "dev": true,
1965      "dependencies": {
1966        "function-bind": "^1.1.1"
1967      },
1968      "engines": {
1969        "node": ">= 0.4.0"
1970      }
1971    },
1972    "node_modules/has-flag": {
1973      "version": "4.0.0",
1974      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1975      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1976      "dev": true,
1977      "engines": {
1978        "node": ">=8"
1979      }
1980    },
1981    "node_modules/homedir-polyfill": {
1982      "version": "1.0.3",
1983      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
1984      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
1985      "dev": true,
1986      "dependencies": {
1987        "parse-passwd": "^1.0.0"
1988      },
1989      "engines": {
1990        "node": ">=0.10.0"
1991      }
1992    },
1993    "node_modules/hosted-git-info": {
1994      "version": "4.0.2",
1995      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
1996      "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
1997      "dev": true,
1998      "dependencies": {
1999        "lru-cache": "^6.0.0"
2000      },
2001      "engines": {
2002        "node": ">=10"
2003      }
2004    },
2005    "node_modules/human-signals": {
2006      "version": "2.1.0",
2007      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
2008      "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
2009      "dev": true,
2010      "engines": {
2011        "node": ">=10.17.0"
2012      }
2013    },
2014    "node_modules/husky": {
2015      "version": "7.0.4",
2016      "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz",
2017      "integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==",
2018      "dev": true,
2019      "bin": {
2020        "husky": "lib/bin.js"
2021      },
2022      "engines": {
2023        "node": ">=12"
2024      },
2025      "funding": {
2026        "url": "https://github.com/sponsors/typicode"
2027      }
2028    },
2029    "node_modules/iconv-lite": {
2030      "version": "0.4.24",
2031      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
2032      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
2033      "dev": true,
2034      "dependencies": {
2035        "safer-buffer": ">= 2.1.2 < 3"
2036      },
2037      "engines": {
2038        "node": ">=0.10.0"
2039      }
2040    },
2041    "node_modules/import-fresh": {
2042      "version": "3.3.0",
2043      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2044      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
2045      "dev": true,
2046      "dependencies": {
2047        "parent-module": "^1.0.0",
2048        "resolve-from": "^4.0.0"
2049      },
2050      "engines": {
2051        "node": ">=6"
2052      },
2053      "funding": {
2054        "url": "https://github.com/sponsors/sindresorhus"
2055      }
2056    },
2057    "node_modules/import-fresh/node_modules/resolve-from": {
2058      "version": "4.0.0",
2059      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2060      "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2061      "dev": true,
2062      "engines": {
2063        "node": ">=4"
2064      }
2065    },
2066    "node_modules/indent-string": {
2067      "version": "4.0.0",
2068      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
2069      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
2070      "dev": true,
2071      "engines": {
2072        "node": ">=8"
2073      }
2074    },
2075    "node_modules/inflight": {
2076      "version": "1.0.6",
2077      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2078      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2079      "dev": true,
2080      "dependencies": {
2081        "once": "^1.3.0",
2082        "wrappy": "1"
2083      }
2084    },
2085    "node_modules/inherits": {
2086      "version": "2.0.4",
2087      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2088      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2089      "dev": true
2090    },
2091    "node_modules/ini": {
2092      "version": "1.3.8",
2093      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
2094      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
2095      "dev": true
2096    },
2097    "node_modules/inquirer": {
2098      "version": "6.5.2",
2099      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
2100      "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
2101      "dev": true,
2102      "dependencies": {
2103        "ansi-escapes": "^3.2.0",
2104        "chalk": "^2.4.2",
2105        "cli-cursor": "^2.1.0",
2106        "cli-width": "^2.0.0",
2107        "external-editor": "^3.0.3",
2108        "figures": "^2.0.0",
2109        "lodash": "^4.17.12",
2110        "mute-stream": "0.0.7",
2111        "run-async": "^2.2.0",
2112        "rxjs": "^6.4.0",
2113        "string-width": "^2.1.0",
2114        "strip-ansi": "^5.1.0",
2115        "through": "^2.3.6"
2116      },
2117      "engines": {
2118        "node": ">=6.0.0"
2119      }
2120    },
2121    "node_modules/inquirer/node_modules/ansi-regex": {
2122      "version": "3.0.0",
2123      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2124      "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2125      "dev": true,
2126      "engines": {
2127        "node": ">=4"
2128      }
2129    },
2130    "node_modules/inquirer/node_modules/ansi-styles": {
2131      "version": "3.2.1",
2132      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2133      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2134      "dev": true,
2135      "dependencies": {
2136        "color-convert": "^1.9.0"
2137      },
2138      "engines": {
2139        "node": ">=4"
2140      }
2141    },
2142    "node_modules/inquirer/node_modules/chalk": {
2143      "version": "2.4.2",
2144      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2145      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2146      "dev": true,
2147      "dependencies": {
2148        "ansi-styles": "^3.2.1",
2149        "escape-string-regexp": "^1.0.5",
2150        "supports-color": "^5.3.0"
2151      },
2152      "engines": {
2153        "node": ">=4"
2154      }
2155    },
2156    "node_modules/inquirer/node_modules/color-convert": {
2157      "version": "1.9.3",
2158      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2159      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2160      "dev": true,
2161      "dependencies": {
2162        "color-name": "1.1.3"
2163      }
2164    },
2165    "node_modules/inquirer/node_modules/color-name": {
2166      "version": "1.1.3",
2167      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2168      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2169      "dev": true
2170    },
2171    "node_modules/inquirer/node_modules/has-flag": {
2172      "version": "3.0.0",
2173      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2174      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2175      "dev": true,
2176      "engines": {
2177        "node": ">=4"
2178      }
2179    },
2180    "node_modules/inquirer/node_modules/is-fullwidth-code-point": {
2181      "version": "2.0.0",
2182      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2183      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2184      "dev": true,
2185      "engines": {
2186        "node": ">=4"
2187      }
2188    },
2189    "node_modules/inquirer/node_modules/string-width": {
2190      "version": "2.1.1",
2191      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2192      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2193      "dev": true,
2194      "dependencies": {
2195        "is-fullwidth-code-point": "^2.0.0",
2196        "strip-ansi": "^4.0.0"
2197      },
2198      "engines": {
2199        "node": ">=4"
2200      }
2201    },
2202    "node_modules/inquirer/node_modules/string-width/node_modules/strip-ansi": {
2203      "version": "4.0.0",
2204      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2205      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2206      "dev": true,
2207      "dependencies": {
2208        "ansi-regex": "^3.0.0"
2209      },
2210      "engines": {
2211        "node": ">=4"
2212      }
2213    },
2214    "node_modules/inquirer/node_modules/strip-ansi": {
2215      "version": "5.2.0",
2216      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
2217      "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
2218      "dev": true,
2219      "dependencies": {
2220        "ansi-regex": "^4.1.0"
2221      },
2222      "engines": {
2223        "node": ">=6"
2224      }
2225    },
2226    "node_modules/inquirer/node_modules/strip-ansi/node_modules/ansi-regex": {
2227      "version": "4.1.0",
2228      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
2229      "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
2230      "dev": true,
2231      "engines": {
2232        "node": ">=6"
2233      }
2234    },
2235    "node_modules/inquirer/node_modules/supports-color": {
2236      "version": "5.5.0",
2237      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2238      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2239      "dev": true,
2240      "dependencies": {
2241        "has-flag": "^3.0.0"
2242      },
2243      "engines": {
2244        "node": ">=4"
2245      }
2246    },
2247    "node_modules/is-arrayish": {
2248      "version": "0.2.1",
2249      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2250      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2251      "dev": true
2252    },
2253    "node_modules/is-core-module": {
2254      "version": "2.8.0",
2255      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
2256      "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
2257      "dev": true,
2258      "dependencies": {
2259        "has": "^1.0.3"
2260      },
2261      "funding": {
2262        "url": "https://github.com/sponsors/ljharb"
2263      }
2264    },
2265    "node_modules/is-extglob": {
2266      "version": "2.1.1",
2267      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2268      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
2269      "dev": true,
2270      "engines": {
2271        "node": ">=0.10.0"
2272      }
2273    },
2274    "node_modules/is-fullwidth-code-point": {
2275      "version": "3.0.0",
2276      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2277      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2278      "dev": true,
2279      "engines": {
2280        "node": ">=8"
2281      }
2282    },
2283    "node_modules/is-glob": {
2284      "version": "4.0.1",
2285      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
2286      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
2287      "dev": true,
2288      "dependencies": {
2289        "is-extglob": "^2.1.1"
2290      },
2291      "engines": {
2292        "node": ">=0.10.0"
2293      }
2294    },
2295    "node_modules/is-number": {
2296      "version": "7.0.0",
2297      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2298      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2299      "dev": true,
2300      "engines": {
2301        "node": ">=0.12.0"
2302      }
2303    },
2304    "node_modules/is-obj": {
2305      "version": "2.0.0",
2306      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
2307      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
2308      "dev": true,
2309      "engines": {
2310        "node": ">=8"
2311      }
2312    },
2313    "node_modules/is-plain-obj": {
2314      "version": "1.1.0",
2315      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
2316      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
2317      "dev": true,
2318      "engines": {
2319        "node": ">=0.10.0"
2320      }
2321    },
2322    "node_modules/is-stream": {
2323      "version": "2.0.1",
2324      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
2325      "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
2326      "dev": true,
2327      "engines": {
2328        "node": ">=8"
2329      },
2330      "funding": {
2331        "url": "https://github.com/sponsors/sindresorhus"
2332      }
2333    },
2334    "node_modules/is-text-path": {
2335      "version": "1.0.1",
2336      "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
2337      "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
2338      "dev": true,
2339      "dependencies": {
2340        "text-extensions": "^1.0.0"
2341      },
2342      "engines": {
2343        "node": ">=0.10.0"
2344      }
2345    },
2346    "node_modules/is-utf8": {
2347      "version": "0.2.1",
2348      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2349      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
2350      "dev": true
2351    },
2352    "node_modules/is-windows": {
2353      "version": "1.0.2",
2354      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
2355      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
2356      "dev": true,
2357      "engines": {
2358        "node": ">=0.10.0"
2359      }
2360    },
2361    "node_modules/isarray": {
2362      "version": "1.0.0",
2363      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2364      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2365      "dev": true
2366    },
2367    "node_modules/isexe": {
2368      "version": "2.0.0",
2369      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2370      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2371      "dev": true
2372    },
2373    "node_modules/js-tokens": {
2374      "version": "4.0.0",
2375      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2376      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2377      "dev": true
2378    },
2379    "node_modules/json-parse-better-errors": {
2380      "version": "1.0.2",
2381      "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
2382      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
2383      "dev": true
2384    },
2385    "node_modules/json-parse-even-better-errors": {
2386      "version": "2.3.1",
2387      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
2388      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
2389      "dev": true
2390    },
2391    "node_modules/json-stringify-safe": {
2392      "version": "5.0.1",
2393      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2394      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
2395      "dev": true
2396    },
2397    "node_modules/jsonfile": {
2398      "version": "6.1.0",
2399      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
2400      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
2401      "dev": true,
2402      "dependencies": {
2403        "universalify": "^2.0.0"
2404      },
2405      "optionalDependencies": {
2406        "graceful-fs": "^4.1.6"
2407      }
2408    },
2409    "node_modules/jsonparse": {
2410      "version": "1.3.1",
2411      "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
2412      "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
2413      "dev": true,
2414      "engines": [
2415        "node >= 0.2.0"
2416      ]
2417    },
2418    "node_modules/JSONStream": {
2419      "version": "1.3.5",
2420      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
2421      "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
2422      "dev": true,
2423      "dependencies": {
2424        "jsonparse": "^1.2.0",
2425        "through": ">=2.2.7 <3"
2426      },
2427      "bin": {
2428        "JSONStream": "bin.js"
2429      },
2430      "engines": {
2431        "node": "*"
2432      }
2433    },
2434    "node_modules/kind-of": {
2435      "version": "6.0.3",
2436      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2437      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2438      "dev": true,
2439      "engines": {
2440        "node": ">=0.10.0"
2441      }
2442    },
2443    "node_modules/lines-and-columns": {
2444      "version": "1.1.6",
2445      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
2446      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
2447      "dev": true
2448    },
2449    "node_modules/load-json-file": {
2450      "version": "4.0.0",
2451      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
2452      "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
2453      "dev": true,
2454      "dependencies": {
2455        "graceful-fs": "^4.1.2",
2456        "parse-json": "^4.0.0",
2457        "pify": "^3.0.0",
2458        "strip-bom": "^3.0.0"
2459      },
2460      "engines": {
2461        "node": ">=4"
2462      }
2463    },
2464    "node_modules/load-json-file/node_modules/parse-json": {
2465      "version": "4.0.0",
2466      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2467      "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2468      "dev": true,
2469      "dependencies": {
2470        "error-ex": "^1.3.1",
2471        "json-parse-better-errors": "^1.0.1"
2472      },
2473      "engines": {
2474        "node": ">=4"
2475      }
2476    },
2477    "node_modules/load-json-file/node_modules/pify": {
2478      "version": "3.0.0",
2479      "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2480      "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2481      "dev": true,
2482      "engines": {
2483        "node": ">=4"
2484      }
2485    },
2486    "node_modules/load-json-file/node_modules/strip-bom": {
2487      "version": "3.0.0",
2488      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
2489      "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
2490      "dev": true,
2491      "engines": {
2492        "node": ">=4"
2493      }
2494    },
2495    "node_modules/locate-path": {
2496      "version": "6.0.0",
2497      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2498      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2499      "dev": true,
2500      "dependencies": {
2501        "p-locate": "^5.0.0"
2502      },
2503      "engines": {
2504        "node": ">=10"
2505      },
2506      "funding": {
2507        "url": "https://github.com/sponsors/sindresorhus"
2508      }
2509    },
2510    "node_modules/lodash": {
2511      "version": "4.17.21",
2512      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
2513      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
2514      "dev": true
2515    },
2516    "node_modules/lodash.get": {
2517      "version": "4.4.2",
2518      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
2519      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
2520      "dev": true
2521    },
2522    "node_modules/lodash.ismatch": {
2523      "version": "4.4.0",
2524      "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz",
2525      "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=",
2526      "dev": true
2527    },
2528    "node_modules/lodash.map": {
2529      "version": "4.6.0",
2530      "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
2531      "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
2532      "dev": true
2533    },
2534    "node_modules/longest": {
2535      "version": "2.0.1",
2536      "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
2537      "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=",
2538      "dev": true,
2539      "engines": {
2540        "node": ">=0.10.0"
2541      }
2542    },
2543    "node_modules/lru-cache": {
2544      "version": "6.0.0",
2545      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
2546      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
2547      "dev": true,
2548      "dependencies": {
2549        "yallist": "^4.0.0"
2550      },
2551      "engines": {
2552        "node": ">=10"
2553      }
2554    },
2555    "node_modules/make-error": {
2556      "version": "1.3.6",
2557      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
2558      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
2559      "dev": true
2560    },
2561    "node_modules/map-obj": {
2562      "version": "4.3.0",
2563      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
2564      "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
2565      "dev": true,
2566      "engines": {
2567        "node": ">=8"
2568      },
2569      "funding": {
2570        "url": "https://github.com/sponsors/sindresorhus"
2571      }
2572    },
2573    "node_modules/meow": {
2574      "version": "8.1.2",
2575      "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
2576      "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
2577      "dev": true,
2578      "dependencies": {
2579        "@types/minimist": "^1.2.0",
2580        "camelcase-keys": "^6.2.2",
2581        "decamelize-keys": "^1.1.0",
2582        "hard-rejection": "^2.1.0",
2583        "minimist-options": "4.1.0",
2584        "normalize-package-data": "^3.0.0",
2585        "read-pkg-up": "^7.0.1",
2586        "redent": "^3.0.0",
2587        "trim-newlines": "^3.0.0",
2588        "type-fest": "^0.18.0",
2589        "yargs-parser": "^20.2.3"
2590      },
2591      "engines": {
2592        "node": ">=10"
2593      },
2594      "funding": {
2595        "url": "https://github.com/sponsors/sindresorhus"
2596      }
2597    },
2598    "node_modules/merge": {
2599      "version": "2.1.1",
2600      "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz",
2601      "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==",
2602      "dev": true
2603    },
2604    "node_modules/merge-stream": {
2605      "version": "2.0.0",
2606      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
2607      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
2608      "dev": true
2609    },
2610    "node_modules/micromatch": {
2611      "version": "4.0.4",
2612      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
2613      "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
2614      "dev": true,
2615      "dependencies": {
2616        "braces": "^3.0.1",
2617        "picomatch": "^2.2.3"
2618      },
2619      "engines": {
2620        "node": ">=8.6"
2621      }
2622    },
2623    "node_modules/mimic-fn": {
2624      "version": "1.2.0",
2625      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
2626      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
2627      "dev": true,
2628      "engines": {
2629        "node": ">=4"
2630      }
2631    },
2632    "node_modules/min-indent": {
2633      "version": "1.0.1",
2634      "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
2635      "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
2636      "dev": true,
2637      "engines": {
2638        "node": ">=4"
2639      }
2640    },
2641    "node_modules/minimatch": {
2642      "version": "3.0.4",
2643      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2644      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2645      "dev": true,
2646      "dependencies": {
2647        "brace-expansion": "^1.1.7"
2648      },
2649      "engines": {
2650        "node": "*"
2651      }
2652    },
2653    "node_modules/minimist": {
2654      "version": "1.2.5",
2655      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2656      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2657      "dev": true
2658    },
2659    "node_modules/minimist-options": {
2660      "version": "4.1.0",
2661      "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
2662      "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
2663      "dev": true,
2664      "dependencies": {
2665        "arrify": "^1.0.1",
2666        "is-plain-obj": "^1.1.0",
2667        "kind-of": "^6.0.3"
2668      },
2669      "engines": {
2670        "node": ">= 6"
2671      }
2672    },
2673    "node_modules/modify-values": {
2674      "version": "1.0.1",
2675      "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz",
2676      "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==",
2677      "dev": true,
2678      "engines": {
2679        "node": ">=0.10.0"
2680      }
2681    },
2682    "node_modules/mute-stream": {
2683      "version": "0.0.7",
2684      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
2685      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
2686      "dev": true
2687    },
2688    "node_modules/neo-async": {
2689      "version": "2.6.2",
2690      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
2691      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
2692      "dev": true
2693    },
2694    "node_modules/normalize-package-data": {
2695      "version": "3.0.3",
2696      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
2697      "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
2698      "dev": true,
2699      "dependencies": {
2700        "hosted-git-info": "^4.0.1",
2701        "is-core-module": "^2.5.0",
2702        "semver": "^7.3.4",
2703        "validate-npm-package-license": "^3.0.1"
2704      },
2705      "engines": {
2706        "node": ">=10"
2707      }
2708    },
2709    "node_modules/npm-run-path": {
2710      "version": "4.0.1",
2711      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
2712      "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
2713      "dev": true,
2714      "dependencies": {
2715        "path-key": "^3.0.0"
2716      },
2717      "engines": {
2718        "node": ">=8"
2719      }
2720    },
2721    "node_modules/null-check": {
2722      "version": "1.0.0",
2723      "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
2724      "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
2725      "dev": true,
2726      "engines": {
2727        "node": ">=0.10.0"
2728      }
2729    },
2730    "node_modules/once": {
2731      "version": "1.4.0",
2732      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2733      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2734      "dev": true,
2735      "dependencies": {
2736        "wrappy": "1"
2737      }
2738    },
2739    "node_modules/onetime": {
2740      "version": "2.0.1",
2741      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
2742      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
2743      "dev": true,
2744      "dependencies": {
2745        "mimic-fn": "^1.0.0"
2746      },
2747      "engines": {
2748        "node": ">=4"
2749      }
2750    },
2751    "node_modules/os-tmpdir": {
2752      "version": "1.0.2",
2753      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
2754      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
2755      "dev": true,
2756      "engines": {
2757        "node": ">=0.10.0"
2758      }
2759    },
2760    "node_modules/p-limit": {
2761      "version": "3.1.0",
2762      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2763      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2764      "dev": true,
2765      "dependencies": {
2766        "yocto-queue": "^0.1.0"
2767      },
2768      "engines": {
2769        "node": ">=10"
2770      },
2771      "funding": {
2772        "url": "https://github.com/sponsors/sindresorhus"
2773      }
2774    },
2775    "node_modules/p-locate": {
2776      "version": "5.0.0",
2777      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2778      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2779      "dev": true,
2780      "dependencies": {
2781        "p-limit": "^3.0.2"
2782      },
2783      "engines": {
2784        "node": ">=10"
2785      },
2786      "funding": {
2787        "url": "https://github.com/sponsors/sindresorhus"
2788      }
2789    },
2790    "node_modules/p-try": {
2791      "version": "2.2.0",
2792      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2793      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2794      "dev": true,
2795      "engines": {
2796        "node": ">=6"
2797      }
2798    },
2799    "node_modules/parent-module": {
2800      "version": "1.0.1",
2801      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2802      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2803      "dev": true,
2804      "dependencies": {
2805        "callsites": "^3.0.0"
2806      },
2807      "engines": {
2808        "node": ">=6"
2809      }
2810    },
2811    "node_modules/parse-json": {
2812      "version": "5.2.0",
2813      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
2814      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
2815      "dev": true,
2816      "dependencies": {
2817        "@babel/code-frame": "^7.0.0",
2818        "error-ex": "^1.3.1",
2819        "json-parse-even-better-errors": "^2.3.0",
2820        "lines-and-columns": "^1.1.6"
2821      },
2822      "engines": {
2823        "node": ">=8"
2824      },
2825      "funding": {
2826        "url": "https://github.com/sponsors/sindresorhus"
2827      }
2828    },
2829    "node_modules/parse-passwd": {
2830      "version": "1.0.0",
2831      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
2832      "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
2833      "dev": true,
2834      "engines": {
2835        "node": ">=0.10.0"
2836      }
2837    },
2838    "node_modules/path-exists": {
2839      "version": "4.0.0",
2840      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2841      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2842      "dev": true,
2843      "engines": {
2844        "node": ">=8"
2845      }
2846    },
2847    "node_modules/path-is-absolute": {
2848      "version": "1.0.1",
2849      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2850      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2851      "dev": true,
2852      "engines": {
2853        "node": ">=0.10.0"
2854      }
2855    },
2856    "node_modules/path-key": {
2857      "version": "3.1.1",
2858      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2859      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2860      "dev": true,
2861      "engines": {
2862        "node": ">=8"
2863      }
2864    },
2865    "node_modules/path-parse": {
2866      "version": "1.0.7",
2867      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
2868      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
2869      "dev": true
2870    },
2871    "node_modules/path-type": {
2872      "version": "4.0.0",
2873      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
2874      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
2875      "dev": true,
2876      "engines": {
2877        "node": ">=8"
2878      }
2879    },
2880    "node_modules/picomatch": {
2881      "version": "2.2.3",
2882      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
2883      "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
2884      "dev": true,
2885      "engines": {
2886        "node": ">=8.6"
2887      },
2888      "funding": {
2889        "url": "https://github.com/sponsors/jonschlinkert"
2890      }
2891    },
2892    "node_modules/pify": {
2893      "version": "2.3.0",
2894      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2895      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2896      "dev": true,
2897      "engines": {
2898        "node": ">=0.10.0"
2899      }
2900    },
2901    "node_modules/process-nextick-args": {
2902      "version": "2.0.1",
2903      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2904      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2905      "dev": true
2906    },
2907    "node_modules/q": {
2908      "version": "1.5.1",
2909      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
2910      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
2911      "dev": true,
2912      "engines": {
2913        "node": ">=0.6.0",
2914        "teleport": ">=0.2.0"
2915      }
2916    },
2917    "node_modules/quick-lru": {
2918      "version": "4.0.1",
2919      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
2920      "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
2921      "dev": true,
2922      "engines": {
2923        "node": ">=8"
2924      }
2925    },
2926    "node_modules/read-pkg": {
2927      "version": "5.2.0",
2928      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
2929      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
2930      "dev": true,
2931      "dependencies": {
2932        "@types/normalize-package-data": "^2.4.0",
2933        "normalize-package-data": "^2.5.0",
2934        "parse-json": "^5.0.0",
2935        "type-fest": "^0.6.0"
2936      },
2937      "engines": {
2938        "node": ">=8"
2939      }
2940    },
2941    "node_modules/read-pkg-up": {
2942      "version": "7.0.1",
2943      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
2944      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
2945      "dev": true,
2946      "dependencies": {
2947        "find-up": "^4.1.0",
2948        "read-pkg": "^5.2.0",
2949        "type-fest": "^0.8.1"
2950      },
2951      "engines": {
2952        "node": ">=8"
2953      },
2954      "funding": {
2955        "url": "https://github.com/sponsors/sindresorhus"
2956      }
2957    },
2958    "node_modules/read-pkg-up/node_modules/find-up": {
2959      "version": "4.1.0",
2960      "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2961      "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2962      "dev": true,
2963      "dependencies": {
2964        "locate-path": "^5.0.0",
2965        "path-exists": "^4.0.0"
2966      },
2967      "engines": {
2968        "node": ">=8"
2969      }
2970    },
2971    "node_modules/read-pkg-up/node_modules/locate-path": {
2972      "version": "5.0.0",
2973      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
2974      "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2975      "dev": true,
2976      "dependencies": {
2977        "p-locate": "^4.1.0"
2978      },
2979      "engines": {
2980        "node": ">=8"
2981      }
2982    },
2983    "node_modules/read-pkg-up/node_modules/p-limit": {
2984      "version": "2.3.0",
2985      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2986      "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2987      "dev": true,
2988      "dependencies": {
2989        "p-try": "^2.0.0"
2990      },
2991      "engines": {
2992        "node": ">=6"
2993      },
2994      "funding": {
2995        "url": "https://github.com/sponsors/sindresorhus"
2996      }
2997    },
2998    "node_modules/read-pkg-up/node_modules/p-locate": {
2999      "version": "4.1.0",
3000      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
3001      "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
3002      "dev": true,
3003      "dependencies": {
3004        "p-limit": "^2.2.0"
3005      },
3006      "engines": {
3007        "node": ">=8"
3008      }
3009    },
3010    "node_modules/read-pkg-up/node_modules/type-fest": {
3011      "version": "0.8.1",
3012      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
3013      "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
3014      "dev": true,
3015      "engines": {
3016        "node": ">=8"
3017      }
3018    },
3019    "node_modules/read-pkg/node_modules/hosted-git-info": {
3020      "version": "2.8.9",
3021      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
3022      "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
3023      "dev": true
3024    },
3025    "node_modules/read-pkg/node_modules/normalize-package-data": {
3026      "version": "2.5.0",
3027      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
3028      "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
3029      "dev": true,
3030      "dependencies": {
3031        "hosted-git-info": "^2.1.4",
3032        "resolve": "^1.10.0",
3033        "semver": "2 || 3 || 4 || 5",
3034        "validate-npm-package-license": "^3.0.1"
3035      }
3036    },
3037    "node_modules/read-pkg/node_modules/semver": {
3038      "version": "5.7.1",
3039      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3040      "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3041      "dev": true,
3042      "bin": {
3043        "semver": "bin/semver"
3044      }
3045    },
3046    "node_modules/read-pkg/node_modules/type-fest": {
3047      "version": "0.6.0",
3048      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
3049      "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
3050      "dev": true,
3051      "engines": {
3052        "node": ">=8"
3053      }
3054    },
3055    "node_modules/readable-stream": {
3056      "version": "3.6.0",
3057      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3058      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3059      "dev": true,
3060      "dependencies": {
3061        "inherits": "^2.0.3",
3062        "string_decoder": "^1.1.1",
3063        "util-deprecate": "^1.0.1"
3064      },
3065      "engines": {
3066        "node": ">= 6"
3067      }
3068    },
3069    "node_modules/redent": {
3070      "version": "3.0.0",
3071      "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
3072      "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
3073      "dev": true,
3074      "dependencies": {
3075        "indent-string": "^4.0.0",
3076        "strip-indent": "^3.0.0"
3077      },
3078      "engines": {
3079        "node": ">=8"
3080      }
3081    },
3082    "node_modules/require-directory": {
3083      "version": "2.1.1",
3084      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3085      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
3086      "dev": true,
3087      "engines": {
3088        "node": ">=0.10.0"
3089      }
3090    },
3091    "node_modules/resolve": {
3092      "version": "1.20.0",
3093      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
3094      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
3095      "dev": true,
3096      "dependencies": {
3097        "is-core-module": "^2.2.0",
3098        "path-parse": "^1.0.6"
3099      },
3100      "funding": {
3101        "url": "https://github.com/sponsors/ljharb"
3102      }
3103    },
3104    "node_modules/resolve-dir": {
3105      "version": "1.0.1",
3106      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
3107      "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
3108      "dev": true,
3109      "dependencies": {
3110        "expand-tilde": "^2.0.0",
3111        "global-modules": "^1.0.0"
3112      },
3113      "engines": {
3114        "node": ">=0.10.0"
3115      }
3116    },
3117    "node_modules/resolve-from": {
3118      "version": "5.0.0",
3119      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
3120      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
3121      "dev": true,
3122      "engines": {
3123        "node": ">=8"
3124      }
3125    },
3126    "node_modules/resolve-global": {
3127      "version": "1.0.0",
3128      "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
3129      "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
3130      "dev": true,
3131      "dependencies": {
3132        "global-dirs": "^0.1.1"
3133      },
3134      "engines": {
3135        "node": ">=8"
3136      }
3137    },
3138    "node_modules/restore-cursor": {
3139      "version": "2.0.0",
3140      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
3141      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
3142      "dev": true,
3143      "dependencies": {
3144        "onetime": "^2.0.0",
3145        "signal-exit": "^3.0.2"
3146      },
3147      "engines": {
3148        "node": ">=4"
3149      }
3150    },
3151    "node_modules/run-async": {
3152      "version": "2.4.1",
3153      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
3154      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
3155      "dev": true,
3156      "engines": {
3157        "node": ">=0.12.0"
3158      }
3159    },
3160    "node_modules/rxjs": {
3161      "version": "6.6.7",
3162      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
3163      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
3164      "dev": true,
3165      "dependencies": {
3166        "tslib": "^1.9.0"
3167      },
3168      "engines": {
3169        "npm": ">=2.0.0"
3170      }
3171    },
3172    "node_modules/safe-buffer": {
3173      "version": "5.2.1",
3174      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3175      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
3176      "dev": true,
3177      "funding": [
3178        {
3179          "type": "github",
3180          "url": "https://github.com/sponsors/feross"
3181        },
3182        {
3183          "type": "patreon",
3184          "url": "https://www.patreon.com/feross"
3185        },
3186        {
3187          "type": "consulting",
3188          "url": "https://feross.org/support"
3189        }
3190      ]
3191    },
3192    "node_modules/safer-buffer": {
3193      "version": "2.1.2",
3194      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
3195      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
3196      "dev": true
3197    },
3198    "node_modules/semver": {
3199      "version": "7.3.5",
3200      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
3201      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
3202      "dev": true,
3203      "dependencies": {
3204        "lru-cache": "^6.0.0"
3205      },
3206      "bin": {
3207        "semver": "bin/semver.js"
3208      },
3209      "engines": {
3210        "node": ">=10"
3211      }
3212    },
3213    "node_modules/shebang-command": {
3214      "version": "2.0.0",
3215      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3216      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3217      "dev": true,
3218      "dependencies": {
3219        "shebang-regex": "^3.0.0"
3220      },
3221      "engines": {
3222        "node": ">=8"
3223      }
3224    },
3225    "node_modules/shebang-regex": {
3226      "version": "3.0.0",
3227      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3228      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3229      "dev": true,
3230      "engines": {
3231        "node": ">=8"
3232      }
3233    },
3234    "node_modules/signal-exit": {
3235      "version": "3.0.3",
3236      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
3237      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
3238      "dev": true
3239    },
3240    "node_modules/source-map": {
3241      "version": "0.6.1",
3242      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3243      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3244      "dev": true,
3245      "engines": {
3246        "node": ">=0.10.0"
3247      }
3248    },
3249    "node_modules/source-map-support": {
3250      "version": "0.5.20",
3251      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
3252      "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
3253      "dev": true,
3254      "dependencies": {
3255        "buffer-from": "^1.0.0",
3256        "source-map": "^0.6.0"
3257      }
3258    },
3259    "node_modules/spdx-correct": {
3260      "version": "3.1.1",
3261      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
3262      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
3263      "dev": true,
3264      "dependencies": {
3265        "spdx-expression-parse": "^3.0.0",
3266        "spdx-license-ids": "^3.0.0"
3267      }
3268    },
3269    "node_modules/spdx-exceptions": {
3270      "version": "2.3.0",
3271      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
3272      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
3273      "dev": true
3274    },
3275    "node_modules/spdx-expression-parse": {
3276      "version": "3.0.1",
3277      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
3278      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
3279      "dev": true,
3280      "dependencies": {
3281        "spdx-exceptions": "^2.1.0",
3282        "spdx-license-ids": "^3.0.0"
3283      }
3284    },
3285    "node_modules/spdx-license-ids": {
3286      "version": "3.0.10",
3287      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
3288      "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
3289      "dev": true
3290    },
3291    "node_modules/split": {
3292      "version": "1.0.1",
3293      "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
3294      "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
3295      "dev": true,
3296      "dependencies": {
3297        "through": "2"
3298      },
3299      "engines": {
3300        "node": "*"
3301      }
3302    },
3303    "node_modules/split2": {
3304      "version": "3.2.2",
3305      "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
3306      "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
3307      "dev": true,
3308      "dependencies": {
3309        "readable-stream": "^3.0.0"
3310      }
3311    },
3312    "node_modules/standard-version": {
3313      "version": "9.3.2",
3314      "resolved": "https://registry.npmjs.org/standard-version/-/standard-version-9.3.2.tgz",
3315      "integrity": "sha512-u1rfKP4o4ew7Yjbfycv80aNMN2feTiqseAhUhrrx2XtdQGmu7gucpziXe68Z4YfHVqlxVEzo4aUA0Iu3VQOTgQ==",
3316      "dev": true,
3317      "dependencies": {
3318        "chalk": "^2.4.2",
3319        "conventional-changelog": "3.1.24",
3320        "conventional-changelog-config-spec": "2.1.0",
3321        "conventional-changelog-conventionalcommits": "4.6.1",
3322        "conventional-recommended-bump": "6.1.0",
3323        "detect-indent": "^6.0.0",
3324        "detect-newline": "^3.1.0",
3325        "dotgitignore": "^2.1.0",
3326        "figures": "^3.1.0",
3327        "find-up": "^5.0.0",
3328        "fs-access": "^1.0.1",
3329        "git-semver-tags": "^4.0.0",
3330        "semver": "^7.1.1",
3331        "stringify-package": "^1.0.1",
3332        "yargs": "^16.0.0"
3333      },
3334      "bin": {
3335        "standard-version": "bin/cli.js"
3336      },
3337      "engines": {
3338        "node": ">=10"
3339      }
3340    },
3341    "node_modules/standard-version/node_modules/ansi-styles": {
3342      "version": "3.2.1",
3343      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3344      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3345      "dev": true,
3346      "dependencies": {
3347        "color-convert": "^1.9.0"
3348      },
3349      "engines": {
3350        "node": ">=4"
3351      }
3352    },
3353    "node_modules/standard-version/node_modules/chalk": {
3354      "version": "2.4.2",
3355      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3356      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3357      "dev": true,
3358      "dependencies": {
3359        "ansi-styles": "^3.2.1",
3360        "escape-string-regexp": "^1.0.5",
3361        "supports-color": "^5.3.0"
3362      },
3363      "engines": {
3364        "node": ">=4"
3365      }
3366    },
3367    "node_modules/standard-version/node_modules/color-convert": {
3368      "version": "1.9.3",
3369      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3370      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3371      "dev": true,
3372      "dependencies": {
3373        "color-name": "1.1.3"
3374      }
3375    },
3376    "node_modules/standard-version/node_modules/color-name": {
3377      "version": "1.1.3",
3378      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3379      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3380      "dev": true
3381    },
3382    "node_modules/standard-version/node_modules/figures": {
3383      "version": "3.2.0",
3384      "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
3385      "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
3386      "dev": true,
3387      "dependencies": {
3388        "escape-string-regexp": "^1.0.5"
3389      },
3390      "engines": {
3391        "node": ">=8"
3392      },
3393      "funding": {
3394        "url": "https://github.com/sponsors/sindresorhus"
3395      }
3396    },
3397    "node_modules/standard-version/node_modules/has-flag": {
3398      "version": "3.0.0",
3399      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3400      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3401      "dev": true,
3402      "engines": {
3403        "node": ">=4"
3404      }
3405    },
3406    "node_modules/standard-version/node_modules/supports-color": {
3407      "version": "5.5.0",
3408      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3409      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3410      "dev": true,
3411      "dependencies": {
3412        "has-flag": "^3.0.0"
3413      },
3414      "engines": {
3415        "node": ">=4"
3416      }
3417    },
3418    "node_modules/standard-version/node_modules/yargs": {
3419      "version": "16.2.0",
3420      "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
3421      "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
3422      "dev": true,
3423      "dependencies": {
3424        "cliui": "^7.0.2",
3425        "escalade": "^3.1.1",
3426        "get-caller-file": "^2.0.5",
3427        "require-directory": "^2.1.1",
3428        "string-width": "^4.2.0",
3429        "y18n": "^5.0.5",
3430        "yargs-parser": "^20.2.2"
3431      },
3432      "engines": {
3433        "node": ">=10"
3434      }
3435    },
3436    "node_modules/string_decoder": {
3437      "version": "1.3.0",
3438      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
3439      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
3440      "dev": true,
3441      "dependencies": {
3442        "safe-buffer": "~5.2.0"
3443      }
3444    },
3445    "node_modules/string-width": {
3446      "version": "4.2.3",
3447      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3448      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3449      "dev": true,
3450      "dependencies": {
3451        "emoji-regex": "^8.0.0",
3452        "is-fullwidth-code-point": "^3.0.0",
3453        "strip-ansi": "^6.0.1"
3454      },
3455      "engines": {
3456        "node": ">=8"
3457      }
3458    },
3459    "node_modules/stringify-package": {
3460      "version": "1.0.1",
3461      "resolved": "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.1.tgz",
3462      "integrity": "sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==",
3463      "dev": true
3464    },
3465    "node_modules/strip-ansi": {
3466      "version": "6.0.1",
3467      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3468      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3469      "dev": true,
3470      "dependencies": {
3471        "ansi-regex": "^5.0.1"
3472      },
3473      "engines": {
3474        "node": ">=8"
3475      }
3476    },
3477    "node_modules/strip-bom": {
3478      "version": "4.0.0",
3479      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
3480      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
3481      "dev": true,
3482      "engines": {
3483        "node": ">=8"
3484      }
3485    },
3486    "node_modules/strip-final-newline": {
3487      "version": "2.0.0",
3488      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
3489      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
3490      "dev": true,
3491      "engines": {
3492        "node": ">=6"
3493      }
3494    },
3495    "node_modules/strip-indent": {
3496      "version": "3.0.0",
3497      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
3498      "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
3499      "dev": true,
3500      "dependencies": {
3501        "min-indent": "^1.0.0"
3502      },
3503      "engines": {
3504        "node": ">=8"
3505      }
3506    },
3507    "node_modules/strip-json-comments": {
3508      "version": "3.0.1",
3509      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
3510      "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
3511      "dev": true,
3512      "engines": {
3513        "node": ">=8"
3514      }
3515    },
3516    "node_modules/supports-color": {
3517      "version": "7.2.0",
3518      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3519      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3520      "dev": true,
3521      "dependencies": {
3522        "has-flag": "^4.0.0"
3523      },
3524      "engines": {
3525        "node": ">=8"
3526      }
3527    },
3528    "node_modules/text-extensions": {
3529      "version": "1.9.0",
3530      "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
3531      "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
3532      "dev": true,
3533      "engines": {
3534        "node": ">=0.10"
3535      }
3536    },
3537    "node_modules/through": {
3538      "version": "2.3.8",
3539      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
3540      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
3541      "dev": true
3542    },
3543    "node_modules/through2": {
3544      "version": "4.0.2",
3545      "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
3546      "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
3547      "dev": true,
3548      "dependencies": {
3549        "readable-stream": "3"
3550      }
3551    },
3552    "node_modules/tmp": {
3553      "version": "0.0.33",
3554      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
3555      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
3556      "dev": true,
3557      "dependencies": {
3558        "os-tmpdir": "~1.0.2"
3559      },
3560      "engines": {
3561        "node": ">=0.6.0"
3562      }
3563    },
3564    "node_modules/to-regex-range": {
3565      "version": "5.0.1",
3566      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3567      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3568      "dev": true,
3569      "dependencies": {
3570        "is-number": "^7.0.0"
3571      },
3572      "engines": {
3573        "node": ">=8.0"
3574      }
3575    },
3576    "node_modules/trim-newlines": {
3577      "version": "3.0.1",
3578      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
3579      "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
3580      "dev": true,
3581      "engines": {
3582        "node": ">=8"
3583      }
3584    },
3585    "node_modules/ts-node": {
3586      "version": "9.1.1",
3587      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
3588      "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
3589      "dev": true,
3590      "dependencies": {
3591        "arg": "^4.1.0",
3592        "create-require": "^1.1.0",
3593        "diff": "^4.0.1",
3594        "make-error": "^1.1.1",
3595        "source-map-support": "^0.5.17",
3596        "yn": "3.1.1"
3597      },
3598      "bin": {
3599        "ts-node": "dist/bin.js",
3600        "ts-node-script": "dist/bin-script.js",
3601        "ts-node-transpile-only": "dist/bin-transpile.js",
3602        "ts-script": "dist/bin-script-deprecated.js"
3603      },
3604      "engines": {
3605        "node": ">=10.0.0"
3606      },
3607      "peerDependencies": {
3608        "typescript": ">=2.7"
3609      }
3610    },
3611    "node_modules/tslib": {
3612      "version": "1.14.1",
3613      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
3614      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
3615      "dev": true
3616    },
3617    "node_modules/type-fest": {
3618      "version": "0.18.1",
3619      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
3620      "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
3621      "dev": true,
3622      "engines": {
3623        "node": ">=10"
3624      },
3625      "funding": {
3626        "url": "https://github.com/sponsors/sindresorhus"
3627      }
3628    },
3629    "node_modules/typedarray": {
3630      "version": "0.0.6",
3631      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
3632      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
3633      "dev": true
3634    },
3635    "node_modules/typescript": {
3636      "version": "4.4.4",
3637      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
3638      "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
3639      "dev": true,
3640      "bin": {
3641        "tsc": "bin/tsc",
3642        "tsserver": "bin/tsserver"
3643      },
3644      "engines": {
3645        "node": ">=4.2.0"
3646      }
3647    },
3648    "node_modules/uglify-js": {
3649      "version": "3.14.3",
3650      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz",
3651      "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==",
3652      "dev": true,
3653      "optional": true,
3654      "bin": {
3655        "uglifyjs": "bin/uglifyjs"
3656      },
3657      "engines": {
3658        "node": ">=0.8.0"
3659      }
3660    },
3661    "node_modules/universalify": {
3662      "version": "2.0.0",
3663      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
3664      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
3665      "dev": true,
3666      "engines": {
3667        "node": ">= 10.0.0"
3668      }
3669    },
3670    "node_modules/util-deprecate": {
3671      "version": "1.0.2",
3672      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3673      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3674      "dev": true
3675    },
3676    "node_modules/validate-npm-package-license": {
3677      "version": "3.0.4",
3678      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
3679      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
3680      "dev": true,
3681      "dependencies": {
3682        "spdx-correct": "^3.0.0",
3683        "spdx-expression-parse": "^3.0.0"
3684      }
3685    },
3686    "node_modules/which": {
3687      "version": "1.3.1",
3688      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
3689      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
3690      "dev": true,
3691      "dependencies": {
3692        "isexe": "^2.0.0"
3693      },
3694      "bin": {
3695        "which": "bin/which"
3696      }
3697    },
3698    "node_modules/word-wrap": {
3699      "version": "1.2.3",
3700      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
3701      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
3702      "dev": true,
3703      "engines": {
3704        "node": ">=0.10.0"
3705      }
3706    },
3707    "node_modules/wordwrap": {
3708      "version": "1.0.0",
3709      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
3710      "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
3711      "dev": true
3712    },
3713    "node_modules/wrap-ansi": {
3714      "version": "7.0.0",
3715      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
3716      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
3717      "dev": true,
3718      "dependencies": {
3719        "ansi-styles": "^4.0.0",
3720        "string-width": "^4.1.0",
3721        "strip-ansi": "^6.0.0"
3722      },
3723      "engines": {
3724        "node": ">=10"
3725      },
3726      "funding": {
3727        "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
3728      }
3729    },
3730    "node_modules/wrappy": {
3731      "version": "1.0.2",
3732      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3733      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3734      "dev": true
3735    },
3736    "node_modules/xtend": {
3737      "version": "4.0.2",
3738      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
3739      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
3740      "dev": true,
3741      "engines": {
3742        "node": ">=0.4"
3743      }
3744    },
3745    "node_modules/y18n": {
3746      "version": "5.0.8",
3747      "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
3748      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
3749      "dev": true,
3750      "engines": {
3751        "node": ">=10"
3752      }
3753    },
3754    "node_modules/yallist": {
3755      "version": "4.0.0",
3756      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
3757      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
3758      "dev": true
3759    },
3760    "node_modules/yaml": {
3761      "version": "1.10.2",
3762      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
3763      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
3764      "dev": true,
3765      "engines": {
3766        "node": ">= 6"
3767      }
3768    },
3769    "node_modules/yargs": {
3770      "version": "17.2.1",
3771      "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz",
3772      "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==",
3773      "dev": true,
3774      "dependencies": {
3775        "cliui": "^7.0.2",
3776        "escalade": "^3.1.1",
3777        "get-caller-file": "^2.0.5",
3778        "require-directory": "^2.1.1",
3779        "string-width": "^4.2.0",
3780        "y18n": "^5.0.5",
3781        "yargs-parser": "^20.2.2"
3782      },
3783      "engines": {
3784        "node": ">=12"
3785      }
3786    },
3787    "node_modules/yargs-parser": {
3788      "version": "20.2.9",
3789      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
3790      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
3791      "dev": true,
3792      "engines": {
3793        "node": ">=10"
3794      }
3795    },
3796    "node_modules/yn": {
3797      "version": "3.1.1",
3798      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
3799      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
3800      "dev": true,
3801      "engines": {
3802        "node": ">=6"
3803      }
3804    },
3805    "node_modules/yocto-queue": {
3806      "version": "0.1.0",
3807      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
3808      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
3809      "dev": true,
3810      "engines": {
3811        "node": ">=10"
3812      },
3813      "funding": {
3814        "url": "https://github.com/sponsors/sindresorhus"
3815      }
3816    }
3817  },
3818  "dependencies": {
3819    "@babel/code-frame": {
3820      "version": "7.12.13",
3821      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz",
3822      "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==",
3823      "dev": true,
3824      "requires": {
3825        "@babel/highlight": "^7.12.13"
3826      }
3827    },
3828    "@babel/helper-validator-identifier": {
3829      "version": "7.14.0",
3830      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
3831      "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
3832      "dev": true
3833    },
3834    "@babel/highlight": {
3835      "version": "7.14.0",
3836      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
3837      "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
3838      "dev": true,
3839      "requires": {
3840        "@babel/helper-validator-identifier": "^7.14.0",
3841        "chalk": "^2.0.0",
3842        "js-tokens": "^4.0.0"
3843      },
3844      "dependencies": {
3845        "ansi-styles": {
3846          "version": "3.2.1",
3847          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
3848          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
3849          "dev": true,
3850          "requires": {
3851            "color-convert": "^1.9.0"
3852          }
3853        },
3854        "chalk": {
3855          "version": "2.4.2",
3856          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3857          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3858          "dev": true,
3859          "requires": {
3860            "ansi-styles": "^3.2.1",
3861            "escape-string-regexp": "^1.0.5",
3862            "supports-color": "^5.3.0"
3863          }
3864        },
3865        "color-convert": {
3866          "version": "1.9.3",
3867          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
3868          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
3869          "dev": true,
3870          "requires": {
3871            "color-name": "1.1.3"
3872          }
3873        },
3874        "color-name": {
3875          "version": "1.1.3",
3876          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
3877          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
3878          "dev": true
3879        },
3880        "has-flag": {
3881          "version": "3.0.0",
3882          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
3883          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
3884          "dev": true
3885        },
3886        "supports-color": {
3887          "version": "5.5.0",
3888          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3889          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3890          "dev": true,
3891          "requires": {
3892            "has-flag": "^3.0.0"
3893          }
3894        }
3895      }
3896    },
3897    "@commitlint/cli": {
3898      "version": "14.1.0",
3899      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-14.1.0.tgz",
3900      "integrity": "sha512-Orq62jkl9qAGvjFqhehtAqjGY/duJ8hIRPPIHmGR2jIB96D4VTmazS3ZvqJz2Q9kKr61mLAk/171zm0FVzQCYA==",
3901      "dev": true,
3902      "requires": {
3903        "@commitlint/format": "^14.1.0",
3904        "@commitlint/lint": "^14.1.0",
3905        "@commitlint/load": "^14.1.0",
3906        "@commitlint/read": "^14.0.0",
3907        "@commitlint/types": "^14.0.0",
3908        "lodash": "^4.17.19",
3909        "resolve-from": "5.0.0",
3910        "resolve-global": "1.0.0",
3911        "yargs": "^17.0.0"
3912      }
3913    },
3914    "@commitlint/config-conventional": {
3915      "version": "14.1.0",
3916      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-14.1.0.tgz",
3917      "integrity": "sha512-JuhCqkEv8jyqmd54EpXPsQFpYc/8k7sfP1UziRdEvZSJUCLxz+8Pk4cNS0oF1BtjaWO7ITgXPlIZg47PyApGmg==",
3918      "dev": true,
3919      "requires": {
3920        "conventional-changelog-conventionalcommits": "^4.3.1"
3921      }
3922    },
3923    "@commitlint/ensure": {
3924      "version": "14.1.0",
3925      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-14.1.0.tgz",
3926      "integrity": "sha512-xrYvFdqVepT3XA1BmSh88eKbvYKtLuQu98QLfgxVmwS99Kj3yW0sT3D7jGvNsynbIx2dhbXofDyubf/DKkpFrQ==",
3927      "dev": true,
3928      "requires": {
3929        "@commitlint/types": "^14.0.0",
3930        "lodash": "^4.17.19"
3931      }
3932    },
3933    "@commitlint/execute-rule": {
3934      "version": "14.0.0",
3935      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-14.0.0.tgz",
3936      "integrity": "sha512-Hh/HLpCBDlrD3Rx2x2pDBx6CU+OtVqGXh7mbFpNihAVx6B0zyZqm/vv0cdwdhfGW5OEn1BhCqHf1ZOvL/DwdWA==",
3937      "dev": true
3938    },
3939    "@commitlint/format": {
3940      "version": "14.1.0",
3941      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-14.1.0.tgz",
3942      "integrity": "sha512-sF6engqqHjvxGctWRKjFs/HQeNowlpbVmmoP481b2UMQnVQnjjfXJvQsoLpaqFUvgc2sHM4L85F8BmAw+iHG1w==",
3943      "dev": true,
3944      "requires": {
3945        "@commitlint/types": "^14.0.0",
3946        "chalk": "^4.0.0"
3947      }
3948    },
3949    "@commitlint/is-ignored": {
3950      "version": "14.0.0",
3951      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-14.0.0.tgz",
3952      "integrity": "sha512-nJltYjXTa+mk+6SPe35nOZCCvt3Gh5mbDz008KQ4OPcn1GX1NG+pEgz1Kx3agDp/pc+JGnsrr5GV00gygIoloA==",
3953      "dev": true,
3954      "requires": {
3955        "@commitlint/types": "^14.0.0",
3956        "semver": "7.3.5"
3957      }
3958    },
3959    "@commitlint/lint": {
3960      "version": "14.1.0",
3961      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-14.1.0.tgz",
3962      "integrity": "sha512-CApGJEOtWU/CcuPD8HkOR1jdUYpjKutGPaeby9nSFzJhwl/UQOjxc4Nd+2g2ygsMi5l3N4j2sWQYEgccpFC3lA==",
3963      "dev": true,
3964      "requires": {
3965        "@commitlint/is-ignored": "^14.0.0",
3966        "@commitlint/parse": "^14.0.0",
3967        "@commitlint/rules": "^14.1.0",
3968        "@commitlint/types": "^14.0.0"
3969      }
3970    },
3971    "@commitlint/load": {
3972      "version": "14.1.0",
3973      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-14.1.0.tgz",
3974      "integrity": "sha512-p+HbgjhkqLsnxyjOUdEYHztHCp8n2oLVUJTmRPuP5FXLNevh6Gwmxf+NYC2J0sgD084aV2CFi3qu1W4yHWIknA==",
3975      "dev": true,
3976      "requires": {
3977        "@commitlint/execute-rule": "^14.0.0",
3978        "@commitlint/resolve-extends": "^14.1.0",
3979        "@commitlint/types": "^14.0.0",
3980        "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2",
3981        "chalk": "^4.0.0",
3982        "cosmiconfig": "^7.0.0",
3983        "lodash": "^4.17.19",
3984        "resolve-from": "^5.0.0",
3985        "typescript": "^4.4.3"
3986      }
3987    },
3988    "@commitlint/message": {
3989      "version": "14.0.0",
3990      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-14.0.0.tgz",
3991      "integrity": "sha512-316Pum+bwDcZamOQw0DXSY17Dq9EjvL1zKdYIZqneu4lnXN6uFfi53Y/sP5crW6zlLdnuTHe1MnuewXPLHfH1Q==",
3992      "dev": true
3993    },
3994    "@commitlint/parse": {
3995      "version": "14.0.0",
3996      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-14.0.0.tgz",
3997      "integrity": "sha512-49qkk0TcwdxJPZUX8MElEzMlRFIL/cg64P4pk8HotFEm2HYdbxxZp6v3cbVw5WOsnRA0frrs+NNoOcIT83ccMQ==",
3998      "dev": true,
3999      "requires": {
4000        "@commitlint/types": "^14.0.0",
4001        "conventional-changelog-angular": "^5.0.11",
4002        "conventional-commits-parser": "^3.2.2"
4003      }
4004    },
4005    "@commitlint/read": {
4006      "version": "14.0.0",
4007      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-14.0.0.tgz",
4008      "integrity": "sha512-WXXcSLBqwXTqnEmB0lbU2TrayDJ2G3qI/lxy1ianVmpQol8p9BjodAA6bYxtYYHdQFVXUrIsclzFP/naWG+hlQ==",
4009      "dev": true,
4010      "requires": {
4011        "@commitlint/top-level": "^14.0.0",
4012        "@commitlint/types": "^14.0.0",
4013        "fs-extra": "^10.0.0",
4014        "git-raw-commits": "^2.0.0"
4015      }
4016    },
4017    "@commitlint/resolve-extends": {
4018      "version": "14.1.0",
4019      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-14.1.0.tgz",
4020      "integrity": "sha512-ko80k6QB6E6/OvGNWy4u7gzzWyluDT3VDNL2kfZaDywsnrYntUKyT4Do97gQ7orttITzj2GRtk3KWClVz4rUUQ==",
4021      "dev": true,
4022      "requires": {
4023        "import-fresh": "^3.0.0",
4024        "lodash": "^4.17.19",
4025        "resolve-from": "^5.0.0",
4026        "resolve-global": "^1.0.0"
4027      }
4028    },
4029    "@commitlint/rules": {
4030      "version": "14.1.0",
4031      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-14.1.0.tgz",
4032      "integrity": "sha512-6jmv414/1JzGzDI/DS+snAMhcL6roQKPdg0WB3kWTWN52EvWXBFm0HIMGt2H/FlRKxozwVXlQN60/1fNIl98xA==",
4033      "dev": true,
4034      "requires": {
4035        "@commitlint/ensure": "^14.1.0",
4036        "@commitlint/message": "^14.0.0",
4037        "@commitlint/to-lines": "^14.0.0",
4038        "@commitlint/types": "^14.0.0",
4039        "execa": "^5.0.0"
4040      }
4041    },
4042    "@commitlint/to-lines": {
4043      "version": "14.0.0",
4044      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-14.0.0.tgz",
4045      "integrity": "sha512-uIXk54oJDuYyLpI208s3+cGmJ323yvSJ9LB7yUDMWUeJi2LgRxE2EBZL995kLQdnoAsBBXcLq+VDyppg5bV/cg==",
4046      "dev": true
4047    },
4048    "@commitlint/top-level": {
4049      "version": "14.0.0",
4050      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-14.0.0.tgz",
4051      "integrity": "sha512-MZDKZfWfl9g4KozgWBGTCrI2cXkMHnBFlhwvEfrAu5G8wd5aL1f2uWEUMnBMjUikmhVj99i1pzge4XFWHQ29wQ==",
4052      "dev": true,
4053      "requires": {
4054        "find-up": "^5.0.0"
4055      }
4056    },
4057    "@commitlint/types": {
4058      "version": "14.0.0",
4059      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-14.0.0.tgz",
4060      "integrity": "sha512-sIls1nP2uSbGL466edYlh8mn7O/WP4i3bcvP+2DMhkscRCSgaPhNRWDilhYVsHt2Vu1HTQ27uT0Bj5/Lt2+EcQ==",
4061      "dev": true,
4062      "requires": {
4063        "chalk": "^4.0.0"
4064      }
4065    },
4066    "@endemolshinegroup/cosmiconfig-typescript-loader": {
4067      "version": "3.0.2",
4068      "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz",
4069      "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==",
4070      "dev": true,
4071      "requires": {
4072        "lodash.get": "^4",
4073        "make-error": "^1",
4074        "ts-node": "^9",
4075        "tslib": "^2"
4076      },
4077      "dependencies": {
4078        "tslib": {
4079          "version": "2.3.1",
4080          "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
4081          "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
4082          "dev": true
4083        }
4084      }
4085    },
4086    "@hutson/parse-repository-url": {
4087      "version": "3.0.2",
4088      "resolved": "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz",
4089      "integrity": "sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==",
4090      "dev": true
4091    },
4092    "@types/minimist": {
4093      "version": "1.2.2",
4094      "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
4095      "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
4096      "dev": true
4097    },
4098    "@types/normalize-package-data": {
4099      "version": "2.4.1",
4100      "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
4101      "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
4102      "dev": true
4103    },
4104    "@types/parse-json": {
4105      "version": "4.0.0",
4106      "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
4107      "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
4108      "dev": true
4109    },
4110    "add-stream": {
4111      "version": "1.0.0",
4112      "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz",
4113      "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=",
4114      "dev": true
4115    },
4116    "ansi-escapes": {
4117      "version": "3.2.0",
4118      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
4119      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
4120      "dev": true
4121    },
4122    "ansi-regex": {
4123      "version": "5.0.1",
4124      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4125      "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4126      "dev": true
4127    },
4128    "ansi-styles": {
4129      "version": "4.3.0",
4130      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
4131      "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
4132      "dev": true,
4133      "requires": {
4134        "color-convert": "^2.0.1"
4135      }
4136    },
4137    "arg": {
4138      "version": "4.1.3",
4139      "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
4140      "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
4141      "dev": true
4142    },
4143    "array-ify": {
4144      "version": "1.0.0",
4145      "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz",
4146      "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=",
4147      "dev": true
4148    },
4149    "arrify": {
4150      "version": "1.0.1",
4151      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
4152      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
4153      "dev": true
4154    },
4155    "balanced-match": {
4156      "version": "1.0.2",
4157      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
4158      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
4159      "dev": true
4160    },
4161    "brace-expansion": {
4162      "version": "1.1.11",
4163      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
4164      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
4165      "dev": true,
4166      "requires": {
4167        "balanced-match": "^1.0.0",
4168        "concat-map": "0.0.1"
4169      }
4170    },
4171    "braces": {
4172      "version": "3.0.2",
4173      "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
4174      "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
4175      "dev": true,
4176      "requires": {
4177        "fill-range": "^7.0.1"
4178      }
4179    },
4180    "buffer-from": {
4181      "version": "1.1.2",
4182      "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
4183      "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
4184      "dev": true
4185    },
4186    "cachedir": {
4187      "version": "2.2.0",
4188      "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.2.0.tgz",
4189      "integrity": "sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==",
4190      "dev": true
4191    },
4192    "callsites": {
4193      "version": "3.1.0",
4194      "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
4195      "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
4196      "dev": true
4197    },
4198    "camelcase": {
4199      "version": "5.3.1",
4200      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
4201      "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
4202      "dev": true
4203    },
4204    "camelcase-keys": {
4205      "version": "6.2.2",
4206      "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
4207      "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
4208      "dev": true,
4209      "requires": {
4210        "camelcase": "^5.3.1",
4211        "map-obj": "^4.0.0",
4212        "quick-lru": "^4.0.1"
4213      }
4214    },
4215    "chalk": {
4216      "version": "4.1.0",
4217      "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
4218      "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
4219      "dev": true,
4220      "requires": {
4221        "ansi-styles": "^4.1.0",
4222        "supports-color": "^7.1.0"
4223      }
4224    },
4225    "chardet": {
4226      "version": "0.7.0",
4227      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
4228      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
4229      "dev": true
4230    },
4231    "cli-cursor": {
4232      "version": "2.1.0",
4233      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
4234      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
4235      "dev": true,
4236      "requires": {
4237        "restore-cursor": "^2.0.0"
4238      }
4239    },
4240    "cli-width": {
4241      "version": "2.2.1",
4242      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
4243      "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
4244      "dev": true
4245    },
4246    "cliui": {
4247      "version": "7.0.4",
4248      "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
4249      "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
4250      "dev": true,
4251      "requires": {
4252        "string-width": "^4.2.0",
4253        "strip-ansi": "^6.0.0",
4254        "wrap-ansi": "^7.0.0"
4255      }
4256    },
4257    "color-convert": {
4258      "version": "2.0.1",
4259      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
4260      "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
4261      "dev": true,
4262      "requires": {
4263        "color-name": "~1.1.4"
4264      }
4265    },
4266    "color-name": {
4267      "version": "1.1.4",
4268      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
4269      "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
4270      "dev": true
4271    },
4272    "commitizen": {
4273      "version": "4.2.4",
4274      "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.2.4.tgz",
4275      "integrity": "sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==",
4276      "dev": true,
4277      "requires": {
4278        "cachedir": "2.2.0",
4279        "cz-conventional-changelog": "3.2.0",
4280        "dedent": "0.7.0",
4281        "detect-indent": "6.0.0",
4282        "find-node-modules": "^2.1.2",
4283        "find-root": "1.1.0",
4284        "fs-extra": "8.1.0",
4285        "glob": "7.1.4",
4286        "inquirer": "6.5.2",
4287        "is-utf8": "^0.2.1",
4288        "lodash": "^4.17.20",
4289        "minimist": "1.2.5",
4290        "strip-bom": "4.0.0",
4291        "strip-json-comments": "3.0.1"
4292      },
4293      "dependencies": {
4294        "ansi-styles": {
4295          "version": "3.2.1",
4296          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4297          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4298          "dev": true,
4299          "requires": {
4300            "color-convert": "^1.9.0"
4301          }
4302        },
4303        "chalk": {
4304          "version": "2.4.2",
4305          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4306          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4307          "dev": true,
4308          "requires": {
4309            "ansi-styles": "^3.2.1",
4310            "escape-string-regexp": "^1.0.5",
4311            "supports-color": "^5.3.0"
4312          }
4313        },
4314        "color-convert": {
4315          "version": "1.9.3",
4316          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4317          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4318          "dev": true,
4319          "requires": {
4320            "color-name": "1.1.3"
4321          }
4322        },
4323        "color-name": {
4324          "version": "1.1.3",
4325          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4326          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
4327          "dev": true
4328        },
4329        "cz-conventional-changelog": {
4330          "version": "3.2.0",
4331          "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.2.0.tgz",
4332          "integrity": "sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==",
4333          "dev": true,
4334          "requires": {
4335            "@commitlint/load": ">6.1.1",
4336            "chalk": "^2.4.1",
4337            "commitizen": "^4.0.3",
4338            "conventional-commit-types": "^3.0.0",
4339            "lodash.map": "^4.5.1",
4340            "longest": "^2.0.1",
4341            "word-wrap": "^1.0.3"
4342          }
4343        },
4344        "fs-extra": {
4345          "version": "8.1.0",
4346          "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
4347          "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
4348          "dev": true,
4349          "requires": {
4350            "graceful-fs": "^4.2.0",
4351            "jsonfile": "^4.0.0",
4352            "universalify": "^0.1.0"
4353          }
4354        },
4355        "has-flag": {
4356          "version": "3.0.0",
4357          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4358          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4359          "dev": true
4360        },
4361        "jsonfile": {
4362          "version": "4.0.0",
4363          "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
4364          "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
4365          "dev": true,
4366          "requires": {
4367            "graceful-fs": "^4.1.6"
4368          }
4369        },
4370        "supports-color": {
4371          "version": "5.5.0",
4372          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4373          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4374          "dev": true,
4375          "requires": {
4376            "has-flag": "^3.0.0"
4377          }
4378        },
4379        "universalify": {
4380          "version": "0.1.2",
4381          "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
4382          "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
4383          "dev": true
4384        }
4385      }
4386    },
4387    "compare-func": {
4388      "version": "2.0.0",
4389      "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
4390      "integrity": "sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==",
4391      "dev": true,
4392      "requires": {
4393        "array-ify": "^1.0.0",
4394        "dot-prop": "^5.1.0"
4395      }
4396    },
4397    "concat-map": {
4398      "version": "0.0.1",
4399      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4400      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
4401      "dev": true
4402    },
4403    "concat-stream": {
4404      "version": "2.0.0",
4405      "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
4406      "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
4407      "dev": true,
4408      "requires": {
4409        "buffer-from": "^1.0.0",
4410        "inherits": "^2.0.3",
4411        "readable-stream": "^3.0.2",
4412        "typedarray": "^0.0.6"
4413      }
4414    },
4415    "conventional-changelog": {
4416      "version": "3.1.24",
4417      "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-3.1.24.tgz",
4418      "integrity": "sha512-ed6k8PO00UVvhExYohroVPXcOJ/K1N0/drJHx/faTH37OIZthlecuLIRX/T6uOp682CAoVoFpu+sSEaeuH6Asg==",
4419      "dev": true,
4420      "requires": {
4421        "conventional-changelog-angular": "^5.0.12",
4422        "conventional-changelog-atom": "^2.0.8",
4423        "conventional-changelog-codemirror": "^2.0.8",
4424        "conventional-changelog-conventionalcommits": "^4.5.0",
4425        "conventional-changelog-core": "^4.2.1",
4426        "conventional-changelog-ember": "^2.0.9",
4427        "conventional-changelog-eslint": "^3.0.9",
4428        "conventional-changelog-express": "^2.0.6",
4429        "conventional-changelog-jquery": "^3.0.11",
4430        "conventional-changelog-jshint": "^2.0.9",
4431        "conventional-changelog-preset-loader": "^2.3.4"
4432      }
4433    },
4434    "conventional-changelog-angular": {
4435      "version": "5.0.13",
4436      "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz",
4437      "integrity": "sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==",
4438      "dev": true,
4439      "requires": {
4440        "compare-func": "^2.0.0",
4441        "q": "^1.5.1"
4442      }
4443    },
4444    "conventional-changelog-atom": {
4445      "version": "2.0.8",
4446      "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz",
4447      "integrity": "sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==",
4448      "dev": true,
4449      "requires": {
4450        "q": "^1.5.1"
4451      }
4452    },
4453    "conventional-changelog-codemirror": {
4454      "version": "2.0.8",
4455      "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz",
4456      "integrity": "sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==",
4457      "dev": true,
4458      "requires": {
4459        "q": "^1.5.1"
4460      }
4461    },
4462    "conventional-changelog-config-spec": {
4463      "version": "2.1.0",
4464      "resolved": "https://registry.npmjs.org/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz",
4465      "integrity": "sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==",
4466      "dev": true
4467    },
4468    "conventional-changelog-conventionalcommits": {
4469      "version": "4.6.1",
4470      "resolved": "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.1.tgz",
4471      "integrity": "sha512-lzWJpPZhbM1R0PIzkwzGBCnAkH5RKJzJfFQZcl/D+2lsJxAwGnDKBqn/F4C1RD31GJNn8NuKWQzAZDAVXPp2Mw==",
4472      "dev": true,
4473      "requires": {
4474        "compare-func": "^2.0.0",
4475        "lodash": "^4.17.15",
4476        "q": "^1.5.1"
4477      }
4478    },
4479    "conventional-changelog-core": {
4480      "version": "4.2.4",
4481      "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz",
4482      "integrity": "sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==",
4483      "dev": true,
4484      "requires": {
4485        "add-stream": "^1.0.0",
4486        "conventional-changelog-writer": "^5.0.0",
4487        "conventional-commits-parser": "^3.2.0",
4488        "dateformat": "^3.0.0",
4489        "get-pkg-repo": "^4.0.0",
4490        "git-raw-commits": "^2.0.8",
4491        "git-remote-origin-url": "^2.0.0",
4492        "git-semver-tags": "^4.1.1",
4493        "lodash": "^4.17.15",
4494        "normalize-package-data": "^3.0.0",
4495        "q": "^1.5.1",
4496        "read-pkg": "^3.0.0",
4497        "read-pkg-up": "^3.0.0",
4498        "through2": "^4.0.0"
4499      },
4500      "dependencies": {
4501        "find-up": {
4502          "version": "2.1.0",
4503          "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
4504          "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
4505          "dev": true,
4506          "requires": {
4507            "locate-path": "^2.0.0"
4508          }
4509        },
4510        "hosted-git-info": {
4511          "version": "2.8.9",
4512          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
4513          "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
4514          "dev": true
4515        },
4516        "locate-path": {
4517          "version": "2.0.0",
4518          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
4519          "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
4520          "dev": true,
4521          "requires": {
4522            "p-locate": "^2.0.0",
4523            "path-exists": "^3.0.0"
4524          }
4525        },
4526        "p-limit": {
4527          "version": "1.3.0",
4528          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
4529          "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
4530          "dev": true,
4531          "requires": {
4532            "p-try": "^1.0.0"
4533          }
4534        },
4535        "p-locate": {
4536          "version": "2.0.0",
4537          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
4538          "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
4539          "dev": true,
4540          "requires": {
4541            "p-limit": "^1.1.0"
4542          }
4543        },
4544        "p-try": {
4545          "version": "1.0.0",
4546          "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
4547          "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
4548          "dev": true
4549        },
4550        "path-exists": {
4551          "version": "3.0.0",
4552          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
4553          "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
4554          "dev": true
4555        },
4556        "path-type": {
4557          "version": "3.0.0",
4558          "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
4559          "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
4560          "dev": true,
4561          "requires": {
4562            "pify": "^3.0.0"
4563          }
4564        },
4565        "pify": {
4566          "version": "3.0.0",
4567          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4568          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4569          "dev": true
4570        },
4571        "read-pkg": {
4572          "version": "3.0.0",
4573          "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
4574          "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
4575          "dev": true,
4576          "requires": {
4577            "load-json-file": "^4.0.0",
4578            "normalize-package-data": "^2.3.2",
4579            "path-type": "^3.0.0"
4580          },
4581          "dependencies": {
4582            "normalize-package-data": {
4583              "version": "2.5.0",
4584              "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
4585              "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
4586              "dev": true,
4587              "requires": {
4588                "hosted-git-info": "^2.1.4",
4589                "resolve": "^1.10.0",
4590                "semver": "2 || 3 || 4 || 5",
4591                "validate-npm-package-license": "^3.0.1"
4592              }
4593            }
4594          }
4595        },
4596        "read-pkg-up": {
4597          "version": "3.0.0",
4598          "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
4599          "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
4600          "dev": true,
4601          "requires": {
4602            "find-up": "^2.0.0",
4603            "read-pkg": "^3.0.0"
4604          }
4605        },
4606        "semver": {
4607          "version": "5.7.1",
4608          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
4609          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
4610          "dev": true
4611        }
4612      }
4613    },
4614    "conventional-changelog-ember": {
4615      "version": "2.0.9",
4616      "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz",
4617      "integrity": "sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==",
4618      "dev": true,
4619      "requires": {
4620        "q": "^1.5.1"
4621      }
4622    },
4623    "conventional-changelog-eslint": {
4624      "version": "3.0.9",
4625      "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz",
4626      "integrity": "sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==",
4627      "dev": true,
4628      "requires": {
4629        "q": "^1.5.1"
4630      }
4631    },
4632    "conventional-changelog-express": {
4633      "version": "2.0.6",
4634      "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz",
4635      "integrity": "sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==",
4636      "dev": true,
4637      "requires": {
4638        "q": "^1.5.1"
4639      }
4640    },
4641    "conventional-changelog-jquery": {
4642      "version": "3.0.11",
4643      "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz",
4644      "integrity": "sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==",
4645      "dev": true,
4646      "requires": {
4647        "q": "^1.5.1"
4648      }
4649    },
4650    "conventional-changelog-jshint": {
4651      "version": "2.0.9",
4652      "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz",
4653      "integrity": "sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==",
4654      "dev": true,
4655      "requires": {
4656        "compare-func": "^2.0.0",
4657        "q": "^1.5.1"
4658      }
4659    },
4660    "conventional-changelog-preset-loader": {
4661      "version": "2.3.4",
4662      "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz",
4663      "integrity": "sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==",
4664      "dev": true
4665    },
4666    "conventional-changelog-writer": {
4667      "version": "5.0.0",
4668      "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.0.tgz",
4669      "integrity": "sha512-HnDh9QHLNWfL6E1uHz6krZEQOgm8hN7z/m7tT16xwd802fwgMN0Wqd7AQYVkhpsjDUx/99oo+nGgvKF657XP5g==",
4670      "dev": true,
4671      "requires": {
4672        "conventional-commits-filter": "^2.0.7",
4673        "dateformat": "^3.0.0",
4674        "handlebars": "^4.7.6",
4675        "json-stringify-safe": "^5.0.1",
4676        "lodash": "^4.17.15",
4677        "meow": "^8.0.0",
4678        "semver": "^6.0.0",
4679        "split": "^1.0.0",
4680        "through2": "^4.0.0"
4681      },
4682      "dependencies": {
4683        "semver": {
4684          "version": "6.3.0",
4685          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
4686          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
4687          "dev": true
4688        }
4689      }
4690    },
4691    "conventional-commit-types": {
4692      "version": "3.0.0",
4693      "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz",
4694      "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==",
4695      "dev": true
4696    },
4697    "conventional-commits-filter": {
4698      "version": "2.0.7",
4699      "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz",
4700      "integrity": "sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==",
4701      "dev": true,
4702      "requires": {
4703        "lodash.ismatch": "^4.4.0",
4704        "modify-values": "^1.0.0"
4705      }
4706    },
4707    "conventional-commits-parser": {
4708      "version": "3.2.3",
4709      "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.3.tgz",
4710      "integrity": "sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==",
4711      "dev": true,
4712      "requires": {
4713        "is-text-path": "^1.0.1",
4714        "JSONStream": "^1.0.4",
4715        "lodash": "^4.17.15",
4716        "meow": "^8.0.0",
4717        "split2": "^3.0.0",
4718        "through2": "^4.0.0"
4719      }
4720    },
4721    "conventional-recommended-bump": {
4722      "version": "6.1.0",
4723      "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz",
4724      "integrity": "sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==",
4725      "dev": true,
4726      "requires": {
4727        "concat-stream": "^2.0.0",
4728        "conventional-changelog-preset-loader": "^2.3.4",
4729        "conventional-commits-filter": "^2.0.7",
4730        "conventional-commits-parser": "^3.2.0",
4731        "git-raw-commits": "^2.0.8",
4732        "git-semver-tags": "^4.1.1",
4733        "meow": "^8.0.0",
4734        "q": "^1.5.1"
4735      }
4736    },
4737    "core-util-is": {
4738      "version": "1.0.3",
4739      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
4740      "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
4741      "dev": true
4742    },
4743    "cosmiconfig": {
4744      "version": "7.0.0",
4745      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
4746      "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
4747      "dev": true,
4748      "requires": {
4749        "@types/parse-json": "^4.0.0",
4750        "import-fresh": "^3.2.1",
4751        "parse-json": "^5.0.0",
4752        "path-type": "^4.0.0",
4753        "yaml": "^1.10.0"
4754      }
4755    },
4756    "create-require": {
4757      "version": "1.1.1",
4758      "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
4759      "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
4760      "dev": true
4761    },
4762    "cross-spawn": {
4763      "version": "7.0.3",
4764      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
4765      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
4766      "dev": true,
4767      "requires": {
4768        "path-key": "^3.1.0",
4769        "shebang-command": "^2.0.0",
4770        "which": "^2.0.1"
4771      },
4772      "dependencies": {
4773        "which": {
4774          "version": "2.0.2",
4775          "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4776          "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4777          "dev": true,
4778          "requires": {
4779            "isexe": "^2.0.0"
4780          }
4781        }
4782      }
4783    },
4784    "cz-conventional-changelog": {
4785      "version": "3.3.0",
4786      "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz",
4787      "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==",
4788      "dev": true,
4789      "requires": {
4790        "@commitlint/load": ">6.1.1",
4791        "chalk": "^2.4.1",
4792        "commitizen": "^4.0.3",
4793        "conventional-commit-types": "^3.0.0",
4794        "lodash.map": "^4.5.1",
4795        "longest": "^2.0.1",
4796        "word-wrap": "^1.0.3"
4797      },
4798      "dependencies": {
4799        "ansi-styles": {
4800          "version": "3.2.1",
4801          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4802          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4803          "dev": true,
4804          "requires": {
4805            "color-convert": "^1.9.0"
4806          }
4807        },
4808        "chalk": {
4809          "version": "2.4.2",
4810          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4811          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4812          "dev": true,
4813          "requires": {
4814            "ansi-styles": "^3.2.1",
4815            "escape-string-regexp": "^1.0.5",
4816            "supports-color": "^5.3.0"
4817          }
4818        },
4819        "color-convert": {
4820          "version": "1.9.3",
4821          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4822          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4823          "dev": true,
4824          "requires": {
4825            "color-name": "1.1.3"
4826          }
4827        },
4828        "color-name": {
4829          "version": "1.1.3",
4830          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4831          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
4832          "dev": true
4833        },
4834        "has-flag": {
4835          "version": "3.0.0",
4836          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4837          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
4838          "dev": true
4839        },
4840        "supports-color": {
4841          "version": "5.5.0",
4842          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4843          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4844          "dev": true,
4845          "requires": {
4846            "has-flag": "^3.0.0"
4847          }
4848        }
4849      }
4850    },
4851    "dargs": {
4852      "version": "7.0.0",
4853      "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz",
4854      "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==",
4855      "dev": true
4856    },
4857    "dateformat": {
4858      "version": "3.0.3",
4859      "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
4860      "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
4861      "dev": true
4862    },
4863    "decamelize": {
4864      "version": "1.2.0",
4865      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
4866      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
4867      "dev": true
4868    },
4869    "decamelize-keys": {
4870      "version": "1.1.0",
4871      "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
4872      "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
4873      "dev": true,
4874      "requires": {
4875        "decamelize": "^1.1.0",
4876        "map-obj": "^1.0.0"
4877      },
4878      "dependencies": {
4879        "map-obj": {
4880          "version": "1.0.1",
4881          "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
4882          "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
4883          "dev": true
4884        }
4885      }
4886    },
4887    "dedent": {
4888      "version": "0.7.0",
4889      "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz",
4890      "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=",
4891      "dev": true
4892    },
4893    "detect-file": {
4894      "version": "1.0.0",
4895      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
4896      "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
4897      "dev": true
4898    },
4899    "detect-indent": {
4900      "version": "6.0.0",
4901      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.0.0.tgz",
4902      "integrity": "sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==",
4903      "dev": true
4904    },
4905    "detect-newline": {
4906      "version": "3.1.0",
4907      "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
4908      "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
4909      "dev": true
4910    },
4911    "diff": {
4912      "version": "4.0.2",
4913      "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
4914      "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
4915      "dev": true
4916    },
4917    "dot-prop": {
4918      "version": "5.3.0",
4919      "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
4920      "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
4921      "dev": true,
4922      "requires": {
4923        "is-obj": "^2.0.0"
4924      }
4925    },
4926    "dotgitignore": {
4927      "version": "2.1.0",
4928      "resolved": "https://registry.npmjs.org/dotgitignore/-/dotgitignore-2.1.0.tgz",
4929      "integrity": "sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==",
4930      "dev": true,
4931      "requires": {
4932        "find-up": "^3.0.0",
4933        "minimatch": "^3.0.4"
4934      },
4935      "dependencies": {
4936        "find-up": {
4937          "version": "3.0.0",
4938          "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
4939          "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
4940          "dev": true,
4941          "requires": {
4942            "locate-path": "^3.0.0"
4943          }
4944        },
4945        "locate-path": {
4946          "version": "3.0.0",
4947          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
4948          "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
4949          "dev": true,
4950          "requires": {
4951            "p-locate": "^3.0.0",
4952            "path-exists": "^3.0.0"
4953          }
4954        },
4955        "p-limit": {
4956          "version": "2.3.0",
4957          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4958          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4959          "dev": true,
4960          "requires": {
4961            "p-try": "^2.0.0"
4962          }
4963        },
4964        "p-locate": {
4965          "version": "3.0.0",
4966          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
4967          "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
4968          "dev": true,
4969          "requires": {
4970            "p-limit": "^2.0.0"
4971          }
4972        },
4973        "path-exists": {
4974          "version": "3.0.0",
4975          "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
4976          "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
4977          "dev": true
4978        }
4979      }
4980    },
4981    "emoji-regex": {
4982      "version": "8.0.0",
4983      "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
4984      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
4985      "dev": true
4986    },
4987    "error-ex": {
4988      "version": "1.3.2",
4989      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
4990      "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
4991      "dev": true,
4992      "requires": {
4993        "is-arrayish": "^0.2.1"
4994      }
4995    },
4996    "escalade": {
4997      "version": "3.1.1",
4998      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
4999      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
5000      "dev": true
5001    },
5002    "escape-string-regexp": {
5003      "version": "1.0.5",
5004      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5005      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5006      "dev": true
5007    },
5008    "execa": {
5009      "version": "5.1.1",
5010      "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
5011      "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
5012      "dev": true,
5013      "requires": {
5014        "cross-spawn": "^7.0.3",
5015        "get-stream": "^6.0.0",
5016        "human-signals": "^2.1.0",
5017        "is-stream": "^2.0.0",
5018        "merge-stream": "^2.0.0",
5019        "npm-run-path": "^4.0.1",
5020        "onetime": "^5.1.2",
5021        "signal-exit": "^3.0.3",
5022        "strip-final-newline": "^2.0.0"
5023      },
5024      "dependencies": {
5025        "mimic-fn": {
5026          "version": "2.1.0",
5027          "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
5028          "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
5029          "dev": true
5030        },
5031        "onetime": {
5032          "version": "5.1.2",
5033          "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
5034          "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
5035          "dev": true,
5036          "requires": {
5037            "mimic-fn": "^2.1.0"
5038          }
5039        }
5040      }
5041    },
5042    "expand-tilde": {
5043      "version": "2.0.2",
5044      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
5045      "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
5046      "dev": true,
5047      "requires": {
5048        "homedir-polyfill": "^1.0.1"
5049      }
5050    },
5051    "external-editor": {
5052      "version": "3.1.0",
5053      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
5054      "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
5055      "dev": true,
5056      "requires": {
5057        "chardet": "^0.7.0",
5058        "iconv-lite": "^0.4.24",
5059        "tmp": "^0.0.33"
5060      }
5061    },
5062    "figures": {
5063      "version": "2.0.0",
5064      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
5065      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
5066      "dev": true,
5067      "requires": {
5068        "escape-string-regexp": "^1.0.5"
5069      }
5070    },
5071    "fill-range": {
5072      "version": "7.0.1",
5073      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
5074      "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
5075      "dev": true,
5076      "requires": {
5077        "to-regex-range": "^5.0.1"
5078      }
5079    },
5080    "find-node-modules": {
5081      "version": "2.1.2",
5082      "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.2.tgz",
5083      "integrity": "sha512-x+3P4mbtRPlSiVE1Qco0Z4YLU8WFiFcuWTf3m75OV9Uzcfs2Bg+O9N+r/K0AnmINBW06KpfqKwYJbFlFq4qNug==",
5084      "dev": true,
5085      "requires": {
5086        "findup-sync": "^4.0.0",
5087        "merge": "^2.1.0"
5088      }
5089    },
5090    "find-root": {
5091      "version": "1.1.0",
5092      "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
5093      "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==",
5094      "dev": true
5095    },
5096    "find-up": {
5097      "version": "5.0.0",
5098      "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
5099      "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
5100      "dev": true,
5101      "requires": {
5102        "locate-path": "^6.0.0",
5103        "path-exists": "^4.0.0"
5104      }
5105    },
5106    "findup-sync": {
5107      "version": "4.0.0",
5108      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
5109      "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
5110      "dev": true,
5111      "requires": {
5112        "detect-file": "^1.0.0",
5113        "is-glob": "^4.0.0",
5114        "micromatch": "^4.0.2",
5115        "resolve-dir": "^1.0.1"
5116      }
5117    },
5118    "fs-access": {
5119      "version": "1.0.1",
5120      "resolved": "https://registry.npmjs.org/fs-access/-/fs-access-1.0.1.tgz",
5121      "integrity": "sha1-1qh/JiJxzv6+wwxVNAf7mV2od3o=",
5122      "dev": true,
5123      "requires": {
5124        "null-check": "^1.0.0"
5125      }
5126    },
5127    "fs-extra": {
5128      "version": "10.0.0",
5129      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
5130      "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
5131      "dev": true,
5132      "requires": {
5133        "graceful-fs": "^4.2.0",
5134        "jsonfile": "^6.0.1",
5135        "universalify": "^2.0.0"
5136      }
5137    },
5138    "fs.realpath": {
5139      "version": "1.0.0",
5140      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
5141      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
5142      "dev": true
5143    },
5144    "function-bind": {
5145      "version": "1.1.1",
5146      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
5147      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
5148      "dev": true
5149    },
5150    "get-caller-file": {
5151      "version": "2.0.5",
5152      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
5153      "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
5154      "dev": true
5155    },
5156    "get-pkg-repo": {
5157      "version": "4.2.1",
5158      "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz",
5159      "integrity": "sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==",
5160      "dev": true,
5161      "requires": {
5162        "@hutson/parse-repository-url": "^3.0.0",
5163        "hosted-git-info": "^4.0.0",
5164        "through2": "^2.0.0",
5165        "yargs": "^16.2.0"
5166      },
5167      "dependencies": {
5168        "readable-stream": {
5169          "version": "2.3.7",
5170          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
5171          "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
5172          "dev": true,
5173          "requires": {
5174            "core-util-is": "~1.0.0",
5175            "inherits": "~2.0.3",
5176            "isarray": "~1.0.0",
5177            "process-nextick-args": "~2.0.0",
5178            "safe-buffer": "~5.1.1",
5179            "string_decoder": "~1.1.1",
5180            "util-deprecate": "~1.0.1"
5181          }
5182        },
5183        "safe-buffer": {
5184          "version": "5.1.2",
5185          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5186          "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
5187          "dev": true
5188        },
5189        "string_decoder": {
5190          "version": "1.1.1",
5191          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5192          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5193          "dev": true,
5194          "requires": {
5195            "safe-buffer": "~5.1.0"
5196          }
5197        },
5198        "through2": {
5199          "version": "2.0.5",
5200          "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
5201          "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
5202          "dev": true,
5203          "requires": {
5204            "readable-stream": "~2.3.6",
5205            "xtend": "~4.0.1"
5206          }
5207        },
5208        "yargs": {
5209          "version": "16.2.0",
5210          "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
5211          "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
5212          "dev": true,
5213          "requires": {
5214            "cliui": "^7.0.2",
5215            "escalade": "^3.1.1",
5216            "get-caller-file": "^2.0.5",
5217            "require-directory": "^2.1.1",
5218            "string-width": "^4.2.0",
5219            "y18n": "^5.0.5",
5220            "yargs-parser": "^20.2.2"
5221          }
5222        }
5223      }
5224    },
5225    "get-stream": {
5226      "version": "6.0.1",
5227      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
5228      "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
5229      "dev": true
5230    },
5231    "git-raw-commits": {
5232      "version": "2.0.10",
5233      "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.10.tgz",
5234      "integrity": "sha512-sHhX5lsbG9SOO6yXdlwgEMQ/ljIn7qMpAbJZCGfXX2fq5T8M5SrDnpYk9/4HswTildcIqatsWa91vty6VhWSaQ==",
5235      "dev": true,
5236      "requires": {
5237        "dargs": "^7.0.0",
5238        "lodash": "^4.17.15",
5239        "meow": "^8.0.0",
5240        "split2": "^3.0.0",
5241        "through2": "^4.0.0"
5242      }
5243    },
5244    "git-remote-origin-url": {
5245      "version": "2.0.0",
5246      "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz",
5247      "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=",
5248      "dev": true,
5249      "requires": {
5250        "gitconfiglocal": "^1.0.0",
5251        "pify": "^2.3.0"
5252      }
5253    },
5254    "git-semver-tags": {
5255      "version": "4.1.1",
5256      "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz",
5257      "integrity": "sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==",
5258      "dev": true,
5259      "requires": {
5260        "meow": "^8.0.0",
5261        "semver": "^6.0.0"
5262      },
5263      "dependencies": {
5264        "semver": {
5265          "version": "6.3.0",
5266          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5267          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
5268          "dev": true
5269        }
5270      }
5271    },
5272    "gitconfiglocal": {
5273      "version": "1.0.0",
5274      "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz",
5275      "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=",
5276      "dev": true,
5277      "requires": {
5278        "ini": "^1.3.2"
5279      }
5280    },
5281    "glob": {
5282      "version": "7.1.4",
5283      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
5284      "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
5285      "dev": true,
5286      "requires": {
5287        "fs.realpath": "^1.0.0",
5288        "inflight": "^1.0.4",
5289        "inherits": "2",
5290        "minimatch": "^3.0.4",
5291        "once": "^1.3.0",
5292        "path-is-absolute": "^1.0.0"
5293      }
5294    },
5295    "global-dirs": {
5296      "version": "0.1.1",
5297      "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz",
5298      "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=",
5299      "dev": true,
5300      "requires": {
5301        "ini": "^1.3.4"
5302      }
5303    },
5304    "global-modules": {
5305      "version": "1.0.0",
5306      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
5307      "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
5308      "dev": true,
5309      "requires": {
5310        "global-prefix": "^1.0.1",
5311        "is-windows": "^1.0.1",
5312        "resolve-dir": "^1.0.0"
5313      }
5314    },
5315    "global-prefix": {
5316      "version": "1.0.2",
5317      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
5318      "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
5319      "dev": true,
5320      "requires": {
5321        "expand-tilde": "^2.0.2",
5322        "homedir-polyfill": "^1.0.1",
5323        "ini": "^1.3.4",
5324        "is-windows": "^1.0.1",
5325        "which": "^1.2.14"
5326      }
5327    },
5328    "graceful-fs": {
5329      "version": "4.2.6",
5330      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
5331      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
5332      "dev": true
5333    },
5334    "handlebars": {
5335      "version": "4.7.7",
5336      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
5337      "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
5338      "dev": true,
5339      "requires": {
5340        "minimist": "^1.2.5",
5341        "neo-async": "^2.6.0",
5342        "source-map": "^0.6.1",
5343        "uglify-js": "^3.1.4",
5344        "wordwrap": "^1.0.0"
5345      }
5346    },
5347    "hard-rejection": {
5348      "version": "2.1.0",
5349      "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
5350      "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
5351      "dev": true
5352    },
5353    "has": {
5354      "version": "1.0.3",
5355      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
5356      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
5357      "dev": true,
5358      "requires": {
5359        "function-bind": "^1.1.1"
5360      }
5361    },
5362    "has-flag": {
5363      "version": "4.0.0",
5364      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
5365      "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
5366      "dev": true
5367    },
5368    "homedir-polyfill": {
5369      "version": "1.0.3",
5370      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
5371      "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
5372      "dev": true,
5373      "requires": {
5374        "parse-passwd": "^1.0.0"
5375      }
5376    },
5377    "hosted-git-info": {
5378      "version": "4.0.2",
5379      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz",
5380      "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==",
5381      "dev": true,
5382      "requires": {
5383        "lru-cache": "^6.0.0"
5384      }
5385    },
5386    "human-signals": {
5387      "version": "2.1.0",
5388      "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
5389      "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
5390      "dev": true
5391    },
5392    "husky": {
5393      "version": "7.0.4",
5394      "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz",
5395      "integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==",
5396      "dev": true
5397    },
5398    "iconv-lite": {
5399      "version": "0.4.24",
5400      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5401      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5402      "dev": true,
5403      "requires": {
5404        "safer-buffer": ">= 2.1.2 < 3"
5405      }
5406    },
5407    "import-fresh": {
5408      "version": "3.3.0",
5409      "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
5410      "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
5411      "dev": true,
5412      "requires": {
5413        "parent-module": "^1.0.0",
5414        "resolve-from": "^4.0.0"
5415      },
5416      "dependencies": {
5417        "resolve-from": {
5418          "version": "4.0.0",
5419          "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
5420          "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
5421          "dev": true
5422        }
5423      }
5424    },
5425    "indent-string": {
5426      "version": "4.0.0",
5427      "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
5428      "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
5429      "dev": true
5430    },
5431    "inflight": {
5432      "version": "1.0.6",
5433      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
5434      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
5435      "dev": true,
5436      "requires": {
5437        "once": "^1.3.0",
5438        "wrappy": "1"
5439      }
5440    },
5441    "inherits": {
5442      "version": "2.0.4",
5443      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
5444      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
5445      "dev": true
5446    },
5447    "ini": {
5448      "version": "1.3.8",
5449      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
5450      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
5451      "dev": true
5452    },
5453    "inquirer": {
5454      "version": "6.5.2",
5455      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
5456      "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
5457      "dev": true,
5458      "requires": {
5459        "ansi-escapes": "^3.2.0",
5460        "chalk": "^2.4.2",
5461        "cli-cursor": "^2.1.0",
5462        "cli-width": "^2.0.0",
5463        "external-editor": "^3.0.3",
5464        "figures": "^2.0.0",
5465        "lodash": "^4.17.12",
5466        "mute-stream": "0.0.7",
5467        "run-async": "^2.2.0",
5468        "rxjs": "^6.4.0",
5469        "string-width": "^2.1.0",
5470        "strip-ansi": "^5.1.0",
5471        "through": "^2.3.6"
5472      },
5473      "dependencies": {
5474        "ansi-regex": {
5475          "version": "3.0.0",
5476          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
5477          "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
5478          "dev": true
5479        },
5480        "ansi-styles": {
5481          "version": "3.2.1",
5482          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5483          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5484          "dev": true,
5485          "requires": {
5486            "color-convert": "^1.9.0"
5487          }
5488        },
5489        "chalk": {
5490          "version": "2.4.2",
5491          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
5492          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
5493          "dev": true,
5494          "requires": {
5495            "ansi-styles": "^3.2.1",
5496            "escape-string-regexp": "^1.0.5",
5497            "supports-color": "^5.3.0"
5498          }
5499        },
5500        "color-convert": {
5501          "version": "1.9.3",
5502          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5503          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5504          "dev": true,
5505          "requires": {
5506            "color-name": "1.1.3"
5507          }
5508        },
5509        "color-name": {
5510          "version": "1.1.3",
5511          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5512          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
5513          "dev": true
5514        },
5515        "has-flag": {
5516          "version": "3.0.0",
5517          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5518          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5519          "dev": true
5520        },
5521        "is-fullwidth-code-point": {
5522          "version": "2.0.0",
5523          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
5524          "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
5525          "dev": true
5526        },
5527        "string-width": {
5528          "version": "2.1.1",
5529          "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
5530          "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
5531          "dev": true,
5532          "requires": {
5533            "is-fullwidth-code-point": "^2.0.0",
5534            "strip-ansi": "^4.0.0"
5535          },
5536          "dependencies": {
5537            "strip-ansi": {
5538              "version": "4.0.0",
5539              "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
5540              "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
5541              "dev": true,
5542              "requires": {
5543                "ansi-regex": "^3.0.0"
5544              }
5545            }
5546          }
5547        },
5548        "strip-ansi": {
5549          "version": "5.2.0",
5550          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
5551          "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
5552          "dev": true,
5553          "requires": {
5554            "ansi-regex": "^4.1.0"
5555          },
5556          "dependencies": {
5557            "ansi-regex": {
5558              "version": "4.1.0",
5559              "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
5560              "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
5561              "dev": true
5562            }
5563          }
5564        },
5565        "supports-color": {
5566          "version": "5.5.0",
5567          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
5568          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
5569          "dev": true,
5570          "requires": {
5571            "has-flag": "^3.0.0"
5572          }
5573        }
5574      }
5575    },
5576    "is-arrayish": {
5577      "version": "0.2.1",
5578      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5579      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5580      "dev": true
5581    },
5582    "is-core-module": {
5583      "version": "2.8.0",
5584      "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
5585      "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
5586      "dev": true,
5587      "requires": {
5588        "has": "^1.0.3"
5589      }
5590    },
5591    "is-extglob": {
5592      "version": "2.1.1",
5593      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
5594      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
5595      "dev": true
5596    },
5597    "is-fullwidth-code-point": {
5598      "version": "3.0.0",
5599      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
5600      "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
5601      "dev": true
5602    },
5603    "is-glob": {
5604      "version": "4.0.1",
5605      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
5606      "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
5607      "dev": true,
5608      "requires": {
5609        "is-extglob": "^2.1.1"
5610      }
5611    },
5612    "is-number": {
5613      "version": "7.0.0",
5614      "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
5615      "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
5616      "dev": true
5617    },
5618    "is-obj": {
5619      "version": "2.0.0",
5620      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
5621      "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
5622      "dev": true
5623    },
5624    "is-plain-obj": {
5625      "version": "1.1.0",
5626      "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
5627      "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
5628      "dev": true
5629    },
5630    "is-stream": {
5631      "version": "2.0.1",
5632      "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
5633      "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
5634      "dev": true
5635    },
5636    "is-text-path": {
5637      "version": "1.0.1",
5638      "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz",
5639      "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=",
5640      "dev": true,
5641      "requires": {
5642        "text-extensions": "^1.0.0"
5643      }
5644    },
5645    "is-utf8": {
5646      "version": "0.2.1",
5647      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
5648      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
5649      "dev": true
5650    },
5651    "is-windows": {
5652      "version": "1.0.2",
5653      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
5654      "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
5655      "dev": true
5656    },
5657    "isarray": {
5658      "version": "1.0.0",
5659      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
5660      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
5661      "dev": true
5662    },
5663    "isexe": {
5664      "version": "2.0.0",
5665      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
5666      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
5667      "dev": true
5668    },
5669    "js-tokens": {
5670      "version": "4.0.0",
5671      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
5672      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
5673      "dev": true
5674    },
5675    "json-parse-better-errors": {
5676      "version": "1.0.2",
5677      "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5678      "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5679      "dev": true
5680    },
5681    "json-parse-even-better-errors": {
5682      "version": "2.3.1",
5683      "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
5684      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
5685      "dev": true
5686    },
5687    "json-stringify-safe": {
5688      "version": "5.0.1",
5689      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
5690      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
5691      "dev": true
5692    },
5693    "jsonfile": {
5694      "version": "6.1.0",
5695      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
5696      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
5697      "dev": true,
5698      "requires": {
5699        "graceful-fs": "^4.1.6",
5700        "universalify": "^2.0.0"
5701      }
5702    },
5703    "jsonparse": {
5704      "version": "1.3.1",
5705      "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
5706      "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
5707      "dev": true
5708    },
5709    "JSONStream": {
5710      "version": "1.3.5",
5711      "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz",
5712      "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==",
5713      "dev": true,
5714      "requires": {
5715        "jsonparse": "^1.2.0",
5716        "through": ">=2.2.7 <3"
5717      }
5718    },
5719    "kind-of": {
5720      "version": "6.0.3",
5721      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
5722      "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
5723      "dev": true
5724    },
5725    "lines-and-columns": {
5726      "version": "1.1.6",
5727      "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
5728      "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
5729      "dev": true
5730    },
5731    "load-json-file": {
5732      "version": "4.0.0",
5733      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
5734      "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
5735      "dev": true,
5736      "requires": {
5737        "graceful-fs": "^4.1.2",
5738        "parse-json": "^4.0.0",
5739        "pify": "^3.0.0",
5740        "strip-bom": "^3.0.0"
5741      },
5742      "dependencies": {
5743        "parse-json": {
5744          "version": "4.0.0",
5745          "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
5746          "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
5747          "dev": true,
5748          "requires": {
5749            "error-ex": "^1.3.1",
5750            "json-parse-better-errors": "^1.0.1"
5751          }
5752        },
5753        "pify": {
5754          "version": "3.0.0",
5755          "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
5756          "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
5757          "dev": true
5758        },
5759        "strip-bom": {
5760          "version": "3.0.0",
5761          "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
5762          "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
5763          "dev": true
5764        }
5765      }
5766    },
5767    "locate-path": {
5768      "version": "6.0.0",
5769      "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
5770      "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
5771      "dev": true,
5772      "requires": {
5773        "p-locate": "^5.0.0"
5774      }
5775    },
5776    "lodash": {
5777      "version": "4.17.21",
5778      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
5779      "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
5780      "dev": true
5781    },
5782    "lodash.get": {
5783      "version": "4.4.2",
5784      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
5785      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
5786      "dev": true
5787    },
5788    "lodash.ismatch": {
5789      "version": "4.4.0",
5790      "resolved": "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz",
5791      "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=",
5792      "dev": true
5793    },
5794    "lodash.map": {
5795      "version": "4.6.0",
5796      "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
5797      "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
5798      "dev": true
5799    },
5800    "longest": {
5801      "version": "2.0.1",
5802      "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz",
5803      "integrity": "sha1-eB4YMpaqlPbU2RbcM10NF676I/g=",
5804      "dev": true
5805    },
5806    "lru-cache": {
5807      "version": "6.0.0",
5808      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
5809      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
5810      "dev": true,
5811      "requires": {
5812        "yallist": "^4.0.0"
5813      }
5814    },
5815    "make-error": {
5816      "version": "1.3.6",
5817      "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
5818      "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
5819      "dev": true
5820    },
5821    "map-obj": {
5822      "version": "4.3.0",
5823      "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
5824      "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
5825      "dev": true
5826    },
5827    "meow": {
5828      "version": "8.1.2",
5829      "resolved": "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz",
5830      "integrity": "sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==",
5831      "dev": true,
5832      "requires": {
5833        "@types/minimist": "^1.2.0",
5834        "camelcase-keys": "^6.2.2",
5835        "decamelize-keys": "^1.1.0",
5836        "hard-rejection": "^2.1.0",
5837        "minimist-options": "4.1.0",
5838        "normalize-package-data": "^3.0.0",
5839        "read-pkg-up": "^7.0.1",
5840        "redent": "^3.0.0",
5841        "trim-newlines": "^3.0.0",
5842        "type-fest": "^0.18.0",
5843        "yargs-parser": "^20.2.3"
5844      }
5845    },
5846    "merge": {
5847      "version": "2.1.1",
5848      "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz",
5849      "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==",
5850      "dev": true
5851    },
5852    "merge-stream": {
5853      "version": "2.0.0",
5854      "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
5855      "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
5856      "dev": true
5857    },
5858    "micromatch": {
5859      "version": "4.0.4",
5860      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
5861      "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
5862      "dev": true,
5863      "requires": {
5864        "braces": "^3.0.1",
5865        "picomatch": "^2.2.3"
5866      }
5867    },
5868    "mimic-fn": {
5869      "version": "1.2.0",
5870      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
5871      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
5872      "dev": true
5873    },
5874    "min-indent": {
5875      "version": "1.0.1",
5876      "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
5877      "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
5878      "dev": true
5879    },
5880    "minimatch": {
5881      "version": "3.0.4",
5882      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5883      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5884      "dev": true,
5885      "requires": {
5886        "brace-expansion": "^1.1.7"
5887      }
5888    },
5889    "minimist": {
5890      "version": "1.2.5",
5891      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
5892      "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
5893      "dev": true
5894    },
5895    "minimist-options": {
5896      "version": "4.1.0",
5897      "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
5898      "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
5899      "dev": true,
5900      "requires": {
5901        "arrify": "^1.0.1",
5902        "is-plain-obj": "^1.1.0",
5903        "kind-of": "^6.0.3"
5904      }
5905    },
5906    "modify-values": {
5907      "version": "1.0.1",
5908      "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz",
5909      "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==",
5910      "dev": true
5911    },
5912    "mute-stream": {
5913      "version": "0.0.7",
5914      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
5915      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
5916      "dev": true
5917    },
5918    "neo-async": {
5919      "version": "2.6.2",
5920      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
5921      "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
5922      "dev": true
5923    },
5924    "normalize-package-data": {
5925      "version": "3.0.3",
5926      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
5927      "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
5928      "dev": true,
5929      "requires": {
5930        "hosted-git-info": "^4.0.1",
5931        "is-core-module": "^2.5.0",
5932        "semver": "^7.3.4",
5933        "validate-npm-package-license": "^3.0.1"
5934      }
5935    },
5936    "npm-run-path": {
5937      "version": "4.0.1",
5938      "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
5939      "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
5940      "dev": true,
5941      "requires": {
5942        "path-key": "^3.0.0"
5943      }
5944    },
5945    "null-check": {
5946      "version": "1.0.0",
5947      "resolved": "https://registry.npmjs.org/null-check/-/null-check-1.0.0.tgz",
5948      "integrity": "sha1-l33/1xdgErnsMNKjnbXPcqBDnt0=",
5949      "dev": true
5950    },
5951    "once": {
5952      "version": "1.4.0",
5953      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
5954      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
5955      "dev": true,
5956      "requires": {
5957        "wrappy": "1"
5958      }
5959    },
5960    "onetime": {
5961      "version": "2.0.1",
5962      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
5963      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
5964      "dev": true,
5965      "requires": {
5966        "mimic-fn": "^1.0.0"
5967      }
5968    },
5969    "os-tmpdir": {
5970      "version": "1.0.2",
5971      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
5972      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
5973      "dev": true
5974    },
5975    "p-limit": {
5976      "version": "3.1.0",
5977      "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
5978      "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
5979      "dev": true,
5980      "requires": {
5981        "yocto-queue": "^0.1.0"
5982      }
5983    },
5984    "p-locate": {
5985      "version": "5.0.0",
5986      "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
5987      "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
5988      "dev": true,
5989      "requires": {
5990        "p-limit": "^3.0.2"
5991      }
5992    },
5993    "p-try": {
5994      "version": "2.2.0",
5995      "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
5996      "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
5997      "dev": true
5998    },
5999    "parent-module": {
6000      "version": "1.0.1",
6001      "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
6002      "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
6003      "dev": true,
6004      "requires": {
6005        "callsites": "^3.0.0"
6006      }
6007    },
6008    "parse-json": {
6009      "version": "5.2.0",
6010      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
6011      "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
6012      "dev": true,
6013      "requires": {
6014        "@babel/code-frame": "^7.0.0",
6015        "error-ex": "^1.3.1",
6016        "json-parse-even-better-errors": "^2.3.0",
6017        "lines-and-columns": "^1.1.6"
6018      }
6019    },
6020    "parse-passwd": {
6021      "version": "1.0.0",
6022      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
6023      "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
6024      "dev": true
6025    },
6026    "path-exists": {
6027      "version": "4.0.0",
6028      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
6029      "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
6030      "dev": true
6031    },
6032    "path-is-absolute": {
6033      "version": "1.0.1",
6034      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
6035      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
6036      "dev": true
6037    },
6038    "path-key": {
6039      "version": "3.1.1",
6040      "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
6041      "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
6042      "dev": true
6043    },
6044    "path-parse": {
6045      "version": "1.0.7",
6046      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
6047      "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
6048      "dev": true
6049    },
6050    "path-type": {
6051      "version": "4.0.0",
6052      "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
6053      "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
6054      "dev": true
6055    },
6056    "picomatch": {
6057      "version": "2.2.3",
6058      "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
6059      "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
6060      "dev": true
6061    },
6062    "pify": {
6063      "version": "2.3.0",
6064      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
6065      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
6066      "dev": true
6067    },
6068    "process-nextick-args": {
6069      "version": "2.0.1",
6070      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
6071      "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
6072      "dev": true
6073    },
6074    "q": {
6075      "version": "1.5.1",
6076      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
6077      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
6078      "dev": true
6079    },
6080    "quick-lru": {
6081      "version": "4.0.1",
6082      "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
6083      "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
6084      "dev": true
6085    },
6086    "read-pkg": {
6087      "version": "5.2.0",
6088      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
6089      "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
6090      "dev": true,
6091      "requires": {
6092        "@types/normalize-package-data": "^2.4.0",
6093        "normalize-package-data": "^2.5.0",
6094        "parse-json": "^5.0.0",
6095        "type-fest": "^0.6.0"
6096      },
6097      "dependencies": {
6098        "hosted-git-info": {
6099          "version": "2.8.9",
6100          "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
6101          "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
6102          "dev": true
6103        },
6104        "normalize-package-data": {
6105          "version": "2.5.0",
6106          "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
6107          "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
6108          "dev": true,
6109          "requires": {
6110            "hosted-git-info": "^2.1.4",
6111            "resolve": "^1.10.0",
6112            "semver": "2 || 3 || 4 || 5",
6113            "validate-npm-package-license": "^3.0.1"
6114          }
6115        },
6116        "semver": {
6117          "version": "5.7.1",
6118          "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6119          "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6120          "dev": true
6121        },
6122        "type-fest": {
6123          "version": "0.6.0",
6124          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
6125          "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
6126          "dev": true
6127        }
6128      }
6129    },
6130    "read-pkg-up": {
6131      "version": "7.0.1",
6132      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
6133      "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
6134      "dev": true,
6135      "requires": {
6136        "find-up": "^4.1.0",
6137        "read-pkg": "^5.2.0",
6138        "type-fest": "^0.8.1"
6139      },
6140      "dependencies": {
6141        "find-up": {
6142          "version": "4.1.0",
6143          "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
6144          "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
6145          "dev": true,
6146          "requires": {
6147            "locate-path": "^5.0.0",
6148            "path-exists": "^4.0.0"
6149          }
6150        },
6151        "locate-path": {
6152          "version": "5.0.0",
6153          "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
6154          "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
6155          "dev": true,
6156          "requires": {
6157            "p-locate": "^4.1.0"
6158          }
6159        },
6160        "p-limit": {
6161          "version": "2.3.0",
6162          "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
6163          "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
6164          "dev": true,
6165          "requires": {
6166            "p-try": "^2.0.0"
6167          }
6168        },
6169        "p-locate": {
6170          "version": "4.1.0",
6171          "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
6172          "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
6173          "dev": true,
6174          "requires": {
6175            "p-limit": "^2.2.0"
6176          }
6177        },
6178        "type-fest": {
6179          "version": "0.8.1",
6180          "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
6181          "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
6182          "dev": true
6183        }
6184      }
6185    },
6186    "readable-stream": {
6187      "version": "3.6.0",
6188      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6189      "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6190      "dev": true,
6191      "requires": {
6192        "inherits": "^2.0.3",
6193        "string_decoder": "^1.1.1",
6194        "util-deprecate": "^1.0.1"
6195      }
6196    },
6197    "redent": {
6198      "version": "3.0.0",
6199      "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
6200      "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
6201      "dev": true,
6202      "requires": {
6203        "indent-string": "^4.0.0",
6204        "strip-indent": "^3.0.0"
6205      }
6206    },
6207    "require-directory": {
6208      "version": "2.1.1",
6209      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
6210      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
6211      "dev": true
6212    },
6213    "resolve": {
6214      "version": "1.20.0",
6215      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
6216      "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
6217      "dev": true,
6218      "requires": {
6219        "is-core-module": "^2.2.0",
6220        "path-parse": "^1.0.6"
6221      }
6222    },
6223    "resolve-dir": {
6224      "version": "1.0.1",
6225      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
6226      "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
6227      "dev": true,
6228      "requires": {
6229        "expand-tilde": "^2.0.0",
6230        "global-modules": "^1.0.0"
6231      }
6232    },
6233    "resolve-from": {
6234      "version": "5.0.0",
6235      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
6236      "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
6237      "dev": true
6238    },
6239    "resolve-global": {
6240      "version": "1.0.0",
6241      "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz",
6242      "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==",
6243      "dev": true,
6244      "requires": {
6245        "global-dirs": "^0.1.1"
6246      }
6247    },
6248    "restore-cursor": {
6249      "version": "2.0.0",
6250      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
6251      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
6252      "dev": true,
6253      "requires": {
6254        "onetime": "^2.0.0",
6255        "signal-exit": "^3.0.2"
6256      }
6257    },
6258    "run-async": {
6259      "version": "2.4.1",
6260      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
6261      "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
6262      "dev": true
6263    },
6264    "rxjs": {
6265      "version": "6.6.7",
6266      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz",
6267      "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==",
6268      "dev": true,
6269      "requires": {
6270        "tslib": "^1.9.0"
6271      }
6272    },
6273    "safe-buffer": {
6274      "version": "5.2.1",
6275      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
6276      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
6277      "dev": true
6278    },
6279    "safer-buffer": {
6280      "version": "2.1.2",
6281      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
6282      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
6283      "dev": true
6284    },
6285    "semver": {
6286      "version": "7.3.5",
6287      "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
6288      "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
6289      "dev": true,
6290      "requires": {
6291        "lru-cache": "^6.0.0"
6292      }
6293    },
6294    "shebang-command": {
6295      "version": "2.0.0",
6296      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
6297      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
6298      "dev": true,
6299      "requires": {
6300        "shebang-regex": "^3.0.0"
6301      }
6302    },
6303    "shebang-regex": {
6304      "version": "3.0.0",
6305      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
6306      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
6307      "dev": true
6308    },
6309    "signal-exit": {
6310      "version": "3.0.3",
6311      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
6312      "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
6313      "dev": true
6314    },
6315    "source-map": {
6316      "version": "0.6.1",
6317      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
6318      "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
6319      "dev": true
6320    },
6321    "source-map-support": {
6322      "version": "0.5.20",
6323      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
6324      "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
6325      "dev": true,
6326      "requires": {
6327        "buffer-from": "^1.0.0",
6328        "source-map": "^0.6.0"
6329      }
6330    },
6331    "spdx-correct": {
6332      "version": "3.1.1",
6333      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
6334      "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
6335      "dev": true,
6336      "requires": {
6337        "spdx-expression-parse": "^3.0.0",
6338        "spdx-license-ids": "^3.0.0"
6339      }
6340    },
6341    "spdx-exceptions": {
6342      "version": "2.3.0",
6343      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
6344      "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
6345      "dev": true
6346    },
6347    "spdx-expression-parse": {
6348      "version": "3.0.1",
6349      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
6350      "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
6351      "dev": true,
6352      "requires": {
6353        "spdx-exceptions": "^2.1.0",
6354        "spdx-license-ids": "^3.0.0"
6355      }
6356    },
6357    "spdx-license-ids": {
6358      "version": "3.0.10",
6359      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz",
6360      "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==",
6361      "dev": true
6362    },
6363    "split": {
6364      "version": "1.0.1",
6365      "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
6366      "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
6367      "dev": true,
6368      "requires": {
6369        "through": "2"
6370      }
6371    },
6372    "split2": {
6373      "version": "3.2.2",
6374      "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
6375      "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
6376      "dev": true,
6377      "requires": {
6378        "readable-stream": "^3.0.0"
6379      }
6380    },
6381    "standard-version": {
6382      "version": "9.3.2",
6383      "resolved": "https://registry.npmjs.org/standard-version/-/standard-version-9.3.2.tgz",
6384      "integrity": "sha512-u1rfKP4o4ew7Yjbfycv80aNMN2feTiqseAhUhrrx2XtdQGmu7gucpziXe68Z4YfHVqlxVEzo4aUA0Iu3VQOTgQ==",
6385      "dev": true,
6386      "requires": {
6387        "chalk": "^2.4.2",
6388        "conventional-changelog": "3.1.24",
6389        "conventional-changelog-config-spec": "2.1.0",
6390        "conventional-changelog-conventionalcommits": "4.6.1",
6391        "conventional-recommended-bump": "6.1.0",
6392        "detect-indent": "^6.0.0",
6393        "detect-newline": "^3.1.0",
6394        "dotgitignore": "^2.1.0",
6395        "figures": "^3.1.0",
6396        "find-up": "^5.0.0",
6397        "fs-access": "^1.0.1",
6398        "git-semver-tags": "^4.0.0",
6399        "semver": "^7.1.1",
6400        "stringify-package": "^1.0.1",
6401        "yargs": "^16.0.0"
6402      },
6403      "dependencies": {
6404        "ansi-styles": {
6405          "version": "3.2.1",
6406          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6407          "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6408          "dev": true,
6409          "requires": {
6410            "color-convert": "^1.9.0"
6411          }
6412        },
6413        "chalk": {
6414          "version": "2.4.2",
6415          "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
6416          "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
6417          "dev": true,
6418          "requires": {
6419            "ansi-styles": "^3.2.1",
6420            "escape-string-regexp": "^1.0.5",
6421            "supports-color": "^5.3.0"
6422          }
6423        },
6424        "color-convert": {
6425          "version": "1.9.3",
6426          "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
6427          "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
6428          "dev": true,
6429          "requires": {
6430            "color-name": "1.1.3"
6431          }
6432        },
6433        "color-name": {
6434          "version": "1.1.3",
6435          "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
6436          "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
6437          "dev": true
6438        },
6439        "figures": {
6440          "version": "3.2.0",
6441          "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
6442          "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
6443          "dev": true,
6444          "requires": {
6445            "escape-string-regexp": "^1.0.5"
6446          }
6447        },
6448        "has-flag": {
6449          "version": "3.0.0",
6450          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6451          "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
6452          "dev": true
6453        },
6454        "supports-color": {
6455          "version": "5.5.0",
6456          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6457          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6458          "dev": true,
6459          "requires": {
6460            "has-flag": "^3.0.0"
6461          }
6462        },
6463        "yargs": {
6464          "version": "16.2.0",
6465          "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
6466          "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
6467          "dev": true,
6468          "requires": {
6469            "cliui": "^7.0.2",
6470            "escalade": "^3.1.1",
6471            "get-caller-file": "^2.0.5",
6472            "require-directory": "^2.1.1",
6473            "string-width": "^4.2.0",
6474            "y18n": "^5.0.5",
6475            "yargs-parser": "^20.2.2"
6476          }
6477        }
6478      }
6479    },
6480    "string_decoder": {
6481      "version": "1.3.0",
6482      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
6483      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
6484      "dev": true,
6485      "requires": {
6486        "safe-buffer": "~5.2.0"
6487      }
6488    },
6489    "string-width": {
6490      "version": "4.2.3",
6491      "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
6492      "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
6493      "dev": true,
6494      "requires": {
6495        "emoji-regex": "^8.0.0",
6496        "is-fullwidth-code-point": "^3.0.0",
6497        "strip-ansi": "^6.0.1"
6498      }
6499    },
6500    "stringify-package": {
6501      "version": "1.0.1",
6502      "resolved": "https://registry.npmjs.org/stringify-package/-/stringify-package-1.0.1.tgz",
6503      "integrity": "sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==",
6504      "dev": true
6505    },
6506    "strip-ansi": {
6507      "version": "6.0.1",
6508      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
6509      "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
6510      "dev": true,
6511      "requires": {
6512        "ansi-regex": "^5.0.1"
6513      }
6514    },
6515    "strip-bom": {
6516      "version": "4.0.0",
6517      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
6518      "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
6519      "dev": true
6520    },
6521    "strip-final-newline": {
6522      "version": "2.0.0",
6523      "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
6524      "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
6525      "dev": true
6526    },
6527    "strip-indent": {
6528      "version": "3.0.0",
6529      "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
6530      "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
6531      "dev": true,
6532      "requires": {
6533        "min-indent": "^1.0.0"
6534      }
6535    },
6536    "strip-json-comments": {
6537      "version": "3.0.1",
6538      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
6539      "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
6540      "dev": true
6541    },
6542    "supports-color": {
6543      "version": "7.2.0",
6544      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6545      "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6546      "dev": true,
6547      "requires": {
6548        "has-flag": "^4.0.0"
6549      }
6550    },
6551    "text-extensions": {
6552      "version": "1.9.0",
6553      "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz",
6554      "integrity": "sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==",
6555      "dev": true
6556    },
6557    "through": {
6558      "version": "2.3.8",
6559      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
6560      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
6561      "dev": true
6562    },
6563    "through2": {
6564      "version": "4.0.2",
6565      "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz",
6566      "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==",
6567      "dev": true,
6568      "requires": {
6569        "readable-stream": "3"
6570      }
6571    },
6572    "tmp": {
6573      "version": "0.0.33",
6574      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
6575      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
6576      "dev": true,
6577      "requires": {
6578        "os-tmpdir": "~1.0.2"
6579      }
6580    },
6581    "to-regex-range": {
6582      "version": "5.0.1",
6583      "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
6584      "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
6585      "dev": true,
6586      "requires": {
6587        "is-number": "^7.0.0"
6588      }
6589    },
6590    "trim-newlines": {
6591      "version": "3.0.1",
6592      "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
6593      "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
6594      "dev": true
6595    },
6596    "ts-node": {
6597      "version": "9.1.1",
6598      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
6599      "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
6600      "dev": true,
6601      "requires": {
6602        "arg": "^4.1.0",
6603        "create-require": "^1.1.0",
6604        "diff": "^4.0.1",
6605        "make-error": "^1.1.1",
6606        "source-map-support": "^0.5.17",
6607        "yn": "3.1.1"
6608      }
6609    },
6610    "tslib": {
6611      "version": "1.14.1",
6612      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
6613      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
6614      "dev": true
6615    },
6616    "type-fest": {
6617      "version": "0.18.1",
6618      "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
6619      "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
6620      "dev": true
6621    },
6622    "typedarray": {
6623      "version": "0.0.6",
6624      "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
6625      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
6626      "dev": true
6627    },
6628    "typescript": {
6629      "version": "4.4.4",
6630      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
6631      "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
6632      "dev": true
6633    },
6634    "uglify-js": {
6635      "version": "3.14.3",
6636      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.14.3.tgz",
6637      "integrity": "sha512-mic3aOdiq01DuSVx0TseaEzMIVqebMZ0Z3vaeDhFEh9bsc24hV1TFvN74reA2vs08D0ZWfNjAcJ3UbVLaBss+g==",
6638      "dev": true,
6639      "optional": true
6640    },
6641    "universalify": {
6642      "version": "2.0.0",
6643      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
6644      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
6645      "dev": true
6646    },
6647    "util-deprecate": {
6648      "version": "1.0.2",
6649      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
6650      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
6651      "dev": true
6652    },
6653    "validate-npm-package-license": {
6654      "version": "3.0.4",
6655      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
6656      "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
6657      "dev": true,
6658      "requires": {
6659        "spdx-correct": "^3.0.0",
6660        "spdx-expression-parse": "^3.0.0"
6661      }
6662    },
6663    "which": {
6664      "version": "1.3.1",
6665      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
6666      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
6667      "dev": true,
6668      "requires": {
6669        "isexe": "^2.0.0"
6670      }
6671    },
6672    "word-wrap": {
6673      "version": "1.2.3",
6674      "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
6675      "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
6676      "dev": true
6677    },
6678    "wordwrap": {
6679      "version": "1.0.0",
6680      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
6681      "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
6682      "dev": true
6683    },
6684    "wrap-ansi": {
6685      "version": "7.0.0",
6686      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
6687      "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
6688      "dev": true,
6689      "requires": {
6690        "ansi-styles": "^4.0.0",
6691        "string-width": "^4.1.0",
6692        "strip-ansi": "^6.0.0"
6693      }
6694    },
6695    "wrappy": {
6696      "version": "1.0.2",
6697      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
6698      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
6699      "dev": true
6700    },
6701    "xtend": {
6702      "version": "4.0.2",
6703      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
6704      "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
6705      "dev": true
6706    },
6707    "y18n": {
6708      "version": "5.0.8",
6709      "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
6710      "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
6711      "dev": true
6712    },
6713    "yallist": {
6714      "version": "4.0.0",
6715      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
6716      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
6717      "dev": true
6718    },
6719    "yaml": {
6720      "version": "1.10.2",
6721      "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
6722      "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
6723      "dev": true
6724    },
6725    "yargs": {
6726      "version": "17.2.1",
6727      "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz",
6728      "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==",
6729      "dev": true,
6730      "requires": {
6731        "cliui": "^7.0.2",
6732        "escalade": "^3.1.1",
6733        "get-caller-file": "^2.0.5",
6734        "require-directory": "^2.1.1",
6735        "string-width": "^4.2.0",
6736        "y18n": "^5.0.5",
6737        "yargs-parser": "^20.2.2"
6738      }
6739    },
6740    "yargs-parser": {
6741      "version": "20.2.9",
6742      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
6743      "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
6744      "dev": true
6745    },
6746    "yn": {
6747      "version": "3.1.1",
6748      "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
6749      "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
6750      "dev": true
6751    },
6752    "yocto-queue": {
6753      "version": "0.1.0",
6754      "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
6755      "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
6756      "dev": true
6757    }
6758  }
6759}
6760