12 "node-fetch": "^2.6.1",
14 "vscode-languageserver-textdocument": "^1.0.1",
15 "vscode-uri": "^3.0.1",
19 "@types/mocha": "^8.0.3",
20 "@types/node": "^14.11.1",
21 "@types/node-fetch": "^2.5.7",
22 "@types/tmp": "^0.2.0",
23 "@types/which": "^2.0.0",
24 "@typescript-eslint/eslint-plugin": "^4.1.1",
25 "@typescript-eslint/parser": "^4.1.1",
26 "coc-dev-tools": "^0.1.0",
29 "eslint-config-josa-typescript": "^0.1.2",
34 "typescript": "~4.1.2"
41 "node_modules/@babel/code-frame": {
43 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
44 "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
47 "@babel/highlight": "^7.10.4"
50 "node_modules/@babel/helper-validator-identifier": {
52 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
53 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
56 "node_modules/@babel/highlight": {
58 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
59 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
62 "@babel/helper-validator-identifier": "^7.12.11",
67 "node_modules/@babel/highlight/node_modules/ansi-styles": {
69 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
70 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
73 "color-convert": "^1.9.0"
79 "node_modules/@babel/highlight/node_modules/chalk": {
81 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
82 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
85 "ansi-styles": "^3.2.1",
86 "escape-string-regexp": "^1.0.5",
87 "supports-color": "^5.3.0"
93 "node_modules/@babel/highlight/node_modules/color-convert": {
95 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
96 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
102 "node_modules/@babel/highlight/node_modules/color-name": {
104 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
105 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
108 "node_modules/@babel/highlight/node_modules/escape-string-regexp": {
110 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
111 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
117 "node_modules/@babel/highlight/node_modules/has-flag": {
119 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
120 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
126 "node_modules/@babel/highlight/node_modules/supports-color": {
128 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
129 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
138 "node_modules/@eslint/eslintrc": {
140 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz",
141 "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==",
147 "globals": "^12.1.0",
149 "import-fresh": "^3.2.1",
150 "js-yaml": "^3.13.1",
151 "minimatch": "^3.0.4",
152 "strip-json-comments": "^3.1.1"
155 "node": "^10.12.0 || >=12.0.0"
158 "node_modules/@eslint/eslintrc/node_modules/globals": {
160 "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
161 "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
164 "type-fest": "^0.8.1"
170 "url": "https://github.com/sponsors/sindresorhus"
173 "node_modules/@eslint/eslintrc/node_modules/type-fest": {
175 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
176 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
182 "node_modules/@nodelib/fs.scandir": {
184 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
185 "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
188 "@nodelib/fs.stat": "2.0.4",
189 "run-parallel": "^1.1.9"
195 "node_modules/@nodelib/fs.stat": {
197 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
198 "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
204 "node_modules/@nodelib/fs.walk": {
206 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
207 "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
210 "@nodelib/fs.scandir": "2.1.4",
217 "node_modules/@types/json-schema": {
219 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
220 "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
223 "node_modules/@types/mocha": {
225 "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz",
226 "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==",
229 "node_modules/@types/node": {
230 "version": "14.14.37",
231 "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
232 "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
235 "node_modules/@types/node-fetch": {
237 "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.8.tgz",
238 "integrity": "sha512-fbjI6ja0N5ZA8TV53RUqzsKNkl9fv8Oj3T7zxW7FGv1GSH7gwJaNF8dzCjrqKaxKeUpTz4yT1DaJFq/omNpGfw==",
242 "form-data": "^3.0.0"
245 "node_modules/@types/tmp": {
247 "resolved": "https://registry.npmjs.org/@types/tmp/-/tmp-0.2.0.tgz",
248 "integrity": "sha512-flgpHJjntpBAdJD43ShRosQvNC0ME97DCfGvZEDlAThQmnerRXrLbX6YgzRBQCZTthET9eAWFAMaYP0m0Y4HzQ==",
251 "node_modules/@types/which": {
253 "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.0.tgz",
254 "integrity": "sha512-JHTNOEpZnACQdsTojWggn+SQ8IucfqEhtz7g8Z0G67WdSj4x3F0X5I2c/CVcl8z/QukGrIHeQ/N49v1au74XFQ==",
257 "node_modules/@typescript-eslint/eslint-plugin": {
259 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.19.0.tgz",
260 "integrity": "sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw==",
263 "@typescript-eslint/experimental-utils": "4.19.0",
264 "@typescript-eslint/scope-manager": "4.19.0",
266 "functional-red-black-tree": "^1.0.1",
267 "lodash": "^4.17.15",
273 "node": "^10.12.0 || >=12.0.0"
276 "type": "opencollective",
277 "url": "https://opencollective.com/typescript-eslint"
279 "peerDependencies": {
280 "@typescript-eslint/parser": "^4.0.0",
281 "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
283 "peerDependenciesMeta": {
289 "node_modules/@typescript-eslint/experimental-utils": {
291 "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz",
292 "integrity": "sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==",
295 "@types/json-schema": "^7.0.3",
296 "@typescript-eslint/scope-manager": "4.19.0",
297 "@typescript-eslint/types": "4.19.0",
298 "@typescript-eslint/typescript-estree": "4.19.0",
299 "eslint-scope": "^5.0.0",
300 "eslint-utils": "^2.0.0"
303 "node": "^10.12.0 || >=12.0.0"
306 "type": "opencollective",
307 "url": "https://opencollective.com/typescript-eslint"
309 "peerDependencies": {
313 "node_modules/@typescript-eslint/parser": {
315 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.19.0.tgz",
316 "integrity": "sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA==",
319 "@typescript-eslint/scope-manager": "4.19.0",
320 "@typescript-eslint/types": "4.19.0",
321 "@typescript-eslint/typescript-estree": "4.19.0",
325 "node": "^10.12.0 || >=12.0.0"
328 "type": "opencollective",
329 "url": "https://opencollective.com/typescript-eslint"
331 "peerDependencies": {
332 "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0"
334 "peerDependenciesMeta": {
340 "node_modules/@typescript-eslint/scope-manager": {
342 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz",
343 "integrity": "sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==",
346 "@typescript-eslint/types": "4.19.0",
347 "@typescript-eslint/visitor-keys": "4.19.0"
350 "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
353 "type": "opencollective",
354 "url": "https://opencollective.com/typescript-eslint"
357 "node_modules/@typescript-eslint/types": {
359 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz",
360 "integrity": "sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==",
363 "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
366 "type": "opencollective",
367 "url": "https://opencollective.com/typescript-eslint"
370 "node_modules/@typescript-eslint/typescript-estree": {
372 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz",
373 "integrity": "sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==",
376 "@typescript-eslint/types": "4.19.0",
377 "@typescript-eslint/visitor-keys": "4.19.0",
385 "node": "^10.12.0 || >=12.0.0"
388 "type": "opencollective",
389 "url": "https://opencollective.com/typescript-eslint"
391 "peerDependenciesMeta": {
397 "node_modules/@typescript-eslint/visitor-keys": {
399 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz",
400 "integrity": "sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==",
403 "@typescript-eslint/types": "4.19.0",
404 "eslint-visitor-keys": "^2.0.0"
407 "node": "^8.10.0 || ^10.13.0 || >=11.10.1"
410 "type": "opencollective",
411 "url": "https://opencollective.com/typescript-eslint"
414 "node_modules/@ungap/promise-all-settled": {
416 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
417 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
420 "node_modules/acorn": {
422 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
423 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
432 "node_modules/acorn-jsx": {
434 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
435 "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
437 "peerDependencies": {
438 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
441 "node_modules/ajv": {
443 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
444 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
447 "fast-deep-equal": "^3.1.1",
448 "fast-json-stable-stringify": "^2.0.0",
449 "json-schema-traverse": "^0.4.1",
454 "url": "https://github.com/sponsors/epoberezkin"
457 "node_modules/ansi-colors": {
459 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
460 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
466 "node_modules/ansi-regex": {
468 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
469 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
475 "node_modules/ansi-styles": {
477 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
478 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
481 "color-convert": "^2.0.1"
487 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
490 "node_modules/anymatch": {
492 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
493 "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
496 "normalize-path": "^3.0.0",
497 "picomatch": "^2.0.4"
503 "node_modules/arg": {
505 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
506 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
509 "node_modules/argparse": {
511 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
512 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
515 "sprintf-js": "~1.0.2"
518 "node_modules/array-union": {
520 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
521 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
527 "node_modules/astral-regex": {
529 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
530 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
536 "node_modules/asynckit": {
538 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
539 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
542 "node_modules/balanced-match": {
544 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
545 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
548 "node_modules/binary-extensions": {
550 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
551 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
557 "node_modules/brace-expansion": {
559 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
560 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
563 "balanced-match": "^1.0.0",
564 "concat-map": "0.0.1"
567 "node_modules/braces": {
569 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
570 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
573 "fill-range": "^7.0.1"
579 "node_modules/browser-stdout": {
581 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
582 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
585 "node_modules/buffer-from": {
587 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
588 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
591 "node_modules/call-bind": {
593 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
594 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
597 "function-bind": "^1.1.1",
598 "get-intrinsic": "^1.0.2"
601 "url": "https://github.com/sponsors/ljharb"
604 "node_modules/callsites": {
606 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
607 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
613 "node_modules/camelcase": {
615 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
616 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
622 "url": "https://github.com/sponsors/sindresorhus"
625 "node_modules/chalk": {
627 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
628 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
631 "ansi-styles": "^4.1.0",
632 "supports-color": "^7.1.0"
638 "url": "https://github.com/chalk/chalk?sponsor=1"
641 "node_modules/chokidar": {
643 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
644 "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
647 "anymatch": "~3.1.1",
649 "glob-parent": "~5.1.0",
650 "is-binary-path": "~2.1.0",
652 "normalize-path": "~3.0.0",
658 "optionalDependencies": {
662 "node_modules/cliui": {
664 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
665 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
668 "string-width": "^4.2.0",
669 "strip-ansi": "^6.0.0",
670 "wrap-ansi": "^7.0.0"
673 "node_modules/coc-dev-tools": {
675 "resolved": "https://registry.npmjs.org/coc-dev-tools/-/coc-dev-tools-0.1.0.tgz",
676 "integrity": "sha512-uZ0LwQX+KBoyrv8/9gsfGqM5sryFm61x27Fzd5kyUDxEZStPfP81fZcys+yOwebCUjIDOIetzF4Z+NKVvFFZsw==",
680 "prettier": "^2.1.2",
684 "coc-dev": "cli/index.js"
687 "node_modules/coc.nvim": {
689 "resolved": "https://registry.npmjs.org/coc.nvim/-/coc.nvim-0.0.80.tgz",
690 "integrity": "sha512-/3vTcnofoAYMrdENrlQmADTzfXX4+PZ0fiM10a39UA37dTR2dpIGi9O469kcIksuunLjToqWG8S45AGx/9wV7g==",
696 "type": "opencollective",
697 "url": "https://opencollective.com/cocnvim"
699 "peerDependencies": {
700 "@types/node": "10.12.0",
704 "node_modules/color-convert": {
706 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
707 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
710 "color-name": "~1.1.4"
716 "node_modules/color-name": {
718 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
719 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
722 "node_modules/combined-stream": {
724 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
725 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
728 "delayed-stream": "~1.0.0"
734 "node_modules/concat-map": {
736 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
737 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
740 "node_modules/confusing-browser-globals": {
742 "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz",
743 "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==",
746 "node_modules/create-require": {
748 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
749 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
752 "node_modules/cross-spawn": {
754 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
755 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
758 "path-key": "^3.1.0",
759 "shebang-command": "^2.0.0",
766 "node_modules/debug": {
768 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
769 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
777 "peerDependenciesMeta": {
783 "node_modules/decamelize": {
785 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
786 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
792 "url": "https://github.com/sponsors/sindresorhus"
795 "node_modules/deep-is": {
797 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
798 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
801 "node_modules/delayed-stream": {
803 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
804 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
810 "node_modules/diff": {
812 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
813 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
819 "node_modules/dir-glob": {
821 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
822 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
825 "path-type": "^4.0.0"
831 "node_modules/doctrine": {
833 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
834 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
843 "node_modules/emoji-regex": {
845 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
846 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
849 "node_modules/enquirer": {
851 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
852 "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
855 "ansi-colors": "^4.1.1"
861 "node_modules/escalade": {
863 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
864 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
870 "node_modules/escape-string-regexp": {
872 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
873 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
879 "url": "https://github.com/sponsors/sindresorhus"
882 "node_modules/eslint": {
884 "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz",
885 "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==",
888 "@babel/code-frame": "7.12.11",
889 "@eslint/eslintrc": "^0.4.0",
892 "cross-spawn": "^7.0.2",
894 "doctrine": "^3.0.0",
895 "enquirer": "^2.3.5",
896 "eslint-scope": "^5.1.1",
897 "eslint-utils": "^2.1.0",
898 "eslint-visitor-keys": "^2.0.0",
902 "file-entry-cache": "^6.0.1",
903 "functional-red-black-tree": "^1.0.1",
904 "glob-parent": "^5.0.0",
905 "globals": "^13.6.0",
907 "import-fresh": "^3.0.0",
908 "imurmurhash": "^0.1.4",
910 "js-yaml": "^3.13.1",
911 "json-stable-stringify-without-jsonify": "^1.0.1",
913 "lodash": "^4.17.21",
914 "minimatch": "^3.0.4",
915 "natural-compare": "^1.4.0",
916 "optionator": "^0.9.1",
917 "progress": "^2.0.0",
920 "strip-ansi": "^6.0.0",
921 "strip-json-comments": "^3.1.0",
923 "text-table": "^0.2.0",
924 "v8-compile-cache": "^2.0.3"
927 "eslint": "bin/eslint.js"
930 "node": "^10.12.0 || >=12.0.0"
933 "url": "https://opencollective.com/eslint"
936 "node_modules/eslint-config-josa": {
938 "resolved": "https://registry.npmjs.org/eslint-config-josa/-/eslint-config-josa-0.1.0.tgz",
939 "integrity": "sha512-xsR0V2uPAUVkRRYg8TwuXt+Nw+J5zO0XL03QTkU2RYUKdENLrcdaxe1REuHAB2xOoh3aOtHuLAiqj34Cd+iTIA==",
942 "confusing-browser-globals": "1.0.9"
947 "peerDependencies": {
951 "node_modules/eslint-config-josa-typescript": {
953 "resolved": "https://registry.npmjs.org/eslint-config-josa-typescript/-/eslint-config-josa-typescript-0.1.2.tgz",
954 "integrity": "sha512-1EBWpJXR4UAO1X0tr1baulLasjjtYCiDSeFcMJhEw69dUXtzfEx6383hkvegbP9zb37+zNXAZfoNa6NGCjcqNQ==",
957 "eslint-config-josa": "^0.1.0"
962 "peerDependencies": {
963 "@typescript-eslint/eslint-plugin": ">=2.19.0",
965 "typescript": ">=3.5.3"
968 "node_modules/eslint-scope": {
970 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
971 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
974 "esrecurse": "^4.3.0",
975 "estraverse": "^4.1.1"
981 "node_modules/eslint-utils": {
983 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
984 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
987 "eslint-visitor-keys": "^1.1.0"
993 "url": "https://github.com/sponsors/mysticatea"
996 "node_modules/eslint-utils/node_modules/eslint-visitor-keys": {
998 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
999 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
1005 "node_modules/eslint-visitor-keys": {
1007 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
1008 "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
1014 "node_modules/espree": {
1016 "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
1017 "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
1021 "acorn-jsx": "^5.3.1",
1022 "eslint-visitor-keys": "^1.3.0"
1025 "node": "^10.12.0 || >=12.0.0"
1028 "node_modules/espree/node_modules/eslint-visitor-keys": {
1030 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
1031 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
1037 "node_modules/esprima": {
1039 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1040 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1043 "esparse": "bin/esparse.js",
1044 "esvalidate": "bin/esvalidate.js"
1050 "node_modules/esquery": {
1052 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
1053 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
1056 "estraverse": "^5.1.0"
1062 "node_modules/esquery/node_modules/estraverse": {
1064 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
1065 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
1071 "node_modules/esrecurse": {
1073 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1074 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1077 "estraverse": "^5.2.0"
1083 "node_modules/esrecurse/node_modules/estraverse": {
1085 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
1086 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
1092 "node_modules/estraverse": {
1094 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
1095 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
1101 "node_modules/esutils": {
1103 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1104 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1110 "node_modules/fast-deep-equal": {
1112 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1113 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1116 "node_modules/fast-glob": {
1118 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
1119 "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
1122 "@nodelib/fs.stat": "^2.0.2",
1123 "@nodelib/fs.walk": "^1.2.3",
1124 "glob-parent": "^5.1.0",
1126 "micromatch": "^4.0.2",
1127 "picomatch": "^2.2.1"
1133 "node_modules/fast-json-stable-stringify": {
1135 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1136 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1139 "node_modules/fast-levenshtein": {
1141 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1142 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
1145 "node_modules/fastq": {
1146 "version": "1.11.0",
1147 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
1148 "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
1154 "node_modules/file-entry-cache": {
1156 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
1157 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
1160 "flat-cache": "^3.0.4"
1163 "node": "^10.12.0 || >=12.0.0"
1166 "node_modules/fill-range": {
1168 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1169 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1172 "to-regex-range": "^5.0.1"
1178 "node_modules/find-up": {
1180 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1181 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1184 "locate-path": "^6.0.0",
1185 "path-exists": "^4.0.0"
1191 "url": "https://github.com/sponsors/sindresorhus"
1194 "node_modules/flat": {
1196 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
1197 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
1203 "node_modules/flat-cache": {
1205 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
1206 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
1209 "flatted": "^3.1.0",
1213 "node": "^10.12.0 || >=12.0.0"
1216 "node_modules/flatted": {
1218 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz",
1219 "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==",
1222 "node_modules/form-data": {
1224 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
1225 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
1228 "asynckit": "^0.4.0",
1229 "combined-stream": "^1.0.8",
1230 "mime-types": "^2.1.12"
1236 "node_modules/fs.realpath": {
1238 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1239 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1242 "node_modules/fsevents": {
1244 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
1245 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
1247 "hasInstallScript": true,
1253 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1256 "node_modules/function-bind": {
1258 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
1259 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
1262 "node_modules/functional-red-black-tree": {
1264 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1265 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
1268 "node_modules/get-caller-file": {
1270 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1271 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1274 "node": "6.* || 8.* || >= 10.*"
1277 "node_modules/get-intrinsic": {
1279 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
1280 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
1283 "function-bind": "^1.1.1",
1285 "has-symbols": "^1.0.1"
1288 "url": "https://github.com/sponsors/ljharb"
1291 "node_modules/glob": {
1293 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
1294 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
1297 "fs.realpath": "^1.0.0",
1298 "inflight": "^1.0.4",
1300 "minimatch": "^3.0.4",
1302 "path-is-absolute": "^1.0.0"
1308 "url": "https://github.com/sponsors/isaacs"
1311 "node_modules/glob-parent": {
1313 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1314 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1323 "node_modules/globals": {
1324 "version": "13.7.0",
1325 "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz",
1326 "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==",
1329 "type-fest": "^0.20.2"
1335 "url": "https://github.com/sponsors/sindresorhus"
1338 "node_modules/globby": {
1339 "version": "11.0.3",
1340 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
1341 "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
1344 "array-union": "^2.1.0",
1345 "dir-glob": "^3.0.1",
1346 "fast-glob": "^3.1.1",
1355 "url": "https://github.com/sponsors/sindresorhus"
1358 "node_modules/globby/node_modules/ignore": {
1360 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
1361 "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
1367 "node_modules/growl": {
1368 "version": "1.10.5",
1369 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
1370 "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
1376 "node_modules/has": {
1378 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1379 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1382 "function-bind": "^1.1.1"
1388 "node_modules/has-flag": {
1390 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1391 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1397 "node_modules/has-symbols": {
1399 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1400 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1406 "url": "https://github.com/sponsors/ljharb"
1409 "node_modules/he": {
1411 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
1412 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1418 "node_modules/ignore": {
1420 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
1421 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
1427 "node_modules/import-fresh": {
1429 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1430 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1433 "parent-module": "^1.0.0",
1434 "resolve-from": "^4.0.0"
1440 "url": "https://github.com/sponsors/sindresorhus"
1443 "node_modules/imurmurhash": {
1445 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1446 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1452 "node_modules/inflight": {
1454 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1455 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1462 "node_modules/inherits": {
1464 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1465 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1468 "node_modules/is-binary-path": {
1470 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1471 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1474 "binary-extensions": "^2.0.0"
1480 "node_modules/is-boolean-object": {
1482 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
1483 "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
1486 "call-bind": "^1.0.0"
1492 "url": "https://github.com/sponsors/ljharb"
1495 "node_modules/is-extglob": {
1497 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1498 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1504 "node_modules/is-fullwidth-code-point": {
1506 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1507 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1513 "node_modules/is-glob": {
1515 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1516 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1519 "is-extglob": "^2.1.1"
1525 "node_modules/is-number": {
1527 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1528 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1534 "node_modules/is-number-object": {
1536 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
1537 "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
1543 "url": "https://github.com/sponsors/ljharb"
1546 "node_modules/is-plain-obj": {
1548 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
1549 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
1555 "node_modules/is-string": {
1557 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
1558 "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
1564 "url": "https://github.com/sponsors/ljharb"
1567 "node_modules/isexe": {
1569 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1570 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
1572 "node_modules/js-tokens": {
1574 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1575 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1578 "node_modules/js-yaml": {
1579 "version": "3.14.1",
1580 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
1581 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
1584 "argparse": "^1.0.7",
1588 "js-yaml": "bin/js-yaml.js"
1591 "node_modules/json-schema-traverse": {
1593 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1594 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1597 "node_modules/json-stable-stringify-without-jsonify": {
1599 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1600 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1603 "node_modules/levn": {
1605 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1606 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1609 "prelude-ls": "^1.2.1",
1610 "type-check": "~0.4.0"
1616 "node_modules/locate-path": {
1618 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1619 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1622 "p-locate": "^5.0.0"
1628 "url": "https://github.com/sponsors/sindresorhus"
1631 "node_modules/lodash": {
1632 "version": "4.17.21",
1633 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1634 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
1637 "node_modules/lodash.clonedeep": {
1639 "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
1640 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
1643 "node_modules/lodash.flatten": {
1645 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
1646 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
1649 "node_modules/lodash.truncate": {
1651 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
1652 "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
1655 "node_modules/log-symbols": {
1657 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz",
1658 "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==",
1667 "node_modules/lru-cache": {
1669 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1670 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1679 "node_modules/make-error": {
1681 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
1682 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
1685 "node_modules/merge2": {
1687 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
1688 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
1694 "node_modules/micromatch": {
1696 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
1697 "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
1701 "picomatch": "^2.0.5"
1707 "node_modules/mime-db": {
1708 "version": "1.46.0",
1709 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
1710 "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
1716 "node_modules/mime-types": {
1717 "version": "2.1.29",
1718 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
1719 "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
1728 "node_modules/minimatch": {
1730 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1731 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1734 "brace-expansion": "^1.1.7"
1740 "node_modules/mocha": {
1742 "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz",
1743 "integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==",
1746 "@ungap/promise-all-settled": "1.1.2",
1747 "ansi-colors": "4.1.1",
1748 "browser-stdout": "1.3.1",
1749 "chokidar": "3.5.1",
1752 "escape-string-regexp": "4.0.0",
1758 "log-symbols": "4.0.0",
1759 "minimatch": "3.0.4",
1762 "serialize-javascript": "5.0.1",
1763 "strip-json-comments": "3.1.1",
1764 "supports-color": "8.1.1",
1766 "wide-align": "1.1.3",
1767 "workerpool": "6.1.0",
1769 "yargs-parser": "20.2.4",
1770 "yargs-unparser": "2.0.0"
1773 "_mocha": "bin/_mocha",
1774 "mocha": "bin/mocha"
1777 "node": ">= 10.12.0"
1780 "type": "opencollective",
1781 "url": "https://opencollective.com/mochajs"
1784 "node_modules/mocha/node_modules/argparse": {
1786 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1787 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1790 "node_modules/mocha/node_modules/js-yaml": {
1792 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
1793 "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
1796 "argparse": "^2.0.1"
1799 "js-yaml": "bin/js-yaml.js"
1802 "node_modules/mocha/node_modules/ms": {
1804 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1805 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
1808 "node_modules/mocha/node_modules/supports-color": {
1810 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
1811 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
1814 "has-flag": "^4.0.0"
1820 "url": "https://github.com/chalk/supports-color?sponsor=1"
1823 "node_modules/ms": {
1825 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1826 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1829 "node_modules/nanoid": {
1830 "version": "3.1.20",
1831 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
1832 "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
1835 "nanoid": "bin/nanoid.cjs"
1838 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1841 "node_modules/natural-compare": {
1843 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1844 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1847 "node_modules/node-fetch": {
1849 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
1850 "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==",
1852 "node": "4.x || >=6.0.0"
1855 "node_modules/normalize-path": {
1857 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1858 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1864 "node_modules/once": {
1866 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1867 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1873 "node_modules/optionator": {
1875 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
1876 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
1879 "deep-is": "^0.1.3",
1880 "fast-levenshtein": "^2.0.6",
1882 "prelude-ls": "^1.2.1",
1883 "type-check": "^0.4.0",
1884 "word-wrap": "^1.2.3"
1890 "node_modules/p-limit": {
1892 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1893 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1896 "yocto-queue": "^0.1.0"
1902 "url": "https://github.com/sponsors/sindresorhus"
1905 "node_modules/p-locate": {
1907 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1908 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1917 "url": "https://github.com/sponsors/sindresorhus"
1920 "node_modules/parent-module": {
1922 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1923 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1926 "callsites": "^3.0.0"
1932 "node_modules/path-exists": {
1934 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1935 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1941 "node_modules/path-is-absolute": {
1943 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1944 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1950 "node_modules/path-key": {
1952 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1953 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1959 "node_modules/path-type": {
1961 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
1962 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
1968 "node_modules/picomatch": {
1970 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
1971 "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
1977 "url": "https://github.com/sponsors/jonschlinkert"
1980 "node_modules/prelude-ls": {
1982 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1983 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1989 "node_modules/prettier": {
1991 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz",
1992 "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==",
1995 "prettier": "bin-prettier.js"
2001 "node_modules/progress": {
2003 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
2004 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
2010 "node_modules/punycode": {
2012 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2013 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2019 "node_modules/queue-microtask": {
2021 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
2022 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
2027 "url": "https://github.com/sponsors/feross"
2031 "url": "https://www.patreon.com/feross"
2034 "type": "consulting",
2035 "url": "https://feross.org/support"
2039 "node_modules/randombytes": {
2041 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
2042 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
2045 "safe-buffer": "^5.1.0"
2048 "node_modules/readdirp": {
2050 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
2051 "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
2054 "picomatch": "^2.2.1"
2060 "node_modules/regexpp": {
2062 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
2063 "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
2069 "url": "https://github.com/sponsors/mysticatea"
2072 "node_modules/require-directory": {
2074 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2075 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
2081 "node_modules/require-from-string": {
2083 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
2084 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
2090 "node_modules/resolve-from": {
2092 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2093 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2099 "node_modules/reusify": {
2101 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
2102 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
2109 "node_modules/rimraf": {
2111 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
2112 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
2121 "url": "https://github.com/sponsors/isaacs"
2124 "node_modules/run-parallel": {
2126 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
2127 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
2132 "url": "https://github.com/sponsors/feross"
2136 "url": "https://www.patreon.com/feross"
2139 "type": "consulting",
2140 "url": "https://feross.org/support"
2144 "queue-microtask": "^1.2.2"
2147 "node_modules/safe-buffer": {
2149 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2150 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2155 "url": "https://github.com/sponsors/feross"
2159 "url": "https://www.patreon.com/feross"
2162 "type": "consulting",
2163 "url": "https://feross.org/support"
2167 "node_modules/semver": {
2169 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
2170 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
2173 "lru-cache": "^6.0.0"
2176 "semver": "bin/semver.js"
2182 "node_modules/serialize-javascript": {
2184 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
2185 "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
2188 "randombytes": "^2.1.0"
2191 "node_modules/shebang-command": {
2193 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2194 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2197 "shebang-regex": "^3.0.0"
2203 "node_modules/shebang-regex": {
2205 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2206 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2212 "node_modules/slash": {
2214 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
2215 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
2221 "node_modules/slice-ansi": {
2223 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
2224 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
2227 "ansi-styles": "^4.0.0",
2228 "astral-regex": "^2.0.0",
2229 "is-fullwidth-code-point": "^3.0.0"
2235 "url": "https://github.com/chalk/slice-ansi?sponsor=1"
2238 "node_modules/source-map": {
2240 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2241 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2247 "node_modules/source-map-support": {
2248 "version": "0.5.19",
2249 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
2250 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
2253 "buffer-from": "^1.0.0",
2254 "source-map": "^0.6.0"
2257 "node_modules/sprintf-js": {
2259 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2260 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
2263 "node_modules/string-width": {
2265 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
2266 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
2269 "emoji-regex": "^8.0.0",
2270 "is-fullwidth-code-point": "^3.0.0",
2271 "strip-ansi": "^6.0.0"
2277 "node_modules/strip-ansi": {
2279 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
2280 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
2283 "ansi-regex": "^5.0.0"
2289 "node_modules/strip-json-comments": {
2291 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
2292 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
2298 "url": "https://github.com/sponsors/sindresorhus"
2301 "node_modules/supports-color": {
2303 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2304 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2307 "has-flag": "^4.0.0"
2313 "node_modules/table": {
2315 "resolved": "https://registry.npmjs.org/table/-/table-6.0.8.tgz",
2316 "integrity": "sha512-OBAdezyozae8IvjHGXBDHByVkLCcsmffXUSj8LXkNb0SluRd4ug3GFCjk6JynZONIPhOkyr0Nnvbq1rlIspXyQ==",
2320 "is-boolean-object": "^1.1.0",
2321 "is-number-object": "^1.0.4",
2322 "is-string": "^1.0.5",
2323 "lodash.clonedeep": "^4.5.0",
2324 "lodash.flatten": "^4.4.0",
2325 "lodash.truncate": "^4.4.2",
2326 "slice-ansi": "^4.0.0",
2327 "string-width": "^4.2.0"
2333 "node_modules/table/node_modules/ajv": {
2335 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.1.tgz",
2336 "integrity": "sha512-46ZA4TalFcLLqX1dEU3dhdY38wAtDydJ4e7QQTVekLUTzXkb1LfqU6VOBXC/a9wiv4T094WURqJH6ZitF92Kqw==",
2339 "fast-deep-equal": "^3.1.1",
2340 "json-schema-traverse": "^1.0.0",
2341 "require-from-string": "^2.0.2",
2346 "url": "https://github.com/sponsors/epoberezkin"
2349 "node_modules/table/node_modules/json-schema-traverse": {
2351 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
2352 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
2355 "node_modules/text-table": {
2357 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
2358 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
2361 "node_modules/tmp": {
2363 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
2364 "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
2373 "node_modules/to-regex-range": {
2375 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2376 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2379 "is-number": "^7.0.0"
2385 "node_modules/ts-node": {
2387 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
2388 "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
2392 "create-require": "^1.1.0",
2394 "make-error": "^1.1.1",
2395 "source-map-support": "^0.5.17",
2399 "ts-node": "dist/bin.js",
2400 "ts-node-script": "dist/bin-script.js",
2401 "ts-node-transpile-only": "dist/bin-transpile.js",
2402 "ts-script": "dist/bin-script-deprecated.js"
2407 "peerDependencies": {
2408 "typescript": ">=2.7"
2411 "node_modules/ts-node/node_modules/diff": {
2413 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
2414 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
2420 "node_modules/tslib": {
2422 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
2423 "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
2425 "node_modules/tsutils": {
2426 "version": "3.21.0",
2427 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
2428 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
2436 "peerDependencies": {
2437 "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
2440 "node_modules/tsutils/node_modules/tslib": {
2441 "version": "1.14.1",
2442 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
2443 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
2446 "node_modules/type-check": {
2448 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
2449 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
2452 "prelude-ls": "^1.2.1"
2458 "node_modules/type-fest": {
2459 "version": "0.20.2",
2460 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
2461 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
2467 "url": "https://github.com/sponsors/sindresorhus"
2470 "node_modules/typescript": {
2472 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz",
2473 "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==",
2477 "tsserver": "bin/tsserver"
2483 "node_modules/uri-js": {
2485 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2486 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2489 "punycode": "^2.1.0"
2492 "node_modules/v8-compile-cache": {
2494 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
2495 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
2498 "node_modules/vscode-languageserver-textdocument": {
2500 "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz",
2501 "integrity": "sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA=="
2503 "node_modules/vscode-uri": {
2505 "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz",
2506 "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA=="
2508 "node_modules/which": {
2510 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2511 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2516 "node-which": "bin/node-which"
2522 "node_modules/wide-align": {
2524 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
2525 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
2528 "string-width": "^1.0.2 || 2"
2531 "node_modules/wide-align/node_modules/ansi-regex": {
2533 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
2534 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
2540 "node_modules/wide-align/node_modules/is-fullwidth-code-point": {
2542 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2543 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2549 "node_modules/wide-align/node_modules/string-width": {
2551 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2552 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2555 "is-fullwidth-code-point": "^2.0.0",
2556 "strip-ansi": "^4.0.0"
2562 "node_modules/wide-align/node_modules/strip-ansi": {
2564 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2565 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2568 "ansi-regex": "^3.0.0"
2574 "node_modules/word-wrap": {
2576 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
2577 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
2583 "node_modules/workerpool": {
2585 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz",
2586 "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==",
2589 "node_modules/wrap-ansi": {
2591 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2592 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2595 "ansi-styles": "^4.0.0",
2596 "string-width": "^4.1.0",
2597 "strip-ansi": "^6.0.0"
2603 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2606 "node_modules/wrappy": {
2608 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2609 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2612 "node_modules/y18n": {
2614 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
2615 "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==",
2621 "node_modules/yallist": {
2623 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2624 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
2627 "node_modules/yargs": {
2628 "version": "16.2.0",
2629 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
2630 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
2634 "escalade": "^3.1.1",
2635 "get-caller-file": "^2.0.5",
2636 "require-directory": "^2.1.1",
2637 "string-width": "^4.2.0",
2639 "yargs-parser": "^20.2.2"
2645 "node_modules/yargs-parser": {
2646 "version": "20.2.4",
2647 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
2648 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
2654 "node_modules/yargs-unparser": {
2656 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
2657 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
2660 "camelcase": "^6.0.0",
2661 "decamelize": "^4.0.0",
2663 "is-plain-obj": "^2.1.0"
2669 "node_modules/yn": {
2671 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
2672 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
2678 "node_modules/yocto-queue": {
2680 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
2681 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
2687 "url": "https://github.com/sponsors/sindresorhus"
2692 "@babel/code-frame": {
2693 "version": "7.12.11",
2694 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz",
2695 "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==",
2698 "@babel/highlight": "^7.10.4"
2701 "@babel/helper-validator-identifier": {
2702 "version": "7.12.11",
2703 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
2704 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
2707 "@babel/highlight": {
2708 "version": "7.13.10",
2709 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
2710 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
2713 "@babel/helper-validator-identifier": "^7.12.11",
2715 "js-tokens": "^4.0.0"
2720 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2721 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2724 "color-convert": "^1.9.0"
2729 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2730 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2733 "ansi-styles": "^3.2.1",
2734 "escape-string-regexp": "^1.0.5",
2735 "supports-color": "^5.3.0"
2740 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2741 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2744 "color-name": "1.1.3"
2749 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2750 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2753 "escape-string-regexp": {
2755 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2756 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2761 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2762 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2767 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2768 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2771 "has-flag": "^3.0.0"
2776 "@eslint/eslintrc": {
2778 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz",
2779 "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==",
2785 "globals": "^12.1.0",
2787 "import-fresh": "^3.2.1",
2788 "js-yaml": "^3.13.1",
2789 "minimatch": "^3.0.4",
2790 "strip-json-comments": "^3.1.1"
2794 "version": "12.4.0",
2795 "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
2796 "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
2799 "type-fest": "^0.8.1"
2804 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
2805 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
2810 "@nodelib/fs.scandir": {
2812 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
2813 "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
2816 "@nodelib/fs.stat": "2.0.4",
2817 "run-parallel": "^1.1.9"
2820 "@nodelib/fs.stat": {
2822 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
2823 "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
2826 "@nodelib/fs.walk": {
2828 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
2829 "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
2832 "@nodelib/fs.scandir": "2.1.4",
2836 "@types/json-schema": {
2838 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
2839 "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
2844 "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz",
2845 "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==",
2849 "version": "14.14.37",
2850 "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
2851 "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
2854 "@types/node-fetch": {
2856 "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.8.tgz",
2857 "integrity": "sha512-fbjI6ja0N5ZA8TV53RUqzsKNkl9fv8Oj3T7zxW7FGv1GSH7gwJaNF8dzCjrqKaxKeUpTz4yT1DaJFq/omNpGfw==",
2861 "form-data": "^3.0.0"
2866 "resolved": "https://registry.npmjs.org/@types/tmp/-/tmp-0.2.0.tgz",
2867 "integrity": "sha512-flgpHJjntpBAdJD43ShRosQvNC0ME97DCfGvZEDlAThQmnerRXrLbX6YgzRBQCZTthET9eAWFAMaYP0m0Y4HzQ==",
2872 "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.0.tgz",
2873 "integrity": "sha512-JHTNOEpZnACQdsTojWggn+SQ8IucfqEhtz7g8Z0G67WdSj4x3F0X5I2c/CVcl8z/QukGrIHeQ/N49v1au74XFQ==",
2876 "@typescript-eslint/eslint-plugin": {
2877 "version": "4.19.0",
2878 "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.19.0.tgz",
2879 "integrity": "sha512-CRQNQ0mC2Pa7VLwKFbrGVTArfdVDdefS+gTw0oC98vSI98IX5A8EVH4BzJ2FOB0YlCmm8Im36Elad/Jgtvveaw==",
2882 "@typescript-eslint/experimental-utils": "4.19.0",
2883 "@typescript-eslint/scope-manager": "4.19.0",
2885 "functional-red-black-tree": "^1.0.1",
2886 "lodash": "^4.17.15",
2887 "regexpp": "^3.0.0",
2889 "tsutils": "^3.17.1"
2892 "@typescript-eslint/experimental-utils": {
2893 "version": "4.19.0",
2894 "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.19.0.tgz",
2895 "integrity": "sha512-9/23F1nnyzbHKuoTqFN1iXwN3bvOm/PRIXSBR3qFAYotK/0LveEOHr5JT1WZSzcD6BESl8kPOG3OoDRKO84bHA==",
2898 "@types/json-schema": "^7.0.3",
2899 "@typescript-eslint/scope-manager": "4.19.0",
2900 "@typescript-eslint/types": "4.19.0",
2901 "@typescript-eslint/typescript-estree": "4.19.0",
2902 "eslint-scope": "^5.0.0",
2903 "eslint-utils": "^2.0.0"
2906 "@typescript-eslint/parser": {
2907 "version": "4.19.0",
2908 "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.19.0.tgz",
2909 "integrity": "sha512-/uabZjo2ZZhm66rdAu21HA8nQebl3lAIDcybUoOxoI7VbZBYavLIwtOOmykKCJy+Xq6Vw6ugkiwn8Js7D6wieA==",
2912 "@typescript-eslint/scope-manager": "4.19.0",
2913 "@typescript-eslint/types": "4.19.0",
2914 "@typescript-eslint/typescript-estree": "4.19.0",
2918 "@typescript-eslint/scope-manager": {
2919 "version": "4.19.0",
2920 "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.19.0.tgz",
2921 "integrity": "sha512-GGy4Ba/hLXwJXygkXqMzduqOMc+Na6LrJTZXJWVhRrSuZeXmu8TAnniQVKgj8uTRKe4igO2ysYzH+Np879G75g==",
2924 "@typescript-eslint/types": "4.19.0",
2925 "@typescript-eslint/visitor-keys": "4.19.0"
2928 "@typescript-eslint/types": {
2929 "version": "4.19.0",
2930 "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.19.0.tgz",
2931 "integrity": "sha512-A4iAlexVvd4IBsSTNxdvdepW0D4uR/fwxDrKUa+iEY9UWvGREu2ZyB8ylTENM1SH8F7bVC9ac9+si3LWNxcBuA==",
2934 "@typescript-eslint/typescript-estree": {
2935 "version": "4.19.0",
2936 "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.19.0.tgz",
2937 "integrity": "sha512-3xqArJ/A62smaQYRv2ZFyTA+XxGGWmlDYrsfZG68zJeNbeqRScnhf81rUVa6QG4UgzHnXw5VnMT5cg75dQGDkA==",
2940 "@typescript-eslint/types": "4.19.0",
2941 "@typescript-eslint/visitor-keys": "4.19.0",
2943 "globby": "^11.0.1",
2944 "is-glob": "^4.0.1",
2946 "tsutils": "^3.17.1"
2949 "@typescript-eslint/visitor-keys": {
2950 "version": "4.19.0",
2951 "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.19.0.tgz",
2952 "integrity": "sha512-aGPS6kz//j7XLSlgpzU2SeTqHPsmRYxFztj2vPuMMFJXZudpRSehE3WCV+BaxwZFvfAqMoSd86TEuM0PQ59E/A==",
2955 "@typescript-eslint/types": "4.19.0",
2956 "eslint-visitor-keys": "^2.0.0"
2959 "@ungap/promise-all-settled": {
2961 "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
2962 "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
2967 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
2968 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
2973 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz",
2974 "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==",
2978 "version": "6.12.6",
2979 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
2980 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
2983 "fast-deep-equal": "^3.1.1",
2984 "fast-json-stable-stringify": "^2.0.0",
2985 "json-schema-traverse": "^0.4.1",
2991 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
2992 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
2997 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
2998 "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
3003 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3004 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3007 "color-convert": "^2.0.1"
3012 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
3013 "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
3016 "normalize-path": "^3.0.0",
3017 "picomatch": "^2.0.4"
3022 "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
3023 "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
3027 "version": "1.0.10",
3028 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3029 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
3032 "sprintf-js": "~1.0.2"
3037 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
3038 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
3043 "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
3044 "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
3049 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
3050 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
3055 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
3056 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
3059 "binary-extensions": {
3061 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
3062 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
3065 "brace-expansion": {
3066 "version": "1.1.11",
3067 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3068 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3071 "balanced-match": "^1.0.0",
3072 "concat-map": "0.0.1"
3077 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3078 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3081 "fill-range": "^7.0.1"
3086 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
3087 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
3092 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
3093 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
3098 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
3099 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
3102 "function-bind": "^1.1.1",
3103 "get-intrinsic": "^1.0.2"
3108 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
3109 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
3114 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
3115 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
3120 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3121 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3124 "ansi-styles": "^4.1.0",
3125 "supports-color": "^7.1.0"
3130 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
3131 "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
3134 "anymatch": "~3.1.1",
3136 "fsevents": "~2.3.1",
3137 "glob-parent": "~5.1.0",
3138 "is-binary-path": "~2.1.0",
3139 "is-glob": "~4.0.1",
3140 "normalize-path": "~3.0.0",
3141 "readdirp": "~3.5.0"
3146 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
3147 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
3150 "string-width": "^4.2.0",
3151 "strip-ansi": "^6.0.0",
3152 "wrap-ansi": "^7.0.0"
3157 "resolved": "https://registry.npmjs.org/coc-dev-tools/-/coc-dev-tools-0.1.0.tgz",
3158 "integrity": "sha512-uZ0LwQX+KBoyrv8/9gsfGqM5sryFm61x27Fzd5kyUDxEZStPfP81fZcys+yOwebCUjIDOIetzF4Z+NKVvFFZsw==",
3161 "eslint": "^7.10.0",
3162 "prettier": "^2.1.2",
3167 "version": "0.0.80",
3168 "resolved": "https://registry.npmjs.org/coc.nvim/-/coc.nvim-0.0.80.tgz",
3169 "integrity": "sha512-/3vTcnofoAYMrdENrlQmADTzfXX4+PZ0fiM10a39UA37dTR2dpIGi9O469kcIksuunLjToqWG8S45AGx/9wV7g==",
3174 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3175 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3178 "color-name": "~1.1.4"
3183 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3184 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3187 "combined-stream": {
3189 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
3190 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
3193 "delayed-stream": "~1.0.0"
3198 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
3199 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
3202 "confusing-browser-globals": {
3204 "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz",
3205 "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==",
3210 "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
3211 "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
3216 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
3217 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
3220 "path-key": "^3.1.0",
3221 "shebang-command": "^2.0.0",
3227 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
3228 "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
3236 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
3237 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
3242 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
3243 "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
3248 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
3249 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
3254 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
3255 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
3260 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
3261 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
3264 "path-type": "^4.0.0"
3269 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
3270 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
3278 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3279 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3284 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
3285 "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
3288 "ansi-colors": "^4.1.1"
3293 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
3294 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
3297 "escape-string-regexp": {
3299 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
3300 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
3304 "version": "7.23.0",
3305 "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.23.0.tgz",
3306 "integrity": "sha512-kqvNVbdkjzpFy0XOszNwjkKzZ+6TcwCQ/h+ozlcIWwaimBBuhlQ4nN6kbiM2L+OjDcznkTJxzYfRFH92sx4a0Q==",
3309 "@babel/code-frame": "7.12.11",
3310 "@eslint/eslintrc": "^0.4.0",
3313 "cross-spawn": "^7.0.2",
3315 "doctrine": "^3.0.0",
3316 "enquirer": "^2.3.5",
3317 "eslint-scope": "^5.1.1",
3318 "eslint-utils": "^2.1.0",
3319 "eslint-visitor-keys": "^2.0.0",
3321 "esquery": "^1.4.0",
3322 "esutils": "^2.0.2",
3323 "file-entry-cache": "^6.0.1",
3324 "functional-red-black-tree": "^1.0.1",
3325 "glob-parent": "^5.0.0",
3326 "globals": "^13.6.0",
3328 "import-fresh": "^3.0.0",
3329 "imurmurhash": "^0.1.4",
3330 "is-glob": "^4.0.0",
3331 "js-yaml": "^3.13.1",
3332 "json-stable-stringify-without-jsonify": "^1.0.1",
3334 "lodash": "^4.17.21",
3335 "minimatch": "^3.0.4",
3336 "natural-compare": "^1.4.0",
3337 "optionator": "^0.9.1",
3338 "progress": "^2.0.0",
3339 "regexpp": "^3.1.0",
3341 "strip-ansi": "^6.0.0",
3342 "strip-json-comments": "^3.1.0",
3344 "text-table": "^0.2.0",
3345 "v8-compile-cache": "^2.0.3"
3348 "eslint-config-josa": {
3350 "resolved": "https://registry.npmjs.org/eslint-config-josa/-/eslint-config-josa-0.1.0.tgz",
3351 "integrity": "sha512-xsR0V2uPAUVkRRYg8TwuXt+Nw+J5zO0XL03QTkU2RYUKdENLrcdaxe1REuHAB2xOoh3aOtHuLAiqj34Cd+iTIA==",
3354 "confusing-browser-globals": "1.0.9"
3357 "eslint-config-josa-typescript": {
3359 "resolved": "https://registry.npmjs.org/eslint-config-josa-typescript/-/eslint-config-josa-typescript-0.1.2.tgz",
3360 "integrity": "sha512-1EBWpJXR4UAO1X0tr1baulLasjjtYCiDSeFcMJhEw69dUXtzfEx6383hkvegbP9zb37+zNXAZfoNa6NGCjcqNQ==",
3363 "eslint-config-josa": "^0.1.0"
3368 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
3369 "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
3372 "esrecurse": "^4.3.0",
3373 "estraverse": "^4.1.1"
3378 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz",
3379 "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==",
3382 "eslint-visitor-keys": "^1.1.0"
3385 "eslint-visitor-keys": {
3387 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
3388 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
3393 "eslint-visitor-keys": {
3395 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
3396 "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
3401 "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz",
3402 "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==",
3406 "acorn-jsx": "^5.3.1",
3407 "eslint-visitor-keys": "^1.3.0"
3410 "eslint-visitor-keys": {
3412 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz",
3413 "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==",
3420 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3421 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3426 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
3427 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
3430 "estraverse": "^5.1.0"
3435 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
3436 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
3443 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
3444 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
3447 "estraverse": "^5.2.0"
3452 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
3453 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
3460 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
3461 "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
3466 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
3467 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
3470 "fast-deep-equal": {
3472 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
3473 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
3478 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
3479 "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
3482 "@nodelib/fs.stat": "^2.0.2",
3483 "@nodelib/fs.walk": "^1.2.3",
3484 "glob-parent": "^5.1.0",
3486 "micromatch": "^4.0.2",
3487 "picomatch": "^2.2.1"
3490 "fast-json-stable-stringify": {
3492 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
3493 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
3496 "fast-levenshtein": {
3498 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
3499 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
3503 "version": "1.11.0",
3504 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
3505 "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
3511 "file-entry-cache": {
3513 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
3514 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
3517 "flat-cache": "^3.0.4"
3522 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3523 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3526 "to-regex-range": "^5.0.1"
3531 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
3532 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
3535 "locate-path": "^6.0.0",
3536 "path-exists": "^4.0.0"
3541 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
3542 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
3547 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
3548 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
3551 "flatted": "^3.1.0",
3557 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz",
3558 "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==",
3563 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
3564 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
3567 "asynckit": "^0.4.0",
3568 "combined-stream": "^1.0.8",
3569 "mime-types": "^2.1.12"
3574 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
3575 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
3580 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
3581 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
3587 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
3588 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
3591 "functional-red-black-tree": {
3593 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
3594 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
3597 "get-caller-file": {
3599 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
3600 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
3605 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
3606 "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
3609 "function-bind": "^1.1.1",
3611 "has-symbols": "^1.0.1"
3616 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
3617 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
3620 "fs.realpath": "^1.0.0",
3621 "inflight": "^1.0.4",
3623 "minimatch": "^3.0.4",
3625 "path-is-absolute": "^1.0.0"
3630 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3631 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3638 "version": "13.7.0",
3639 "resolved": "https://registry.npmjs.org/globals/-/globals-13.7.0.tgz",
3640 "integrity": "sha512-Aipsz6ZKRxa/xQkZhNg0qIWXT6x6rD46f6x/PCnBomlttdIyAPak4YD9jTmKpZ72uROSMU87qJtcgpgHaVchiA==",
3643 "type-fest": "^0.20.2"
3647 "version": "11.0.3",
3648 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz",
3649 "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==",
3652 "array-union": "^2.1.0",
3653 "dir-glob": "^3.0.1",
3654 "fast-glob": "^3.1.1",
3662 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz",
3663 "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==",
3669 "version": "1.10.5",
3670 "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
3671 "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
3676 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
3677 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
3680 "function-bind": "^1.1.1"
3685 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3686 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3691 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
3692 "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
3697 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
3698 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
3703 "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
3704 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
3709 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
3710 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
3713 "parent-module": "^1.0.0",
3714 "resolve-from": "^4.0.0"
3719 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
3720 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
3725 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3726 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3735 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3736 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
3741 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
3742 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
3745 "binary-extensions": "^2.0.0"
3748 "is-boolean-object": {
3750 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
3751 "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
3754 "call-bind": "^1.0.0"
3759 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
3760 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
3763 "is-fullwidth-code-point": {
3765 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3766 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3771 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
3772 "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
3775 "is-extglob": "^2.1.1"
3780 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3781 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3784 "is-number-object": {
3786 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
3787 "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
3792 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
3793 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
3798 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
3799 "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
3804 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3805 "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
3809 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3810 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3814 "version": "3.14.1",
3815 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
3816 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
3819 "argparse": "^1.0.7",
3823 "json-schema-traverse": {
3825 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3826 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3829 "json-stable-stringify-without-jsonify": {
3831 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
3832 "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
3837 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
3838 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
3841 "prelude-ls": "^1.2.1",
3842 "type-check": "~0.4.0"
3847 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3848 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3851 "p-locate": "^5.0.0"
3855 "version": "4.17.21",
3856 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
3857 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
3860 "lodash.clonedeep": {
3862 "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
3863 "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
3868 "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
3869 "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
3872 "lodash.truncate": {
3874 "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
3875 "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
3880 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz",
3881 "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==",
3889 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
3890 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
3898 "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
3899 "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
3904 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
3905 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
3910 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
3911 "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
3915 "picomatch": "^2.0.5"
3919 "version": "1.46.0",
3920 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
3921 "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
3925 "version": "2.1.29",
3926 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
3927 "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
3935 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
3936 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
3939 "brace-expansion": "^1.1.7"
3944 "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz",
3945 "integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==",
3948 "@ungap/promise-all-settled": "1.1.2",
3949 "ansi-colors": "4.1.1",
3950 "browser-stdout": "1.3.1",
3951 "chokidar": "3.5.1",
3954 "escape-string-regexp": "4.0.0",
3960 "log-symbols": "4.0.0",
3961 "minimatch": "3.0.4",
3964 "serialize-javascript": "5.0.1",
3965 "strip-json-comments": "3.1.1",
3966 "supports-color": "8.1.1",
3968 "wide-align": "1.1.3",
3969 "workerpool": "6.1.0",
3971 "yargs-parser": "20.2.4",
3972 "yargs-unparser": "2.0.0"
3977 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
3978 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
3983 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
3984 "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
3987 "argparse": "^2.0.1"
3992 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3993 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
3998 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
3999 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
4002 "has-flag": "^4.0.0"
4009 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4010 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
4014 "version": "3.1.20",
4015 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
4016 "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
4019 "natural-compare": {
4021 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
4022 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
4027 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz",
4028 "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw=="
4032 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
4033 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
4038 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4039 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4047 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
4048 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
4051 "deep-is": "^0.1.3",
4052 "fast-levenshtein": "^2.0.6",
4054 "prelude-ls": "^1.2.1",
4055 "type-check": "^0.4.0",
4056 "word-wrap": "^1.2.3"
4061 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4062 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4065 "yocto-queue": "^0.1.0"
4070 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
4071 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
4079 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
4080 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
4083 "callsites": "^3.0.0"
4088 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4089 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4092 "path-is-absolute": {
4094 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4095 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
4100 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4101 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4106 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
4107 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
4112 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
4113 "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
4118 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
4119 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
4124 "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz",
4125 "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==",
4130 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
4131 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
4136 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
4137 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
4140 "queue-microtask": {
4142 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
4143 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
4148 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
4149 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
4152 "safe-buffer": "^5.1.0"
4157 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
4158 "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
4161 "picomatch": "^2.2.1"
4166 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
4167 "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
4170 "require-directory": {
4172 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
4173 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
4176 "require-from-string": {
4178 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
4179 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
4184 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
4185 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
4190 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
4191 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
4196 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
4197 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
4205 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
4206 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
4209 "queue-microtask": "^1.2.2"
4214 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4215 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
4220 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
4221 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
4224 "lru-cache": "^6.0.0"
4227 "serialize-javascript": {
4229 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
4230 "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
4233 "randombytes": "^2.1.0"
4236 "shebang-command": {
4238 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
4239 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
4242 "shebang-regex": "^3.0.0"
4247 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
4248 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
4253 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
4254 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
4259 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
4260 "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
4263 "ansi-styles": "^4.0.0",
4264 "astral-regex": "^2.0.0",
4265 "is-fullwidth-code-point": "^3.0.0"
4270 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4271 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4274 "source-map-support": {
4275 "version": "0.5.19",
4276 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
4277 "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
4280 "buffer-from": "^1.0.0",
4281 "source-map": "^0.6.0"
4286 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
4287 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
4292 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
4293 "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
4296 "emoji-regex": "^8.0.0",
4297 "is-fullwidth-code-point": "^3.0.0",
4298 "strip-ansi": "^6.0.0"
4303 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
4304 "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
4307 "ansi-regex": "^5.0.0"
4310 "strip-json-comments": {
4312 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
4313 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
4318 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4319 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4322 "has-flag": "^4.0.0"
4327 "resolved": "https://registry.npmjs.org/table/-/table-6.0.8.tgz",
4328 "integrity": "sha512-OBAdezyozae8IvjHGXBDHByVkLCcsmffXUSj8LXkNb0SluRd4ug3GFCjk6JynZONIPhOkyr0Nnvbq1rlIspXyQ==",
4332 "is-boolean-object": "^1.1.0",
4333 "is-number-object": "^1.0.4",
4334 "is-string": "^1.0.5",
4335 "lodash.clonedeep": "^4.5.0",
4336 "lodash.flatten": "^4.4.0",
4337 "lodash.truncate": "^4.4.2",
4338 "slice-ansi": "^4.0.0",
4339 "string-width": "^4.2.0"
4344 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.0.1.tgz",
4345 "integrity": "sha512-46ZA4TalFcLLqX1dEU3dhdY38wAtDydJ4e7QQTVekLUTzXkb1LfqU6VOBXC/a9wiv4T094WURqJH6ZitF92Kqw==",
4348 "fast-deep-equal": "^3.1.1",
4349 "json-schema-traverse": "^1.0.0",
4350 "require-from-string": "^2.0.2",
4354 "json-schema-traverse": {
4356 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
4357 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
4364 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
4365 "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
4370 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
4371 "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
4379 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
4380 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
4383 "is-number": "^7.0.0"
4388 "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
4389 "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
4393 "create-require": "^1.1.0",
4395 "make-error": "^1.1.1",
4396 "source-map-support": "^0.5.17",
4402 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
4403 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
4410 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz",
4411 "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A=="
4414 "version": "3.21.0",
4415 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz",
4416 "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==",
4423 "version": "1.14.1",
4424 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
4425 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
4432 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
4433 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
4436 "prelude-ls": "^1.2.1"
4440 "version": "0.20.2",
4441 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
4442 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
4447 "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz",
4448 "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==",
4453 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
4454 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
4457 "punycode": "^2.1.0"
4460 "v8-compile-cache": {
4462 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
4463 "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
4466 "vscode-languageserver-textdocument": {
4468 "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz",
4469 "integrity": "sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA=="
4473 "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz",
4474 "integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA=="
4478 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
4479 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
4486 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
4487 "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
4490 "string-width": "^1.0.2 || 2"
4495 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
4496 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
4499 "is-fullwidth-code-point": {
4501 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
4502 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
4507 "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
4508 "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
4511 "is-fullwidth-code-point": "^2.0.0",
4512 "strip-ansi": "^4.0.0"
4517 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
4518 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
4521 "ansi-regex": "^3.0.0"
4528 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
4529 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
4534 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz",
4535 "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==",
4540 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
4541 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
4544 "ansi-styles": "^4.0.0",
4545 "string-width": "^4.1.0",
4546 "strip-ansi": "^6.0.0"
4551 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4552 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
4557 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
4558 "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==",
4563 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
4564 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
4568 "version": "16.2.0",
4569 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
4570 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
4574 "escalade": "^3.1.1",
4575 "get-caller-file": "^2.0.5",
4576 "require-directory": "^2.1.1",
4577 "string-width": "^4.2.0",
4579 "yargs-parser": "^20.2.2"
4583 "version": "20.2.4",
4584 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
4585 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
4590 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
4591 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
4594 "camelcase": "^6.0.0",
4595 "decamelize": "^4.0.0",
4597 "is-plain-obj": "^2.1.0"
4602 "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
4603 "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
4608 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
4609 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",