netlistsvg: init at 1.0.2

authored by Peder Bergebakken Sundt and committed by Yt c49f338a f5465f7d

+9824
+54
pkgs/applications/science/logic/netlistsvg/default.nix
··· 1 + { lib 2 + , buildNpmPackage 3 + , fetchFromGitHub 4 + , runCommandLocal 5 + , netlistsvg 6 + , yosys 7 + }: 8 + 9 + buildNpmPackage rec { 10 + pname = "netlistsvg"; 11 + version = "1.0.2"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "nturley"; 15 + repo = "netlistsvg"; 16 + rev = "refs/tags/v${version}"; 17 + hash = "sha256-H37zhjfv7c/TV+pAk70eDiE6ZQ9JjZq1TFvac6OOKBk="; 18 + }; 19 + 20 + postPatch = '' 21 + cp ${./package-lock.json} ./package-lock.json 22 + ''; 23 + 24 + npmDepsHash = "sha256-nKxskNW8YFDloA9Nxs/Rfjew8nX+l9xKB8/8313KoYo="; 25 + 26 + dontNpmBuild = true; 27 + 28 + doCheck = true; 29 + 30 + checkPhase = '' 31 + runHook preCheck 32 + 33 + node --trace-warnings test/test-all.js 34 + 35 + runHook postCheck 36 + ''; 37 + 38 + # An integration test: Synthesize a circuit from hdl and generate a diagram 39 + passthru.tests.netlistsvg-yosys-integration-test = runCommandLocal "netlistsvg-yosys-integration-test" { 40 + nativeBuildInputs = [ netlistsvg yosys ]; 41 + } '' 42 + yosys -p "prep -top helloworld -flatten; aigmap; write_json circuit.json" ${./test.v} 43 + netlistsvg circuit.json -o circuit.svg 44 + test -s circuit.svg 45 + touch $out 46 + ''; 47 + 48 + meta = { 49 + description = "Draw SVG digital circuits schematics from yosys JSON netlists"; 50 + homepage = "https://neilturley.dev/netlistsvg/"; 51 + license = lib.licenses.mit; 52 + maintainers = with lib.maintainers; [ pbsds ]; 53 + }; 54 + }
+9761
pkgs/applications/science/logic/netlistsvg/package-lock.json
··· 1 + { 2 + "name": "netlistsvg", 3 + "version": "1.0.2", 4 + "lockfileVersion": 3, 5 + "requires": true, 6 + "packages": { 7 + "": { 8 + "name": "netlistsvg", 9 + "version": "1.0.2", 10 + "license": "MIT", 11 + "dependencies": { 12 + "@types/clone": "^0.1.30", 13 + "@types/json5": "0.0.30", 14 + "@types/lodash": "^4.14.116", 15 + "ajv": "^6.10.0", 16 + "ajv-errors": "^1.0.1", 17 + "clone": "^2.1.0", 18 + "elkjs": "^0.3.0", 19 + "fs-extra": "^1.0.0", 20 + "json5": "^0.5.1", 21 + "lodash": "^4.17.11", 22 + "onml": "^0.3.1", 23 + "yargs": "^6.5.0" 24 + }, 25 + "bin": { 26 + "netlistsvg": "bin/netlistsvg.js", 27 + "netlistsvg-dumplayout": "bin/exportLayout.js" 28 + }, 29 + "devDependencies": { 30 + "@types/jest": "^24.0.11", 31 + "@types/node": "^11.13.0", 32 + "brfs": "^2.0.2", 33 + "browserify": "^16.2.3", 34 + "browserify-shim": "^3.8.14", 35 + "eslint": "^5.15.3", 36 + "jest": "^24.5.0", 37 + "superagent": "^3.8.2", 38 + "ts-jest": "^24.0.0", 39 + "tslint": "^5.14.0", 40 + "typescript": "^3.3.4000" 41 + } 42 + }, 43 + "node_modules/@ampproject/remapping": { 44 + "version": "2.2.1", 45 + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", 46 + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", 47 + "dev": true, 48 + "dependencies": { 49 + "@jridgewell/gen-mapping": "^0.3.0", 50 + "@jridgewell/trace-mapping": "^0.3.9" 51 + }, 52 + "engines": { 53 + "node": ">=6.0.0" 54 + } 55 + }, 56 + "node_modules/@babel/code-frame": { 57 + "version": "7.22.5", 58 + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", 59 + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", 60 + "dev": true, 61 + "dependencies": { 62 + "@babel/highlight": "^7.22.5" 63 + }, 64 + "engines": { 65 + "node": ">=6.9.0" 66 + } 67 + }, 68 + "node_modules/@babel/compat-data": { 69 + "version": "7.22.9", 70 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", 71 + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", 72 + "dev": true, 73 + "engines": { 74 + "node": ">=6.9.0" 75 + } 76 + }, 77 + "node_modules/@babel/core": { 78 + "version": "7.22.9", 79 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.9.tgz", 80 + "integrity": "sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==", 81 + "dev": true, 82 + "dependencies": { 83 + "@ampproject/remapping": "^2.2.0", 84 + "@babel/code-frame": "^7.22.5", 85 + "@babel/generator": "^7.22.9", 86 + "@babel/helper-compilation-targets": "^7.22.9", 87 + "@babel/helper-module-transforms": "^7.22.9", 88 + "@babel/helpers": "^7.22.6", 89 + "@babel/parser": "^7.22.7", 90 + "@babel/template": "^7.22.5", 91 + "@babel/traverse": "^7.22.8", 92 + "@babel/types": "^7.22.5", 93 + "convert-source-map": "^1.7.0", 94 + "debug": "^4.1.0", 95 + "gensync": "^1.0.0-beta.2", 96 + "json5": "^2.2.2", 97 + "semver": "^6.3.1" 98 + }, 99 + "engines": { 100 + "node": ">=6.9.0" 101 + }, 102 + "funding": { 103 + "type": "opencollective", 104 + "url": "https://opencollective.com/babel" 105 + } 106 + }, 107 + "node_modules/@babel/core/node_modules/convert-source-map": { 108 + "version": "1.9.0", 109 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", 110 + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", 111 + "dev": true 112 + }, 113 + "node_modules/@babel/core/node_modules/json5": { 114 + "version": "2.2.3", 115 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 116 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 117 + "dev": true, 118 + "bin": { 119 + "json5": "lib/cli.js" 120 + }, 121 + "engines": { 122 + "node": ">=6" 123 + } 124 + }, 125 + "node_modules/@babel/core/node_modules/semver": { 126 + "version": "6.3.1", 127 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 128 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 129 + "dev": true, 130 + "bin": { 131 + "semver": "bin/semver.js" 132 + } 133 + }, 134 + "node_modules/@babel/generator": { 135 + "version": "7.22.9", 136 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.9.tgz", 137 + "integrity": "sha512-KtLMbmicyuK2Ak/FTCJVbDnkN1SlT8/kceFTiuDiiRUUSMnHMidxSCdG4ndkTOHHpoomWe/4xkvHkEOncwjYIw==", 138 + "dev": true, 139 + "dependencies": { 140 + "@babel/types": "^7.22.5", 141 + "@jridgewell/gen-mapping": "^0.3.2", 142 + "@jridgewell/trace-mapping": "^0.3.17", 143 + "jsesc": "^2.5.1" 144 + }, 145 + "engines": { 146 + "node": ">=6.9.0" 147 + } 148 + }, 149 + "node_modules/@babel/helper-compilation-targets": { 150 + "version": "7.22.9", 151 + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.9.tgz", 152 + "integrity": "sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==", 153 + "dev": true, 154 + "dependencies": { 155 + "@babel/compat-data": "^7.22.9", 156 + "@babel/helper-validator-option": "^7.22.5", 157 + "browserslist": "^4.21.9", 158 + "lru-cache": "^5.1.1", 159 + "semver": "^6.3.1" 160 + }, 161 + "engines": { 162 + "node": ">=6.9.0" 163 + }, 164 + "peerDependencies": { 165 + "@babel/core": "^7.0.0" 166 + } 167 + }, 168 + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { 169 + "version": "6.3.1", 170 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 171 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 172 + "dev": true, 173 + "bin": { 174 + "semver": "bin/semver.js" 175 + } 176 + }, 177 + "node_modules/@babel/helper-environment-visitor": { 178 + "version": "7.22.5", 179 + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", 180 + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", 181 + "dev": true, 182 + "engines": { 183 + "node": ">=6.9.0" 184 + } 185 + }, 186 + "node_modules/@babel/helper-function-name": { 187 + "version": "7.22.5", 188 + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", 189 + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", 190 + "dev": true, 191 + "dependencies": { 192 + "@babel/template": "^7.22.5", 193 + "@babel/types": "^7.22.5" 194 + }, 195 + "engines": { 196 + "node": ">=6.9.0" 197 + } 198 + }, 199 + "node_modules/@babel/helper-hoist-variables": { 200 + "version": "7.22.5", 201 + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", 202 + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", 203 + "dev": true, 204 + "dependencies": { 205 + "@babel/types": "^7.22.5" 206 + }, 207 + "engines": { 208 + "node": ">=6.9.0" 209 + } 210 + }, 211 + "node_modules/@babel/helper-module-imports": { 212 + "version": "7.22.5", 213 + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", 214 + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", 215 + "dev": true, 216 + "dependencies": { 217 + "@babel/types": "^7.22.5" 218 + }, 219 + "engines": { 220 + "node": ">=6.9.0" 221 + } 222 + }, 223 + "node_modules/@babel/helper-module-transforms": { 224 + "version": "7.22.9", 225 + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", 226 + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", 227 + "dev": true, 228 + "dependencies": { 229 + "@babel/helper-environment-visitor": "^7.22.5", 230 + "@babel/helper-module-imports": "^7.22.5", 231 + "@babel/helper-simple-access": "^7.22.5", 232 + "@babel/helper-split-export-declaration": "^7.22.6", 233 + "@babel/helper-validator-identifier": "^7.22.5" 234 + }, 235 + "engines": { 236 + "node": ">=6.9.0" 237 + }, 238 + "peerDependencies": { 239 + "@babel/core": "^7.0.0" 240 + } 241 + }, 242 + "node_modules/@babel/helper-plugin-utils": { 243 + "version": "7.22.5", 244 + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", 245 + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", 246 + "dev": true, 247 + "engines": { 248 + "node": ">=6.9.0" 249 + } 250 + }, 251 + "node_modules/@babel/helper-simple-access": { 252 + "version": "7.22.5", 253 + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", 254 + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", 255 + "dev": true, 256 + "dependencies": { 257 + "@babel/types": "^7.22.5" 258 + }, 259 + "engines": { 260 + "node": ">=6.9.0" 261 + } 262 + }, 263 + "node_modules/@babel/helper-split-export-declaration": { 264 + "version": "7.22.6", 265 + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", 266 + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", 267 + "dev": true, 268 + "dependencies": { 269 + "@babel/types": "^7.22.5" 270 + }, 271 + "engines": { 272 + "node": ">=6.9.0" 273 + } 274 + }, 275 + "node_modules/@babel/helper-string-parser": { 276 + "version": "7.22.5", 277 + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", 278 + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", 279 + "dev": true, 280 + "engines": { 281 + "node": ">=6.9.0" 282 + } 283 + }, 284 + "node_modules/@babel/helper-validator-identifier": { 285 + "version": "7.22.5", 286 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", 287 + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", 288 + "dev": true, 289 + "engines": { 290 + "node": ">=6.9.0" 291 + } 292 + }, 293 + "node_modules/@babel/helper-validator-option": { 294 + "version": "7.22.5", 295 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", 296 + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", 297 + "dev": true, 298 + "engines": { 299 + "node": ">=6.9.0" 300 + } 301 + }, 302 + "node_modules/@babel/helpers": { 303 + "version": "7.22.6", 304 + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.6.tgz", 305 + "integrity": "sha512-YjDs6y/fVOYFV8hAf1rxd1QvR9wJe1pDBZ2AREKq/SDayfPzgk0PBnVuTCE5X1acEpMMNOVUqoe+OwiZGJ+OaA==", 306 + "dev": true, 307 + "dependencies": { 308 + "@babel/template": "^7.22.5", 309 + "@babel/traverse": "^7.22.6", 310 + "@babel/types": "^7.22.5" 311 + }, 312 + "engines": { 313 + "node": ">=6.9.0" 314 + } 315 + }, 316 + "node_modules/@babel/highlight": { 317 + "version": "7.22.5", 318 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", 319 + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", 320 + "dev": true, 321 + "dependencies": { 322 + "@babel/helper-validator-identifier": "^7.22.5", 323 + "chalk": "^2.0.0", 324 + "js-tokens": "^4.0.0" 325 + }, 326 + "engines": { 327 + "node": ">=6.9.0" 328 + } 329 + }, 330 + "node_modules/@babel/parser": { 331 + "version": "7.22.7", 332 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.7.tgz", 333 + "integrity": "sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==", 334 + "dev": true, 335 + "bin": { 336 + "parser": "bin/babel-parser.js" 337 + }, 338 + "engines": { 339 + "node": ">=6.0.0" 340 + } 341 + }, 342 + "node_modules/@babel/plugin-syntax-object-rest-spread": { 343 + "version": "7.8.3", 344 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", 345 + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", 346 + "dev": true, 347 + "dependencies": { 348 + "@babel/helper-plugin-utils": "^7.8.0" 349 + }, 350 + "peerDependencies": { 351 + "@babel/core": "^7.0.0-0" 352 + } 353 + }, 354 + "node_modules/@babel/template": { 355 + "version": "7.22.5", 356 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", 357 + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", 358 + "dev": true, 359 + "dependencies": { 360 + "@babel/code-frame": "^7.22.5", 361 + "@babel/parser": "^7.22.5", 362 + "@babel/types": "^7.22.5" 363 + }, 364 + "engines": { 365 + "node": ">=6.9.0" 366 + } 367 + }, 368 + "node_modules/@babel/traverse": { 369 + "version": "7.22.8", 370 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.8.tgz", 371 + "integrity": "sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==", 372 + "dev": true, 373 + "dependencies": { 374 + "@babel/code-frame": "^7.22.5", 375 + "@babel/generator": "^7.22.7", 376 + "@babel/helper-environment-visitor": "^7.22.5", 377 + "@babel/helper-function-name": "^7.22.5", 378 + "@babel/helper-hoist-variables": "^7.22.5", 379 + "@babel/helper-split-export-declaration": "^7.22.6", 380 + "@babel/parser": "^7.22.7", 381 + "@babel/types": "^7.22.5", 382 + "debug": "^4.1.0", 383 + "globals": "^11.1.0" 384 + }, 385 + "engines": { 386 + "node": ">=6.9.0" 387 + } 388 + }, 389 + "node_modules/@babel/types": { 390 + "version": "7.22.5", 391 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", 392 + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", 393 + "dev": true, 394 + "dependencies": { 395 + "@babel/helper-string-parser": "^7.22.5", 396 + "@babel/helper-validator-identifier": "^7.22.5", 397 + "to-fast-properties": "^2.0.0" 398 + }, 399 + "engines": { 400 + "node": ">=6.9.0" 401 + } 402 + }, 403 + "node_modules/@cnakazawa/watch": { 404 + "version": "1.0.4", 405 + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", 406 + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", 407 + "dev": true, 408 + "dependencies": { 409 + "exec-sh": "^0.3.2", 410 + "minimist": "^1.2.0" 411 + }, 412 + "bin": { 413 + "watch": "cli.js" 414 + }, 415 + "engines": { 416 + "node": ">=0.1.95" 417 + } 418 + }, 419 + "node_modules/@jest/console": { 420 + "version": "24.9.0", 421 + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", 422 + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", 423 + "dev": true, 424 + "dependencies": { 425 + "@jest/source-map": "^24.9.0", 426 + "chalk": "^2.0.1", 427 + "slash": "^2.0.0" 428 + }, 429 + "engines": { 430 + "node": ">= 6" 431 + } 432 + }, 433 + "node_modules/@jest/core": { 434 + "version": "24.9.0", 435 + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", 436 + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", 437 + "dev": true, 438 + "dependencies": { 439 + "@jest/console": "^24.7.1", 440 + "@jest/reporters": "^24.9.0", 441 + "@jest/test-result": "^24.9.0", 442 + "@jest/transform": "^24.9.0", 443 + "@jest/types": "^24.9.0", 444 + "ansi-escapes": "^3.0.0", 445 + "chalk": "^2.0.1", 446 + "exit": "^0.1.2", 447 + "graceful-fs": "^4.1.15", 448 + "jest-changed-files": "^24.9.0", 449 + "jest-config": "^24.9.0", 450 + "jest-haste-map": "^24.9.0", 451 + "jest-message-util": "^24.9.0", 452 + "jest-regex-util": "^24.3.0", 453 + "jest-resolve": "^24.9.0", 454 + "jest-resolve-dependencies": "^24.9.0", 455 + "jest-runner": "^24.9.0", 456 + "jest-runtime": "^24.9.0", 457 + "jest-snapshot": "^24.9.0", 458 + "jest-util": "^24.9.0", 459 + "jest-validate": "^24.9.0", 460 + "jest-watcher": "^24.9.0", 461 + "micromatch": "^3.1.10", 462 + "p-each-series": "^1.0.0", 463 + "realpath-native": "^1.1.0", 464 + "rimraf": "^2.5.4", 465 + "slash": "^2.0.0", 466 + "strip-ansi": "^5.0.0" 467 + }, 468 + "engines": { 469 + "node": ">= 6" 470 + } 471 + }, 472 + "node_modules/@jest/core/node_modules/strip-ansi": { 473 + "version": "5.2.0", 474 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 475 + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 476 + "dev": true, 477 + "dependencies": { 478 + "ansi-regex": "^4.1.0" 479 + }, 480 + "engines": { 481 + "node": ">=6" 482 + } 483 + }, 484 + "node_modules/@jest/environment": { 485 + "version": "24.9.0", 486 + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", 487 + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", 488 + "dev": true, 489 + "dependencies": { 490 + "@jest/fake-timers": "^24.9.0", 491 + "@jest/transform": "^24.9.0", 492 + "@jest/types": "^24.9.0", 493 + "jest-mock": "^24.9.0" 494 + }, 495 + "engines": { 496 + "node": ">= 6" 497 + } 498 + }, 499 + "node_modules/@jest/fake-timers": { 500 + "version": "24.9.0", 501 + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", 502 + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", 503 + "dev": true, 504 + "dependencies": { 505 + "@jest/types": "^24.9.0", 506 + "jest-message-util": "^24.9.0", 507 + "jest-mock": "^24.9.0" 508 + }, 509 + "engines": { 510 + "node": ">= 6" 511 + } 512 + }, 513 + "node_modules/@jest/reporters": { 514 + "version": "24.9.0", 515 + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", 516 + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", 517 + "dev": true, 518 + "dependencies": { 519 + "@jest/environment": "^24.9.0", 520 + "@jest/test-result": "^24.9.0", 521 + "@jest/transform": "^24.9.0", 522 + "@jest/types": "^24.9.0", 523 + "chalk": "^2.0.1", 524 + "exit": "^0.1.2", 525 + "glob": "^7.1.2", 526 + "istanbul-lib-coverage": "^2.0.2", 527 + "istanbul-lib-instrument": "^3.0.1", 528 + "istanbul-lib-report": "^2.0.4", 529 + "istanbul-lib-source-maps": "^3.0.1", 530 + "istanbul-reports": "^2.2.6", 531 + "jest-haste-map": "^24.9.0", 532 + "jest-resolve": "^24.9.0", 533 + "jest-runtime": "^24.9.0", 534 + "jest-util": "^24.9.0", 535 + "jest-worker": "^24.6.0", 536 + "node-notifier": "^5.4.2", 537 + "slash": "^2.0.0", 538 + "source-map": "^0.6.0", 539 + "string-length": "^2.0.0" 540 + }, 541 + "engines": { 542 + "node": ">= 6" 543 + } 544 + }, 545 + "node_modules/@jest/reporters/node_modules/source-map": { 546 + "version": "0.6.1", 547 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 548 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 549 + "dev": true, 550 + "engines": { 551 + "node": ">=0.10.0" 552 + } 553 + }, 554 + "node_modules/@jest/source-map": { 555 + "version": "24.9.0", 556 + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", 557 + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", 558 + "dev": true, 559 + "dependencies": { 560 + "callsites": "^3.0.0", 561 + "graceful-fs": "^4.1.15", 562 + "source-map": "^0.6.0" 563 + }, 564 + "engines": { 565 + "node": ">= 6" 566 + } 567 + }, 568 + "node_modules/@jest/source-map/node_modules/source-map": { 569 + "version": "0.6.1", 570 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 571 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 572 + "dev": true, 573 + "engines": { 574 + "node": ">=0.10.0" 575 + } 576 + }, 577 + "node_modules/@jest/test-result": { 578 + "version": "24.9.0", 579 + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", 580 + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", 581 + "dev": true, 582 + "dependencies": { 583 + "@jest/console": "^24.9.0", 584 + "@jest/types": "^24.9.0", 585 + "@types/istanbul-lib-coverage": "^2.0.0" 586 + }, 587 + "engines": { 588 + "node": ">= 6" 589 + } 590 + }, 591 + "node_modules/@jest/test-sequencer": { 592 + "version": "24.9.0", 593 + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", 594 + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", 595 + "dev": true, 596 + "dependencies": { 597 + "@jest/test-result": "^24.9.0", 598 + "jest-haste-map": "^24.9.0", 599 + "jest-runner": "^24.9.0", 600 + "jest-runtime": "^24.9.0" 601 + }, 602 + "engines": { 603 + "node": ">= 6" 604 + } 605 + }, 606 + "node_modules/@jest/transform": { 607 + "version": "24.9.0", 608 + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", 609 + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", 610 + "dev": true, 611 + "dependencies": { 612 + "@babel/core": "^7.1.0", 613 + "@jest/types": "^24.9.0", 614 + "babel-plugin-istanbul": "^5.1.0", 615 + "chalk": "^2.0.1", 616 + "convert-source-map": "^1.4.0", 617 + "fast-json-stable-stringify": "^2.0.0", 618 + "graceful-fs": "^4.1.15", 619 + "jest-haste-map": "^24.9.0", 620 + "jest-regex-util": "^24.9.0", 621 + "jest-util": "^24.9.0", 622 + "micromatch": "^3.1.10", 623 + "pirates": "^4.0.1", 624 + "realpath-native": "^1.1.0", 625 + "slash": "^2.0.0", 626 + "source-map": "^0.6.1", 627 + "write-file-atomic": "2.4.1" 628 + }, 629 + "engines": { 630 + "node": ">= 6" 631 + } 632 + }, 633 + "node_modules/@jest/transform/node_modules/convert-source-map": { 634 + "version": "1.9.0", 635 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", 636 + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", 637 + "dev": true 638 + }, 639 + "node_modules/@jest/transform/node_modules/source-map": { 640 + "version": "0.6.1", 641 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 642 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 643 + "dev": true, 644 + "engines": { 645 + "node": ">=0.10.0" 646 + } 647 + }, 648 + "node_modules/@jest/types": { 649 + "version": "24.9.0", 650 + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", 651 + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", 652 + "dev": true, 653 + "dependencies": { 654 + "@types/istanbul-lib-coverage": "^2.0.0", 655 + "@types/istanbul-reports": "^1.1.1", 656 + "@types/yargs": "^13.0.0" 657 + }, 658 + "engines": { 659 + "node": ">= 6" 660 + } 661 + }, 662 + "node_modules/@jridgewell/gen-mapping": { 663 + "version": "0.3.3", 664 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", 665 + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", 666 + "dev": true, 667 + "dependencies": { 668 + "@jridgewell/set-array": "^1.0.1", 669 + "@jridgewell/sourcemap-codec": "^1.4.10", 670 + "@jridgewell/trace-mapping": "^0.3.9" 671 + }, 672 + "engines": { 673 + "node": ">=6.0.0" 674 + } 675 + }, 676 + "node_modules/@jridgewell/resolve-uri": { 677 + "version": "3.1.0", 678 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", 679 + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", 680 + "dev": true, 681 + "engines": { 682 + "node": ">=6.0.0" 683 + } 684 + }, 685 + "node_modules/@jridgewell/set-array": { 686 + "version": "1.1.2", 687 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", 688 + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", 689 + "dev": true, 690 + "engines": { 691 + "node": ">=6.0.0" 692 + } 693 + }, 694 + "node_modules/@jridgewell/sourcemap-codec": { 695 + "version": "1.4.15", 696 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", 697 + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", 698 + "dev": true 699 + }, 700 + "node_modules/@jridgewell/trace-mapping": { 701 + "version": "0.3.18", 702 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", 703 + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", 704 + "dev": true, 705 + "dependencies": { 706 + "@jridgewell/resolve-uri": "3.1.0", 707 + "@jridgewell/sourcemap-codec": "1.4.14" 708 + } 709 + }, 710 + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { 711 + "version": "1.4.14", 712 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", 713 + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", 714 + "dev": true 715 + }, 716 + "node_modules/@types/babel__core": { 717 + "version": "7.20.1", 718 + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", 719 + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", 720 + "dev": true, 721 + "dependencies": { 722 + "@babel/parser": "^7.20.7", 723 + "@babel/types": "^7.20.7", 724 + "@types/babel__generator": "*", 725 + "@types/babel__template": "*", 726 + "@types/babel__traverse": "*" 727 + } 728 + }, 729 + "node_modules/@types/babel__generator": { 730 + "version": "7.6.4", 731 + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", 732 + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", 733 + "dev": true, 734 + "dependencies": { 735 + "@babel/types": "^7.0.0" 736 + } 737 + }, 738 + "node_modules/@types/babel__template": { 739 + "version": "7.4.1", 740 + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", 741 + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", 742 + "dev": true, 743 + "dependencies": { 744 + "@babel/parser": "^7.1.0", 745 + "@babel/types": "^7.0.0" 746 + } 747 + }, 748 + "node_modules/@types/babel__traverse": { 749 + "version": "7.20.1", 750 + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", 751 + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", 752 + "dev": true, 753 + "dependencies": { 754 + "@babel/types": "^7.20.7" 755 + } 756 + }, 757 + "node_modules/@types/clone": { 758 + "version": "0.1.30", 759 + "resolved": "https://registry.npmjs.org/@types/clone/-/clone-0.1.30.tgz", 760 + "integrity": "sha512-vcxBr+ybljeSiasmdke1cQ9ICxoEwaBgM1OQ/P5h4MPj/kRyLcDl5L8PrftlbyV1kBbJIs3M3x1A1+rcWd4mEA==" 761 + }, 762 + "node_modules/@types/istanbul-lib-coverage": { 763 + "version": "2.0.4", 764 + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", 765 + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", 766 + "dev": true 767 + }, 768 + "node_modules/@types/istanbul-lib-report": { 769 + "version": "3.0.0", 770 + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", 771 + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", 772 + "dev": true, 773 + "dependencies": { 774 + "@types/istanbul-lib-coverage": "*" 775 + } 776 + }, 777 + "node_modules/@types/istanbul-reports": { 778 + "version": "1.1.2", 779 + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", 780 + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", 781 + "dev": true, 782 + "dependencies": { 783 + "@types/istanbul-lib-coverage": "*", 784 + "@types/istanbul-lib-report": "*" 785 + } 786 + }, 787 + "node_modules/@types/jest": { 788 + "version": "24.9.1", 789 + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz", 790 + "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==", 791 + "dev": true, 792 + "dependencies": { 793 + "jest-diff": "^24.3.0" 794 + } 795 + }, 796 + "node_modules/@types/json5": { 797 + "version": "0.0.30", 798 + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.30.tgz", 799 + "integrity": "sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==" 800 + }, 801 + "node_modules/@types/lodash": { 802 + "version": "4.14.196", 803 + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.196.tgz", 804 + "integrity": "sha512-22y3o88f4a94mKljsZcanlNWPzO0uBsBdzLAngf2tp533LzZcQzb6+eZPJ+vCTt+bqF2XnvT9gejTLsAcJAJyQ==" 805 + }, 806 + "node_modules/@types/node": { 807 + "version": "11.15.54", 808 + "resolved": "https://registry.npmjs.org/@types/node/-/node-11.15.54.tgz", 809 + "integrity": "sha512-1RWYiq+5UfozGsU6MwJyFX6BtktcT10XRjvcAQmskCtMcW3tPske88lM/nHv7BQG1w9KBXI1zPGuu5PnNCX14g==", 810 + "dev": true 811 + }, 812 + "node_modules/@types/stack-utils": { 813 + "version": "1.0.1", 814 + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", 815 + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", 816 + "dev": true 817 + }, 818 + "node_modules/@types/yargs": { 819 + "version": "13.0.12", 820 + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", 821 + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", 822 + "dev": true, 823 + "dependencies": { 824 + "@types/yargs-parser": "*" 825 + } 826 + }, 827 + "node_modules/@types/yargs-parser": { 828 + "version": "21.0.0", 829 + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", 830 + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", 831 + "dev": true 832 + }, 833 + "node_modules/abab": { 834 + "version": "2.0.6", 835 + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", 836 + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", 837 + "dev": true 838 + }, 839 + "node_modules/accessory": { 840 + "version": "1.1.0", 841 + "resolved": "https://registry.npmjs.org/accessory/-/accessory-1.1.0.tgz", 842 + "integrity": "sha512-DlgiZ+jTuCIZLURquQhOfclRvPu6gQKgOzr9wAiZtjWYjd1lMK8Hr6XXEDWuEAxpTWEccgn6YVREJ6C7fhvrww==", 843 + "dev": true, 844 + "dependencies": { 845 + "ap": "~0.2.0", 846 + "balanced-match": "~0.2.0", 847 + "dot-parts": "~1.0.0" 848 + } 849 + }, 850 + "node_modules/acorn": { 851 + "version": "6.4.2", 852 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", 853 + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", 854 + "dev": true, 855 + "bin": { 856 + "acorn": "bin/acorn" 857 + }, 858 + "engines": { 859 + "node": ">=0.4.0" 860 + } 861 + }, 862 + "node_modules/acorn-globals": { 863 + "version": "4.3.4", 864 + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", 865 + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", 866 + "dev": true, 867 + "dependencies": { 868 + "acorn": "^6.0.1", 869 + "acorn-walk": "^6.0.1" 870 + } 871 + }, 872 + "node_modules/acorn-globals/node_modules/acorn-walk": { 873 + "version": "6.2.0", 874 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", 875 + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", 876 + "dev": true, 877 + "engines": { 878 + "node": ">=0.4.0" 879 + } 880 + }, 881 + "node_modules/acorn-jsx": { 882 + "version": "5.3.2", 883 + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 884 + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 885 + "dev": true, 886 + "peerDependencies": { 887 + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 888 + } 889 + }, 890 + "node_modules/acorn-node": { 891 + "version": "1.8.2", 892 + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", 893 + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", 894 + "dev": true, 895 + "dependencies": { 896 + "acorn": "^7.0.0", 897 + "acorn-walk": "^7.0.0", 898 + "xtend": "^4.0.2" 899 + } 900 + }, 901 + "node_modules/acorn-node/node_modules/acorn": { 902 + "version": "7.4.1", 903 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 904 + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 905 + "dev": true, 906 + "bin": { 907 + "acorn": "bin/acorn" 908 + }, 909 + "engines": { 910 + "node": ">=0.4.0" 911 + } 912 + }, 913 + "node_modules/acorn-walk": { 914 + "version": "7.2.0", 915 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 916 + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 917 + "dev": true, 918 + "engines": { 919 + "node": ">=0.4.0" 920 + } 921 + }, 922 + "node_modules/ajv": { 923 + "version": "6.12.6", 924 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 925 + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 926 + "dependencies": { 927 + "fast-deep-equal": "^3.1.1", 928 + "fast-json-stable-stringify": "^2.0.0", 929 + "json-schema-traverse": "^0.4.1", 930 + "uri-js": "^4.2.2" 931 + }, 932 + "funding": { 933 + "type": "github", 934 + "url": "https://github.com/sponsors/epoberezkin" 935 + } 936 + }, 937 + "node_modules/ajv-errors": { 938 + "version": "1.0.1", 939 + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", 940 + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", 941 + "peerDependencies": { 942 + "ajv": ">=5.0.0" 943 + } 944 + }, 945 + "node_modules/amdefine": { 946 + "version": "1.0.1", 947 + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", 948 + "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==", 949 + "dev": true, 950 + "optional": true, 951 + "engines": { 952 + "node": ">=0.4.2" 953 + } 954 + }, 955 + "node_modules/ansi-escapes": { 956 + "version": "3.2.0", 957 + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", 958 + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", 959 + "dev": true, 960 + "engines": { 961 + "node": ">=4" 962 + } 963 + }, 964 + "node_modules/ansi-regex": { 965 + "version": "4.1.1", 966 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", 967 + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", 968 + "dev": true, 969 + "engines": { 970 + "node": ">=6" 971 + } 972 + }, 973 + "node_modules/ansi-styles": { 974 + "version": "3.2.1", 975 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 976 + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 977 + "dev": true, 978 + "dependencies": { 979 + "color-convert": "^1.9.0" 980 + }, 981 + "engines": { 982 + "node": ">=4" 983 + } 984 + }, 985 + "node_modules/anymatch": { 986 + "version": "2.0.0", 987 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", 988 + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", 989 + "dev": true, 990 + "dependencies": { 991 + "micromatch": "^3.1.4", 992 + "normalize-path": "^2.1.1" 993 + } 994 + }, 995 + "node_modules/ap": { 996 + "version": "0.2.0", 997 + "resolved": "https://registry.npmjs.org/ap/-/ap-0.2.0.tgz", 998 + "integrity": "sha512-ImdvquIuBSVpWRWhB441UjvTcZqic1RL+lTQaUKGdGEp1aiTvt/phAvY8Vvs32qya5FJBI8U+tzNBYzFDQY/lQ==", 999 + "dev": true 1000 + }, 1001 + "node_modules/argparse": { 1002 + "version": "1.0.10", 1003 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 1004 + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 1005 + "dev": true, 1006 + "dependencies": { 1007 + "sprintf-js": "~1.0.2" 1008 + } 1009 + }, 1010 + "node_modules/arr-diff": { 1011 + "version": "4.0.0", 1012 + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 1013 + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", 1014 + "dev": true, 1015 + "engines": { 1016 + "node": ">=0.10.0" 1017 + } 1018 + }, 1019 + "node_modules/arr-flatten": { 1020 + "version": "1.1.0", 1021 + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 1022 + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 1023 + "dev": true, 1024 + "engines": { 1025 + "node": ">=0.10.0" 1026 + } 1027 + }, 1028 + "node_modules/arr-union": { 1029 + "version": "3.1.0", 1030 + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 1031 + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", 1032 + "dev": true, 1033 + "engines": { 1034 + "node": ">=0.10.0" 1035 + } 1036 + }, 1037 + "node_modules/array-buffer-byte-length": { 1038 + "version": "1.0.0", 1039 + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", 1040 + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", 1041 + "dev": true, 1042 + "dependencies": { 1043 + "call-bind": "^1.0.2", 1044 + "is-array-buffer": "^3.0.1" 1045 + }, 1046 + "funding": { 1047 + "url": "https://github.com/sponsors/ljharb" 1048 + } 1049 + }, 1050 + "node_modules/array-equal": { 1051 + "version": "1.0.0", 1052 + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", 1053 + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", 1054 + "dev": true 1055 + }, 1056 + "node_modules/array-from": { 1057 + "version": "2.1.1", 1058 + "resolved": "https://registry.npmjs.org/array-from/-/array-from-2.1.1.tgz", 1059 + "integrity": "sha512-GQTc6Uupx1FCavi5mPzBvVT7nEOeWMmUA9P95wpfpW1XwMSKs+KaymD5C2Up7KAUKg/mYwbsUYzdZWcoajlNZg==", 1060 + "dev": true 1061 + }, 1062 + "node_modules/array-unique": { 1063 + "version": "0.3.2", 1064 + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 1065 + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", 1066 + "dev": true, 1067 + "engines": { 1068 + "node": ">=0.10.0" 1069 + } 1070 + }, 1071 + "node_modules/array.prototype.reduce": { 1072 + "version": "1.0.5", 1073 + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", 1074 + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", 1075 + "dev": true, 1076 + "dependencies": { 1077 + "call-bind": "^1.0.2", 1078 + "define-properties": "^1.1.4", 1079 + "es-abstract": "^1.20.4", 1080 + "es-array-method-boxes-properly": "^1.0.0", 1081 + "is-string": "^1.0.7" 1082 + }, 1083 + "engines": { 1084 + "node": ">= 0.4" 1085 + }, 1086 + "funding": { 1087 + "url": "https://github.com/sponsors/ljharb" 1088 + } 1089 + }, 1090 + "node_modules/arraybuffer.prototype.slice": { 1091 + "version": "1.0.1", 1092 + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz", 1093 + "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==", 1094 + "dev": true, 1095 + "dependencies": { 1096 + "array-buffer-byte-length": "^1.0.0", 1097 + "call-bind": "^1.0.2", 1098 + "define-properties": "^1.2.0", 1099 + "get-intrinsic": "^1.2.1", 1100 + "is-array-buffer": "^3.0.2", 1101 + "is-shared-array-buffer": "^1.0.2" 1102 + }, 1103 + "engines": { 1104 + "node": ">= 0.4" 1105 + }, 1106 + "funding": { 1107 + "url": "https://github.com/sponsors/ljharb" 1108 + } 1109 + }, 1110 + "node_modules/asn1": { 1111 + "version": "0.2.6", 1112 + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 1113 + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", 1114 + "dev": true, 1115 + "dependencies": { 1116 + "safer-buffer": "~2.1.0" 1117 + } 1118 + }, 1119 + "node_modules/asn1.js": { 1120 + "version": "5.4.1", 1121 + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", 1122 + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", 1123 + "dev": true, 1124 + "dependencies": { 1125 + "bn.js": "^4.0.0", 1126 + "inherits": "^2.0.1", 1127 + "minimalistic-assert": "^1.0.0", 1128 + "safer-buffer": "^2.1.0" 1129 + } 1130 + }, 1131 + "node_modules/asn1.js/node_modules/bn.js": { 1132 + "version": "4.12.0", 1133 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 1134 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 1135 + "dev": true 1136 + }, 1137 + "node_modules/assert": { 1138 + "version": "1.5.0", 1139 + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", 1140 + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", 1141 + "dev": true, 1142 + "dependencies": { 1143 + "object-assign": "^4.1.1", 1144 + "util": "0.10.3" 1145 + } 1146 + }, 1147 + "node_modules/assert-plus": { 1148 + "version": "1.0.0", 1149 + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 1150 + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", 1151 + "dev": true, 1152 + "engines": { 1153 + "node": ">=0.8" 1154 + } 1155 + }, 1156 + "node_modules/assert/node_modules/inherits": { 1157 + "version": "2.0.1", 1158 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", 1159 + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", 1160 + "dev": true 1161 + }, 1162 + "node_modules/assert/node_modules/util": { 1163 + "version": "0.10.3", 1164 + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", 1165 + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", 1166 + "dev": true, 1167 + "dependencies": { 1168 + "inherits": "2.0.1" 1169 + } 1170 + }, 1171 + "node_modules/assign-symbols": { 1172 + "version": "1.0.0", 1173 + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 1174 + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", 1175 + "dev": true, 1176 + "engines": { 1177 + "node": ">=0.10.0" 1178 + } 1179 + }, 1180 + "node_modules/astral-regex": { 1181 + "version": "1.0.0", 1182 + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", 1183 + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", 1184 + "dev": true, 1185 + "engines": { 1186 + "node": ">=4" 1187 + } 1188 + }, 1189 + "node_modules/async-limiter": { 1190 + "version": "1.0.1", 1191 + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", 1192 + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", 1193 + "dev": true 1194 + }, 1195 + "node_modules/asynckit": { 1196 + "version": "0.4.0", 1197 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 1198 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 1199 + "dev": true 1200 + }, 1201 + "node_modules/atob": { 1202 + "version": "2.1.2", 1203 + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 1204 + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", 1205 + "dev": true, 1206 + "bin": { 1207 + "atob": "bin/atob.js" 1208 + }, 1209 + "engines": { 1210 + "node": ">= 4.5.0" 1211 + } 1212 + }, 1213 + "node_modules/available-typed-arrays": { 1214 + "version": "1.0.5", 1215 + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", 1216 + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", 1217 + "dev": true, 1218 + "engines": { 1219 + "node": ">= 0.4" 1220 + }, 1221 + "funding": { 1222 + "url": "https://github.com/sponsors/ljharb" 1223 + } 1224 + }, 1225 + "node_modules/aws-sign2": { 1226 + "version": "0.7.0", 1227 + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 1228 + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", 1229 + "dev": true, 1230 + "engines": { 1231 + "node": "*" 1232 + } 1233 + }, 1234 + "node_modules/aws4": { 1235 + "version": "1.12.0", 1236 + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", 1237 + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", 1238 + "dev": true 1239 + }, 1240 + "node_modules/babel-jest": { 1241 + "version": "24.9.0", 1242 + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", 1243 + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", 1244 + "dev": true, 1245 + "dependencies": { 1246 + "@jest/transform": "^24.9.0", 1247 + "@jest/types": "^24.9.0", 1248 + "@types/babel__core": "^7.1.0", 1249 + "babel-plugin-istanbul": "^5.1.0", 1250 + "babel-preset-jest": "^24.9.0", 1251 + "chalk": "^2.4.2", 1252 + "slash": "^2.0.0" 1253 + }, 1254 + "engines": { 1255 + "node": ">= 6" 1256 + }, 1257 + "peerDependencies": { 1258 + "@babel/core": "^7.0.0" 1259 + } 1260 + }, 1261 + "node_modules/babel-plugin-istanbul": { 1262 + "version": "5.2.0", 1263 + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", 1264 + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", 1265 + "dev": true, 1266 + "dependencies": { 1267 + "@babel/helper-plugin-utils": "^7.0.0", 1268 + "find-up": "^3.0.0", 1269 + "istanbul-lib-instrument": "^3.3.0", 1270 + "test-exclude": "^5.2.3" 1271 + }, 1272 + "engines": { 1273 + "node": ">=6" 1274 + } 1275 + }, 1276 + "node_modules/babel-plugin-jest-hoist": { 1277 + "version": "24.9.0", 1278 + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", 1279 + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", 1280 + "dev": true, 1281 + "dependencies": { 1282 + "@types/babel__traverse": "^7.0.6" 1283 + }, 1284 + "engines": { 1285 + "node": ">= 6" 1286 + } 1287 + }, 1288 + "node_modules/babel-preset-jest": { 1289 + "version": "24.9.0", 1290 + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", 1291 + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", 1292 + "dev": true, 1293 + "dependencies": { 1294 + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", 1295 + "babel-plugin-jest-hoist": "^24.9.0" 1296 + }, 1297 + "engines": { 1298 + "node": ">= 6" 1299 + }, 1300 + "peerDependencies": { 1301 + "@babel/core": "^7.0.0" 1302 + } 1303 + }, 1304 + "node_modules/balanced-match": { 1305 + "version": "0.2.1", 1306 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.2.1.tgz", 1307 + "integrity": "sha512-euSOvfze1jPOf85KQOmZ2UcWDJ/dUJukTJdj4o9ZZLyjl7IjdIyE4fAQRSuGrxAjB9nvvvrl4N3bPtRq+W+SyQ==", 1308 + "dev": true 1309 + }, 1310 + "node_modules/base": { 1311 + "version": "0.11.2", 1312 + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 1313 + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 1314 + "dev": true, 1315 + "dependencies": { 1316 + "cache-base": "^1.0.1", 1317 + "class-utils": "^0.3.5", 1318 + "component-emitter": "^1.2.1", 1319 + "define-property": "^1.0.0", 1320 + "isobject": "^3.0.1", 1321 + "mixin-deep": "^1.2.0", 1322 + "pascalcase": "^0.1.1" 1323 + }, 1324 + "engines": { 1325 + "node": ">=0.10.0" 1326 + } 1327 + }, 1328 + "node_modules/base/node_modules/define-property": { 1329 + "version": "1.0.0", 1330 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 1331 + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", 1332 + "dev": true, 1333 + "dependencies": { 1334 + "is-descriptor": "^1.0.0" 1335 + }, 1336 + "engines": { 1337 + "node": ">=0.10.0" 1338 + } 1339 + }, 1340 + "node_modules/base64-js": { 1341 + "version": "1.5.1", 1342 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1343 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 1344 + "dev": true, 1345 + "funding": [ 1346 + { 1347 + "type": "github", 1348 + "url": "https://github.com/sponsors/feross" 1349 + }, 1350 + { 1351 + "type": "patreon", 1352 + "url": "https://www.patreon.com/feross" 1353 + }, 1354 + { 1355 + "type": "consulting", 1356 + "url": "https://feross.org/support" 1357 + } 1358 + ] 1359 + }, 1360 + "node_modules/bcrypt-pbkdf": { 1361 + "version": "1.0.2", 1362 + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 1363 + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", 1364 + "dev": true, 1365 + "dependencies": { 1366 + "tweetnacl": "^0.14.3" 1367 + } 1368 + }, 1369 + "node_modules/bindings": { 1370 + "version": "1.5.0", 1371 + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 1372 + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 1373 + "dev": true, 1374 + "optional": true, 1375 + "dependencies": { 1376 + "file-uri-to-path": "1.0.0" 1377 + } 1378 + }, 1379 + "node_modules/bn.js": { 1380 + "version": "5.2.1", 1381 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", 1382 + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", 1383 + "dev": true 1384 + }, 1385 + "node_modules/brace-expansion": { 1386 + "version": "1.1.11", 1387 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1388 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1389 + "dev": true, 1390 + "dependencies": { 1391 + "balanced-match": "^1.0.0", 1392 + "concat-map": "0.0.1" 1393 + } 1394 + }, 1395 + "node_modules/brace-expansion/node_modules/balanced-match": { 1396 + "version": "1.0.2", 1397 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1398 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1399 + "dev": true 1400 + }, 1401 + "node_modules/braces": { 1402 + "version": "2.3.2", 1403 + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 1404 + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 1405 + "dev": true, 1406 + "dependencies": { 1407 + "arr-flatten": "^1.1.0", 1408 + "array-unique": "^0.3.2", 1409 + "extend-shallow": "^2.0.1", 1410 + "fill-range": "^4.0.0", 1411 + "isobject": "^3.0.1", 1412 + "repeat-element": "^1.1.2", 1413 + "snapdragon": "^0.8.1", 1414 + "snapdragon-node": "^2.0.1", 1415 + "split-string": "^3.0.2", 1416 + "to-regex": "^3.0.1" 1417 + }, 1418 + "engines": { 1419 + "node": ">=0.10.0" 1420 + } 1421 + }, 1422 + "node_modules/braces/node_modules/extend-shallow": { 1423 + "version": "2.0.1", 1424 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1425 + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", 1426 + "dev": true, 1427 + "dependencies": { 1428 + "is-extendable": "^0.1.0" 1429 + }, 1430 + "engines": { 1431 + "node": ">=0.10.0" 1432 + } 1433 + }, 1434 + "node_modules/braces/node_modules/is-extendable": { 1435 + "version": "0.1.1", 1436 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1437 + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", 1438 + "dev": true, 1439 + "engines": { 1440 + "node": ">=0.10.0" 1441 + } 1442 + }, 1443 + "node_modules/brfs": { 1444 + "version": "2.0.2", 1445 + "resolved": "https://registry.npmjs.org/brfs/-/brfs-2.0.2.tgz", 1446 + "integrity": "sha512-IrFjVtwu4eTJZyu8w/V2gxU7iLTtcHih67sgEdzrhjLBMHp2uYefUBfdM4k2UvcuWMgV7PQDZHSLeNWnLFKWVQ==", 1447 + "dev": true, 1448 + "dependencies": { 1449 + "quote-stream": "^1.0.1", 1450 + "resolve": "^1.1.5", 1451 + "static-module": "^3.0.2", 1452 + "through2": "^2.0.0" 1453 + }, 1454 + "bin": { 1455 + "brfs": "bin/cmd.js" 1456 + } 1457 + }, 1458 + "node_modules/brorand": { 1459 + "version": "1.1.0", 1460 + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", 1461 + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", 1462 + "dev": true 1463 + }, 1464 + "node_modules/browser-pack": { 1465 + "version": "6.1.0", 1466 + "resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz", 1467 + "integrity": "sha512-erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==", 1468 + "dev": true, 1469 + "dependencies": { 1470 + "combine-source-map": "~0.8.0", 1471 + "defined": "^1.0.0", 1472 + "JSONStream": "^1.0.3", 1473 + "safe-buffer": "^5.1.1", 1474 + "through2": "^2.0.0", 1475 + "umd": "^3.0.0" 1476 + }, 1477 + "bin": { 1478 + "browser-pack": "bin/cmd.js" 1479 + } 1480 + }, 1481 + "node_modules/browser-process-hrtime": { 1482 + "version": "1.0.0", 1483 + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", 1484 + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", 1485 + "dev": true 1486 + }, 1487 + "node_modules/browser-resolve": { 1488 + "version": "2.0.0", 1489 + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz", 1490 + "integrity": "sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==", 1491 + "dev": true, 1492 + "dependencies": { 1493 + "resolve": "^1.17.0" 1494 + } 1495 + }, 1496 + "node_modules/browserify": { 1497 + "version": "16.5.2", 1498 + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.5.2.tgz", 1499 + "integrity": "sha512-TkOR1cQGdmXU9zW4YukWzWVSJwrxmNdADFbqbE3HFgQWe5wqZmOawqZ7J/8MPCwk/W8yY7Y0h+7mOtcZxLP23g==", 1500 + "dev": true, 1501 + "dependencies": { 1502 + "assert": "^1.4.0", 1503 + "browser-pack": "^6.0.1", 1504 + "browser-resolve": "^2.0.0", 1505 + "browserify-zlib": "~0.2.0", 1506 + "buffer": "~5.2.1", 1507 + "cached-path-relative": "^1.0.0", 1508 + "concat-stream": "^1.6.0", 1509 + "console-browserify": "^1.1.0", 1510 + "constants-browserify": "~1.0.0", 1511 + "crypto-browserify": "^3.0.0", 1512 + "defined": "^1.0.0", 1513 + "deps-sort": "^2.0.0", 1514 + "domain-browser": "^1.2.0", 1515 + "duplexer2": "~0.1.2", 1516 + "events": "^2.0.0", 1517 + "glob": "^7.1.0", 1518 + "has": "^1.0.0", 1519 + "htmlescape": "^1.1.0", 1520 + "https-browserify": "^1.0.0", 1521 + "inherits": "~2.0.1", 1522 + "insert-module-globals": "^7.0.0", 1523 + "JSONStream": "^1.0.3", 1524 + "labeled-stream-splicer": "^2.0.0", 1525 + "mkdirp-classic": "^0.5.2", 1526 + "module-deps": "^6.2.3", 1527 + "os-browserify": "~0.3.0", 1528 + "parents": "^1.0.1", 1529 + "path-browserify": "~0.0.0", 1530 + "process": "~0.11.0", 1531 + "punycode": "^1.3.2", 1532 + "querystring-es3": "~0.2.0", 1533 + "read-only-stream": "^2.0.0", 1534 + "readable-stream": "^2.0.2", 1535 + "resolve": "^1.1.4", 1536 + "shasum": "^1.0.0", 1537 + "shell-quote": "^1.6.1", 1538 + "stream-browserify": "^2.0.0", 1539 + "stream-http": "^3.0.0", 1540 + "string_decoder": "^1.1.1", 1541 + "subarg": "^1.0.0", 1542 + "syntax-error": "^1.1.1", 1543 + "through2": "^2.0.0", 1544 + "timers-browserify": "^1.0.1", 1545 + "tty-browserify": "0.0.1", 1546 + "url": "~0.11.0", 1547 + "util": "~0.10.1", 1548 + "vm-browserify": "^1.0.0", 1549 + "xtend": "^4.0.0" 1550 + }, 1551 + "bin": { 1552 + "browserify": "bin/cmd.js" 1553 + }, 1554 + "engines": { 1555 + "node": ">= 0.8" 1556 + } 1557 + }, 1558 + "node_modules/browserify-aes": { 1559 + "version": "1.2.0", 1560 + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", 1561 + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", 1562 + "dev": true, 1563 + "dependencies": { 1564 + "buffer-xor": "^1.0.3", 1565 + "cipher-base": "^1.0.0", 1566 + "create-hash": "^1.1.0", 1567 + "evp_bytestokey": "^1.0.3", 1568 + "inherits": "^2.0.1", 1569 + "safe-buffer": "^5.0.1" 1570 + } 1571 + }, 1572 + "node_modules/browserify-cipher": { 1573 + "version": "1.0.1", 1574 + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", 1575 + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", 1576 + "dev": true, 1577 + "dependencies": { 1578 + "browserify-aes": "^1.0.4", 1579 + "browserify-des": "^1.0.0", 1580 + "evp_bytestokey": "^1.0.0" 1581 + } 1582 + }, 1583 + "node_modules/browserify-des": { 1584 + "version": "1.0.2", 1585 + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", 1586 + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", 1587 + "dev": true, 1588 + "dependencies": { 1589 + "cipher-base": "^1.0.1", 1590 + "des.js": "^1.0.0", 1591 + "inherits": "^2.0.1", 1592 + "safe-buffer": "^5.1.2" 1593 + } 1594 + }, 1595 + "node_modules/browserify-rsa": { 1596 + "version": "4.1.0", 1597 + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", 1598 + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", 1599 + "dev": true, 1600 + "dependencies": { 1601 + "bn.js": "^5.0.0", 1602 + "randombytes": "^2.0.1" 1603 + } 1604 + }, 1605 + "node_modules/browserify-shim": { 1606 + "version": "3.8.16", 1607 + "resolved": "https://registry.npmjs.org/browserify-shim/-/browserify-shim-3.8.16.tgz", 1608 + "integrity": "sha512-+Ap0xOKUC5Hz8sdUROxCJHgzA5IeU7pgUquCdlbBxyxkexzU4kpU6u1TsIvnFJcdx1bxO902J08AEjbMqDbA3g==", 1609 + "dev": true, 1610 + "dependencies": { 1611 + "exposify": "~0.5.0", 1612 + "mothership": "~0.3.0", 1613 + "rename-function-calls": "~0.1.0", 1614 + "resolve": "~0.6.1", 1615 + "through": "~2.3.4" 1616 + }, 1617 + "peerDependencies": { 1618 + "browserify": ">= 2.3" 1619 + } 1620 + }, 1621 + "node_modules/browserify-shim/node_modules/resolve": { 1622 + "version": "0.6.3", 1623 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.6.3.tgz", 1624 + "integrity": "sha512-UHBY3viPlJKf85YijDUcikKX6tmF4SokIDp518ZDVT92JNDcG5uKIthaT/owt3Sar0lwtOafsQuwrg22/v2Dwg==", 1625 + "dev": true 1626 + }, 1627 + "node_modules/browserify-sign": { 1628 + "version": "4.2.1", 1629 + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", 1630 + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", 1631 + "dev": true, 1632 + "dependencies": { 1633 + "bn.js": "^5.1.1", 1634 + "browserify-rsa": "^4.0.1", 1635 + "create-hash": "^1.2.0", 1636 + "create-hmac": "^1.1.7", 1637 + "elliptic": "^6.5.3", 1638 + "inherits": "^2.0.4", 1639 + "parse-asn1": "^5.1.5", 1640 + "readable-stream": "^3.6.0", 1641 + "safe-buffer": "^5.2.0" 1642 + } 1643 + }, 1644 + "node_modules/browserify-sign/node_modules/readable-stream": { 1645 + "version": "3.6.2", 1646 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 1647 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 1648 + "dev": true, 1649 + "dependencies": { 1650 + "inherits": "^2.0.3", 1651 + "string_decoder": "^1.1.1", 1652 + "util-deprecate": "^1.0.1" 1653 + }, 1654 + "engines": { 1655 + "node": ">= 6" 1656 + } 1657 + }, 1658 + "node_modules/browserify-zlib": { 1659 + "version": "0.2.0", 1660 + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", 1661 + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", 1662 + "dev": true, 1663 + "dependencies": { 1664 + "pako": "~1.0.5" 1665 + } 1666 + }, 1667 + "node_modules/browserslist": { 1668 + "version": "4.21.10", 1669 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", 1670 + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", 1671 + "dev": true, 1672 + "funding": [ 1673 + { 1674 + "type": "opencollective", 1675 + "url": "https://opencollective.com/browserslist" 1676 + }, 1677 + { 1678 + "type": "tidelift", 1679 + "url": "https://tidelift.com/funding/github/npm/browserslist" 1680 + }, 1681 + { 1682 + "type": "github", 1683 + "url": "https://github.com/sponsors/ai" 1684 + } 1685 + ], 1686 + "dependencies": { 1687 + "caniuse-lite": "^1.0.30001517", 1688 + "electron-to-chromium": "^1.4.477", 1689 + "node-releases": "^2.0.13", 1690 + "update-browserslist-db": "^1.0.11" 1691 + }, 1692 + "bin": { 1693 + "browserslist": "cli.js" 1694 + }, 1695 + "engines": { 1696 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1697 + } 1698 + }, 1699 + "node_modules/bs-logger": { 1700 + "version": "0.2.6", 1701 + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", 1702 + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", 1703 + "dev": true, 1704 + "dependencies": { 1705 + "fast-json-stable-stringify": "2.x" 1706 + }, 1707 + "engines": { 1708 + "node": ">= 6" 1709 + } 1710 + }, 1711 + "node_modules/bser": { 1712 + "version": "2.1.1", 1713 + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", 1714 + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", 1715 + "dev": true, 1716 + "dependencies": { 1717 + "node-int64": "^0.4.0" 1718 + } 1719 + }, 1720 + "node_modules/buffer": { 1721 + "version": "5.2.1", 1722 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", 1723 + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", 1724 + "dev": true, 1725 + "dependencies": { 1726 + "base64-js": "^1.0.2", 1727 + "ieee754": "^1.1.4" 1728 + } 1729 + }, 1730 + "node_modules/buffer-equal": { 1731 + "version": "0.0.1", 1732 + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", 1733 + "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", 1734 + "dev": true, 1735 + "engines": { 1736 + "node": ">=0.4.0" 1737 + } 1738 + }, 1739 + "node_modules/buffer-from": { 1740 + "version": "1.1.2", 1741 + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 1742 + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 1743 + "dev": true 1744 + }, 1745 + "node_modules/buffer-xor": { 1746 + "version": "1.0.3", 1747 + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", 1748 + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", 1749 + "dev": true 1750 + }, 1751 + "node_modules/builtin-modules": { 1752 + "version": "1.1.1", 1753 + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", 1754 + "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", 1755 + "dev": true, 1756 + "engines": { 1757 + "node": ">=0.10.0" 1758 + } 1759 + }, 1760 + "node_modules/builtin-status-codes": { 1761 + "version": "3.0.0", 1762 + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", 1763 + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", 1764 + "dev": true 1765 + }, 1766 + "node_modules/cache-base": { 1767 + "version": "1.0.1", 1768 + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 1769 + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 1770 + "dev": true, 1771 + "dependencies": { 1772 + "collection-visit": "^1.0.0", 1773 + "component-emitter": "^1.2.1", 1774 + "get-value": "^2.0.6", 1775 + "has-value": "^1.0.0", 1776 + "isobject": "^3.0.1", 1777 + "set-value": "^2.0.0", 1778 + "to-object-path": "^0.3.0", 1779 + "union-value": "^1.0.0", 1780 + "unset-value": "^1.0.0" 1781 + }, 1782 + "engines": { 1783 + "node": ">=0.10.0" 1784 + } 1785 + }, 1786 + "node_modules/cached-path-relative": { 1787 + "version": "1.1.0", 1788 + "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.1.0.tgz", 1789 + "integrity": "sha512-WF0LihfemtesFcJgO7xfOoOcnWzY/QHR4qeDqV44jPU3HTI54+LnfXK3SA27AVVGCdZFgjjFFaqUA9Jx7dMJZA==", 1790 + "dev": true 1791 + }, 1792 + "node_modules/call-bind": { 1793 + "version": "1.0.2", 1794 + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 1795 + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 1796 + "dev": true, 1797 + "dependencies": { 1798 + "function-bind": "^1.1.1", 1799 + "get-intrinsic": "^1.0.2" 1800 + }, 1801 + "funding": { 1802 + "url": "https://github.com/sponsors/ljharb" 1803 + } 1804 + }, 1805 + "node_modules/callsites": { 1806 + "version": "3.1.0", 1807 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1808 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 1809 + "dev": true, 1810 + "engines": { 1811 + "node": ">=6" 1812 + } 1813 + }, 1814 + "node_modules/camelcase": { 1815 + "version": "5.3.1", 1816 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", 1817 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", 1818 + "dev": true, 1819 + "engines": { 1820 + "node": ">=6" 1821 + } 1822 + }, 1823 + "node_modules/caniuse-lite": { 1824 + "version": "1.0.30001519", 1825 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001519.tgz", 1826 + "integrity": "sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==", 1827 + "dev": true, 1828 + "funding": [ 1829 + { 1830 + "type": "opencollective", 1831 + "url": "https://opencollective.com/browserslist" 1832 + }, 1833 + { 1834 + "type": "tidelift", 1835 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1836 + }, 1837 + { 1838 + "type": "github", 1839 + "url": "https://github.com/sponsors/ai" 1840 + } 1841 + ] 1842 + }, 1843 + "node_modules/capture-exit": { 1844 + "version": "2.0.0", 1845 + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", 1846 + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", 1847 + "dev": true, 1848 + "dependencies": { 1849 + "rsvp": "^4.8.4" 1850 + }, 1851 + "engines": { 1852 + "node": "6.* || 8.* || >= 10.*" 1853 + } 1854 + }, 1855 + "node_modules/caseless": { 1856 + "version": "0.12.0", 1857 + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 1858 + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", 1859 + "dev": true 1860 + }, 1861 + "node_modules/chalk": { 1862 + "version": "2.4.2", 1863 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 1864 + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 1865 + "dev": true, 1866 + "dependencies": { 1867 + "ansi-styles": "^3.2.1", 1868 + "escape-string-regexp": "^1.0.5", 1869 + "supports-color": "^5.3.0" 1870 + }, 1871 + "engines": { 1872 + "node": ">=4" 1873 + } 1874 + }, 1875 + "node_modules/chardet": { 1876 + "version": "0.7.0", 1877 + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", 1878 + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", 1879 + "dev": true 1880 + }, 1881 + "node_modules/ci-info": { 1882 + "version": "2.0.0", 1883 + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 1884 + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 1885 + "dev": true 1886 + }, 1887 + "node_modules/cipher-base": { 1888 + "version": "1.0.4", 1889 + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", 1890 + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", 1891 + "dev": true, 1892 + "dependencies": { 1893 + "inherits": "^2.0.1", 1894 + "safe-buffer": "^5.0.1" 1895 + } 1896 + }, 1897 + "node_modules/class-utils": { 1898 + "version": "0.3.6", 1899 + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 1900 + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 1901 + "dev": true, 1902 + "dependencies": { 1903 + "arr-union": "^3.1.0", 1904 + "define-property": "^0.2.5", 1905 + "isobject": "^3.0.0", 1906 + "static-extend": "^0.1.1" 1907 + }, 1908 + "engines": { 1909 + "node": ">=0.10.0" 1910 + } 1911 + }, 1912 + "node_modules/class-utils/node_modules/define-property": { 1913 + "version": "0.2.5", 1914 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1915 + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", 1916 + "dev": true, 1917 + "dependencies": { 1918 + "is-descriptor": "^0.1.0" 1919 + }, 1920 + "engines": { 1921 + "node": ">=0.10.0" 1922 + } 1923 + }, 1924 + "node_modules/class-utils/node_modules/is-accessor-descriptor": { 1925 + "version": "0.1.6", 1926 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 1927 + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", 1928 + "dev": true, 1929 + "dependencies": { 1930 + "kind-of": "^3.0.2" 1931 + }, 1932 + "engines": { 1933 + "node": ">=0.10.0" 1934 + } 1935 + }, 1936 + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { 1937 + "version": "3.2.2", 1938 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1939 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 1940 + "dev": true, 1941 + "dependencies": { 1942 + "is-buffer": "^1.1.5" 1943 + }, 1944 + "engines": { 1945 + "node": ">=0.10.0" 1946 + } 1947 + }, 1948 + "node_modules/class-utils/node_modules/is-data-descriptor": { 1949 + "version": "0.1.4", 1950 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 1951 + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", 1952 + "dev": true, 1953 + "dependencies": { 1954 + "kind-of": "^3.0.2" 1955 + }, 1956 + "engines": { 1957 + "node": ">=0.10.0" 1958 + } 1959 + }, 1960 + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { 1961 + "version": "3.2.2", 1962 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1963 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 1964 + "dev": true, 1965 + "dependencies": { 1966 + "is-buffer": "^1.1.5" 1967 + }, 1968 + "engines": { 1969 + "node": ">=0.10.0" 1970 + } 1971 + }, 1972 + "node_modules/class-utils/node_modules/is-descriptor": { 1973 + "version": "0.1.6", 1974 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 1975 + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 1976 + "dev": true, 1977 + "dependencies": { 1978 + "is-accessor-descriptor": "^0.1.6", 1979 + "is-data-descriptor": "^0.1.4", 1980 + "kind-of": "^5.0.0" 1981 + }, 1982 + "engines": { 1983 + "node": ">=0.10.0" 1984 + } 1985 + }, 1986 + "node_modules/class-utils/node_modules/kind-of": { 1987 + "version": "5.1.0", 1988 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 1989 + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 1990 + "dev": true, 1991 + "engines": { 1992 + "node": ">=0.10.0" 1993 + } 1994 + }, 1995 + "node_modules/cli-cursor": { 1996 + "version": "2.1.0", 1997 + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 1998 + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", 1999 + "dev": true, 2000 + "dependencies": { 2001 + "restore-cursor": "^2.0.0" 2002 + }, 2003 + "engines": { 2004 + "node": ">=4" 2005 + } 2006 + }, 2007 + "node_modules/cli-width": { 2008 + "version": "2.2.1", 2009 + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", 2010 + "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", 2011 + "dev": true 2012 + }, 2013 + "node_modules/cliui": { 2014 + "version": "3.2.0", 2015 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", 2016 + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", 2017 + "dependencies": { 2018 + "string-width": "^1.0.1", 2019 + "strip-ansi": "^3.0.1", 2020 + "wrap-ansi": "^2.0.0" 2021 + } 2022 + }, 2023 + "node_modules/cliui/node_modules/ansi-regex": { 2024 + "version": "2.1.1", 2025 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 2026 + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", 2027 + "engines": { 2028 + "node": ">=0.10.0" 2029 + } 2030 + }, 2031 + "node_modules/cliui/node_modules/is-fullwidth-code-point": { 2032 + "version": "1.0.0", 2033 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 2034 + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", 2035 + "dependencies": { 2036 + "number-is-nan": "^1.0.0" 2037 + }, 2038 + "engines": { 2039 + "node": ">=0.10.0" 2040 + } 2041 + }, 2042 + "node_modules/cliui/node_modules/string-width": { 2043 + "version": "1.0.2", 2044 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 2045 + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", 2046 + "dependencies": { 2047 + "code-point-at": "^1.0.0", 2048 + "is-fullwidth-code-point": "^1.0.0", 2049 + "strip-ansi": "^3.0.0" 2050 + }, 2051 + "engines": { 2052 + "node": ">=0.10.0" 2053 + } 2054 + }, 2055 + "node_modules/cliui/node_modules/strip-ansi": { 2056 + "version": "3.0.1", 2057 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2058 + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", 2059 + "dependencies": { 2060 + "ansi-regex": "^2.0.0" 2061 + }, 2062 + "engines": { 2063 + "node": ">=0.10.0" 2064 + } 2065 + }, 2066 + "node_modules/clone": { 2067 + "version": "2.1.2", 2068 + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", 2069 + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", 2070 + "engines": { 2071 + "node": ">=0.8" 2072 + } 2073 + }, 2074 + "node_modules/co": { 2075 + "version": "4.6.0", 2076 + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 2077 + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", 2078 + "dev": true, 2079 + "engines": { 2080 + "iojs": ">= 1.0.0", 2081 + "node": ">= 0.12.0" 2082 + } 2083 + }, 2084 + "node_modules/code-point-at": { 2085 + "version": "1.1.0", 2086 + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 2087 + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", 2088 + "engines": { 2089 + "node": ">=0.10.0" 2090 + } 2091 + }, 2092 + "node_modules/collection-visit": { 2093 + "version": "1.0.0", 2094 + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 2095 + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", 2096 + "dev": true, 2097 + "dependencies": { 2098 + "map-visit": "^1.0.0", 2099 + "object-visit": "^1.0.0" 2100 + }, 2101 + "engines": { 2102 + "node": ">=0.10.0" 2103 + } 2104 + }, 2105 + "node_modules/color-convert": { 2106 + "version": "1.9.3", 2107 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 2108 + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 2109 + "dev": true, 2110 + "dependencies": { 2111 + "color-name": "1.1.3" 2112 + } 2113 + }, 2114 + "node_modules/color-name": { 2115 + "version": "1.1.3", 2116 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 2117 + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", 2118 + "dev": true 2119 + }, 2120 + "node_modules/combine-source-map": { 2121 + "version": "0.8.0", 2122 + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", 2123 + "integrity": "sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==", 2124 + "dev": true, 2125 + "dependencies": { 2126 + "convert-source-map": "~1.1.0", 2127 + "inline-source-map": "~0.6.0", 2128 + "lodash.memoize": "~3.0.3", 2129 + "source-map": "~0.5.3" 2130 + } 2131 + }, 2132 + "node_modules/combined-stream": { 2133 + "version": "1.0.8", 2134 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 2135 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 2136 + "dev": true, 2137 + "dependencies": { 2138 + "delayed-stream": "~1.0.0" 2139 + }, 2140 + "engines": { 2141 + "node": ">= 0.8" 2142 + } 2143 + }, 2144 + "node_modules/commander": { 2145 + "version": "2.20.3", 2146 + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 2147 + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 2148 + "dev": true 2149 + }, 2150 + "node_modules/component-emitter": { 2151 + "version": "1.3.0", 2152 + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 2153 + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", 2154 + "dev": true 2155 + }, 2156 + "node_modules/concat-map": { 2157 + "version": "0.0.1", 2158 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2159 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 2160 + "dev": true 2161 + }, 2162 + "node_modules/concat-stream": { 2163 + "version": "1.6.2", 2164 + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 2165 + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 2166 + "dev": true, 2167 + "engines": [ 2168 + "node >= 0.8" 2169 + ], 2170 + "dependencies": { 2171 + "buffer-from": "^1.0.0", 2172 + "inherits": "^2.0.3", 2173 + "readable-stream": "^2.2.2", 2174 + "typedarray": "^0.0.6" 2175 + } 2176 + }, 2177 + "node_modules/console-browserify": { 2178 + "version": "1.2.0", 2179 + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", 2180 + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", 2181 + "dev": true 2182 + }, 2183 + "node_modules/constants-browserify": { 2184 + "version": "1.0.0", 2185 + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", 2186 + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", 2187 + "dev": true 2188 + }, 2189 + "node_modules/convert-source-map": { 2190 + "version": "1.1.3", 2191 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", 2192 + "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==", 2193 + "dev": true 2194 + }, 2195 + "node_modules/cookiejar": { 2196 + "version": "2.1.4", 2197 + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.4.tgz", 2198 + "integrity": "sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==", 2199 + "dev": true 2200 + }, 2201 + "node_modules/copy-descriptor": { 2202 + "version": "0.1.1", 2203 + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 2204 + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", 2205 + "dev": true, 2206 + "engines": { 2207 + "node": ">=0.10.0" 2208 + } 2209 + }, 2210 + "node_modules/core-util-is": { 2211 + "version": "1.0.3", 2212 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 2213 + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", 2214 + "dev": true 2215 + }, 2216 + "node_modules/create-ecdh": { 2217 + "version": "4.0.4", 2218 + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", 2219 + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", 2220 + "dev": true, 2221 + "dependencies": { 2222 + "bn.js": "^4.1.0", 2223 + "elliptic": "^6.5.3" 2224 + } 2225 + }, 2226 + "node_modules/create-ecdh/node_modules/bn.js": { 2227 + "version": "4.12.0", 2228 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 2229 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 2230 + "dev": true 2231 + }, 2232 + "node_modules/create-hash": { 2233 + "version": "1.2.0", 2234 + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", 2235 + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", 2236 + "dev": true, 2237 + "dependencies": { 2238 + "cipher-base": "^1.0.1", 2239 + "inherits": "^2.0.1", 2240 + "md5.js": "^1.3.4", 2241 + "ripemd160": "^2.0.1", 2242 + "sha.js": "^2.4.0" 2243 + } 2244 + }, 2245 + "node_modules/create-hmac": { 2246 + "version": "1.1.7", 2247 + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", 2248 + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", 2249 + "dev": true, 2250 + "dependencies": { 2251 + "cipher-base": "^1.0.3", 2252 + "create-hash": "^1.1.0", 2253 + "inherits": "^2.0.1", 2254 + "ripemd160": "^2.0.0", 2255 + "safe-buffer": "^5.0.1", 2256 + "sha.js": "^2.4.8" 2257 + } 2258 + }, 2259 + "node_modules/cross-spawn": { 2260 + "version": "6.0.5", 2261 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 2262 + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 2263 + "dev": true, 2264 + "dependencies": { 2265 + "nice-try": "^1.0.4", 2266 + "path-key": "^2.0.1", 2267 + "semver": "^5.5.0", 2268 + "shebang-command": "^1.2.0", 2269 + "which": "^1.2.9" 2270 + }, 2271 + "engines": { 2272 + "node": ">=4.8" 2273 + } 2274 + }, 2275 + "node_modules/crypto-browserify": { 2276 + "version": "3.12.0", 2277 + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", 2278 + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", 2279 + "dev": true, 2280 + "dependencies": { 2281 + "browserify-cipher": "^1.0.0", 2282 + "browserify-sign": "^4.0.0", 2283 + "create-ecdh": "^4.0.0", 2284 + "create-hash": "^1.1.0", 2285 + "create-hmac": "^1.1.0", 2286 + "diffie-hellman": "^5.0.0", 2287 + "inherits": "^2.0.1", 2288 + "pbkdf2": "^3.0.3", 2289 + "public-encrypt": "^4.0.0", 2290 + "randombytes": "^2.0.0", 2291 + "randomfill": "^1.0.3" 2292 + }, 2293 + "engines": { 2294 + "node": "*" 2295 + } 2296 + }, 2297 + "node_modules/cssom": { 2298 + "version": "0.3.8", 2299 + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", 2300 + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", 2301 + "dev": true 2302 + }, 2303 + "node_modules/cssstyle": { 2304 + "version": "1.4.0", 2305 + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", 2306 + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", 2307 + "dev": true, 2308 + "dependencies": { 2309 + "cssom": "0.3.x" 2310 + } 2311 + }, 2312 + "node_modules/d": { 2313 + "version": "1.0.1", 2314 + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", 2315 + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", 2316 + "dev": true, 2317 + "dependencies": { 2318 + "es5-ext": "^0.10.50", 2319 + "type": "^1.0.1" 2320 + } 2321 + }, 2322 + "node_modules/dash-ast": { 2323 + "version": "2.0.1", 2324 + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-2.0.1.tgz", 2325 + "integrity": "sha512-5TXltWJGc+RdnabUGzhRae1TRq6m4gr+3K2wQX0is5/F2yS6MJXJvLyI3ErAnsAXuJoGqvfVD5icRgim07DrxQ==", 2326 + "dev": true 2327 + }, 2328 + "node_modules/dashdash": { 2329 + "version": "1.14.1", 2330 + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 2331 + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 2332 + "dev": true, 2333 + "dependencies": { 2334 + "assert-plus": "^1.0.0" 2335 + }, 2336 + "engines": { 2337 + "node": ">=0.10" 2338 + } 2339 + }, 2340 + "node_modules/data-urls": { 2341 + "version": "1.1.0", 2342 + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", 2343 + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", 2344 + "dev": true, 2345 + "dependencies": { 2346 + "abab": "^2.0.0", 2347 + "whatwg-mimetype": "^2.2.0", 2348 + "whatwg-url": "^7.0.0" 2349 + } 2350 + }, 2351 + "node_modules/data-urls/node_modules/whatwg-url": { 2352 + "version": "7.1.0", 2353 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", 2354 + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", 2355 + "dev": true, 2356 + "dependencies": { 2357 + "lodash.sortby": "^4.7.0", 2358 + "tr46": "^1.0.1", 2359 + "webidl-conversions": "^4.0.2" 2360 + } 2361 + }, 2362 + "node_modules/debug": { 2363 + "version": "4.3.4", 2364 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 2365 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 2366 + "dev": true, 2367 + "dependencies": { 2368 + "ms": "2.1.2" 2369 + }, 2370 + "engines": { 2371 + "node": ">=6.0" 2372 + }, 2373 + "peerDependenciesMeta": { 2374 + "supports-color": { 2375 + "optional": true 2376 + } 2377 + } 2378 + }, 2379 + "node_modules/decamelize": { 2380 + "version": "1.2.0", 2381 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 2382 + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", 2383 + "engines": { 2384 + "node": ">=0.10.0" 2385 + } 2386 + }, 2387 + "node_modules/decode-uri-component": { 2388 + "version": "0.2.2", 2389 + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", 2390 + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", 2391 + "dev": true, 2392 + "engines": { 2393 + "node": ">=0.10" 2394 + } 2395 + }, 2396 + "node_modules/deep-is": { 2397 + "version": "0.1.4", 2398 + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2399 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 2400 + "dev": true 2401 + }, 2402 + "node_modules/define-properties": { 2403 + "version": "1.2.0", 2404 + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", 2405 + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", 2406 + "dev": true, 2407 + "dependencies": { 2408 + "has-property-descriptors": "^1.0.0", 2409 + "object-keys": "^1.1.1" 2410 + }, 2411 + "engines": { 2412 + "node": ">= 0.4" 2413 + }, 2414 + "funding": { 2415 + "url": "https://github.com/sponsors/ljharb" 2416 + } 2417 + }, 2418 + "node_modules/define-property": { 2419 + "version": "2.0.2", 2420 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 2421 + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 2422 + "dev": true, 2423 + "dependencies": { 2424 + "is-descriptor": "^1.0.2", 2425 + "isobject": "^3.0.1" 2426 + }, 2427 + "engines": { 2428 + "node": ">=0.10.0" 2429 + } 2430 + }, 2431 + "node_modules/defined": { 2432 + "version": "1.0.1", 2433 + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", 2434 + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", 2435 + "dev": true, 2436 + "funding": { 2437 + "url": "https://github.com/sponsors/ljharb" 2438 + } 2439 + }, 2440 + "node_modules/delayed-stream": { 2441 + "version": "1.0.0", 2442 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 2443 + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 2444 + "dev": true, 2445 + "engines": { 2446 + "node": ">=0.4.0" 2447 + } 2448 + }, 2449 + "node_modules/deps-sort": { 2450 + "version": "2.0.1", 2451 + "resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz", 2452 + "integrity": "sha512-1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==", 2453 + "dev": true, 2454 + "dependencies": { 2455 + "JSONStream": "^1.0.3", 2456 + "shasum-object": "^1.0.0", 2457 + "subarg": "^1.0.0", 2458 + "through2": "^2.0.0" 2459 + }, 2460 + "bin": { 2461 + "deps-sort": "bin/cmd.js" 2462 + } 2463 + }, 2464 + "node_modules/des.js": { 2465 + "version": "1.1.0", 2466 + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", 2467 + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", 2468 + "dev": true, 2469 + "dependencies": { 2470 + "inherits": "^2.0.1", 2471 + "minimalistic-assert": "^1.0.0" 2472 + } 2473 + }, 2474 + "node_modules/detect-newline": { 2475 + "version": "2.1.0", 2476 + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", 2477 + "integrity": "sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==", 2478 + "dev": true, 2479 + "engines": { 2480 + "node": ">=0.10.0" 2481 + } 2482 + }, 2483 + "node_modules/detective": { 2484 + "version": "5.2.1", 2485 + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", 2486 + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", 2487 + "dev": true, 2488 + "dependencies": { 2489 + "acorn-node": "^1.8.2", 2490 + "defined": "^1.0.0", 2491 + "minimist": "^1.2.6" 2492 + }, 2493 + "bin": { 2494 + "detective": "bin/detective.js" 2495 + }, 2496 + "engines": { 2497 + "node": ">=0.8.0" 2498 + } 2499 + }, 2500 + "node_modules/diff": { 2501 + "version": "4.0.2", 2502 + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", 2503 + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", 2504 + "dev": true, 2505 + "engines": { 2506 + "node": ">=0.3.1" 2507 + } 2508 + }, 2509 + "node_modules/diff-sequences": { 2510 + "version": "24.9.0", 2511 + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", 2512 + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", 2513 + "dev": true, 2514 + "engines": { 2515 + "node": ">= 6" 2516 + } 2517 + }, 2518 + "node_modules/diffie-hellman": { 2519 + "version": "5.0.3", 2520 + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", 2521 + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", 2522 + "dev": true, 2523 + "dependencies": { 2524 + "bn.js": "^4.1.0", 2525 + "miller-rabin": "^4.0.0", 2526 + "randombytes": "^2.0.0" 2527 + } 2528 + }, 2529 + "node_modules/diffie-hellman/node_modules/bn.js": { 2530 + "version": "4.12.0", 2531 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 2532 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 2533 + "dev": true 2534 + }, 2535 + "node_modules/doctrine": { 2536 + "version": "3.0.0", 2537 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 2538 + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 2539 + "dev": true, 2540 + "dependencies": { 2541 + "esutils": "^2.0.2" 2542 + }, 2543 + "engines": { 2544 + "node": ">=6.0.0" 2545 + } 2546 + }, 2547 + "node_modules/domain-browser": { 2548 + "version": "1.2.0", 2549 + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", 2550 + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", 2551 + "dev": true, 2552 + "engines": { 2553 + "node": ">=0.4", 2554 + "npm": ">=1.2" 2555 + } 2556 + }, 2557 + "node_modules/domexception": { 2558 + "version": "1.0.1", 2559 + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", 2560 + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", 2561 + "dev": true, 2562 + "dependencies": { 2563 + "webidl-conversions": "^4.0.2" 2564 + } 2565 + }, 2566 + "node_modules/dot-parts": { 2567 + "version": "1.0.1", 2568 + "resolved": "https://registry.npmjs.org/dot-parts/-/dot-parts-1.0.1.tgz", 2569 + "integrity": "sha512-DcAuaZ2hguFLkxrAwOlvYNFb4IE6xg1Ldzqpma4/UeiT0utd8/E17z1h9mH8s+9Hwh7SeLn83LpIykh/oBBxSw==", 2570 + "dev": true 2571 + }, 2572 + "node_modules/duplexer2": { 2573 + "version": "0.1.4", 2574 + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", 2575 + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", 2576 + "dev": true, 2577 + "dependencies": { 2578 + "readable-stream": "^2.0.2" 2579 + } 2580 + }, 2581 + "node_modules/ecc-jsbn": { 2582 + "version": "0.1.2", 2583 + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 2584 + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 2585 + "dev": true, 2586 + "dependencies": { 2587 + "jsbn": "~0.1.0", 2588 + "safer-buffer": "^2.1.0" 2589 + } 2590 + }, 2591 + "node_modules/electron-to-chromium": { 2592 + "version": "1.4.485", 2593 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.485.tgz", 2594 + "integrity": "sha512-1ndQ5IBNEnFirPwvyud69GHL+31FkE09gH/CJ6m3KCbkx3i0EVOrjwz4UNxRmN9H8OVHbC6vMRZGN1yCvjSs9w==", 2595 + "dev": true 2596 + }, 2597 + "node_modules/elkjs": { 2598 + "version": "0.3.0", 2599 + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.3.0.tgz", 2600 + "integrity": "sha512-bcO8RCIssdly316ou76QLsiuu1NCLbhhZwK/iuOdKTyQzKdCeX7sdIJOUdSsjlIDB203TN4NBpTiq4ugmLjR+Q==" 2601 + }, 2602 + "node_modules/elliptic": { 2603 + "version": "6.5.4", 2604 + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", 2605 + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", 2606 + "dev": true, 2607 + "dependencies": { 2608 + "bn.js": "^4.11.9", 2609 + "brorand": "^1.1.0", 2610 + "hash.js": "^1.0.0", 2611 + "hmac-drbg": "^1.0.1", 2612 + "inherits": "^2.0.4", 2613 + "minimalistic-assert": "^1.0.1", 2614 + "minimalistic-crypto-utils": "^1.0.1" 2615 + } 2616 + }, 2617 + "node_modules/elliptic/node_modules/bn.js": { 2618 + "version": "4.12.0", 2619 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 2620 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 2621 + "dev": true 2622 + }, 2623 + "node_modules/emoji-regex": { 2624 + "version": "7.0.3", 2625 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 2626 + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", 2627 + "dev": true 2628 + }, 2629 + "node_modules/end-of-stream": { 2630 + "version": "1.4.4", 2631 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 2632 + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 2633 + "dev": true, 2634 + "dependencies": { 2635 + "once": "^1.4.0" 2636 + } 2637 + }, 2638 + "node_modules/error-ex": { 2639 + "version": "1.3.2", 2640 + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 2641 + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 2642 + "dependencies": { 2643 + "is-arrayish": "^0.2.1" 2644 + } 2645 + }, 2646 + "node_modules/es-abstract": { 2647 + "version": "1.22.1", 2648 + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz", 2649 + "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==", 2650 + "dev": true, 2651 + "dependencies": { 2652 + "array-buffer-byte-length": "^1.0.0", 2653 + "arraybuffer.prototype.slice": "^1.0.1", 2654 + "available-typed-arrays": "^1.0.5", 2655 + "call-bind": "^1.0.2", 2656 + "es-set-tostringtag": "^2.0.1", 2657 + "es-to-primitive": "^1.2.1", 2658 + "function.prototype.name": "^1.1.5", 2659 + "get-intrinsic": "^1.2.1", 2660 + "get-symbol-description": "^1.0.0", 2661 + "globalthis": "^1.0.3", 2662 + "gopd": "^1.0.1", 2663 + "has": "^1.0.3", 2664 + "has-property-descriptors": "^1.0.0", 2665 + "has-proto": "^1.0.1", 2666 + "has-symbols": "^1.0.3", 2667 + "internal-slot": "^1.0.5", 2668 + "is-array-buffer": "^3.0.2", 2669 + "is-callable": "^1.2.7", 2670 + "is-negative-zero": "^2.0.2", 2671 + "is-regex": "^1.1.4", 2672 + "is-shared-array-buffer": "^1.0.2", 2673 + "is-string": "^1.0.7", 2674 + "is-typed-array": "^1.1.10", 2675 + "is-weakref": "^1.0.2", 2676 + "object-inspect": "^1.12.3", 2677 + "object-keys": "^1.1.1", 2678 + "object.assign": "^4.1.4", 2679 + "regexp.prototype.flags": "^1.5.0", 2680 + "safe-array-concat": "^1.0.0", 2681 + "safe-regex-test": "^1.0.0", 2682 + "string.prototype.trim": "^1.2.7", 2683 + "string.prototype.trimend": "^1.0.6", 2684 + "string.prototype.trimstart": "^1.0.6", 2685 + "typed-array-buffer": "^1.0.0", 2686 + "typed-array-byte-length": "^1.0.0", 2687 + "typed-array-byte-offset": "^1.0.0", 2688 + "typed-array-length": "^1.0.4", 2689 + "unbox-primitive": "^1.0.2", 2690 + "which-typed-array": "^1.1.10" 2691 + }, 2692 + "engines": { 2693 + "node": ">= 0.4" 2694 + }, 2695 + "funding": { 2696 + "url": "https://github.com/sponsors/ljharb" 2697 + } 2698 + }, 2699 + "node_modules/es-array-method-boxes-properly": { 2700 + "version": "1.0.0", 2701 + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", 2702 + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", 2703 + "dev": true 2704 + }, 2705 + "node_modules/es-set-tostringtag": { 2706 + "version": "2.0.1", 2707 + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", 2708 + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", 2709 + "dev": true, 2710 + "dependencies": { 2711 + "get-intrinsic": "^1.1.3", 2712 + "has": "^1.0.3", 2713 + "has-tostringtag": "^1.0.0" 2714 + }, 2715 + "engines": { 2716 + "node": ">= 0.4" 2717 + } 2718 + }, 2719 + "node_modules/es-to-primitive": { 2720 + "version": "1.2.1", 2721 + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 2722 + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 2723 + "dev": true, 2724 + "dependencies": { 2725 + "is-callable": "^1.1.4", 2726 + "is-date-object": "^1.0.1", 2727 + "is-symbol": "^1.0.2" 2728 + }, 2729 + "engines": { 2730 + "node": ">= 0.4" 2731 + }, 2732 + "funding": { 2733 + "url": "https://github.com/sponsors/ljharb" 2734 + } 2735 + }, 2736 + "node_modules/es5-ext": { 2737 + "version": "0.10.62", 2738 + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", 2739 + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", 2740 + "dev": true, 2741 + "hasInstallScript": true, 2742 + "dependencies": { 2743 + "es6-iterator": "^2.0.3", 2744 + "es6-symbol": "^3.1.3", 2745 + "next-tick": "^1.1.0" 2746 + }, 2747 + "engines": { 2748 + "node": ">=0.10" 2749 + } 2750 + }, 2751 + "node_modules/es6-iterator": { 2752 + "version": "2.0.3", 2753 + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", 2754 + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", 2755 + "dev": true, 2756 + "dependencies": { 2757 + "d": "1", 2758 + "es5-ext": "^0.10.35", 2759 + "es6-symbol": "^3.1.1" 2760 + } 2761 + }, 2762 + "node_modules/es6-map": { 2763 + "version": "0.1.5", 2764 + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", 2765 + "integrity": "sha512-mz3UqCh0uPCIqsw1SSAkB/p0rOzF/M0V++vyN7JqlPtSW/VsYgQBvVvqMLmfBuyMzTpLnNqi6JmcSizs4jy19A==", 2766 + "dev": true, 2767 + "dependencies": { 2768 + "d": "1", 2769 + "es5-ext": "~0.10.14", 2770 + "es6-iterator": "~2.0.1", 2771 + "es6-set": "~0.1.5", 2772 + "es6-symbol": "~3.1.1", 2773 + "event-emitter": "~0.3.5" 2774 + } 2775 + }, 2776 + "node_modules/es6-set": { 2777 + "version": "0.1.6", 2778 + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.6.tgz", 2779 + "integrity": "sha512-TE3LgGLDIBX332jq3ypv6bcOpkLO0AslAQo7p2VqX/1N46YNsvIWgvjojjSEnWEGWMhr1qUbYeTSir5J6mFHOw==", 2780 + "dev": true, 2781 + "dependencies": { 2782 + "d": "^1.0.1", 2783 + "es5-ext": "^0.10.62", 2784 + "es6-iterator": "~2.0.3", 2785 + "es6-symbol": "^3.1.3", 2786 + "event-emitter": "^0.3.5", 2787 + "type": "^2.7.2" 2788 + }, 2789 + "engines": { 2790 + "node": ">=0.12" 2791 + } 2792 + }, 2793 + "node_modules/es6-set/node_modules/type": { 2794 + "version": "2.7.2", 2795 + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", 2796 + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", 2797 + "dev": true 2798 + }, 2799 + "node_modules/es6-symbol": { 2800 + "version": "3.1.3", 2801 + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", 2802 + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", 2803 + "dev": true, 2804 + "dependencies": { 2805 + "d": "^1.0.1", 2806 + "ext": "^1.1.2" 2807 + } 2808 + }, 2809 + "node_modules/escalade": { 2810 + "version": "3.1.1", 2811 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 2812 + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 2813 + "dev": true, 2814 + "engines": { 2815 + "node": ">=6" 2816 + } 2817 + }, 2818 + "node_modules/escape-string-regexp": { 2819 + "version": "1.0.5", 2820 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 2821 + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 2822 + "dev": true, 2823 + "engines": { 2824 + "node": ">=0.8.0" 2825 + } 2826 + }, 2827 + "node_modules/escodegen": { 2828 + "version": "1.14.3", 2829 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", 2830 + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", 2831 + "dev": true, 2832 + "dependencies": { 2833 + "esprima": "^4.0.1", 2834 + "estraverse": "^4.2.0", 2835 + "esutils": "^2.0.2", 2836 + "optionator": "^0.8.1" 2837 + }, 2838 + "bin": { 2839 + "escodegen": "bin/escodegen.js", 2840 + "esgenerate": "bin/esgenerate.js" 2841 + }, 2842 + "engines": { 2843 + "node": ">=4.0" 2844 + }, 2845 + "optionalDependencies": { 2846 + "source-map": "~0.6.1" 2847 + } 2848 + }, 2849 + "node_modules/escodegen/node_modules/source-map": { 2850 + "version": "0.6.1", 2851 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2852 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2853 + "dev": true, 2854 + "optional": true, 2855 + "engines": { 2856 + "node": ">=0.10.0" 2857 + } 2858 + }, 2859 + "node_modules/eslint": { 2860 + "version": "5.16.0", 2861 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", 2862 + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", 2863 + "dev": true, 2864 + "dependencies": { 2865 + "@babel/code-frame": "^7.0.0", 2866 + "ajv": "^6.9.1", 2867 + "chalk": "^2.1.0", 2868 + "cross-spawn": "^6.0.5", 2869 + "debug": "^4.0.1", 2870 + "doctrine": "^3.0.0", 2871 + "eslint-scope": "^4.0.3", 2872 + "eslint-utils": "^1.3.1", 2873 + "eslint-visitor-keys": "^1.0.0", 2874 + "espree": "^5.0.1", 2875 + "esquery": "^1.0.1", 2876 + "esutils": "^2.0.2", 2877 + "file-entry-cache": "^5.0.1", 2878 + "functional-red-black-tree": "^1.0.1", 2879 + "glob": "^7.1.2", 2880 + "globals": "^11.7.0", 2881 + "ignore": "^4.0.6", 2882 + "import-fresh": "^3.0.0", 2883 + "imurmurhash": "^0.1.4", 2884 + "inquirer": "^6.2.2", 2885 + "js-yaml": "^3.13.0", 2886 + "json-stable-stringify-without-jsonify": "^1.0.1", 2887 + "levn": "^0.3.0", 2888 + "lodash": "^4.17.11", 2889 + "minimatch": "^3.0.4", 2890 + "mkdirp": "^0.5.1", 2891 + "natural-compare": "^1.4.0", 2892 + "optionator": "^0.8.2", 2893 + "path-is-inside": "^1.0.2", 2894 + "progress": "^2.0.0", 2895 + "regexpp": "^2.0.1", 2896 + "semver": "^5.5.1", 2897 + "strip-ansi": "^4.0.0", 2898 + "strip-json-comments": "^2.0.1", 2899 + "table": "^5.2.3", 2900 + "text-table": "^0.2.0" 2901 + }, 2902 + "bin": { 2903 + "eslint": "bin/eslint.js" 2904 + }, 2905 + "engines": { 2906 + "node": "^6.14.0 || ^8.10.0 || >=9.10.0" 2907 + } 2908 + }, 2909 + "node_modules/eslint-scope": { 2910 + "version": "4.0.3", 2911 + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", 2912 + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", 2913 + "dev": true, 2914 + "dependencies": { 2915 + "esrecurse": "^4.1.0", 2916 + "estraverse": "^4.1.1" 2917 + }, 2918 + "engines": { 2919 + "node": ">=4.0.0" 2920 + } 2921 + }, 2922 + "node_modules/eslint-utils": { 2923 + "version": "1.4.3", 2924 + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", 2925 + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", 2926 + "dev": true, 2927 + "dependencies": { 2928 + "eslint-visitor-keys": "^1.1.0" 2929 + }, 2930 + "engines": { 2931 + "node": ">=6" 2932 + } 2933 + }, 2934 + "node_modules/eslint-visitor-keys": { 2935 + "version": "1.3.0", 2936 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", 2937 + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", 2938 + "dev": true, 2939 + "engines": { 2940 + "node": ">=4" 2941 + } 2942 + }, 2943 + "node_modules/espree": { 2944 + "version": "5.0.1", 2945 + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", 2946 + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", 2947 + "dev": true, 2948 + "dependencies": { 2949 + "acorn": "^6.0.7", 2950 + "acorn-jsx": "^5.0.0", 2951 + "eslint-visitor-keys": "^1.0.0" 2952 + }, 2953 + "engines": { 2954 + "node": ">=6.0.0" 2955 + } 2956 + }, 2957 + "node_modules/esprima": { 2958 + "version": "4.0.1", 2959 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 2960 + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 2961 + "dev": true, 2962 + "bin": { 2963 + "esparse": "bin/esparse.js", 2964 + "esvalidate": "bin/esvalidate.js" 2965 + }, 2966 + "engines": { 2967 + "node": ">=4" 2968 + } 2969 + }, 2970 + "node_modules/esprima-fb": { 2971 + "version": "3001.1.0-dev-harmony-fb", 2972 + "resolved": "https://registry.npmjs.org/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz", 2973 + "integrity": "sha512-a3RFiCVBiy8KdO6q/C+8BQiP/sRk8XshBU3QHHDP8tNzjYwR3FKBOImu+PXfVhPoZL0JKtJLBAOWlDMCCFY8SQ==", 2974 + "dev": true, 2975 + "bin": { 2976 + "esparse": "bin/esparse.js", 2977 + "esvalidate": "bin/esvalidate.js" 2978 + }, 2979 + "engines": { 2980 + "node": ">=0.4.0" 2981 + } 2982 + }, 2983 + "node_modules/esquery": { 2984 + "version": "1.5.0", 2985 + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 2986 + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 2987 + "dev": true, 2988 + "dependencies": { 2989 + "estraverse": "^5.1.0" 2990 + }, 2991 + "engines": { 2992 + "node": ">=0.10" 2993 + } 2994 + }, 2995 + "node_modules/esquery/node_modules/estraverse": { 2996 + "version": "5.3.0", 2997 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2998 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 2999 + "dev": true, 3000 + "engines": { 3001 + "node": ">=4.0" 3002 + } 3003 + }, 3004 + "node_modules/esrecurse": { 3005 + "version": "4.3.0", 3006 + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3007 + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3008 + "dev": true, 3009 + "dependencies": { 3010 + "estraverse": "^5.2.0" 3011 + }, 3012 + "engines": { 3013 + "node": ">=4.0" 3014 + } 3015 + }, 3016 + "node_modules/esrecurse/node_modules/estraverse": { 3017 + "version": "5.3.0", 3018 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3019 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3020 + "dev": true, 3021 + "engines": { 3022 + "node": ">=4.0" 3023 + } 3024 + }, 3025 + "node_modules/estraverse": { 3026 + "version": "4.3.0", 3027 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3028 + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3029 + "dev": true, 3030 + "engines": { 3031 + "node": ">=4.0" 3032 + } 3033 + }, 3034 + "node_modules/estree-is-function": { 3035 + "version": "1.0.0", 3036 + "resolved": "https://registry.npmjs.org/estree-is-function/-/estree-is-function-1.0.0.tgz", 3037 + "integrity": "sha512-nSCWn1jkSq2QAtkaVLJZY2ezwcFO161HVc174zL1KPW3RJ+O6C3eJb8Nx7OXzvhoEv+nLgSR1g71oWUHUDTrJA==", 3038 + "dev": true 3039 + }, 3040 + "node_modules/esutils": { 3041 + "version": "2.0.3", 3042 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 3043 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 3044 + "dev": true, 3045 + "engines": { 3046 + "node": ">=0.10.0" 3047 + } 3048 + }, 3049 + "node_modules/event-emitter": { 3050 + "version": "0.3.5", 3051 + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", 3052 + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", 3053 + "dev": true, 3054 + "dependencies": { 3055 + "d": "1", 3056 + "es5-ext": "~0.10.14" 3057 + } 3058 + }, 3059 + "node_modules/events": { 3060 + "version": "2.1.0", 3061 + "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", 3062 + "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==", 3063 + "dev": true, 3064 + "engines": { 3065 + "node": ">=0.4.x" 3066 + } 3067 + }, 3068 + "node_modules/evp_bytestokey": { 3069 + "version": "1.0.3", 3070 + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", 3071 + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", 3072 + "dev": true, 3073 + "dependencies": { 3074 + "md5.js": "^1.3.4", 3075 + "safe-buffer": "^5.1.1" 3076 + } 3077 + }, 3078 + "node_modules/exec-sh": { 3079 + "version": "0.3.6", 3080 + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", 3081 + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", 3082 + "dev": true 3083 + }, 3084 + "node_modules/execa": { 3085 + "version": "1.0.0", 3086 + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", 3087 + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", 3088 + "dev": true, 3089 + "dependencies": { 3090 + "cross-spawn": "^6.0.0", 3091 + "get-stream": "^4.0.0", 3092 + "is-stream": "^1.1.0", 3093 + "npm-run-path": "^2.0.0", 3094 + "p-finally": "^1.0.0", 3095 + "signal-exit": "^3.0.0", 3096 + "strip-eof": "^1.0.0" 3097 + }, 3098 + "engines": { 3099 + "node": ">=6" 3100 + } 3101 + }, 3102 + "node_modules/exit": { 3103 + "version": "0.1.2", 3104 + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 3105 + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", 3106 + "dev": true, 3107 + "engines": { 3108 + "node": ">= 0.8.0" 3109 + } 3110 + }, 3111 + "node_modules/expand-brackets": { 3112 + "version": "2.1.4", 3113 + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 3114 + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", 3115 + "dev": true, 3116 + "dependencies": { 3117 + "debug": "^2.3.3", 3118 + "define-property": "^0.2.5", 3119 + "extend-shallow": "^2.0.1", 3120 + "posix-character-classes": "^0.1.0", 3121 + "regex-not": "^1.0.0", 3122 + "snapdragon": "^0.8.1", 3123 + "to-regex": "^3.0.1" 3124 + }, 3125 + "engines": { 3126 + "node": ">=0.10.0" 3127 + } 3128 + }, 3129 + "node_modules/expand-brackets/node_modules/debug": { 3130 + "version": "2.6.9", 3131 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 3132 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 3133 + "dev": true, 3134 + "dependencies": { 3135 + "ms": "2.0.0" 3136 + } 3137 + }, 3138 + "node_modules/expand-brackets/node_modules/define-property": { 3139 + "version": "0.2.5", 3140 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 3141 + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", 3142 + "dev": true, 3143 + "dependencies": { 3144 + "is-descriptor": "^0.1.0" 3145 + }, 3146 + "engines": { 3147 + "node": ">=0.10.0" 3148 + } 3149 + }, 3150 + "node_modules/expand-brackets/node_modules/extend-shallow": { 3151 + "version": "2.0.1", 3152 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 3153 + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", 3154 + "dev": true, 3155 + "dependencies": { 3156 + "is-extendable": "^0.1.0" 3157 + }, 3158 + "engines": { 3159 + "node": ">=0.10.0" 3160 + } 3161 + }, 3162 + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { 3163 + "version": "0.1.6", 3164 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 3165 + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", 3166 + "dev": true, 3167 + "dependencies": { 3168 + "kind-of": "^3.0.2" 3169 + }, 3170 + "engines": { 3171 + "node": ">=0.10.0" 3172 + } 3173 + }, 3174 + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { 3175 + "version": "3.2.2", 3176 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3177 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 3178 + "dev": true, 3179 + "dependencies": { 3180 + "is-buffer": "^1.1.5" 3181 + }, 3182 + "engines": { 3183 + "node": ">=0.10.0" 3184 + } 3185 + }, 3186 + "node_modules/expand-brackets/node_modules/is-data-descriptor": { 3187 + "version": "0.1.4", 3188 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 3189 + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", 3190 + "dev": true, 3191 + "dependencies": { 3192 + "kind-of": "^3.0.2" 3193 + }, 3194 + "engines": { 3195 + "node": ">=0.10.0" 3196 + } 3197 + }, 3198 + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { 3199 + "version": "3.2.2", 3200 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3201 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 3202 + "dev": true, 3203 + "dependencies": { 3204 + "is-buffer": "^1.1.5" 3205 + }, 3206 + "engines": { 3207 + "node": ">=0.10.0" 3208 + } 3209 + }, 3210 + "node_modules/expand-brackets/node_modules/is-descriptor": { 3211 + "version": "0.1.6", 3212 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 3213 + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 3214 + "dev": true, 3215 + "dependencies": { 3216 + "is-accessor-descriptor": "^0.1.6", 3217 + "is-data-descriptor": "^0.1.4", 3218 + "kind-of": "^5.0.0" 3219 + }, 3220 + "engines": { 3221 + "node": ">=0.10.0" 3222 + } 3223 + }, 3224 + "node_modules/expand-brackets/node_modules/is-extendable": { 3225 + "version": "0.1.1", 3226 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3227 + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", 3228 + "dev": true, 3229 + "engines": { 3230 + "node": ">=0.10.0" 3231 + } 3232 + }, 3233 + "node_modules/expand-brackets/node_modules/kind-of": { 3234 + "version": "5.1.0", 3235 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 3236 + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 3237 + "dev": true, 3238 + "engines": { 3239 + "node": ">=0.10.0" 3240 + } 3241 + }, 3242 + "node_modules/expand-brackets/node_modules/ms": { 3243 + "version": "2.0.0", 3244 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3245 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 3246 + "dev": true 3247 + }, 3248 + "node_modules/expect": { 3249 + "version": "24.9.0", 3250 + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", 3251 + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", 3252 + "dev": true, 3253 + "dependencies": { 3254 + "@jest/types": "^24.9.0", 3255 + "ansi-styles": "^3.2.0", 3256 + "jest-get-type": "^24.9.0", 3257 + "jest-matcher-utils": "^24.9.0", 3258 + "jest-message-util": "^24.9.0", 3259 + "jest-regex-util": "^24.9.0" 3260 + }, 3261 + "engines": { 3262 + "node": ">= 6" 3263 + } 3264 + }, 3265 + "node_modules/exposify": { 3266 + "version": "0.5.0", 3267 + "resolved": "https://registry.npmjs.org/exposify/-/exposify-0.5.0.tgz", 3268 + "integrity": "sha512-SXS1oEW6VXYinz7RbTPUj+RhO3ZXuj2cmUTWTaO8KcWMcxLZF3wzjqSuaOW0EZYBoKooUM8DIkvfWWOMXTMQFQ==", 3269 + "dev": true, 3270 + "dependencies": { 3271 + "globo": "~1.1.0", 3272 + "map-obj": "~1.0.1", 3273 + "replace-requires": "~1.0.3", 3274 + "through2": "~0.4.0", 3275 + "transformify": "~0.1.1" 3276 + } 3277 + }, 3278 + "node_modules/exposify/node_modules/isarray": { 3279 + "version": "0.0.1", 3280 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 3281 + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", 3282 + "dev": true 3283 + }, 3284 + "node_modules/exposify/node_modules/object-keys": { 3285 + "version": "0.4.0", 3286 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", 3287 + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==", 3288 + "dev": true 3289 + }, 3290 + "node_modules/exposify/node_modules/readable-stream": { 3291 + "version": "1.0.34", 3292 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", 3293 + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", 3294 + "dev": true, 3295 + "dependencies": { 3296 + "core-util-is": "~1.0.0", 3297 + "inherits": "~2.0.1", 3298 + "isarray": "0.0.1", 3299 + "string_decoder": "~0.10.x" 3300 + } 3301 + }, 3302 + "node_modules/exposify/node_modules/string_decoder": { 3303 + "version": "0.10.31", 3304 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 3305 + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", 3306 + "dev": true 3307 + }, 3308 + "node_modules/exposify/node_modules/through2": { 3309 + "version": "0.4.2", 3310 + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", 3311 + "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", 3312 + "dev": true, 3313 + "dependencies": { 3314 + "readable-stream": "~1.0.17", 3315 + "xtend": "~2.1.1" 3316 + } 3317 + }, 3318 + "node_modules/exposify/node_modules/xtend": { 3319 + "version": "2.1.2", 3320 + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", 3321 + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", 3322 + "dev": true, 3323 + "dependencies": { 3324 + "object-keys": "~0.4.0" 3325 + }, 3326 + "engines": { 3327 + "node": ">=0.4" 3328 + } 3329 + }, 3330 + "node_modules/ext": { 3331 + "version": "1.7.0", 3332 + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", 3333 + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", 3334 + "dev": true, 3335 + "dependencies": { 3336 + "type": "^2.7.2" 3337 + } 3338 + }, 3339 + "node_modules/ext/node_modules/type": { 3340 + "version": "2.7.2", 3341 + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", 3342 + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", 3343 + "dev": true 3344 + }, 3345 + "node_modules/extend": { 3346 + "version": "3.0.2", 3347 + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 3348 + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 3349 + "dev": true 3350 + }, 3351 + "node_modules/extend-shallow": { 3352 + "version": "3.0.2", 3353 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 3354 + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", 3355 + "dev": true, 3356 + "dependencies": { 3357 + "assign-symbols": "^1.0.0", 3358 + "is-extendable": "^1.0.1" 3359 + }, 3360 + "engines": { 3361 + "node": ">=0.10.0" 3362 + } 3363 + }, 3364 + "node_modules/external-editor": { 3365 + "version": "3.1.0", 3366 + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", 3367 + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", 3368 + "dev": true, 3369 + "dependencies": { 3370 + "chardet": "^0.7.0", 3371 + "iconv-lite": "^0.4.24", 3372 + "tmp": "^0.0.33" 3373 + }, 3374 + "engines": { 3375 + "node": ">=4" 3376 + } 3377 + }, 3378 + "node_modules/extglob": { 3379 + "version": "2.0.4", 3380 + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 3381 + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 3382 + "dev": true, 3383 + "dependencies": { 3384 + "array-unique": "^0.3.2", 3385 + "define-property": "^1.0.0", 3386 + "expand-brackets": "^2.1.4", 3387 + "extend-shallow": "^2.0.1", 3388 + "fragment-cache": "^0.2.1", 3389 + "regex-not": "^1.0.0", 3390 + "snapdragon": "^0.8.1", 3391 + "to-regex": "^3.0.1" 3392 + }, 3393 + "engines": { 3394 + "node": ">=0.10.0" 3395 + } 3396 + }, 3397 + "node_modules/extglob/node_modules/define-property": { 3398 + "version": "1.0.0", 3399 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 3400 + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", 3401 + "dev": true, 3402 + "dependencies": { 3403 + "is-descriptor": "^1.0.0" 3404 + }, 3405 + "engines": { 3406 + "node": ">=0.10.0" 3407 + } 3408 + }, 3409 + "node_modules/extglob/node_modules/extend-shallow": { 3410 + "version": "2.0.1", 3411 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 3412 + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", 3413 + "dev": true, 3414 + "dependencies": { 3415 + "is-extendable": "^0.1.0" 3416 + }, 3417 + "engines": { 3418 + "node": ">=0.10.0" 3419 + } 3420 + }, 3421 + "node_modules/extglob/node_modules/is-extendable": { 3422 + "version": "0.1.1", 3423 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3424 + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", 3425 + "dev": true, 3426 + "engines": { 3427 + "node": ">=0.10.0" 3428 + } 3429 + }, 3430 + "node_modules/extsprintf": { 3431 + "version": "1.3.0", 3432 + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 3433 + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", 3434 + "dev": true, 3435 + "engines": [ 3436 + "node >=0.6.0" 3437 + ] 3438 + }, 3439 + "node_modules/fast-deep-equal": { 3440 + "version": "3.1.3", 3441 + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3442 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 3443 + }, 3444 + "node_modules/fast-json-stable-stringify": { 3445 + "version": "2.1.0", 3446 + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3447 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 3448 + }, 3449 + "node_modules/fast-levenshtein": { 3450 + "version": "2.0.6", 3451 + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 3452 + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 3453 + "dev": true 3454 + }, 3455 + "node_modules/fast-safe-stringify": { 3456 + "version": "2.1.1", 3457 + "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz", 3458 + "integrity": "sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==", 3459 + "dev": true 3460 + }, 3461 + "node_modules/fb-watchman": { 3462 + "version": "2.0.2", 3463 + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", 3464 + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", 3465 + "dev": true, 3466 + "dependencies": { 3467 + "bser": "2.1.1" 3468 + } 3469 + }, 3470 + "node_modules/figures": { 3471 + "version": "2.0.0", 3472 + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", 3473 + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", 3474 + "dev": true, 3475 + "dependencies": { 3476 + "escape-string-regexp": "^1.0.5" 3477 + }, 3478 + "engines": { 3479 + "node": ">=4" 3480 + } 3481 + }, 3482 + "node_modules/file-entry-cache": { 3483 + "version": "5.0.1", 3484 + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", 3485 + "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", 3486 + "dev": true, 3487 + "dependencies": { 3488 + "flat-cache": "^2.0.1" 3489 + }, 3490 + "engines": { 3491 + "node": ">=4" 3492 + } 3493 + }, 3494 + "node_modules/file-uri-to-path": { 3495 + "version": "1.0.0", 3496 + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 3497 + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", 3498 + "dev": true, 3499 + "optional": true 3500 + }, 3501 + "node_modules/fill-range": { 3502 + "version": "4.0.0", 3503 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 3504 + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", 3505 + "dev": true, 3506 + "dependencies": { 3507 + "extend-shallow": "^2.0.1", 3508 + "is-number": "^3.0.0", 3509 + "repeat-string": "^1.6.1", 3510 + "to-regex-range": "^2.1.0" 3511 + }, 3512 + "engines": { 3513 + "node": ">=0.10.0" 3514 + } 3515 + }, 3516 + "node_modules/fill-range/node_modules/extend-shallow": { 3517 + "version": "2.0.1", 3518 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 3519 + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", 3520 + "dev": true, 3521 + "dependencies": { 3522 + "is-extendable": "^0.1.0" 3523 + }, 3524 + "engines": { 3525 + "node": ">=0.10.0" 3526 + } 3527 + }, 3528 + "node_modules/fill-range/node_modules/is-extendable": { 3529 + "version": "0.1.1", 3530 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 3531 + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", 3532 + "dev": true, 3533 + "engines": { 3534 + "node": ">=0.10.0" 3535 + } 3536 + }, 3537 + "node_modules/find-parent-dir": { 3538 + "version": "0.3.1", 3539 + "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.1.tgz", 3540 + "integrity": "sha512-o4UcykWV/XN9wm+jMEtWLPlV8RXCZnMhQI6F6OdHeSez7iiJWePw8ijOlskJZMsaQoGR/b7dH6lO02HhaTN7+A==", 3541 + "dev": true 3542 + }, 3543 + "node_modules/find-up": { 3544 + "version": "3.0.0", 3545 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", 3546 + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", 3547 + "dev": true, 3548 + "dependencies": { 3549 + "locate-path": "^3.0.0" 3550 + }, 3551 + "engines": { 3552 + "node": ">=6" 3553 + } 3554 + }, 3555 + "node_modules/flat-cache": { 3556 + "version": "2.0.1", 3557 + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", 3558 + "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", 3559 + "dev": true, 3560 + "dependencies": { 3561 + "flatted": "^2.0.0", 3562 + "rimraf": "2.6.3", 3563 + "write": "1.0.3" 3564 + }, 3565 + "engines": { 3566 + "node": ">=4" 3567 + } 3568 + }, 3569 + "node_modules/flatted": { 3570 + "version": "2.0.2", 3571 + "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", 3572 + "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", 3573 + "dev": true 3574 + }, 3575 + "node_modules/for-each": { 3576 + "version": "0.3.3", 3577 + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", 3578 + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", 3579 + "dev": true, 3580 + "dependencies": { 3581 + "is-callable": "^1.1.3" 3582 + } 3583 + }, 3584 + "node_modules/for-in": { 3585 + "version": "1.0.2", 3586 + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 3587 + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", 3588 + "dev": true, 3589 + "engines": { 3590 + "node": ">=0.10.0" 3591 + } 3592 + }, 3593 + "node_modules/forever-agent": { 3594 + "version": "0.6.1", 3595 + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 3596 + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", 3597 + "dev": true, 3598 + "engines": { 3599 + "node": "*" 3600 + } 3601 + }, 3602 + "node_modules/form-data": { 3603 + "version": "2.3.3", 3604 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", 3605 + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", 3606 + "dev": true, 3607 + "dependencies": { 3608 + "asynckit": "^0.4.0", 3609 + "combined-stream": "^1.0.6", 3610 + "mime-types": "^2.1.12" 3611 + }, 3612 + "engines": { 3613 + "node": ">= 0.12" 3614 + } 3615 + }, 3616 + "node_modules/formidable": { 3617 + "version": "1.2.6", 3618 + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", 3619 + "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==", 3620 + "deprecated": "Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau", 3621 + "dev": true, 3622 + "funding": { 3623 + "url": "https://ko-fi.com/tunnckoCore/commissions" 3624 + } 3625 + }, 3626 + "node_modules/fragment-cache": { 3627 + "version": "0.2.1", 3628 + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 3629 + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", 3630 + "dev": true, 3631 + "dependencies": { 3632 + "map-cache": "^0.2.2" 3633 + }, 3634 + "engines": { 3635 + "node": ">=0.10.0" 3636 + } 3637 + }, 3638 + "node_modules/fs-extra": { 3639 + "version": "1.0.0", 3640 + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", 3641 + "integrity": "sha512-VerQV6vEKuhDWD2HGOybV6v5I73syoc/cXAbKlgTC7M/oFVEtklWlp9QH2Ijw3IaWDOQcMkldSPa7zXy79Z/UQ==", 3642 + "dependencies": { 3643 + "graceful-fs": "^4.1.2", 3644 + "jsonfile": "^2.1.0", 3645 + "klaw": "^1.0.0" 3646 + } 3647 + }, 3648 + "node_modules/fs.realpath": { 3649 + "version": "1.0.0", 3650 + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3651 + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 3652 + "dev": true 3653 + }, 3654 + "node_modules/fsevents": { 3655 + "version": "1.2.13", 3656 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", 3657 + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", 3658 + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", 3659 + "dev": true, 3660 + "hasInstallScript": true, 3661 + "optional": true, 3662 + "os": [ 3663 + "darwin" 3664 + ], 3665 + "dependencies": { 3666 + "bindings": "^1.5.0", 3667 + "nan": "^2.12.1" 3668 + }, 3669 + "engines": { 3670 + "node": ">= 4.0" 3671 + } 3672 + }, 3673 + "node_modules/function-bind": { 3674 + "version": "1.1.1", 3675 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3676 + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 3677 + }, 3678 + "node_modules/function.prototype.name": { 3679 + "version": "1.1.5", 3680 + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", 3681 + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", 3682 + "dev": true, 3683 + "dependencies": { 3684 + "call-bind": "^1.0.2", 3685 + "define-properties": "^1.1.3", 3686 + "es-abstract": "^1.19.0", 3687 + "functions-have-names": "^1.2.2" 3688 + }, 3689 + "engines": { 3690 + "node": ">= 0.4" 3691 + }, 3692 + "funding": { 3693 + "url": "https://github.com/sponsors/ljharb" 3694 + } 3695 + }, 3696 + "node_modules/functional-red-black-tree": { 3697 + "version": "1.0.1", 3698 + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 3699 + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", 3700 + "dev": true 3701 + }, 3702 + "node_modules/functions-have-names": { 3703 + "version": "1.2.3", 3704 + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", 3705 + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 3706 + "dev": true, 3707 + "funding": { 3708 + "url": "https://github.com/sponsors/ljharb" 3709 + } 3710 + }, 3711 + "node_modules/gensync": { 3712 + "version": "1.0.0-beta.2", 3713 + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 3714 + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 3715 + "dev": true, 3716 + "engines": { 3717 + "node": ">=6.9.0" 3718 + } 3719 + }, 3720 + "node_modules/get-assigned-identifiers": { 3721 + "version": "1.2.0", 3722 + "resolved": "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz", 3723 + "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==", 3724 + "dev": true 3725 + }, 3726 + "node_modules/get-caller-file": { 3727 + "version": "1.0.3", 3728 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", 3729 + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" 3730 + }, 3731 + "node_modules/get-intrinsic": { 3732 + "version": "1.2.1", 3733 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", 3734 + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", 3735 + "dev": true, 3736 + "dependencies": { 3737 + "function-bind": "^1.1.1", 3738 + "has": "^1.0.3", 3739 + "has-proto": "^1.0.1", 3740 + "has-symbols": "^1.0.3" 3741 + }, 3742 + "funding": { 3743 + "url": "https://github.com/sponsors/ljharb" 3744 + } 3745 + }, 3746 + "node_modules/get-stream": { 3747 + "version": "4.1.0", 3748 + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", 3749 + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", 3750 + "dev": true, 3751 + "dependencies": { 3752 + "pump": "^3.0.0" 3753 + }, 3754 + "engines": { 3755 + "node": ">=6" 3756 + } 3757 + }, 3758 + "node_modules/get-symbol-description": { 3759 + "version": "1.0.0", 3760 + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 3761 + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 3762 + "dev": true, 3763 + "dependencies": { 3764 + "call-bind": "^1.0.2", 3765 + "get-intrinsic": "^1.1.1" 3766 + }, 3767 + "engines": { 3768 + "node": ">= 0.4" 3769 + }, 3770 + "funding": { 3771 + "url": "https://github.com/sponsors/ljharb" 3772 + } 3773 + }, 3774 + "node_modules/get-value": { 3775 + "version": "2.0.6", 3776 + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 3777 + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", 3778 + "dev": true, 3779 + "engines": { 3780 + "node": ">=0.10.0" 3781 + } 3782 + }, 3783 + "node_modules/getpass": { 3784 + "version": "0.1.7", 3785 + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 3786 + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", 3787 + "dev": true, 3788 + "dependencies": { 3789 + "assert-plus": "^1.0.0" 3790 + } 3791 + }, 3792 + "node_modules/glob": { 3793 + "version": "7.2.3", 3794 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", 3795 + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", 3796 + "dev": true, 3797 + "dependencies": { 3798 + "fs.realpath": "^1.0.0", 3799 + "inflight": "^1.0.4", 3800 + "inherits": "2", 3801 + "minimatch": "^3.1.1", 3802 + "once": "^1.3.0", 3803 + "path-is-absolute": "^1.0.0" 3804 + }, 3805 + "engines": { 3806 + "node": "*" 3807 + }, 3808 + "funding": { 3809 + "url": "https://github.com/sponsors/isaacs" 3810 + } 3811 + }, 3812 + "node_modules/globals": { 3813 + "version": "11.12.0", 3814 + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 3815 + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 3816 + "dev": true, 3817 + "engines": { 3818 + "node": ">=4" 3819 + } 3820 + }, 3821 + "node_modules/globalthis": { 3822 + "version": "1.0.3", 3823 + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", 3824 + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", 3825 + "dev": true, 3826 + "dependencies": { 3827 + "define-properties": "^1.1.3" 3828 + }, 3829 + "engines": { 3830 + "node": ">= 0.4" 3831 + }, 3832 + "funding": { 3833 + "url": "https://github.com/sponsors/ljharb" 3834 + } 3835 + }, 3836 + "node_modules/globo": { 3837 + "version": "1.1.0", 3838 + "resolved": "https://registry.npmjs.org/globo/-/globo-1.1.0.tgz", 3839 + "integrity": "sha512-9kacJpRuOo2IPxzYdogGZKnREZXMLs7P2/gaeHxynuL7kmxdB9o4EVtpd69f81CeUFWmZSxj1heZFEXQDTkaLQ==", 3840 + "dev": true, 3841 + "dependencies": { 3842 + "accessory": "~1.1.0", 3843 + "is-defined": "~1.0.0", 3844 + "ternary": "~1.0.0" 3845 + }, 3846 + "engines": { 3847 + "node": ">=0.10.0" 3848 + } 3849 + }, 3850 + "node_modules/gopd": { 3851 + "version": "1.0.1", 3852 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", 3853 + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 3854 + "dev": true, 3855 + "dependencies": { 3856 + "get-intrinsic": "^1.1.3" 3857 + }, 3858 + "funding": { 3859 + "url": "https://github.com/sponsors/ljharb" 3860 + } 3861 + }, 3862 + "node_modules/graceful-fs": { 3863 + "version": "4.2.11", 3864 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3865 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 3866 + }, 3867 + "node_modules/growly": { 3868 + "version": "1.3.0", 3869 + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", 3870 + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", 3871 + "dev": true 3872 + }, 3873 + "node_modules/har-schema": { 3874 + "version": "2.0.0", 3875 + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", 3876 + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", 3877 + "dev": true, 3878 + "engines": { 3879 + "node": ">=4" 3880 + } 3881 + }, 3882 + "node_modules/har-validator": { 3883 + "version": "5.1.5", 3884 + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", 3885 + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", 3886 + "deprecated": "this library is no longer supported", 3887 + "dev": true, 3888 + "dependencies": { 3889 + "ajv": "^6.12.3", 3890 + "har-schema": "^2.0.0" 3891 + }, 3892 + "engines": { 3893 + "node": ">=6" 3894 + } 3895 + }, 3896 + "node_modules/has": { 3897 + "version": "1.0.3", 3898 + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3899 + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3900 + "dependencies": { 3901 + "function-bind": "^1.1.1" 3902 + }, 3903 + "engines": { 3904 + "node": ">= 0.4.0" 3905 + } 3906 + }, 3907 + "node_modules/has-bigints": { 3908 + "version": "1.0.2", 3909 + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", 3910 + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 3911 + "dev": true, 3912 + "funding": { 3913 + "url": "https://github.com/sponsors/ljharb" 3914 + } 3915 + }, 3916 + "node_modules/has-flag": { 3917 + "version": "3.0.0", 3918 + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 3919 + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 3920 + "dev": true, 3921 + "engines": { 3922 + "node": ">=4" 3923 + } 3924 + }, 3925 + "node_modules/has-property-descriptors": { 3926 + "version": "1.0.0", 3927 + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", 3928 + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", 3929 + "dev": true, 3930 + "dependencies": { 3931 + "get-intrinsic": "^1.1.1" 3932 + }, 3933 + "funding": { 3934 + "url": "https://github.com/sponsors/ljharb" 3935 + } 3936 + }, 3937 + "node_modules/has-proto": { 3938 + "version": "1.0.1", 3939 + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", 3940 + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", 3941 + "dev": true, 3942 + "engines": { 3943 + "node": ">= 0.4" 3944 + }, 3945 + "funding": { 3946 + "url": "https://github.com/sponsors/ljharb" 3947 + } 3948 + }, 3949 + "node_modules/has-require": { 3950 + "version": "1.2.2", 3951 + "resolved": "https://registry.npmjs.org/has-require/-/has-require-1.2.2.tgz", 3952 + "integrity": "sha512-JHMVoV2TG3LEFw/8UjxXJzCRGdOHJzzAXft7BafERh2rdPYZcS5N6Twv7Q8yLy9mciKsVBkXmpWSuLp5GUXNng==", 3953 + "dev": true, 3954 + "dependencies": { 3955 + "escape-string-regexp": "^1.0.3" 3956 + } 3957 + }, 3958 + "node_modules/has-symbols": { 3959 + "version": "1.0.3", 3960 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 3961 + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 3962 + "dev": true, 3963 + "engines": { 3964 + "node": ">= 0.4" 3965 + }, 3966 + "funding": { 3967 + "url": "https://github.com/sponsors/ljharb" 3968 + } 3969 + }, 3970 + "node_modules/has-tostringtag": { 3971 + "version": "1.0.0", 3972 + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 3973 + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 3974 + "dev": true, 3975 + "dependencies": { 3976 + "has-symbols": "^1.0.2" 3977 + }, 3978 + "engines": { 3979 + "node": ">= 0.4" 3980 + }, 3981 + "funding": { 3982 + "url": "https://github.com/sponsors/ljharb" 3983 + } 3984 + }, 3985 + "node_modules/has-value": { 3986 + "version": "1.0.0", 3987 + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 3988 + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", 3989 + "dev": true, 3990 + "dependencies": { 3991 + "get-value": "^2.0.6", 3992 + "has-values": "^1.0.0", 3993 + "isobject": "^3.0.0" 3994 + }, 3995 + "engines": { 3996 + "node": ">=0.10.0" 3997 + } 3998 + }, 3999 + "node_modules/has-values": { 4000 + "version": "1.0.0", 4001 + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 4002 + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", 4003 + "dev": true, 4004 + "dependencies": { 4005 + "is-number": "^3.0.0", 4006 + "kind-of": "^4.0.0" 4007 + }, 4008 + "engines": { 4009 + "node": ">=0.10.0" 4010 + } 4011 + }, 4012 + "node_modules/has-values/node_modules/kind-of": { 4013 + "version": "4.0.0", 4014 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 4015 + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", 4016 + "dev": true, 4017 + "dependencies": { 4018 + "is-buffer": "^1.1.5" 4019 + }, 4020 + "engines": { 4021 + "node": ">=0.10.0" 4022 + } 4023 + }, 4024 + "node_modules/hash-base": { 4025 + "version": "3.1.0", 4026 + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", 4027 + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", 4028 + "dev": true, 4029 + "dependencies": { 4030 + "inherits": "^2.0.4", 4031 + "readable-stream": "^3.6.0", 4032 + "safe-buffer": "^5.2.0" 4033 + }, 4034 + "engines": { 4035 + "node": ">=4" 4036 + } 4037 + }, 4038 + "node_modules/hash-base/node_modules/readable-stream": { 4039 + "version": "3.6.2", 4040 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 4041 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 4042 + "dev": true, 4043 + "dependencies": { 4044 + "inherits": "^2.0.3", 4045 + "string_decoder": "^1.1.1", 4046 + "util-deprecate": "^1.0.1" 4047 + }, 4048 + "engines": { 4049 + "node": ">= 6" 4050 + } 4051 + }, 4052 + "node_modules/hash.js": { 4053 + "version": "1.1.7", 4054 + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", 4055 + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", 4056 + "dev": true, 4057 + "dependencies": { 4058 + "inherits": "^2.0.3", 4059 + "minimalistic-assert": "^1.0.1" 4060 + } 4061 + }, 4062 + "node_modules/hmac-drbg": { 4063 + "version": "1.0.1", 4064 + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", 4065 + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", 4066 + "dev": true, 4067 + "dependencies": { 4068 + "hash.js": "^1.0.3", 4069 + "minimalistic-assert": "^1.0.0", 4070 + "minimalistic-crypto-utils": "^1.0.1" 4071 + } 4072 + }, 4073 + "node_modules/hosted-git-info": { 4074 + "version": "2.8.9", 4075 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", 4076 + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" 4077 + }, 4078 + "node_modules/html-encoding-sniffer": { 4079 + "version": "1.0.2", 4080 + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", 4081 + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", 4082 + "dev": true, 4083 + "dependencies": { 4084 + "whatwg-encoding": "^1.0.1" 4085 + } 4086 + }, 4087 + "node_modules/html-escaper": { 4088 + "version": "2.0.2", 4089 + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 4090 + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 4091 + "dev": true 4092 + }, 4093 + "node_modules/htmlescape": { 4094 + "version": "1.1.1", 4095 + "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz", 4096 + "integrity": "sha512-eVcrzgbR4tim7c7soKQKtxa/kQM4TzjnlU83rcZ9bHU6t31ehfV7SktN6McWgwPWg+JYMA/O3qpGxBvFq1z2Jg==", 4097 + "dev": true, 4098 + "engines": { 4099 + "node": ">=0.10" 4100 + } 4101 + }, 4102 + "node_modules/http-signature": { 4103 + "version": "1.2.0", 4104 + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", 4105 + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", 4106 + "dev": true, 4107 + "dependencies": { 4108 + "assert-plus": "^1.0.0", 4109 + "jsprim": "^1.2.2", 4110 + "sshpk": "^1.7.0" 4111 + }, 4112 + "engines": { 4113 + "node": ">=0.8", 4114 + "npm": ">=1.3.7" 4115 + } 4116 + }, 4117 + "node_modules/https-browserify": { 4118 + "version": "1.0.0", 4119 + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", 4120 + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", 4121 + "dev": true 4122 + }, 4123 + "node_modules/iconv-lite": { 4124 + "version": "0.4.24", 4125 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 4126 + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 4127 + "dev": true, 4128 + "dependencies": { 4129 + "safer-buffer": ">= 2.1.2 < 3" 4130 + }, 4131 + "engines": { 4132 + "node": ">=0.10.0" 4133 + } 4134 + }, 4135 + "node_modules/ieee754": { 4136 + "version": "1.2.1", 4137 + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 4138 + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 4139 + "dev": true, 4140 + "funding": [ 4141 + { 4142 + "type": "github", 4143 + "url": "https://github.com/sponsors/feross" 4144 + }, 4145 + { 4146 + "type": "patreon", 4147 + "url": "https://www.patreon.com/feross" 4148 + }, 4149 + { 4150 + "type": "consulting", 4151 + "url": "https://feross.org/support" 4152 + } 4153 + ] 4154 + }, 4155 + "node_modules/ignore": { 4156 + "version": "4.0.6", 4157 + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", 4158 + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 4159 + "dev": true, 4160 + "engines": { 4161 + "node": ">= 4" 4162 + } 4163 + }, 4164 + "node_modules/import-fresh": { 4165 + "version": "3.3.0", 4166 + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 4167 + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 4168 + "dev": true, 4169 + "dependencies": { 4170 + "parent-module": "^1.0.0", 4171 + "resolve-from": "^4.0.0" 4172 + }, 4173 + "engines": { 4174 + "node": ">=6" 4175 + }, 4176 + "funding": { 4177 + "url": "https://github.com/sponsors/sindresorhus" 4178 + } 4179 + }, 4180 + "node_modules/import-local": { 4181 + "version": "2.0.0", 4182 + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", 4183 + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", 4184 + "dev": true, 4185 + "dependencies": { 4186 + "pkg-dir": "^3.0.0", 4187 + "resolve-cwd": "^2.0.0" 4188 + }, 4189 + "bin": { 4190 + "import-local-fixture": "fixtures/cli.js" 4191 + }, 4192 + "engines": { 4193 + "node": ">=6" 4194 + } 4195 + }, 4196 + "node_modules/imurmurhash": { 4197 + "version": "0.1.4", 4198 + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 4199 + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 4200 + "dev": true, 4201 + "engines": { 4202 + "node": ">=0.8.19" 4203 + } 4204 + }, 4205 + "node_modules/inflight": { 4206 + "version": "1.0.6", 4207 + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 4208 + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 4209 + "dev": true, 4210 + "dependencies": { 4211 + "once": "^1.3.0", 4212 + "wrappy": "1" 4213 + } 4214 + }, 4215 + "node_modules/inherits": { 4216 + "version": "2.0.4", 4217 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4218 + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4219 + "dev": true 4220 + }, 4221 + "node_modules/inline-source-map": { 4222 + "version": "0.6.2", 4223 + "resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz", 4224 + "integrity": "sha512-0mVWSSbNDvedDWIN4wxLsdPM4a7cIPcpyMxj3QZ406QRwQ6ePGB1YIHxVPjqpcUGbWQ5C+nHTwGNWAGvt7ggVA==", 4225 + "dev": true, 4226 + "dependencies": { 4227 + "source-map": "~0.5.3" 4228 + } 4229 + }, 4230 + "node_modules/inquirer": { 4231 + "version": "6.5.2", 4232 + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", 4233 + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", 4234 + "dev": true, 4235 + "dependencies": { 4236 + "ansi-escapes": "^3.2.0", 4237 + "chalk": "^2.4.2", 4238 + "cli-cursor": "^2.1.0", 4239 + "cli-width": "^2.0.0", 4240 + "external-editor": "^3.0.3", 4241 + "figures": "^2.0.0", 4242 + "lodash": "^4.17.12", 4243 + "mute-stream": "0.0.7", 4244 + "run-async": "^2.2.0", 4245 + "rxjs": "^6.4.0", 4246 + "string-width": "^2.1.0", 4247 + "strip-ansi": "^5.1.0", 4248 + "through": "^2.3.6" 4249 + }, 4250 + "engines": { 4251 + "node": ">=6.0.0" 4252 + } 4253 + }, 4254 + "node_modules/inquirer/node_modules/strip-ansi": { 4255 + "version": "5.2.0", 4256 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 4257 + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 4258 + "dev": true, 4259 + "dependencies": { 4260 + "ansi-regex": "^4.1.0" 4261 + }, 4262 + "engines": { 4263 + "node": ">=6" 4264 + } 4265 + }, 4266 + "node_modules/insert-module-globals": { 4267 + "version": "7.2.1", 4268 + "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz", 4269 + "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==", 4270 + "dev": true, 4271 + "dependencies": { 4272 + "acorn-node": "^1.5.2", 4273 + "combine-source-map": "^0.8.0", 4274 + "concat-stream": "^1.6.1", 4275 + "is-buffer": "^1.1.0", 4276 + "JSONStream": "^1.0.3", 4277 + "path-is-absolute": "^1.0.1", 4278 + "process": "~0.11.0", 4279 + "through2": "^2.0.0", 4280 + "undeclared-identifiers": "^1.1.2", 4281 + "xtend": "^4.0.0" 4282 + }, 4283 + "bin": { 4284 + "insert-module-globals": "bin/cmd.js" 4285 + } 4286 + }, 4287 + "node_modules/internal-slot": { 4288 + "version": "1.0.5", 4289 + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", 4290 + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", 4291 + "dev": true, 4292 + "dependencies": { 4293 + "get-intrinsic": "^1.2.0", 4294 + "has": "^1.0.3", 4295 + "side-channel": "^1.0.4" 4296 + }, 4297 + "engines": { 4298 + "node": ">= 0.4" 4299 + } 4300 + }, 4301 + "node_modules/invariant": { 4302 + "version": "2.2.4", 4303 + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", 4304 + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", 4305 + "dev": true, 4306 + "dependencies": { 4307 + "loose-envify": "^1.0.0" 4308 + } 4309 + }, 4310 + "node_modules/invert-kv": { 4311 + "version": "1.0.0", 4312 + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", 4313 + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", 4314 + "engines": { 4315 + "node": ">=0.10.0" 4316 + } 4317 + }, 4318 + "node_modules/is-accessor-descriptor": { 4319 + "version": "1.0.0", 4320 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 4321 + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 4322 + "dev": true, 4323 + "dependencies": { 4324 + "kind-of": "^6.0.0" 4325 + }, 4326 + "engines": { 4327 + "node": ">=0.10.0" 4328 + } 4329 + }, 4330 + "node_modules/is-array-buffer": { 4331 + "version": "3.0.2", 4332 + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", 4333 + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", 4334 + "dev": true, 4335 + "dependencies": { 4336 + "call-bind": "^1.0.2", 4337 + "get-intrinsic": "^1.2.0", 4338 + "is-typed-array": "^1.1.10" 4339 + }, 4340 + "funding": { 4341 + "url": "https://github.com/sponsors/ljharb" 4342 + } 4343 + }, 4344 + "node_modules/is-arrayish": { 4345 + "version": "0.2.1", 4346 + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 4347 + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" 4348 + }, 4349 + "node_modules/is-bigint": { 4350 + "version": "1.0.4", 4351 + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 4352 + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 4353 + "dev": true, 4354 + "dependencies": { 4355 + "has-bigints": "^1.0.1" 4356 + }, 4357 + "funding": { 4358 + "url": "https://github.com/sponsors/ljharb" 4359 + } 4360 + }, 4361 + "node_modules/is-boolean-object": { 4362 + "version": "1.1.2", 4363 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 4364 + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 4365 + "dev": true, 4366 + "dependencies": { 4367 + "call-bind": "^1.0.2", 4368 + "has-tostringtag": "^1.0.0" 4369 + }, 4370 + "engines": { 4371 + "node": ">= 0.4" 4372 + }, 4373 + "funding": { 4374 + "url": "https://github.com/sponsors/ljharb" 4375 + } 4376 + }, 4377 + "node_modules/is-buffer": { 4378 + "version": "1.1.6", 4379 + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 4380 + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 4381 + "dev": true 4382 + }, 4383 + "node_modules/is-callable": { 4384 + "version": "1.2.7", 4385 + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", 4386 + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 4387 + "dev": true, 4388 + "engines": { 4389 + "node": ">= 0.4" 4390 + }, 4391 + "funding": { 4392 + "url": "https://github.com/sponsors/ljharb" 4393 + } 4394 + }, 4395 + "node_modules/is-ci": { 4396 + "version": "2.0.0", 4397 + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", 4398 + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", 4399 + "dev": true, 4400 + "dependencies": { 4401 + "ci-info": "^2.0.0" 4402 + }, 4403 + "bin": { 4404 + "is-ci": "bin.js" 4405 + } 4406 + }, 4407 + "node_modules/is-core-module": { 4408 + "version": "2.13.0", 4409 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", 4410 + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", 4411 + "dependencies": { 4412 + "has": "^1.0.3" 4413 + }, 4414 + "funding": { 4415 + "url": "https://github.com/sponsors/ljharb" 4416 + } 4417 + }, 4418 + "node_modules/is-data-descriptor": { 4419 + "version": "1.0.0", 4420 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 4421 + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 4422 + "dev": true, 4423 + "dependencies": { 4424 + "kind-of": "^6.0.0" 4425 + }, 4426 + "engines": { 4427 + "node": ">=0.10.0" 4428 + } 4429 + }, 4430 + "node_modules/is-date-object": { 4431 + "version": "1.0.5", 4432 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 4433 + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 4434 + "dev": true, 4435 + "dependencies": { 4436 + "has-tostringtag": "^1.0.0" 4437 + }, 4438 + "engines": { 4439 + "node": ">= 0.4" 4440 + }, 4441 + "funding": { 4442 + "url": "https://github.com/sponsors/ljharb" 4443 + } 4444 + }, 4445 + "node_modules/is-defined": { 4446 + "version": "1.0.0", 4447 + "resolved": "https://registry.npmjs.org/is-defined/-/is-defined-1.0.0.tgz", 4448 + "integrity": "sha512-/drGiPCBGsJDhtnLkdcNl8QtEo9ddV10m0Y7wzkopIQM4u91wXhe84pZSH6RLukO2uJDtQoaAr1XoP0ilwsYzg==", 4449 + "dev": true 4450 + }, 4451 + "node_modules/is-descriptor": { 4452 + "version": "1.0.2", 4453 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 4454 + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 4455 + "dev": true, 4456 + "dependencies": { 4457 + "is-accessor-descriptor": "^1.0.0", 4458 + "is-data-descriptor": "^1.0.0", 4459 + "kind-of": "^6.0.2" 4460 + }, 4461 + "engines": { 4462 + "node": ">=0.10.0" 4463 + } 4464 + }, 4465 + "node_modules/is-extendable": { 4466 + "version": "1.0.1", 4467 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 4468 + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 4469 + "dev": true, 4470 + "dependencies": { 4471 + "is-plain-object": "^2.0.4" 4472 + }, 4473 + "engines": { 4474 + "node": ">=0.10.0" 4475 + } 4476 + }, 4477 + "node_modules/is-fullwidth-code-point": { 4478 + "version": "2.0.0", 4479 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 4480 + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", 4481 + "dev": true, 4482 + "engines": { 4483 + "node": ">=4" 4484 + } 4485 + }, 4486 + "node_modules/is-generator-fn": { 4487 + "version": "2.1.0", 4488 + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", 4489 + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", 4490 + "dev": true, 4491 + "engines": { 4492 + "node": ">=6" 4493 + } 4494 + }, 4495 + "node_modules/is-negative-zero": { 4496 + "version": "2.0.2", 4497 + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", 4498 + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", 4499 + "dev": true, 4500 + "engines": { 4501 + "node": ">= 0.4" 4502 + }, 4503 + "funding": { 4504 + "url": "https://github.com/sponsors/ljharb" 4505 + } 4506 + }, 4507 + "node_modules/is-number": { 4508 + "version": "3.0.0", 4509 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 4510 + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", 4511 + "dev": true, 4512 + "dependencies": { 4513 + "kind-of": "^3.0.2" 4514 + }, 4515 + "engines": { 4516 + "node": ">=0.10.0" 4517 + } 4518 + }, 4519 + "node_modules/is-number-object": { 4520 + "version": "1.0.7", 4521 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", 4522 + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", 4523 + "dev": true, 4524 + "dependencies": { 4525 + "has-tostringtag": "^1.0.0" 4526 + }, 4527 + "engines": { 4528 + "node": ">= 0.4" 4529 + }, 4530 + "funding": { 4531 + "url": "https://github.com/sponsors/ljharb" 4532 + } 4533 + }, 4534 + "node_modules/is-number/node_modules/kind-of": { 4535 + "version": "3.2.2", 4536 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4537 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 4538 + "dev": true, 4539 + "dependencies": { 4540 + "is-buffer": "^1.1.5" 4541 + }, 4542 + "engines": { 4543 + "node": ">=0.10.0" 4544 + } 4545 + }, 4546 + "node_modules/is-plain-object": { 4547 + "version": "2.0.4", 4548 + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 4549 + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 4550 + "dev": true, 4551 + "dependencies": { 4552 + "isobject": "^3.0.1" 4553 + }, 4554 + "engines": { 4555 + "node": ">=0.10.0" 4556 + } 4557 + }, 4558 + "node_modules/is-regex": { 4559 + "version": "1.1.4", 4560 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 4561 + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 4562 + "dev": true, 4563 + "dependencies": { 4564 + "call-bind": "^1.0.2", 4565 + "has-tostringtag": "^1.0.0" 4566 + }, 4567 + "engines": { 4568 + "node": ">= 0.4" 4569 + }, 4570 + "funding": { 4571 + "url": "https://github.com/sponsors/ljharb" 4572 + } 4573 + }, 4574 + "node_modules/is-shared-array-buffer": { 4575 + "version": "1.0.2", 4576 + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", 4577 + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", 4578 + "dev": true, 4579 + "dependencies": { 4580 + "call-bind": "^1.0.2" 4581 + }, 4582 + "funding": { 4583 + "url": "https://github.com/sponsors/ljharb" 4584 + } 4585 + }, 4586 + "node_modules/is-stream": { 4587 + "version": "1.1.0", 4588 + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 4589 + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", 4590 + "dev": true, 4591 + "engines": { 4592 + "node": ">=0.10.0" 4593 + } 4594 + }, 4595 + "node_modules/is-string": { 4596 + "version": "1.0.7", 4597 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 4598 + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 4599 + "dev": true, 4600 + "dependencies": { 4601 + "has-tostringtag": "^1.0.0" 4602 + }, 4603 + "engines": { 4604 + "node": ">= 0.4" 4605 + }, 4606 + "funding": { 4607 + "url": "https://github.com/sponsors/ljharb" 4608 + } 4609 + }, 4610 + "node_modules/is-symbol": { 4611 + "version": "1.0.4", 4612 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 4613 + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 4614 + "dev": true, 4615 + "dependencies": { 4616 + "has-symbols": "^1.0.2" 4617 + }, 4618 + "engines": { 4619 + "node": ">= 0.4" 4620 + }, 4621 + "funding": { 4622 + "url": "https://github.com/sponsors/ljharb" 4623 + } 4624 + }, 4625 + "node_modules/is-typed-array": { 4626 + "version": "1.1.12", 4627 + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", 4628 + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", 4629 + "dev": true, 4630 + "dependencies": { 4631 + "which-typed-array": "^1.1.11" 4632 + }, 4633 + "engines": { 4634 + "node": ">= 0.4" 4635 + }, 4636 + "funding": { 4637 + "url": "https://github.com/sponsors/ljharb" 4638 + } 4639 + }, 4640 + "node_modules/is-typedarray": { 4641 + "version": "1.0.0", 4642 + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 4643 + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", 4644 + "dev": true 4645 + }, 4646 + "node_modules/is-utf8": { 4647 + "version": "0.2.1", 4648 + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 4649 + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" 4650 + }, 4651 + "node_modules/is-weakref": { 4652 + "version": "1.0.2", 4653 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", 4654 + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 4655 + "dev": true, 4656 + "dependencies": { 4657 + "call-bind": "^1.0.2" 4658 + }, 4659 + "funding": { 4660 + "url": "https://github.com/sponsors/ljharb" 4661 + } 4662 + }, 4663 + "node_modules/is-windows": { 4664 + "version": "1.0.2", 4665 + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 4666 + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 4667 + "dev": true, 4668 + "engines": { 4669 + "node": ">=0.10.0" 4670 + } 4671 + }, 4672 + "node_modules/is-wsl": { 4673 + "version": "1.1.0", 4674 + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 4675 + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", 4676 + "dev": true, 4677 + "engines": { 4678 + "node": ">=4" 4679 + } 4680 + }, 4681 + "node_modules/isarray": { 4682 + "version": "1.0.0", 4683 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 4684 + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", 4685 + "dev": true 4686 + }, 4687 + "node_modules/isexe": { 4688 + "version": "2.0.0", 4689 + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 4690 + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 4691 + "dev": true 4692 + }, 4693 + "node_modules/isobject": { 4694 + "version": "3.0.1", 4695 + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 4696 + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", 4697 + "dev": true, 4698 + "engines": { 4699 + "node": ">=0.10.0" 4700 + } 4701 + }, 4702 + "node_modules/isstream": { 4703 + "version": "0.1.2", 4704 + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 4705 + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", 4706 + "dev": true 4707 + }, 4708 + "node_modules/istanbul-lib-coverage": { 4709 + "version": "2.0.5", 4710 + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", 4711 + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", 4712 + "dev": true, 4713 + "engines": { 4714 + "node": ">=6" 4715 + } 4716 + }, 4717 + "node_modules/istanbul-lib-instrument": { 4718 + "version": "3.3.0", 4719 + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", 4720 + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", 4721 + "dev": true, 4722 + "dependencies": { 4723 + "@babel/generator": "^7.4.0", 4724 + "@babel/parser": "^7.4.3", 4725 + "@babel/template": "^7.4.0", 4726 + "@babel/traverse": "^7.4.3", 4727 + "@babel/types": "^7.4.0", 4728 + "istanbul-lib-coverage": "^2.0.5", 4729 + "semver": "^6.0.0" 4730 + }, 4731 + "engines": { 4732 + "node": ">=6" 4733 + } 4734 + }, 4735 + "node_modules/istanbul-lib-instrument/node_modules/semver": { 4736 + "version": "6.3.1", 4737 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 4738 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 4739 + "dev": true, 4740 + "bin": { 4741 + "semver": "bin/semver.js" 4742 + } 4743 + }, 4744 + "node_modules/istanbul-lib-report": { 4745 + "version": "2.0.8", 4746 + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", 4747 + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", 4748 + "dev": true, 4749 + "dependencies": { 4750 + "istanbul-lib-coverage": "^2.0.5", 4751 + "make-dir": "^2.1.0", 4752 + "supports-color": "^6.1.0" 4753 + }, 4754 + "engines": { 4755 + "node": ">=6" 4756 + } 4757 + }, 4758 + "node_modules/istanbul-lib-report/node_modules/supports-color": { 4759 + "version": "6.1.0", 4760 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 4761 + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 4762 + "dev": true, 4763 + "dependencies": { 4764 + "has-flag": "^3.0.0" 4765 + }, 4766 + "engines": { 4767 + "node": ">=6" 4768 + } 4769 + }, 4770 + "node_modules/istanbul-lib-source-maps": { 4771 + "version": "3.0.6", 4772 + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", 4773 + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", 4774 + "dev": true, 4775 + "dependencies": { 4776 + "debug": "^4.1.1", 4777 + "istanbul-lib-coverage": "^2.0.5", 4778 + "make-dir": "^2.1.0", 4779 + "rimraf": "^2.6.3", 4780 + "source-map": "^0.6.1" 4781 + }, 4782 + "engines": { 4783 + "node": ">=6" 4784 + } 4785 + }, 4786 + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { 4787 + "version": "0.6.1", 4788 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 4789 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 4790 + "dev": true, 4791 + "engines": { 4792 + "node": ">=0.10.0" 4793 + } 4794 + }, 4795 + "node_modules/istanbul-reports": { 4796 + "version": "2.2.7", 4797 + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", 4798 + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", 4799 + "dev": true, 4800 + "dependencies": { 4801 + "html-escaper": "^2.0.0" 4802 + }, 4803 + "engines": { 4804 + "node": ">=6" 4805 + } 4806 + }, 4807 + "node_modules/jest": { 4808 + "version": "24.9.0", 4809 + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", 4810 + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", 4811 + "dev": true, 4812 + "dependencies": { 4813 + "import-local": "^2.0.0", 4814 + "jest-cli": "^24.9.0" 4815 + }, 4816 + "bin": { 4817 + "jest": "bin/jest.js" 4818 + }, 4819 + "engines": { 4820 + "node": ">= 6" 4821 + } 4822 + }, 4823 + "node_modules/jest-changed-files": { 4824 + "version": "24.9.0", 4825 + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", 4826 + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", 4827 + "dev": true, 4828 + "dependencies": { 4829 + "@jest/types": "^24.9.0", 4830 + "execa": "^1.0.0", 4831 + "throat": "^4.0.0" 4832 + }, 4833 + "engines": { 4834 + "node": ">= 6" 4835 + } 4836 + }, 4837 + "node_modules/jest-cli": { 4838 + "version": "24.9.0", 4839 + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", 4840 + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", 4841 + "dev": true, 4842 + "dependencies": { 4843 + "@jest/core": "^24.9.0", 4844 + "@jest/test-result": "^24.9.0", 4845 + "@jest/types": "^24.9.0", 4846 + "chalk": "^2.0.1", 4847 + "exit": "^0.1.2", 4848 + "import-local": "^2.0.0", 4849 + "is-ci": "^2.0.0", 4850 + "jest-config": "^24.9.0", 4851 + "jest-util": "^24.9.0", 4852 + "jest-validate": "^24.9.0", 4853 + "prompts": "^2.0.1", 4854 + "realpath-native": "^1.1.0", 4855 + "yargs": "^13.3.0" 4856 + }, 4857 + "bin": { 4858 + "jest": "bin/jest.js" 4859 + }, 4860 + "engines": { 4861 + "node": ">= 6" 4862 + } 4863 + }, 4864 + "node_modules/jest-cli/node_modules/cliui": { 4865 + "version": "5.0.0", 4866 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 4867 + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", 4868 + "dev": true, 4869 + "dependencies": { 4870 + "string-width": "^3.1.0", 4871 + "strip-ansi": "^5.2.0", 4872 + "wrap-ansi": "^5.1.0" 4873 + } 4874 + }, 4875 + "node_modules/jest-cli/node_modules/get-caller-file": { 4876 + "version": "2.0.5", 4877 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 4878 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 4879 + "dev": true, 4880 + "engines": { 4881 + "node": "6.* || 8.* || >= 10.*" 4882 + } 4883 + }, 4884 + "node_modules/jest-cli/node_modules/string-width": { 4885 + "version": "3.1.0", 4886 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 4887 + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 4888 + "dev": true, 4889 + "dependencies": { 4890 + "emoji-regex": "^7.0.1", 4891 + "is-fullwidth-code-point": "^2.0.0", 4892 + "strip-ansi": "^5.1.0" 4893 + }, 4894 + "engines": { 4895 + "node": ">=6" 4896 + } 4897 + }, 4898 + "node_modules/jest-cli/node_modules/strip-ansi": { 4899 + "version": "5.2.0", 4900 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 4901 + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 4902 + "dev": true, 4903 + "dependencies": { 4904 + "ansi-regex": "^4.1.0" 4905 + }, 4906 + "engines": { 4907 + "node": ">=6" 4908 + } 4909 + }, 4910 + "node_modules/jest-cli/node_modules/which-module": { 4911 + "version": "2.0.1", 4912 + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", 4913 + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", 4914 + "dev": true 4915 + }, 4916 + "node_modules/jest-cli/node_modules/wrap-ansi": { 4917 + "version": "5.1.0", 4918 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", 4919 + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", 4920 + "dev": true, 4921 + "dependencies": { 4922 + "ansi-styles": "^3.2.0", 4923 + "string-width": "^3.0.0", 4924 + "strip-ansi": "^5.0.0" 4925 + }, 4926 + "engines": { 4927 + "node": ">=6" 4928 + } 4929 + }, 4930 + "node_modules/jest-cli/node_modules/y18n": { 4931 + "version": "4.0.3", 4932 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 4933 + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 4934 + "dev": true 4935 + }, 4936 + "node_modules/jest-cli/node_modules/yargs": { 4937 + "version": "13.3.2", 4938 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", 4939 + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", 4940 + "dev": true, 4941 + "dependencies": { 4942 + "cliui": "^5.0.0", 4943 + "find-up": "^3.0.0", 4944 + "get-caller-file": "^2.0.1", 4945 + "require-directory": "^2.1.1", 4946 + "require-main-filename": "^2.0.0", 4947 + "set-blocking": "^2.0.0", 4948 + "string-width": "^3.0.0", 4949 + "which-module": "^2.0.0", 4950 + "y18n": "^4.0.0", 4951 + "yargs-parser": "^13.1.2" 4952 + } 4953 + }, 4954 + "node_modules/jest-cli/node_modules/yargs-parser": { 4955 + "version": "13.1.2", 4956 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", 4957 + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", 4958 + "dev": true, 4959 + "dependencies": { 4960 + "camelcase": "^5.0.0", 4961 + "decamelize": "^1.2.0" 4962 + } 4963 + }, 4964 + "node_modules/jest-config": { 4965 + "version": "24.9.0", 4966 + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", 4967 + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", 4968 + "dev": true, 4969 + "dependencies": { 4970 + "@babel/core": "^7.1.0", 4971 + "@jest/test-sequencer": "^24.9.0", 4972 + "@jest/types": "^24.9.0", 4973 + "babel-jest": "^24.9.0", 4974 + "chalk": "^2.0.1", 4975 + "glob": "^7.1.1", 4976 + "jest-environment-jsdom": "^24.9.0", 4977 + "jest-environment-node": "^24.9.0", 4978 + "jest-get-type": "^24.9.0", 4979 + "jest-jasmine2": "^24.9.0", 4980 + "jest-regex-util": "^24.3.0", 4981 + "jest-resolve": "^24.9.0", 4982 + "jest-util": "^24.9.0", 4983 + "jest-validate": "^24.9.0", 4984 + "micromatch": "^3.1.10", 4985 + "pretty-format": "^24.9.0", 4986 + "realpath-native": "^1.1.0" 4987 + }, 4988 + "engines": { 4989 + "node": ">= 6" 4990 + } 4991 + }, 4992 + "node_modules/jest-diff": { 4993 + "version": "24.9.0", 4994 + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", 4995 + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", 4996 + "dev": true, 4997 + "dependencies": { 4998 + "chalk": "^2.0.1", 4999 + "diff-sequences": "^24.9.0", 5000 + "jest-get-type": "^24.9.0", 5001 + "pretty-format": "^24.9.0" 5002 + }, 5003 + "engines": { 5004 + "node": ">= 6" 5005 + } 5006 + }, 5007 + "node_modules/jest-docblock": { 5008 + "version": "24.9.0", 5009 + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", 5010 + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", 5011 + "dev": true, 5012 + "dependencies": { 5013 + "detect-newline": "^2.1.0" 5014 + }, 5015 + "engines": { 5016 + "node": ">= 6" 5017 + } 5018 + }, 5019 + "node_modules/jest-each": { 5020 + "version": "24.9.0", 5021 + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", 5022 + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", 5023 + "dev": true, 5024 + "dependencies": { 5025 + "@jest/types": "^24.9.0", 5026 + "chalk": "^2.0.1", 5027 + "jest-get-type": "^24.9.0", 5028 + "jest-util": "^24.9.0", 5029 + "pretty-format": "^24.9.0" 5030 + }, 5031 + "engines": { 5032 + "node": ">= 6" 5033 + } 5034 + }, 5035 + "node_modules/jest-environment-jsdom": { 5036 + "version": "24.9.0", 5037 + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", 5038 + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", 5039 + "dev": true, 5040 + "dependencies": { 5041 + "@jest/environment": "^24.9.0", 5042 + "@jest/fake-timers": "^24.9.0", 5043 + "@jest/types": "^24.9.0", 5044 + "jest-mock": "^24.9.0", 5045 + "jest-util": "^24.9.0", 5046 + "jsdom": "^11.5.1" 5047 + }, 5048 + "engines": { 5049 + "node": ">= 6" 5050 + } 5051 + }, 5052 + "node_modules/jest-environment-node": { 5053 + "version": "24.9.0", 5054 + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", 5055 + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", 5056 + "dev": true, 5057 + "dependencies": { 5058 + "@jest/environment": "^24.9.0", 5059 + "@jest/fake-timers": "^24.9.0", 5060 + "@jest/types": "^24.9.0", 5061 + "jest-mock": "^24.9.0", 5062 + "jest-util": "^24.9.0" 5063 + }, 5064 + "engines": { 5065 + "node": ">= 6" 5066 + } 5067 + }, 5068 + "node_modules/jest-get-type": { 5069 + "version": "24.9.0", 5070 + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", 5071 + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", 5072 + "dev": true, 5073 + "engines": { 5074 + "node": ">= 6" 5075 + } 5076 + }, 5077 + "node_modules/jest-haste-map": { 5078 + "version": "24.9.0", 5079 + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", 5080 + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", 5081 + "dev": true, 5082 + "dependencies": { 5083 + "@jest/types": "^24.9.0", 5084 + "anymatch": "^2.0.0", 5085 + "fb-watchman": "^2.0.0", 5086 + "graceful-fs": "^4.1.15", 5087 + "invariant": "^2.2.4", 5088 + "jest-serializer": "^24.9.0", 5089 + "jest-util": "^24.9.0", 5090 + "jest-worker": "^24.9.0", 5091 + "micromatch": "^3.1.10", 5092 + "sane": "^4.0.3", 5093 + "walker": "^1.0.7" 5094 + }, 5095 + "engines": { 5096 + "node": ">= 6" 5097 + }, 5098 + "optionalDependencies": { 5099 + "fsevents": "^1.2.7" 5100 + } 5101 + }, 5102 + "node_modules/jest-jasmine2": { 5103 + "version": "24.9.0", 5104 + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", 5105 + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", 5106 + "dev": true, 5107 + "dependencies": { 5108 + "@babel/traverse": "^7.1.0", 5109 + "@jest/environment": "^24.9.0", 5110 + "@jest/test-result": "^24.9.0", 5111 + "@jest/types": "^24.9.0", 5112 + "chalk": "^2.0.1", 5113 + "co": "^4.6.0", 5114 + "expect": "^24.9.0", 5115 + "is-generator-fn": "^2.0.0", 5116 + "jest-each": "^24.9.0", 5117 + "jest-matcher-utils": "^24.9.0", 5118 + "jest-message-util": "^24.9.0", 5119 + "jest-runtime": "^24.9.0", 5120 + "jest-snapshot": "^24.9.0", 5121 + "jest-util": "^24.9.0", 5122 + "pretty-format": "^24.9.0", 5123 + "throat": "^4.0.0" 5124 + }, 5125 + "engines": { 5126 + "node": ">= 6" 5127 + } 5128 + }, 5129 + "node_modules/jest-leak-detector": { 5130 + "version": "24.9.0", 5131 + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", 5132 + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", 5133 + "dev": true, 5134 + "dependencies": { 5135 + "jest-get-type": "^24.9.0", 5136 + "pretty-format": "^24.9.0" 5137 + }, 5138 + "engines": { 5139 + "node": ">= 6" 5140 + } 5141 + }, 5142 + "node_modules/jest-matcher-utils": { 5143 + "version": "24.9.0", 5144 + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", 5145 + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", 5146 + "dev": true, 5147 + "dependencies": { 5148 + "chalk": "^2.0.1", 5149 + "jest-diff": "^24.9.0", 5150 + "jest-get-type": "^24.9.0", 5151 + "pretty-format": "^24.9.0" 5152 + }, 5153 + "engines": { 5154 + "node": ">= 6" 5155 + } 5156 + }, 5157 + "node_modules/jest-message-util": { 5158 + "version": "24.9.0", 5159 + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", 5160 + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", 5161 + "dev": true, 5162 + "dependencies": { 5163 + "@babel/code-frame": "^7.0.0", 5164 + "@jest/test-result": "^24.9.0", 5165 + "@jest/types": "^24.9.0", 5166 + "@types/stack-utils": "^1.0.1", 5167 + "chalk": "^2.0.1", 5168 + "micromatch": "^3.1.10", 5169 + "slash": "^2.0.0", 5170 + "stack-utils": "^1.0.1" 5171 + }, 5172 + "engines": { 5173 + "node": ">= 6" 5174 + } 5175 + }, 5176 + "node_modules/jest-mock": { 5177 + "version": "24.9.0", 5178 + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", 5179 + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", 5180 + "dev": true, 5181 + "dependencies": { 5182 + "@jest/types": "^24.9.0" 5183 + }, 5184 + "engines": { 5185 + "node": ">= 6" 5186 + } 5187 + }, 5188 + "node_modules/jest-pnp-resolver": { 5189 + "version": "1.2.3", 5190 + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", 5191 + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", 5192 + "dev": true, 5193 + "engines": { 5194 + "node": ">=6" 5195 + }, 5196 + "peerDependencies": { 5197 + "jest-resolve": "*" 5198 + }, 5199 + "peerDependenciesMeta": { 5200 + "jest-resolve": { 5201 + "optional": true 5202 + } 5203 + } 5204 + }, 5205 + "node_modules/jest-regex-util": { 5206 + "version": "24.9.0", 5207 + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", 5208 + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", 5209 + "dev": true, 5210 + "engines": { 5211 + "node": ">= 6" 5212 + } 5213 + }, 5214 + "node_modules/jest-resolve": { 5215 + "version": "24.9.0", 5216 + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", 5217 + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", 5218 + "dev": true, 5219 + "dependencies": { 5220 + "@jest/types": "^24.9.0", 5221 + "browser-resolve": "^1.11.3", 5222 + "chalk": "^2.0.1", 5223 + "jest-pnp-resolver": "^1.2.1", 5224 + "realpath-native": "^1.1.0" 5225 + }, 5226 + "engines": { 5227 + "node": ">= 6" 5228 + } 5229 + }, 5230 + "node_modules/jest-resolve-dependencies": { 5231 + "version": "24.9.0", 5232 + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", 5233 + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", 5234 + "dev": true, 5235 + "dependencies": { 5236 + "@jest/types": "^24.9.0", 5237 + "jest-regex-util": "^24.3.0", 5238 + "jest-snapshot": "^24.9.0" 5239 + }, 5240 + "engines": { 5241 + "node": ">= 6" 5242 + } 5243 + }, 5244 + "node_modules/jest-resolve/node_modules/browser-resolve": { 5245 + "version": "1.11.3", 5246 + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", 5247 + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", 5248 + "dev": true, 5249 + "dependencies": { 5250 + "resolve": "1.1.7" 5251 + } 5252 + }, 5253 + "node_modules/jest-resolve/node_modules/resolve": { 5254 + "version": "1.1.7", 5255 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", 5256 + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", 5257 + "dev": true 5258 + }, 5259 + "node_modules/jest-runner": { 5260 + "version": "24.9.0", 5261 + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", 5262 + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", 5263 + "dev": true, 5264 + "dependencies": { 5265 + "@jest/console": "^24.7.1", 5266 + "@jest/environment": "^24.9.0", 5267 + "@jest/test-result": "^24.9.0", 5268 + "@jest/types": "^24.9.0", 5269 + "chalk": "^2.4.2", 5270 + "exit": "^0.1.2", 5271 + "graceful-fs": "^4.1.15", 5272 + "jest-config": "^24.9.0", 5273 + "jest-docblock": "^24.3.0", 5274 + "jest-haste-map": "^24.9.0", 5275 + "jest-jasmine2": "^24.9.0", 5276 + "jest-leak-detector": "^24.9.0", 5277 + "jest-message-util": "^24.9.0", 5278 + "jest-resolve": "^24.9.0", 5279 + "jest-runtime": "^24.9.0", 5280 + "jest-util": "^24.9.0", 5281 + "jest-worker": "^24.6.0", 5282 + "source-map-support": "^0.5.6", 5283 + "throat": "^4.0.0" 5284 + }, 5285 + "engines": { 5286 + "node": ">= 6" 5287 + } 5288 + }, 5289 + "node_modules/jest-runtime": { 5290 + "version": "24.9.0", 5291 + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", 5292 + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", 5293 + "dev": true, 5294 + "dependencies": { 5295 + "@jest/console": "^24.7.1", 5296 + "@jest/environment": "^24.9.0", 5297 + "@jest/source-map": "^24.3.0", 5298 + "@jest/transform": "^24.9.0", 5299 + "@jest/types": "^24.9.0", 5300 + "@types/yargs": "^13.0.0", 5301 + "chalk": "^2.0.1", 5302 + "exit": "^0.1.2", 5303 + "glob": "^7.1.3", 5304 + "graceful-fs": "^4.1.15", 5305 + "jest-config": "^24.9.0", 5306 + "jest-haste-map": "^24.9.0", 5307 + "jest-message-util": "^24.9.0", 5308 + "jest-mock": "^24.9.0", 5309 + "jest-regex-util": "^24.3.0", 5310 + "jest-resolve": "^24.9.0", 5311 + "jest-snapshot": "^24.9.0", 5312 + "jest-util": "^24.9.0", 5313 + "jest-validate": "^24.9.0", 5314 + "realpath-native": "^1.1.0", 5315 + "slash": "^2.0.0", 5316 + "strip-bom": "^3.0.0", 5317 + "yargs": "^13.3.0" 5318 + }, 5319 + "bin": { 5320 + "jest-runtime": "bin/jest-runtime.js" 5321 + }, 5322 + "engines": { 5323 + "node": ">= 6" 5324 + } 5325 + }, 5326 + "node_modules/jest-runtime/node_modules/cliui": { 5327 + "version": "5.0.0", 5328 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 5329 + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", 5330 + "dev": true, 5331 + "dependencies": { 5332 + "string-width": "^3.1.0", 5333 + "strip-ansi": "^5.2.0", 5334 + "wrap-ansi": "^5.1.0" 5335 + } 5336 + }, 5337 + "node_modules/jest-runtime/node_modules/get-caller-file": { 5338 + "version": "2.0.5", 5339 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 5340 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 5341 + "dev": true, 5342 + "engines": { 5343 + "node": "6.* || 8.* || >= 10.*" 5344 + } 5345 + }, 5346 + "node_modules/jest-runtime/node_modules/string-width": { 5347 + "version": "3.1.0", 5348 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 5349 + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 5350 + "dev": true, 5351 + "dependencies": { 5352 + "emoji-regex": "^7.0.1", 5353 + "is-fullwidth-code-point": "^2.0.0", 5354 + "strip-ansi": "^5.1.0" 5355 + }, 5356 + "engines": { 5357 + "node": ">=6" 5358 + } 5359 + }, 5360 + "node_modules/jest-runtime/node_modules/strip-ansi": { 5361 + "version": "5.2.0", 5362 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 5363 + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 5364 + "dev": true, 5365 + "dependencies": { 5366 + "ansi-regex": "^4.1.0" 5367 + }, 5368 + "engines": { 5369 + "node": ">=6" 5370 + } 5371 + }, 5372 + "node_modules/jest-runtime/node_modules/which-module": { 5373 + "version": "2.0.1", 5374 + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", 5375 + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", 5376 + "dev": true 5377 + }, 5378 + "node_modules/jest-runtime/node_modules/wrap-ansi": { 5379 + "version": "5.1.0", 5380 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", 5381 + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", 5382 + "dev": true, 5383 + "dependencies": { 5384 + "ansi-styles": "^3.2.0", 5385 + "string-width": "^3.0.0", 5386 + "strip-ansi": "^5.0.0" 5387 + }, 5388 + "engines": { 5389 + "node": ">=6" 5390 + } 5391 + }, 5392 + "node_modules/jest-runtime/node_modules/y18n": { 5393 + "version": "4.0.3", 5394 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 5395 + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 5396 + "dev": true 5397 + }, 5398 + "node_modules/jest-runtime/node_modules/yargs": { 5399 + "version": "13.3.2", 5400 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", 5401 + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", 5402 + "dev": true, 5403 + "dependencies": { 5404 + "cliui": "^5.0.0", 5405 + "find-up": "^3.0.0", 5406 + "get-caller-file": "^2.0.1", 5407 + "require-directory": "^2.1.1", 5408 + "require-main-filename": "^2.0.0", 5409 + "set-blocking": "^2.0.0", 5410 + "string-width": "^3.0.0", 5411 + "which-module": "^2.0.0", 5412 + "y18n": "^4.0.0", 5413 + "yargs-parser": "^13.1.2" 5414 + } 5415 + }, 5416 + "node_modules/jest-runtime/node_modules/yargs-parser": { 5417 + "version": "13.1.2", 5418 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", 5419 + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", 5420 + "dev": true, 5421 + "dependencies": { 5422 + "camelcase": "^5.0.0", 5423 + "decamelize": "^1.2.0" 5424 + } 5425 + }, 5426 + "node_modules/jest-serializer": { 5427 + "version": "24.9.0", 5428 + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", 5429 + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", 5430 + "dev": true, 5431 + "engines": { 5432 + "node": ">= 6" 5433 + } 5434 + }, 5435 + "node_modules/jest-snapshot": { 5436 + "version": "24.9.0", 5437 + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", 5438 + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", 5439 + "dev": true, 5440 + "dependencies": { 5441 + "@babel/types": "^7.0.0", 5442 + "@jest/types": "^24.9.0", 5443 + "chalk": "^2.0.1", 5444 + "expect": "^24.9.0", 5445 + "jest-diff": "^24.9.0", 5446 + "jest-get-type": "^24.9.0", 5447 + "jest-matcher-utils": "^24.9.0", 5448 + "jest-message-util": "^24.9.0", 5449 + "jest-resolve": "^24.9.0", 5450 + "mkdirp": "^0.5.1", 5451 + "natural-compare": "^1.4.0", 5452 + "pretty-format": "^24.9.0", 5453 + "semver": "^6.2.0" 5454 + }, 5455 + "engines": { 5456 + "node": ">= 6" 5457 + } 5458 + }, 5459 + "node_modules/jest-snapshot/node_modules/semver": { 5460 + "version": "6.3.1", 5461 + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 5462 + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 5463 + "dev": true, 5464 + "bin": { 5465 + "semver": "bin/semver.js" 5466 + } 5467 + }, 5468 + "node_modules/jest-util": { 5469 + "version": "24.9.0", 5470 + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", 5471 + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", 5472 + "dev": true, 5473 + "dependencies": { 5474 + "@jest/console": "^24.9.0", 5475 + "@jest/fake-timers": "^24.9.0", 5476 + "@jest/source-map": "^24.9.0", 5477 + "@jest/test-result": "^24.9.0", 5478 + "@jest/types": "^24.9.0", 5479 + "callsites": "^3.0.0", 5480 + "chalk": "^2.0.1", 5481 + "graceful-fs": "^4.1.15", 5482 + "is-ci": "^2.0.0", 5483 + "mkdirp": "^0.5.1", 5484 + "slash": "^2.0.0", 5485 + "source-map": "^0.6.0" 5486 + }, 5487 + "engines": { 5488 + "node": ">= 6" 5489 + } 5490 + }, 5491 + "node_modules/jest-util/node_modules/source-map": { 5492 + "version": "0.6.1", 5493 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 5494 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 5495 + "dev": true, 5496 + "engines": { 5497 + "node": ">=0.10.0" 5498 + } 5499 + }, 5500 + "node_modules/jest-validate": { 5501 + "version": "24.9.0", 5502 + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", 5503 + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", 5504 + "dev": true, 5505 + "dependencies": { 5506 + "@jest/types": "^24.9.0", 5507 + "camelcase": "^5.3.1", 5508 + "chalk": "^2.0.1", 5509 + "jest-get-type": "^24.9.0", 5510 + "leven": "^3.1.0", 5511 + "pretty-format": "^24.9.0" 5512 + }, 5513 + "engines": { 5514 + "node": ">= 6" 5515 + } 5516 + }, 5517 + "node_modules/jest-watcher": { 5518 + "version": "24.9.0", 5519 + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", 5520 + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", 5521 + "dev": true, 5522 + "dependencies": { 5523 + "@jest/test-result": "^24.9.0", 5524 + "@jest/types": "^24.9.0", 5525 + "@types/yargs": "^13.0.0", 5526 + "ansi-escapes": "^3.0.0", 5527 + "chalk": "^2.0.1", 5528 + "jest-util": "^24.9.0", 5529 + "string-length": "^2.0.0" 5530 + }, 5531 + "engines": { 5532 + "node": ">= 6" 5533 + } 5534 + }, 5535 + "node_modules/jest-worker": { 5536 + "version": "24.9.0", 5537 + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", 5538 + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", 5539 + "dev": true, 5540 + "dependencies": { 5541 + "merge-stream": "^2.0.0", 5542 + "supports-color": "^6.1.0" 5543 + }, 5544 + "engines": { 5545 + "node": ">= 6" 5546 + } 5547 + }, 5548 + "node_modules/jest-worker/node_modules/supports-color": { 5549 + "version": "6.1.0", 5550 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", 5551 + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", 5552 + "dev": true, 5553 + "dependencies": { 5554 + "has-flag": "^3.0.0" 5555 + }, 5556 + "engines": { 5557 + "node": ">=6" 5558 + } 5559 + }, 5560 + "node_modules/js-tokens": { 5561 + "version": "4.0.0", 5562 + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 5563 + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 5564 + "dev": true 5565 + }, 5566 + "node_modules/js-yaml": { 5567 + "version": "3.14.1", 5568 + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 5569 + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 5570 + "dev": true, 5571 + "dependencies": { 5572 + "argparse": "^1.0.7", 5573 + "esprima": "^4.0.0" 5574 + }, 5575 + "bin": { 5576 + "js-yaml": "bin/js-yaml.js" 5577 + } 5578 + }, 5579 + "node_modules/jsbn": { 5580 + "version": "0.1.1", 5581 + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 5582 + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", 5583 + "dev": true 5584 + }, 5585 + "node_modules/jsdom": { 5586 + "version": "11.12.0", 5587 + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", 5588 + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", 5589 + "dev": true, 5590 + "dependencies": { 5591 + "abab": "^2.0.0", 5592 + "acorn": "^5.5.3", 5593 + "acorn-globals": "^4.1.0", 5594 + "array-equal": "^1.0.0", 5595 + "cssom": ">= 0.3.2 < 0.4.0", 5596 + "cssstyle": "^1.0.0", 5597 + "data-urls": "^1.0.0", 5598 + "domexception": "^1.0.1", 5599 + "escodegen": "^1.9.1", 5600 + "html-encoding-sniffer": "^1.0.2", 5601 + "left-pad": "^1.3.0", 5602 + "nwsapi": "^2.0.7", 5603 + "parse5": "4.0.0", 5604 + "pn": "^1.1.0", 5605 + "request": "^2.87.0", 5606 + "request-promise-native": "^1.0.5", 5607 + "sax": "^1.2.4", 5608 + "symbol-tree": "^3.2.2", 5609 + "tough-cookie": "^2.3.4", 5610 + "w3c-hr-time": "^1.0.1", 5611 + "webidl-conversions": "^4.0.2", 5612 + "whatwg-encoding": "^1.0.3", 5613 + "whatwg-mimetype": "^2.1.0", 5614 + "whatwg-url": "^6.4.1", 5615 + "ws": "^5.2.0", 5616 + "xml-name-validator": "^3.0.0" 5617 + } 5618 + }, 5619 + "node_modules/jsdom/node_modules/acorn": { 5620 + "version": "5.7.4", 5621 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", 5622 + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", 5623 + "dev": true, 5624 + "bin": { 5625 + "acorn": "bin/acorn" 5626 + }, 5627 + "engines": { 5628 + "node": ">=0.4.0" 5629 + } 5630 + }, 5631 + "node_modules/jsesc": { 5632 + "version": "2.5.2", 5633 + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 5634 + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 5635 + "dev": true, 5636 + "bin": { 5637 + "jsesc": "bin/jsesc" 5638 + }, 5639 + "engines": { 5640 + "node": ">=4" 5641 + } 5642 + }, 5643 + "node_modules/json-parse-better-errors": { 5644 + "version": "1.0.2", 5645 + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 5646 + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 5647 + "dev": true 5648 + }, 5649 + "node_modules/json-schema": { 5650 + "version": "0.4.0", 5651 + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", 5652 + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", 5653 + "dev": true 5654 + }, 5655 + "node_modules/json-schema-traverse": { 5656 + "version": "0.4.1", 5657 + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 5658 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 5659 + }, 5660 + "node_modules/json-stable-stringify": { 5661 + "version": "0.0.1", 5662 + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz", 5663 + "integrity": "sha512-nKtD/Qxm7tWdZqJoldEC7fF0S41v0mWbeaXG3637stOWfyGxTgWTYE2wtfKmjzpvxv2MA2xzxsXOIiwUpkX6Qw==", 5664 + "dev": true, 5665 + "dependencies": { 5666 + "jsonify": "~0.0.0" 5667 + } 5668 + }, 5669 + "node_modules/json-stable-stringify-without-jsonify": { 5670 + "version": "1.0.1", 5671 + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 5672 + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 5673 + "dev": true 5674 + }, 5675 + "node_modules/json-stringify-safe": { 5676 + "version": "5.0.1", 5677 + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 5678 + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", 5679 + "dev": true 5680 + }, 5681 + "node_modules/json5": { 5682 + "version": "0.5.1", 5683 + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", 5684 + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", 5685 + "bin": { 5686 + "json5": "lib/cli.js" 5687 + } 5688 + }, 5689 + "node_modules/jsonfile": { 5690 + "version": "2.4.0", 5691 + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", 5692 + "integrity": "sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==", 5693 + "optionalDependencies": { 5694 + "graceful-fs": "^4.1.6" 5695 + } 5696 + }, 5697 + "node_modules/jsonify": { 5698 + "version": "0.0.1", 5699 + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", 5700 + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", 5701 + "dev": true, 5702 + "funding": { 5703 + "url": "https://github.com/sponsors/ljharb" 5704 + } 5705 + }, 5706 + "node_modules/jsonparse": { 5707 + "version": "1.3.1", 5708 + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", 5709 + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", 5710 + "dev": true, 5711 + "engines": [ 5712 + "node >= 0.2.0" 5713 + ] 5714 + }, 5715 + "node_modules/JSONStream": { 5716 + "version": "1.3.5", 5717 + "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz", 5718 + "integrity": "sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==", 5719 + "dev": true, 5720 + "dependencies": { 5721 + "jsonparse": "^1.2.0", 5722 + "through": ">=2.2.7 <3" 5723 + }, 5724 + "bin": { 5725 + "JSONStream": "bin.js" 5726 + }, 5727 + "engines": { 5728 + "node": "*" 5729 + } 5730 + }, 5731 + "node_modules/jsprim": { 5732 + "version": "1.4.2", 5733 + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", 5734 + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", 5735 + "dev": true, 5736 + "dependencies": { 5737 + "assert-plus": "1.0.0", 5738 + "extsprintf": "1.3.0", 5739 + "json-schema": "0.4.0", 5740 + "verror": "1.10.0" 5741 + }, 5742 + "engines": { 5743 + "node": ">=0.6.0" 5744 + } 5745 + }, 5746 + "node_modules/kind-of": { 5747 + "version": "6.0.3", 5748 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 5749 + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 5750 + "dev": true, 5751 + "engines": { 5752 + "node": ">=0.10.0" 5753 + } 5754 + }, 5755 + "node_modules/klaw": { 5756 + "version": "1.3.1", 5757 + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", 5758 + "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==", 5759 + "optionalDependencies": { 5760 + "graceful-fs": "^4.1.9" 5761 + } 5762 + }, 5763 + "node_modules/kleur": { 5764 + "version": "3.0.3", 5765 + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 5766 + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 5767 + "dev": true, 5768 + "engines": { 5769 + "node": ">=6" 5770 + } 5771 + }, 5772 + "node_modules/labeled-stream-splicer": { 5773 + "version": "2.0.2", 5774 + "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", 5775 + "integrity": "sha512-Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==", 5776 + "dev": true, 5777 + "dependencies": { 5778 + "inherits": "^2.0.1", 5779 + "stream-splicer": "^2.0.0" 5780 + } 5781 + }, 5782 + "node_modules/lcid": { 5783 + "version": "1.0.0", 5784 + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", 5785 + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", 5786 + "dependencies": { 5787 + "invert-kv": "^1.0.0" 5788 + }, 5789 + "engines": { 5790 + "node": ">=0.10.0" 5791 + } 5792 + }, 5793 + "node_modules/left-pad": { 5794 + "version": "1.3.0", 5795 + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", 5796 + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", 5797 + "deprecated": "use String.prototype.padStart()", 5798 + "dev": true 5799 + }, 5800 + "node_modules/leven": { 5801 + "version": "3.1.0", 5802 + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", 5803 + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", 5804 + "dev": true, 5805 + "engines": { 5806 + "node": ">=6" 5807 + } 5808 + }, 5809 + "node_modules/levn": { 5810 + "version": "0.3.0", 5811 + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", 5812 + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", 5813 + "dev": true, 5814 + "dependencies": { 5815 + "prelude-ls": "~1.1.2", 5816 + "type-check": "~0.3.2" 5817 + }, 5818 + "engines": { 5819 + "node": ">= 0.8.0" 5820 + } 5821 + }, 5822 + "node_modules/load-json-file": { 5823 + "version": "4.0.0", 5824 + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 5825 + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", 5826 + "dev": true, 5827 + "dependencies": { 5828 + "graceful-fs": "^4.1.2", 5829 + "parse-json": "^4.0.0", 5830 + "pify": "^3.0.0", 5831 + "strip-bom": "^3.0.0" 5832 + }, 5833 + "engines": { 5834 + "node": ">=4" 5835 + } 5836 + }, 5837 + "node_modules/load-json-file/node_modules/pify": { 5838 + "version": "3.0.0", 5839 + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 5840 + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", 5841 + "dev": true, 5842 + "engines": { 5843 + "node": ">=4" 5844 + } 5845 + }, 5846 + "node_modules/locate-path": { 5847 + "version": "3.0.0", 5848 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", 5849 + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", 5850 + "dev": true, 5851 + "dependencies": { 5852 + "p-locate": "^3.0.0", 5853 + "path-exists": "^3.0.0" 5854 + }, 5855 + "engines": { 5856 + "node": ">=6" 5857 + } 5858 + }, 5859 + "node_modules/lodash": { 5860 + "version": "4.17.21", 5861 + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 5862 + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 5863 + }, 5864 + "node_modules/lodash.memoize": { 5865 + "version": "3.0.4", 5866 + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz", 5867 + "integrity": "sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A==", 5868 + "dev": true 5869 + }, 5870 + "node_modules/lodash.sortby": { 5871 + "version": "4.7.0", 5872 + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", 5873 + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", 5874 + "dev": true 5875 + }, 5876 + "node_modules/loose-envify": { 5877 + "version": "1.4.0", 5878 + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 5879 + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 5880 + "dev": true, 5881 + "dependencies": { 5882 + "js-tokens": "^3.0.0 || ^4.0.0" 5883 + }, 5884 + "bin": { 5885 + "loose-envify": "cli.js" 5886 + } 5887 + }, 5888 + "node_modules/lru-cache": { 5889 + "version": "5.1.1", 5890 + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 5891 + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 5892 + "dev": true, 5893 + "dependencies": { 5894 + "yallist": "^3.0.2" 5895 + } 5896 + }, 5897 + "node_modules/magic-string": { 5898 + "version": "0.25.1", 5899 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.1.tgz", 5900 + "integrity": "sha512-sCuTz6pYom8Rlt4ISPFn6wuFodbKMIHUMv4Qko9P17dpxb7s52KJTmRuZZqHdGmLCK9AOcDare039nRIcfdkEg==", 5901 + "dev": true, 5902 + "dependencies": { 5903 + "sourcemap-codec": "^1.4.1" 5904 + } 5905 + }, 5906 + "node_modules/make-dir": { 5907 + "version": "2.1.0", 5908 + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", 5909 + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", 5910 + "dev": true, 5911 + "dependencies": { 5912 + "pify": "^4.0.1", 5913 + "semver": "^5.6.0" 5914 + }, 5915 + "engines": { 5916 + "node": ">=6" 5917 + } 5918 + }, 5919 + "node_modules/make-error": { 5920 + "version": "1.3.6", 5921 + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", 5922 + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", 5923 + "dev": true 5924 + }, 5925 + "node_modules/makeerror": { 5926 + "version": "1.0.12", 5927 + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", 5928 + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", 5929 + "dev": true, 5930 + "dependencies": { 5931 + "tmpl": "1.0.5" 5932 + } 5933 + }, 5934 + "node_modules/map-cache": { 5935 + "version": "0.2.2", 5936 + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 5937 + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", 5938 + "dev": true, 5939 + "engines": { 5940 + "node": ">=0.10.0" 5941 + } 5942 + }, 5943 + "node_modules/map-obj": { 5944 + "version": "1.0.1", 5945 + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 5946 + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", 5947 + "dev": true, 5948 + "engines": { 5949 + "node": ">=0.10.0" 5950 + } 5951 + }, 5952 + "node_modules/map-visit": { 5953 + "version": "1.0.0", 5954 + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 5955 + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", 5956 + "dev": true, 5957 + "dependencies": { 5958 + "object-visit": "^1.0.0" 5959 + }, 5960 + "engines": { 5961 + "node": ">=0.10.0" 5962 + } 5963 + }, 5964 + "node_modules/md5.js": { 5965 + "version": "1.3.5", 5966 + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", 5967 + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", 5968 + "dev": true, 5969 + "dependencies": { 5970 + "hash-base": "^3.0.0", 5971 + "inherits": "^2.0.1", 5972 + "safe-buffer": "^5.1.2" 5973 + } 5974 + }, 5975 + "node_modules/merge-source-map": { 5976 + "version": "1.0.4", 5977 + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", 5978 + "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", 5979 + "dev": true, 5980 + "dependencies": { 5981 + "source-map": "^0.5.6" 5982 + } 5983 + }, 5984 + "node_modules/merge-stream": { 5985 + "version": "2.0.0", 5986 + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 5987 + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 5988 + "dev": true 5989 + }, 5990 + "node_modules/methods": { 5991 + "version": "1.1.2", 5992 + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 5993 + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", 5994 + "dev": true, 5995 + "engines": { 5996 + "node": ">= 0.6" 5997 + } 5998 + }, 5999 + "node_modules/micromatch": { 6000 + "version": "3.1.10", 6001 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 6002 + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 6003 + "dev": true, 6004 + "dependencies": { 6005 + "arr-diff": "^4.0.0", 6006 + "array-unique": "^0.3.2", 6007 + "braces": "^2.3.1", 6008 + "define-property": "^2.0.2", 6009 + "extend-shallow": "^3.0.2", 6010 + "extglob": "^2.0.4", 6011 + "fragment-cache": "^0.2.1", 6012 + "kind-of": "^6.0.2", 6013 + "nanomatch": "^1.2.9", 6014 + "object.pick": "^1.3.0", 6015 + "regex-not": "^1.0.0", 6016 + "snapdragon": "^0.8.1", 6017 + "to-regex": "^3.0.2" 6018 + }, 6019 + "engines": { 6020 + "node": ">=0.10.0" 6021 + } 6022 + }, 6023 + "node_modules/miller-rabin": { 6024 + "version": "4.0.1", 6025 + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", 6026 + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", 6027 + "dev": true, 6028 + "dependencies": { 6029 + "bn.js": "^4.0.0", 6030 + "brorand": "^1.0.1" 6031 + }, 6032 + "bin": { 6033 + "miller-rabin": "bin/miller-rabin" 6034 + } 6035 + }, 6036 + "node_modules/miller-rabin/node_modules/bn.js": { 6037 + "version": "4.12.0", 6038 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 6039 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 6040 + "dev": true 6041 + }, 6042 + "node_modules/mime": { 6043 + "version": "1.6.0", 6044 + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 6045 + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 6046 + "dev": true, 6047 + "bin": { 6048 + "mime": "cli.js" 6049 + }, 6050 + "engines": { 6051 + "node": ">=4" 6052 + } 6053 + }, 6054 + "node_modules/mime-db": { 6055 + "version": "1.52.0", 6056 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 6057 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 6058 + "dev": true, 6059 + "engines": { 6060 + "node": ">= 0.6" 6061 + } 6062 + }, 6063 + "node_modules/mime-types": { 6064 + "version": "2.1.35", 6065 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 6066 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 6067 + "dev": true, 6068 + "dependencies": { 6069 + "mime-db": "1.52.0" 6070 + }, 6071 + "engines": { 6072 + "node": ">= 0.6" 6073 + } 6074 + }, 6075 + "node_modules/mimic-fn": { 6076 + "version": "1.2.0", 6077 + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 6078 + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 6079 + "dev": true, 6080 + "engines": { 6081 + "node": ">=4" 6082 + } 6083 + }, 6084 + "node_modules/minimalistic-assert": { 6085 + "version": "1.0.1", 6086 + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", 6087 + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", 6088 + "dev": true 6089 + }, 6090 + "node_modules/minimalistic-crypto-utils": { 6091 + "version": "1.0.1", 6092 + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", 6093 + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", 6094 + "dev": true 6095 + }, 6096 + "node_modules/minimatch": { 6097 + "version": "3.1.2", 6098 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 6099 + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 6100 + "dev": true, 6101 + "dependencies": { 6102 + "brace-expansion": "^1.1.7" 6103 + }, 6104 + "engines": { 6105 + "node": "*" 6106 + } 6107 + }, 6108 + "node_modules/minimist": { 6109 + "version": "1.2.8", 6110 + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 6111 + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 6112 + "dev": true, 6113 + "funding": { 6114 + "url": "https://github.com/sponsors/ljharb" 6115 + } 6116 + }, 6117 + "node_modules/mixin-deep": { 6118 + "version": "1.3.2", 6119 + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", 6120 + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", 6121 + "dev": true, 6122 + "dependencies": { 6123 + "for-in": "^1.0.2", 6124 + "is-extendable": "^1.0.1" 6125 + }, 6126 + "engines": { 6127 + "node": ">=0.10.0" 6128 + } 6129 + }, 6130 + "node_modules/mkdirp": { 6131 + "version": "0.5.6", 6132 + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 6133 + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 6134 + "dev": true, 6135 + "dependencies": { 6136 + "minimist": "^1.2.6" 6137 + }, 6138 + "bin": { 6139 + "mkdirp": "bin/cmd.js" 6140 + } 6141 + }, 6142 + "node_modules/mkdirp-classic": { 6143 + "version": "0.5.3", 6144 + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 6145 + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 6146 + "dev": true 6147 + }, 6148 + "node_modules/module-deps": { 6149 + "version": "6.2.3", 6150 + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz", 6151 + "integrity": "sha512-fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==", 6152 + "dev": true, 6153 + "dependencies": { 6154 + "browser-resolve": "^2.0.0", 6155 + "cached-path-relative": "^1.0.2", 6156 + "concat-stream": "~1.6.0", 6157 + "defined": "^1.0.0", 6158 + "detective": "^5.2.0", 6159 + "duplexer2": "^0.1.2", 6160 + "inherits": "^2.0.1", 6161 + "JSONStream": "^1.0.3", 6162 + "parents": "^1.0.0", 6163 + "readable-stream": "^2.0.2", 6164 + "resolve": "^1.4.0", 6165 + "stream-combiner2": "^1.1.1", 6166 + "subarg": "^1.0.0", 6167 + "through2": "^2.0.0", 6168 + "xtend": "^4.0.0" 6169 + }, 6170 + "bin": { 6171 + "module-deps": "bin/cmd.js" 6172 + }, 6173 + "engines": { 6174 + "node": ">= 0.8.0" 6175 + } 6176 + }, 6177 + "node_modules/mothership": { 6178 + "version": "0.3.0", 6179 + "resolved": "https://registry.npmjs.org/mothership/-/mothership-0.3.0.tgz", 6180 + "integrity": "sha512-/ORGXVhkG5Qal0ZD3BnxG/JtMcCJKOn7FkbbTA8N9HwJyXGsBYq9EXH7WbsRCpGUwmwrpQqN6ENLUL+ebmNTCQ==", 6181 + "dev": true, 6182 + "dependencies": { 6183 + "find-parent-dir": "~0.3.0" 6184 + } 6185 + }, 6186 + "node_modules/ms": { 6187 + "version": "2.1.2", 6188 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 6189 + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 6190 + "dev": true 6191 + }, 6192 + "node_modules/mute-stream": { 6193 + "version": "0.0.7", 6194 + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", 6195 + "integrity": "sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==", 6196 + "dev": true 6197 + }, 6198 + "node_modules/nan": { 6199 + "version": "2.17.0", 6200 + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", 6201 + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", 6202 + "dev": true, 6203 + "optional": true 6204 + }, 6205 + "node_modules/nanomatch": { 6206 + "version": "1.2.13", 6207 + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 6208 + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 6209 + "dev": true, 6210 + "dependencies": { 6211 + "arr-diff": "^4.0.0", 6212 + "array-unique": "^0.3.2", 6213 + "define-property": "^2.0.2", 6214 + "extend-shallow": "^3.0.2", 6215 + "fragment-cache": "^0.2.1", 6216 + "is-windows": "^1.0.2", 6217 + "kind-of": "^6.0.2", 6218 + "object.pick": "^1.3.0", 6219 + "regex-not": "^1.0.0", 6220 + "snapdragon": "^0.8.1", 6221 + "to-regex": "^3.0.1" 6222 + }, 6223 + "engines": { 6224 + "node": ">=0.10.0" 6225 + } 6226 + }, 6227 + "node_modules/natural-compare": { 6228 + "version": "1.4.0", 6229 + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 6230 + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 6231 + "dev": true 6232 + }, 6233 + "node_modules/next-tick": { 6234 + "version": "1.1.0", 6235 + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", 6236 + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", 6237 + "dev": true 6238 + }, 6239 + "node_modules/nice-try": { 6240 + "version": "1.0.5", 6241 + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 6242 + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 6243 + "dev": true 6244 + }, 6245 + "node_modules/node-int64": { 6246 + "version": "0.4.0", 6247 + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", 6248 + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", 6249 + "dev": true 6250 + }, 6251 + "node_modules/node-notifier": { 6252 + "version": "5.4.5", 6253 + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.5.tgz", 6254 + "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==", 6255 + "dev": true, 6256 + "dependencies": { 6257 + "growly": "^1.3.0", 6258 + "is-wsl": "^1.1.0", 6259 + "semver": "^5.5.0", 6260 + "shellwords": "^0.1.1", 6261 + "which": "^1.3.0" 6262 + } 6263 + }, 6264 + "node_modules/node-releases": { 6265 + "version": "2.0.13", 6266 + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", 6267 + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", 6268 + "dev": true 6269 + }, 6270 + "node_modules/normalize-package-data": { 6271 + "version": "2.5.0", 6272 + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 6273 + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", 6274 + "dependencies": { 6275 + "hosted-git-info": "^2.1.4", 6276 + "resolve": "^1.10.0", 6277 + "semver": "2 || 3 || 4 || 5", 6278 + "validate-npm-package-license": "^3.0.1" 6279 + } 6280 + }, 6281 + "node_modules/normalize-path": { 6282 + "version": "2.1.1", 6283 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 6284 + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", 6285 + "dev": true, 6286 + "dependencies": { 6287 + "remove-trailing-separator": "^1.0.1" 6288 + }, 6289 + "engines": { 6290 + "node": ">=0.10.0" 6291 + } 6292 + }, 6293 + "node_modules/npm-run-path": { 6294 + "version": "2.0.2", 6295 + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 6296 + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", 6297 + "dev": true, 6298 + "dependencies": { 6299 + "path-key": "^2.0.0" 6300 + }, 6301 + "engines": { 6302 + "node": ">=4" 6303 + } 6304 + }, 6305 + "node_modules/number-is-nan": { 6306 + "version": "1.0.1", 6307 + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 6308 + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", 6309 + "engines": { 6310 + "node": ">=0.10.0" 6311 + } 6312 + }, 6313 + "node_modules/nwsapi": { 6314 + "version": "2.2.7", 6315 + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", 6316 + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", 6317 + "dev": true 6318 + }, 6319 + "node_modules/oauth-sign": { 6320 + "version": "0.9.0", 6321 + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", 6322 + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 6323 + "dev": true, 6324 + "engines": { 6325 + "node": "*" 6326 + } 6327 + }, 6328 + "node_modules/object-assign": { 6329 + "version": "4.1.1", 6330 + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 6331 + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 6332 + "dev": true, 6333 + "engines": { 6334 + "node": ">=0.10.0" 6335 + } 6336 + }, 6337 + "node_modules/object-copy": { 6338 + "version": "0.1.0", 6339 + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 6340 + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", 6341 + "dev": true, 6342 + "dependencies": { 6343 + "copy-descriptor": "^0.1.0", 6344 + "define-property": "^0.2.5", 6345 + "kind-of": "^3.0.3" 6346 + }, 6347 + "engines": { 6348 + "node": ">=0.10.0" 6349 + } 6350 + }, 6351 + "node_modules/object-copy/node_modules/define-property": { 6352 + "version": "0.2.5", 6353 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 6354 + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", 6355 + "dev": true, 6356 + "dependencies": { 6357 + "is-descriptor": "^0.1.0" 6358 + }, 6359 + "engines": { 6360 + "node": ">=0.10.0" 6361 + } 6362 + }, 6363 + "node_modules/object-copy/node_modules/is-accessor-descriptor": { 6364 + "version": "0.1.6", 6365 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 6366 + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", 6367 + "dev": true, 6368 + "dependencies": { 6369 + "kind-of": "^3.0.2" 6370 + }, 6371 + "engines": { 6372 + "node": ">=0.10.0" 6373 + } 6374 + }, 6375 + "node_modules/object-copy/node_modules/is-data-descriptor": { 6376 + "version": "0.1.4", 6377 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 6378 + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", 6379 + "dev": true, 6380 + "dependencies": { 6381 + "kind-of": "^3.0.2" 6382 + }, 6383 + "engines": { 6384 + "node": ">=0.10.0" 6385 + } 6386 + }, 6387 + "node_modules/object-copy/node_modules/is-descriptor": { 6388 + "version": "0.1.6", 6389 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 6390 + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 6391 + "dev": true, 6392 + "dependencies": { 6393 + "is-accessor-descriptor": "^0.1.6", 6394 + "is-data-descriptor": "^0.1.4", 6395 + "kind-of": "^5.0.0" 6396 + }, 6397 + "engines": { 6398 + "node": ">=0.10.0" 6399 + } 6400 + }, 6401 + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { 6402 + "version": "5.1.0", 6403 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 6404 + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 6405 + "dev": true, 6406 + "engines": { 6407 + "node": ">=0.10.0" 6408 + } 6409 + }, 6410 + "node_modules/object-copy/node_modules/kind-of": { 6411 + "version": "3.2.2", 6412 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6413 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 6414 + "dev": true, 6415 + "dependencies": { 6416 + "is-buffer": "^1.1.5" 6417 + }, 6418 + "engines": { 6419 + "node": ">=0.10.0" 6420 + } 6421 + }, 6422 + "node_modules/object-inspect": { 6423 + "version": "1.12.3", 6424 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", 6425 + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", 6426 + "dev": true, 6427 + "funding": { 6428 + "url": "https://github.com/sponsors/ljharb" 6429 + } 6430 + }, 6431 + "node_modules/object-keys": { 6432 + "version": "1.1.1", 6433 + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 6434 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 6435 + "dev": true, 6436 + "engines": { 6437 + "node": ">= 0.4" 6438 + } 6439 + }, 6440 + "node_modules/object-visit": { 6441 + "version": "1.0.1", 6442 + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 6443 + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", 6444 + "dev": true, 6445 + "dependencies": { 6446 + "isobject": "^3.0.0" 6447 + }, 6448 + "engines": { 6449 + "node": ">=0.10.0" 6450 + } 6451 + }, 6452 + "node_modules/object.assign": { 6453 + "version": "4.1.4", 6454 + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", 6455 + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", 6456 + "dev": true, 6457 + "dependencies": { 6458 + "call-bind": "^1.0.2", 6459 + "define-properties": "^1.1.4", 6460 + "has-symbols": "^1.0.3", 6461 + "object-keys": "^1.1.1" 6462 + }, 6463 + "engines": { 6464 + "node": ">= 0.4" 6465 + }, 6466 + "funding": { 6467 + "url": "https://github.com/sponsors/ljharb" 6468 + } 6469 + }, 6470 + "node_modules/object.getownpropertydescriptors": { 6471 + "version": "2.1.6", 6472 + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.6.tgz", 6473 + "integrity": "sha512-lq+61g26E/BgHv0ZTFgRvi7NMEPuAxLkFU7rukXjc/AlwH4Am5xXVnIXy3un1bg/JPbXHrixRkK1itUzzPiIjQ==", 6474 + "dev": true, 6475 + "dependencies": { 6476 + "array.prototype.reduce": "^1.0.5", 6477 + "call-bind": "^1.0.2", 6478 + "define-properties": "^1.2.0", 6479 + "es-abstract": "^1.21.2", 6480 + "safe-array-concat": "^1.0.0" 6481 + }, 6482 + "engines": { 6483 + "node": ">= 0.8" 6484 + }, 6485 + "funding": { 6486 + "url": "https://github.com/sponsors/ljharb" 6487 + } 6488 + }, 6489 + "node_modules/object.pick": { 6490 + "version": "1.3.0", 6491 + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 6492 + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", 6493 + "dev": true, 6494 + "dependencies": { 6495 + "isobject": "^3.0.1" 6496 + }, 6497 + "engines": { 6498 + "node": ">=0.10.0" 6499 + } 6500 + }, 6501 + "node_modules/once": { 6502 + "version": "1.4.0", 6503 + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 6504 + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 6505 + "dev": true, 6506 + "dependencies": { 6507 + "wrappy": "1" 6508 + } 6509 + }, 6510 + "node_modules/onetime": { 6511 + "version": "2.0.1", 6512 + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 6513 + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", 6514 + "dev": true, 6515 + "dependencies": { 6516 + "mimic-fn": "^1.0.0" 6517 + }, 6518 + "engines": { 6519 + "node": ">=4" 6520 + } 6521 + }, 6522 + "node_modules/onml": { 6523 + "version": "0.3.1", 6524 + "resolved": "https://registry.npmjs.org/onml/-/onml-0.3.1.tgz", 6525 + "integrity": "sha512-+OhJ42QBJnjCUPtt7NabMtC+e9F+/NqDHsj9DT/uZj3nw91Dwbj11/VIIZl1/l8bLmM8wPAF3NN8KHnogA4iOA==", 6526 + "dependencies": { 6527 + "sax": "^1.1.4" 6528 + } 6529 + }, 6530 + "node_modules/optionator": { 6531 + "version": "0.8.3", 6532 + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", 6533 + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", 6534 + "dev": true, 6535 + "dependencies": { 6536 + "deep-is": "~0.1.3", 6537 + "fast-levenshtein": "~2.0.6", 6538 + "levn": "~0.3.0", 6539 + "prelude-ls": "~1.1.2", 6540 + "type-check": "~0.3.2", 6541 + "word-wrap": "~1.2.3" 6542 + }, 6543 + "engines": { 6544 + "node": ">= 0.8.0" 6545 + } 6546 + }, 6547 + "node_modules/os-browserify": { 6548 + "version": "0.3.0", 6549 + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", 6550 + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", 6551 + "dev": true 6552 + }, 6553 + "node_modules/os-locale": { 6554 + "version": "1.4.0", 6555 + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", 6556 + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", 6557 + "dependencies": { 6558 + "lcid": "^1.0.0" 6559 + }, 6560 + "engines": { 6561 + "node": ">=0.10.0" 6562 + } 6563 + }, 6564 + "node_modules/os-tmpdir": { 6565 + "version": "1.0.2", 6566 + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 6567 + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", 6568 + "dev": true, 6569 + "engines": { 6570 + "node": ">=0.10.0" 6571 + } 6572 + }, 6573 + "node_modules/p-each-series": { 6574 + "version": "1.0.0", 6575 + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", 6576 + "integrity": "sha512-J/e9xiZZQNrt+958FFzJ+auItsBGq+UrQ7nE89AUP7UOTtjHnkISANXLdayhVzh538UnLMCSlf13lFfRIAKQOA==", 6577 + "dev": true, 6578 + "dependencies": { 6579 + "p-reduce": "^1.0.0" 6580 + }, 6581 + "engines": { 6582 + "node": ">=4" 6583 + } 6584 + }, 6585 + "node_modules/p-finally": { 6586 + "version": "1.0.0", 6587 + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 6588 + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", 6589 + "dev": true, 6590 + "engines": { 6591 + "node": ">=4" 6592 + } 6593 + }, 6594 + "node_modules/p-limit": { 6595 + "version": "2.3.0", 6596 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 6597 + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 6598 + "dev": true, 6599 + "dependencies": { 6600 + "p-try": "^2.0.0" 6601 + }, 6602 + "engines": { 6603 + "node": ">=6" 6604 + }, 6605 + "funding": { 6606 + "url": "https://github.com/sponsors/sindresorhus" 6607 + } 6608 + }, 6609 + "node_modules/p-locate": { 6610 + "version": "3.0.0", 6611 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", 6612 + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", 6613 + "dev": true, 6614 + "dependencies": { 6615 + "p-limit": "^2.0.0" 6616 + }, 6617 + "engines": { 6618 + "node": ">=6" 6619 + } 6620 + }, 6621 + "node_modules/p-reduce": { 6622 + "version": "1.0.0", 6623 + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", 6624 + "integrity": "sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==", 6625 + "dev": true, 6626 + "engines": { 6627 + "node": ">=4" 6628 + } 6629 + }, 6630 + "node_modules/p-try": { 6631 + "version": "2.2.0", 6632 + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 6633 + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 6634 + "dev": true, 6635 + "engines": { 6636 + "node": ">=6" 6637 + } 6638 + }, 6639 + "node_modules/pako": { 6640 + "version": "1.0.11", 6641 + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", 6642 + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", 6643 + "dev": true 6644 + }, 6645 + "node_modules/parent-module": { 6646 + "version": "1.0.1", 6647 + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 6648 + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 6649 + "dev": true, 6650 + "dependencies": { 6651 + "callsites": "^3.0.0" 6652 + }, 6653 + "engines": { 6654 + "node": ">=6" 6655 + } 6656 + }, 6657 + "node_modules/parents": { 6658 + "version": "1.0.1", 6659 + "resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz", 6660 + "integrity": "sha512-mXKF3xkoUt5td2DoxpLmtOmZvko9VfFpwRwkKDHSNvgmpLAeBo18YDhcPbBzJq+QLCHMbGOfzia2cX4U+0v9Mg==", 6661 + "dev": true, 6662 + "dependencies": { 6663 + "path-platform": "~0.11.15" 6664 + } 6665 + }, 6666 + "node_modules/parse-asn1": { 6667 + "version": "5.1.6", 6668 + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", 6669 + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", 6670 + "dev": true, 6671 + "dependencies": { 6672 + "asn1.js": "^5.2.0", 6673 + "browserify-aes": "^1.0.0", 6674 + "evp_bytestokey": "^1.0.0", 6675 + "pbkdf2": "^3.0.3", 6676 + "safe-buffer": "^5.1.1" 6677 + } 6678 + }, 6679 + "node_modules/parse-json": { 6680 + "version": "4.0.0", 6681 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 6682 + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", 6683 + "dev": true, 6684 + "dependencies": { 6685 + "error-ex": "^1.3.1", 6686 + "json-parse-better-errors": "^1.0.1" 6687 + }, 6688 + "engines": { 6689 + "node": ">=4" 6690 + } 6691 + }, 6692 + "node_modules/parse5": { 6693 + "version": "4.0.0", 6694 + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", 6695 + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", 6696 + "dev": true 6697 + }, 6698 + "node_modules/pascalcase": { 6699 + "version": "0.1.1", 6700 + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 6701 + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", 6702 + "dev": true, 6703 + "engines": { 6704 + "node": ">=0.10.0" 6705 + } 6706 + }, 6707 + "node_modules/patch-text": { 6708 + "version": "1.0.2", 6709 + "resolved": "https://registry.npmjs.org/patch-text/-/patch-text-1.0.2.tgz", 6710 + "integrity": "sha512-r1P+pfiTgWrsMOk/aW64RGv0oLjdyP0LeaLv2dF+iUfaVLqicXRi2dkjGYDgQ/kHVYm4z4GEHnx36Q6uqiFNlA==", 6711 + "dev": true, 6712 + "engines": { 6713 + "node": ">=0.10.0" 6714 + } 6715 + }, 6716 + "node_modules/path-browserify": { 6717 + "version": "0.0.1", 6718 + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", 6719 + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", 6720 + "dev": true 6721 + }, 6722 + "node_modules/path-exists": { 6723 + "version": "3.0.0", 6724 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 6725 + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", 6726 + "dev": true, 6727 + "engines": { 6728 + "node": ">=4" 6729 + } 6730 + }, 6731 + "node_modules/path-is-absolute": { 6732 + "version": "1.0.1", 6733 + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 6734 + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 6735 + "dev": true, 6736 + "engines": { 6737 + "node": ">=0.10.0" 6738 + } 6739 + }, 6740 + "node_modules/path-is-inside": { 6741 + "version": "1.0.2", 6742 + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", 6743 + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", 6744 + "dev": true 6745 + }, 6746 + "node_modules/path-key": { 6747 + "version": "2.0.1", 6748 + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 6749 + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", 6750 + "dev": true, 6751 + "engines": { 6752 + "node": ">=4" 6753 + } 6754 + }, 6755 + "node_modules/path-parse": { 6756 + "version": "1.0.7", 6757 + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 6758 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 6759 + }, 6760 + "node_modules/path-platform": { 6761 + "version": "0.11.15", 6762 + "resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz", 6763 + "integrity": "sha512-Y30dB6rab1A/nfEKsZxmr01nUotHX0c/ZiIAsCTatEe1CmS5Pm5He7fZ195bPT7RdquoaL8lLxFCMQi/bS7IJg==", 6764 + "dev": true, 6765 + "engines": { 6766 + "node": ">= 0.8.0" 6767 + } 6768 + }, 6769 + "node_modules/path-type": { 6770 + "version": "3.0.0", 6771 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", 6772 + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", 6773 + "dev": true, 6774 + "dependencies": { 6775 + "pify": "^3.0.0" 6776 + }, 6777 + "engines": { 6778 + "node": ">=4" 6779 + } 6780 + }, 6781 + "node_modules/path-type/node_modules/pify": { 6782 + "version": "3.0.0", 6783 + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 6784 + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", 6785 + "dev": true, 6786 + "engines": { 6787 + "node": ">=4" 6788 + } 6789 + }, 6790 + "node_modules/pbkdf2": { 6791 + "version": "3.1.2", 6792 + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", 6793 + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", 6794 + "dev": true, 6795 + "dependencies": { 6796 + "create-hash": "^1.1.2", 6797 + "create-hmac": "^1.1.4", 6798 + "ripemd160": "^2.0.1", 6799 + "safe-buffer": "^5.0.1", 6800 + "sha.js": "^2.4.8" 6801 + }, 6802 + "engines": { 6803 + "node": ">=0.12" 6804 + } 6805 + }, 6806 + "node_modules/performance-now": { 6807 + "version": "2.1.0", 6808 + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 6809 + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", 6810 + "dev": true 6811 + }, 6812 + "node_modules/picocolors": { 6813 + "version": "1.0.0", 6814 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 6815 + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 6816 + "dev": true 6817 + }, 6818 + "node_modules/pify": { 6819 + "version": "4.0.1", 6820 + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 6821 + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 6822 + "dev": true, 6823 + "engines": { 6824 + "node": ">=6" 6825 + } 6826 + }, 6827 + "node_modules/pinkie": { 6828 + "version": "2.0.4", 6829 + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 6830 + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", 6831 + "engines": { 6832 + "node": ">=0.10.0" 6833 + } 6834 + }, 6835 + "node_modules/pinkie-promise": { 6836 + "version": "2.0.1", 6837 + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 6838 + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", 6839 + "dependencies": { 6840 + "pinkie": "^2.0.0" 6841 + }, 6842 + "engines": { 6843 + "node": ">=0.10.0" 6844 + } 6845 + }, 6846 + "node_modules/pirates": { 6847 + "version": "4.0.6", 6848 + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", 6849 + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", 6850 + "dev": true, 6851 + "engines": { 6852 + "node": ">= 6" 6853 + } 6854 + }, 6855 + "node_modules/pkg-dir": { 6856 + "version": "3.0.0", 6857 + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", 6858 + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", 6859 + "dev": true, 6860 + "dependencies": { 6861 + "find-up": "^3.0.0" 6862 + }, 6863 + "engines": { 6864 + "node": ">=6" 6865 + } 6866 + }, 6867 + "node_modules/pn": { 6868 + "version": "1.1.0", 6869 + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", 6870 + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", 6871 + "dev": true 6872 + }, 6873 + "node_modules/posix-character-classes": { 6874 + "version": "0.1.1", 6875 + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 6876 + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", 6877 + "dev": true, 6878 + "engines": { 6879 + "node": ">=0.10.0" 6880 + } 6881 + }, 6882 + "node_modules/prelude-ls": { 6883 + "version": "1.1.2", 6884 + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", 6885 + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", 6886 + "dev": true, 6887 + "engines": { 6888 + "node": ">= 0.8.0" 6889 + } 6890 + }, 6891 + "node_modules/pretty-format": { 6892 + "version": "24.9.0", 6893 + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", 6894 + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", 6895 + "dev": true, 6896 + "dependencies": { 6897 + "@jest/types": "^24.9.0", 6898 + "ansi-regex": "^4.0.0", 6899 + "ansi-styles": "^3.2.0", 6900 + "react-is": "^16.8.4" 6901 + }, 6902 + "engines": { 6903 + "node": ">= 6" 6904 + } 6905 + }, 6906 + "node_modules/process": { 6907 + "version": "0.11.10", 6908 + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 6909 + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", 6910 + "dev": true, 6911 + "engines": { 6912 + "node": ">= 0.6.0" 6913 + } 6914 + }, 6915 + "node_modules/process-nextick-args": { 6916 + "version": "2.0.1", 6917 + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 6918 + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 6919 + "dev": true 6920 + }, 6921 + "node_modules/progress": { 6922 + "version": "2.0.3", 6923 + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 6924 + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 6925 + "dev": true, 6926 + "engines": { 6927 + "node": ">=0.4.0" 6928 + } 6929 + }, 6930 + "node_modules/prompts": { 6931 + "version": "2.4.2", 6932 + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 6933 + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 6934 + "dev": true, 6935 + "dependencies": { 6936 + "kleur": "^3.0.3", 6937 + "sisteransi": "^1.0.5" 6938 + }, 6939 + "engines": { 6940 + "node": ">= 6" 6941 + } 6942 + }, 6943 + "node_modules/psl": { 6944 + "version": "1.9.0", 6945 + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", 6946 + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", 6947 + "dev": true 6948 + }, 6949 + "node_modules/public-encrypt": { 6950 + "version": "4.0.3", 6951 + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", 6952 + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", 6953 + "dev": true, 6954 + "dependencies": { 6955 + "bn.js": "^4.1.0", 6956 + "browserify-rsa": "^4.0.0", 6957 + "create-hash": "^1.1.0", 6958 + "parse-asn1": "^5.0.0", 6959 + "randombytes": "^2.0.1", 6960 + "safe-buffer": "^5.1.2" 6961 + } 6962 + }, 6963 + "node_modules/public-encrypt/node_modules/bn.js": { 6964 + "version": "4.12.0", 6965 + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", 6966 + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", 6967 + "dev": true 6968 + }, 6969 + "node_modules/pump": { 6970 + "version": "3.0.0", 6971 + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 6972 + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 6973 + "dev": true, 6974 + "dependencies": { 6975 + "end-of-stream": "^1.1.0", 6976 + "once": "^1.3.1" 6977 + } 6978 + }, 6979 + "node_modules/punycode": { 6980 + "version": "1.4.1", 6981 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 6982 + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", 6983 + "dev": true 6984 + }, 6985 + "node_modules/qs": { 6986 + "version": "6.5.3", 6987 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", 6988 + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", 6989 + "dev": true, 6990 + "engines": { 6991 + "node": ">=0.6" 6992 + } 6993 + }, 6994 + "node_modules/querystring-es3": { 6995 + "version": "0.2.1", 6996 + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", 6997 + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", 6998 + "dev": true, 6999 + "engines": { 7000 + "node": ">=0.4.x" 7001 + } 7002 + }, 7003 + "node_modules/quote-stream": { 7004 + "version": "1.0.2", 7005 + "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-1.0.2.tgz", 7006 + "integrity": "sha512-kKr2uQ2AokadPjvTyKJQad9xELbZwYzWlNfI3Uz2j/ib5u6H9lDP7fUUR//rMycd0gv4Z5P1qXMfXR8YpIxrjQ==", 7007 + "dev": true, 7008 + "dependencies": { 7009 + "buffer-equal": "0.0.1", 7010 + "minimist": "^1.1.3", 7011 + "through2": "^2.0.0" 7012 + }, 7013 + "bin": { 7014 + "quote-stream": "bin/cmd.js" 7015 + } 7016 + }, 7017 + "node_modules/randombytes": { 7018 + "version": "2.1.0", 7019 + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 7020 + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 7021 + "dev": true, 7022 + "dependencies": { 7023 + "safe-buffer": "^5.1.0" 7024 + } 7025 + }, 7026 + "node_modules/randomfill": { 7027 + "version": "1.0.4", 7028 + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", 7029 + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", 7030 + "dev": true, 7031 + "dependencies": { 7032 + "randombytes": "^2.0.5", 7033 + "safe-buffer": "^5.1.0" 7034 + } 7035 + }, 7036 + "node_modules/react-is": { 7037 + "version": "16.13.1", 7038 + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 7039 + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 7040 + "dev": true 7041 + }, 7042 + "node_modules/read-only-stream": { 7043 + "version": "2.0.0", 7044 + "resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz", 7045 + "integrity": "sha512-3ALe0bjBVZtkdWKIcThYpQCLbBMd/+Tbh2CDSrAIDO3UsZ4Xs+tnyjv2MjCOMMgBG+AsUOeuP1cgtY1INISc8w==", 7046 + "dev": true, 7047 + "dependencies": { 7048 + "readable-stream": "^2.0.2" 7049 + } 7050 + }, 7051 + "node_modules/read-pkg": { 7052 + "version": "3.0.0", 7053 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", 7054 + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", 7055 + "dev": true, 7056 + "dependencies": { 7057 + "load-json-file": "^4.0.0", 7058 + "normalize-package-data": "^2.3.2", 7059 + "path-type": "^3.0.0" 7060 + }, 7061 + "engines": { 7062 + "node": ">=4" 7063 + } 7064 + }, 7065 + "node_modules/read-pkg-up": { 7066 + "version": "4.0.0", 7067 + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", 7068 + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", 7069 + "dev": true, 7070 + "dependencies": { 7071 + "find-up": "^3.0.0", 7072 + "read-pkg": "^3.0.0" 7073 + }, 7074 + "engines": { 7075 + "node": ">=6" 7076 + } 7077 + }, 7078 + "node_modules/readable-stream": { 7079 + "version": "2.3.8", 7080 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", 7081 + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", 7082 + "dev": true, 7083 + "dependencies": { 7084 + "core-util-is": "~1.0.0", 7085 + "inherits": "~2.0.3", 7086 + "isarray": "~1.0.0", 7087 + "process-nextick-args": "~2.0.0", 7088 + "safe-buffer": "~5.1.1", 7089 + "string_decoder": "~1.1.1", 7090 + "util-deprecate": "~1.0.1" 7091 + } 7092 + }, 7093 + "node_modules/readable-stream/node_modules/safe-buffer": { 7094 + "version": "5.1.2", 7095 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 7096 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 7097 + "dev": true 7098 + }, 7099 + "node_modules/readable-stream/node_modules/string_decoder": { 7100 + "version": "1.1.1", 7101 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 7102 + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 7103 + "dev": true, 7104 + "dependencies": { 7105 + "safe-buffer": "~5.1.0" 7106 + } 7107 + }, 7108 + "node_modules/realpath-native": { 7109 + "version": "1.1.0", 7110 + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", 7111 + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", 7112 + "dev": true, 7113 + "dependencies": { 7114 + "util.promisify": "^1.0.0" 7115 + }, 7116 + "engines": { 7117 + "node": ">=4" 7118 + } 7119 + }, 7120 + "node_modules/regex-not": { 7121 + "version": "1.0.2", 7122 + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 7123 + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 7124 + "dev": true, 7125 + "dependencies": { 7126 + "extend-shallow": "^3.0.2", 7127 + "safe-regex": "^1.1.0" 7128 + }, 7129 + "engines": { 7130 + "node": ">=0.10.0" 7131 + } 7132 + }, 7133 + "node_modules/regexp.prototype.flags": { 7134 + "version": "1.5.0", 7135 + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", 7136 + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", 7137 + "dev": true, 7138 + "dependencies": { 7139 + "call-bind": "^1.0.2", 7140 + "define-properties": "^1.2.0", 7141 + "functions-have-names": "^1.2.3" 7142 + }, 7143 + "engines": { 7144 + "node": ">= 0.4" 7145 + }, 7146 + "funding": { 7147 + "url": "https://github.com/sponsors/ljharb" 7148 + } 7149 + }, 7150 + "node_modules/regexpp": { 7151 + "version": "2.0.1", 7152 + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", 7153 + "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", 7154 + "dev": true, 7155 + "engines": { 7156 + "node": ">=6.5.0" 7157 + } 7158 + }, 7159 + "node_modules/remove-trailing-separator": { 7160 + "version": "1.1.0", 7161 + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 7162 + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", 7163 + "dev": true 7164 + }, 7165 + "node_modules/rename-function-calls": { 7166 + "version": "0.1.1", 7167 + "resolved": "https://registry.npmjs.org/rename-function-calls/-/rename-function-calls-0.1.1.tgz", 7168 + "integrity": "sha512-F+z4csKBo6gw4y5vhIbOhG+UcZVWNh42fW35dagdFP74YrY4ET932NTZZEimMdJz8Efha73caz/OFGxt1vReOA==", 7169 + "dev": true, 7170 + "dependencies": { 7171 + "detective": "~3.1.0" 7172 + } 7173 + }, 7174 + "node_modules/rename-function-calls/node_modules/detective": { 7175 + "version": "3.1.0", 7176 + "resolved": "https://registry.npmjs.org/detective/-/detective-3.1.0.tgz", 7177 + "integrity": "sha512-BIvQHuiVSRMufK1OnlpeAzVqF2yXD75ZzYIx8XV4VQiJ48chF/MMYAdsz/NkulhZznwb4fAX8vyi5CUc24I2BA==", 7178 + "dev": true, 7179 + "dependencies": { 7180 + "escodegen": "~1.1.0", 7181 + "esprima-fb": "3001.1.0-dev-harmony-fb" 7182 + } 7183 + }, 7184 + "node_modules/rename-function-calls/node_modules/escodegen": { 7185 + "version": "1.1.0", 7186 + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.1.0.tgz", 7187 + "integrity": "sha512-md+WjA8K+DJELEYe0n4XAOE0XbUYfw2rzb8T+nhZ19OnQxlh+0jMLS6d+z2oqWugIh3uYKu1+KJh6QKeoogLzg==", 7188 + "dev": true, 7189 + "dependencies": { 7190 + "esprima": "~1.0.4", 7191 + "estraverse": "~1.5.0", 7192 + "esutils": "~1.0.0" 7193 + }, 7194 + "bin": { 7195 + "escodegen": "bin/escodegen.js", 7196 + "esgenerate": "bin/esgenerate.js" 7197 + }, 7198 + "engines": { 7199 + "node": ">=0.4.0" 7200 + }, 7201 + "optionalDependencies": { 7202 + "source-map": "~0.1.30" 7203 + } 7204 + }, 7205 + "node_modules/rename-function-calls/node_modules/esprima": { 7206 + "version": "1.0.4", 7207 + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz", 7208 + "integrity": "sha512-rp5dMKN8zEs9dfi9g0X1ClLmV//WRyk/R15mppFNICIFRG5P92VP7Z04p8pk++gABo9W2tY+kHyu6P1mEHgmTA==", 7209 + "dev": true, 7210 + "bin": { 7211 + "esparse": "bin/esparse.js", 7212 + "esvalidate": "bin/esvalidate.js" 7213 + }, 7214 + "engines": { 7215 + "node": ">=0.4.0" 7216 + } 7217 + }, 7218 + "node_modules/rename-function-calls/node_modules/estraverse": { 7219 + "version": "1.5.1", 7220 + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz", 7221 + "integrity": "sha512-FpCjJDfmo3vsc/1zKSeqR5k42tcIhxFIlvq+h9j0fO2q/h2uLKyweq7rYJ+0CoVvrGQOxIS5wyBrW/+vF58BUQ==", 7222 + "dev": true, 7223 + "engines": { 7224 + "node": ">=0.4.0" 7225 + } 7226 + }, 7227 + "node_modules/rename-function-calls/node_modules/esutils": { 7228 + "version": "1.0.0", 7229 + "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz", 7230 + "integrity": "sha512-x/iYH53X3quDwfHRz4y8rn4XcEwwCJeWsul9pF1zldMbGtgOtMNBEOuYWwB1EQlK2LRa1fev3YAgym/RElp5Cg==", 7231 + "dev": true, 7232 + "engines": { 7233 + "node": ">=0.10.0" 7234 + } 7235 + }, 7236 + "node_modules/rename-function-calls/node_modules/source-map": { 7237 + "version": "0.1.43", 7238 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", 7239 + "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==", 7240 + "dev": true, 7241 + "optional": true, 7242 + "dependencies": { 7243 + "amdefine": ">=0.0.4" 7244 + }, 7245 + "engines": { 7246 + "node": ">=0.8.0" 7247 + } 7248 + }, 7249 + "node_modules/repeat-element": { 7250 + "version": "1.1.4", 7251 + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", 7252 + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", 7253 + "dev": true, 7254 + "engines": { 7255 + "node": ">=0.10.0" 7256 + } 7257 + }, 7258 + "node_modules/repeat-string": { 7259 + "version": "1.6.1", 7260 + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 7261 + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", 7262 + "dev": true, 7263 + "engines": { 7264 + "node": ">=0.10" 7265 + } 7266 + }, 7267 + "node_modules/replace-requires": { 7268 + "version": "1.0.4", 7269 + "resolved": "https://registry.npmjs.org/replace-requires/-/replace-requires-1.0.4.tgz", 7270 + "integrity": "sha512-9PpQ4IWrhJ+waLnakqT26sOIFW8SPTWZ/aEmz35Pq1V1k1A352nYDTkbhznTGUmYS2MsC0ULJ+2vChstBTxKRw==", 7271 + "dev": true, 7272 + "dependencies": { 7273 + "detective": "^4.5.0", 7274 + "has-require": "~1.2.1", 7275 + "patch-text": "~1.0.2", 7276 + "xtend": "~4.0.0" 7277 + }, 7278 + "engines": { 7279 + "node": ">=0.10.0" 7280 + } 7281 + }, 7282 + "node_modules/replace-requires/node_modules/acorn": { 7283 + "version": "5.7.4", 7284 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", 7285 + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", 7286 + "dev": true, 7287 + "bin": { 7288 + "acorn": "bin/acorn" 7289 + }, 7290 + "engines": { 7291 + "node": ">=0.4.0" 7292 + } 7293 + }, 7294 + "node_modules/replace-requires/node_modules/detective": { 7295 + "version": "4.7.1", 7296 + "resolved": "https://registry.npmjs.org/detective/-/detective-4.7.1.tgz", 7297 + "integrity": "sha512-H6PmeeUcZloWtdt4DAkFyzFL94arpHr3NOwwmVILFiy+9Qd4JTxxXrzfyGk/lmct2qVGBwTSwSXagqu2BxmWig==", 7298 + "dev": true, 7299 + "dependencies": { 7300 + "acorn": "^5.2.1", 7301 + "defined": "^1.0.0" 7302 + } 7303 + }, 7304 + "node_modules/request": { 7305 + "version": "2.88.2", 7306 + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", 7307 + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", 7308 + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", 7309 + "dev": true, 7310 + "dependencies": { 7311 + "aws-sign2": "~0.7.0", 7312 + "aws4": "^1.8.0", 7313 + "caseless": "~0.12.0", 7314 + "combined-stream": "~1.0.6", 7315 + "extend": "~3.0.2", 7316 + "forever-agent": "~0.6.1", 7317 + "form-data": "~2.3.2", 7318 + "har-validator": "~5.1.3", 7319 + "http-signature": "~1.2.0", 7320 + "is-typedarray": "~1.0.0", 7321 + "isstream": "~0.1.2", 7322 + "json-stringify-safe": "~5.0.1", 7323 + "mime-types": "~2.1.19", 7324 + "oauth-sign": "~0.9.0", 7325 + "performance-now": "^2.1.0", 7326 + "qs": "~6.5.2", 7327 + "safe-buffer": "^5.1.2", 7328 + "tough-cookie": "~2.5.0", 7329 + "tunnel-agent": "^0.6.0", 7330 + "uuid": "^3.3.2" 7331 + }, 7332 + "engines": { 7333 + "node": ">= 6" 7334 + } 7335 + }, 7336 + "node_modules/request-promise-core": { 7337 + "version": "1.1.4", 7338 + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", 7339 + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", 7340 + "dev": true, 7341 + "dependencies": { 7342 + "lodash": "^4.17.19" 7343 + }, 7344 + "engines": { 7345 + "node": ">=0.10.0" 7346 + }, 7347 + "peerDependencies": { 7348 + "request": "^2.34" 7349 + } 7350 + }, 7351 + "node_modules/request-promise-native": { 7352 + "version": "1.0.9", 7353 + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", 7354 + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", 7355 + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", 7356 + "dev": true, 7357 + "dependencies": { 7358 + "request-promise-core": "1.1.4", 7359 + "stealthy-require": "^1.1.1", 7360 + "tough-cookie": "^2.3.3" 7361 + }, 7362 + "engines": { 7363 + "node": ">=0.12.0" 7364 + }, 7365 + "peerDependencies": { 7366 + "request": "^2.34" 7367 + } 7368 + }, 7369 + "node_modules/require-directory": { 7370 + "version": "2.1.1", 7371 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 7372 + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 7373 + "engines": { 7374 + "node": ">=0.10.0" 7375 + } 7376 + }, 7377 + "node_modules/require-main-filename": { 7378 + "version": "2.0.0", 7379 + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 7380 + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 7381 + "dev": true 7382 + }, 7383 + "node_modules/resolve": { 7384 + "version": "1.22.4", 7385 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz", 7386 + "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==", 7387 + "dependencies": { 7388 + "is-core-module": "^2.13.0", 7389 + "path-parse": "^1.0.7", 7390 + "supports-preserve-symlinks-flag": "^1.0.0" 7391 + }, 7392 + "bin": { 7393 + "resolve": "bin/resolve" 7394 + }, 7395 + "funding": { 7396 + "url": "https://github.com/sponsors/ljharb" 7397 + } 7398 + }, 7399 + "node_modules/resolve-cwd": { 7400 + "version": "2.0.0", 7401 + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", 7402 + "integrity": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", 7403 + "dev": true, 7404 + "dependencies": { 7405 + "resolve-from": "^3.0.0" 7406 + }, 7407 + "engines": { 7408 + "node": ">=4" 7409 + } 7410 + }, 7411 + "node_modules/resolve-cwd/node_modules/resolve-from": { 7412 + "version": "3.0.0", 7413 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 7414 + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", 7415 + "dev": true, 7416 + "engines": { 7417 + "node": ">=4" 7418 + } 7419 + }, 7420 + "node_modules/resolve-from": { 7421 + "version": "4.0.0", 7422 + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 7423 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 7424 + "dev": true, 7425 + "engines": { 7426 + "node": ">=4" 7427 + } 7428 + }, 7429 + "node_modules/resolve-url": { 7430 + "version": "0.2.1", 7431 + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 7432 + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", 7433 + "deprecated": "https://github.com/lydell/resolve-url#deprecated", 7434 + "dev": true 7435 + }, 7436 + "node_modules/restore-cursor": { 7437 + "version": "2.0.0", 7438 + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 7439 + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", 7440 + "dev": true, 7441 + "dependencies": { 7442 + "onetime": "^2.0.0", 7443 + "signal-exit": "^3.0.2" 7444 + }, 7445 + "engines": { 7446 + "node": ">=4" 7447 + } 7448 + }, 7449 + "node_modules/ret": { 7450 + "version": "0.1.15", 7451 + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 7452 + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 7453 + "dev": true, 7454 + "engines": { 7455 + "node": ">=0.12" 7456 + } 7457 + }, 7458 + "node_modules/rimraf": { 7459 + "version": "2.6.3", 7460 + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", 7461 + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", 7462 + "dev": true, 7463 + "dependencies": { 7464 + "glob": "^7.1.3" 7465 + }, 7466 + "bin": { 7467 + "rimraf": "bin.js" 7468 + } 7469 + }, 7470 + "node_modules/ripemd160": { 7471 + "version": "2.0.2", 7472 + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", 7473 + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", 7474 + "dev": true, 7475 + "dependencies": { 7476 + "hash-base": "^3.0.0", 7477 + "inherits": "^2.0.1" 7478 + } 7479 + }, 7480 + "node_modules/rsvp": { 7481 + "version": "4.8.5", 7482 + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", 7483 + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", 7484 + "dev": true, 7485 + "engines": { 7486 + "node": "6.* || >= 7.*" 7487 + } 7488 + }, 7489 + "node_modules/run-async": { 7490 + "version": "2.4.1", 7491 + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", 7492 + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", 7493 + "dev": true, 7494 + "engines": { 7495 + "node": ">=0.12.0" 7496 + } 7497 + }, 7498 + "node_modules/rxjs": { 7499 + "version": "6.6.7", 7500 + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", 7501 + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", 7502 + "dev": true, 7503 + "dependencies": { 7504 + "tslib": "^1.9.0" 7505 + }, 7506 + "engines": { 7507 + "npm": ">=2.0.0" 7508 + } 7509 + }, 7510 + "node_modules/safe-array-concat": { 7511 + "version": "1.0.0", 7512 + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz", 7513 + "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==", 7514 + "dev": true, 7515 + "dependencies": { 7516 + "call-bind": "^1.0.2", 7517 + "get-intrinsic": "^1.2.0", 7518 + "has-symbols": "^1.0.3", 7519 + "isarray": "^2.0.5" 7520 + }, 7521 + "engines": { 7522 + "node": ">=0.4" 7523 + }, 7524 + "funding": { 7525 + "url": "https://github.com/sponsors/ljharb" 7526 + } 7527 + }, 7528 + "node_modules/safe-array-concat/node_modules/isarray": { 7529 + "version": "2.0.5", 7530 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", 7531 + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", 7532 + "dev": true 7533 + }, 7534 + "node_modules/safe-buffer": { 7535 + "version": "5.2.1", 7536 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 7537 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 7538 + "dev": true, 7539 + "funding": [ 7540 + { 7541 + "type": "github", 7542 + "url": "https://github.com/sponsors/feross" 7543 + }, 7544 + { 7545 + "type": "patreon", 7546 + "url": "https://www.patreon.com/feross" 7547 + }, 7548 + { 7549 + "type": "consulting", 7550 + "url": "https://feross.org/support" 7551 + } 7552 + ] 7553 + }, 7554 + "node_modules/safe-regex": { 7555 + "version": "1.1.0", 7556 + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 7557 + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", 7558 + "dev": true, 7559 + "dependencies": { 7560 + "ret": "~0.1.10" 7561 + } 7562 + }, 7563 + "node_modules/safe-regex-test": { 7564 + "version": "1.0.0", 7565 + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", 7566 + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", 7567 + "dev": true, 7568 + "dependencies": { 7569 + "call-bind": "^1.0.2", 7570 + "get-intrinsic": "^1.1.3", 7571 + "is-regex": "^1.1.4" 7572 + }, 7573 + "funding": { 7574 + "url": "https://github.com/sponsors/ljharb" 7575 + } 7576 + }, 7577 + "node_modules/safer-buffer": { 7578 + "version": "2.1.2", 7579 + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 7580 + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 7581 + "dev": true 7582 + }, 7583 + "node_modules/sane": { 7584 + "version": "4.1.0", 7585 + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", 7586 + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", 7587 + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", 7588 + "dev": true, 7589 + "dependencies": { 7590 + "@cnakazawa/watch": "^1.0.3", 7591 + "anymatch": "^2.0.0", 7592 + "capture-exit": "^2.0.0", 7593 + "exec-sh": "^0.3.2", 7594 + "execa": "^1.0.0", 7595 + "fb-watchman": "^2.0.0", 7596 + "micromatch": "^3.1.4", 7597 + "minimist": "^1.1.1", 7598 + "walker": "~1.0.5" 7599 + }, 7600 + "bin": { 7601 + "sane": "src/cli.js" 7602 + }, 7603 + "engines": { 7604 + "node": "6.* || 8.* || >= 10.*" 7605 + } 7606 + }, 7607 + "node_modules/sax": { 7608 + "version": "1.2.4", 7609 + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", 7610 + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" 7611 + }, 7612 + "node_modules/scope-analyzer": { 7613 + "version": "2.1.2", 7614 + "resolved": "https://registry.npmjs.org/scope-analyzer/-/scope-analyzer-2.1.2.tgz", 7615 + "integrity": "sha512-5cfCmsTYV/wPaRIItNxatw02ua/MThdIUNnUOCYp+3LSEJvnG804ANw2VLaavNILIfWXF1D1G2KNANkBBvInwQ==", 7616 + "dev": true, 7617 + "dependencies": { 7618 + "array-from": "^2.1.1", 7619 + "dash-ast": "^2.0.1", 7620 + "es6-map": "^0.1.5", 7621 + "es6-set": "^0.1.5", 7622 + "es6-symbol": "^3.1.1", 7623 + "estree-is-function": "^1.0.0", 7624 + "get-assigned-identifiers": "^1.1.0" 7625 + } 7626 + }, 7627 + "node_modules/semver": { 7628 + "version": "5.7.2", 7629 + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", 7630 + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 7631 + "bin": { 7632 + "semver": "bin/semver" 7633 + } 7634 + }, 7635 + "node_modules/set-blocking": { 7636 + "version": "2.0.0", 7637 + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 7638 + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" 7639 + }, 7640 + "node_modules/set-value": { 7641 + "version": "2.0.1", 7642 + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", 7643 + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", 7644 + "dev": true, 7645 + "dependencies": { 7646 + "extend-shallow": "^2.0.1", 7647 + "is-extendable": "^0.1.1", 7648 + "is-plain-object": "^2.0.3", 7649 + "split-string": "^3.0.1" 7650 + }, 7651 + "engines": { 7652 + "node": ">=0.10.0" 7653 + } 7654 + }, 7655 + "node_modules/set-value/node_modules/extend-shallow": { 7656 + "version": "2.0.1", 7657 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 7658 + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", 7659 + "dev": true, 7660 + "dependencies": { 7661 + "is-extendable": "^0.1.0" 7662 + }, 7663 + "engines": { 7664 + "node": ">=0.10.0" 7665 + } 7666 + }, 7667 + "node_modules/set-value/node_modules/is-extendable": { 7668 + "version": "0.1.1", 7669 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 7670 + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", 7671 + "dev": true, 7672 + "engines": { 7673 + "node": ">=0.10.0" 7674 + } 7675 + }, 7676 + "node_modules/sha.js": { 7677 + "version": "2.4.11", 7678 + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", 7679 + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", 7680 + "dev": true, 7681 + "dependencies": { 7682 + "inherits": "^2.0.1", 7683 + "safe-buffer": "^5.0.1" 7684 + }, 7685 + "bin": { 7686 + "sha.js": "bin.js" 7687 + } 7688 + }, 7689 + "node_modules/shallow-copy": { 7690 + "version": "0.0.1", 7691 + "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz", 7692 + "integrity": "sha512-b6i4ZpVuUxB9h5gfCxPiusKYkqTMOjEbBs4wMaFbkfia4yFv92UKZ6Df8WXcKbn08JNL/abvg3FnMAOfakDvUw==", 7693 + "dev": true 7694 + }, 7695 + "node_modules/shasum": { 7696 + "version": "1.0.2", 7697 + "resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz", 7698 + "integrity": "sha512-UTzHm/+AzKfO9RgPgRpDIuMSNie1ubXRaljjlhFMNGYoG7z+rm9AHLPMf70R7887xboDH9Q+5YQbWKObFHEAtw==", 7699 + "dev": true, 7700 + "dependencies": { 7701 + "json-stable-stringify": "~0.0.0", 7702 + "sha.js": "~2.4.4" 7703 + } 7704 + }, 7705 + "node_modules/shasum-object": { 7706 + "version": "1.0.0", 7707 + "resolved": "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz", 7708 + "integrity": "sha512-Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==", 7709 + "dev": true, 7710 + "dependencies": { 7711 + "fast-safe-stringify": "^2.0.7" 7712 + } 7713 + }, 7714 + "node_modules/shebang-command": { 7715 + "version": "1.2.0", 7716 + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 7717 + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", 7718 + "dev": true, 7719 + "dependencies": { 7720 + "shebang-regex": "^1.0.0" 7721 + }, 7722 + "engines": { 7723 + "node": ">=0.10.0" 7724 + } 7725 + }, 7726 + "node_modules/shebang-regex": { 7727 + "version": "1.0.0", 7728 + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 7729 + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", 7730 + "dev": true, 7731 + "engines": { 7732 + "node": ">=0.10.0" 7733 + } 7734 + }, 7735 + "node_modules/shell-quote": { 7736 + "version": "1.8.1", 7737 + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", 7738 + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", 7739 + "dev": true, 7740 + "funding": { 7741 + "url": "https://github.com/sponsors/ljharb" 7742 + } 7743 + }, 7744 + "node_modules/shellwords": { 7745 + "version": "0.1.1", 7746 + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", 7747 + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", 7748 + "dev": true 7749 + }, 7750 + "node_modules/side-channel": { 7751 + "version": "1.0.4", 7752 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 7753 + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 7754 + "dev": true, 7755 + "dependencies": { 7756 + "call-bind": "^1.0.0", 7757 + "get-intrinsic": "^1.0.2", 7758 + "object-inspect": "^1.9.0" 7759 + }, 7760 + "funding": { 7761 + "url": "https://github.com/sponsors/ljharb" 7762 + } 7763 + }, 7764 + "node_modules/signal-exit": { 7765 + "version": "3.0.7", 7766 + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 7767 + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 7768 + "dev": true 7769 + }, 7770 + "node_modules/simple-concat": { 7771 + "version": "1.0.1", 7772 + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 7773 + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", 7774 + "dev": true, 7775 + "funding": [ 7776 + { 7777 + "type": "github", 7778 + "url": "https://github.com/sponsors/feross" 7779 + }, 7780 + { 7781 + "type": "patreon", 7782 + "url": "https://www.patreon.com/feross" 7783 + }, 7784 + { 7785 + "type": "consulting", 7786 + "url": "https://feross.org/support" 7787 + } 7788 + ] 7789 + }, 7790 + "node_modules/sisteransi": { 7791 + "version": "1.0.5", 7792 + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 7793 + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", 7794 + "dev": true 7795 + }, 7796 + "node_modules/slash": { 7797 + "version": "2.0.0", 7798 + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", 7799 + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", 7800 + "dev": true, 7801 + "engines": { 7802 + "node": ">=6" 7803 + } 7804 + }, 7805 + "node_modules/slice-ansi": { 7806 + "version": "2.1.0", 7807 + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", 7808 + "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", 7809 + "dev": true, 7810 + "dependencies": { 7811 + "ansi-styles": "^3.2.0", 7812 + "astral-regex": "^1.0.0", 7813 + "is-fullwidth-code-point": "^2.0.0" 7814 + }, 7815 + "engines": { 7816 + "node": ">=6" 7817 + } 7818 + }, 7819 + "node_modules/snapdragon": { 7820 + "version": "0.8.2", 7821 + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 7822 + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 7823 + "dev": true, 7824 + "dependencies": { 7825 + "base": "^0.11.1", 7826 + "debug": "^2.2.0", 7827 + "define-property": "^0.2.5", 7828 + "extend-shallow": "^2.0.1", 7829 + "map-cache": "^0.2.2", 7830 + "source-map": "^0.5.6", 7831 + "source-map-resolve": "^0.5.0", 7832 + "use": "^3.1.0" 7833 + }, 7834 + "engines": { 7835 + "node": ">=0.10.0" 7836 + } 7837 + }, 7838 + "node_modules/snapdragon-node": { 7839 + "version": "2.1.1", 7840 + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 7841 + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 7842 + "dev": true, 7843 + "dependencies": { 7844 + "define-property": "^1.0.0", 7845 + "isobject": "^3.0.0", 7846 + "snapdragon-util": "^3.0.1" 7847 + }, 7848 + "engines": { 7849 + "node": ">=0.10.0" 7850 + } 7851 + }, 7852 + "node_modules/snapdragon-node/node_modules/define-property": { 7853 + "version": "1.0.0", 7854 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 7855 + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", 7856 + "dev": true, 7857 + "dependencies": { 7858 + "is-descriptor": "^1.0.0" 7859 + }, 7860 + "engines": { 7861 + "node": ">=0.10.0" 7862 + } 7863 + }, 7864 + "node_modules/snapdragon-util": { 7865 + "version": "3.0.1", 7866 + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 7867 + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 7868 + "dev": true, 7869 + "dependencies": { 7870 + "kind-of": "^3.2.0" 7871 + }, 7872 + "engines": { 7873 + "node": ">=0.10.0" 7874 + } 7875 + }, 7876 + "node_modules/snapdragon-util/node_modules/kind-of": { 7877 + "version": "3.2.2", 7878 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 7879 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 7880 + "dev": true, 7881 + "dependencies": { 7882 + "is-buffer": "^1.1.5" 7883 + }, 7884 + "engines": { 7885 + "node": ">=0.10.0" 7886 + } 7887 + }, 7888 + "node_modules/snapdragon/node_modules/debug": { 7889 + "version": "2.6.9", 7890 + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 7891 + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 7892 + "dev": true, 7893 + "dependencies": { 7894 + "ms": "2.0.0" 7895 + } 7896 + }, 7897 + "node_modules/snapdragon/node_modules/define-property": { 7898 + "version": "0.2.5", 7899 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 7900 + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", 7901 + "dev": true, 7902 + "dependencies": { 7903 + "is-descriptor": "^0.1.0" 7904 + }, 7905 + "engines": { 7906 + "node": ">=0.10.0" 7907 + } 7908 + }, 7909 + "node_modules/snapdragon/node_modules/extend-shallow": { 7910 + "version": "2.0.1", 7911 + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 7912 + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", 7913 + "dev": true, 7914 + "dependencies": { 7915 + "is-extendable": "^0.1.0" 7916 + }, 7917 + "engines": { 7918 + "node": ">=0.10.0" 7919 + } 7920 + }, 7921 + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { 7922 + "version": "0.1.6", 7923 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 7924 + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", 7925 + "dev": true, 7926 + "dependencies": { 7927 + "kind-of": "^3.0.2" 7928 + }, 7929 + "engines": { 7930 + "node": ">=0.10.0" 7931 + } 7932 + }, 7933 + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { 7934 + "version": "3.2.2", 7935 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 7936 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 7937 + "dev": true, 7938 + "dependencies": { 7939 + "is-buffer": "^1.1.5" 7940 + }, 7941 + "engines": { 7942 + "node": ">=0.10.0" 7943 + } 7944 + }, 7945 + "node_modules/snapdragon/node_modules/is-data-descriptor": { 7946 + "version": "0.1.4", 7947 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 7948 + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", 7949 + "dev": true, 7950 + "dependencies": { 7951 + "kind-of": "^3.0.2" 7952 + }, 7953 + "engines": { 7954 + "node": ">=0.10.0" 7955 + } 7956 + }, 7957 + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { 7958 + "version": "3.2.2", 7959 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 7960 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 7961 + "dev": true, 7962 + "dependencies": { 7963 + "is-buffer": "^1.1.5" 7964 + }, 7965 + "engines": { 7966 + "node": ">=0.10.0" 7967 + } 7968 + }, 7969 + "node_modules/snapdragon/node_modules/is-descriptor": { 7970 + "version": "0.1.6", 7971 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 7972 + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 7973 + "dev": true, 7974 + "dependencies": { 7975 + "is-accessor-descriptor": "^0.1.6", 7976 + "is-data-descriptor": "^0.1.4", 7977 + "kind-of": "^5.0.0" 7978 + }, 7979 + "engines": { 7980 + "node": ">=0.10.0" 7981 + } 7982 + }, 7983 + "node_modules/snapdragon/node_modules/is-extendable": { 7984 + "version": "0.1.1", 7985 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 7986 + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", 7987 + "dev": true, 7988 + "engines": { 7989 + "node": ">=0.10.0" 7990 + } 7991 + }, 7992 + "node_modules/snapdragon/node_modules/kind-of": { 7993 + "version": "5.1.0", 7994 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 7995 + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 7996 + "dev": true, 7997 + "engines": { 7998 + "node": ">=0.10.0" 7999 + } 8000 + }, 8001 + "node_modules/snapdragon/node_modules/ms": { 8002 + "version": "2.0.0", 8003 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 8004 + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 8005 + "dev": true 8006 + }, 8007 + "node_modules/source-map": { 8008 + "version": "0.5.7", 8009 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 8010 + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 8011 + "dev": true, 8012 + "engines": { 8013 + "node": ">=0.10.0" 8014 + } 8015 + }, 8016 + "node_modules/source-map-resolve": { 8017 + "version": "0.5.3", 8018 + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", 8019 + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", 8020 + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", 8021 + "dev": true, 8022 + "dependencies": { 8023 + "atob": "^2.1.2", 8024 + "decode-uri-component": "^0.2.0", 8025 + "resolve-url": "^0.2.1", 8026 + "source-map-url": "^0.4.0", 8027 + "urix": "^0.1.0" 8028 + } 8029 + }, 8030 + "node_modules/source-map-support": { 8031 + "version": "0.5.21", 8032 + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 8033 + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 8034 + "dev": true, 8035 + "dependencies": { 8036 + "buffer-from": "^1.0.0", 8037 + "source-map": "^0.6.0" 8038 + } 8039 + }, 8040 + "node_modules/source-map-support/node_modules/source-map": { 8041 + "version": "0.6.1", 8042 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 8043 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 8044 + "dev": true, 8045 + "engines": { 8046 + "node": ">=0.10.0" 8047 + } 8048 + }, 8049 + "node_modules/source-map-url": { 8050 + "version": "0.4.1", 8051 + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", 8052 + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", 8053 + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", 8054 + "dev": true 8055 + }, 8056 + "node_modules/sourcemap-codec": { 8057 + "version": "1.4.8", 8058 + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", 8059 + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", 8060 + "deprecated": "Please use @jridgewell/sourcemap-codec instead", 8061 + "dev": true 8062 + }, 8063 + "node_modules/spdx-correct": { 8064 + "version": "3.2.0", 8065 + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", 8066 + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", 8067 + "dependencies": { 8068 + "spdx-expression-parse": "^3.0.0", 8069 + "spdx-license-ids": "^3.0.0" 8070 + } 8071 + }, 8072 + "node_modules/spdx-exceptions": { 8073 + "version": "2.3.0", 8074 + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", 8075 + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" 8076 + }, 8077 + "node_modules/spdx-expression-parse": { 8078 + "version": "3.0.1", 8079 + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", 8080 + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", 8081 + "dependencies": { 8082 + "spdx-exceptions": "^2.1.0", 8083 + "spdx-license-ids": "^3.0.0" 8084 + } 8085 + }, 8086 + "node_modules/spdx-license-ids": { 8087 + "version": "3.0.13", 8088 + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", 8089 + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==" 8090 + }, 8091 + "node_modules/split-string": { 8092 + "version": "3.1.0", 8093 + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 8094 + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 8095 + "dev": true, 8096 + "dependencies": { 8097 + "extend-shallow": "^3.0.0" 8098 + }, 8099 + "engines": { 8100 + "node": ">=0.10.0" 8101 + } 8102 + }, 8103 + "node_modules/sprintf-js": { 8104 + "version": "1.0.3", 8105 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 8106 + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", 8107 + "dev": true 8108 + }, 8109 + "node_modules/sshpk": { 8110 + "version": "1.17.0", 8111 + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", 8112 + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", 8113 + "dev": true, 8114 + "dependencies": { 8115 + "asn1": "~0.2.3", 8116 + "assert-plus": "^1.0.0", 8117 + "bcrypt-pbkdf": "^1.0.0", 8118 + "dashdash": "^1.12.0", 8119 + "ecc-jsbn": "~0.1.1", 8120 + "getpass": "^0.1.1", 8121 + "jsbn": "~0.1.0", 8122 + "safer-buffer": "^2.0.2", 8123 + "tweetnacl": "~0.14.0" 8124 + }, 8125 + "bin": { 8126 + "sshpk-conv": "bin/sshpk-conv", 8127 + "sshpk-sign": "bin/sshpk-sign", 8128 + "sshpk-verify": "bin/sshpk-verify" 8129 + }, 8130 + "engines": { 8131 + "node": ">=0.10.0" 8132 + } 8133 + }, 8134 + "node_modules/stack-utils": { 8135 + "version": "1.0.5", 8136 + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", 8137 + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", 8138 + "dev": true, 8139 + "dependencies": { 8140 + "escape-string-regexp": "^2.0.0" 8141 + }, 8142 + "engines": { 8143 + "node": ">=8" 8144 + } 8145 + }, 8146 + "node_modules/stack-utils/node_modules/escape-string-regexp": { 8147 + "version": "2.0.0", 8148 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", 8149 + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", 8150 + "dev": true, 8151 + "engines": { 8152 + "node": ">=8" 8153 + } 8154 + }, 8155 + "node_modules/static-eval": { 8156 + "version": "2.1.0", 8157 + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.1.0.tgz", 8158 + "integrity": "sha512-agtxZ/kWSsCkI5E4QifRwsaPs0P0JmZV6dkLz6ILYfFYQGn+5plctanRN+IC8dJRiFkyXHrwEE3W9Wmx67uDbw==", 8159 + "dev": true, 8160 + "dependencies": { 8161 + "escodegen": "^1.11.1" 8162 + } 8163 + }, 8164 + "node_modules/static-extend": { 8165 + "version": "0.1.2", 8166 + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 8167 + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", 8168 + "dev": true, 8169 + "dependencies": { 8170 + "define-property": "^0.2.5", 8171 + "object-copy": "^0.1.0" 8172 + }, 8173 + "engines": { 8174 + "node": ">=0.10.0" 8175 + } 8176 + }, 8177 + "node_modules/static-extend/node_modules/define-property": { 8178 + "version": "0.2.5", 8179 + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 8180 + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", 8181 + "dev": true, 8182 + "dependencies": { 8183 + "is-descriptor": "^0.1.0" 8184 + }, 8185 + "engines": { 8186 + "node": ">=0.10.0" 8187 + } 8188 + }, 8189 + "node_modules/static-extend/node_modules/is-accessor-descriptor": { 8190 + "version": "0.1.6", 8191 + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 8192 + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", 8193 + "dev": true, 8194 + "dependencies": { 8195 + "kind-of": "^3.0.2" 8196 + }, 8197 + "engines": { 8198 + "node": ">=0.10.0" 8199 + } 8200 + }, 8201 + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { 8202 + "version": "3.2.2", 8203 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 8204 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 8205 + "dev": true, 8206 + "dependencies": { 8207 + "is-buffer": "^1.1.5" 8208 + }, 8209 + "engines": { 8210 + "node": ">=0.10.0" 8211 + } 8212 + }, 8213 + "node_modules/static-extend/node_modules/is-data-descriptor": { 8214 + "version": "0.1.4", 8215 + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 8216 + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", 8217 + "dev": true, 8218 + "dependencies": { 8219 + "kind-of": "^3.0.2" 8220 + }, 8221 + "engines": { 8222 + "node": ">=0.10.0" 8223 + } 8224 + }, 8225 + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { 8226 + "version": "3.2.2", 8227 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 8228 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 8229 + "dev": true, 8230 + "dependencies": { 8231 + "is-buffer": "^1.1.5" 8232 + }, 8233 + "engines": { 8234 + "node": ">=0.10.0" 8235 + } 8236 + }, 8237 + "node_modules/static-extend/node_modules/is-descriptor": { 8238 + "version": "0.1.6", 8239 + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 8240 + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 8241 + "dev": true, 8242 + "dependencies": { 8243 + "is-accessor-descriptor": "^0.1.6", 8244 + "is-data-descriptor": "^0.1.4", 8245 + "kind-of": "^5.0.0" 8246 + }, 8247 + "engines": { 8248 + "node": ">=0.10.0" 8249 + } 8250 + }, 8251 + "node_modules/static-extend/node_modules/kind-of": { 8252 + "version": "5.1.0", 8253 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 8254 + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 8255 + "dev": true, 8256 + "engines": { 8257 + "node": ">=0.10.0" 8258 + } 8259 + }, 8260 + "node_modules/static-module": { 8261 + "version": "3.0.4", 8262 + "resolved": "https://registry.npmjs.org/static-module/-/static-module-3.0.4.tgz", 8263 + "integrity": "sha512-gb0v0rrgpBkifXCa3yZXxqVmXDVE+ETXj6YlC/jt5VzOnGXR2C15+++eXuMDUYsePnbhf+lwW0pE1UXyOLtGCw==", 8264 + "dev": true, 8265 + "dependencies": { 8266 + "acorn-node": "^1.3.0", 8267 + "concat-stream": "~1.6.0", 8268 + "convert-source-map": "^1.5.1", 8269 + "duplexer2": "~0.1.4", 8270 + "escodegen": "^1.11.1", 8271 + "has": "^1.0.1", 8272 + "magic-string": "0.25.1", 8273 + "merge-source-map": "1.0.4", 8274 + "object-inspect": "^1.6.0", 8275 + "readable-stream": "~2.3.3", 8276 + "scope-analyzer": "^2.0.1", 8277 + "shallow-copy": "~0.0.1", 8278 + "static-eval": "^2.0.5", 8279 + "through2": "~2.0.3" 8280 + } 8281 + }, 8282 + "node_modules/static-module/node_modules/convert-source-map": { 8283 + "version": "1.9.0", 8284 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", 8285 + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", 8286 + "dev": true 8287 + }, 8288 + "node_modules/stealthy-require": { 8289 + "version": "1.1.1", 8290 + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", 8291 + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", 8292 + "dev": true, 8293 + "engines": { 8294 + "node": ">=0.10.0" 8295 + } 8296 + }, 8297 + "node_modules/stream-browserify": { 8298 + "version": "2.0.2", 8299 + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", 8300 + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", 8301 + "dev": true, 8302 + "dependencies": { 8303 + "inherits": "~2.0.1", 8304 + "readable-stream": "^2.0.2" 8305 + } 8306 + }, 8307 + "node_modules/stream-combiner2": { 8308 + "version": "1.1.1", 8309 + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", 8310 + "integrity": "sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==", 8311 + "dev": true, 8312 + "dependencies": { 8313 + "duplexer2": "~0.1.0", 8314 + "readable-stream": "^2.0.2" 8315 + } 8316 + }, 8317 + "node_modules/stream-http": { 8318 + "version": "3.2.0", 8319 + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", 8320 + "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", 8321 + "dev": true, 8322 + "dependencies": { 8323 + "builtin-status-codes": "^3.0.0", 8324 + "inherits": "^2.0.4", 8325 + "readable-stream": "^3.6.0", 8326 + "xtend": "^4.0.2" 8327 + } 8328 + }, 8329 + "node_modules/stream-http/node_modules/readable-stream": { 8330 + "version": "3.6.2", 8331 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 8332 + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 8333 + "dev": true, 8334 + "dependencies": { 8335 + "inherits": "^2.0.3", 8336 + "string_decoder": "^1.1.1", 8337 + "util-deprecate": "^1.0.1" 8338 + }, 8339 + "engines": { 8340 + "node": ">= 6" 8341 + } 8342 + }, 8343 + "node_modules/stream-splicer": { 8344 + "version": "2.0.1", 8345 + "resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz", 8346 + "integrity": "sha512-Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==", 8347 + "dev": true, 8348 + "dependencies": { 8349 + "inherits": "^2.0.1", 8350 + "readable-stream": "^2.0.2" 8351 + } 8352 + }, 8353 + "node_modules/string_decoder": { 8354 + "version": "1.3.0", 8355 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 8356 + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 8357 + "dev": true, 8358 + "dependencies": { 8359 + "safe-buffer": "~5.2.0" 8360 + } 8361 + }, 8362 + "node_modules/string-length": { 8363 + "version": "2.0.0", 8364 + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", 8365 + "integrity": "sha512-Qka42GGrS8Mm3SZ+7cH8UXiIWI867/b/Z/feQSpQx/rbfB8UGknGEZVaUQMOUVj+soY6NpWAxily63HI1OckVQ==", 8366 + "dev": true, 8367 + "dependencies": { 8368 + "astral-regex": "^1.0.0", 8369 + "strip-ansi": "^4.0.0" 8370 + }, 8371 + "engines": { 8372 + "node": ">=4" 8373 + } 8374 + }, 8375 + "node_modules/string-width": { 8376 + "version": "2.1.1", 8377 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 8378 + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 8379 + "dev": true, 8380 + "dependencies": { 8381 + "is-fullwidth-code-point": "^2.0.0", 8382 + "strip-ansi": "^4.0.0" 8383 + }, 8384 + "engines": { 8385 + "node": ">=4" 8386 + } 8387 + }, 8388 + "node_modules/string.prototype.trim": { 8389 + "version": "1.2.7", 8390 + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", 8391 + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", 8392 + "dev": true, 8393 + "dependencies": { 8394 + "call-bind": "^1.0.2", 8395 + "define-properties": "^1.1.4", 8396 + "es-abstract": "^1.20.4" 8397 + }, 8398 + "engines": { 8399 + "node": ">= 0.4" 8400 + }, 8401 + "funding": { 8402 + "url": "https://github.com/sponsors/ljharb" 8403 + } 8404 + }, 8405 + "node_modules/string.prototype.trimend": { 8406 + "version": "1.0.6", 8407 + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", 8408 + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", 8409 + "dev": true, 8410 + "dependencies": { 8411 + "call-bind": "^1.0.2", 8412 + "define-properties": "^1.1.4", 8413 + "es-abstract": "^1.20.4" 8414 + }, 8415 + "funding": { 8416 + "url": "https://github.com/sponsors/ljharb" 8417 + } 8418 + }, 8419 + "node_modules/string.prototype.trimstart": { 8420 + "version": "1.0.6", 8421 + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", 8422 + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", 8423 + "dev": true, 8424 + "dependencies": { 8425 + "call-bind": "^1.0.2", 8426 + "define-properties": "^1.1.4", 8427 + "es-abstract": "^1.20.4" 8428 + }, 8429 + "funding": { 8430 + "url": "https://github.com/sponsors/ljharb" 8431 + } 8432 + }, 8433 + "node_modules/strip-ansi": { 8434 + "version": "4.0.0", 8435 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 8436 + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", 8437 + "dev": true, 8438 + "dependencies": { 8439 + "ansi-regex": "^3.0.0" 8440 + }, 8441 + "engines": { 8442 + "node": ">=4" 8443 + } 8444 + }, 8445 + "node_modules/strip-ansi/node_modules/ansi-regex": { 8446 + "version": "3.0.1", 8447 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", 8448 + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", 8449 + "dev": true, 8450 + "engines": { 8451 + "node": ">=4" 8452 + } 8453 + }, 8454 + "node_modules/strip-bom": { 8455 + "version": "3.0.0", 8456 + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 8457 + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 8458 + "dev": true, 8459 + "engines": { 8460 + "node": ">=4" 8461 + } 8462 + }, 8463 + "node_modules/strip-eof": { 8464 + "version": "1.0.0", 8465 + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 8466 + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", 8467 + "dev": true, 8468 + "engines": { 8469 + "node": ">=0.10.0" 8470 + } 8471 + }, 8472 + "node_modules/strip-json-comments": { 8473 + "version": "2.0.1", 8474 + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 8475 + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 8476 + "dev": true, 8477 + "engines": { 8478 + "node": ">=0.10.0" 8479 + } 8480 + }, 8481 + "node_modules/subarg": { 8482 + "version": "1.0.0", 8483 + "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", 8484 + "integrity": "sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==", 8485 + "dev": true, 8486 + "dependencies": { 8487 + "minimist": "^1.1.0" 8488 + } 8489 + }, 8490 + "node_modules/superagent": { 8491 + "version": "3.8.3", 8492 + "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz", 8493 + "integrity": "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==", 8494 + "deprecated": "Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at <https://github.com/visionmedia/superagent/releases>.", 8495 + "dev": true, 8496 + "dependencies": { 8497 + "component-emitter": "^1.2.0", 8498 + "cookiejar": "^2.1.0", 8499 + "debug": "^3.1.0", 8500 + "extend": "^3.0.0", 8501 + "form-data": "^2.3.1", 8502 + "formidable": "^1.2.0", 8503 + "methods": "^1.1.1", 8504 + "mime": "^1.4.1", 8505 + "qs": "^6.5.1", 8506 + "readable-stream": "^2.3.5" 8507 + }, 8508 + "engines": { 8509 + "node": ">= 4.0" 8510 + } 8511 + }, 8512 + "node_modules/superagent/node_modules/debug": { 8513 + "version": "3.2.7", 8514 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 8515 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 8516 + "dev": true, 8517 + "dependencies": { 8518 + "ms": "^2.1.1" 8519 + } 8520 + }, 8521 + "node_modules/supports-color": { 8522 + "version": "5.5.0", 8523 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 8524 + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 8525 + "dev": true, 8526 + "dependencies": { 8527 + "has-flag": "^3.0.0" 8528 + }, 8529 + "engines": { 8530 + "node": ">=4" 8531 + } 8532 + }, 8533 + "node_modules/supports-preserve-symlinks-flag": { 8534 + "version": "1.0.0", 8535 + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 8536 + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 8537 + "engines": { 8538 + "node": ">= 0.4" 8539 + }, 8540 + "funding": { 8541 + "url": "https://github.com/sponsors/ljharb" 8542 + } 8543 + }, 8544 + "node_modules/symbol-tree": { 8545 + "version": "3.2.4", 8546 + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 8547 + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 8548 + "dev": true 8549 + }, 8550 + "node_modules/syntax-error": { 8551 + "version": "1.4.0", 8552 + "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz", 8553 + "integrity": "sha512-YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==", 8554 + "dev": true, 8555 + "dependencies": { 8556 + "acorn-node": "^1.2.0" 8557 + } 8558 + }, 8559 + "node_modules/table": { 8560 + "version": "5.4.6", 8561 + "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", 8562 + "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", 8563 + "dev": true, 8564 + "dependencies": { 8565 + "ajv": "^6.10.2", 8566 + "lodash": "^4.17.14", 8567 + "slice-ansi": "^2.1.0", 8568 + "string-width": "^3.0.0" 8569 + }, 8570 + "engines": { 8571 + "node": ">=6.0.0" 8572 + } 8573 + }, 8574 + "node_modules/table/node_modules/string-width": { 8575 + "version": "3.1.0", 8576 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 8577 + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", 8578 + "dev": true, 8579 + "dependencies": { 8580 + "emoji-regex": "^7.0.1", 8581 + "is-fullwidth-code-point": "^2.0.0", 8582 + "strip-ansi": "^5.1.0" 8583 + }, 8584 + "engines": { 8585 + "node": ">=6" 8586 + } 8587 + }, 8588 + "node_modules/table/node_modules/strip-ansi": { 8589 + "version": "5.2.0", 8590 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", 8591 + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", 8592 + "dev": true, 8593 + "dependencies": { 8594 + "ansi-regex": "^4.1.0" 8595 + }, 8596 + "engines": { 8597 + "node": ">=6" 8598 + } 8599 + }, 8600 + "node_modules/ternary": { 8601 + "version": "1.0.0", 8602 + "resolved": "https://registry.npmjs.org/ternary/-/ternary-1.0.0.tgz", 8603 + "integrity": "sha512-/e+OUAGiEqytNLXnDfFkuel0N0y9IGkmvuGIPkirI+zv0dx/jPvUZ2l8qV6KYk8lmmLrAqk4iLJtRduUA6AUKw==", 8604 + "dev": true 8605 + }, 8606 + "node_modules/test-exclude": { 8607 + "version": "5.2.3", 8608 + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", 8609 + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", 8610 + "dev": true, 8611 + "dependencies": { 8612 + "glob": "^7.1.3", 8613 + "minimatch": "^3.0.4", 8614 + "read-pkg-up": "^4.0.0", 8615 + "require-main-filename": "^2.0.0" 8616 + }, 8617 + "engines": { 8618 + "node": ">=6" 8619 + } 8620 + }, 8621 + "node_modules/text-table": { 8622 + "version": "0.2.0", 8623 + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 8624 + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 8625 + "dev": true 8626 + }, 8627 + "node_modules/throat": { 8628 + "version": "4.1.0", 8629 + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", 8630 + "integrity": "sha512-wCVxLDcFxw7ujDxaeJC6nfl2XfHJNYs8yUYJnvMgtPEFlttP9tHSfRUv2vBe6C4hkVFPWoP1P6ZccbYjmSEkKA==", 8631 + "dev": true 8632 + }, 8633 + "node_modules/through": { 8634 + "version": "2.3.8", 8635 + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 8636 + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", 8637 + "dev": true 8638 + }, 8639 + "node_modules/through2": { 8640 + "version": "2.0.5", 8641 + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 8642 + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", 8643 + "dev": true, 8644 + "dependencies": { 8645 + "readable-stream": "~2.3.6", 8646 + "xtend": "~4.0.1" 8647 + } 8648 + }, 8649 + "node_modules/timers-browserify": { 8650 + "version": "1.4.2", 8651 + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz", 8652 + "integrity": "sha512-PIxwAupJZiYU4JmVZYwXp9FKsHMXb5h0ZEFyuXTAn8WLHOlcij+FEcbrvDsom1o5dr1YggEtFbECvGCW2sT53Q==", 8653 + "dev": true, 8654 + "dependencies": { 8655 + "process": "~0.11.0" 8656 + }, 8657 + "engines": { 8658 + "node": ">=0.6.0" 8659 + } 8660 + }, 8661 + "node_modules/tmp": { 8662 + "version": "0.0.33", 8663 + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 8664 + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 8665 + "dev": true, 8666 + "dependencies": { 8667 + "os-tmpdir": "~1.0.2" 8668 + }, 8669 + "engines": { 8670 + "node": ">=0.6.0" 8671 + } 8672 + }, 8673 + "node_modules/tmpl": { 8674 + "version": "1.0.5", 8675 + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", 8676 + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", 8677 + "dev": true 8678 + }, 8679 + "node_modules/to-fast-properties": { 8680 + "version": "2.0.0", 8681 + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 8682 + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", 8683 + "dev": true, 8684 + "engines": { 8685 + "node": ">=4" 8686 + } 8687 + }, 8688 + "node_modules/to-object-path": { 8689 + "version": "0.3.0", 8690 + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 8691 + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", 8692 + "dev": true, 8693 + "dependencies": { 8694 + "kind-of": "^3.0.2" 8695 + }, 8696 + "engines": { 8697 + "node": ">=0.10.0" 8698 + } 8699 + }, 8700 + "node_modules/to-object-path/node_modules/kind-of": { 8701 + "version": "3.2.2", 8702 + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 8703 + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", 8704 + "dev": true, 8705 + "dependencies": { 8706 + "is-buffer": "^1.1.5" 8707 + }, 8708 + "engines": { 8709 + "node": ">=0.10.0" 8710 + } 8711 + }, 8712 + "node_modules/to-regex": { 8713 + "version": "3.0.2", 8714 + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 8715 + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 8716 + "dev": true, 8717 + "dependencies": { 8718 + "define-property": "^2.0.2", 8719 + "extend-shallow": "^3.0.2", 8720 + "regex-not": "^1.0.2", 8721 + "safe-regex": "^1.1.0" 8722 + }, 8723 + "engines": { 8724 + "node": ">=0.10.0" 8725 + } 8726 + }, 8727 + "node_modules/to-regex-range": { 8728 + "version": "2.1.1", 8729 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 8730 + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", 8731 + "dev": true, 8732 + "dependencies": { 8733 + "is-number": "^3.0.0", 8734 + "repeat-string": "^1.6.1" 8735 + }, 8736 + "engines": { 8737 + "node": ">=0.10.0" 8738 + } 8739 + }, 8740 + "node_modules/tough-cookie": { 8741 + "version": "2.5.0", 8742 + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", 8743 + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", 8744 + "dev": true, 8745 + "dependencies": { 8746 + "psl": "^1.1.28", 8747 + "punycode": "^2.1.1" 8748 + }, 8749 + "engines": { 8750 + "node": ">=0.8" 8751 + } 8752 + }, 8753 + "node_modules/tough-cookie/node_modules/punycode": { 8754 + "version": "2.3.0", 8755 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 8756 + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 8757 + "dev": true, 8758 + "engines": { 8759 + "node": ">=6" 8760 + } 8761 + }, 8762 + "node_modules/tr46": { 8763 + "version": "1.0.1", 8764 + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", 8765 + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", 8766 + "dev": true, 8767 + "dependencies": { 8768 + "punycode": "^2.1.0" 8769 + } 8770 + }, 8771 + "node_modules/tr46/node_modules/punycode": { 8772 + "version": "2.3.0", 8773 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 8774 + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 8775 + "dev": true, 8776 + "engines": { 8777 + "node": ">=6" 8778 + } 8779 + }, 8780 + "node_modules/transformify": { 8781 + "version": "0.1.2", 8782 + "resolved": "https://registry.npmjs.org/transformify/-/transformify-0.1.2.tgz", 8783 + "integrity": "sha512-BUZAqCslm5pVXExA8PfXcvp7exsUNqRcNzx+KXj3Bv0oMROqnAt4bvs9U8Z2wVPa40NvLWJ/oswN0kreNFxBUg==", 8784 + "dev": true, 8785 + "dependencies": { 8786 + "readable-stream": "~1.1.9" 8787 + } 8788 + }, 8789 + "node_modules/transformify/node_modules/isarray": { 8790 + "version": "0.0.1", 8791 + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 8792 + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", 8793 + "dev": true 8794 + }, 8795 + "node_modules/transformify/node_modules/readable-stream": { 8796 + "version": "1.1.14", 8797 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 8798 + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", 8799 + "dev": true, 8800 + "dependencies": { 8801 + "core-util-is": "~1.0.0", 8802 + "inherits": "~2.0.1", 8803 + "isarray": "0.0.1", 8804 + "string_decoder": "~0.10.x" 8805 + } 8806 + }, 8807 + "node_modules/transformify/node_modules/string_decoder": { 8808 + "version": "0.10.31", 8809 + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 8810 + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", 8811 + "dev": true 8812 + }, 8813 + "node_modules/ts-jest": { 8814 + "version": "24.3.0", 8815 + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-24.3.0.tgz", 8816 + "integrity": "sha512-Hb94C/+QRIgjVZlJyiWwouYUF+siNJHJHknyspaOcZ+OQAIdFG/UrdQVXw/0B8Z3No34xkUXZJpOTy9alOWdVQ==", 8817 + "dev": true, 8818 + "dependencies": { 8819 + "bs-logger": "0.x", 8820 + "buffer-from": "1.x", 8821 + "fast-json-stable-stringify": "2.x", 8822 + "json5": "2.x", 8823 + "lodash.memoize": "4.x", 8824 + "make-error": "1.x", 8825 + "mkdirp": "0.x", 8826 + "resolve": "1.x", 8827 + "semver": "^5.5", 8828 + "yargs-parser": "10.x" 8829 + }, 8830 + "bin": { 8831 + "ts-jest": "cli.js" 8832 + }, 8833 + "engines": { 8834 + "node": ">= 6" 8835 + }, 8836 + "peerDependencies": { 8837 + "jest": ">=24 <25" 8838 + } 8839 + }, 8840 + "node_modules/ts-jest/node_modules/json5": { 8841 + "version": "2.2.3", 8842 + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 8843 + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 8844 + "dev": true, 8845 + "bin": { 8846 + "json5": "lib/cli.js" 8847 + }, 8848 + "engines": { 8849 + "node": ">=6" 8850 + } 8851 + }, 8852 + "node_modules/ts-jest/node_modules/lodash.memoize": { 8853 + "version": "4.1.2", 8854 + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", 8855 + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", 8856 + "dev": true 8857 + }, 8858 + "node_modules/tslib": { 8859 + "version": "1.14.1", 8860 + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 8861 + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 8862 + "dev": true 8863 + }, 8864 + "node_modules/tslint": { 8865 + "version": "5.20.1", 8866 + "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", 8867 + "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", 8868 + "dev": true, 8869 + "dependencies": { 8870 + "@babel/code-frame": "^7.0.0", 8871 + "builtin-modules": "^1.1.1", 8872 + "chalk": "^2.3.0", 8873 + "commander": "^2.12.1", 8874 + "diff": "^4.0.1", 8875 + "glob": "^7.1.1", 8876 + "js-yaml": "^3.13.1", 8877 + "minimatch": "^3.0.4", 8878 + "mkdirp": "^0.5.1", 8879 + "resolve": "^1.3.2", 8880 + "semver": "^5.3.0", 8881 + "tslib": "^1.8.0", 8882 + "tsutils": "^2.29.0" 8883 + }, 8884 + "bin": { 8885 + "tslint": "bin/tslint" 8886 + }, 8887 + "engines": { 8888 + "node": ">=4.8.0" 8889 + }, 8890 + "peerDependencies": { 8891 + "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev" 8892 + } 8893 + }, 8894 + "node_modules/tsutils": { 8895 + "version": "2.29.0", 8896 + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", 8897 + "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", 8898 + "dev": true, 8899 + "dependencies": { 8900 + "tslib": "^1.8.1" 8901 + }, 8902 + "peerDependencies": { 8903 + "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev" 8904 + } 8905 + }, 8906 + "node_modules/tty-browserify": { 8907 + "version": "0.0.1", 8908 + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", 8909 + "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", 8910 + "dev": true 8911 + }, 8912 + "node_modules/tunnel-agent": { 8913 + "version": "0.6.0", 8914 + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 8915 + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 8916 + "dev": true, 8917 + "dependencies": { 8918 + "safe-buffer": "^5.0.1" 8919 + }, 8920 + "engines": { 8921 + "node": "*" 8922 + } 8923 + }, 8924 + "node_modules/tweetnacl": { 8925 + "version": "0.14.5", 8926 + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 8927 + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", 8928 + "dev": true 8929 + }, 8930 + "node_modules/type": { 8931 + "version": "1.2.0", 8932 + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", 8933 + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", 8934 + "dev": true 8935 + }, 8936 + "node_modules/type-check": { 8937 + "version": "0.3.2", 8938 + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", 8939 + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", 8940 + "dev": true, 8941 + "dependencies": { 8942 + "prelude-ls": "~1.1.2" 8943 + }, 8944 + "engines": { 8945 + "node": ">= 0.8.0" 8946 + } 8947 + }, 8948 + "node_modules/typed-array-buffer": { 8949 + "version": "1.0.0", 8950 + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", 8951 + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", 8952 + "dev": true, 8953 + "dependencies": { 8954 + "call-bind": "^1.0.2", 8955 + "get-intrinsic": "^1.2.1", 8956 + "is-typed-array": "^1.1.10" 8957 + }, 8958 + "engines": { 8959 + "node": ">= 0.4" 8960 + } 8961 + }, 8962 + "node_modules/typed-array-byte-length": { 8963 + "version": "1.0.0", 8964 + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", 8965 + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", 8966 + "dev": true, 8967 + "dependencies": { 8968 + "call-bind": "^1.0.2", 8969 + "for-each": "^0.3.3", 8970 + "has-proto": "^1.0.1", 8971 + "is-typed-array": "^1.1.10" 8972 + }, 8973 + "engines": { 8974 + "node": ">= 0.4" 8975 + }, 8976 + "funding": { 8977 + "url": "https://github.com/sponsors/ljharb" 8978 + } 8979 + }, 8980 + "node_modules/typed-array-byte-offset": { 8981 + "version": "1.0.0", 8982 + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", 8983 + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", 8984 + "dev": true, 8985 + "dependencies": { 8986 + "available-typed-arrays": "^1.0.5", 8987 + "call-bind": "^1.0.2", 8988 + "for-each": "^0.3.3", 8989 + "has-proto": "^1.0.1", 8990 + "is-typed-array": "^1.1.10" 8991 + }, 8992 + "engines": { 8993 + "node": ">= 0.4" 8994 + }, 8995 + "funding": { 8996 + "url": "https://github.com/sponsors/ljharb" 8997 + } 8998 + }, 8999 + "node_modules/typed-array-length": { 9000 + "version": "1.0.4", 9001 + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", 9002 + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", 9003 + "dev": true, 9004 + "dependencies": { 9005 + "call-bind": "^1.0.2", 9006 + "for-each": "^0.3.3", 9007 + "is-typed-array": "^1.1.9" 9008 + }, 9009 + "funding": { 9010 + "url": "https://github.com/sponsors/ljharb" 9011 + } 9012 + }, 9013 + "node_modules/typedarray": { 9014 + "version": "0.0.6", 9015 + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 9016 + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", 9017 + "dev": true 9018 + }, 9019 + "node_modules/typescript": { 9020 + "version": "3.9.10", 9021 + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", 9022 + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", 9023 + "dev": true, 9024 + "bin": { 9025 + "tsc": "bin/tsc", 9026 + "tsserver": "bin/tsserver" 9027 + }, 9028 + "engines": { 9029 + "node": ">=4.2.0" 9030 + } 9031 + }, 9032 + "node_modules/umd": { 9033 + "version": "3.0.3", 9034 + "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz", 9035 + "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==", 9036 + "dev": true, 9037 + "bin": { 9038 + "umd": "bin/cli.js" 9039 + } 9040 + }, 9041 + "node_modules/unbox-primitive": { 9042 + "version": "1.0.2", 9043 + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", 9044 + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 9045 + "dev": true, 9046 + "dependencies": { 9047 + "call-bind": "^1.0.2", 9048 + "has-bigints": "^1.0.2", 9049 + "has-symbols": "^1.0.3", 9050 + "which-boxed-primitive": "^1.0.2" 9051 + }, 9052 + "funding": { 9053 + "url": "https://github.com/sponsors/ljharb" 9054 + } 9055 + }, 9056 + "node_modules/undeclared-identifiers": { 9057 + "version": "1.1.3", 9058 + "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz", 9059 + "integrity": "sha512-pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==", 9060 + "dev": true, 9061 + "dependencies": { 9062 + "acorn-node": "^1.3.0", 9063 + "dash-ast": "^1.0.0", 9064 + "get-assigned-identifiers": "^1.2.0", 9065 + "simple-concat": "^1.0.0", 9066 + "xtend": "^4.0.1" 9067 + }, 9068 + "bin": { 9069 + "undeclared-identifiers": "bin.js" 9070 + } 9071 + }, 9072 + "node_modules/undeclared-identifiers/node_modules/dash-ast": { 9073 + "version": "1.0.0", 9074 + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", 9075 + "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", 9076 + "dev": true 9077 + }, 9078 + "node_modules/union-value": { 9079 + "version": "1.0.1", 9080 + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", 9081 + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", 9082 + "dev": true, 9083 + "dependencies": { 9084 + "arr-union": "^3.1.0", 9085 + "get-value": "^2.0.6", 9086 + "is-extendable": "^0.1.1", 9087 + "set-value": "^2.0.1" 9088 + }, 9089 + "engines": { 9090 + "node": ">=0.10.0" 9091 + } 9092 + }, 9093 + "node_modules/union-value/node_modules/is-extendable": { 9094 + "version": "0.1.1", 9095 + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 9096 + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", 9097 + "dev": true, 9098 + "engines": { 9099 + "node": ">=0.10.0" 9100 + } 9101 + }, 9102 + "node_modules/unset-value": { 9103 + "version": "1.0.0", 9104 + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 9105 + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", 9106 + "dev": true, 9107 + "dependencies": { 9108 + "has-value": "^0.3.1", 9109 + "isobject": "^3.0.0" 9110 + }, 9111 + "engines": { 9112 + "node": ">=0.10.0" 9113 + } 9114 + }, 9115 + "node_modules/unset-value/node_modules/has-value": { 9116 + "version": "0.3.1", 9117 + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 9118 + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", 9119 + "dev": true, 9120 + "dependencies": { 9121 + "get-value": "^2.0.3", 9122 + "has-values": "^0.1.4", 9123 + "isobject": "^2.0.0" 9124 + }, 9125 + "engines": { 9126 + "node": ">=0.10.0" 9127 + } 9128 + }, 9129 + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { 9130 + "version": "2.1.0", 9131 + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 9132 + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", 9133 + "dev": true, 9134 + "dependencies": { 9135 + "isarray": "1.0.0" 9136 + }, 9137 + "engines": { 9138 + "node": ">=0.10.0" 9139 + } 9140 + }, 9141 + "node_modules/unset-value/node_modules/has-values": { 9142 + "version": "0.1.4", 9143 + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 9144 + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", 9145 + "dev": true, 9146 + "engines": { 9147 + "node": ">=0.10.0" 9148 + } 9149 + }, 9150 + "node_modules/update-browserslist-db": { 9151 + "version": "1.0.11", 9152 + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", 9153 + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", 9154 + "dev": true, 9155 + "funding": [ 9156 + { 9157 + "type": "opencollective", 9158 + "url": "https://opencollective.com/browserslist" 9159 + }, 9160 + { 9161 + "type": "tidelift", 9162 + "url": "https://tidelift.com/funding/github/npm/browserslist" 9163 + }, 9164 + { 9165 + "type": "github", 9166 + "url": "https://github.com/sponsors/ai" 9167 + } 9168 + ], 9169 + "dependencies": { 9170 + "escalade": "^3.1.1", 9171 + "picocolors": "^1.0.0" 9172 + }, 9173 + "bin": { 9174 + "update-browserslist-db": "cli.js" 9175 + }, 9176 + "peerDependencies": { 9177 + "browserslist": ">= 4.21.0" 9178 + } 9179 + }, 9180 + "node_modules/uri-js": { 9181 + "version": "4.4.1", 9182 + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 9183 + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 9184 + "dependencies": { 9185 + "punycode": "^2.1.0" 9186 + } 9187 + }, 9188 + "node_modules/uri-js/node_modules/punycode": { 9189 + "version": "2.3.0", 9190 + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 9191 + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 9192 + "engines": { 9193 + "node": ">=6" 9194 + } 9195 + }, 9196 + "node_modules/urix": { 9197 + "version": "0.1.0", 9198 + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 9199 + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", 9200 + "deprecated": "Please see https://github.com/lydell/urix#deprecated", 9201 + "dev": true 9202 + }, 9203 + "node_modules/url": { 9204 + "version": "0.11.1", 9205 + "resolved": "https://registry.npmjs.org/url/-/url-0.11.1.tgz", 9206 + "integrity": "sha512-rWS3H04/+mzzJkv0eZ7vEDGiQbgquI1fGfOad6zKvgYQi1SzMmhl7c/DdRGxhaWrVH6z0qWITo8rpnxK/RfEhA==", 9207 + "dev": true, 9208 + "dependencies": { 9209 + "punycode": "^1.4.1", 9210 + "qs": "^6.11.0" 9211 + } 9212 + }, 9213 + "node_modules/url/node_modules/qs": { 9214 + "version": "6.11.2", 9215 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", 9216 + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", 9217 + "dev": true, 9218 + "dependencies": { 9219 + "side-channel": "^1.0.4" 9220 + }, 9221 + "engines": { 9222 + "node": ">=0.6" 9223 + }, 9224 + "funding": { 9225 + "url": "https://github.com/sponsors/ljharb" 9226 + } 9227 + }, 9228 + "node_modules/use": { 9229 + "version": "3.1.1", 9230 + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 9231 + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 9232 + "dev": true, 9233 + "engines": { 9234 + "node": ">=0.10.0" 9235 + } 9236 + }, 9237 + "node_modules/util": { 9238 + "version": "0.10.4", 9239 + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", 9240 + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", 9241 + "dev": true, 9242 + "dependencies": { 9243 + "inherits": "2.0.3" 9244 + } 9245 + }, 9246 + "node_modules/util-deprecate": { 9247 + "version": "1.0.2", 9248 + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 9249 + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 9250 + "dev": true 9251 + }, 9252 + "node_modules/util.promisify": { 9253 + "version": "1.1.2", 9254 + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.2.tgz", 9255 + "integrity": "sha512-PBdZ03m1kBnQ5cjjO0ZvJMJS+QsbyIcFwi4hY4U76OQsCO9JrOYjbCFgIF76ccFg9xnJo7ZHPkqyj1GqmdS7MA==", 9256 + "dev": true, 9257 + "dependencies": { 9258 + "call-bind": "^1.0.2", 9259 + "define-properties": "^1.2.0", 9260 + "for-each": "^0.3.3", 9261 + "has-proto": "^1.0.1", 9262 + "has-symbols": "^1.0.3", 9263 + "object.getownpropertydescriptors": "^2.1.6", 9264 + "safe-array-concat": "^1.0.0" 9265 + }, 9266 + "funding": { 9267 + "url": "https://github.com/sponsors/ljharb" 9268 + } 9269 + }, 9270 + "node_modules/util/node_modules/inherits": { 9271 + "version": "2.0.3", 9272 + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 9273 + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", 9274 + "dev": true 9275 + }, 9276 + "node_modules/uuid": { 9277 + "version": "3.4.0", 9278 + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 9279 + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", 9280 + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", 9281 + "dev": true, 9282 + "bin": { 9283 + "uuid": "bin/uuid" 9284 + } 9285 + }, 9286 + "node_modules/validate-npm-package-license": { 9287 + "version": "3.0.4", 9288 + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 9289 + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 9290 + "dependencies": { 9291 + "spdx-correct": "^3.0.0", 9292 + "spdx-expression-parse": "^3.0.0" 9293 + } 9294 + }, 9295 + "node_modules/verror": { 9296 + "version": "1.10.0", 9297 + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 9298 + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 9299 + "dev": true, 9300 + "engines": [ 9301 + "node >=0.6.0" 9302 + ], 9303 + "dependencies": { 9304 + "assert-plus": "^1.0.0", 9305 + "core-util-is": "1.0.2", 9306 + "extsprintf": "^1.2.0" 9307 + } 9308 + }, 9309 + "node_modules/verror/node_modules/core-util-is": { 9310 + "version": "1.0.2", 9311 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 9312 + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", 9313 + "dev": true 9314 + }, 9315 + "node_modules/vm-browserify": { 9316 + "version": "1.1.2", 9317 + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", 9318 + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", 9319 + "dev": true 9320 + }, 9321 + "node_modules/w3c-hr-time": { 9322 + "version": "1.0.2", 9323 + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", 9324 + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", 9325 + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", 9326 + "dev": true, 9327 + "dependencies": { 9328 + "browser-process-hrtime": "^1.0.0" 9329 + } 9330 + }, 9331 + "node_modules/walker": { 9332 + "version": "1.0.8", 9333 + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", 9334 + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", 9335 + "dev": true, 9336 + "dependencies": { 9337 + "makeerror": "1.0.12" 9338 + } 9339 + }, 9340 + "node_modules/webidl-conversions": { 9341 + "version": "4.0.2", 9342 + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", 9343 + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", 9344 + "dev": true 9345 + }, 9346 + "node_modules/whatwg-encoding": { 9347 + "version": "1.0.5", 9348 + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", 9349 + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", 9350 + "dev": true, 9351 + "dependencies": { 9352 + "iconv-lite": "0.4.24" 9353 + } 9354 + }, 9355 + "node_modules/whatwg-mimetype": { 9356 + "version": "2.3.0", 9357 + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", 9358 + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", 9359 + "dev": true 9360 + }, 9361 + "node_modules/whatwg-url": { 9362 + "version": "6.5.0", 9363 + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", 9364 + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", 9365 + "dev": true, 9366 + "dependencies": { 9367 + "lodash.sortby": "^4.7.0", 9368 + "tr46": "^1.0.1", 9369 + "webidl-conversions": "^4.0.2" 9370 + } 9371 + }, 9372 + "node_modules/which": { 9373 + "version": "1.3.1", 9374 + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 9375 + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 9376 + "dev": true, 9377 + "dependencies": { 9378 + "isexe": "^2.0.0" 9379 + }, 9380 + "bin": { 9381 + "which": "bin/which" 9382 + } 9383 + }, 9384 + "node_modules/which-boxed-primitive": { 9385 + "version": "1.0.2", 9386 + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 9387 + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 9388 + "dev": true, 9389 + "dependencies": { 9390 + "is-bigint": "^1.0.1", 9391 + "is-boolean-object": "^1.1.0", 9392 + "is-number-object": "^1.0.4", 9393 + "is-string": "^1.0.5", 9394 + "is-symbol": "^1.0.3" 9395 + }, 9396 + "funding": { 9397 + "url": "https://github.com/sponsors/ljharb" 9398 + } 9399 + }, 9400 + "node_modules/which-module": { 9401 + "version": "1.0.0", 9402 + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", 9403 + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==" 9404 + }, 9405 + "node_modules/which-typed-array": { 9406 + "version": "1.1.11", 9407 + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", 9408 + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", 9409 + "dev": true, 9410 + "dependencies": { 9411 + "available-typed-arrays": "^1.0.5", 9412 + "call-bind": "^1.0.2", 9413 + "for-each": "^0.3.3", 9414 + "gopd": "^1.0.1", 9415 + "has-tostringtag": "^1.0.0" 9416 + }, 9417 + "engines": { 9418 + "node": ">= 0.4" 9419 + }, 9420 + "funding": { 9421 + "url": "https://github.com/sponsors/ljharb" 9422 + } 9423 + }, 9424 + "node_modules/word-wrap": { 9425 + "version": "1.2.5", 9426 + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", 9427 + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", 9428 + "dev": true, 9429 + "engines": { 9430 + "node": ">=0.10.0" 9431 + } 9432 + }, 9433 + "node_modules/wrap-ansi": { 9434 + "version": "2.1.0", 9435 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", 9436 + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", 9437 + "dependencies": { 9438 + "string-width": "^1.0.1", 9439 + "strip-ansi": "^3.0.1" 9440 + }, 9441 + "engines": { 9442 + "node": ">=0.10.0" 9443 + } 9444 + }, 9445 + "node_modules/wrap-ansi/node_modules/ansi-regex": { 9446 + "version": "2.1.1", 9447 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 9448 + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", 9449 + "engines": { 9450 + "node": ">=0.10.0" 9451 + } 9452 + }, 9453 + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { 9454 + "version": "1.0.0", 9455 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 9456 + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", 9457 + "dependencies": { 9458 + "number-is-nan": "^1.0.0" 9459 + }, 9460 + "engines": { 9461 + "node": ">=0.10.0" 9462 + } 9463 + }, 9464 + "node_modules/wrap-ansi/node_modules/string-width": { 9465 + "version": "1.0.2", 9466 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 9467 + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", 9468 + "dependencies": { 9469 + "code-point-at": "^1.0.0", 9470 + "is-fullwidth-code-point": "^1.0.0", 9471 + "strip-ansi": "^3.0.0" 9472 + }, 9473 + "engines": { 9474 + "node": ">=0.10.0" 9475 + } 9476 + }, 9477 + "node_modules/wrap-ansi/node_modules/strip-ansi": { 9478 + "version": "3.0.1", 9479 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 9480 + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", 9481 + "dependencies": { 9482 + "ansi-regex": "^2.0.0" 9483 + }, 9484 + "engines": { 9485 + "node": ">=0.10.0" 9486 + } 9487 + }, 9488 + "node_modules/wrappy": { 9489 + "version": "1.0.2", 9490 + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 9491 + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 9492 + "dev": true 9493 + }, 9494 + "node_modules/write": { 9495 + "version": "1.0.3", 9496 + "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", 9497 + "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", 9498 + "dev": true, 9499 + "dependencies": { 9500 + "mkdirp": "^0.5.1" 9501 + }, 9502 + "engines": { 9503 + "node": ">=4" 9504 + } 9505 + }, 9506 + "node_modules/write-file-atomic": { 9507 + "version": "2.4.1", 9508 + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", 9509 + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", 9510 + "dev": true, 9511 + "dependencies": { 9512 + "graceful-fs": "^4.1.11", 9513 + "imurmurhash": "^0.1.4", 9514 + "signal-exit": "^3.0.2" 9515 + } 9516 + }, 9517 + "node_modules/ws": { 9518 + "version": "5.2.3", 9519 + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", 9520 + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", 9521 + "dev": true, 9522 + "dependencies": { 9523 + "async-limiter": "~1.0.0" 9524 + } 9525 + }, 9526 + "node_modules/xml-name-validator": { 9527 + "version": "3.0.0", 9528 + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", 9529 + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", 9530 + "dev": true 9531 + }, 9532 + "node_modules/xtend": { 9533 + "version": "4.0.2", 9534 + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 9535 + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 9536 + "dev": true, 9537 + "engines": { 9538 + "node": ">=0.4" 9539 + } 9540 + }, 9541 + "node_modules/y18n": { 9542 + "version": "3.2.2", 9543 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", 9544 + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==" 9545 + }, 9546 + "node_modules/yallist": { 9547 + "version": "3.1.1", 9548 + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 9549 + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 9550 + "dev": true 9551 + }, 9552 + "node_modules/yargs": { 9553 + "version": "6.6.0", 9554 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", 9555 + "integrity": "sha512-6/QWTdisjnu5UHUzQGst+UOEuEVwIzFVGBjq3jMTFNs5WJQsH/X6nMURSaScIdF5txylr1Ao9bvbWiKi2yXbwA==", 9556 + "dependencies": { 9557 + "camelcase": "^3.0.0", 9558 + "cliui": "^3.2.0", 9559 + "decamelize": "^1.1.1", 9560 + "get-caller-file": "^1.0.1", 9561 + "os-locale": "^1.4.0", 9562 + "read-pkg-up": "^1.0.1", 9563 + "require-directory": "^2.1.1", 9564 + "require-main-filename": "^1.0.1", 9565 + "set-blocking": "^2.0.0", 9566 + "string-width": "^1.0.2", 9567 + "which-module": "^1.0.0", 9568 + "y18n": "^3.2.1", 9569 + "yargs-parser": "^4.2.0" 9570 + } 9571 + }, 9572 + "node_modules/yargs-parser": { 9573 + "version": "10.1.0", 9574 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", 9575 + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", 9576 + "dev": true, 9577 + "dependencies": { 9578 + "camelcase": "^4.1.0" 9579 + } 9580 + }, 9581 + "node_modules/yargs-parser/node_modules/camelcase": { 9582 + "version": "4.1.0", 9583 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 9584 + "integrity": "sha512-FxAv7HpHrXbh3aPo4o2qxHay2lkLY3x5Mw3KeE4KQE8ysVfziWeRZDwcjauvwBSGEC/nXUPzZy8zeh4HokqOnw==", 9585 + "dev": true, 9586 + "engines": { 9587 + "node": ">=4" 9588 + } 9589 + }, 9590 + "node_modules/yargs/node_modules/ansi-regex": { 9591 + "version": "2.1.1", 9592 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 9593 + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", 9594 + "engines": { 9595 + "node": ">=0.10.0" 9596 + } 9597 + }, 9598 + "node_modules/yargs/node_modules/camelcase": { 9599 + "version": "3.0.0", 9600 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", 9601 + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", 9602 + "engines": { 9603 + "node": ">=0.10.0" 9604 + } 9605 + }, 9606 + "node_modules/yargs/node_modules/find-up": { 9607 + "version": "1.1.2", 9608 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", 9609 + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", 9610 + "dependencies": { 9611 + "path-exists": "^2.0.0", 9612 + "pinkie-promise": "^2.0.0" 9613 + }, 9614 + "engines": { 9615 + "node": ">=0.10.0" 9616 + } 9617 + }, 9618 + "node_modules/yargs/node_modules/is-fullwidth-code-point": { 9619 + "version": "1.0.0", 9620 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 9621 + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", 9622 + "dependencies": { 9623 + "number-is-nan": "^1.0.0" 9624 + }, 9625 + "engines": { 9626 + "node": ">=0.10.0" 9627 + } 9628 + }, 9629 + "node_modules/yargs/node_modules/load-json-file": { 9630 + "version": "1.1.0", 9631 + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", 9632 + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", 9633 + "dependencies": { 9634 + "graceful-fs": "^4.1.2", 9635 + "parse-json": "^2.2.0", 9636 + "pify": "^2.0.0", 9637 + "pinkie-promise": "^2.0.0", 9638 + "strip-bom": "^2.0.0" 9639 + }, 9640 + "engines": { 9641 + "node": ">=0.10.0" 9642 + } 9643 + }, 9644 + "node_modules/yargs/node_modules/parse-json": { 9645 + "version": "2.2.0", 9646 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 9647 + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", 9648 + "dependencies": { 9649 + "error-ex": "^1.2.0" 9650 + }, 9651 + "engines": { 9652 + "node": ">=0.10.0" 9653 + } 9654 + }, 9655 + "node_modules/yargs/node_modules/path-exists": { 9656 + "version": "2.1.0", 9657 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", 9658 + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", 9659 + "dependencies": { 9660 + "pinkie-promise": "^2.0.0" 9661 + }, 9662 + "engines": { 9663 + "node": ">=0.10.0" 9664 + } 9665 + }, 9666 + "node_modules/yargs/node_modules/path-type": { 9667 + "version": "1.1.0", 9668 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", 9669 + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", 9670 + "dependencies": { 9671 + "graceful-fs": "^4.1.2", 9672 + "pify": "^2.0.0", 9673 + "pinkie-promise": "^2.0.0" 9674 + }, 9675 + "engines": { 9676 + "node": ">=0.10.0" 9677 + } 9678 + }, 9679 + "node_modules/yargs/node_modules/pify": { 9680 + "version": "2.3.0", 9681 + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 9682 + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 9683 + "engines": { 9684 + "node": ">=0.10.0" 9685 + } 9686 + }, 9687 + "node_modules/yargs/node_modules/read-pkg": { 9688 + "version": "1.1.0", 9689 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", 9690 + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", 9691 + "dependencies": { 9692 + "load-json-file": "^1.0.0", 9693 + "normalize-package-data": "^2.3.2", 9694 + "path-type": "^1.0.0" 9695 + }, 9696 + "engines": { 9697 + "node": ">=0.10.0" 9698 + } 9699 + }, 9700 + "node_modules/yargs/node_modules/read-pkg-up": { 9701 + "version": "1.0.1", 9702 + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", 9703 + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", 9704 + "dependencies": { 9705 + "find-up": "^1.0.0", 9706 + "read-pkg": "^1.0.0" 9707 + }, 9708 + "engines": { 9709 + "node": ">=0.10.0" 9710 + } 9711 + }, 9712 + "node_modules/yargs/node_modules/require-main-filename": { 9713 + "version": "1.0.1", 9714 + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", 9715 + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" 9716 + }, 9717 + "node_modules/yargs/node_modules/string-width": { 9718 + "version": "1.0.2", 9719 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 9720 + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", 9721 + "dependencies": { 9722 + "code-point-at": "^1.0.0", 9723 + "is-fullwidth-code-point": "^1.0.0", 9724 + "strip-ansi": "^3.0.0" 9725 + }, 9726 + "engines": { 9727 + "node": ">=0.10.0" 9728 + } 9729 + }, 9730 + "node_modules/yargs/node_modules/strip-ansi": { 9731 + "version": "3.0.1", 9732 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 9733 + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", 9734 + "dependencies": { 9735 + "ansi-regex": "^2.0.0" 9736 + }, 9737 + "engines": { 9738 + "node": ">=0.10.0" 9739 + } 9740 + }, 9741 + "node_modules/yargs/node_modules/strip-bom": { 9742 + "version": "2.0.0", 9743 + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", 9744 + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", 9745 + "dependencies": { 9746 + "is-utf8": "^0.2.0" 9747 + }, 9748 + "engines": { 9749 + "node": ">=0.10.0" 9750 + } 9751 + }, 9752 + "node_modules/yargs/node_modules/yargs-parser": { 9753 + "version": "4.2.1", 9754 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", 9755 + "integrity": "sha512-+QQWqC2xeL0N5/TE+TY6OGEqyNRM+g2/r712PDNYgiCdXYCApXf1vzfmDSLBxfGRwV+moTq/V8FnMI24JCm2Yg==", 9756 + "dependencies": { 9757 + "camelcase": "^3.0.0" 9758 + } 9759 + } 9760 + } 9761 + }
+7
pkgs/applications/science/logic/netlistsvg/test.v
··· 1 + module helloworld ( 2 + input wire[7:0] a, 3 + input wire[7:0] b, 4 + output wire[7:0] c, 5 + ); 6 + assign c = a + b; 7 + endmodule
+2
pkgs/top-level/all-packages.nix
··· 11080 11080 11081 11081 netlify-cli = callPackage ../development/web/netlify-cli { }; 11082 11082 11083 + netlistsvg = callPackage ../applications/science/logic/netlistsvg { }; 11084 + 11083 11085 netpbm = callPackage ../tools/graphics/netpbm { }; 11084 11086 11085 11087 netproc = callPackage ../tools/networking/netproc { };