"Fossies" - the Fresh Open Source Software Archive

Member "js-beautify-1.14.0/package-lock.json" (14 Jun 2021, 217162 Bytes) of package /linux/www/js-beautify-1.14.0.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) JSON source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "package-lock.json": 1.13.13_vs_1.14.0.

    1 {
    2   "name": "js-beautify",
    3   "version": "1.14.0",
    4   "lockfileVersion": 2,
    5   "requires": true,
    6   "packages": {
    7     "": {
    8       "version": "1.14.0",
    9       "license": "MIT",
   10       "dependencies": {
   11         "config-chain": "^1.1.12",
   12         "editorconfig": "^0.15.3",
   13         "glob": "^7.1.3",
   14         "nopt": "^5.0.0"
   15       },
   16       "bin": {
   17         "css-beautify": "js/bin/css-beautify.js",
   18         "html-beautify": "js/bin/html-beautify.js",
   19         "js-beautify": "js/bin/js-beautify.js"
   20       },
   21       "devDependencies": {
   22         "benchmark": "^2.1.4",
   23         "codemirror": "^5.56.0",
   24         "jquery": "^3.5.1",
   25         "jshint": "^2.12.0",
   26         "minimist": ">=1.2.5",
   27         "mocha": "^8.1.1",
   28         "mustache": "^4.0.1",
   29         "requirejs": "^2.3.6",
   30         "serve": "^11.3.2",
   31         "webpack": "^5.32.0",
   32         "webpack-cli": "^4.6.0"
   33       },
   34       "engines": {
   35         "node": ">=10"
   36       }
   37     },
   38     "node_modules/@discoveryjs/json-ext": {
   39       "version": "0.5.2",
   40       "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz",
   41       "integrity": "sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==",
   42       "dev": true,
   43       "engines": {
   44         "node": ">=10.0.0"
   45       }
   46     },
   47     "node_modules/@types/eslint": {
   48       "version": "7.2.9",
   49       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.9.tgz",
   50       "integrity": "sha512-SdAAXZNvWfhtf3X3y1cbbCZhP3xyPh7mfTvzV6CgfWc/ZhiHpyr9bVroe2/RCHIf7gczaNcprhaBLsx0CCJHQA==",
   51       "dev": true,
   52       "dependencies": {
   53         "@types/estree": "*",
   54         "@types/json-schema": "*"
   55       }
   56     },
   57     "node_modules/@types/eslint-scope": {
   58       "version": "3.7.0",
   59       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
   60       "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
   61       "dev": true,
   62       "dependencies": {
   63         "@types/eslint": "*",
   64         "@types/estree": "*"
   65       }
   66     },
   67     "node_modules/@types/estree": {
   68       "version": "0.0.46",
   69       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
   70       "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
   71       "dev": true
   72     },
   73     "node_modules/@types/json-schema": {
   74       "version": "7.0.7",
   75       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
   76       "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
   77       "dev": true
   78     },
   79     "node_modules/@types/node": {
   80       "version": "14.14.37",
   81       "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
   82       "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
   83       "dev": true
   84     },
   85     "node_modules/@ungap/promise-all-settled": {
   86       "version": "1.1.2",
   87       "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
   88       "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
   89       "dev": true
   90     },
   91     "node_modules/@webassemblyjs/ast": {
   92       "version": "1.11.0",
   93       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
   94       "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
   95       "dev": true,
   96       "dependencies": {
   97         "@webassemblyjs/helper-numbers": "1.11.0",
   98         "@webassemblyjs/helper-wasm-bytecode": "1.11.0"
   99       }
  100     },
  101     "node_modules/@webassemblyjs/floating-point-hex-parser": {
  102       "version": "1.11.0",
  103       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
  104       "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
  105       "dev": true
  106     },
  107     "node_modules/@webassemblyjs/helper-api-error": {
  108       "version": "1.11.0",
  109       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
  110       "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
  111       "dev": true
  112     },
  113     "node_modules/@webassemblyjs/helper-buffer": {
  114       "version": "1.11.0",
  115       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
  116       "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
  117       "dev": true
  118     },
  119     "node_modules/@webassemblyjs/helper-numbers": {
  120       "version": "1.11.0",
  121       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
  122       "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
  123       "dev": true,
  124       "dependencies": {
  125         "@webassemblyjs/floating-point-hex-parser": "1.11.0",
  126         "@webassemblyjs/helper-api-error": "1.11.0",
  127         "@xtuc/long": "4.2.2"
  128       }
  129     },
  130     "node_modules/@webassemblyjs/helper-wasm-bytecode": {
  131       "version": "1.11.0",
  132       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
  133       "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
  134       "dev": true
  135     },
  136     "node_modules/@webassemblyjs/helper-wasm-section": {
  137       "version": "1.11.0",
  138       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
  139       "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
  140       "dev": true,
  141       "dependencies": {
  142         "@webassemblyjs/ast": "1.11.0",
  143         "@webassemblyjs/helper-buffer": "1.11.0",
  144         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
  145         "@webassemblyjs/wasm-gen": "1.11.0"
  146       }
  147     },
  148     "node_modules/@webassemblyjs/ieee754": {
  149       "version": "1.11.0",
  150       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
  151       "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
  152       "dev": true,
  153       "dependencies": {
  154         "@xtuc/ieee754": "^1.2.0"
  155       }
  156     },
  157     "node_modules/@webassemblyjs/leb128": {
  158       "version": "1.11.0",
  159       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
  160       "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
  161       "dev": true,
  162       "dependencies": {
  163         "@xtuc/long": "4.2.2"
  164       }
  165     },
  166     "node_modules/@webassemblyjs/utf8": {
  167       "version": "1.11.0",
  168       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
  169       "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
  170       "dev": true
  171     },
  172     "node_modules/@webassemblyjs/wasm-edit": {
  173       "version": "1.11.0",
  174       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
  175       "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
  176       "dev": true,
  177       "dependencies": {
  178         "@webassemblyjs/ast": "1.11.0",
  179         "@webassemblyjs/helper-buffer": "1.11.0",
  180         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
  181         "@webassemblyjs/helper-wasm-section": "1.11.0",
  182         "@webassemblyjs/wasm-gen": "1.11.0",
  183         "@webassemblyjs/wasm-opt": "1.11.0",
  184         "@webassemblyjs/wasm-parser": "1.11.0",
  185         "@webassemblyjs/wast-printer": "1.11.0"
  186       }
  187     },
  188     "node_modules/@webassemblyjs/wasm-gen": {
  189       "version": "1.11.0",
  190       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
  191       "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
  192       "dev": true,
  193       "dependencies": {
  194         "@webassemblyjs/ast": "1.11.0",
  195         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
  196         "@webassemblyjs/ieee754": "1.11.0",
  197         "@webassemblyjs/leb128": "1.11.0",
  198         "@webassemblyjs/utf8": "1.11.0"
  199       }
  200     },
  201     "node_modules/@webassemblyjs/wasm-opt": {
  202       "version": "1.11.0",
  203       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
  204       "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
  205       "dev": true,
  206       "dependencies": {
  207         "@webassemblyjs/ast": "1.11.0",
  208         "@webassemblyjs/helper-buffer": "1.11.0",
  209         "@webassemblyjs/wasm-gen": "1.11.0",
  210         "@webassemblyjs/wasm-parser": "1.11.0"
  211       }
  212     },
  213     "node_modules/@webassemblyjs/wasm-parser": {
  214       "version": "1.11.0",
  215       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
  216       "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
  217       "dev": true,
  218       "dependencies": {
  219         "@webassemblyjs/ast": "1.11.0",
  220         "@webassemblyjs/helper-api-error": "1.11.0",
  221         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
  222         "@webassemblyjs/ieee754": "1.11.0",
  223         "@webassemblyjs/leb128": "1.11.0",
  224         "@webassemblyjs/utf8": "1.11.0"
  225       }
  226     },
  227     "node_modules/@webassemblyjs/wast-printer": {
  228       "version": "1.11.0",
  229       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
  230       "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
  231       "dev": true,
  232       "dependencies": {
  233         "@webassemblyjs/ast": "1.11.0",
  234         "@xtuc/long": "4.2.2"
  235       }
  236     },
  237     "node_modules/@webpack-cli/configtest": {
  238       "version": "1.0.2",
  239       "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.2.tgz",
  240       "integrity": "sha512-3OBzV2fBGZ5TBfdW50cha1lHDVf9vlvRXnjpVbJBa20pSZQaSkMJZiwA8V2vD9ogyeXn8nU5s5A6mHyf5jhMzA==",
  241       "dev": true,
  242       "peerDependencies": {
  243         "webpack": "4.x.x || 5.x.x",
  244         "webpack-cli": "4.x.x"
  245       }
  246     },
  247     "node_modules/@webpack-cli/info": {
  248       "version": "1.2.3",
  249       "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.3.tgz",
  250       "integrity": "sha512-lLek3/T7u40lTqzCGpC6CAbY6+vXhdhmwFRxZLMnRm6/sIF/7qMpT8MocXCRQfz0JAh63wpbXLMnsQ5162WS7Q==",
  251       "dev": true,
  252       "dependencies": {
  253         "envinfo": "^7.7.3"
  254       },
  255       "peerDependencies": {
  256         "webpack-cli": "4.x.x"
  257       }
  258     },
  259     "node_modules/@webpack-cli/serve": {
  260       "version": "1.3.1",
  261       "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.1.tgz",
  262       "integrity": "sha512-0qXvpeYO6vaNoRBI52/UsbcaBydJCggoBBnIo/ovQQdn6fug0BgwsjorV1hVS7fMqGVTZGcVxv8334gjmbj5hw==",
  263       "dev": true,
  264       "peerDependencies": {
  265         "webpack-cli": "4.x.x"
  266       },
  267       "peerDependenciesMeta": {
  268         "webpack-dev-server": {
  269           "optional": true
  270         }
  271       }
  272     },
  273     "node_modules/@xtuc/ieee754": {
  274       "version": "1.2.0",
  275       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
  276       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
  277       "dev": true
  278     },
  279     "node_modules/@xtuc/long": {
  280       "version": "4.2.2",
  281       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
  282       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
  283       "dev": true
  284     },
  285     "node_modules/@zeit/schemas": {
  286       "version": "2.6.0",
  287       "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.6.0.tgz",
  288       "integrity": "sha512-uUrgZ8AxS+Lio0fZKAipJjAh415JyrOZowliZAzmnJSsf7piVL5w+G0+gFJ0KSu3QRhvui/7zuvpLz03YjXAhg==",
  289       "dev": true
  290     },
  291     "node_modules/abbrev": {
  292       "version": "1.1.1",
  293       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
  294       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
  295     },
  296     "node_modules/accepts": {
  297       "version": "1.3.7",
  298       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
  299       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
  300       "dev": true,
  301       "dependencies": {
  302         "mime-types": "~2.1.24",
  303         "negotiator": "0.6.2"
  304       },
  305       "engines": {
  306         "node": ">= 0.6"
  307       }
  308     },
  309     "node_modules/acorn": {
  310       "version": "8.1.1",
  311       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
  312       "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
  313       "dev": true,
  314       "bin": {
  315         "acorn": "bin/acorn"
  316       },
  317       "engines": {
  318         "node": ">=0.4.0"
  319       }
  320     },
  321     "node_modules/ajv": {
  322       "version": "6.5.3",
  323       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
  324       "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
  325       "dev": true,
  326       "dependencies": {
  327         "fast-deep-equal": "^2.0.1",
  328         "fast-json-stable-stringify": "^2.0.0",
  329         "json-schema-traverse": "^0.4.1",
  330         "uri-js": "^4.2.2"
  331       }
  332     },
  333     "node_modules/ansi-align": {
  334       "version": "2.0.0",
  335       "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
  336       "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
  337       "dev": true,
  338       "dependencies": {
  339         "string-width": "^2.0.0"
  340       }
  341     },
  342     "node_modules/ansi-colors": {
  343       "version": "4.1.1",
  344       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
  345       "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
  346       "dev": true,
  347       "engines": {
  348         "node": ">=6"
  349       }
  350     },
  351     "node_modules/ansi-regex": {
  352       "version": "3.0.0",
  353       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
  354       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
  355       "dev": true,
  356       "engines": {
  357         "node": ">=4"
  358       }
  359     },
  360     "node_modules/ansi-styles": {
  361       "version": "4.3.0",
  362       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
  363       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
  364       "dev": true,
  365       "dependencies": {
  366         "color-convert": "^2.0.1"
  367       },
  368       "engines": {
  369         "node": ">=8"
  370       },
  371       "funding": {
  372         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
  373       }
  374     },
  375     "node_modules/anymatch": {
  376       "version": "3.1.2",
  377       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
  378       "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
  379       "dev": true,
  380       "dependencies": {
  381         "normalize-path": "^3.0.0",
  382         "picomatch": "^2.0.4"
  383       },
  384       "engines": {
  385         "node": ">= 8"
  386       }
  387     },
  388     "node_modules/arch": {
  389       "version": "2.2.0",
  390       "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
  391       "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
  392       "dev": true,
  393       "funding": [
  394         {
  395           "type": "github",
  396           "url": "https://github.com/sponsors/feross"
  397         },
  398         {
  399           "type": "patreon",
  400           "url": "https://www.patreon.com/feross"
  401         },
  402         {
  403           "type": "consulting",
  404           "url": "https://feross.org/support"
  405         }
  406       ]
  407     },
  408     "node_modules/arg": {
  409       "version": "2.0.0",
  410       "resolved": "https://registry.npmjs.org/arg/-/arg-2.0.0.tgz",
  411       "integrity": "sha512-XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w==",
  412       "dev": true
  413     },
  414     "node_modules/argparse": {
  415       "version": "2.0.1",
  416       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
  417       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
  418       "dev": true
  419     },
  420     "node_modules/balanced-match": {
  421       "version": "1.0.2",
  422       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  423       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
  424     },
  425     "node_modules/benchmark": {
  426       "version": "2.1.4",
  427       "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
  428       "integrity": "sha1-CfPeMckWQl1JjMLuVloOvzwqVik=",
  429       "dev": true,
  430       "dependencies": {
  431         "lodash": "^4.17.4",
  432         "platform": "^1.3.3"
  433       }
  434     },
  435     "node_modules/binary-extensions": {
  436       "version": "2.2.0",
  437       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
  438       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
  439       "dev": true,
  440       "engines": {
  441         "node": ">=8"
  442       }
  443     },
  444     "node_modules/boxen": {
  445       "version": "1.3.0",
  446       "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
  447       "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
  448       "dev": true,
  449       "dependencies": {
  450         "ansi-align": "^2.0.0",
  451         "camelcase": "^4.0.0",
  452         "chalk": "^2.0.1",
  453         "cli-boxes": "^1.0.0",
  454         "string-width": "^2.0.0",
  455         "term-size": "^1.2.0",
  456         "widest-line": "^2.0.0"
  457       },
  458       "engines": {
  459         "node": ">=4"
  460       }
  461     },
  462     "node_modules/boxen/node_modules/ansi-styles": {
  463       "version": "3.2.1",
  464       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
  465       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
  466       "dev": true,
  467       "dependencies": {
  468         "color-convert": "^1.9.0"
  469       },
  470       "engines": {
  471         "node": ">=4"
  472       }
  473     },
  474     "node_modules/boxen/node_modules/chalk": {
  475       "version": "2.4.2",
  476       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
  477       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
  478       "dev": true,
  479       "dependencies": {
  480         "ansi-styles": "^3.2.1",
  481         "escape-string-regexp": "^1.0.5",
  482         "supports-color": "^5.3.0"
  483       },
  484       "engines": {
  485         "node": ">=4"
  486       }
  487     },
  488     "node_modules/boxen/node_modules/color-convert": {
  489       "version": "1.9.3",
  490       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
  491       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
  492       "dev": true,
  493       "dependencies": {
  494         "color-name": "1.1.3"
  495       }
  496     },
  497     "node_modules/boxen/node_modules/color-name": {
  498       "version": "1.1.3",
  499       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
  500       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
  501       "dev": true
  502     },
  503     "node_modules/boxen/node_modules/escape-string-regexp": {
  504       "version": "1.0.5",
  505       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
  506       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
  507       "dev": true,
  508       "engines": {
  509         "node": ">=0.8.0"
  510       }
  511     },
  512     "node_modules/boxen/node_modules/has-flag": {
  513       "version": "3.0.0",
  514       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
  515       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
  516       "dev": true,
  517       "engines": {
  518         "node": ">=4"
  519       }
  520     },
  521     "node_modules/boxen/node_modules/supports-color": {
  522       "version": "5.5.0",
  523       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
  524       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
  525       "dev": true,
  526       "dependencies": {
  527         "has-flag": "^3.0.0"
  528       },
  529       "engines": {
  530         "node": ">=4"
  531       }
  532     },
  533     "node_modules/brace-expansion": {
  534       "version": "1.1.11",
  535       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
  536       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  537       "dependencies": {
  538         "balanced-match": "^1.0.0",
  539         "concat-map": "0.0.1"
  540       }
  541     },
  542     "node_modules/braces": {
  543       "version": "3.0.2",
  544       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
  545       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
  546       "dev": true,
  547       "dependencies": {
  548         "fill-range": "^7.0.1"
  549       },
  550       "engines": {
  551         "node": ">=8"
  552       }
  553     },
  554     "node_modules/browser-stdout": {
  555       "version": "1.3.1",
  556       "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
  557       "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
  558       "dev": true
  559     },
  560     "node_modules/browserslist": {
  561       "version": "4.16.4",
  562       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz",
  563       "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==",
  564       "dev": true,
  565       "dependencies": {
  566         "caniuse-lite": "^1.0.30001208",
  567         "colorette": "^1.2.2",
  568         "electron-to-chromium": "^1.3.712",
  569         "escalade": "^3.1.1",
  570         "node-releases": "^1.1.71"
  571       },
  572       "bin": {
  573         "browserslist": "cli.js"
  574       },
  575       "engines": {
  576         "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
  577       },
  578       "funding": {
  579         "type": "opencollective",
  580         "url": "https://opencollective.com/browserslist"
  581       }
  582     },
  583     "node_modules/buffer-from": {
  584       "version": "1.1.1",
  585       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
  586       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
  587       "dev": true
  588     },
  589     "node_modules/bytes": {
  590       "version": "3.0.0",
  591       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
  592       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
  593       "dev": true,
  594       "engines": {
  595         "node": ">= 0.8"
  596       }
  597     },
  598     "node_modules/camelcase": {
  599       "version": "4.1.0",
  600       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
  601       "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
  602       "dev": true,
  603       "engines": {
  604         "node": ">=4"
  605       }
  606     },
  607     "node_modules/caniuse-lite": {
  608       "version": "1.0.30001208",
  609       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001208.tgz",
  610       "integrity": "sha512-OE5UE4+nBOro8Dyvv0lfx+SRtfVIOM9uhKqFmJeUbGriqhhStgp1A0OyBpgy3OUF8AhYCT+PVwPC1gMl2ZcQMA==",
  611       "dev": true
  612     },
  613     "node_modules/chalk": {
  614       "version": "4.1.0",
  615       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
  616       "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
  617       "dev": true,
  618       "dependencies": {
  619         "ansi-styles": "^4.1.0",
  620         "supports-color": "^7.1.0"
  621       },
  622       "engines": {
  623         "node": ">=10"
  624       },
  625       "funding": {
  626         "url": "https://github.com/chalk/chalk?sponsor=1"
  627       }
  628     },
  629     "node_modules/chalk/node_modules/supports-color": {
  630       "version": "7.2.0",
  631       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
  632       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
  633       "dev": true,
  634       "dependencies": {
  635         "has-flag": "^4.0.0"
  636       },
  637       "engines": {
  638         "node": ">=8"
  639       }
  640     },
  641     "node_modules/chokidar": {
  642       "version": "3.5.1",
  643       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
  644       "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
  645       "dev": true,
  646       "dependencies": {
  647         "anymatch": "~3.1.1",
  648         "braces": "~3.0.2",
  649         "glob-parent": "~5.1.0",
  650         "is-binary-path": "~2.1.0",
  651         "is-glob": "~4.0.1",
  652         "normalize-path": "~3.0.0",
  653         "readdirp": "~3.5.0"
  654       },
  655       "engines": {
  656         "node": ">= 8.10.0"
  657       },
  658       "optionalDependencies": {
  659         "fsevents": "~2.3.1"
  660       }
  661     },
  662     "node_modules/chrome-trace-event": {
  663       "version": "1.0.3",
  664       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
  665       "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
  666       "dev": true,
  667       "engines": {
  668         "node": ">=6.0"
  669       }
  670     },
  671     "node_modules/cli": {
  672       "version": "1.0.1",
  673       "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
  674       "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
  675       "dev": true,
  676       "dependencies": {
  677         "exit": "0.1.2",
  678         "glob": "^7.1.1"
  679       },
  680       "engines": {
  681         "node": ">=0.2.5"
  682       }
  683     },
  684     "node_modules/cli-boxes": {
  685       "version": "1.0.0",
  686       "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
  687       "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
  688       "dev": true,
  689       "engines": {
  690         "node": ">=0.10.0"
  691       }
  692     },
  693     "node_modules/clipboardy": {
  694       "version": "1.2.3",
  695       "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz",
  696       "integrity": "sha512-2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA==",
  697       "dev": true,
  698       "dependencies": {
  699         "arch": "^2.1.0",
  700         "execa": "^0.8.0"
  701       },
  702       "engines": {
  703         "node": ">=4"
  704       }
  705     },
  706     "node_modules/cliui": {
  707       "version": "7.0.4",
  708       "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
  709       "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
  710       "dev": true,
  711       "dependencies": {
  712         "string-width": "^4.2.0",
  713         "strip-ansi": "^6.0.0",
  714         "wrap-ansi": "^7.0.0"
  715       }
  716     },
  717     "node_modules/cliui/node_modules/ansi-regex": {
  718       "version": "5.0.0",
  719       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
  720       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
  721       "dev": true,
  722       "engines": {
  723         "node": ">=8"
  724       }
  725     },
  726     "node_modules/cliui/node_modules/is-fullwidth-code-point": {
  727       "version": "3.0.0",
  728       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
  729       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
  730       "dev": true,
  731       "engines": {
  732         "node": ">=8"
  733       }
  734     },
  735     "node_modules/cliui/node_modules/string-width": {
  736       "version": "4.2.2",
  737       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
  738       "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
  739       "dev": true,
  740       "dependencies": {
  741         "emoji-regex": "^8.0.0",
  742         "is-fullwidth-code-point": "^3.0.0",
  743         "strip-ansi": "^6.0.0"
  744       },
  745       "engines": {
  746         "node": ">=8"
  747       }
  748     },
  749     "node_modules/cliui/node_modules/strip-ansi": {
  750       "version": "6.0.0",
  751       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
  752       "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
  753       "dev": true,
  754       "dependencies": {
  755         "ansi-regex": "^5.0.0"
  756       },
  757       "engines": {
  758         "node": ">=8"
  759       }
  760     },
  761     "node_modules/clone-deep": {
  762       "version": "4.0.1",
  763       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
  764       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
  765       "dev": true,
  766       "dependencies": {
  767         "is-plain-object": "^2.0.4",
  768         "kind-of": "^6.0.2",
  769         "shallow-clone": "^3.0.0"
  770       },
  771       "engines": {
  772         "node": ">=6"
  773       }
  774     },
  775     "node_modules/codemirror": {
  776       "version": "5.60.0",
  777       "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.60.0.tgz",
  778       "integrity": "sha512-AEL7LhFOlxPlCL8IdTcJDblJm8yrAGib7I+DErJPdZd4l6imx8IMgKK3RblVgBQqz3TZJR4oknQ03bz+uNjBYA==",
  779       "dev": true
  780     },
  781     "node_modules/color-convert": {
  782       "version": "2.0.1",
  783       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
  784       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
  785       "dev": true,
  786       "dependencies": {
  787         "color-name": "~1.1.4"
  788       },
  789       "engines": {
  790         "node": ">=7.0.0"
  791       }
  792     },
  793     "node_modules/color-name": {
  794       "version": "1.1.4",
  795       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
  796       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
  797       "dev": true
  798     },
  799     "node_modules/colorette": {
  800       "version": "1.2.2",
  801       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
  802       "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
  803       "dev": true
  804     },
  805     "node_modules/commander": {
  806       "version": "2.20.3",
  807       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
  808       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
  809     },
  810     "node_modules/compressible": {
  811       "version": "2.0.18",
  812       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
  813       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
  814       "dev": true,
  815       "dependencies": {
  816         "mime-db": ">= 1.43.0 < 2"
  817       },
  818       "engines": {
  819         "node": ">= 0.6"
  820       }
  821     },
  822     "node_modules/compression": {
  823       "version": "1.7.3",
  824       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz",
  825       "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==",
  826       "dev": true,
  827       "dependencies": {
  828         "accepts": "~1.3.5",
  829         "bytes": "3.0.0",
  830         "compressible": "~2.0.14",
  831         "debug": "2.6.9",
  832         "on-headers": "~1.0.1",
  833         "safe-buffer": "5.1.2",
  834         "vary": "~1.1.2"
  835       },
  836       "engines": {
  837         "node": ">= 0.8.0"
  838       }
  839     },
  840     "node_modules/compression/node_modules/debug": {
  841       "version": "2.6.9",
  842       "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
  843       "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
  844       "dev": true,
  845       "dependencies": {
  846         "ms": "2.0.0"
  847       }
  848     },
  849     "node_modules/compression/node_modules/ms": {
  850       "version": "2.0.0",
  851       "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
  852       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
  853       "dev": true
  854     },
  855     "node_modules/compression/node_modules/safe-buffer": {
  856       "version": "5.1.2",
  857       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
  858       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
  859       "dev": true
  860     },
  861     "node_modules/concat-map": {
  862       "version": "0.0.1",
  863       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
  864       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
  865     },
  866     "node_modules/config-chain": {
  867       "version": "1.1.12",
  868       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
  869       "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
  870       "dependencies": {
  871         "ini": "^1.3.4",
  872         "proto-list": "~1.2.1"
  873       }
  874     },
  875     "node_modules/console-browserify": {
  876       "version": "1.1.0",
  877       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
  878       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
  879       "dev": true,
  880       "dependencies": {
  881         "date-now": "^0.1.4"
  882       }
  883     },
  884     "node_modules/content-disposition": {
  885       "version": "0.5.2",
  886       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
  887       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
  888       "dev": true,
  889       "engines": {
  890         "node": ">= 0.6"
  891       }
  892     },
  893     "node_modules/core-util-is": {
  894       "version": "1.0.2",
  895       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
  896       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
  897       "dev": true
  898     },
  899     "node_modules/cross-spawn": {
  900       "version": "5.1.0",
  901       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
  902       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
  903       "dev": true,
  904       "dependencies": {
  905         "lru-cache": "^4.0.1",
  906         "shebang-command": "^1.2.0",
  907         "which": "^1.2.9"
  908       }
  909     },
  910     "node_modules/cross-spawn/node_modules/which": {
  911       "version": "1.3.1",
  912       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
  913       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
  914       "dev": true,
  915       "dependencies": {
  916         "isexe": "^2.0.0"
  917       },
  918       "bin": {
  919         "which": "bin/which"
  920       }
  921     },
  922     "node_modules/date-now": {
  923       "version": "0.1.4",
  924       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
  925       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
  926       "dev": true
  927     },
  928     "node_modules/debug": {
  929       "version": "4.3.1",
  930       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
  931       "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
  932       "dev": true,
  933       "dependencies": {
  934         "ms": "2.1.2"
  935       },
  936       "engines": {
  937         "node": ">=6.0"
  938       },
  939       "peerDependenciesMeta": {
  940         "supports-color": {
  941           "optional": true
  942         }
  943       }
  944     },
  945     "node_modules/debug/node_modules/ms": {
  946       "version": "2.1.2",
  947       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
  948       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
  949       "dev": true
  950     },
  951     "node_modules/decamelize": {
  952       "version": "4.0.0",
  953       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
  954       "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
  955       "dev": true,
  956       "engines": {
  957         "node": ">=10"
  958       },
  959       "funding": {
  960         "url": "https://github.com/sponsors/sindresorhus"
  961       }
  962     },
  963     "node_modules/deep-extend": {
  964       "version": "0.6.0",
  965       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
  966       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
  967       "dev": true,
  968       "engines": {
  969         "node": ">=4.0.0"
  970       }
  971     },
  972     "node_modules/diff": {
  973       "version": "5.0.0",
  974       "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
  975       "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
  976       "dev": true,
  977       "engines": {
  978         "node": ">=0.3.1"
  979       }
  980     },
  981     "node_modules/dom-serializer": {
  982       "version": "0.2.2",
  983       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
  984       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
  985       "dev": true,
  986       "dependencies": {
  987         "domelementtype": "^2.0.1",
  988         "entities": "^2.0.0"
  989       }
  990     },
  991     "node_modules/dom-serializer/node_modules/domelementtype": {
  992       "version": "2.2.0",
  993       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
  994       "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
  995       "dev": true,
  996       "funding": [
  997         {
  998           "type": "github",
  999           "url": "https://github.com/sponsors/fb55"
 1000         }
 1001       ]
 1002     },
 1003     "node_modules/dom-serializer/node_modules/entities": {
 1004       "version": "2.2.0",
 1005       "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
 1006       "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
 1007       "dev": true,
 1008       "funding": {
 1009         "url": "https://github.com/fb55/entities?sponsor=1"
 1010       }
 1011     },
 1012     "node_modules/domelementtype": {
 1013       "version": "1.3.1",
 1014       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
 1015       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
 1016       "dev": true
 1017     },
 1018     "node_modules/domhandler": {
 1019       "version": "2.3.0",
 1020       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
 1021       "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
 1022       "dev": true,
 1023       "dependencies": {
 1024         "domelementtype": "1"
 1025       }
 1026     },
 1027     "node_modules/domutils": {
 1028       "version": "1.5.1",
 1029       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
 1030       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
 1031       "dev": true,
 1032       "dependencies": {
 1033         "dom-serializer": "0",
 1034         "domelementtype": "1"
 1035       }
 1036     },
 1037     "node_modules/editorconfig": {
 1038       "version": "0.15.3",
 1039       "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
 1040       "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
 1041       "dependencies": {
 1042         "commander": "^2.19.0",
 1043         "lru-cache": "^4.1.5",
 1044         "semver": "^5.6.0",
 1045         "sigmund": "^1.0.1"
 1046       },
 1047       "bin": {
 1048         "editorconfig": "bin/editorconfig"
 1049       }
 1050     },
 1051     "node_modules/electron-to-chromium": {
 1052       "version": "1.3.713",
 1053       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.713.tgz",
 1054       "integrity": "sha512-HWgkyX4xTHmxcWWlvv7a87RHSINEcpKYZmDMxkUlHcY+CJcfx7xEfBHuXVsO1rzyYs1WQJ7EgDp2CoErakBIow==",
 1055       "dev": true
 1056     },
 1057     "node_modules/emoji-regex": {
 1058       "version": "8.0.0",
 1059       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
 1060       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
 1061       "dev": true
 1062     },
 1063     "node_modules/enhanced-resolve": {
 1064       "version": "5.7.0",
 1065       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
 1066       "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
 1067       "dev": true,
 1068       "dependencies": {
 1069         "graceful-fs": "^4.2.4",
 1070         "tapable": "^2.2.0"
 1071       },
 1072       "engines": {
 1073         "node": ">=10.13.0"
 1074       }
 1075     },
 1076     "node_modules/enquirer": {
 1077       "version": "2.3.6",
 1078       "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
 1079       "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
 1080       "dev": true,
 1081       "dependencies": {
 1082         "ansi-colors": "^4.1.1"
 1083       },
 1084       "engines": {
 1085         "node": ">=8.6"
 1086       }
 1087     },
 1088     "node_modules/entities": {
 1089       "version": "1.0.0",
 1090       "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
 1091       "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
 1092       "dev": true
 1093     },
 1094     "node_modules/envinfo": {
 1095       "version": "7.8.1",
 1096       "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
 1097       "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
 1098       "dev": true,
 1099       "bin": {
 1100         "envinfo": "dist/cli.js"
 1101       },
 1102       "engines": {
 1103         "node": ">=4"
 1104       }
 1105     },
 1106     "node_modules/es-module-lexer": {
 1107       "version": "0.4.1",
 1108       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
 1109       "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
 1110       "dev": true
 1111     },
 1112     "node_modules/escalade": {
 1113       "version": "3.1.1",
 1114       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
 1115       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
 1116       "dev": true,
 1117       "engines": {
 1118         "node": ">=6"
 1119       }
 1120     },
 1121     "node_modules/escape-string-regexp": {
 1122       "version": "4.0.0",
 1123       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
 1124       "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
 1125       "dev": true,
 1126       "engines": {
 1127         "node": ">=10"
 1128       },
 1129       "funding": {
 1130         "url": "https://github.com/sponsors/sindresorhus"
 1131       }
 1132     },
 1133     "node_modules/eslint-scope": {
 1134       "version": "5.1.1",
 1135       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
 1136       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
 1137       "dev": true,
 1138       "dependencies": {
 1139         "esrecurse": "^4.3.0",
 1140         "estraverse": "^4.1.1"
 1141       },
 1142       "engines": {
 1143         "node": ">=8.0.0"
 1144       }
 1145     },
 1146     "node_modules/esrecurse": {
 1147       "version": "4.3.0",
 1148       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
 1149       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
 1150       "dev": true,
 1151       "dependencies": {
 1152         "estraverse": "^5.2.0"
 1153       },
 1154       "engines": {
 1155         "node": ">=4.0"
 1156       }
 1157     },
 1158     "node_modules/esrecurse/node_modules/estraverse": {
 1159       "version": "5.2.0",
 1160       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
 1161       "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
 1162       "dev": true,
 1163       "engines": {
 1164         "node": ">=4.0"
 1165       }
 1166     },
 1167     "node_modules/estraverse": {
 1168       "version": "4.3.0",
 1169       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
 1170       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
 1171       "dev": true,
 1172       "engines": {
 1173         "node": ">=4.0"
 1174       }
 1175     },
 1176     "node_modules/events": {
 1177       "version": "3.3.0",
 1178       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
 1179       "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
 1180       "dev": true,
 1181       "engines": {
 1182         "node": ">=0.8.x"
 1183       }
 1184     },
 1185     "node_modules/execa": {
 1186       "version": "0.8.0",
 1187       "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
 1188       "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
 1189       "dev": true,
 1190       "dependencies": {
 1191         "cross-spawn": "^5.0.1",
 1192         "get-stream": "^3.0.0",
 1193         "is-stream": "^1.1.0",
 1194         "npm-run-path": "^2.0.0",
 1195         "p-finally": "^1.0.0",
 1196         "signal-exit": "^3.0.0",
 1197         "strip-eof": "^1.0.0"
 1198       },
 1199       "engines": {
 1200         "node": ">=4"
 1201       }
 1202     },
 1203     "node_modules/exit": {
 1204       "version": "0.1.2",
 1205       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
 1206       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
 1207       "dev": true,
 1208       "engines": {
 1209         "node": ">= 0.8.0"
 1210       }
 1211     },
 1212     "node_modules/fast-deep-equal": {
 1213       "version": "2.0.1",
 1214       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
 1215       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
 1216       "dev": true
 1217     },
 1218     "node_modules/fast-json-stable-stringify": {
 1219       "version": "2.1.0",
 1220       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
 1221       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
 1222       "dev": true
 1223     },
 1224     "node_modules/fast-url-parser": {
 1225       "version": "1.1.3",
 1226       "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz",
 1227       "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=",
 1228       "dev": true,
 1229       "dependencies": {
 1230         "punycode": "^1.3.2"
 1231       }
 1232     },
 1233     "node_modules/fastest-levenshtein": {
 1234       "version": "1.0.12",
 1235       "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
 1236       "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
 1237       "dev": true
 1238     },
 1239     "node_modules/fill-range": {
 1240       "version": "7.0.1",
 1241       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
 1242       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
 1243       "dev": true,
 1244       "dependencies": {
 1245         "to-regex-range": "^5.0.1"
 1246       },
 1247       "engines": {
 1248         "node": ">=8"
 1249       }
 1250     },
 1251     "node_modules/find-up": {
 1252       "version": "5.0.0",
 1253       "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
 1254       "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
 1255       "dev": true,
 1256       "dependencies": {
 1257         "locate-path": "^6.0.0",
 1258         "path-exists": "^4.0.0"
 1259       },
 1260       "engines": {
 1261         "node": ">=10"
 1262       },
 1263       "funding": {
 1264         "url": "https://github.com/sponsors/sindresorhus"
 1265       }
 1266     },
 1267     "node_modules/flat": {
 1268       "version": "5.0.2",
 1269       "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
 1270       "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
 1271       "dev": true,
 1272       "bin": {
 1273         "flat": "cli.js"
 1274       }
 1275     },
 1276     "node_modules/fs.realpath": {
 1277       "version": "1.0.0",
 1278       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 1279       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
 1280     },
 1281     "node_modules/fsevents": {
 1282       "version": "2.3.2",
 1283       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
 1284       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
 1285       "dev": true,
 1286       "hasInstallScript": true,
 1287       "optional": true,
 1288       "os": [
 1289         "darwin"
 1290       ],
 1291       "engines": {
 1292         "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
 1293       }
 1294     },
 1295     "node_modules/function-bind": {
 1296       "version": "1.1.1",
 1297       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
 1298       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
 1299       "dev": true
 1300     },
 1301     "node_modules/get-caller-file": {
 1302       "version": "2.0.5",
 1303       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
 1304       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
 1305       "dev": true,
 1306       "engines": {
 1307         "node": "6.* || 8.* || >= 10.*"
 1308       }
 1309     },
 1310     "node_modules/get-stream": {
 1311       "version": "3.0.0",
 1312       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 1313       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
 1314       "dev": true,
 1315       "engines": {
 1316         "node": ">=4"
 1317       }
 1318     },
 1319     "node_modules/glob": {
 1320       "version": "7.1.6",
 1321       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
 1322       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
 1323       "dependencies": {
 1324         "fs.realpath": "^1.0.0",
 1325         "inflight": "^1.0.4",
 1326         "inherits": "2",
 1327         "minimatch": "^3.0.4",
 1328         "once": "^1.3.0",
 1329         "path-is-absolute": "^1.0.0"
 1330       },
 1331       "engines": {
 1332         "node": "*"
 1333       },
 1334       "funding": {
 1335         "url": "https://github.com/sponsors/isaacs"
 1336       }
 1337     },
 1338     "node_modules/glob-parent": {
 1339       "version": "5.1.2",
 1340       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
 1341       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
 1342       "dev": true,
 1343       "dependencies": {
 1344         "is-glob": "^4.0.1"
 1345       },
 1346       "engines": {
 1347         "node": ">= 6"
 1348       }
 1349     },
 1350     "node_modules/glob-to-regexp": {
 1351       "version": "0.4.1",
 1352       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
 1353       "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
 1354       "dev": true
 1355     },
 1356     "node_modules/graceful-fs": {
 1357       "version": "4.2.6",
 1358       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
 1359       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
 1360       "dev": true
 1361     },
 1362     "node_modules/growl": {
 1363       "version": "1.10.5",
 1364       "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
 1365       "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
 1366       "dev": true,
 1367       "engines": {
 1368         "node": ">=4.x"
 1369       }
 1370     },
 1371     "node_modules/has": {
 1372       "version": "1.0.3",
 1373       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
 1374       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
 1375       "dev": true,
 1376       "dependencies": {
 1377         "function-bind": "^1.1.1"
 1378       },
 1379       "engines": {
 1380         "node": ">= 0.4.0"
 1381       }
 1382     },
 1383     "node_modules/has-flag": {
 1384       "version": "4.0.0",
 1385       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
 1386       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
 1387       "dev": true,
 1388       "engines": {
 1389         "node": ">=8"
 1390       }
 1391     },
 1392     "node_modules/he": {
 1393       "version": "1.2.0",
 1394       "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
 1395       "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
 1396       "dev": true,
 1397       "bin": {
 1398         "he": "bin/he"
 1399       }
 1400     },
 1401     "node_modules/htmlparser2": {
 1402       "version": "3.8.3",
 1403       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
 1404       "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
 1405       "dev": true,
 1406       "dependencies": {
 1407         "domelementtype": "1",
 1408         "domhandler": "2.3",
 1409         "domutils": "1.5",
 1410         "entities": "1.0",
 1411         "readable-stream": "1.1"
 1412       }
 1413     },
 1414     "node_modules/human-signals": {
 1415       "version": "2.1.0",
 1416       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
 1417       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
 1418       "dev": true,
 1419       "engines": {
 1420         "node": ">=10.17.0"
 1421       }
 1422     },
 1423     "node_modules/import-local": {
 1424       "version": "3.0.2",
 1425       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
 1426       "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
 1427       "dev": true,
 1428       "dependencies": {
 1429         "pkg-dir": "^4.2.0",
 1430         "resolve-cwd": "^3.0.0"
 1431       },
 1432       "bin": {
 1433         "import-local-fixture": "fixtures/cli.js"
 1434       },
 1435       "engines": {
 1436         "node": ">=8"
 1437       }
 1438     },
 1439     "node_modules/inflight": {
 1440       "version": "1.0.6",
 1441       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
 1442       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
 1443       "dependencies": {
 1444         "once": "^1.3.0",
 1445         "wrappy": "1"
 1446       }
 1447     },
 1448     "node_modules/inherits": {
 1449       "version": "2.0.4",
 1450       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
 1451       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
 1452     },
 1453     "node_modules/ini": {
 1454       "version": "1.3.8",
 1455       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
 1456       "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
 1457     },
 1458     "node_modules/interpret": {
 1459       "version": "2.2.0",
 1460       "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
 1461       "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
 1462       "dev": true,
 1463       "engines": {
 1464         "node": ">= 0.10"
 1465       }
 1466     },
 1467     "node_modules/is-binary-path": {
 1468       "version": "2.1.0",
 1469       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
 1470       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
 1471       "dev": true,
 1472       "dependencies": {
 1473         "binary-extensions": "^2.0.0"
 1474       },
 1475       "engines": {
 1476         "node": ">=8"
 1477       }
 1478     },
 1479     "node_modules/is-core-module": {
 1480       "version": "2.2.0",
 1481       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
 1482       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
 1483       "dev": true,
 1484       "dependencies": {
 1485         "has": "^1.0.3"
 1486       },
 1487       "funding": {
 1488         "url": "https://github.com/sponsors/ljharb"
 1489       }
 1490     },
 1491     "node_modules/is-extglob": {
 1492       "version": "2.1.1",
 1493       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
 1494       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
 1495       "dev": true,
 1496       "engines": {
 1497         "node": ">=0.10.0"
 1498       }
 1499     },
 1500     "node_modules/is-fullwidth-code-point": {
 1501       "version": "2.0.0",
 1502       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
 1503       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
 1504       "dev": true,
 1505       "engines": {
 1506         "node": ">=4"
 1507       }
 1508     },
 1509     "node_modules/is-glob": {
 1510       "version": "4.0.1",
 1511       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
 1512       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
 1513       "dev": true,
 1514       "dependencies": {
 1515         "is-extglob": "^2.1.1"
 1516       },
 1517       "engines": {
 1518         "node": ">=0.10.0"
 1519       }
 1520     },
 1521     "node_modules/is-number": {
 1522       "version": "7.0.0",
 1523       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
 1524       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
 1525       "dev": true,
 1526       "engines": {
 1527         "node": ">=0.12.0"
 1528       }
 1529     },
 1530     "node_modules/is-plain-obj": {
 1531       "version": "2.1.0",
 1532       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
 1533       "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
 1534       "dev": true,
 1535       "engines": {
 1536         "node": ">=8"
 1537       }
 1538     },
 1539     "node_modules/is-plain-object": {
 1540       "version": "2.0.4",
 1541       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
 1542       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
 1543       "dev": true,
 1544       "dependencies": {
 1545         "isobject": "^3.0.1"
 1546       },
 1547       "engines": {
 1548         "node": ">=0.10.0"
 1549       }
 1550     },
 1551     "node_modules/is-stream": {
 1552       "version": "1.1.0",
 1553       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
 1554       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
 1555       "dev": true,
 1556       "engines": {
 1557         "node": ">=0.10.0"
 1558       }
 1559     },
 1560     "node_modules/isarray": {
 1561       "version": "0.0.1",
 1562       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
 1563       "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
 1564       "dev": true
 1565     },
 1566     "node_modules/isexe": {
 1567       "version": "2.0.0",
 1568       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
 1569       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
 1570       "dev": true
 1571     },
 1572     "node_modules/isobject": {
 1573       "version": "3.0.1",
 1574       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 1575       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
 1576       "dev": true,
 1577       "engines": {
 1578         "node": ">=0.10.0"
 1579       }
 1580     },
 1581     "node_modules/jest-worker": {
 1582       "version": "26.6.2",
 1583       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
 1584       "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
 1585       "dev": true,
 1586       "dependencies": {
 1587         "@types/node": "*",
 1588         "merge-stream": "^2.0.0",
 1589         "supports-color": "^7.0.0"
 1590       },
 1591       "engines": {
 1592         "node": ">= 10.13.0"
 1593       }
 1594     },
 1595     "node_modules/jest-worker/node_modules/supports-color": {
 1596       "version": "7.2.0",
 1597       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
 1598       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
 1599       "dev": true,
 1600       "dependencies": {
 1601         "has-flag": "^4.0.0"
 1602       },
 1603       "engines": {
 1604         "node": ">=8"
 1605       }
 1606     },
 1607     "node_modules/jquery": {
 1608       "version": "3.6.0",
 1609       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
 1610       "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==",
 1611       "dev": true
 1612     },
 1613     "node_modules/js-yaml": {
 1614       "version": "4.0.0",
 1615       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
 1616       "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
 1617       "dev": true,
 1618       "dependencies": {
 1619         "argparse": "^2.0.1"
 1620       },
 1621       "bin": {
 1622         "js-yaml": "bin/js-yaml.js"
 1623       }
 1624     },
 1625     "node_modules/jshint": {
 1626       "version": "2.12.0",
 1627       "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.12.0.tgz",
 1628       "integrity": "sha512-TwuuaUDmra0JMkuqvqy+WGo2xGHSNjv1BA1nTIgtH2K5z1jHuAEeAgp7laaR+hLRmajRjcrM71+vByBDanCyYA==",
 1629       "dev": true,
 1630       "dependencies": {
 1631         "cli": "~1.0.0",
 1632         "console-browserify": "1.1.x",
 1633         "exit": "0.1.x",
 1634         "htmlparser2": "3.8.x",
 1635         "lodash": "~4.17.19",
 1636         "minimatch": "~3.0.2",
 1637         "shelljs": "0.3.x",
 1638         "strip-json-comments": "1.0.x"
 1639       },
 1640       "bin": {
 1641         "jshint": "bin/jshint"
 1642       }
 1643     },
 1644     "node_modules/json-parse-better-errors": {
 1645       "version": "1.0.2",
 1646       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
 1647       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
 1648       "dev": true
 1649     },
 1650     "node_modules/json-schema-traverse": {
 1651       "version": "0.4.1",
 1652       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
 1653       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
 1654       "dev": true
 1655     },
 1656     "node_modules/kind-of": {
 1657       "version": "6.0.3",
 1658       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
 1659       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
 1660       "dev": true,
 1661       "engines": {
 1662         "node": ">=0.10.0"
 1663       }
 1664     },
 1665     "node_modules/loader-runner": {
 1666       "version": "4.2.0",
 1667       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
 1668       "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
 1669       "dev": true,
 1670       "engines": {
 1671         "node": ">=6.11.5"
 1672       }
 1673     },
 1674     "node_modules/locate-path": {
 1675       "version": "6.0.0",
 1676       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
 1677       "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
 1678       "dev": true,
 1679       "dependencies": {
 1680         "p-locate": "^5.0.0"
 1681       },
 1682       "engines": {
 1683         "node": ">=10"
 1684       },
 1685       "funding": {
 1686         "url": "https://github.com/sponsors/sindresorhus"
 1687       }
 1688     },
 1689     "node_modules/lodash": {
 1690       "version": "4.17.21",
 1691       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
 1692       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
 1693       "dev": true
 1694     },
 1695     "node_modules/log-symbols": {
 1696       "version": "4.0.0",
 1697       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz",
 1698       "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==",
 1699       "dev": true,
 1700       "dependencies": {
 1701         "chalk": "^4.0.0"
 1702       },
 1703       "engines": {
 1704         "node": ">=10"
 1705       }
 1706     },
 1707     "node_modules/lru-cache": {
 1708       "version": "4.1.5",
 1709       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
 1710       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
 1711       "dependencies": {
 1712         "pseudomap": "^1.0.2",
 1713         "yallist": "^2.1.2"
 1714       }
 1715     },
 1716     "node_modules/merge-stream": {
 1717       "version": "2.0.0",
 1718       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
 1719       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
 1720       "dev": true
 1721     },
 1722     "node_modules/mime-db": {
 1723       "version": "1.47.0",
 1724       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
 1725       "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==",
 1726       "dev": true,
 1727       "engines": {
 1728         "node": ">= 0.6"
 1729       }
 1730     },
 1731     "node_modules/mime-types": {
 1732       "version": "2.1.30",
 1733       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
 1734       "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
 1735       "dev": true,
 1736       "dependencies": {
 1737         "mime-db": "1.47.0"
 1738       },
 1739       "engines": {
 1740         "node": ">= 0.6"
 1741       }
 1742     },
 1743     "node_modules/mimic-fn": {
 1744       "version": "2.1.0",
 1745       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
 1746       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
 1747       "dev": true,
 1748       "engines": {
 1749         "node": ">=6"
 1750       }
 1751     },
 1752     "node_modules/minimatch": {
 1753       "version": "3.0.4",
 1754       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
 1755       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
 1756       "dependencies": {
 1757         "brace-expansion": "^1.1.7"
 1758       },
 1759       "engines": {
 1760         "node": "*"
 1761       }
 1762     },
 1763     "node_modules/minimist": {
 1764       "version": "1.2.5",
 1765       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
 1766       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
 1767       "dev": true
 1768     },
 1769     "node_modules/mocha": {
 1770       "version": "8.3.2",
 1771       "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz",
 1772       "integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==",
 1773       "dev": true,
 1774       "dependencies": {
 1775         "@ungap/promise-all-settled": "1.1.2",
 1776         "ansi-colors": "4.1.1",
 1777         "browser-stdout": "1.3.1",
 1778         "chokidar": "3.5.1",
 1779         "debug": "4.3.1",
 1780         "diff": "5.0.0",
 1781         "escape-string-regexp": "4.0.0",
 1782         "find-up": "5.0.0",
 1783         "glob": "7.1.6",
 1784         "growl": "1.10.5",
 1785         "he": "1.2.0",
 1786         "js-yaml": "4.0.0",
 1787         "log-symbols": "4.0.0",
 1788         "minimatch": "3.0.4",
 1789         "ms": "2.1.3",
 1790         "nanoid": "3.1.20",
 1791         "serialize-javascript": "5.0.1",
 1792         "strip-json-comments": "3.1.1",
 1793         "supports-color": "8.1.1",
 1794         "which": "2.0.2",
 1795         "wide-align": "1.1.3",
 1796         "workerpool": "6.1.0",
 1797         "yargs": "16.2.0",
 1798         "yargs-parser": "20.2.4",
 1799         "yargs-unparser": "2.0.0"
 1800       },
 1801       "bin": {
 1802         "_mocha": "bin/_mocha",
 1803         "mocha": "bin/mocha"
 1804       },
 1805       "engines": {
 1806         "node": ">= 10.12.0"
 1807       },
 1808       "funding": {
 1809         "type": "opencollective",
 1810         "url": "https://opencollective.com/mochajs"
 1811       }
 1812     },
 1813     "node_modules/mocha/node_modules/strip-json-comments": {
 1814       "version": "3.1.1",
 1815       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
 1816       "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
 1817       "dev": true,
 1818       "engines": {
 1819         "node": ">=8"
 1820       },
 1821       "funding": {
 1822         "url": "https://github.com/sponsors/sindresorhus"
 1823       }
 1824     },
 1825     "node_modules/ms": {
 1826       "version": "2.1.3",
 1827       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
 1828       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
 1829       "dev": true
 1830     },
 1831     "node_modules/mustache": {
 1832       "version": "4.2.0",
 1833       "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
 1834       "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
 1835       "dev": true,
 1836       "bin": {
 1837         "mustache": "bin/mustache"
 1838       }
 1839     },
 1840     "node_modules/nanoid": {
 1841       "version": "3.1.20",
 1842       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
 1843       "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
 1844       "dev": true,
 1845       "bin": {
 1846         "nanoid": "bin/nanoid.cjs"
 1847       },
 1848       "engines": {
 1849         "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
 1850       }
 1851     },
 1852     "node_modules/negotiator": {
 1853       "version": "0.6.2",
 1854       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
 1855       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
 1856       "dev": true,
 1857       "engines": {
 1858         "node": ">= 0.6"
 1859       }
 1860     },
 1861     "node_modules/neo-async": {
 1862       "version": "2.6.2",
 1863       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
 1864       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
 1865       "dev": true
 1866     },
 1867     "node_modules/node-releases": {
 1868       "version": "1.1.71",
 1869       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
 1870       "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
 1871       "dev": true
 1872     },
 1873     "node_modules/nopt": {
 1874       "version": "5.0.0",
 1875       "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
 1876       "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
 1877       "dependencies": {
 1878         "abbrev": "1"
 1879       },
 1880       "bin": {
 1881         "nopt": "bin/nopt.js"
 1882       },
 1883       "engines": {
 1884         "node": ">=6"
 1885       }
 1886     },
 1887     "node_modules/normalize-path": {
 1888       "version": "3.0.0",
 1889       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
 1890       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
 1891       "dev": true,
 1892       "engines": {
 1893         "node": ">=0.10.0"
 1894       }
 1895     },
 1896     "node_modules/npm-run-path": {
 1897       "version": "2.0.2",
 1898       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
 1899       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
 1900       "dev": true,
 1901       "dependencies": {
 1902         "path-key": "^2.0.0"
 1903       },
 1904       "engines": {
 1905         "node": ">=4"
 1906       }
 1907     },
 1908     "node_modules/on-headers": {
 1909       "version": "1.0.2",
 1910       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
 1911       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
 1912       "dev": true,
 1913       "engines": {
 1914         "node": ">= 0.8"
 1915       }
 1916     },
 1917     "node_modules/once": {
 1918       "version": "1.4.0",
 1919       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 1920       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
 1921       "dependencies": {
 1922         "wrappy": "1"
 1923       }
 1924     },
 1925     "node_modules/onetime": {
 1926       "version": "5.1.2",
 1927       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
 1928       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
 1929       "dev": true,
 1930       "dependencies": {
 1931         "mimic-fn": "^2.1.0"
 1932       },
 1933       "engines": {
 1934         "node": ">=6"
 1935       },
 1936       "funding": {
 1937         "url": "https://github.com/sponsors/sindresorhus"
 1938       }
 1939     },
 1940     "node_modules/p-finally": {
 1941       "version": "1.0.0",
 1942       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
 1943       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
 1944       "dev": true,
 1945       "engines": {
 1946         "node": ">=4"
 1947       }
 1948     },
 1949     "node_modules/p-limit": {
 1950       "version": "3.1.0",
 1951       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
 1952       "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
 1953       "dev": true,
 1954       "dependencies": {
 1955         "yocto-queue": "^0.1.0"
 1956       },
 1957       "engines": {
 1958         "node": ">=10"
 1959       },
 1960       "funding": {
 1961         "url": "https://github.com/sponsors/sindresorhus"
 1962       }
 1963     },
 1964     "node_modules/p-locate": {
 1965       "version": "5.0.0",
 1966       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
 1967       "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
 1968       "dev": true,
 1969       "dependencies": {
 1970         "p-limit": "^3.0.2"
 1971       },
 1972       "engines": {
 1973         "node": ">=10"
 1974       },
 1975       "funding": {
 1976         "url": "https://github.com/sponsors/sindresorhus"
 1977       }
 1978     },
 1979     "node_modules/p-try": {
 1980       "version": "2.2.0",
 1981       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
 1982       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
 1983       "dev": true,
 1984       "engines": {
 1985         "node": ">=6"
 1986       }
 1987     },
 1988     "node_modules/path-exists": {
 1989       "version": "4.0.0",
 1990       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
 1991       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
 1992       "dev": true,
 1993       "engines": {
 1994         "node": ">=8"
 1995       }
 1996     },
 1997     "node_modules/path-is-absolute": {
 1998       "version": "1.0.1",
 1999       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
 2000       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
 2001       "engines": {
 2002         "node": ">=0.10.0"
 2003       }
 2004     },
 2005     "node_modules/path-is-inside": {
 2006       "version": "1.0.2",
 2007       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
 2008       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
 2009       "dev": true
 2010     },
 2011     "node_modules/path-key": {
 2012       "version": "2.0.1",
 2013       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
 2014       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
 2015       "dev": true,
 2016       "engines": {
 2017         "node": ">=4"
 2018       }
 2019     },
 2020     "node_modules/path-parse": {
 2021       "version": "1.0.6",
 2022       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
 2023       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
 2024       "dev": true
 2025     },
 2026     "node_modules/path-to-regexp": {
 2027       "version": "2.2.1",
 2028       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz",
 2029       "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==",
 2030       "dev": true
 2031     },
 2032     "node_modules/picomatch": {
 2033       "version": "2.2.3",
 2034       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
 2035       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
 2036       "dev": true,
 2037       "engines": {
 2038         "node": ">=8.6"
 2039       },
 2040       "funding": {
 2041         "url": "https://github.com/sponsors/jonschlinkert"
 2042       }
 2043     },
 2044     "node_modules/pkg-dir": {
 2045       "version": "4.2.0",
 2046       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
 2047       "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
 2048       "dev": true,
 2049       "dependencies": {
 2050         "find-up": "^4.0.0"
 2051       },
 2052       "engines": {
 2053         "node": ">=8"
 2054       }
 2055     },
 2056     "node_modules/pkg-dir/node_modules/find-up": {
 2057       "version": "4.1.0",
 2058       "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
 2059       "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
 2060       "dev": true,
 2061       "dependencies": {
 2062         "locate-path": "^5.0.0",
 2063         "path-exists": "^4.0.0"
 2064       },
 2065       "engines": {
 2066         "node": ">=8"
 2067       }
 2068     },
 2069     "node_modules/pkg-dir/node_modules/locate-path": {
 2070       "version": "5.0.0",
 2071       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
 2072       "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
 2073       "dev": true,
 2074       "dependencies": {
 2075         "p-locate": "^4.1.0"
 2076       },
 2077       "engines": {
 2078         "node": ">=8"
 2079       }
 2080     },
 2081     "node_modules/pkg-dir/node_modules/p-limit": {
 2082       "version": "2.3.0",
 2083       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
 2084       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
 2085       "dev": true,
 2086       "dependencies": {
 2087         "p-try": "^2.0.0"
 2088       },
 2089       "engines": {
 2090         "node": ">=6"
 2091       },
 2092       "funding": {
 2093         "url": "https://github.com/sponsors/sindresorhus"
 2094       }
 2095     },
 2096     "node_modules/pkg-dir/node_modules/p-locate": {
 2097       "version": "4.1.0",
 2098       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
 2099       "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
 2100       "dev": true,
 2101       "dependencies": {
 2102         "p-limit": "^2.2.0"
 2103       },
 2104       "engines": {
 2105         "node": ">=8"
 2106       }
 2107     },
 2108     "node_modules/platform": {
 2109       "version": "1.3.6",
 2110       "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz",
 2111       "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==",
 2112       "dev": true
 2113     },
 2114     "node_modules/proto-list": {
 2115       "version": "1.2.4",
 2116       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
 2117       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk="
 2118     },
 2119     "node_modules/pseudomap": {
 2120       "version": "1.0.2",
 2121       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
 2122       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
 2123     },
 2124     "node_modules/punycode": {
 2125       "version": "1.4.1",
 2126       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
 2127       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
 2128       "dev": true
 2129     },
 2130     "node_modules/randombytes": {
 2131       "version": "2.1.0",
 2132       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
 2133       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
 2134       "dev": true,
 2135       "dependencies": {
 2136         "safe-buffer": "^5.1.0"
 2137       }
 2138     },
 2139     "node_modules/range-parser": {
 2140       "version": "1.2.0",
 2141       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
 2142       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
 2143       "dev": true,
 2144       "engines": {
 2145         "node": ">= 0.6"
 2146       }
 2147     },
 2148     "node_modules/rc": {
 2149       "version": "1.2.8",
 2150       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
 2151       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
 2152       "dev": true,
 2153       "dependencies": {
 2154         "deep-extend": "^0.6.0",
 2155         "ini": "~1.3.0",
 2156         "minimist": "^1.2.0",
 2157         "strip-json-comments": "~2.0.1"
 2158       },
 2159       "bin": {
 2160         "rc": "cli.js"
 2161       }
 2162     },
 2163     "node_modules/rc/node_modules/strip-json-comments": {
 2164       "version": "2.0.1",
 2165       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
 2166       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
 2167       "dev": true,
 2168       "engines": {
 2169         "node": ">=0.10.0"
 2170       }
 2171     },
 2172     "node_modules/readable-stream": {
 2173       "version": "1.1.14",
 2174       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
 2175       "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
 2176       "dev": true,
 2177       "dependencies": {
 2178         "core-util-is": "~1.0.0",
 2179         "inherits": "~2.0.1",
 2180         "isarray": "0.0.1",
 2181         "string_decoder": "~0.10.x"
 2182       }
 2183     },
 2184     "node_modules/readdirp": {
 2185       "version": "3.5.0",
 2186       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
 2187       "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
 2188       "dev": true,
 2189       "dependencies": {
 2190         "picomatch": "^2.2.1"
 2191       },
 2192       "engines": {
 2193         "node": ">=8.10.0"
 2194       }
 2195     },
 2196     "node_modules/rechoir": {
 2197       "version": "0.7.0",
 2198       "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
 2199       "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
 2200       "dev": true,
 2201       "dependencies": {
 2202         "resolve": "^1.9.0"
 2203       },
 2204       "engines": {
 2205         "node": ">= 0.10"
 2206       }
 2207     },
 2208     "node_modules/registry-auth-token": {
 2209       "version": "3.3.2",
 2210       "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz",
 2211       "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==",
 2212       "dev": true,
 2213       "dependencies": {
 2214         "rc": "^1.1.6",
 2215         "safe-buffer": "^5.0.1"
 2216       }
 2217     },
 2218     "node_modules/registry-url": {
 2219       "version": "3.1.0",
 2220       "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz",
 2221       "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=",
 2222       "dev": true,
 2223       "dependencies": {
 2224         "rc": "^1.0.1"
 2225       },
 2226       "engines": {
 2227         "node": ">=0.10.0"
 2228       }
 2229     },
 2230     "node_modules/require-directory": {
 2231       "version": "2.1.1",
 2232       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
 2233       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
 2234       "dev": true,
 2235       "engines": {
 2236         "node": ">=0.10.0"
 2237       }
 2238     },
 2239     "node_modules/requirejs": {
 2240       "version": "2.3.6",
 2241       "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz",
 2242       "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==",
 2243       "dev": true,
 2244       "bin": {
 2245         "r_js": "bin/r.js",
 2246         "r.js": "bin/r.js"
 2247       },
 2248       "engines": {
 2249         "node": ">=0.4.0"
 2250       }
 2251     },
 2252     "node_modules/resolve": {
 2253       "version": "1.20.0",
 2254       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
 2255       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
 2256       "dev": true,
 2257       "dependencies": {
 2258         "is-core-module": "^2.2.0",
 2259         "path-parse": "^1.0.6"
 2260       },
 2261       "funding": {
 2262         "url": "https://github.com/sponsors/ljharb"
 2263       }
 2264     },
 2265     "node_modules/resolve-cwd": {
 2266       "version": "3.0.0",
 2267       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
 2268       "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
 2269       "dev": true,
 2270       "dependencies": {
 2271         "resolve-from": "^5.0.0"
 2272       },
 2273       "engines": {
 2274         "node": ">=8"
 2275       }
 2276     },
 2277     "node_modules/resolve-from": {
 2278       "version": "5.0.0",
 2279       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
 2280       "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
 2281       "dev": true,
 2282       "engines": {
 2283         "node": ">=8"
 2284       }
 2285     },
 2286     "node_modules/safe-buffer": {
 2287       "version": "5.2.1",
 2288       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
 2289       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
 2290       "dev": true,
 2291       "funding": [
 2292         {
 2293           "type": "github",
 2294           "url": "https://github.com/sponsors/feross"
 2295         },
 2296         {
 2297           "type": "patreon",
 2298           "url": "https://www.patreon.com/feross"
 2299         },
 2300         {
 2301           "type": "consulting",
 2302           "url": "https://feross.org/support"
 2303         }
 2304       ]
 2305     },
 2306     "node_modules/schema-utils": {
 2307       "version": "3.0.0",
 2308       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
 2309       "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
 2310       "dev": true,
 2311       "dependencies": {
 2312         "@types/json-schema": "^7.0.6",
 2313         "ajv": "^6.12.5",
 2314         "ajv-keywords": "^3.5.2"
 2315       },
 2316       "engines": {
 2317         "node": ">= 10.13.0"
 2318       },
 2319       "funding": {
 2320         "type": "opencollective",
 2321         "url": "https://opencollective.com/webpack"
 2322       }
 2323     },
 2324     "node_modules/schema-utils/node_modules/ajv": {
 2325       "version": "6.12.6",
 2326       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
 2327       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
 2328       "dev": true,
 2329       "dependencies": {
 2330         "fast-deep-equal": "^3.1.1",
 2331         "fast-json-stable-stringify": "^2.0.0",
 2332         "json-schema-traverse": "^0.4.1",
 2333         "uri-js": "^4.2.2"
 2334       },
 2335       "funding": {
 2336         "type": "github",
 2337         "url": "https://github.com/sponsors/epoberezkin"
 2338       }
 2339     },
 2340     "node_modules/schema-utils/node_modules/ajv-keywords": {
 2341       "version": "3.5.2",
 2342       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
 2343       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
 2344       "dev": true,
 2345       "peerDependencies": {
 2346         "ajv": "^6.9.1"
 2347       }
 2348     },
 2349     "node_modules/schema-utils/node_modules/fast-deep-equal": {
 2350       "version": "3.1.3",
 2351       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
 2352       "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
 2353       "dev": true
 2354     },
 2355     "node_modules/semver": {
 2356       "version": "5.7.1",
 2357       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
 2358       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
 2359       "bin": {
 2360         "semver": "bin/semver"
 2361       }
 2362     },
 2363     "node_modules/serialize-javascript": {
 2364       "version": "5.0.1",
 2365       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
 2366       "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
 2367       "dev": true,
 2368       "dependencies": {
 2369         "randombytes": "^2.1.0"
 2370       }
 2371     },
 2372     "node_modules/serve": {
 2373       "version": "11.3.2",
 2374       "resolved": "https://registry.npmjs.org/serve/-/serve-11.3.2.tgz",
 2375       "integrity": "sha512-yKWQfI3xbj/f7X1lTBg91fXBP0FqjJ4TEi+ilES5yzH0iKJpN5LjNb1YzIfQg9Rqn4ECUS2SOf2+Kmepogoa5w==",
 2376       "dev": true,
 2377       "dependencies": {
 2378         "@zeit/schemas": "2.6.0",
 2379         "ajv": "6.5.3",
 2380         "arg": "2.0.0",
 2381         "boxen": "1.3.0",
 2382         "chalk": "2.4.1",
 2383         "clipboardy": "1.2.3",
 2384         "compression": "1.7.3",
 2385         "serve-handler": "6.1.3",
 2386         "update-check": "1.5.2"
 2387       },
 2388       "bin": {
 2389         "serve": "bin/serve.js"
 2390       }
 2391     },
 2392     "node_modules/serve-handler": {
 2393       "version": "6.1.3",
 2394       "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz",
 2395       "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==",
 2396       "dev": true,
 2397       "dependencies": {
 2398         "bytes": "3.0.0",
 2399         "content-disposition": "0.5.2",
 2400         "fast-url-parser": "1.1.3",
 2401         "mime-types": "2.1.18",
 2402         "minimatch": "3.0.4",
 2403         "path-is-inside": "1.0.2",
 2404         "path-to-regexp": "2.2.1",
 2405         "range-parser": "1.2.0"
 2406       }
 2407     },
 2408     "node_modules/serve-handler/node_modules/mime-db": {
 2409       "version": "1.33.0",
 2410       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
 2411       "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
 2412       "dev": true,
 2413       "engines": {
 2414         "node": ">= 0.6"
 2415       }
 2416     },
 2417     "node_modules/serve-handler/node_modules/mime-types": {
 2418       "version": "2.1.18",
 2419       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
 2420       "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
 2421       "dev": true,
 2422       "dependencies": {
 2423         "mime-db": "~1.33.0"
 2424       },
 2425       "engines": {
 2426         "node": ">= 0.6"
 2427       }
 2428     },
 2429     "node_modules/serve/node_modules/ansi-styles": {
 2430       "version": "3.2.1",
 2431       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
 2432       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
 2433       "dev": true,
 2434       "dependencies": {
 2435         "color-convert": "^1.9.0"
 2436       },
 2437       "engines": {
 2438         "node": ">=4"
 2439       }
 2440     },
 2441     "node_modules/serve/node_modules/chalk": {
 2442       "version": "2.4.1",
 2443       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
 2444       "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
 2445       "dev": true,
 2446       "dependencies": {
 2447         "ansi-styles": "^3.2.1",
 2448         "escape-string-regexp": "^1.0.5",
 2449         "supports-color": "^5.3.0"
 2450       },
 2451       "engines": {
 2452         "node": ">=4"
 2453       }
 2454     },
 2455     "node_modules/serve/node_modules/color-convert": {
 2456       "version": "1.9.3",
 2457       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
 2458       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
 2459       "dev": true,
 2460       "dependencies": {
 2461         "color-name": "1.1.3"
 2462       }
 2463     },
 2464     "node_modules/serve/node_modules/color-name": {
 2465       "version": "1.1.3",
 2466       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
 2467       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
 2468       "dev": true
 2469     },
 2470     "node_modules/serve/node_modules/escape-string-regexp": {
 2471       "version": "1.0.5",
 2472       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
 2473       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
 2474       "dev": true,
 2475       "engines": {
 2476         "node": ">=0.8.0"
 2477       }
 2478     },
 2479     "node_modules/serve/node_modules/has-flag": {
 2480       "version": "3.0.0",
 2481       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
 2482       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
 2483       "dev": true,
 2484       "engines": {
 2485         "node": ">=4"
 2486       }
 2487     },
 2488     "node_modules/serve/node_modules/supports-color": {
 2489       "version": "5.5.0",
 2490       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
 2491       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
 2492       "dev": true,
 2493       "dependencies": {
 2494         "has-flag": "^3.0.0"
 2495       },
 2496       "engines": {
 2497         "node": ">=4"
 2498       }
 2499     },
 2500     "node_modules/shallow-clone": {
 2501       "version": "3.0.1",
 2502       "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
 2503       "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
 2504       "dev": true,
 2505       "dependencies": {
 2506         "kind-of": "^6.0.2"
 2507       },
 2508       "engines": {
 2509         "node": ">=8"
 2510       }
 2511     },
 2512     "node_modules/shebang-command": {
 2513       "version": "1.2.0",
 2514       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
 2515       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
 2516       "dev": true,
 2517       "dependencies": {
 2518         "shebang-regex": "^1.0.0"
 2519       },
 2520       "engines": {
 2521         "node": ">=0.10.0"
 2522       }
 2523     },
 2524     "node_modules/shebang-regex": {
 2525       "version": "1.0.0",
 2526       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
 2527       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
 2528       "dev": true,
 2529       "engines": {
 2530         "node": ">=0.10.0"
 2531       }
 2532     },
 2533     "node_modules/shelljs": {
 2534       "version": "0.3.0",
 2535       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
 2536       "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
 2537       "dev": true,
 2538       "bin": {
 2539         "shjs": "bin/shjs"
 2540       },
 2541       "engines": {
 2542         "node": ">=0.8.0"
 2543       }
 2544     },
 2545     "node_modules/sigmund": {
 2546       "version": "1.0.1",
 2547       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
 2548       "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
 2549     },
 2550     "node_modules/signal-exit": {
 2551       "version": "3.0.3",
 2552       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
 2553       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
 2554       "dev": true
 2555     },
 2556     "node_modules/source-list-map": {
 2557       "version": "2.0.1",
 2558       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
 2559       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
 2560       "dev": true
 2561     },
 2562     "node_modules/source-map": {
 2563       "version": "0.6.1",
 2564       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
 2565       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
 2566       "dev": true,
 2567       "engines": {
 2568         "node": ">=0.10.0"
 2569       }
 2570     },
 2571     "node_modules/source-map-support": {
 2572       "version": "0.5.19",
 2573       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
 2574       "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
 2575       "dev": true,
 2576       "dependencies": {
 2577         "buffer-from": "^1.0.0",
 2578         "source-map": "^0.6.0"
 2579       }
 2580     },
 2581     "node_modules/string_decoder": {
 2582       "version": "0.10.31",
 2583       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
 2584       "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
 2585       "dev": true
 2586     },
 2587     "node_modules/string-width": {
 2588       "version": "2.1.1",
 2589       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
 2590       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
 2591       "dev": true,
 2592       "dependencies": {
 2593         "is-fullwidth-code-point": "^2.0.0",
 2594         "strip-ansi": "^4.0.0"
 2595       },
 2596       "engines": {
 2597         "node": ">=4"
 2598       }
 2599     },
 2600     "node_modules/strip-ansi": {
 2601       "version": "4.0.0",
 2602       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
 2603       "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
 2604       "dev": true,
 2605       "dependencies": {
 2606         "ansi-regex": "^3.0.0"
 2607       },
 2608       "engines": {
 2609         "node": ">=4"
 2610       }
 2611     },
 2612     "node_modules/strip-eof": {
 2613       "version": "1.0.0",
 2614       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
 2615       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
 2616       "dev": true,
 2617       "engines": {
 2618         "node": ">=0.10.0"
 2619       }
 2620     },
 2621     "node_modules/strip-final-newline": {
 2622       "version": "2.0.0",
 2623       "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
 2624       "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
 2625       "dev": true,
 2626       "engines": {
 2627         "node": ">=6"
 2628       }
 2629     },
 2630     "node_modules/strip-json-comments": {
 2631       "version": "1.0.4",
 2632       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
 2633       "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
 2634       "dev": true,
 2635       "bin": {
 2636         "strip-json-comments": "cli.js"
 2637       },
 2638       "engines": {
 2639         "node": ">=0.8.0"
 2640       }
 2641     },
 2642     "node_modules/supports-color": {
 2643       "version": "8.1.1",
 2644       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
 2645       "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
 2646       "dev": true,
 2647       "dependencies": {
 2648         "has-flag": "^4.0.0"
 2649       },
 2650       "engines": {
 2651         "node": ">=10"
 2652       },
 2653       "funding": {
 2654         "url": "https://github.com/chalk/supports-color?sponsor=1"
 2655       }
 2656     },
 2657     "node_modules/tapable": {
 2658       "version": "2.2.0",
 2659       "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
 2660       "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
 2661       "dev": true,
 2662       "engines": {
 2663         "node": ">=6"
 2664       }
 2665     },
 2666     "node_modules/term-size": {
 2667       "version": "1.2.0",
 2668       "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz",
 2669       "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=",
 2670       "dev": true,
 2671       "dependencies": {
 2672         "execa": "^0.7.0"
 2673       },
 2674       "engines": {
 2675         "node": ">=4"
 2676       }
 2677     },
 2678     "node_modules/term-size/node_modules/execa": {
 2679       "version": "0.7.0",
 2680       "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz",
 2681       "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=",
 2682       "dev": true,
 2683       "dependencies": {
 2684         "cross-spawn": "^5.0.1",
 2685         "get-stream": "^3.0.0",
 2686         "is-stream": "^1.1.0",
 2687         "npm-run-path": "^2.0.0",
 2688         "p-finally": "^1.0.0",
 2689         "signal-exit": "^3.0.0",
 2690         "strip-eof": "^1.0.0"
 2691       },
 2692       "engines": {
 2693         "node": ">=4"
 2694       }
 2695     },
 2696     "node_modules/terser": {
 2697       "version": "5.6.1",
 2698       "resolved": "https://registry.npmjs.org/terser/-/terser-5.6.1.tgz",
 2699       "integrity": "sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==",
 2700       "dev": true,
 2701       "dependencies": {
 2702         "commander": "^2.20.0",
 2703         "source-map": "~0.7.2",
 2704         "source-map-support": "~0.5.19"
 2705       },
 2706       "bin": {
 2707         "terser": "bin/terser"
 2708       },
 2709       "engines": {
 2710         "node": ">=10"
 2711       }
 2712     },
 2713     "node_modules/terser-webpack-plugin": {
 2714       "version": "5.1.1",
 2715       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz",
 2716       "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==",
 2717       "dev": true,
 2718       "dependencies": {
 2719         "jest-worker": "^26.6.2",
 2720         "p-limit": "^3.1.0",
 2721         "schema-utils": "^3.0.0",
 2722         "serialize-javascript": "^5.0.1",
 2723         "source-map": "^0.6.1",
 2724         "terser": "^5.5.1"
 2725       },
 2726       "engines": {
 2727         "node": ">= 10.13.0"
 2728       },
 2729       "funding": {
 2730         "type": "opencollective",
 2731         "url": "https://opencollective.com/webpack"
 2732       },
 2733       "peerDependencies": {
 2734         "webpack": "^5.1.0"
 2735       }
 2736     },
 2737     "node_modules/terser/node_modules/source-map": {
 2738       "version": "0.7.3",
 2739       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
 2740       "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
 2741       "dev": true,
 2742       "engines": {
 2743         "node": ">= 8"
 2744       }
 2745     },
 2746     "node_modules/to-regex-range": {
 2747       "version": "5.0.1",
 2748       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
 2749       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
 2750       "dev": true,
 2751       "dependencies": {
 2752         "is-number": "^7.0.0"
 2753       },
 2754       "engines": {
 2755         "node": ">=8.0"
 2756       }
 2757     },
 2758     "node_modules/update-check": {
 2759       "version": "1.5.2",
 2760       "resolved": "https://registry.npmjs.org/update-check/-/update-check-1.5.2.tgz",
 2761       "integrity": "sha512-1TrmYLuLj/5ZovwUS7fFd1jMH3NnFDN1y1A8dboedIDt7zs/zJMo6TwwlhYKkSeEwzleeiSBV5/3c9ufAQWDaQ==",
 2762       "dev": true,
 2763       "dependencies": {
 2764         "registry-auth-token": "3.3.2",
 2765         "registry-url": "3.1.0"
 2766       }
 2767     },
 2768     "node_modules/uri-js": {
 2769       "version": "4.4.1",
 2770       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
 2771       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
 2772       "dev": true,
 2773       "dependencies": {
 2774         "punycode": "^2.1.0"
 2775       }
 2776     },
 2777     "node_modules/uri-js/node_modules/punycode": {
 2778       "version": "2.1.1",
 2779       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
 2780       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
 2781       "dev": true,
 2782       "engines": {
 2783         "node": ">=6"
 2784       }
 2785     },
 2786     "node_modules/v8-compile-cache": {
 2787       "version": "2.3.0",
 2788       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
 2789       "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
 2790       "dev": true
 2791     },
 2792     "node_modules/vary": {
 2793       "version": "1.1.2",
 2794       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
 2795       "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
 2796       "dev": true,
 2797       "engines": {
 2798         "node": ">= 0.8"
 2799       }
 2800     },
 2801     "node_modules/watchpack": {
 2802       "version": "2.1.1",
 2803       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz",
 2804       "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==",
 2805       "dev": true,
 2806       "dependencies": {
 2807         "glob-to-regexp": "^0.4.1",
 2808         "graceful-fs": "^4.1.2"
 2809       },
 2810       "engines": {
 2811         "node": ">=10.13.0"
 2812       }
 2813     },
 2814     "node_modules/webpack": {
 2815       "version": "5.32.0",
 2816       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.32.0.tgz",
 2817       "integrity": "sha512-jB9PrNMFnPRiZGnm/j3qfNqJmP3ViRzkuQMIf8za0dgOYvSLi/cgA+UEEGvik9EQHX1KYyGng5PgBTTzGrH9xg==",
 2818       "dev": true,
 2819       "dependencies": {
 2820         "@types/eslint-scope": "^3.7.0",
 2821         "@types/estree": "^0.0.46",
 2822         "@webassemblyjs/ast": "1.11.0",
 2823         "@webassemblyjs/wasm-edit": "1.11.0",
 2824         "@webassemblyjs/wasm-parser": "1.11.0",
 2825         "acorn": "^8.0.4",
 2826         "browserslist": "^4.14.5",
 2827         "chrome-trace-event": "^1.0.2",
 2828         "enhanced-resolve": "^5.7.0",
 2829         "es-module-lexer": "^0.4.0",
 2830         "eslint-scope": "^5.1.1",
 2831         "events": "^3.2.0",
 2832         "glob-to-regexp": "^0.4.1",
 2833         "graceful-fs": "^4.2.4",
 2834         "json-parse-better-errors": "^1.0.2",
 2835         "loader-runner": "^4.2.0",
 2836         "mime-types": "^2.1.27",
 2837         "neo-async": "^2.6.2",
 2838         "schema-utils": "^3.0.0",
 2839         "tapable": "^2.1.1",
 2840         "terser-webpack-plugin": "^5.1.1",
 2841         "watchpack": "^2.0.0",
 2842         "webpack-sources": "^2.1.1"
 2843       },
 2844       "bin": {
 2845         "webpack": "bin/webpack.js"
 2846       },
 2847       "engines": {
 2848         "node": ">=10.13.0"
 2849       },
 2850       "funding": {
 2851         "type": "opencollective",
 2852         "url": "https://opencollective.com/webpack"
 2853       },
 2854       "peerDependenciesMeta": {
 2855         "webpack-cli": {
 2856           "optional": true
 2857         }
 2858       }
 2859     },
 2860     "node_modules/webpack-cli": {
 2861       "version": "4.6.0",
 2862       "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.6.0.tgz",
 2863       "integrity": "sha512-9YV+qTcGMjQFiY7Nb1kmnupvb1x40lfpj8pwdO/bom+sQiP4OBMKjHq29YQrlDWDPZO9r/qWaRRywKaRDKqBTA==",
 2864       "dev": true,
 2865       "dependencies": {
 2866         "@discoveryjs/json-ext": "^0.5.0",
 2867         "@webpack-cli/configtest": "^1.0.2",
 2868         "@webpack-cli/info": "^1.2.3",
 2869         "@webpack-cli/serve": "^1.3.1",
 2870         "colorette": "^1.2.1",
 2871         "commander": "^7.0.0",
 2872         "enquirer": "^2.3.6",
 2873         "execa": "^5.0.0",
 2874         "fastest-levenshtein": "^1.0.12",
 2875         "import-local": "^3.0.2",
 2876         "interpret": "^2.2.0",
 2877         "rechoir": "^0.7.0",
 2878         "v8-compile-cache": "^2.2.0",
 2879         "webpack-merge": "^5.7.3"
 2880       },
 2881       "bin": {
 2882         "webpack-cli": "bin/cli.js"
 2883       },
 2884       "engines": {
 2885         "node": ">=10.13.0"
 2886       },
 2887       "peerDependencies": {
 2888         "webpack": "4.x.x || 5.x.x"
 2889       },
 2890       "peerDependenciesMeta": {
 2891         "@webpack-cli/generators": {
 2892           "optional": true
 2893         },
 2894         "@webpack-cli/migrate": {
 2895           "optional": true
 2896         },
 2897         "webpack-bundle-analyzer": {
 2898           "optional": true
 2899         },
 2900         "webpack-dev-server": {
 2901           "optional": true
 2902         }
 2903       }
 2904     },
 2905     "node_modules/webpack-cli/node_modules/commander": {
 2906       "version": "7.2.0",
 2907       "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
 2908       "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
 2909       "dev": true,
 2910       "engines": {
 2911         "node": ">= 10"
 2912       }
 2913     },
 2914     "node_modules/webpack-cli/node_modules/cross-spawn": {
 2915       "version": "7.0.3",
 2916       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
 2917       "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
 2918       "dev": true,
 2919       "dependencies": {
 2920         "path-key": "^3.1.0",
 2921         "shebang-command": "^2.0.0",
 2922         "which": "^2.0.1"
 2923       },
 2924       "engines": {
 2925         "node": ">= 8"
 2926       }
 2927     },
 2928     "node_modules/webpack-cli/node_modules/execa": {
 2929       "version": "5.0.0",
 2930       "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz",
 2931       "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==",
 2932       "dev": true,
 2933       "dependencies": {
 2934         "cross-spawn": "^7.0.3",
 2935         "get-stream": "^6.0.0",
 2936         "human-signals": "^2.1.0",
 2937         "is-stream": "^2.0.0",
 2938         "merge-stream": "^2.0.0",
 2939         "npm-run-path": "^4.0.1",
 2940         "onetime": "^5.1.2",
 2941         "signal-exit": "^3.0.3",
 2942         "strip-final-newline": "^2.0.0"
 2943       },
 2944       "engines": {
 2945         "node": ">=10"
 2946       },
 2947       "funding": {
 2948         "url": "https://github.com/sindresorhus/execa?sponsor=1"
 2949       }
 2950     },
 2951     "node_modules/webpack-cli/node_modules/get-stream": {
 2952       "version": "6.0.0",
 2953       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
 2954       "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
 2955       "dev": true,
 2956       "engines": {
 2957         "node": ">=10"
 2958       },
 2959       "funding": {
 2960         "url": "https://github.com/sponsors/sindresorhus"
 2961       }
 2962     },
 2963     "node_modules/webpack-cli/node_modules/is-stream": {
 2964       "version": "2.0.0",
 2965       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
 2966       "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
 2967       "dev": true,
 2968       "engines": {
 2969         "node": ">=8"
 2970       }
 2971     },
 2972     "node_modules/webpack-cli/node_modules/npm-run-path": {
 2973       "version": "4.0.1",
 2974       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
 2975       "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
 2976       "dev": true,
 2977       "dependencies": {
 2978         "path-key": "^3.0.0"
 2979       },
 2980       "engines": {
 2981         "node": ">=8"
 2982       }
 2983     },
 2984     "node_modules/webpack-cli/node_modules/path-key": {
 2985       "version": "3.1.1",
 2986       "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
 2987       "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
 2988       "dev": true,
 2989       "engines": {
 2990         "node": ">=8"
 2991       }
 2992     },
 2993     "node_modules/webpack-cli/node_modules/shebang-command": {
 2994       "version": "2.0.0",
 2995       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
 2996       "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
 2997       "dev": true,
 2998       "dependencies": {
 2999         "shebang-regex": "^3.0.0"
 3000       },
 3001       "engines": {
 3002         "node": ">=8"
 3003       }
 3004     },
 3005     "node_modules/webpack-cli/node_modules/shebang-regex": {
 3006       "version": "3.0.0",
 3007       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
 3008       "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
 3009       "dev": true,
 3010       "engines": {
 3011         "node": ">=8"
 3012       }
 3013     },
 3014     "node_modules/webpack-merge": {
 3015       "version": "5.7.3",
 3016       "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.7.3.tgz",
 3017       "integrity": "sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA==",
 3018       "dev": true,
 3019       "dependencies": {
 3020         "clone-deep": "^4.0.1",
 3021         "wildcard": "^2.0.0"
 3022       },
 3023       "engines": {
 3024         "node": ">=10.0.0"
 3025       }
 3026     },
 3027     "node_modules/webpack-sources": {
 3028       "version": "2.2.0",
 3029       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
 3030       "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
 3031       "dev": true,
 3032       "dependencies": {
 3033         "source-list-map": "^2.0.1",
 3034         "source-map": "^0.6.1"
 3035       },
 3036       "engines": {
 3037         "node": ">=10.13.0"
 3038       }
 3039     },
 3040     "node_modules/which": {
 3041       "version": "2.0.2",
 3042       "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
 3043       "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
 3044       "dev": true,
 3045       "dependencies": {
 3046         "isexe": "^2.0.0"
 3047       },
 3048       "bin": {
 3049         "node-which": "bin/node-which"
 3050       },
 3051       "engines": {
 3052         "node": ">= 8"
 3053       }
 3054     },
 3055     "node_modules/wide-align": {
 3056       "version": "1.1.3",
 3057       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
 3058       "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
 3059       "dev": true,
 3060       "dependencies": {
 3061         "string-width": "^1.0.2 || 2"
 3062       }
 3063     },
 3064     "node_modules/widest-line": {
 3065       "version": "2.0.1",
 3066       "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz",
 3067       "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==",
 3068       "dev": true,
 3069       "dependencies": {
 3070         "string-width": "^2.1.1"
 3071       },
 3072       "engines": {
 3073         "node": ">=4"
 3074       }
 3075     },
 3076     "node_modules/wildcard": {
 3077       "version": "2.0.0",
 3078       "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
 3079       "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
 3080       "dev": true
 3081     },
 3082     "node_modules/workerpool": {
 3083       "version": "6.1.0",
 3084       "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.1.0.tgz",
 3085       "integrity": "sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==",
 3086       "dev": true
 3087     },
 3088     "node_modules/wrap-ansi": {
 3089       "version": "7.0.0",
 3090       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
 3091       "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
 3092       "dev": true,
 3093       "dependencies": {
 3094         "ansi-styles": "^4.0.0",
 3095         "string-width": "^4.1.0",
 3096         "strip-ansi": "^6.0.0"
 3097       },
 3098       "engines": {
 3099         "node": ">=10"
 3100       },
 3101       "funding": {
 3102         "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
 3103       }
 3104     },
 3105     "node_modules/wrap-ansi/node_modules/ansi-regex": {
 3106       "version": "5.0.0",
 3107       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
 3108       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
 3109       "dev": true,
 3110       "engines": {
 3111         "node": ">=8"
 3112       }
 3113     },
 3114     "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
 3115       "version": "3.0.0",
 3116       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
 3117       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
 3118       "dev": true,
 3119       "engines": {
 3120         "node": ">=8"
 3121       }
 3122     },
 3123     "node_modules/wrap-ansi/node_modules/string-width": {
 3124       "version": "4.2.2",
 3125       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
 3126       "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
 3127       "dev": true,
 3128       "dependencies": {
 3129         "emoji-regex": "^8.0.0",
 3130         "is-fullwidth-code-point": "^3.0.0",
 3131         "strip-ansi": "^6.0.0"
 3132       },
 3133       "engines": {
 3134         "node": ">=8"
 3135       }
 3136     },
 3137     "node_modules/wrap-ansi/node_modules/strip-ansi": {
 3138       "version": "6.0.0",
 3139       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
 3140       "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
 3141       "dev": true,
 3142       "dependencies": {
 3143         "ansi-regex": "^5.0.0"
 3144       },
 3145       "engines": {
 3146         "node": ">=8"
 3147       }
 3148     },
 3149     "node_modules/wrappy": {
 3150       "version": "1.0.2",
 3151       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
 3152       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
 3153     },
 3154     "node_modules/y18n": {
 3155       "version": "5.0.8",
 3156       "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
 3157       "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
 3158       "dev": true,
 3159       "engines": {
 3160         "node": ">=10"
 3161       }
 3162     },
 3163     "node_modules/yallist": {
 3164       "version": "2.1.2",
 3165       "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
 3166       "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
 3167     },
 3168     "node_modules/yargs": {
 3169       "version": "16.2.0",
 3170       "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
 3171       "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
 3172       "dev": true,
 3173       "dependencies": {
 3174         "cliui": "^7.0.2",
 3175         "escalade": "^3.1.1",
 3176         "get-caller-file": "^2.0.5",
 3177         "require-directory": "^2.1.1",
 3178         "string-width": "^4.2.0",
 3179         "y18n": "^5.0.5",
 3180         "yargs-parser": "^20.2.2"
 3181       },
 3182       "engines": {
 3183         "node": ">=10"
 3184       }
 3185     },
 3186     "node_modules/yargs-parser": {
 3187       "version": "20.2.4",
 3188       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
 3189       "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
 3190       "dev": true,
 3191       "engines": {
 3192         "node": ">=10"
 3193       }
 3194     },
 3195     "node_modules/yargs-unparser": {
 3196       "version": "2.0.0",
 3197       "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
 3198       "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
 3199       "dev": true,
 3200       "dependencies": {
 3201         "camelcase": "^6.0.0",
 3202         "decamelize": "^4.0.0",
 3203         "flat": "^5.0.2",
 3204         "is-plain-obj": "^2.1.0"
 3205       },
 3206       "engines": {
 3207         "node": ">=10"
 3208       }
 3209     },
 3210     "node_modules/yargs-unparser/node_modules/camelcase": {
 3211       "version": "6.2.0",
 3212       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
 3213       "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
 3214       "dev": true,
 3215       "engines": {
 3216         "node": ">=10"
 3217       },
 3218       "funding": {
 3219         "url": "https://github.com/sponsors/sindresorhus"
 3220       }
 3221     },
 3222     "node_modules/yargs/node_modules/ansi-regex": {
 3223       "version": "5.0.0",
 3224       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
 3225       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
 3226       "dev": true,
 3227       "engines": {
 3228         "node": ">=8"
 3229       }
 3230     },
 3231     "node_modules/yargs/node_modules/is-fullwidth-code-point": {
 3232       "version": "3.0.0",
 3233       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
 3234       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
 3235       "dev": true,
 3236       "engines": {
 3237         "node": ">=8"
 3238       }
 3239     },
 3240     "node_modules/yargs/node_modules/string-width": {
 3241       "version": "4.2.2",
 3242       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
 3243       "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
 3244       "dev": true,
 3245       "dependencies": {
 3246         "emoji-regex": "^8.0.0",
 3247         "is-fullwidth-code-point": "^3.0.0",
 3248         "strip-ansi": "^6.0.0"
 3249       },
 3250       "engines": {
 3251         "node": ">=8"
 3252       }
 3253     },
 3254     "node_modules/yargs/node_modules/strip-ansi": {
 3255       "version": "6.0.0",
 3256       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
 3257       "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
 3258       "dev": true,
 3259       "dependencies": {
 3260         "ansi-regex": "^5.0.0"
 3261       },
 3262       "engines": {
 3263         "node": ">=8"
 3264       }
 3265     },
 3266     "node_modules/yocto-queue": {
 3267       "version": "0.1.0",
 3268       "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
 3269       "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
 3270       "dev": true,
 3271       "engines": {
 3272         "node": ">=10"
 3273       },
 3274       "funding": {
 3275         "url": "https://github.com/sponsors/sindresorhus"
 3276       }
 3277     }
 3278   },
 3279   "dependencies": {
 3280     "@discoveryjs/json-ext": {
 3281       "version": "0.5.2",
 3282       "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz",
 3283       "integrity": "sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg==",
 3284       "dev": true
 3285     },
 3286     "@types/eslint": {
 3287       "version": "7.2.9",
 3288       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.9.tgz",
 3289       "integrity": "sha512-SdAAXZNvWfhtf3X3y1cbbCZhP3xyPh7mfTvzV6CgfWc/ZhiHpyr9bVroe2/RCHIf7gczaNcprhaBLsx0CCJHQA==",
 3290       "dev": true,
 3291       "requires": {
 3292         "@types/estree": "*",
 3293         "@types/json-schema": "*"
 3294       }
 3295     },
 3296     "@types/eslint-scope": {
 3297       "version": "3.7.0",
 3298       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
 3299       "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
 3300       "dev": true,
 3301       "requires": {
 3302         "@types/eslint": "*",
 3303         "@types/estree": "*"
 3304       }
 3305     },
 3306     "@types/estree": {
 3307       "version": "0.0.46",
 3308       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
 3309       "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
 3310       "dev": true
 3311     },
 3312     "@types/json-schema": {
 3313       "version": "7.0.7",
 3314       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz",
 3315       "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==",
 3316       "dev": true
 3317     },
 3318     "@types/node": {
 3319       "version": "14.14.37",
 3320       "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.37.tgz",
 3321       "integrity": "sha512-XYmBiy+ohOR4Lh5jE379fV2IU+6Jn4g5qASinhitfyO71b/sCo6MKsMLF5tc7Zf2CE8hViVQyYSobJNke8OvUw==",
 3322       "dev": true
 3323     },
 3324     "@ungap/promise-all-settled": {
 3325       "version": "1.1.2",
 3326       "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
 3327       "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
 3328       "dev": true
 3329     },
 3330     "@webassemblyjs/ast": {
 3331       "version": "1.11.0",
 3332       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz",
 3333       "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==",
 3334       "dev": true,
 3335       "requires": {
 3336         "@webassemblyjs/helper-numbers": "1.11.0",
 3337         "@webassemblyjs/helper-wasm-bytecode": "1.11.0"
 3338       }
 3339     },
 3340     "@webassemblyjs/floating-point-hex-parser": {
 3341       "version": "1.11.0",
 3342       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz",
 3343       "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==",
 3344       "dev": true
 3345     },
 3346     "@webassemblyjs/helper-api-error": {
 3347       "version": "1.11.0",
 3348       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz",
 3349       "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==",
 3350       "dev": true
 3351     },
 3352     "@webassemblyjs/helper-buffer": {
 3353       "version": "1.11.0",
 3354       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz",
 3355       "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==",
 3356       "dev": true
 3357     },
 3358     "@webassemblyjs/helper-numbers": {
 3359       "version": "1.11.0",
 3360       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz",
 3361       "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==",
 3362       "dev": true,
 3363       "requires": {
 3364         "@webassemblyjs/floating-point-hex-parser": "1.11.0",
 3365         "@webassemblyjs/helper-api-error": "1.11.0",
 3366         "@xtuc/long": "4.2.2"
 3367       }
 3368     },
 3369     "@webassemblyjs/helper-wasm-bytecode": {
 3370       "version": "1.11.0",
 3371       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz",
 3372       "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==",
 3373       "dev": true
 3374     },
 3375     "@webassemblyjs/helper-wasm-section": {
 3376       "version": "1.11.0",
 3377       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz",
 3378       "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==",
 3379       "dev": true,
 3380       "requires": {
 3381         "@webassemblyjs/ast": "1.11.0",
 3382         "@webassemblyjs/helper-buffer": "1.11.0",
 3383         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
 3384         "@webassemblyjs/wasm-gen": "1.11.0"
 3385       }
 3386     },
 3387     "@webassemblyjs/ieee754": {
 3388       "version": "1.11.0",
 3389       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz",
 3390       "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==",
 3391       "dev": true,
 3392       "requires": {
 3393         "@xtuc/ieee754": "^1.2.0"
 3394       }
 3395     },
 3396     "@webassemblyjs/leb128": {
 3397       "version": "1.11.0",
 3398       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz",
 3399       "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==",
 3400       "dev": true,
 3401       "requires": {
 3402         "@xtuc/long": "4.2.2"
 3403       }
 3404     },
 3405     "@webassemblyjs/utf8": {
 3406       "version": "1.11.0",
 3407       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz",
 3408       "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==",
 3409       "dev": true
 3410     },
 3411     "@webassemblyjs/wasm-edit": {
 3412       "version": "1.11.0",
 3413       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz",
 3414       "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==",
 3415       "dev": true,
 3416       "requires": {
 3417         "@webassemblyjs/ast": "1.11.0",
 3418         "@webassemblyjs/helper-buffer": "1.11.0",
 3419         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
 3420         "@webassemblyjs/helper-wasm-section": "1.11.0",
 3421         "@webassemblyjs/wasm-gen": "1.11.0",
 3422         "@webassemblyjs/wasm-opt": "1.11.0",
 3423         "@webassemblyjs/wasm-parser": "1.11.0",
 3424         "@webassemblyjs/wast-printer": "1.11.0"
 3425       }
 3426     },
 3427     "@webassemblyjs/wasm-gen": {
 3428       "version": "1.11.0",
 3429       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz",
 3430       "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==",
 3431       "dev": true,
 3432       "requires": {
 3433         "@webassemblyjs/ast": "1.11.0",
 3434         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
 3435         "@webassemblyjs/ieee754": "1.11.0",
 3436         "@webassemblyjs/leb128": "1.11.0",
 3437         "@webassemblyjs/utf8": "1.11.0"
 3438       }
 3439     },
 3440     "@webassemblyjs/wasm-opt": {
 3441       "version": "1.11.0",
 3442       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz",
 3443       "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==",
 3444       "dev": true,
 3445       "requires": {
 3446         "@webassemblyjs/ast": "1.11.0",
 3447         "@webassemblyjs/helper-buffer": "1.11.0",
 3448         "@webassemblyjs/wasm-gen": "1.11.0",
 3449         "@webassemblyjs/wasm-parser": "1.11.0"
 3450       }
 3451     },
 3452     "@webassemblyjs/wasm-parser": {
 3453       "version": "1.11.0",
 3454       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz",
 3455       "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==",
 3456       "dev": true,
 3457       "requires": {
 3458         "@webassemblyjs/ast": "1.11.0",
 3459         "@webassemblyjs/helper-api-error": "1.11.0",
 3460         "@webassemblyjs/helper-wasm-bytecode": "1.11.0",
 3461         "@webassemblyjs/ieee754": "1.11.0",
 3462         "@webassemblyjs/leb128": "1.11.0",
 3463         "@webassemblyjs/utf8": "1.11.0"
 3464       }
 3465     },
 3466     "@webassemblyjs/wast-printer": {
 3467       "version": "1.11.0",
 3468       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz",
 3469       "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==",
 3470       "dev": true,
 3471       "requires": {
 3472         "@webassemblyjs/ast": "1.11.0",
 3473         "@xtuc/long": "4.2.2"
 3474       }
 3475     },
 3476     "@webpack-cli/configtest": {
 3477       "version": "1.0.2",
 3478       "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.2.tgz",
 3479       "integrity": "sha512-3OBzV2fBGZ5TBfdW50cha1lHDVf9vlvRXnjpVbJBa20pSZQaSkMJZiwA8V2vD9ogyeXn8nU5s5A6mHyf5jhMzA==",
 3480       "dev": true,
 3481       "requires": {}
 3482     },
 3483     "@webpack-cli/info": {
 3484       "version": "1.2.3",
 3485       "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.2.3.tgz",
 3486       "integrity": "sha512-lLek3/T7u40lTqzCGpC6CAbY6+vXhdhmwFRxZLMnRm6/sIF/7qMpT8MocXCRQfz0JAh63wpbXLMnsQ5162WS7Q==",
 3487       "dev": true,
 3488       "requires": {
 3489         "envinfo": "^7.7.3"
 3490       }
 3491     },
 3492     "@webpack-cli/serve": {
 3493       "version": "1.3.1",
 3494       "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.3.1.tgz",
 3495       "integrity": "sha512-0qXvpeYO6vaNoRBI52/UsbcaBydJCggoBBnIo/ovQQdn6fug0BgwsjorV1hVS7fMqGVTZGcVxv8334gjmbj5hw==",
 3496       "dev": true,
 3497       "requires": {}
 3498     },
 3499     "@xtuc/ieee754": {
 3500       "version": "1.2.0",
 3501       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
 3502       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
 3503       "dev": true
 3504     },
 3505     "@xtuc/long": {
 3506       "version": "4.2.2",
 3507       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
 3508       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
 3509       "dev": true
 3510     },
 3511     "@zeit/schemas": {
 3512       "version": "2.6.0",
 3513       "resolved": "https://registry.npmjs.org/@zeit/schemas/-/schemas-2.6.0.tgz",
 3514       "integrity": "sha512-uUrgZ8AxS+Lio0fZKAipJjAh415JyrOZowliZAzmnJSsf7piVL5w+G0+gFJ0KSu3QRhvui/7zuvpLz03YjXAhg==",
 3515       "dev": true
 3516     },
 3517     "abbrev": {
 3518       "version": "1.1.1",
 3519       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
 3520       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
 3521     },
 3522     "accepts": {
 3523       "version": "1.3.7",
 3524       "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
 3525       "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
 3526       "dev": true,
 3527       "requires": {
 3528         "mime-types": "~2.1.24",
 3529         "negotiator": "0.6.2"
 3530       }
 3531     },
 3532     "acorn": {
 3533       "version": "8.1.1",
 3534       "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
 3535       "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==",
 3536       "dev": true
 3537     },
 3538     "ajv": {
 3539       "version": "6.5.3",
 3540       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz",
 3541       "integrity": "sha512-LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==",
 3542       "dev": true,
 3543       "requires": {
 3544         "fast-deep-equal": "^2.0.1",
 3545         "fast-json-stable-stringify": "^2.0.0",
 3546         "json-schema-traverse": "^0.4.1",
 3547         "uri-js": "^4.2.2"
 3548       }
 3549     },
 3550     "ansi-align": {
 3551       "version": "2.0.0",
 3552       "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz",
 3553       "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=",
 3554       "dev": true,
 3555       "requires": {
 3556         "string-width": "^2.0.0"
 3557       }
 3558     },
 3559     "ansi-colors": {
 3560       "version": "4.1.1",
 3561       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
 3562       "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
 3563       "dev": true
 3564     },
 3565     "ansi-regex": {
 3566       "version": "3.0.0",
 3567       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
 3568       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
 3569       "dev": true
 3570     },
 3571     "ansi-styles": {
 3572       "version": "4.3.0",
 3573       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
 3574       "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
 3575       "dev": true,
 3576       "requires": {
 3577         "color-convert": "^2.0.1"
 3578       }
 3579     },
 3580     "anymatch": {
 3581       "version": "3.1.2",
 3582       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
 3583       "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
 3584       "dev": true,
 3585       "requires": {
 3586         "normalize-path": "^3.0.0",
 3587         "picomatch": "^2.0.4"
 3588       }
 3589     },
 3590     "arch": {
 3591       "version": "2.2.0",
 3592       "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
 3593       "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
 3594       "dev": true
 3595     },
 3596     "arg": {
 3597       "version": "2.0.0",
 3598       "resolved": "https://registry.npmjs.org/arg/-/arg-2.0.0.tgz",
 3599       "integrity": "sha512-XxNTUzKnz1ctK3ZIcI2XUPlD96wbHP2nGqkPKpvk/HNRlPveYrXIVSTk9m3LcqOgDPg3B1nMvdV/K8wZd7PG4w==",
 3600       "dev": true
 3601     },
 3602     "argparse": {
 3603       "version": "2.0.1",
 3604       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
 3605       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
 3606       "dev": true
 3607     },
 3608     "balanced-match": {
 3609       "version": "1.0.2",
 3610       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
 3611       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
 3612     },
 3613     "benchmark": {
 3614       "version": "2.1.4",
 3615       "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
 3616       "integrity": "sha1-CfPeMckWQl1JjMLuVloOvzwqVik=",
 3617       "dev": true,
 3618       "requires": {
 3619         "lodash": "^4.17.4",
 3620         "platform": "^1.3.3"
 3621       }
 3622     },
 3623     "binary-extensions": {
 3624       "version": "2.2.0",
 3625       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
 3626       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
 3627       "dev": true
 3628     },
 3629     "boxen": {
 3630       "version": "1.3.0",
 3631       "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz",
 3632       "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==",
 3633       "dev": true,
 3634       "requires": {
 3635         "ansi-align": "^2.0.0",
 3636         "camelcase": "^4.0.0",
 3637         "chalk": "^2.0.1",
 3638         "cli-boxes": "^1.0.0",
 3639         "string-width": "^2.0.0",
 3640         "term-size": "^1.2.0",
 3641         "widest-line": "^2.0.0"
 3642       },
 3643       "dependencies": {
 3644         "ansi-styles": {
 3645           "version": "3.2.1",
 3646           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
 3647           "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
 3648           "dev": true,
 3649           "requires": {
 3650             "color-convert": "^1.9.0"
 3651           }
 3652         },
 3653         "chalk": {
 3654           "version": "2.4.2",
 3655           "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
 3656           "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
 3657           "dev": true,
 3658           "requires": {
 3659             "ansi-styles": "^3.2.1",
 3660             "escape-string-regexp": "^1.0.5",
 3661             "supports-color": "^5.3.0"
 3662           }
 3663         },
 3664         "color-convert": {
 3665           "version": "1.9.3",
 3666           "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
 3667           "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
 3668           "dev": true,
 3669           "requires": {
 3670             "color-name": "1.1.3"
 3671           }
 3672         },
 3673         "color-name": {
 3674           "version": "1.1.3",
 3675           "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
 3676           "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
 3677           "dev": true
 3678         },
 3679         "escape-string-regexp": {
 3680           "version": "1.0.5",
 3681           "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
 3682           "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
 3683           "dev": true
 3684         },
 3685         "has-flag": {
 3686           "version": "3.0.0",
 3687           "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
 3688           "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
 3689           "dev": true
 3690         },
 3691         "supports-color": {
 3692           "version": "5.5.0",
 3693           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
 3694           "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
 3695           "dev": true,
 3696           "requires": {
 3697             "has-flag": "^3.0.0"
 3698           }
 3699         }
 3700       }
 3701     },
 3702     "brace-expansion": {
 3703       "version": "1.1.11",
 3704       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 3705       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
 3706       "requires": {
 3707         "balanced-match": "^1.0.0",
 3708         "concat-map": "0.0.1"
 3709       }
 3710     },
 3711     "braces": {
 3712       "version": "3.0.2",
 3713       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
 3714       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
 3715       "dev": true,
 3716       "requires": {
 3717         "fill-range": "^7.0.1"
 3718       }
 3719     },
 3720     "browser-stdout": {
 3721       "version": "1.3.1",
 3722       "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
 3723       "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
 3724       "dev": true
 3725     },
 3726     "browserslist": {
 3727       "version": "4.16.4",
 3728       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz",
 3729       "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==",
 3730       "dev": true,
 3731       "requires": {
 3732         "caniuse-lite": "^1.0.30001208",
 3733         "colorette": "^1.2.2",
 3734         "electron-to-chromium": "^1.3.712",
 3735         "escalade": "^3.1.1",
 3736         "node-releases": "^1.1.71"
 3737       }
 3738     },
 3739     "buffer-from": {
 3740       "version": "1.1.1",
 3741       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
 3742       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
 3743       "dev": true
 3744     },
 3745     "bytes": {
 3746       "version": "3.0.0",
 3747       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
 3748       "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
 3749       "dev": true
 3750     },
 3751     "camelcase": {
 3752       "version": "4.1.0",
 3753       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
 3754       "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
 3755       "dev": true
 3756     },
 3757     "caniuse-lite": {
 3758       "version": "1.0.30001208",
 3759       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001208.tgz",
 3760       "integrity": "sha512-OE5UE4+nBOro8Dyvv0lfx+SRtfVIOM9uhKqFmJeUbGriqhhStgp1A0OyBpgy3OUF8AhYCT+PVwPC1gMl2ZcQMA==",
 3761       "dev": true
 3762     },
 3763     "chalk": {
 3764       "version": "4.1.0",
 3765       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
 3766       "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
 3767       "dev": true,
 3768       "requires": {
 3769         "ansi-styles": "^4.1.0",
 3770         "supports-color": "^7.1.0"
 3771       },
 3772       "dependencies": {
 3773         "supports-color": {
 3774           "version": "7.2.0",
 3775           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
 3776           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
 3777           "dev": true,
 3778           "requires": {
 3779             "has-flag": "^4.0.0"
 3780           }
 3781         }
 3782       }
 3783     },
 3784     "chokidar": {
 3785       "version": "3.5.1",
 3786       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
 3787       "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
 3788       "dev": true,
 3789       "requires": {
 3790         "anymatch": "~3.1.1",
 3791         "braces": "~3.0.2",
 3792         "fsevents": "~2.3.1",
 3793         "glob-parent": "~5.1.0",
 3794         "is-binary-path": "~2.1.0",
 3795         "is-glob": "~4.0.1",
 3796         "normalize-path": "~3.0.0",
 3797         "readdirp": "~3.5.0"
 3798       }
 3799     },
 3800     "chrome-trace-event": {
 3801       "version": "1.0.3",
 3802       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
 3803       "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
 3804       "dev": true
 3805     },
 3806     "cli": {
 3807       "version": "1.0.1",
 3808       "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz",
 3809       "integrity": "sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=",
 3810       "dev": true,
 3811       "requires": {
 3812         "exit": "0.1.2",
 3813         "glob": "^7.1.1"
 3814       }
 3815     },
 3816     "cli-boxes": {
 3817       "version": "1.0.0",
 3818       "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz",
 3819       "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=",
 3820       "dev": true
 3821     },
 3822     "clipboardy": {
 3823       "version": "1.2.3",
 3824       "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-1.2.3.tgz",
 3825       "integrity": "sha512-2WNImOvCRe6r63Gk9pShfkwXsVtKCroMAevIbiae021mS850UkWPbevxsBz3tnvjZIEGvlwaqCPsw+4ulzNgJA==",
 3826       "dev": true,
 3827       "requires": {
 3828         "arch": "^2.1.0",
 3829         "execa": "^0.8.0"
 3830       }
 3831     },
 3832     "cliui": {
 3833       "version": "7.0.4",
 3834       "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
 3835       "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
 3836       "dev": true,
 3837       "requires": {
 3838         "string-width": "^4.2.0",
 3839         "strip-ansi": "^6.0.0",
 3840         "wrap-ansi": "^7.0.0"
 3841       },
 3842       "dependencies": {
 3843         "ansi-regex": {
 3844           "version": "5.0.0",
 3845           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
 3846           "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
 3847           "dev": true
 3848         },
 3849         "is-fullwidth-code-point": {
 3850           "version": "3.0.0",
 3851           "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
 3852           "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
 3853           "dev": true
 3854         },
 3855         "string-width": {
 3856           "version": "4.2.2",
 3857           "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz",
 3858           "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==",
 3859           "dev": true,
 3860           "requires": {
 3861             "emoji-regex": "^8.0.0",
 3862             "is-fullwidth-code-point": "^3.0.0",
 3863             "strip-ansi": "^6.0.0"
 3864           }
 3865         },
 3866         "strip-ansi": {
 3867           "version": "6.0.0",
 3868           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
 3869           "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
 3870           "dev": true,
 3871           "requires": {
 3872             "ansi-regex": "^5.0.0"
 3873           }
 3874         }
 3875       }
 3876     },
 3877     "clone-deep": {
 3878       "version": "4.0.1",
 3879       "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
 3880       "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
 3881       "dev": true,
 3882       "requires": {
 3883         "is-plain-object": "^2.0.4",
 3884         "kind-of": "^6.0.2",
 3885         "shallow-clone": "^3.0.0"
 3886       }
 3887     },
 3888     "codemirror": {
 3889       "version": "5.60.0",
 3890       "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.60.0.tgz",
 3891       "integrity": "sha512-AEL7LhFOlxPlCL8IdTcJDblJm8yrAGib7I+DErJPdZd4l6imx8IMgKK3RblVgBQqz3TZJR4oknQ03bz+uNjBYA==",
 3892       "dev": true
 3893     },
 3894     "color-convert": {
 3895       "version": "2.0.1",
 3896       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 3897       "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 3898       "dev": true,
 3899       "requires": {
 3900         "color-name": "~1.1.4"
 3901       }
 3902     },
 3903     "color-name": {
 3904       "version": "1.1.4",
 3905       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
 3906       "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 3907       "dev": true
 3908     },
 3909     "colorette": {
 3910       "version": "1.2.2",
 3911       "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
 3912       "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
 3913       "dev": true
 3914     },
 3915     "commander": {
 3916       "version": "2.20.3",
 3917       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
 3918       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
 3919     },
 3920     "compressible": {
 3921       "version": "2.0.18",
 3922       "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
 3923       "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
 3924       "dev": true,
 3925       "requires": {
 3926         "mime-db": ">= 1.43.0 < 2"
 3927       }
 3928     },
 3929     "compression": {
 3930       "version": "1.7.3",
 3931       "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.3.tgz",
 3932       "integrity": "sha512-HSjyBG5N1Nnz7tF2+O7A9XUhyjru71/fwgNb7oIsEVHR0WShfs2tIS/EySLgiTe98aOK18YDlMXpzjCXY/n9mg==",
 3933       "dev": true,
 3934       "requires": {
 3935         "accepts": "~1.3.5",
 3936         "bytes": "3.0.0",
 3937         "compressible": "~2.0.14",
 3938         "debug": "2.6.9",
 3939         "on-headers": "~1.0.1",
 3940         "safe-buffer": "5.1.2",
 3941         "vary": "~1.1.2"
 3942       },
 3943       "dependencies": {
 3944         "debug": {
 3945           "version": "2.6.9",
 3946           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
 3947           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 3948           "dev": true,
 3949           "requires": {
 3950             "ms": "2.0.0"
 3951           }
 3952         },
 3953         "ms": {
 3954           "version": "2.0.0",
 3955           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
 3956           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
 3957           "dev": true
 3958         },
 3959         "safe-buffer": {
 3960           "version": "5.1.2",
 3961           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
 3962           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
 3963           "dev": true
 3964         }
 3965       }
 3966     },
 3967     "concat-map": {
 3968       "version": "0.0.1",
 3969       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 3970       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
 3971     },
 3972     "config-chain": {
 3973       "version": "1.1.12",
 3974       "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz",
 3975       "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==",
 3976       "requires": {
 3977         "ini": "^1.3.4",
 3978         "proto-list": "~1.2.1"
 3979       }
 3980     },
 3981     "console-browserify": {
 3982       "version": "1.1.0",
 3983       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
 3984       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
 3985       "dev": true,
 3986       "requires": {
 3987         "date-now": "^0.1.4"
 3988       }
 3989     },
 3990     "content-disposition": {
 3991       "version": "0.5.2",
 3992       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
 3993       "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=",
 3994       "dev": true
 3995     },
 3996     "core-util-is": {
 3997       "version": "1.0.2",
 3998       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
 3999       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
 4000       "dev": true
 4001     },
 4002     "cross-spawn": {
 4003       "version": "5.1.0",
 4004       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
 4005       "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
 4006       "dev": true,
 4007       "requires": {
 4008         "lru-cache": "^4.0.1",
 4009         "shebang-command": "^1.2.0",
 4010         "which": "^1.2.9"
 4011       },
 4012       "dependencies": {
 4013         "which": {
 4014           "version": "1.3.1",
 4015           "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
 4016           "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
 4017           "dev": true,
 4018           "requires": {
 4019             "isexe": "^2.0.0"
 4020           }
 4021         }
 4022       }
 4023     },
 4024     "date-now": {
 4025       "version": "0.1.4",
 4026       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
 4027       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
 4028       "dev": true
 4029     },
 4030     "debug": {
 4031       "version": "4.3.1",
 4032       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
 4033       "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
 4034       "dev": true,
 4035       "requires": {
 4036         "ms": "2.1.2"
 4037       },
 4038       "dependencies": {
 4039         "ms": {
 4040           "version": "2.1.2",
 4041           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
 4042           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
 4043           "dev": true
 4044         }
 4045       }
 4046     },
 4047     "decamelize": {
 4048       "version": "4.0.0",
 4049       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
 4050       "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
 4051       "dev": true
 4052     },
 4053     "deep-extend": {
 4054       "version": "0.6.0",
 4055       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
 4056       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
 4057       "dev": true
 4058     },
 4059     "diff": {
 4060       "version": "5.0.0",
 4061       "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
 4062       "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
 4063       "dev": true
 4064     },
 4065     "dom-serializer": {
 4066       "version": "0.2.2",
 4067       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz",
 4068       "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==",
 4069       "dev": true,
 4070       "requires": {
 4071         "domelementtype": "^2.0.1",
 4072         "entities": "^2.0.0"
 4073       },
 4074       "dependencies": {
 4075         "domelementtype": {
 4076           "version": "2.2.0",
 4077           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
 4078           "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
 4079           "dev": true
 4080         },
 4081         "entities": {
 4082           "version": "2.2.0",
 4083           "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
 4084           "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
 4085           "dev": true
 4086         }
 4087       }
 4088     },
 4089     "domelementtype": {
 4090       "version": "1.3.1",
 4091       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
 4092       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
 4093       "dev": true
 4094     },
 4095     "domhandler": {
 4096       "version": "2.3.0",
 4097       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
 4098       "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
 4099       "dev": true,
 4100       "requires": {
 4101         "domelementtype": "1"
 4102       }
 4103     },
 4104     "domutils": {
 4105       "version": "1.5.1",
 4106       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
 4107       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
 4108       "dev": true,
 4109       "requires": {
 4110         "dom-serializer": "0",
 4111         "domelementtype": "1"
 4112       }
 4113     },
 4114     "editorconfig": {
 4115       "version": "0.15.3",
 4116       "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
 4117       "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
 4118       "requires": {
 4119         "commander": "^2.19.0",
 4120         "lru-cache": "^4.1.5",
 4121         "semver": "^5.6.0",
 4122         "sigmund": "^1.0.1"
 4123       }
 4124     },
 4125     "electron-to-chromium": {
 4126       "version": "1.3.713",
 4127       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.713.tgz",
 4128       "integrity": "sha512-HWgkyX4xTHmxcWWlvv7a87RHSINEcpKYZmDMxkUlHcY+CJcfx7xEfBHuXVsO1rzyYs1WQJ7EgDp2CoErakBIow==",
 4129       "dev": true
 4130     },
 4131     "emoji-regex": {
 4132       "version": "8.0.0",
 4133       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
 4134       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
 4135       "dev": true
 4136     },
 4137     "enhanced-resolve": {
 4138       "version": "5.7.0",
 4139       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
 4140       "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
 4141       "dev": true,
 4142       "requires": {
 4143         "graceful-fs": "^4.2.4",
 4144         "tapable": "^2.2.0"
 4145       }
 4146     },
 4147     "enquirer": {
 4148       "version": "2.3.6",
 4149       "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
 4150       "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
 4151       "dev": true,
 4152       "requires": {
 4153         "ansi-colors": "^4.1.1"
 4154       }
 4155     },
 4156     "entities": {
 4157       "version": "1.0.0",
 4158       "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
 4159       "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
 4160       "dev": true
 4161     },
 4162     "envinfo": {
 4163       "version": "7.8.1",
 4164       "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
 4165       "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
 4166       "dev": true
 4167     },
 4168     "es-module-lexer": {
 4169       "version": "0.4.1",
 4170       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz",
 4171       "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==",
 4172       "dev": true
 4173     },
 4174     "escalade": {
 4175       "version": "3.1.1",
 4176       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
 4177       "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
 4178       "dev": true
 4179     },
 4180     "escape-string-regexp": {
 4181       "version": "4.0.0",
 4182       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
 4183       "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
 4184       "dev": true
 4185     },
 4186     "eslint-scope": {
 4187       "version": "5.1.1",
 4188       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
 4189       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
 4190       "dev": true,
 4191       "requires": {
 4192         "esrecurse": "^4.3.0",
 4193         "estraverse": "^4.1.1"
 4194       }
 4195     },
 4196     "esrecurse": {
 4197       "version": "4.3.0",
 4198       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
 4199       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
 4200       "dev": true,
 4201       "requires": {
 4202         "estraverse": "^5.2.0"
 4203       },
 4204       "dependencies": {
 4205         "estraverse": {
 4206           "version": "5.2.0",
 4207           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
 4208           "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
 4209           "dev": true
 4210         }
 4211       }
 4212     },
 4213     "estraverse": {
 4214       "version": "4.3.0",
 4215       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
 4216       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
 4217       "dev": true
 4218     },
 4219     "events": {
 4220       "version": "3.3.0",
 4221       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
 4222       "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
 4223       "dev": true
 4224     },
 4225     "execa": {
 4226       "version": "0.8.0",
 4227       "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz",
 4228       "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=",
 4229       "dev": true,
 4230       "requires": {
 4231         "cross-spawn": "^5.0.1",
 4232         "get-stream": "^3.0.0",
 4233         "is-stream": "^1.1.0",
 4234         "npm-run-path": "^2.0.0",
 4235         "p-finally": "^1.0.0",
 4236         "signal-exit": "^3.0.0",
 4237         "strip-eof": "^1.0.0"
 4238       }
 4239     },
 4240     "exit": {
 4241       "version": "0.1.2",
 4242       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
 4243       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
 4244       "dev": true
 4245     },
 4246     "fast-deep-equal": {
 4247       "version": "2.0.1",
 4248       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
 4249       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
 4250       "dev": true
 4251     },
 4252     "fast-json-stable-stringify": {
 4253       "version": "2.1.0",
 4254       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
 4255       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
 4256       "dev": true
 4257     },
 4258     "fast-url-parser": {
 4259       "version": "1.1.3",
 4260       "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz",
 4261       "integrity": "sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=",
 4262       "dev": true,
 4263       "requires": {
 4264         "punycode": "^1.3.2"
 4265       }
 4266     },
 4267     "fastest-levenshtein": {
 4268       "version": "1.0.12",
 4269       "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
 4270       "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
 4271       "dev": true
 4272     },
 4273     "fill-range": {
 4274       "version": "7.0.1",
 4275       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
 4276       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
 4277       "dev": true,
 4278       "requires": {
 4279         "to-regex-range": "^5.0.1"
 4280       }
 4281     },
 4282     "find-up": {
 4283       "version": "5.0.0",
 4284       "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
 4285       "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
 4286       "dev": true,
 4287       "requires": {
 4288         "locate-path": "^6.0.0",
 4289         "path-exists": "^4.0.0"
 4290       }
 4291     },
 4292     "flat": {
 4293       "version": "5.0.2",
 4294       "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
 4295       "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
 4296       "dev": true
 4297     },
 4298     "fs.realpath": {
 4299       "version": "1.0.0",
 4300       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 4301       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
 4302     },
 4303     "fsevents": {
 4304       "version": "2.3.2",
 4305       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
 4306       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
 4307       "dev": true,
 4308       "optional": true
 4309     },
 4310     "function-bind": {
 4311       "version": "1.1.1",
 4312       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
 4313       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
 4314       "dev": true
 4315     },
 4316     "get-caller-file": {
 4317       "version": "2.0.5",
 4318       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
 4319       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
 4320       "dev": true
 4321     },
 4322     "get-stream": {
 4323       "version": "3.0.0",
 4324       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
 4325       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=",
 4326       "dev": true
 4327     },
 4328     "glob": {
 4329       "version": "7.1.6",
 4330       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
 4331       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
 4332       "requires": {
 4333         "fs.realpath": "^1.0.0",
 4334         "inflight": "^1.0.4",
 4335         "inherits": "2",
 4336         "minimatch": "^3.0.4",
 4337         "once": "^1.3.0",
 4338         "path-is-absolute": "^1.0.0"
 4339       }
 4340     },
 4341     "glob-parent": {
 4342       "version": "5.1.2",
 4343       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
 4344       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
 4345       "dev": true,
 4346       "requires": {
 4347         "is-glob": "^4.0.1"
 4348       }
 4349     },
 4350     "glob-to-regexp": {
 4351       "version": "0.4.1",
 4352       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
 4353       "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
 4354       "dev": true
 4355     },
 4356     "graceful-fs": {
 4357       "version": "4.2.6",
 4358       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
 4359       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
 4360       "dev": true
 4361     },
 4362     "growl": {
 4363       "version": "1.10.5",
 4364       "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
 4365       "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
 4366       "dev": true
 4367     },
 4368     "has": {
 4369       "version": "1.0.3",
 4370       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
 4371       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
 4372       "dev": true,
 4373       "requires": {
 4374         "function-bind": "^1.1.1"
 4375       }
 4376     },
 4377     "has-flag": {
 4378       "version": "4.0.0",
 4379       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
 4380       "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
 4381       "dev": true
 4382     },
 4383     "he": {
 4384       "version": "1.2.0",
 4385       "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
 4386       "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
 4387       "dev": true
 4388     },
 4389     "htmlparser2": {
 4390       "version": "3.8.3",
 4391       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
 4392       "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
 4393       "dev": true,
 4394       "requires": {
 4395         "domelementtype": "1",
 4396         "domhandler": "2.3",
 4397         "domutils": "1.5",
 4398         "entities": "1.0",
 4399         "readable-stream": "1.1"
 4400       }
 4401     },
 4402     "human-signals": {
 4403       "version": "2.1.0",
 4404       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
 4405       "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
 4406       "dev": true
 4407     },
 4408     "import-local": {
 4409       "version": "3.0.2",
 4410       "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
 4411       "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
 4412       "dev": true,
 4413       "requires": {
 4414         "pkg-dir": "^4.2.0",
 4415         "resolve-cwd": "^3.0.0"
 4416       }
 4417     },
 4418     "inflight": {
 4419       "version": "1.0.6",
 4420       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
 4421       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
 4422       "requires": {
 4423         "once": "^1.3.0",
 4424         "wrappy": "1"
 4425       }
 4426     },
 4427     "inherits": {
 4428       "version": "2.0.4",
 4429       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
 4430       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
 4431     },
 4432     "ini": {
 4433       "version": "1.3.8",
 4434       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
 4435       "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
 4436     },
 4437     "interpret": {
 4438       "version": "2.2.0",
 4439       "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
 4440       "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
 4441       "dev": true
 4442     },
 4443     "is-binary-path": {
 4444       "version": "2.1.0",
 4445       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
 4446       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
 4447       "dev": true,
 4448       "requires": {
 4449         "binary-extensions": "^2.0.0"
 4450       }
 4451     },
 4452     "is-core-module": {
 4453       "version": "2.2.0",
 4454       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
 4455       "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
 4456       "dev": true,
 4457       "requires": {
 4458         "has": "^1.0.3"
 4459       }
 4460     },
 4461     "is-extglob": {
 4462       "version": "2.1.1",
 4463       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
 4464       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
 4465       "dev": true
 4466     },
 4467     "is-fullwidth-code-point": {
 4468       "version": "2.0.0",
 4469       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
 4470       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
 4471       "dev": true
 4472     },
 4473     "is-glob": {
 4474       "version": "4.0.1",
 4475       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
 4476       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
 4477       "dev": true,
 4478       "requires": {
 4479         "is-extglob": "^2.1.1"
 4480       }
 4481     },
 4482     "is-number": {
 4483       "version": "7.0.0",
 4484       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
 4485       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
 4486       "dev": true
 4487     },
 4488     "is-plain-obj": {
 4489       "version": "2.1.0",
 4490       "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
 4491       "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
 4492       "dev": true
 4493     },
 4494     "is-plain-object": {
 4495       "version": "2.0.4",
 4496       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
 4497       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
 4498       "dev": true,
 4499       "requires": {
 4500         "isobject": "^3.0.1"
 4501       }
 4502     },
 4503     "is-stream": {
 4504       "version": "1.1.0",
 4505       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
 4506       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
 4507       "dev": true
 4508     },
 4509     "isarray": {
 4510       "version": "0.0.1",
 4511       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
 4512       "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
 4513       "dev": true
 4514     },
 4515     "isexe": {
 4516       "version": "2.0.0",
 4517       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
 4518       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
 4519       "dev": true
 4520     },
 4521     "isobject": {
 4522       "version": "3.0.1",
 4523       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
 4524       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
 4525       "dev": true
 4526     },
 4527     "jest-worker": {
 4528       "version": "26.6.2",
 4529       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
 4530       "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
 4531       "dev": true,
 4532       "requires": {
 4533         "@types/node": "*",
 4534         "merge-stream": "^2.0.0",
 4535         "supports-color": "^7.0.0"
 4536       },
 4537       "dependencies": {
 4538         "supports-color": {
 4539           "version": "7.2.0",
 4540           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
 4541           "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
 4542           "dev": true,
 4543           "requires": {
 4544             "has-flag": "^4.0.0"
 4545           }
 4546         }
 4547       }
 4548     },
 4549     "jquery": {
 4550       "version": "3.6.0",
 4551       "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
 4552       "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==",
 4553       "dev": true
 4554     },
 4555     "js-yaml": {
 4556       "version": "4.0.0",
 4557       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz",
 4558       "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==",
 4559       "dev": true,
 4560       "requires": {
 4561         "argparse": "^2.0.1"
 4562       }
 4563     },
 4564     "jshint": {
 4565       "version": "2.12.0",
 4566       "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.12.0.tgz",
 4567       "integrity": "sha512-TwuuaUDmra0JMkuqvqy+WGo2xGHSNjv1BA1nTIgtH2K5z1jHuAEeAgp7laaR+hLRmajRjcrM71+vByBDanCyYA==",
 4568       "dev": true,
 4569       "requires": {
 4570         "cli": "~1.0.0",
 4571         "console-browserify": "1.1.x",
 4572         "exit": "0.1.x",
 4573         "htmlparser2": "3.8.x",
 4574         "lodash": "~4.17.19",
 4575         "minimatch": "~3.0.2",
 4576         "shelljs": "0.3.x",
 4577         "strip-json-comments": "1.0.x"
 4578       }
 4579     },
 4580     "json-parse-better-errors": {
 4581       "version": "1.0.2",
 4582       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
 4583       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
 4584       "dev": true
 4585     },
 4586     "json-schema-traverse": {
 4587       "version": "0.4.1",
 4588       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
 4589       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
 4590       "dev": true
 4591     },
 4592     "kind-of": {
 4593       "version": "6.0.3",
 4594       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
 4595       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
 4596       "dev": true
 4597     },
 4598     "loader-runner": {
 4599       "version": "4.2.0",
 4600       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
 4601       "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
 4602       "dev": true
 4603     },
 4604     "locate-path": {
 4605       "version": "6.0.0",
 4606       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
 4607       "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
 4608       "dev": true,
 4609       "requires": {
 4610         "p-locate": "^5.0.0"
 4611       }
 4612     },
 4613     "lodash": {
 4614       "version": "4.17.21",
 4615       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
 4616       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
 4617       "dev": true
 4618     },
 4619     "log-symbols": {
 4620       "version": "4.0.0",
 4621       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz",
 4622       "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==",
 4623       "dev": true,
 4624       "requires": {
 4625         "chalk": "^4.0.0"
 4626       }
 4627     },
 4628     "lru-cache": {
 4629       "version": "4.1.5",
 4630       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
 4631       "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
 4632       "requires": {
 4633         "pseudomap": "^1.0.2",
 4634         "yallist": "^2.1.2"
 4635       }
 4636     },
 4637     "merge-stream": {
 4638       "version": "2.0.0",
 4639       "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
 4640       "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
 4641       "dev": true
 4642     },
 4643     "mime-db": {
 4644       "version": "1.47.0",
 4645       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz",
 4646       "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==",
 4647       "dev": true
 4648     },
 4649     "mime-types": {
 4650       "version": "2.1.30",
 4651       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz",
 4652       "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==",
 4653       "dev": true,
 4654       "requires": {
 4655         "mime-db": "1.47.0"
 4656       }
 4657     },
 4658     "mimic-fn": {
 4659       "version": "2.1.0",
 4660       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
 4661       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
 4662       "dev": true
 4663     },
 4664     "minimatch": {
 4665       "version": "3.0.4",
 4666       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
 4667       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
 4668       "requires": {
 4669         "brace-expansion": "^1.1.7"
 4670       }
 4671     },
 4672     "minimist": {
 4673       "version": "1.2.5",
 4674       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
 4675       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
 4676       "dev": true
 4677     },
 4678     "mocha": {
 4679       "version": "8.3.2",
 4680       "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz",
 4681       "integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==",
 4682       "dev": true,
 4683       "requires": {
 4684         "@ungap/promise-all-settled": "1.1.2",
 4685         "ansi-colors": "4.1.1",
 4686         "browser-stdout": "1.3.1",
 4687         "chokidar": "3.5.1",
 4688         "debug": "4.3.1",
 4689         "diff": "5.0.0",
 4690         "escape-string-regexp": "4.0.0",
 4691         "find-up": "5.0.0",
 4692         "glob": "7.1.6",
 4693         "growl": "1.10.5",
 4694         "he": "1.2.0",
 4695         "js-yaml": "4.0.0",
 4696         "log-symbols": "4.0.0",
 4697         "minimatch": "3.0.4",
 4698         "ms": "2.1.3",
 4699         "nanoid": "3.1.20",
 4700         "serialize-javascript": "5.0.1",
 4701         "strip-json-comments": "3.1.1",
 4702         "supports-color": "8.1.1",
 4703         "which": "2.0.2",
 4704         "wide-align": "1.1.3",
 4705         "workerpool": "6.1.0",
 4706         "yargs": "16.2.0",
 4707         "yargs-parser": "20.2.4",
 4708         "yargs-unparser": "2.0.0"
 4709       },
 4710       "dependencies": {
 4711         "strip-json-comments": {
 4712           "version": "3.1.1",
 4713           "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
 4714           "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
 4715           "dev": true
 4716         }
 4717       }
 4718     },
 4719     "ms": {
 4720       "version": "2.1.3",
 4721       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
 4722       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
 4723       "dev": true
 4724     },
 4725     "mustache": {
 4726       "version": "4.2.0",
 4727       "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz",
 4728       "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==",
 4729       "dev": true
 4730     },
 4731     "nanoid": {
 4732       "version": "3.1.20",
 4733       "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz",
 4734       "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==",
 4735       "dev": true
 4736     },
 4737     "negotiator": {
 4738       "version": "0.6.2",
 4739       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
 4740       "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
 4741       "dev": true
 4742     },
 4743     "neo-async": {
 4744       "version": "2.6.2",
 4745       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
 4746       "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
 4747       "dev": true
 4748     },
 4749     "node-releases": {
 4750       "version": "1.1.71",
 4751       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz",
 4752       "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==",
 4753       "dev": true
 4754     },
 4755     "nopt": {
 4756       "version": "5.0.0",
 4757       "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
 4758       "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
 4759       "requires": {
 4760         "abbrev": "1"
 4761       }
 4762     },
 4763     "normalize-path": {
 4764       "version": "3.0.0",
 4765       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
 4766       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
 4767       "dev": true
 4768     },
 4769     "npm-run-path": {
 4770       "version": "2.0.2",
 4771       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
 4772       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
 4773       "dev": true,
 4774       "requires": {
 4775         "path-key": "^2.0.0"
 4776       }
 4777     },
 4778     "on-headers": {
 4779       "version": "1.0.2",
 4780       "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
 4781       "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
 4782       "dev": true
 4783     },
 4784     "once": {
 4785       "version": "1.4.0",
 4786       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 4787       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
 4788       "requires": {
 4789         "wrappy": "1"
 4790       }
 4791     },
 4792     "onetime": {
 4793       "version": "5.1.2",
 4794       "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
 4795       "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
 4796       "dev": true,
 4797       "requires": {
 4798         "mimic-fn": "^2.1.0"
 4799       }
 4800     },
 4801     "p-finally": {
 4802       "version": "1.0.0",
 4803       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
 4804       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
 4805       "dev": true
 4806     },
 4807     "p-limit": {
 4808       "version": "3.1.0",
 4809       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
 4810       "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
 4811       "dev": true,
 4812       "requires": {
 4813         "yocto-queue": "^0.1.0"
 4814       }
 4815     },
 4816     "p-locate": {
 4817       "version": "5.0.0",
 4818       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
 4819       "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
 4820       "dev": true,
 4821       "requires": {
 4822         "p-limit": "^3.0.2"
 4823       }
 4824     },
 4825     "p-try": {
 4826       "version": "2.2.0",
 4827       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
 4828       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
 4829       "dev": true
 4830     },
 4831     "path-exists": {
 4832       "version": "4.0.0",
 4833       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
 4834       "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
 4835       "dev": true
 4836     },
 4837     "path-is-absolute": {
 4838       "version": "1.0.1",
 4839       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
 4840       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
 4841     },
 4842     "path-is-inside": {
 4843       "version": "1.0.2",
 4844       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
 4845       "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
 4846       "dev": true
 4847     },
 4848     "path-key": {
 4849       "version": "2.0.1",
 4850       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
 4851       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
 4852       "dev": true
 4853     },
 4854     "path-parse": {
 4855       "version": "1.0.6",
 4856       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
 4857       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
 4858       "dev": true
 4859     },
 4860     "path-to-regexp": {
 4861       "version": "2.2.1",
 4862       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz",
 4863       "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==",
 4864       "dev": true
 4865     },
 4866     "picomatch": {
 4867       "version": "2.2.3",
 4868       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
 4869       "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
 4870       "dev": true
 4871     },
 4872     "pkg-dir": {
 4873       "version": "4.2.0",
 4874       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
 4875       "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
 4876       "dev": true,
 4877       "requires": {
 4878         "find-up": "^4.0.0"
 4879       },
 4880       "dependencies": {
 4881         "find-up": {
 4882           "version": "4.1.0",
 4883           "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
 4884           "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
 4885           "dev": true,
 4886           "requires": {
 4887             "locate-path": "^5.0.0",
 4888             "path-exists": "^4.0.0"
 4889           }
 4890         },
 4891         "locate-path": {
 4892           "version": "5.0.0",
 4893           "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
 4894           "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
 4895           "dev": true,
 4896           "requires": {
 4897             "p-locate": "^4.1.0"
 4898           }
 4899         },
 4900         "p-limit": {
 4901           "version": "2.3.0",
 4902           "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
 4903           "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
 4904           "dev": true,
 4905           "requires": {
 4906             "p-try": "^2.0.0"
 4907           }
 4908         },
 4909         "p-locate": {
 4910           "version": "4.1.0",
 4911           "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
 4912           "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
 4913           "dev": true,
 4914           "requires": {
 4915             "p-limit": "^2.2.0"
 4916           }
 4917         }
 4918       }
 4919     },
 4920     "platform": {
 4921       "version": "1.3.6",
 4922       "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz",
 4923       "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==",
 4924       "dev": true
 4925     },
 4926     "proto-list": {
 4927       "version": "1.2.4",
 4928       "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
 4929       "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk="
 4930     },
 4931     "pseudomap": {
 4932       "version": "1.0.2",
 4933       "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
 4934       "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
 4935     },
 4936     "punycode": {
 4937       "version": "1.4.1",
 4938       "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
 4939       "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
 4940       "dev": true
 4941     },
 4942     "randombytes": {
 4943       "version": "2.1.0",
 4944       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
 4945       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
 4946       "dev": true,
 4947       "requires": {
 4948         "safe-buffer": "^5.1.0"
 4949       }
 4950     },
 4951     "range-parser": {
 4952       "version": "1.2.0",
 4953       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
 4954       "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=",
 4955       "dev": true
 4956     },
 4957     "rc": {
 4958       "version": "1.2.8",
 4959       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
 4960       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
 4961       "dev": true,
 4962       "requires": {
 4963         "deep-extend": "^0.6.0",
 4964         "ini": "~1.3.0",
 4965         "minimist": "^1.2.0",
 4966         "strip-json-comments": "~2.0.1"
 4967       },
 4968       "dependencies": {
 4969         "strip-json-comments": {
 4970           "version": "2.0.1",
 4971           "resolved":