A hackable template for creating small and fast browser games.

Use esbuild, second approach

esbuild 0.14.x improves the support for const enums:
https://github.com/evanw/esbuild/releases/tag/v0.14.7
https://github.com/evanw/esbuild/releases/tag/v0.14.9

+452 -5758
+2 -2
.github/workflows/ci.yml
··· 14 14 run: npm ci 15 15 - name: 🧽 Lint 16 16 run: npm run lint 17 - - name: 🛠️ Build 18 - run: npm run compile 17 + - name: 🛠️ Type-check 18 + run: npm run ts:check
+1
.gitignore
··· 1 1 node_modules 2 2 *.js 3 + *.js.map 3 4 play/index.html
+2 -1
.vscode/settings.json
··· 1 1 { 2 + "typescript.tsc.autoDetect": "off", 3 + "npm.autoDetect": "off", 2 4 "files.exclude": { 3 - "**/*.js": true, 4 5 "**/*.js.map": true, 5 6 "package-lock.json": true 6 7 },
+9 -1
.vscode/tasks.json
··· 6 6 { 7 7 "type": "npm", 8 8 "script": "start", 9 + "group": "build", 10 + "runOptions": { 11 + "runOn": "folderOpen" 12 + } 13 + }, 14 + { 15 + "type": "npm", 16 + "script": "ts:watch", 9 17 "problemMatcher": [ 10 18 "$tsc-watch" 11 19 ], ··· 13 21 "runOptions": { 14 22 "runOn": "folderOpen" 15 23 } 16 - } 24 + }, 17 25 ] 18 26 }
-3
Animate/index.html
··· 25 25 <div>fps: <span id="fps"></span></div> 26 26 <div><button onclick="toggle(this)">pause</button></div> 27 27 </div> 28 - <script> 29 - const DEBUG = true; 30 - </script> 31 28 <script type="module"> 32 29 import "./index.js"; 33 30
-3
Context2D/index.html
··· 14 14 <div>fps: <span id="fps"></span></div> 15 15 <div><button onclick="toggle(this)">pause</button></div> 16 16 </div> 17 - <script> 18 - const DEBUG = true; 19 - </script> 20 17 <script type="module"> 21 18 import "./index.js"; 22 19
-3
DeferredShading/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
FirstPerson/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
ForwardShading/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
Instancing/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
Monkey/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
NewProject3D/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
PathFinding/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
Render2D/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
RigidBody/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
-3
TodoApp/index.html
··· 19 19 <div>fps: <span id="fps"></span></div> 20 20 <div><button onclick="toggle(this)">pause</button></div> 21 21 </div> 22 - <script> 23 - const DEBUG = true; 24 - </script> 25 22 <script type="module"> 26 23 import "./index.js"; 27 24
-3
WebXR/index.html
··· 15 15 <div>fps: <span id="fps"></span></div> 16 16 <div><button onclick="toggle(this)">pause</button></div> 17 17 </div> 18 - <script> 19 - const DEBUG = true; 20 - </script> 21 18 <script type="module"> 22 19 import "./index.js"; 23 20
+2 -2
common/material.ts
··· 12 12 gl.attachShader(program, compile(gl, GL_FRAGMENT_SHADER, fragment)); 13 13 gl.linkProgram(program); 14 14 15 - if (!gl.getProgramParameter(program, GL_LINK_STATUS)) { 15 + if (DEBUG && !gl.getProgramParameter(program, GL_LINK_STATUS)) { 16 16 throw new Error(gl.getProgramInfoLog(program)!); 17 17 } 18 18 ··· 24 24 gl.shaderSource(shader, source); 25 25 gl.compileShader(shader); 26 26 27 - if (!gl.getShaderParameter(shader, GL_COMPILE_STATUS)) { 27 + if (DEBUG && !gl.getShaderParameter(shader, GL_COMPILE_STATUS)) { 28 28 throw new Error(gl.getShaderInfoLog(shader)!); 29 29 } 30 30
+413 -5691
package-lock.json
··· 9 9 "version": "0.0.0", 10 10 "license": "ISC", 11 11 "devDependencies": { 12 + "esbuild": "0.14", 12 13 "htmlnano": "1.1", 13 - "live-server": "1.2", 14 - "npm-run-all": "4.1", 15 14 "posthtml-cli": "0.10", 16 15 "posthtml-inline-assets": "3.1", 17 16 "prettier": "2.4", ··· 147 146 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", 148 147 "dev": true 149 148 }, 150 - "node_modules/accepts": { 151 - "version": "1.3.7", 152 - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 153 - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", 154 - "dev": true, 155 - "dependencies": { 156 - "mime-types": "~2.1.24", 157 - "negotiator": "0.6.2" 158 - }, 159 - "engines": { 160 - "node": ">= 0.6" 161 - } 162 - }, 163 149 "node_modules/acorn": { 164 150 "version": "6.4.2", 165 151 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", ··· 243 229 "node": ">=4" 244 230 } 245 231 }, 246 - "node_modules/anymatch": { 247 - "version": "2.0.0", 248 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", 249 - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", 250 - "dev": true, 251 - "dependencies": { 252 - "micromatch": "^3.1.4", 253 - "normalize-path": "^2.1.1" 254 - } 255 - }, 256 - "node_modules/anymatch/node_modules/braces": { 257 - "version": "2.3.2", 258 - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 259 - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 260 - "dev": true, 261 - "dependencies": { 262 - "arr-flatten": "^1.1.0", 263 - "array-unique": "^0.3.2", 264 - "extend-shallow": "^2.0.1", 265 - "fill-range": "^4.0.0", 266 - "isobject": "^3.0.1", 267 - "repeat-element": "^1.1.2", 268 - "snapdragon": "^0.8.1", 269 - "snapdragon-node": "^2.0.1", 270 - "split-string": "^3.0.2", 271 - "to-regex": "^3.0.1" 272 - }, 273 - "engines": { 274 - "node": ">=0.10.0" 275 - } 276 - }, 277 - "node_modules/anymatch/node_modules/braces/node_modules/extend-shallow": { 278 - "version": "2.0.1", 279 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 280 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 281 - "dev": true, 282 - "dependencies": { 283 - "is-extendable": "^0.1.0" 284 - }, 285 - "engines": { 286 - "node": ">=0.10.0" 287 - } 288 - }, 289 - "node_modules/anymatch/node_modules/fill-range": { 290 - "version": "4.0.0", 291 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 292 - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 293 - "dev": true, 294 - "dependencies": { 295 - "extend-shallow": "^2.0.1", 296 - "is-number": "^3.0.0", 297 - "repeat-string": "^1.6.1", 298 - "to-regex-range": "^2.1.0" 299 - }, 300 - "engines": { 301 - "node": ">=0.10.0" 302 - } 303 - }, 304 - "node_modules/anymatch/node_modules/fill-range/node_modules/extend-shallow": { 305 - "version": "2.0.1", 306 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 307 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 308 - "dev": true, 309 - "dependencies": { 310 - "is-extendable": "^0.1.0" 311 - }, 312 - "engines": { 313 - "node": ">=0.10.0" 314 - } 315 - }, 316 - "node_modules/anymatch/node_modules/is-extendable": { 317 - "version": "0.1.1", 318 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 319 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 320 - "dev": true, 321 - "engines": { 322 - "node": ">=0.10.0" 323 - } 324 - }, 325 - "node_modules/anymatch/node_modules/is-number": { 326 - "version": "3.0.0", 327 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 328 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 329 - "dev": true, 330 - "dependencies": { 331 - "kind-of": "^3.0.2" 332 - }, 333 - "engines": { 334 - "node": ">=0.10.0" 335 - } 336 - }, 337 - "node_modules/anymatch/node_modules/is-number/node_modules/kind-of": { 338 - "version": "3.2.2", 339 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 340 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 341 - "dev": true, 342 - "dependencies": { 343 - "is-buffer": "^1.1.5" 344 - }, 345 - "engines": { 346 - "node": ">=0.10.0" 347 - } 348 - }, 349 - "node_modules/anymatch/node_modules/micromatch": { 350 - "version": "3.1.10", 351 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 352 - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 353 - "dev": true, 354 - "dependencies": { 355 - "arr-diff": "^4.0.0", 356 - "array-unique": "^0.3.2", 357 - "braces": "^2.3.1", 358 - "define-property": "^2.0.2", 359 - "extend-shallow": "^3.0.2", 360 - "extglob": "^2.0.4", 361 - "fragment-cache": "^0.2.1", 362 - "kind-of": "^6.0.2", 363 - "nanomatch": "^1.2.9", 364 - "object.pick": "^1.3.0", 365 - "regex-not": "^1.0.0", 366 - "snapdragon": "^0.8.1", 367 - "to-regex": "^3.0.2" 368 - }, 369 - "engines": { 370 - "node": ">=0.10.0" 371 - } 372 - }, 373 - "node_modules/anymatch/node_modules/normalize-path": { 374 - "version": "2.1.1", 375 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 376 - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 377 - "dev": true, 378 - "dependencies": { 379 - "remove-trailing-separator": "^1.0.1" 380 - }, 381 - "engines": { 382 - "node": ">=0.10.0" 383 - } 384 - }, 385 - "node_modules/anymatch/node_modules/to-regex-range": { 386 - "version": "2.1.1", 387 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 388 - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 389 - "dev": true, 390 - "dependencies": { 391 - "is-number": "^3.0.0", 392 - "repeat-string": "^1.6.1" 393 - }, 394 - "engines": { 395 - "node": ">=0.10.0" 396 - } 397 - }, 398 - "node_modules/apache-crypt": { 399 - "version": "1.2.5", 400 - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.5.tgz", 401 - "integrity": "sha512-ICnYQH+DFVmw+S4Q0QY2XRXD8Ne8ewh8HgbuFH4K7022zCxgHM0Hz1xkRnUlEfAXNbwp1Cnhbedu60USIfDxvg==", 402 - "dev": true, 403 - "dependencies": { 404 - "unix-crypt-td-js": "^1.1.4" 405 - }, 406 - "engines": { 407 - "node": ">=8" 408 - } 409 - }, 410 - "node_modules/apache-md5": { 411 - "version": "1.1.7", 412 - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.7.tgz", 413 - "integrity": "sha512-JtHjzZmJxtzfTSjsCyHgPR155HBe5WGyUyHTaEkfy46qhwCFKx1Epm6nAxgUG3WfUZP1dWhGqj9Z2NOBeZ+uBw==", 414 - "dev": true, 415 - "engines": { 416 - "node": ">=8" 417 - } 418 - }, 419 - "node_modules/arr-diff": { 420 - "version": "4.0.0", 421 - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 422 - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", 423 - "dev": true, 424 - "engines": { 425 - "node": ">=0.10.0" 426 - } 427 - }, 428 - "node_modules/arr-flatten": { 429 - "version": "1.1.0", 430 - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 431 - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 432 - "dev": true, 433 - "engines": { 434 - "node": ">=0.10.0" 435 - } 436 - }, 437 - "node_modules/arr-union": { 438 - "version": "3.1.0", 439 - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 440 - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 441 - "dev": true, 442 - "engines": { 443 - "node": ">=0.10.0" 444 - } 445 - }, 446 232 "node_modules/array-equal": { 447 233 "version": "1.0.0", 448 234 "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", 449 235 "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", 450 236 "dev": true 451 - }, 452 - "node_modules/array-unique": { 453 - "version": "0.3.2", 454 - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 455 - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 456 - "dev": true, 457 - "engines": { 458 - "node": ">=0.10.0" 459 - } 460 237 }, 461 238 "node_modules/arrify": { 462 239 "version": "1.0.1", ··· 485 262 "node": ">=0.8" 486 263 } 487 264 }, 488 - "node_modules/assign-symbols": { 489 - "version": "1.0.0", 490 - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 491 - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", 492 - "dev": true, 493 - "engines": { 494 - "node": ">=0.10.0" 495 - } 496 - }, 497 - "node_modules/async-each": { 498 - "version": "1.0.3", 499 - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", 500 - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", 501 - "dev": true 502 - }, 503 265 "node_modules/async-limiter": { 504 266 "version": "1.0.1", 505 267 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", ··· 512 274 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 513 275 "dev": true 514 276 }, 515 - "node_modules/atob": { 516 - "version": "2.1.2", 517 - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 518 - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", 519 - "dev": true, 520 - "bin": { 521 - "atob": "bin/atob.js" 522 - }, 523 - "engines": { 524 - "node": ">= 4.5.0" 525 - } 526 - }, 527 277 "node_modules/aws-sign2": { 528 278 "version": "0.7.0", 529 279 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", ··· 545 295 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 546 296 "dev": true 547 297 }, 548 - "node_modules/base": { 549 - "version": "0.11.2", 550 - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 551 - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 552 - "dev": true, 553 - "dependencies": { 554 - "cache-base": "^1.0.1", 555 - "class-utils": "^0.3.5", 556 - "component-emitter": "^1.2.1", 557 - "define-property": "^1.0.0", 558 - "isobject": "^3.0.1", 559 - "mixin-deep": "^1.2.0", 560 - "pascalcase": "^0.1.1" 561 - }, 562 - "engines": { 563 - "node": ">=0.10.0" 564 - } 565 - }, 566 - "node_modules/base/node_modules/define-property": { 567 - "version": "1.0.0", 568 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 569 - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 570 - "dev": true, 571 - "dependencies": { 572 - "is-descriptor": "^1.0.0" 573 - }, 574 - "engines": { 575 - "node": ">=0.10.0" 576 - } 577 - }, 578 - "node_modules/basic-auth": { 579 - "version": "2.0.1", 580 - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", 581 - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", 582 - "dev": true, 583 - "dependencies": { 584 - "safe-buffer": "5.1.2" 585 - }, 586 - "engines": { 587 - "node": ">= 0.8" 588 - } 589 - }, 590 - "node_modules/basic-auth/node_modules/safe-buffer": { 591 - "version": "5.1.2", 592 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 593 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 594 - "dev": true 595 - }, 596 - "node_modules/batch": { 597 - "version": "0.6.1", 598 - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", 599 - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", 600 - "dev": true 601 - }, 602 298 "node_modules/bcrypt-pbkdf": { 603 299 "version": "1.0.2", 604 300 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", ··· 606 302 "dev": true, 607 303 "dependencies": { 608 304 "tweetnacl": "^0.14.3" 609 - } 610 - }, 611 - "node_modules/bcryptjs": { 612 - "version": "2.4.3", 613 - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", 614 - "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", 615 - "dev": true 616 - }, 617 - "node_modules/binary-extensions": { 618 - "version": "1.13.1", 619 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", 620 - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", 621 - "dev": true, 622 - "engines": { 623 - "node": ">=0.10.0" 624 - } 625 - }, 626 - "node_modules/bindings": { 627 - "version": "1.5.0", 628 - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 629 - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 630 - "dev": true, 631 - "optional": true, 632 - "dependencies": { 633 - "file-uri-to-path": "1.0.0" 634 305 } 635 306 }, 636 307 "node_modules/boolbase": { ··· 812 483 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 813 484 "dev": true 814 485 }, 815 - "node_modules/cache-base": { 816 - "version": "1.0.1", 817 - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 818 - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 819 - "dev": true, 820 - "dependencies": { 821 - "collection-visit": "^1.0.0", 822 - "component-emitter": "^1.2.1", 823 - "get-value": "^2.0.6", 824 - "has-value": "^1.0.0", 825 - "isobject": "^3.0.1", 826 - "set-value": "^2.0.0", 827 - "to-object-path": "^0.3.0", 828 - "union-value": "^1.0.0", 829 - "unset-value": "^1.0.0" 830 - }, 831 - "engines": { 832 - "node": ">=0.10.0" 833 - } 834 - }, 835 486 "node_modules/cacheable-request": { 836 487 "version": "6.1.0", 837 488 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", ··· 883 534 "node": ">=8" 884 535 } 885 536 }, 886 - "node_modules/call-bind": { 887 - "version": "1.0.2", 888 - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 889 - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 890 - "dev": true, 891 - "dependencies": { 892 - "function-bind": "^1.1.1", 893 - "get-intrinsic": "^1.0.2" 894 - }, 895 - "funding": { 896 - "url": "https://github.com/sponsors/ljharb" 897 - } 898 - }, 899 537 "node_modules/callsites": { 900 538 "version": "3.1.0", 901 539 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", ··· 973 611 "node": ">=4" 974 612 } 975 613 }, 976 - "node_modules/chokidar": { 977 - "version": "2.1.8", 978 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", 979 - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", 980 - "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", 981 - "dev": true, 982 - "dependencies": { 983 - "anymatch": "^2.0.0", 984 - "async-each": "^1.0.1", 985 - "braces": "^2.3.2", 986 - "glob-parent": "^3.1.0", 987 - "inherits": "^2.0.3", 988 - "is-binary-path": "^1.0.0", 989 - "is-glob": "^4.0.0", 990 - "normalize-path": "^3.0.0", 991 - "path-is-absolute": "^1.0.0", 992 - "readdirp": "^2.2.1", 993 - "upath": "^1.1.1" 994 - }, 995 - "optionalDependencies": { 996 - "fsevents": "^1.2.7" 997 - } 998 - }, 999 - "node_modules/chokidar/node_modules/braces": { 1000 - "version": "2.3.2", 1001 - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 1002 - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 1003 - "dev": true, 1004 - "dependencies": { 1005 - "arr-flatten": "^1.1.0", 1006 - "array-unique": "^0.3.2", 1007 - "extend-shallow": "^2.0.1", 1008 - "fill-range": "^4.0.0", 1009 - "isobject": "^3.0.1", 1010 - "repeat-element": "^1.1.2", 1011 - "snapdragon": "^0.8.1", 1012 - "snapdragon-node": "^2.0.1", 1013 - "split-string": "^3.0.2", 1014 - "to-regex": "^3.0.1" 1015 - }, 1016 - "engines": { 1017 - "node": ">=0.10.0" 1018 - } 1019 - }, 1020 - "node_modules/chokidar/node_modules/extend-shallow": { 1021 - "version": "2.0.1", 1022 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1023 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1024 - "dev": true, 1025 - "dependencies": { 1026 - "is-extendable": "^0.1.0" 1027 - }, 1028 - "engines": { 1029 - "node": ">=0.10.0" 1030 - } 1031 - }, 1032 - "node_modules/chokidar/node_modules/fill-range": { 1033 - "version": "4.0.0", 1034 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 1035 - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 1036 - "dev": true, 1037 - "dependencies": { 1038 - "extend-shallow": "^2.0.1", 1039 - "is-number": "^3.0.0", 1040 - "repeat-string": "^1.6.1", 1041 - "to-regex-range": "^2.1.0" 1042 - }, 1043 - "engines": { 1044 - "node": ">=0.10.0" 1045 - } 1046 - }, 1047 - "node_modules/chokidar/node_modules/glob-parent": { 1048 - "version": "3.1.0", 1049 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", 1050 - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", 1051 - "dev": true, 1052 - "dependencies": { 1053 - "is-glob": "^3.1.0", 1054 - "path-dirname": "^1.0.0" 1055 - } 1056 - }, 1057 - "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { 1058 - "version": "3.1.0", 1059 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", 1060 - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", 1061 - "dev": true, 1062 - "dependencies": { 1063 - "is-extglob": "^2.1.0" 1064 - }, 1065 - "engines": { 1066 - "node": ">=0.10.0" 1067 - } 1068 - }, 1069 - "node_modules/chokidar/node_modules/is-extendable": { 1070 - "version": "0.1.1", 1071 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1072 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 1073 - "dev": true, 1074 - "engines": { 1075 - "node": ">=0.10.0" 1076 - } 1077 - }, 1078 - "node_modules/chokidar/node_modules/is-number": { 1079 - "version": "3.0.0", 1080 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1081 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1082 - "dev": true, 1083 - "dependencies": { 1084 - "kind-of": "^3.0.2" 1085 - }, 1086 - "engines": { 1087 - "node": ">=0.10.0" 1088 - } 1089 - }, 1090 - "node_modules/chokidar/node_modules/kind-of": { 1091 - "version": "3.2.2", 1092 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1093 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1094 - "dev": true, 1095 - "dependencies": { 1096 - "is-buffer": "^1.1.5" 1097 - }, 1098 - "engines": { 1099 - "node": ">=0.10.0" 1100 - } 1101 - }, 1102 - "node_modules/chokidar/node_modules/to-regex-range": { 1103 - "version": "2.1.1", 1104 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 1105 - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 1106 - "dev": true, 1107 - "dependencies": { 1108 - "is-number": "^3.0.0", 1109 - "repeat-string": "^1.6.1" 1110 - }, 1111 - "engines": { 1112 - "node": ">=0.10.0" 1113 - } 1114 - }, 1115 614 "node_modules/ci-info": { 1116 615 "version": "2.0.0", 1117 616 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 1118 617 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 1119 618 "dev": true 1120 619 }, 1121 - "node_modules/class-utils": { 1122 - "version": "0.3.6", 1123 - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 1124 - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 1125 - "dev": true, 1126 - "dependencies": { 1127 - "arr-union": "^3.1.0", 1128 - "define-property": "^0.2.5", 1129 - "isobject": "^3.0.0", 1130 - "static-extend": "^0.1.1" 1131 - }, 1132 - "engines": { 1133 - "node": ">=0.10.0" 1134 - } 1135 - }, 1136 - "node_modules/class-utils/node_modules/define-property": { 1137 - "version": "0.2.5", 1138 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1139 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1140 - "dev": true, 1141 - "dependencies": { 1142 - "is-descriptor": "^0.1.0" 1143 - }, 1144 - "engines": { 1145 - "node": ">=0.10.0" 1146 - } 1147 - }, 1148 - "node_modules/class-utils/node_modules/is-accessor-descriptor": { 1149 - "version": "0.1.6", 1150 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 1151 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 1152 - "dev": true, 1153 - "dependencies": { 1154 - "kind-of": "^3.0.2" 1155 - }, 1156 - "engines": { 1157 - "node": ">=0.10.0" 1158 - } 1159 - }, 1160 - "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { 1161 - "version": "3.2.2", 1162 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1163 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1164 - "dev": true, 1165 - "dependencies": { 1166 - "is-buffer": "^1.1.5" 1167 - }, 1168 - "engines": { 1169 - "node": ">=0.10.0" 1170 - } 1171 - }, 1172 - "node_modules/class-utils/node_modules/is-data-descriptor": { 1173 - "version": "0.1.4", 1174 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 1175 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 1176 - "dev": true, 1177 - "dependencies": { 1178 - "kind-of": "^3.0.2" 1179 - }, 1180 - "engines": { 1181 - "node": ">=0.10.0" 1182 - } 1183 - }, 1184 - "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { 1185 - "version": "3.2.2", 1186 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1187 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1188 - "dev": true, 1189 - "dependencies": { 1190 - "is-buffer": "^1.1.5" 1191 - }, 1192 - "engines": { 1193 - "node": ">=0.10.0" 1194 - } 1195 - }, 1196 - "node_modules/class-utils/node_modules/is-descriptor": { 1197 - "version": "0.1.6", 1198 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 1199 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 1200 - "dev": true, 1201 - "dependencies": { 1202 - "is-accessor-descriptor": "^0.1.6", 1203 - "is-data-descriptor": "^0.1.4", 1204 - "kind-of": "^5.0.0" 1205 - }, 1206 - "engines": { 1207 - "node": ">=0.10.0" 1208 - } 1209 - }, 1210 - "node_modules/class-utils/node_modules/kind-of": { 1211 - "version": "5.1.0", 1212 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 1213 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 1214 - "dev": true, 1215 - "engines": { 1216 - "node": ">=0.10.0" 1217 - } 1218 - }, 1219 620 "node_modules/cli-boxes": { 1220 621 "version": "2.2.1", 1221 622 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", ··· 1237 638 "mimic-response": "^1.0.0" 1238 639 } 1239 640 }, 1240 - "node_modules/collection-visit": { 1241 - "version": "1.0.0", 1242 - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 1243 - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 1244 - "dev": true, 1245 - "dependencies": { 1246 - "map-visit": "^1.0.0", 1247 - "object-visit": "^1.0.0" 1248 - }, 1249 - "engines": { 1250 - "node": ">=0.10.0" 1251 - } 1252 - }, 1253 641 "node_modules/color-convert": { 1254 642 "version": "1.9.3", 1255 643 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", ··· 1271 659 "integrity": "sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw==", 1272 660 "dev": true 1273 661 }, 1274 - "node_modules/colors": { 1275 - "version": "1.4.0", 1276 - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 1277 - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 1278 - "dev": true, 1279 - "engines": { 1280 - "node": ">=0.1.90" 1281 - } 1282 - }, 1283 662 "node_modules/combined-stream": { 1284 663 "version": "1.0.8", 1285 664 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", ··· 1301 680 "node": ">= 10" 1302 681 } 1303 682 }, 1304 - "node_modules/component-emitter": { 1305 - "version": "1.3.0", 1306 - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 1307 - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", 1308 - "dev": true 1309 - }, 1310 683 "node_modules/concat-map": { 1311 684 "version": "0.0.1", 1312 685 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", ··· 1330 703 "node": ">=8" 1331 704 } 1332 705 }, 1333 - "node_modules/connect": { 1334 - "version": "3.7.0", 1335 - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", 1336 - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", 1337 - "dev": true, 1338 - "dependencies": { 1339 - "debug": "2.6.9", 1340 - "finalhandler": "1.1.2", 1341 - "parseurl": "~1.3.3", 1342 - "utils-merge": "1.0.1" 1343 - }, 1344 - "engines": { 1345 - "node": ">= 0.10.0" 1346 - } 1347 - }, 1348 - "node_modules/copy-descriptor": { 1349 - "version": "0.1.1", 1350 - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 1351 - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", 1352 - "dev": true, 1353 - "engines": { 1354 - "node": ">=0.10.0" 1355 - } 1356 - }, 1357 706 "node_modules/core-util-is": { 1358 707 "version": "1.0.2", 1359 708 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1360 709 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 1361 710 "dev": true 1362 711 }, 1363 - "node_modules/cors": { 1364 - "version": "2.8.5", 1365 - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", 1366 - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", 1367 - "dev": true, 1368 - "dependencies": { 1369 - "object-assign": "^4", 1370 - "vary": "^1" 1371 - }, 1372 - "engines": { 1373 - "node": ">= 0.10" 1374 - } 1375 - }, 1376 712 "node_modules/cosmiconfig": { 1377 713 "version": "7.0.1", 1378 714 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", ··· 1389 725 "node": ">=10" 1390 726 } 1391 727 }, 1392 - "node_modules/cross-spawn": { 1393 - "version": "6.0.5", 1394 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 1395 - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 1396 - "dev": true, 1397 - "dependencies": { 1398 - "nice-try": "^1.0.4", 1399 - "path-key": "^2.0.1", 1400 - "semver": "^5.5.0", 1401 - "shebang-command": "^1.2.0", 1402 - "which": "^1.2.9" 1403 - }, 1404 - "engines": { 1405 - "node": ">=4.8" 1406 - } 1407 - }, 1408 - "node_modules/cross-spawn/node_modules/semver": { 1409 - "version": "5.7.1", 1410 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 1411 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 1412 - "dev": true, 1413 - "bin": { 1414 - "semver": "bin/semver" 1415 - } 1416 - }, 1417 728 "node_modules/crypto-random-string": { 1418 729 "version": "2.0.0", 1419 730 "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", ··· 1627 938 "whatwg-url": "^7.0.0" 1628 939 } 1629 940 }, 1630 - "node_modules/debug": { 1631 - "version": "2.6.9", 1632 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 1633 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 1634 - "dev": true, 1635 - "dependencies": { 1636 - "ms": "2.0.0" 1637 - } 1638 - }, 1639 941 "node_modules/decamelize": { 1640 942 "version": "1.2.0", 1641 943 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", ··· 1667 969 "node": ">=0.10.0" 1668 970 } 1669 971 }, 1670 - "node_modules/decode-uri-component": { 1671 - "version": "0.2.0", 1672 - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 1673 - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 1674 - "dev": true, 1675 - "engines": { 1676 - "node": ">=0.10" 1677 - } 1678 - }, 1679 972 "node_modules/decompress-response": { 1680 973 "version": "3.3.0", 1681 974 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", ··· 1709 1002 "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", 1710 1003 "dev": true 1711 1004 }, 1712 - "node_modules/define-properties": { 1713 - "version": "1.1.3", 1714 - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 1715 - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 1716 - "dev": true, 1717 - "dependencies": { 1718 - "object-keys": "^1.0.12" 1719 - }, 1720 - "engines": { 1721 - "node": ">= 0.4" 1722 - } 1723 - }, 1724 - "node_modules/define-property": { 1725 - "version": "2.0.2", 1726 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 1727 - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 1728 - "dev": true, 1729 - "dependencies": { 1730 - "is-descriptor": "^1.0.2", 1731 - "isobject": "^3.0.1" 1732 - }, 1733 - "engines": { 1734 - "node": ">=0.10.0" 1735 - } 1736 - }, 1737 1005 "node_modules/delayed-stream": { 1738 1006 "version": "1.0.0", 1739 1007 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", ··· 1743 1011 "node": ">=0.4.0" 1744 1012 } 1745 1013 }, 1746 - "node_modules/depd": { 1747 - "version": "2.0.0", 1748 - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 1749 - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 1750 - "dev": true, 1751 - "engines": { 1752 - "node": ">= 0.8" 1753 - } 1754 - }, 1755 - "node_modules/destroy": { 1756 - "version": "1.0.4", 1757 - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 1758 - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", 1759 - "dev": true 1760 - }, 1761 1014 "node_modules/dom-serializer": { 1762 1015 "version": "1.3.2", 1763 1016 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", ··· 1834 1087 "node": ">=8" 1835 1088 } 1836 1089 }, 1837 - "node_modules/duplexer": { 1838 - "version": "0.1.2", 1839 - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 1840 - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", 1841 - "dev": true 1842 - }, 1843 1090 "node_modules/duplexer3": { 1844 1091 "version": "0.1.4", 1845 1092 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", ··· 1856 1103 "safer-buffer": "^2.1.0" 1857 1104 } 1858 1105 }, 1859 - "node_modules/ee-first": { 1860 - "version": "1.1.1", 1861 - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 1862 - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", 1863 - "dev": true 1864 - }, 1865 1106 "node_modules/electron-to-chromium": { 1866 1107 "version": "1.3.880", 1867 1108 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.880.tgz", ··· 1874 1115 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1875 1116 "dev": true 1876 1117 }, 1877 - "node_modules/encodeurl": { 1878 - "version": "1.0.2", 1879 - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 1880 - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", 1881 - "dev": true, 1882 - "engines": { 1883 - "node": ">= 0.8" 1884 - } 1885 - }, 1886 1118 "node_modules/end-of-stream": { 1887 1119 "version": "1.4.4", 1888 1120 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", ··· 1910 1142 "is-arrayish": "^0.2.1" 1911 1143 } 1912 1144 }, 1913 - "node_modules/es-abstract": { 1914 - "version": "1.19.1", 1915 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", 1916 - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", 1145 + "node_modules/esbuild": { 1146 + "version": "0.14.9", 1147 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.9.tgz", 1148 + "integrity": "sha512-uuT3kFsfUvzNW6I2RKKIHuCvutY/U9KFcAP6emUm98WvBhyhEr5vGkZLeN3r3vXfoykl+7xekAH8Ky09LXBd0Q==", 1917 1149 "dev": true, 1918 - "dependencies": { 1919 - "call-bind": "^1.0.2", 1920 - "es-to-primitive": "^1.2.1", 1921 - "function-bind": "^1.1.1", 1922 - "get-intrinsic": "^1.1.1", 1923 - "get-symbol-description": "^1.0.0", 1924 - "has": "^1.0.3", 1925 - "has-symbols": "^1.0.2", 1926 - "internal-slot": "^1.0.3", 1927 - "is-callable": "^1.2.4", 1928 - "is-negative-zero": "^2.0.1", 1929 - "is-regex": "^1.1.4", 1930 - "is-shared-array-buffer": "^1.0.1", 1931 - "is-string": "^1.0.7", 1932 - "is-weakref": "^1.0.1", 1933 - "object-inspect": "^1.11.0", 1934 - "object-keys": "^1.1.1", 1935 - "object.assign": "^4.1.2", 1936 - "string.prototype.trimend": "^1.0.4", 1937 - "string.prototype.trimstart": "^1.0.4", 1938 - "unbox-primitive": "^1.0.1" 1939 - }, 1940 - "engines": { 1941 - "node": ">= 0.4" 1150 + "hasInstallScript": true, 1151 + "bin": { 1152 + "esbuild": "bin/esbuild" 1942 1153 }, 1943 - "funding": { 1944 - "url": "https://github.com/sponsors/ljharb" 1154 + "optionalDependencies": { 1155 + "esbuild-android-arm64": "0.14.9", 1156 + "esbuild-darwin-64": "0.14.9", 1157 + "esbuild-darwin-arm64": "0.14.9", 1158 + "esbuild-freebsd-64": "0.14.9", 1159 + "esbuild-freebsd-arm64": "0.14.9", 1160 + "esbuild-linux-32": "0.14.9", 1161 + "esbuild-linux-64": "0.14.9", 1162 + "esbuild-linux-arm": "0.14.9", 1163 + "esbuild-linux-arm64": "0.14.9", 1164 + "esbuild-linux-mips64le": "0.14.9", 1165 + "esbuild-linux-ppc64le": "0.14.9", 1166 + "esbuild-linux-s390x": "0.14.9", 1167 + "esbuild-netbsd-64": "0.14.9", 1168 + "esbuild-openbsd-64": "0.14.9", 1169 + "esbuild-sunos-64": "0.14.9", 1170 + "esbuild-windows-32": "0.14.9", 1171 + "esbuild-windows-64": "0.14.9", 1172 + "esbuild-windows-arm64": "0.14.9" 1945 1173 } 1946 1174 }, 1947 - "node_modules/es-to-primitive": { 1948 - "version": "1.2.1", 1949 - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 1950 - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 1175 + "node_modules/esbuild-android-arm64": { 1176 + "version": "0.14.9", 1177 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.9.tgz", 1178 + "integrity": "sha512-VpSCuUR07G4Re/5QzqtdxS5ZgxkCRyzu4Kf5SH1/EkXzRGeoWQt8xirkOMK58pfmg/FlS/fQNgwl3Txej4LoVg==", 1179 + "cpu": [ 1180 + "arm64" 1181 + ], 1182 + "dev": true, 1183 + "optional": true, 1184 + "os": [ 1185 + "android" 1186 + ] 1187 + }, 1188 + "node_modules/esbuild-darwin-64": { 1189 + "version": "0.14.9", 1190 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.9.tgz", 1191 + "integrity": "sha512-F/RcRHMG5ccAL8n9VIy8ZC4D0IHZrN/1IhHQbY4qPXrMlh42FucR0TW4lr3vdHF3caaId1jdDSQQJ7jXR+ZC5Q==", 1192 + "cpu": [ 1193 + "x64" 1194 + ], 1195 + "dev": true, 1196 + "optional": true, 1197 + "os": [ 1198 + "darwin" 1199 + ] 1200 + }, 1201 + "node_modules/esbuild-darwin-arm64": { 1202 + "version": "0.14.9", 1203 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.9.tgz", 1204 + "integrity": "sha512-3ue+1T4FR5TaAu4/V1eFMG8Uwn0pgAwQZb/WwL1X78d5Cy8wOVQ67KNH1lsjU+y/9AcwMKZ9x0GGNxBB4a1Rbw==", 1205 + "cpu": [ 1206 + "arm64" 1207 + ], 1208 + "dev": true, 1209 + "optional": true, 1210 + "os": [ 1211 + "darwin" 1212 + ] 1213 + }, 1214 + "node_modules/esbuild-freebsd-64": { 1215 + "version": "0.14.9", 1216 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.9.tgz", 1217 + "integrity": "sha512-0YEjWt6ijaf5Y3Q50YS1lZxuWZWMV/T7atQEuQnF8ioq5jamrVr8j1TZ9+rxcLgH1lBMsXj8IwW+6BleXredEg==", 1218 + "cpu": [ 1219 + "x64" 1220 + ], 1221 + "dev": true, 1222 + "optional": true, 1223 + "os": [ 1224 + "freebsd" 1225 + ] 1226 + }, 1227 + "node_modules/esbuild-freebsd-arm64": { 1228 + "version": "0.14.9", 1229 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.9.tgz", 1230 + "integrity": "sha512-82w5qMgEeYvf8+vX/2KE5TOZf8rv8VK4TFiK6lDzdgdwwmBU5C8kdT3rO5Llan2K2LKndrou1eyi/fHwFcwPJQ==", 1231 + "cpu": [ 1232 + "arm64" 1233 + ], 1234 + "dev": true, 1235 + "optional": true, 1236 + "os": [ 1237 + "freebsd" 1238 + ] 1239 + }, 1240 + "node_modules/esbuild-linux-32": { 1241 + "version": "0.14.9", 1242 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.9.tgz", 1243 + "integrity": "sha512-eu8J8HNpco7Mkd7T7djQRzGBeuve41kbXRxFHOwwbZXMNQojXjBqLuradi5i/Vsw+CA4G/yVpmJI2S75Cit2mQ==", 1244 + "cpu": [ 1245 + "ia32" 1246 + ], 1247 + "dev": true, 1248 + "optional": true, 1249 + "os": [ 1250 + "linux" 1251 + ] 1252 + }, 1253 + "node_modules/esbuild-linux-64": { 1254 + "version": "0.14.9", 1255 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.9.tgz", 1256 + "integrity": "sha512-WoEI+R6/PLZAxS7XagfQMFgRtLUi5cjqqU9VCfo3tnWmAXh/wt8QtUfCVVCcXVwZLS/RNvI19CtfjlrJU61nOg==", 1257 + "cpu": [ 1258 + "x64" 1259 + ], 1951 1260 "dev": true, 1952 - "dependencies": { 1953 - "is-callable": "^1.1.4", 1954 - "is-date-object": "^1.0.1", 1955 - "is-symbol": "^1.0.2" 1956 - }, 1957 - "engines": { 1958 - "node": ">= 0.4" 1959 - }, 1960 - "funding": { 1961 - "url": "https://github.com/sponsors/ljharb" 1962 - } 1261 + "optional": true, 1262 + "os": [ 1263 + "linux" 1264 + ] 1265 + }, 1266 + "node_modules/esbuild-linux-arm": { 1267 + "version": "0.14.9", 1268 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.9.tgz", 1269 + "integrity": "sha512-d3k1ZPREjaKYyhsS8x3jvc4ekjIZ8SmuihP60mrN1f6p5y07NKWw9i0OWD1p6hy+7g6cjMWq00tstMIikGB9Yg==", 1270 + "cpu": [ 1271 + "arm" 1272 + ], 1273 + "dev": true, 1274 + "optional": true, 1275 + "os": [ 1276 + "linux" 1277 + ] 1278 + }, 1279 + "node_modules/esbuild-linux-arm64": { 1280 + "version": "0.14.9", 1281 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.9.tgz", 1282 + "integrity": "sha512-joUE0yQgWMDkQqBx3+6SdNCVZ10F1O4+WM94moghvhdTzkYpECIc/WvfqMF/w0V8Hecw3QJ7vugO7jsFlXXd4Q==", 1283 + "cpu": [ 1284 + "arm64" 1285 + ], 1286 + "dev": true, 1287 + "optional": true, 1288 + "os": [ 1289 + "linux" 1290 + ] 1291 + }, 1292 + "node_modules/esbuild-linux-mips64le": { 1293 + "version": "0.14.9", 1294 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.9.tgz", 1295 + "integrity": "sha512-ZAuheiDRo2c4rxx8GUTEwPvos0zUwCYjP9K2WfCSmDL6m3RpaObCQhZghrDuoIUwvc/D6SWuABsKE9VzogsltQ==", 1296 + "cpu": [ 1297 + "mips64el" 1298 + ], 1299 + "dev": true, 1300 + "optional": true, 1301 + "os": [ 1302 + "linux" 1303 + ] 1304 + }, 1305 + "node_modules/esbuild-linux-ppc64le": { 1306 + "version": "0.14.9", 1307 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.9.tgz", 1308 + "integrity": "sha512-Pm8FeG5l314k3a2mbu3SAc5E2eLFuGUsGiSlw8V6xtA4whxJ7rit7951w9jBhz+1Vqqtqprg2IYTng3j2CGhVw==", 1309 + "cpu": [ 1310 + "ppc64" 1311 + ], 1312 + "dev": true, 1313 + "optional": true, 1314 + "os": [ 1315 + "linux" 1316 + ] 1317 + }, 1318 + "node_modules/esbuild-linux-s390x": { 1319 + "version": "0.14.9", 1320 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.9.tgz", 1321 + "integrity": "sha512-G8FNZygV82N1/LOfPD8ZX7Mn1dPpKKPrZc93ebSJ8/VgNIafOAhV5vaeK1lhcx6ZSu+jJU/UyQQMG1CIvHRIaw==", 1322 + "cpu": [ 1323 + "s390x" 1324 + ], 1325 + "dev": true, 1326 + "optional": true, 1327 + "os": [ 1328 + "linux" 1329 + ] 1330 + }, 1331 + "node_modules/esbuild-netbsd-64": { 1332 + "version": "0.14.9", 1333 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.9.tgz", 1334 + "integrity": "sha512-b7vPrn5XN0GRtNAQ3w+gq8AwUfWSRBkcPAdA5UUT5rkrw7wKFyMqi2/zREBc/Knu5YOsLmZPQSoM8QL6qy79cg==", 1335 + "cpu": [ 1336 + "x64" 1337 + ], 1338 + "dev": true, 1339 + "optional": true, 1340 + "os": [ 1341 + "netbsd" 1342 + ] 1343 + }, 1344 + "node_modules/esbuild-openbsd-64": { 1345 + "version": "0.14.9", 1346 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.9.tgz", 1347 + "integrity": "sha512-w95Rt/vmVhZWfzZmeoMIHxbFiOFDmxC7GEdnCbDTXX2vlwKu+CIDIKOgWW+R1T2JqTNo5tu9dRkngKZMfbUo/A==", 1348 + "cpu": [ 1349 + "x64" 1350 + ], 1351 + "dev": true, 1352 + "optional": true, 1353 + "os": [ 1354 + "openbsd" 1355 + ] 1356 + }, 1357 + "node_modules/esbuild-sunos-64": { 1358 + "version": "0.14.9", 1359 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.9.tgz", 1360 + "integrity": "sha512-mzgmQZAVGo+uLkQXTY0viqVSEQKesmR5OEMMq1jM/2jucbZUcyaq8dVKRIWJJEzwNgZ6MpeOpshUtOzGxxy8ag==", 1361 + "cpu": [ 1362 + "x64" 1363 + ], 1364 + "dev": true, 1365 + "optional": true, 1366 + "os": [ 1367 + "sunos" 1368 + ] 1369 + }, 1370 + "node_modules/esbuild-windows-32": { 1371 + "version": "0.14.9", 1372 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.9.tgz", 1373 + "integrity": "sha512-sYHEJLwdDJpjjSUyIGqPC1GRXl0Z/YT1K85Tcrv4iqZEXFR0rT7sTV+E0XC911FbTJHfuAdUJixkwAQeLMdrUg==", 1374 + "cpu": [ 1375 + "ia32" 1376 + ], 1377 + "dev": true, 1378 + "optional": true, 1379 + "os": [ 1380 + "win32" 1381 + ] 1382 + }, 1383 + "node_modules/esbuild-windows-64": { 1384 + "version": "0.14.9", 1385 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.9.tgz", 1386 + "integrity": "sha512-xJTpyFzpH51LGlVR2C3P+Gpnjujsx5kEtJj5V/x8TyD94VW+EpszyND/pay15CIF64pWywyQt2jmGUDl6kzkEw==", 1387 + "cpu": [ 1388 + "x64" 1389 + ], 1390 + "dev": true, 1391 + "optional": true, 1392 + "os": [ 1393 + "win32" 1394 + ] 1395 + }, 1396 + "node_modules/esbuild-windows-arm64": { 1397 + "version": "0.14.9", 1398 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.9.tgz", 1399 + "integrity": "sha512-NKPPsYVlHqdF0yMuMJrjuAzqS/BHrMXZ8TN1Du+Pgi8KkmxzNXRPDHQV0NPPJ+Z7Lp09joEHSz1zrvQRs1j6jw==", 1400 + "cpu": [ 1401 + "arm64" 1402 + ], 1403 + "dev": true, 1404 + "optional": true, 1405 + "os": [ 1406 + "win32" 1407 + ] 1963 1408 }, 1964 1409 "node_modules/escalade": { 1965 1410 "version": "3.1.1", ··· 1978 1423 "engines": { 1979 1424 "node": ">=8" 1980 1425 } 1981 - }, 1982 - "node_modules/escape-html": { 1983 - "version": "1.0.3", 1984 - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 1985 - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", 1986 - "dev": true 1987 1426 }, 1988 1427 "node_modules/escape-string-regexp": { 1989 1428 "version": "1.0.5", ··· 2047 1486 "node": ">=0.10.0" 2048 1487 } 2049 1488 }, 2050 - "node_modules/etag": { 2051 - "version": "1.8.1", 2052 - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 2053 - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", 2054 - "dev": true, 2055 - "engines": { 2056 - "node": ">= 0.6" 2057 - } 2058 - }, 2059 - "node_modules/event-stream": { 2060 - "version": "3.3.4", 2061 - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", 2062 - "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", 2063 - "dev": true, 2064 - "dependencies": { 2065 - "duplexer": "~0.1.1", 2066 - "from": "~0", 2067 - "map-stream": "~0.1.0", 2068 - "pause-stream": "0.0.11", 2069 - "split": "0.3", 2070 - "stream-combiner": "~0.0.4", 2071 - "through": "~2.3.1" 2072 - } 2073 - }, 2074 - "node_modules/expand-brackets": { 2075 - "version": "2.1.4", 2076 - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 2077 - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 2078 - "dev": true, 2079 - "dependencies": { 2080 - "debug": "^2.3.3", 2081 - "define-property": "^0.2.5", 2082 - "extend-shallow": "^2.0.1", 2083 - "posix-character-classes": "^0.1.0", 2084 - "regex-not": "^1.0.0", 2085 - "snapdragon": "^0.8.1", 2086 - "to-regex": "^3.0.1" 2087 - }, 2088 - "engines": { 2089 - "node": ">=0.10.0" 2090 - } 2091 - }, 2092 - "node_modules/expand-brackets/node_modules/define-property": { 2093 - "version": "0.2.5", 2094 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2095 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2096 - "dev": true, 2097 - "dependencies": { 2098 - "is-descriptor": "^0.1.0" 2099 - }, 2100 - "engines": { 2101 - "node": ">=0.10.0" 2102 - } 2103 - }, 2104 - "node_modules/expand-brackets/node_modules/extend-shallow": { 2105 - "version": "2.0.1", 2106 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2107 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2108 - "dev": true, 2109 - "dependencies": { 2110 - "is-extendable": "^0.1.0" 2111 - }, 2112 - "engines": { 2113 - "node": ">=0.10.0" 2114 - } 2115 - }, 2116 - "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { 2117 - "version": "0.1.6", 2118 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 2119 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 2120 - "dev": true, 2121 - "dependencies": { 2122 - "kind-of": "^3.0.2" 2123 - }, 2124 - "engines": { 2125 - "node": ">=0.10.0" 2126 - } 2127 - }, 2128 - "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { 2129 - "version": "3.2.2", 2130 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2131 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2132 - "dev": true, 2133 - "dependencies": { 2134 - "is-buffer": "^1.1.5" 2135 - }, 2136 - "engines": { 2137 - "node": ">=0.10.0" 2138 - } 2139 - }, 2140 - "node_modules/expand-brackets/node_modules/is-data-descriptor": { 2141 - "version": "0.1.4", 2142 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 2143 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 2144 - "dev": true, 2145 - "dependencies": { 2146 - "kind-of": "^3.0.2" 2147 - }, 2148 - "engines": { 2149 - "node": ">=0.10.0" 2150 - } 2151 - }, 2152 - "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { 2153 - "version": "3.2.2", 2154 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2155 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2156 - "dev": true, 2157 - "dependencies": { 2158 - "is-buffer": "^1.1.5" 2159 - }, 2160 - "engines": { 2161 - "node": ">=0.10.0" 2162 - } 2163 - }, 2164 - "node_modules/expand-brackets/node_modules/is-descriptor": { 2165 - "version": "0.1.6", 2166 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 2167 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 2168 - "dev": true, 2169 - "dependencies": { 2170 - "is-accessor-descriptor": "^0.1.6", 2171 - "is-data-descriptor": "^0.1.4", 2172 - "kind-of": "^5.0.0" 2173 - }, 2174 - "engines": { 2175 - "node": ">=0.10.0" 2176 - } 2177 - }, 2178 - "node_modules/expand-brackets/node_modules/is-extendable": { 2179 - "version": "0.1.1", 2180 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 2181 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 2182 - "dev": true, 2183 - "engines": { 2184 - "node": ">=0.10.0" 2185 - } 2186 - }, 2187 - "node_modules/expand-brackets/node_modules/kind-of": { 2188 - "version": "5.1.0", 2189 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 2190 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 2191 - "dev": true, 2192 - "engines": { 2193 - "node": ">=0.10.0" 2194 - } 2195 - }, 2196 1489 "node_modules/extend": { 2197 1490 "version": "3.0.2", 2198 1491 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2199 1492 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 2200 1493 "dev": true 2201 1494 }, 2202 - "node_modules/extend-shallow": { 2203 - "version": "3.0.2", 2204 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 2205 - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 2206 - "dev": true, 2207 - "dependencies": { 2208 - "assign-symbols": "^1.0.0", 2209 - "is-extendable": "^1.0.1" 2210 - }, 2211 - "engines": { 2212 - "node": ">=0.10.0" 2213 - } 2214 - }, 2215 - "node_modules/extglob": { 2216 - "version": "2.0.4", 2217 - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 2218 - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 2219 - "dev": true, 2220 - "dependencies": { 2221 - "array-unique": "^0.3.2", 2222 - "define-property": "^1.0.0", 2223 - "expand-brackets": "^2.1.4", 2224 - "extend-shallow": "^2.0.1", 2225 - "fragment-cache": "^0.2.1", 2226 - "regex-not": "^1.0.0", 2227 - "snapdragon": "^0.8.1", 2228 - "to-regex": "^3.0.1" 2229 - }, 2230 - "engines": { 2231 - "node": ">=0.10.0" 2232 - } 2233 - }, 2234 - "node_modules/extglob/node_modules/define-property": { 2235 - "version": "1.0.0", 2236 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 2237 - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 2238 - "dev": true, 2239 - "dependencies": { 2240 - "is-descriptor": "^1.0.0" 2241 - }, 2242 - "engines": { 2243 - "node": ">=0.10.0" 2244 - } 2245 - }, 2246 - "node_modules/extglob/node_modules/extend-shallow": { 2247 - "version": "2.0.1", 2248 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2249 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2250 - "dev": true, 2251 - "dependencies": { 2252 - "is-extendable": "^0.1.0" 2253 - }, 2254 - "engines": { 2255 - "node": ">=0.10.0" 2256 - } 2257 - }, 2258 - "node_modules/extglob/node_modules/is-extendable": { 2259 - "version": "0.1.1", 2260 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 2261 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 2262 - "dev": true, 2263 - "engines": { 2264 - "node": ">=0.10.0" 2265 - } 2266 - }, 2267 1495 "node_modules/extsprintf": { 2268 1496 "version": "1.3.0", 2269 1497 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", ··· 2316 1544 "reusify": "^1.0.4" 2317 1545 } 2318 1546 }, 2319 - "node_modules/faye-websocket": { 2320 - "version": "0.11.4", 2321 - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", 2322 - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", 2323 - "dev": true, 2324 - "dependencies": { 2325 - "websocket-driver": ">=0.5.1" 2326 - }, 2327 - "engines": { 2328 - "node": ">=0.8.0" 2329 - } 2330 - }, 2331 1547 "node_modules/file-type": { 2332 1548 "version": "10.11.0", 2333 1549 "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", ··· 2337 1553 "node": ">=6" 2338 1554 } 2339 1555 }, 2340 - "node_modules/file-uri-to-path": { 2341 - "version": "1.0.0", 2342 - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 2343 - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", 2344 - "dev": true, 2345 - "optional": true 2346 - }, 2347 1556 "node_modules/fill-range": { 2348 1557 "version": "7.0.1", 2349 1558 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", ··· 2356 1565 "node": ">=8" 2357 1566 } 2358 1567 }, 2359 - "node_modules/finalhandler": { 2360 - "version": "1.1.2", 2361 - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 2362 - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 2363 - "dev": true, 2364 - "dependencies": { 2365 - "debug": "2.6.9", 2366 - "encodeurl": "~1.0.2", 2367 - "escape-html": "~1.0.3", 2368 - "on-finished": "~2.3.0", 2369 - "parseurl": "~1.3.3", 2370 - "statuses": "~1.5.0", 2371 - "unpipe": "~1.0.0" 2372 - }, 2373 - "engines": { 2374 - "node": ">= 0.8" 2375 - } 2376 - }, 2377 1568 "node_modules/find-up": { 2378 1569 "version": "4.1.0", 2379 1570 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", ··· 2385 1576 }, 2386 1577 "engines": { 2387 1578 "node": ">=8" 2388 - } 2389 - }, 2390 - "node_modules/for-in": { 2391 - "version": "1.0.2", 2392 - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 2393 - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 2394 - "dev": true, 2395 - "engines": { 2396 - "node": ">=0.10.0" 2397 1579 } 2398 1580 }, 2399 1581 "node_modules/forever-agent": { ··· 2419 1601 "node": ">= 0.12" 2420 1602 } 2421 1603 }, 2422 - "node_modules/fragment-cache": { 2423 - "version": "0.2.1", 2424 - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 2425 - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 2426 - "dev": true, 2427 - "dependencies": { 2428 - "map-cache": "^0.2.2" 2429 - }, 2430 - "engines": { 2431 - "node": ">=0.10.0" 2432 - } 2433 - }, 2434 - "node_modules/fresh": { 2435 - "version": "0.5.2", 2436 - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 2437 - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", 2438 - "dev": true, 2439 - "engines": { 2440 - "node": ">= 0.6" 2441 - } 2442 - }, 2443 - "node_modules/from": { 2444 - "version": "0.1.7", 2445 - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", 2446 - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", 2447 - "dev": true 2448 - }, 2449 1604 "node_modules/fs.realpath": { 2450 1605 "version": "1.0.0", 2451 1606 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", ··· 2462 1617 } 2463 1618 }, 2464 1619 "node_modules/fsevents": { 2465 - "version": "1.2.13", 2466 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", 2467 - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", 2468 - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", 1620 + "version": "2.3.2", 1621 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 1622 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 2469 1623 "dev": true, 2470 1624 "hasInstallScript": true, 2471 1625 "optional": true, 2472 1626 "os": [ 2473 1627 "darwin" 2474 1628 ], 2475 - "dependencies": { 2476 - "bindings": "^1.5.0", 2477 - "nan": "^2.12.1" 2478 - }, 2479 1629 "engines": { 2480 - "node": ">= 4.0" 1630 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2481 1631 } 2482 1632 }, 2483 1633 "node_modules/function-bind": { ··· 2486 1636 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 2487 1637 "dev": true 2488 1638 }, 2489 - "node_modules/get-intrinsic": { 2490 - "version": "1.1.1", 2491 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 2492 - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 2493 - "dev": true, 2494 - "dependencies": { 2495 - "function-bind": "^1.1.1", 2496 - "has": "^1.0.3", 2497 - "has-symbols": "^1.0.1" 2498 - }, 2499 - "funding": { 2500 - "url": "https://github.com/sponsors/ljharb" 2501 - } 2502 - }, 2503 1639 "node_modules/get-stream": { 2504 1640 "version": "4.1.0", 2505 1641 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", ··· 2510 1646 }, 2511 1647 "engines": { 2512 1648 "node": ">=6" 2513 - } 2514 - }, 2515 - "node_modules/get-symbol-description": { 2516 - "version": "1.0.0", 2517 - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 2518 - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 2519 - "dev": true, 2520 - "dependencies": { 2521 - "call-bind": "^1.0.2", 2522 - "get-intrinsic": "^1.1.1" 2523 - }, 2524 - "engines": { 2525 - "node": ">= 0.4" 2526 - }, 2527 - "funding": { 2528 - "url": "https://github.com/sponsors/ljharb" 2529 - } 2530 - }, 2531 - "node_modules/get-value": { 2532 - "version": "2.0.6", 2533 - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 2534 - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", 2535 - "dev": true, 2536 - "engines": { 2537 - "node": ">=0.10.0" 2538 1649 } 2539 1650 }, 2540 1651 "node_modules/getpass": { ··· 2665 1776 "node": ">= 0.4.0" 2666 1777 } 2667 1778 }, 2668 - "node_modules/has-bigints": { 2669 - "version": "1.0.1", 2670 - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 2671 - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", 2672 - "dev": true, 2673 - "funding": { 2674 - "url": "https://github.com/sponsors/ljharb" 2675 - } 2676 - }, 2677 1779 "node_modules/has-flag": { 2678 1780 "version": "3.0.0", 2679 1781 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", ··· 2683 1785 "node": ">=4" 2684 1786 } 2685 1787 }, 2686 - "node_modules/has-symbols": { 2687 - "version": "1.0.2", 2688 - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 2689 - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", 2690 - "dev": true, 2691 - "engines": { 2692 - "node": ">= 0.4" 2693 - }, 2694 - "funding": { 2695 - "url": "https://github.com/sponsors/ljharb" 2696 - } 2697 - }, 2698 - "node_modules/has-tostringtag": { 2699 - "version": "1.0.0", 2700 - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 2701 - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 2702 - "dev": true, 2703 - "dependencies": { 2704 - "has-symbols": "^1.0.2" 2705 - }, 2706 - "engines": { 2707 - "node": ">= 0.4" 2708 - }, 2709 - "funding": { 2710 - "url": "https://github.com/sponsors/ljharb" 2711 - } 2712 - }, 2713 - "node_modules/has-value": { 2714 - "version": "1.0.0", 2715 - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 2716 - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 2717 - "dev": true, 2718 - "dependencies": { 2719 - "get-value": "^2.0.6", 2720 - "has-values": "^1.0.0", 2721 - "isobject": "^3.0.0" 2722 - }, 2723 - "engines": { 2724 - "node": ">=0.10.0" 2725 - } 2726 - }, 2727 - "node_modules/has-values": { 2728 - "version": "1.0.0", 2729 - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 2730 - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 2731 - "dev": true, 2732 - "dependencies": { 2733 - "is-number": "^3.0.0", 2734 - "kind-of": "^4.0.0" 2735 - }, 2736 - "engines": { 2737 - "node": ">=0.10.0" 2738 - } 2739 - }, 2740 - "node_modules/has-values/node_modules/is-number": { 2741 - "version": "3.0.0", 2742 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 2743 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 2744 - "dev": true, 2745 - "dependencies": { 2746 - "kind-of": "^3.0.2" 2747 - }, 2748 - "engines": { 2749 - "node": ">=0.10.0" 2750 - } 2751 - }, 2752 - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { 2753 - "version": "3.2.2", 2754 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2755 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2756 - "dev": true, 2757 - "dependencies": { 2758 - "is-buffer": "^1.1.5" 2759 - }, 2760 - "engines": { 2761 - "node": ">=0.10.0" 2762 - } 2763 - }, 2764 - "node_modules/has-values/node_modules/kind-of": { 2765 - "version": "4.0.0", 2766 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 2767 - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 2768 - "dev": true, 2769 - "dependencies": { 2770 - "is-buffer": "^1.1.5" 2771 - }, 2772 - "engines": { 2773 - "node": ">=0.10.0" 2774 - } 2775 - }, 2776 1788 "node_modules/has-yarn": { 2777 1789 "version": "2.1.0", 2778 1790 "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", ··· 2856 1868 "url": "https://github.com/fb55/entities?sponsor=1" 2857 1869 } 2858 1870 }, 2859 - "node_modules/http-auth": { 2860 - "version": "3.1.3", 2861 - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", 2862 - "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", 2863 - "dev": true, 2864 - "dependencies": { 2865 - "apache-crypt": "^1.1.2", 2866 - "apache-md5": "^1.0.6", 2867 - "bcryptjs": "^2.3.0", 2868 - "uuid": "^3.0.0" 2869 - }, 2870 - "engines": { 2871 - "node": ">=4.6.1" 2872 - } 2873 - }, 2874 1871 "node_modules/http-cache-semantics": { 2875 1872 "version": "4.1.0", 2876 1873 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", 2877 1874 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", 2878 - "dev": true 2879 - }, 2880 - "node_modules/http-errors": { 2881 - "version": "1.7.3", 2882 - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", 2883 - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", 2884 - "dev": true, 2885 - "dependencies": { 2886 - "depd": "~1.1.2", 2887 - "inherits": "2.0.4", 2888 - "setprototypeof": "1.1.1", 2889 - "statuses": ">= 1.5.0 < 2", 2890 - "toidentifier": "1.0.0" 2891 - }, 2892 - "engines": { 2893 - "node": ">= 0.6" 2894 - } 2895 - }, 2896 - "node_modules/http-errors/node_modules/depd": { 2897 - "version": "1.1.2", 2898 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 2899 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 2900 - "dev": true, 2901 - "engines": { 2902 - "node": ">= 0.6" 2903 - } 2904 - }, 2905 - "node_modules/http-parser-js": { 2906 - "version": "0.5.3", 2907 - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", 2908 - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", 2909 1875 "dev": true 2910 1876 }, 2911 1877 "node_modules/http-signature": { ··· 3007 1973 "dev": true, 3008 1974 "engines": { 3009 1975 "node": ">=10" 3010 - } 3011 - }, 3012 - "node_modules/internal-slot": { 3013 - "version": "1.0.3", 3014 - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", 3015 - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", 3016 - "dev": true, 3017 - "dependencies": { 3018 - "get-intrinsic": "^1.1.0", 3019 - "has": "^1.0.3", 3020 - "side-channel": "^1.0.4" 3021 - }, 3022 - "engines": { 3023 - "node": ">= 0.4" 3024 1976 } 3025 1977 }, 3026 1978 "node_modules/is-absolute-url": { ··· 3032 1984 "node": ">=8" 3033 1985 } 3034 1986 }, 3035 - "node_modules/is-accessor-descriptor": { 3036 - "version": "1.0.0", 3037 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 3038 - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 3039 - "dev": true, 3040 - "dependencies": { 3041 - "kind-of": "^6.0.0" 3042 - }, 3043 - "engines": { 3044 - "node": ">=0.10.0" 3045 - } 3046 - }, 3047 1987 "node_modules/is-arrayish": { 3048 1988 "version": "0.2.1", 3049 1989 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 3050 1990 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 3051 1991 "dev": true 3052 1992 }, 3053 - "node_modules/is-bigint": { 3054 - "version": "1.0.4", 3055 - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 3056 - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 3057 - "dev": true, 3058 - "dependencies": { 3059 - "has-bigints": "^1.0.1" 3060 - }, 3061 - "funding": { 3062 - "url": "https://github.com/sponsors/ljharb" 3063 - } 3064 - }, 3065 - "node_modules/is-binary-path": { 3066 - "version": "1.0.1", 3067 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 3068 - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", 3069 - "dev": true, 3070 - "dependencies": { 3071 - "binary-extensions": "^1.0.0" 3072 - }, 3073 - "engines": { 3074 - "node": ">=0.10.0" 3075 - } 3076 - }, 3077 - "node_modules/is-boolean-object": { 3078 - "version": "1.1.2", 3079 - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 3080 - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 3081 - "dev": true, 3082 - "dependencies": { 3083 - "call-bind": "^1.0.2", 3084 - "has-tostringtag": "^1.0.0" 3085 - }, 3086 - "engines": { 3087 - "node": ">= 0.4" 3088 - }, 3089 - "funding": { 3090 - "url": "https://github.com/sponsors/ljharb" 3091 - } 3092 - }, 3093 - "node_modules/is-buffer": { 3094 - "version": "1.1.6", 3095 - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 3096 - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 3097 - "dev": true 3098 - }, 3099 - "node_modules/is-callable": { 3100 - "version": "1.2.4", 3101 - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", 3102 - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", 3103 - "dev": true, 3104 - "engines": { 3105 - "node": ">= 0.4" 3106 - }, 3107 - "funding": { 3108 - "url": "https://github.com/sponsors/ljharb" 3109 - } 3110 - }, 3111 1993 "node_modules/is-ci": { 3112 1994 "version": "2.0.0", 3113 1995 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", ··· 3132 2014 "url": "https://github.com/sponsors/ljharb" 3133 2015 } 3134 2016 }, 3135 - "node_modules/is-data-descriptor": { 3136 - "version": "1.0.0", 3137 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 3138 - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 3139 - "dev": true, 3140 - "dependencies": { 3141 - "kind-of": "^6.0.0" 3142 - }, 3143 - "engines": { 3144 - "node": ">=0.10.0" 3145 - } 3146 - }, 3147 - "node_modules/is-date-object": { 3148 - "version": "1.0.5", 3149 - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 3150 - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 3151 - "dev": true, 3152 - "dependencies": { 3153 - "has-tostringtag": "^1.0.0" 3154 - }, 3155 - "engines": { 3156 - "node": ">= 0.4" 3157 - }, 3158 - "funding": { 3159 - "url": "https://github.com/sponsors/ljharb" 3160 - } 3161 - }, 3162 - "node_modules/is-descriptor": { 3163 - "version": "1.0.2", 3164 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 3165 - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 3166 - "dev": true, 3167 - "dependencies": { 3168 - "is-accessor-descriptor": "^1.0.0", 3169 - "is-data-descriptor": "^1.0.0", 3170 - "kind-of": "^6.0.2" 3171 - }, 3172 - "engines": { 3173 - "node": ">=0.10.0" 3174 - } 3175 - }, 3176 - "node_modules/is-extendable": { 3177 - "version": "1.0.1", 3178 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 3179 - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 3180 - "dev": true, 3181 - "dependencies": { 3182 - "is-plain-object": "^2.0.4" 3183 - }, 3184 - "engines": { 3185 - "node": ">=0.10.0" 3186 - } 3187 - }, 3188 2017 "node_modules/is-extglob": { 3189 2018 "version": "2.1.1", 3190 2019 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", ··· 3249 2078 "integrity": "sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=", 3250 2079 "dev": true 3251 2080 }, 3252 - "node_modules/is-negative-zero": { 3253 - "version": "2.0.1", 3254 - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", 3255 - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", 3256 - "dev": true, 3257 - "engines": { 3258 - "node": ">= 0.4" 3259 - }, 3260 - "funding": { 3261 - "url": "https://github.com/sponsors/ljharb" 3262 - } 3263 - }, 3264 2081 "node_modules/is-npm": { 3265 2082 "version": "5.0.0", 3266 2083 "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", ··· 3282 2099 "node": ">=0.12.0" 3283 2100 } 3284 2101 }, 3285 - "node_modules/is-number-object": { 3286 - "version": "1.0.6", 3287 - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", 3288 - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", 3289 - "dev": true, 3290 - "dependencies": { 3291 - "has-tostringtag": "^1.0.0" 3292 - }, 3293 - "engines": { 3294 - "node": ">= 0.4" 3295 - }, 3296 - "funding": { 3297 - "url": "https://github.com/sponsors/ljharb" 3298 - } 3299 - }, 3300 2102 "node_modules/is-obj": { 3301 2103 "version": "2.0.0", 3302 2104 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", ··· 3324 2126 "node": ">=0.10.0" 3325 2127 } 3326 2128 }, 3327 - "node_modules/is-plain-object": { 3328 - "version": "2.0.4", 3329 - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 3330 - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 3331 - "dev": true, 3332 - "dependencies": { 3333 - "isobject": "^3.0.1" 3334 - }, 3335 - "engines": { 3336 - "node": ">=0.10.0" 3337 - } 3338 - }, 3339 - "node_modules/is-regex": { 3340 - "version": "1.1.4", 3341 - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 3342 - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 3343 - "dev": true, 3344 - "dependencies": { 3345 - "call-bind": "^1.0.2", 3346 - "has-tostringtag": "^1.0.0" 3347 - }, 3348 - "engines": { 3349 - "node": ">= 0.4" 3350 - }, 3351 - "funding": { 3352 - "url": "https://github.com/sponsors/ljharb" 3353 - } 3354 - }, 3355 2129 "node_modules/is-resolvable": { 3356 2130 "version": "1.1.0", 3357 2131 "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", 3358 2132 "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", 3359 2133 "dev": true 3360 2134 }, 3361 - "node_modules/is-shared-array-buffer": { 3362 - "version": "1.0.1", 3363 - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", 3364 - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", 3365 - "dev": true, 3366 - "funding": { 3367 - "url": "https://github.com/sponsors/ljharb" 3368 - } 3369 - }, 3370 - "node_modules/is-string": { 3371 - "version": "1.0.7", 3372 - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 3373 - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 3374 - "dev": true, 3375 - "dependencies": { 3376 - "has-tostringtag": "^1.0.0" 3377 - }, 3378 - "engines": { 3379 - "node": ">= 0.4" 3380 - }, 3381 - "funding": { 3382 - "url": "https://github.com/sponsors/ljharb" 3383 - } 3384 - }, 3385 - "node_modules/is-symbol": { 3386 - "version": "1.0.4", 3387 - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 3388 - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 3389 - "dev": true, 3390 - "dependencies": { 3391 - "has-symbols": "^1.0.2" 3392 - }, 3393 - "engines": { 3394 - "node": ">= 0.4" 3395 - }, 3396 - "funding": { 3397 - "url": "https://github.com/sponsors/ljharb" 3398 - } 3399 - }, 3400 2135 "node_modules/is-typedarray": { 3401 2136 "version": "1.0.0", 3402 2137 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 3403 2138 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 3404 2139 "dev": true 3405 2140 }, 3406 - "node_modules/is-weakref": { 3407 - "version": "1.0.1", 3408 - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", 3409 - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", 3410 - "dev": true, 3411 - "dependencies": { 3412 - "call-bind": "^1.0.0" 3413 - }, 3414 - "funding": { 3415 - "url": "https://github.com/sponsors/ljharb" 3416 - } 3417 - }, 3418 - "node_modules/is-windows": { 3419 - "version": "1.0.2", 3420 - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 3421 - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 3422 - "dev": true, 3423 - "engines": { 3424 - "node": ">=0.10.0" 3425 - } 3426 - }, 3427 - "node_modules/is-wsl": { 3428 - "version": "1.1.0", 3429 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 3430 - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", 3431 - "dev": true, 3432 - "engines": { 3433 - "node": ">=4" 3434 - } 3435 - }, 3436 2141 "node_modules/is-yarn-global": { 3437 2142 "version": "0.3.0", 3438 2143 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", 3439 2144 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", 3440 2145 "dev": true 3441 2146 }, 3442 - "node_modules/isarray": { 3443 - "version": "1.0.0", 3444 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 3445 - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 3446 - "dev": true 3447 - }, 3448 - "node_modules/isexe": { 3449 - "version": "2.0.0", 3450 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 3451 - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 3452 - "dev": true 3453 - }, 3454 - "node_modules/isobject": { 3455 - "version": "3.0.1", 3456 - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 3457 - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 3458 - "dev": true, 3459 - "engines": { 3460 - "node": ">=0.10.0" 3461 - } 3462 - }, 3463 2147 "node_modules/isstream": { 3464 2148 "version": "0.1.2", 3465 2149 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", ··· 3519 2203 "version": "3.0.0", 3520 2204 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", 3521 2205 "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", 3522 - "dev": true 3523 - }, 3524 - "node_modules/json-parse-better-errors": { 3525 - "version": "1.0.2", 3526 - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 3527 - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 3528 2206 "dev": true 3529 2207 }, 3530 2208 "node_modules/json-parse-even-better-errors": { ··· 3624 2302 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", 3625 2303 "dev": true 3626 2304 }, 3627 - "node_modules/live-server": { 3628 - "version": "1.2.1", 3629 - "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", 3630 - "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", 3631 - "dev": true, 3632 - "dependencies": { 3633 - "chokidar": "^2.0.4", 3634 - "colors": "latest", 3635 - "connect": "^3.6.6", 3636 - "cors": "latest", 3637 - "event-stream": "3.3.4", 3638 - "faye-websocket": "0.11.x", 3639 - "http-auth": "3.1.x", 3640 - "morgan": "^1.9.1", 3641 - "object-assign": "latest", 3642 - "opn": "latest", 3643 - "proxy-middleware": "latest", 3644 - "send": "latest", 3645 - "serve-index": "^1.9.1" 3646 - }, 3647 - "bin": { 3648 - "live-server": "live-server.js" 3649 - }, 3650 - "engines": { 3651 - "node": ">=0.10.0" 3652 - } 3653 - }, 3654 - "node_modules/load-json-file": { 3655 - "version": "4.0.0", 3656 - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 3657 - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", 3658 - "dev": true, 3659 - "dependencies": { 3660 - "graceful-fs": "^4.1.2", 3661 - "parse-json": "^4.0.0", 3662 - "pify": "^3.0.0", 3663 - "strip-bom": "^3.0.0" 3664 - }, 3665 - "engines": { 3666 - "node": ">=4" 3667 - } 3668 - }, 3669 - "node_modules/load-json-file/node_modules/parse-json": { 3670 - "version": "4.0.0", 3671 - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 3672 - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 3673 - "dev": true, 3674 - "dependencies": { 3675 - "error-ex": "^1.3.1", 3676 - "json-parse-better-errors": "^1.0.1" 3677 - }, 3678 - "engines": { 3679 - "node": ">=4" 3680 - } 3681 - }, 3682 2305 "node_modules/locate-path": { 3683 2306 "version": "5.0.0", 3684 2307 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", ··· 3751 2374 "url": "https://github.com/sponsors/sindresorhus" 3752 2375 } 3753 2376 }, 3754 - "node_modules/map-cache": { 3755 - "version": "0.2.2", 3756 - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 3757 - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 3758 - "dev": true, 3759 - "engines": { 3760 - "node": ">=0.10.0" 3761 - } 3762 - }, 3763 2377 "node_modules/map-obj": { 3764 2378 "version": "4.3.0", 3765 2379 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", ··· 3772 2386 "url": "https://github.com/sponsors/sindresorhus" 3773 2387 } 3774 2388 }, 3775 - "node_modules/map-stream": { 3776 - "version": "0.1.0", 3777 - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", 3778 - "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", 3779 - "dev": true 3780 - }, 3781 - "node_modules/map-visit": { 3782 - "version": "1.0.0", 3783 - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 3784 - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 3785 - "dev": true, 3786 - "dependencies": { 3787 - "object-visit": "^1.0.0" 3788 - }, 3789 - "engines": { 3790 - "node": ">=0.10.0" 3791 - } 3792 - }, 3793 2389 "node_modules/mdn-data": { 3794 2390 "version": "2.0.14", 3795 2391 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", 3796 2392 "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", 3797 2393 "dev": true 3798 2394 }, 3799 - "node_modules/memorystream": { 3800 - "version": "0.3.1", 3801 - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", 3802 - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", 3803 - "dev": true, 3804 - "engines": { 3805 - "node": ">= 0.10.0" 3806 - } 3807 - }, 3808 2395 "node_modules/meow": { 3809 2396 "version": "7.1.1", 3810 2397 "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", ··· 3873 2460 "node": ">=8.6" 3874 2461 } 3875 2462 }, 3876 - "node_modules/mime": { 3877 - "version": "1.6.0", 3878 - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 3879 - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 3880 - "dev": true, 3881 - "bin": { 3882 - "mime": "cli.js" 3883 - }, 3884 - "engines": { 3885 - "node": ">=4" 3886 - } 3887 - }, 3888 2463 "node_modules/mime-db": { 3889 2464 "version": "1.50.0", 3890 2465 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", ··· 3956 2531 "node": ">= 6" 3957 2532 } 3958 2533 }, 3959 - "node_modules/mixin-deep": { 3960 - "version": "1.3.2", 3961 - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", 3962 - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", 3963 - "dev": true, 3964 - "dependencies": { 3965 - "for-in": "^1.0.2", 3966 - "is-extendable": "^1.0.1" 3967 - }, 3968 - "engines": { 3969 - "node": ">=0.10.0" 3970 - } 3971 - }, 3972 - "node_modules/morgan": { 3973 - "version": "1.10.0", 3974 - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", 3975 - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", 3976 - "dev": true, 3977 - "dependencies": { 3978 - "basic-auth": "~2.0.1", 3979 - "debug": "2.6.9", 3980 - "depd": "~2.0.0", 3981 - "on-finished": "~2.3.0", 3982 - "on-headers": "~1.0.2" 3983 - }, 3984 - "engines": { 3985 - "node": ">= 0.8.0" 3986 - } 3987 - }, 3988 - "node_modules/ms": { 3989 - "version": "2.0.0", 3990 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3991 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 3992 - "dev": true 3993 - }, 3994 - "node_modules/nan": { 3995 - "version": "2.15.0", 3996 - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", 3997 - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", 3998 - "dev": true, 3999 - "optional": true 4000 - }, 4001 2534 "node_modules/nanocolors": { 4002 2535 "version": "0.1.12", 4003 2536 "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", ··· 4016 2549 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 4017 2550 } 4018 2551 }, 4019 - "node_modules/nanomatch": { 4020 - "version": "1.2.13", 4021 - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 4022 - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 4023 - "dev": true, 4024 - "dependencies": { 4025 - "arr-diff": "^4.0.0", 4026 - "array-unique": "^0.3.2", 4027 - "define-property": "^2.0.2", 4028 - "extend-shallow": "^3.0.2", 4029 - "fragment-cache": "^0.2.1", 4030 - "is-windows": "^1.0.2", 4031 - "kind-of": "^6.0.2", 4032 - "object.pick": "^1.3.0", 4033 - "regex-not": "^1.0.0", 4034 - "snapdragon": "^0.8.1", 4035 - "to-regex": "^3.0.1" 4036 - }, 4037 - "engines": { 4038 - "node": ">=0.10.0" 4039 - } 4040 - }, 4041 - "node_modules/negotiator": { 4042 - "version": "0.6.2", 4043 - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 4044 - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", 4045 - "dev": true, 4046 - "engines": { 4047 - "node": ">= 0.6" 4048 - } 4049 - }, 4050 - "node_modules/nice-try": { 4051 - "version": "1.0.5", 4052 - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 4053 - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 4054 - "dev": true 4055 - }, 4056 2552 "node_modules/node-releases": { 4057 2553 "version": "2.0.1", 4058 2554 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", ··· 4101 2597 "url": "https://github.com/sponsors/sindresorhus" 4102 2598 } 4103 2599 }, 4104 - "node_modules/npm-run-all": { 4105 - "version": "4.1.5", 4106 - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", 4107 - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", 4108 - "dev": true, 4109 - "dependencies": { 4110 - "ansi-styles": "^3.2.1", 4111 - "chalk": "^2.4.1", 4112 - "cross-spawn": "^6.0.5", 4113 - "memorystream": "^0.3.1", 4114 - "minimatch": "^3.0.4", 4115 - "pidtree": "^0.3.0", 4116 - "read-pkg": "^3.0.0", 4117 - "shell-quote": "^1.6.1", 4118 - "string.prototype.padend": "^3.0.0" 4119 - }, 4120 - "bin": { 4121 - "npm-run-all": "bin/npm-run-all/index.js", 4122 - "run-p": "bin/run-p/index.js", 4123 - "run-s": "bin/run-s/index.js" 4124 - }, 4125 - "engines": { 4126 - "node": ">= 4" 4127 - } 4128 - }, 4129 - "node_modules/npm-run-all/node_modules/path-type": { 4130 - "version": "3.0.0", 4131 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", 4132 - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", 4133 - "dev": true, 4134 - "dependencies": { 4135 - "pify": "^3.0.0" 4136 - }, 4137 - "engines": { 4138 - "node": ">=4" 4139 - } 4140 - }, 4141 - "node_modules/npm-run-all/node_modules/read-pkg": { 4142 - "version": "3.0.0", 4143 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", 4144 - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", 4145 - "dev": true, 4146 - "dependencies": { 4147 - "load-json-file": "^4.0.0", 4148 - "normalize-package-data": "^2.3.2", 4149 - "path-type": "^3.0.0" 4150 - }, 4151 - "engines": { 4152 - "node": ">=4" 4153 - } 4154 - }, 4155 2600 "node_modules/nth-check": { 4156 2601 "version": "2.0.1", 4157 2602 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", ··· 4179 2624 "node": "*" 4180 2625 } 4181 2626 }, 4182 - "node_modules/object-assign": { 4183 - "version": "4.1.1", 4184 - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4185 - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 4186 - "dev": true, 4187 - "engines": { 4188 - "node": ">=0.10.0" 4189 - } 4190 - }, 4191 - "node_modules/object-copy": { 4192 - "version": "0.1.0", 4193 - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 4194 - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 4195 - "dev": true, 4196 - "dependencies": { 4197 - "copy-descriptor": "^0.1.0", 4198 - "define-property": "^0.2.5", 4199 - "kind-of": "^3.0.3" 4200 - }, 4201 - "engines": { 4202 - "node": ">=0.10.0" 4203 - } 4204 - }, 4205 - "node_modules/object-copy/node_modules/define-property": { 4206 - "version": "0.2.5", 4207 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 4208 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 4209 - "dev": true, 4210 - "dependencies": { 4211 - "is-descriptor": "^0.1.0" 4212 - }, 4213 - "engines": { 4214 - "node": ">=0.10.0" 4215 - } 4216 - }, 4217 - "node_modules/object-copy/node_modules/is-accessor-descriptor": { 4218 - "version": "0.1.6", 4219 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 4220 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 4221 - "dev": true, 4222 - "dependencies": { 4223 - "kind-of": "^3.0.2" 4224 - }, 4225 - "engines": { 4226 - "node": ">=0.10.0" 4227 - } 4228 - }, 4229 - "node_modules/object-copy/node_modules/is-data-descriptor": { 4230 - "version": "0.1.4", 4231 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 4232 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 4233 - "dev": true, 4234 - "dependencies": { 4235 - "kind-of": "^3.0.2" 4236 - }, 4237 - "engines": { 4238 - "node": ">=0.10.0" 4239 - } 4240 - }, 4241 - "node_modules/object-copy/node_modules/is-descriptor": { 4242 - "version": "0.1.6", 4243 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 4244 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 4245 - "dev": true, 4246 - "dependencies": { 4247 - "is-accessor-descriptor": "^0.1.6", 4248 - "is-data-descriptor": "^0.1.4", 4249 - "kind-of": "^5.0.0" 4250 - }, 4251 - "engines": { 4252 - "node": ">=0.10.0" 4253 - } 4254 - }, 4255 - "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { 4256 - "version": "5.1.0", 4257 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 4258 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 4259 - "dev": true, 4260 - "engines": { 4261 - "node": ">=0.10.0" 4262 - } 4263 - }, 4264 - "node_modules/object-copy/node_modules/kind-of": { 4265 - "version": "3.2.2", 4266 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 4267 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 4268 - "dev": true, 4269 - "dependencies": { 4270 - "is-buffer": "^1.1.5" 4271 - }, 4272 - "engines": { 4273 - "node": ">=0.10.0" 4274 - } 4275 - }, 4276 - "node_modules/object-inspect": { 4277 - "version": "1.11.0", 4278 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", 4279 - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", 4280 - "dev": true, 4281 - "funding": { 4282 - "url": "https://github.com/sponsors/ljharb" 4283 - } 4284 - }, 4285 - "node_modules/object-keys": { 4286 - "version": "1.1.1", 4287 - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 4288 - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 4289 - "dev": true, 4290 - "engines": { 4291 - "node": ">= 0.4" 4292 - } 4293 - }, 4294 - "node_modules/object-visit": { 4295 - "version": "1.0.1", 4296 - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 4297 - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 4298 - "dev": true, 4299 - "dependencies": { 4300 - "isobject": "^3.0.0" 4301 - }, 4302 - "engines": { 4303 - "node": ">=0.10.0" 4304 - } 4305 - }, 4306 - "node_modules/object.assign": { 4307 - "version": "4.1.2", 4308 - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 4309 - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 4310 - "dev": true, 4311 - "dependencies": { 4312 - "call-bind": "^1.0.0", 4313 - "define-properties": "^1.1.3", 4314 - "has-symbols": "^1.0.1", 4315 - "object-keys": "^1.1.1" 4316 - }, 4317 - "engines": { 4318 - "node": ">= 0.4" 4319 - }, 4320 - "funding": { 4321 - "url": "https://github.com/sponsors/ljharb" 4322 - } 4323 - }, 4324 - "node_modules/object.pick": { 4325 - "version": "1.3.0", 4326 - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 4327 - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 4328 - "dev": true, 4329 - "dependencies": { 4330 - "isobject": "^3.0.1" 4331 - }, 4332 - "engines": { 4333 - "node": ">=0.10.0" 4334 - } 4335 - }, 4336 - "node_modules/on-finished": { 4337 - "version": "2.3.0", 4338 - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 4339 - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 4340 - "dev": true, 4341 - "dependencies": { 4342 - "ee-first": "1.1.1" 4343 - }, 4344 - "engines": { 4345 - "node": ">= 0.8" 4346 - } 4347 - }, 4348 - "node_modules/on-headers": { 4349 - "version": "1.0.2", 4350 - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 4351 - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", 4352 - "dev": true, 4353 - "engines": { 4354 - "node": ">= 0.8" 4355 - } 4356 - }, 4357 2627 "node_modules/once": { 4358 2628 "version": "1.4.0", 4359 2629 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", ··· 4361 2631 "dev": true, 4362 2632 "dependencies": { 4363 2633 "wrappy": "1" 4364 - } 4365 - }, 4366 - "node_modules/opn": { 4367 - "version": "6.0.0", 4368 - "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", 4369 - "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", 4370 - "deprecated": "The package has been renamed to `open`", 4371 - "dev": true, 4372 - "dependencies": { 4373 - "is-wsl": "^1.1.0" 4374 - }, 4375 - "engines": { 4376 - "node": ">=8" 4377 2634 } 4378 2635 }, 4379 2636 "node_modules/optionator": { ··· 4489 2746 "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", 4490 2747 "dev": true 4491 2748 }, 4492 - "node_modules/parseurl": { 4493 - "version": "1.3.3", 4494 - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 4495 - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 4496 - "dev": true, 4497 - "engines": { 4498 - "node": ">= 0.8" 4499 - } 4500 - }, 4501 - "node_modules/pascalcase": { 4502 - "version": "0.1.1", 4503 - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 4504 - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", 4505 - "dev": true, 4506 - "engines": { 4507 - "node": ">=0.10.0" 4508 - } 4509 - }, 4510 - "node_modules/path-dirname": { 4511 - "version": "1.0.2", 4512 - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", 4513 - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", 4514 - "dev": true 4515 - }, 4516 2749 "node_modules/path-exists": { 4517 2750 "version": "4.0.0", 4518 2751 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", ··· 4529 2762 "dev": true, 4530 2763 "engines": { 4531 2764 "node": ">=0.10.0" 4532 - } 4533 - }, 4534 - "node_modules/path-key": { 4535 - "version": "2.0.1", 4536 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 4537 - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 4538 - "dev": true, 4539 - "engines": { 4540 - "node": ">=4" 4541 2765 } 4542 2766 }, 4543 2767 "node_modules/path-parse": { ··· 4555 2779 "node": ">=8" 4556 2780 } 4557 2781 }, 4558 - "node_modules/pause-stream": { 4559 - "version": "0.0.11", 4560 - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", 4561 - "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", 4562 - "dev": true, 4563 - "dependencies": { 4564 - "through": "~2.3" 4565 - } 4566 - }, 4567 2782 "node_modules/performance-now": { 4568 2783 "version": "2.1.0", 4569 2784 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", ··· 4588 2803 "url": "https://github.com/sponsors/jonschlinkert" 4589 2804 } 4590 2805 }, 4591 - "node_modules/pidtree": { 4592 - "version": "0.3.1", 4593 - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", 4594 - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", 4595 - "dev": true, 4596 - "bin": { 4597 - "pidtree": "bin/pidtree.js" 4598 - }, 4599 - "engines": { 4600 - "node": ">=0.10" 4601 - } 4602 - }, 4603 - "node_modules/pify": { 4604 - "version": "3.0.0", 4605 - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 4606 - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", 4607 - "dev": true, 4608 - "engines": { 4609 - "node": ">=4" 4610 - } 4611 - }, 4612 2806 "node_modules/pn": { 4613 2807 "version": "1.1.0", 4614 2808 "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", 4615 2809 "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", 4616 2810 "dev": true 4617 - }, 4618 - "node_modules/posix-character-classes": { 4619 - "version": "0.1.1", 4620 - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 4621 - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", 4622 - "dev": true, 4623 - "engines": { 4624 - "node": ">=0.10.0" 4625 - } 4626 2811 }, 4627 2812 "node_modules/postcss": { 4628 2813 "version": "8.3.11", ··· 5180 3365 "node": ">=10.13.0" 5181 3366 } 5182 3367 }, 5183 - "node_modules/process-nextick-args": { 5184 - "version": "2.0.1", 5185 - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 5186 - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 5187 - "dev": true 5188 - }, 5189 - "node_modules/proxy-middleware": { 5190 - "version": "0.15.0", 5191 - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", 5192 - "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", 5193 - "dev": true, 5194 - "engines": { 5195 - "node": ">=0.8.0" 5196 - } 5197 - }, 5198 3368 "node_modules/psl": { 5199 3369 "version": "1.8.0", 5200 3370 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", ··· 5294 3464 "node": ">=8" 5295 3465 } 5296 3466 }, 5297 - "node_modules/range-parser": { 5298 - "version": "1.2.1", 5299 - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 5300 - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 5301 - "dev": true, 5302 - "engines": { 5303 - "node": ">= 0.6" 5304 - } 5305 - }, 5306 3467 "node_modules/rc": { 5307 3468 "version": "1.2.8", 5308 3469 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", ··· 5374 3535 "node": ">=8" 5375 3536 } 5376 3537 }, 5377 - "node_modules/readable-stream": { 5378 - "version": "2.3.7", 5379 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 5380 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 5381 - "dev": true, 5382 - "dependencies": { 5383 - "core-util-is": "~1.0.0", 5384 - "inherits": "~2.0.3", 5385 - "isarray": "~1.0.0", 5386 - "process-nextick-args": "~2.0.0", 5387 - "safe-buffer": "~5.1.1", 5388 - "string_decoder": "~1.1.1", 5389 - "util-deprecate": "~1.0.1" 5390 - } 5391 - }, 5392 - "node_modules/readable-stream/node_modules/safe-buffer": { 5393 - "version": "5.1.2", 5394 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 5395 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 5396 - "dev": true 5397 - }, 5398 - "node_modules/readdirp": { 5399 - "version": "2.2.1", 5400 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", 5401 - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", 5402 - "dev": true, 5403 - "dependencies": { 5404 - "graceful-fs": "^4.1.11", 5405 - "micromatch": "^3.1.10", 5406 - "readable-stream": "^2.0.2" 5407 - }, 5408 - "engines": { 5409 - "node": ">=0.10" 5410 - } 5411 - }, 5412 - "node_modules/readdirp/node_modules/braces": { 5413 - "version": "2.3.2", 5414 - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 5415 - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 5416 - "dev": true, 5417 - "dependencies": { 5418 - "arr-flatten": "^1.1.0", 5419 - "array-unique": "^0.3.2", 5420 - "extend-shallow": "^2.0.1", 5421 - "fill-range": "^4.0.0", 5422 - "isobject": "^3.0.1", 5423 - "repeat-element": "^1.1.2", 5424 - "snapdragon": "^0.8.1", 5425 - "snapdragon-node": "^2.0.1", 5426 - "split-string": "^3.0.2", 5427 - "to-regex": "^3.0.1" 5428 - }, 5429 - "engines": { 5430 - "node": ">=0.10.0" 5431 - } 5432 - }, 5433 - "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { 5434 - "version": "2.0.1", 5435 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 5436 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 5437 - "dev": true, 5438 - "dependencies": { 5439 - "is-extendable": "^0.1.0" 5440 - }, 5441 - "engines": { 5442 - "node": ">=0.10.0" 5443 - } 5444 - }, 5445 - "node_modules/readdirp/node_modules/fill-range": { 5446 - "version": "4.0.0", 5447 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 5448 - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 5449 - "dev": true, 5450 - "dependencies": { 5451 - "extend-shallow": "^2.0.1", 5452 - "is-number": "^3.0.0", 5453 - "repeat-string": "^1.6.1", 5454 - "to-regex-range": "^2.1.0" 5455 - }, 5456 - "engines": { 5457 - "node": ">=0.10.0" 5458 - } 5459 - }, 5460 - "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { 5461 - "version": "2.0.1", 5462 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 5463 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 5464 - "dev": true, 5465 - "dependencies": { 5466 - "is-extendable": "^0.1.0" 5467 - }, 5468 - "engines": { 5469 - "node": ">=0.10.0" 5470 - } 5471 - }, 5472 - "node_modules/readdirp/node_modules/is-extendable": { 5473 - "version": "0.1.1", 5474 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 5475 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 5476 - "dev": true, 5477 - "engines": { 5478 - "node": ">=0.10.0" 5479 - } 5480 - }, 5481 - "node_modules/readdirp/node_modules/is-number": { 5482 - "version": "3.0.0", 5483 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 5484 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 5485 - "dev": true, 5486 - "dependencies": { 5487 - "kind-of": "^3.0.2" 5488 - }, 5489 - "engines": { 5490 - "node": ">=0.10.0" 5491 - } 5492 - }, 5493 - "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { 5494 - "version": "3.2.2", 5495 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 5496 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 5497 - "dev": true, 5498 - "dependencies": { 5499 - "is-buffer": "^1.1.5" 5500 - }, 5501 - "engines": { 5502 - "node": ">=0.10.0" 5503 - } 5504 - }, 5505 - "node_modules/readdirp/node_modules/micromatch": { 5506 - "version": "3.1.10", 5507 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 5508 - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 5509 - "dev": true, 5510 - "dependencies": { 5511 - "arr-diff": "^4.0.0", 5512 - "array-unique": "^0.3.2", 5513 - "braces": "^2.3.1", 5514 - "define-property": "^2.0.2", 5515 - "extend-shallow": "^3.0.2", 5516 - "extglob": "^2.0.4", 5517 - "fragment-cache": "^0.2.1", 5518 - "kind-of": "^6.0.2", 5519 - "nanomatch": "^1.2.9", 5520 - "object.pick": "^1.3.0", 5521 - "regex-not": "^1.0.0", 5522 - "snapdragon": "^0.8.1", 5523 - "to-regex": "^3.0.2" 5524 - }, 5525 - "engines": { 5526 - "node": ">=0.10.0" 5527 - } 5528 - }, 5529 - "node_modules/readdirp/node_modules/to-regex-range": { 5530 - "version": "2.1.1", 5531 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 5532 - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 5533 - "dev": true, 5534 - "dependencies": { 5535 - "is-number": "^3.0.0", 5536 - "repeat-string": "^1.6.1" 5537 - }, 5538 - "engines": { 5539 - "node": ">=0.10.0" 5540 - } 5541 - }, 5542 3538 "node_modules/redent": { 5543 3539 "version": "3.0.0", 5544 3540 "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", ··· 5550 3546 }, 5551 3547 "engines": { 5552 3548 "node": ">=8" 5553 - } 5554 - }, 5555 - "node_modules/regex-not": { 5556 - "version": "1.0.2", 5557 - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 5558 - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 5559 - "dev": true, 5560 - "dependencies": { 5561 - "extend-shallow": "^3.0.2", 5562 - "safe-regex": "^1.1.0" 5563 - }, 5564 - "engines": { 5565 - "node": ">=0.10.0" 5566 3549 } 5567 3550 }, 5568 3551 "node_modules/registry-auth-token": { ··· 5598 3581 "node": ">= 0.10" 5599 3582 } 5600 3583 }, 5601 - "node_modules/remove-trailing-separator": { 5602 - "version": "1.1.0", 5603 - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 5604 - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", 5605 - "dev": true 5606 - }, 5607 - "node_modules/repeat-element": { 5608 - "version": "1.1.4", 5609 - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", 5610 - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", 5611 - "dev": true, 5612 - "engines": { 5613 - "node": ">=0.10.0" 5614 - } 5615 - }, 5616 - "node_modules/repeat-string": { 5617 - "version": "1.6.1", 5618 - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 5619 - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 5620 - "dev": true, 5621 - "engines": { 5622 - "node": ">=0.10" 5623 - } 5624 - }, 5625 3584 "node_modules/request": { 5626 3585 "version": "2.88.2", 5627 3586 "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", ··· 5709 3668 "node": ">=4" 5710 3669 } 5711 3670 }, 5712 - "node_modules/resolve-url": { 5713 - "version": "0.2.1", 5714 - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 5715 - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", 5716 - "deprecated": "https://github.com/lydell/resolve-url#deprecated", 5717 - "dev": true 5718 - }, 5719 3671 "node_modules/responselike": { 5720 3672 "version": "1.0.2", 5721 3673 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", ··· 5725 3677 "lowercase-keys": "^1.0.0" 5726 3678 } 5727 3679 }, 5728 - "node_modules/ret": { 5729 - "version": "0.1.15", 5730 - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 5731 - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 5732 - "dev": true, 5733 - "engines": { 5734 - "node": ">=0.12" 5735 - } 5736 - }, 5737 3680 "node_modules/reusify": { 5738 3681 "version": "1.0.4", 5739 3682 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", ··· 5759 3702 "fsevents": "~2.3.2" 5760 3703 } 5761 3704 }, 5762 - "node_modules/rollup/node_modules/fsevents": { 5763 - "version": "2.3.2", 5764 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 5765 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 5766 - "dev": true, 5767 - "hasInstallScript": true, 5768 - "optional": true, 5769 - "os": [ 5770 - "darwin" 5771 - ], 5772 - "engines": { 5773 - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 5774 - } 5775 - }, 5776 3705 "node_modules/run-parallel": { 5777 3706 "version": "1.2.0", 5778 3707 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", ··· 5816 3745 } 5817 3746 ] 5818 3747 }, 5819 - "node_modules/safe-regex": { 5820 - "version": "1.1.0", 5821 - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 5822 - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 5823 - "dev": true, 5824 - "dependencies": { 5825 - "ret": "~0.1.10" 5826 - } 5827 - }, 5828 3748 "node_modules/safer-buffer": { 5829 3749 "version": "2.1.2", 5830 3750 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", ··· 5864 3784 "node": ">=8" 5865 3785 } 5866 3786 }, 5867 - "node_modules/send": { 5868 - "version": "0.17.1", 5869 - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", 5870 - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", 5871 - "dev": true, 5872 - "dependencies": { 5873 - "debug": "2.6.9", 5874 - "depd": "~1.1.2", 5875 - "destroy": "~1.0.4", 5876 - "encodeurl": "~1.0.2", 5877 - "escape-html": "~1.0.3", 5878 - "etag": "~1.8.1", 5879 - "fresh": "0.5.2", 5880 - "http-errors": "~1.7.2", 5881 - "mime": "1.6.0", 5882 - "ms": "2.1.1", 5883 - "on-finished": "~2.3.0", 5884 - "range-parser": "~1.2.1", 5885 - "statuses": "~1.5.0" 5886 - }, 5887 - "engines": { 5888 - "node": ">= 0.8.0" 5889 - } 5890 - }, 5891 - "node_modules/send/node_modules/depd": { 5892 - "version": "1.1.2", 5893 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 5894 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 5895 - "dev": true, 5896 - "engines": { 5897 - "node": ">= 0.6" 5898 - } 5899 - }, 5900 - "node_modules/send/node_modules/ms": { 5901 - "version": "2.1.1", 5902 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 5903 - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 5904 - "dev": true 5905 - }, 5906 - "node_modules/serve-index": { 5907 - "version": "1.9.1", 5908 - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", 5909 - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", 5910 - "dev": true, 5911 - "dependencies": { 5912 - "accepts": "~1.3.4", 5913 - "batch": "0.6.1", 5914 - "debug": "2.6.9", 5915 - "escape-html": "~1.0.3", 5916 - "http-errors": "~1.6.2", 5917 - "mime-types": "~2.1.17", 5918 - "parseurl": "~1.3.2" 5919 - }, 5920 - "engines": { 5921 - "node": ">= 0.8.0" 5922 - } 5923 - }, 5924 - "node_modules/serve-index/node_modules/depd": { 5925 - "version": "1.1.2", 5926 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 5927 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 5928 - "dev": true, 5929 - "engines": { 5930 - "node": ">= 0.6" 5931 - } 5932 - }, 5933 - "node_modules/serve-index/node_modules/http-errors": { 5934 - "version": "1.6.3", 5935 - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", 5936 - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", 5937 - "dev": true, 5938 - "dependencies": { 5939 - "depd": "~1.1.2", 5940 - "inherits": "2.0.3", 5941 - "setprototypeof": "1.1.0", 5942 - "statuses": ">= 1.4.0 < 2" 5943 - }, 5944 - "engines": { 5945 - "node": ">= 0.6" 5946 - } 5947 - }, 5948 - "node_modules/serve-index/node_modules/inherits": { 5949 - "version": "2.0.3", 5950 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 5951 - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 5952 - "dev": true 5953 - }, 5954 - "node_modules/serve-index/node_modules/setprototypeof": { 5955 - "version": "1.1.0", 5956 - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", 5957 - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", 5958 - "dev": true 5959 - }, 5960 - "node_modules/set-value": { 5961 - "version": "2.0.1", 5962 - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", 5963 - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", 5964 - "dev": true, 5965 - "dependencies": { 5966 - "extend-shallow": "^2.0.1", 5967 - "is-extendable": "^0.1.1", 5968 - "is-plain-object": "^2.0.3", 5969 - "split-string": "^3.0.1" 5970 - }, 5971 - "engines": { 5972 - "node": ">=0.10.0" 5973 - } 5974 - }, 5975 - "node_modules/set-value/node_modules/extend-shallow": { 5976 - "version": "2.0.1", 5977 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 5978 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 5979 - "dev": true, 5980 - "dependencies": { 5981 - "is-extendable": "^0.1.0" 5982 - }, 5983 - "engines": { 5984 - "node": ">=0.10.0" 5985 - } 5986 - }, 5987 - "node_modules/set-value/node_modules/is-extendable": { 5988 - "version": "0.1.1", 5989 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 5990 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 5991 - "dev": true, 5992 - "engines": { 5993 - "node": ">=0.10.0" 5994 - } 5995 - }, 5996 - "node_modules/setprototypeof": { 5997 - "version": "1.1.1", 5998 - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 5999 - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", 6000 - "dev": true 6001 - }, 6002 - "node_modules/shebang-command": { 6003 - "version": "1.2.0", 6004 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 6005 - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 6006 - "dev": true, 6007 - "dependencies": { 6008 - "shebang-regex": "^1.0.0" 6009 - }, 6010 - "engines": { 6011 - "node": ">=0.10.0" 6012 - } 6013 - }, 6014 - "node_modules/shebang-regex": { 6015 - "version": "1.0.0", 6016 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 6017 - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 6018 - "dev": true, 6019 - "engines": { 6020 - "node": ">=0.10.0" 6021 - } 6022 - }, 6023 - "node_modules/shell-quote": { 6024 - "version": "1.7.3", 6025 - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", 6026 - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", 6027 - "dev": true 6028 - }, 6029 - "node_modules/side-channel": { 6030 - "version": "1.0.4", 6031 - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 6032 - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 6033 - "dev": true, 6034 - "dependencies": { 6035 - "call-bind": "^1.0.0", 6036 - "get-intrinsic": "^1.0.2", 6037 - "object-inspect": "^1.9.0" 6038 - }, 6039 - "funding": { 6040 - "url": "https://github.com/sponsors/ljharb" 6041 - } 6042 - }, 6043 3787 "node_modules/signal-exit": { 6044 3788 "version": "3.0.5", 6045 3789 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", 6046 3790 "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", 6047 3791 "dev": true 6048 3792 }, 6049 - "node_modules/snapdragon": { 6050 - "version": "0.8.2", 6051 - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 6052 - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 6053 - "dev": true, 6054 - "dependencies": { 6055 - "base": "^0.11.1", 6056 - "debug": "^2.2.0", 6057 - "define-property": "^0.2.5", 6058 - "extend-shallow": "^2.0.1", 6059 - "map-cache": "^0.2.2", 6060 - "source-map": "^0.5.6", 6061 - "source-map-resolve": "^0.5.0", 6062 - "use": "^3.1.0" 6063 - }, 6064 - "engines": { 6065 - "node": ">=0.10.0" 6066 - } 6067 - }, 6068 - "node_modules/snapdragon-node": { 6069 - "version": "2.1.1", 6070 - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 6071 - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 6072 - "dev": true, 6073 - "dependencies": { 6074 - "define-property": "^1.0.0", 6075 - "isobject": "^3.0.0", 6076 - "snapdragon-util": "^3.0.1" 6077 - }, 6078 - "engines": { 6079 - "node": ">=0.10.0" 6080 - } 6081 - }, 6082 - "node_modules/snapdragon-node/node_modules/define-property": { 6083 - "version": "1.0.0", 6084 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 6085 - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 6086 - "dev": true, 6087 - "dependencies": { 6088 - "is-descriptor": "^1.0.0" 6089 - }, 6090 - "engines": { 6091 - "node": ">=0.10.0" 6092 - } 6093 - }, 6094 - "node_modules/snapdragon-util": { 6095 - "version": "3.0.1", 6096 - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 6097 - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 6098 - "dev": true, 6099 - "dependencies": { 6100 - "kind-of": "^3.2.0" 6101 - }, 6102 - "engines": { 6103 - "node": ">=0.10.0" 6104 - } 6105 - }, 6106 - "node_modules/snapdragon-util/node_modules/kind-of": { 6107 - "version": "3.2.2", 6108 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6109 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6110 - "dev": true, 6111 - "dependencies": { 6112 - "is-buffer": "^1.1.5" 6113 - }, 6114 - "engines": { 6115 - "node": ">=0.10.0" 6116 - } 6117 - }, 6118 - "node_modules/snapdragon/node_modules/define-property": { 6119 - "version": "0.2.5", 6120 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 6121 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 6122 - "dev": true, 6123 - "dependencies": { 6124 - "is-descriptor": "^0.1.0" 6125 - }, 6126 - "engines": { 6127 - "node": ">=0.10.0" 6128 - } 6129 - }, 6130 - "node_modules/snapdragon/node_modules/extend-shallow": { 6131 - "version": "2.0.1", 6132 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 6133 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 6134 - "dev": true, 6135 - "dependencies": { 6136 - "is-extendable": "^0.1.0" 6137 - }, 6138 - "engines": { 6139 - "node": ">=0.10.0" 6140 - } 6141 - }, 6142 - "node_modules/snapdragon/node_modules/is-accessor-descriptor": { 6143 - "version": "0.1.6", 6144 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 6145 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 6146 - "dev": true, 6147 - "dependencies": { 6148 - "kind-of": "^3.0.2" 6149 - }, 6150 - "engines": { 6151 - "node": ">=0.10.0" 6152 - } 6153 - }, 6154 - "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { 6155 - "version": "3.2.2", 6156 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6157 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6158 - "dev": true, 6159 - "dependencies": { 6160 - "is-buffer": "^1.1.5" 6161 - }, 6162 - "engines": { 6163 - "node": ">=0.10.0" 6164 - } 6165 - }, 6166 - "node_modules/snapdragon/node_modules/is-data-descriptor": { 6167 - "version": "0.1.4", 6168 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 6169 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 6170 - "dev": true, 6171 - "dependencies": { 6172 - "kind-of": "^3.0.2" 6173 - }, 6174 - "engines": { 6175 - "node": ">=0.10.0" 6176 - } 6177 - }, 6178 - "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { 6179 - "version": "3.2.2", 6180 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6181 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6182 - "dev": true, 6183 - "dependencies": { 6184 - "is-buffer": "^1.1.5" 6185 - }, 6186 - "engines": { 6187 - "node": ">=0.10.0" 6188 - } 6189 - }, 6190 - "node_modules/snapdragon/node_modules/is-descriptor": { 6191 - "version": "0.1.6", 6192 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 6193 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 6194 - "dev": true, 6195 - "dependencies": { 6196 - "is-accessor-descriptor": "^0.1.6", 6197 - "is-data-descriptor": "^0.1.4", 6198 - "kind-of": "^5.0.0" 6199 - }, 6200 - "engines": { 6201 - "node": ">=0.10.0" 6202 - } 6203 - }, 6204 - "node_modules/snapdragon/node_modules/is-extendable": { 6205 - "version": "0.1.1", 6206 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 6207 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 6208 - "dev": true, 6209 - "engines": { 6210 - "node": ">=0.10.0" 6211 - } 6212 - }, 6213 - "node_modules/snapdragon/node_modules/kind-of": { 6214 - "version": "5.1.0", 6215 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 6216 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 6217 - "dev": true, 6218 - "engines": { 6219 - "node": ">=0.10.0" 6220 - } 6221 - }, 6222 - "node_modules/snapdragon/node_modules/source-map": { 6223 - "version": "0.5.7", 6224 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 6225 - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 6226 - "dev": true, 6227 - "engines": { 6228 - "node": ">=0.10.0" 6229 - } 6230 - }, 6231 3793 "node_modules/source-map": { 6232 3794 "version": "0.6.1", 6233 3795 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", ··· 6246 3808 "node": ">=0.10.0" 6247 3809 } 6248 3810 }, 6249 - "node_modules/source-map-resolve": { 6250 - "version": "0.5.3", 6251 - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", 6252 - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", 6253 - "dev": true, 6254 - "dependencies": { 6255 - "atob": "^2.1.2", 6256 - "decode-uri-component": "^0.2.0", 6257 - "resolve-url": "^0.2.1", 6258 - "source-map-url": "^0.4.0", 6259 - "urix": "^0.1.0" 6260 - } 6261 - }, 6262 3811 "node_modules/source-map-support": { 6263 3812 "version": "0.5.20", 6264 3813 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", ··· 6269 3818 "source-map": "^0.6.0" 6270 3819 } 6271 3820 }, 6272 - "node_modules/source-map-url": { 6273 - "version": "0.4.1", 6274 - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", 6275 - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", 6276 - "dev": true 6277 - }, 6278 3821 "node_modules/spdx-correct": { 6279 3822 "version": "3.1.1", 6280 3823 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", ··· 6307 3850 "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", 6308 3851 "dev": true 6309 3852 }, 6310 - "node_modules/split": { 6311 - "version": "0.3.3", 6312 - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", 6313 - "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", 6314 - "dev": true, 6315 - "dependencies": { 6316 - "through": "2" 6317 - }, 6318 - "engines": { 6319 - "node": "*" 6320 - } 6321 - }, 6322 - "node_modules/split-string": { 6323 - "version": "3.1.0", 6324 - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 6325 - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 6326 - "dev": true, 6327 - "dependencies": { 6328 - "extend-shallow": "^3.0.0" 6329 - }, 6330 - "engines": { 6331 - "node": ">=0.10.0" 6332 - } 6333 - }, 6334 3853 "node_modules/srcset": { 6335 3854 "version": "4.0.0", 6336 3855 "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", ··· 6374 3893 "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", 6375 3894 "dev": true 6376 3895 }, 6377 - "node_modules/static-extend": { 6378 - "version": "0.1.2", 6379 - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 6380 - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 6381 - "dev": true, 6382 - "dependencies": { 6383 - "define-property": "^0.2.5", 6384 - "object-copy": "^0.1.0" 6385 - }, 6386 - "engines": { 6387 - "node": ">=0.10.0" 6388 - } 6389 - }, 6390 - "node_modules/static-extend/node_modules/define-property": { 6391 - "version": "0.2.5", 6392 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 6393 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 6394 - "dev": true, 6395 - "dependencies": { 6396 - "is-descriptor": "^0.1.0" 6397 - }, 6398 - "engines": { 6399 - "node": ">=0.10.0" 6400 - } 6401 - }, 6402 - "node_modules/static-extend/node_modules/is-accessor-descriptor": { 6403 - "version": "0.1.6", 6404 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 6405 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 6406 - "dev": true, 6407 - "dependencies": { 6408 - "kind-of": "^3.0.2" 6409 - }, 6410 - "engines": { 6411 - "node": ">=0.10.0" 6412 - } 6413 - }, 6414 - "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { 6415 - "version": "3.2.2", 6416 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6417 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6418 - "dev": true, 6419 - "dependencies": { 6420 - "is-buffer": "^1.1.5" 6421 - }, 6422 - "engines": { 6423 - "node": ">=0.10.0" 6424 - } 6425 - }, 6426 - "node_modules/static-extend/node_modules/is-data-descriptor": { 6427 - "version": "0.1.4", 6428 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 6429 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 6430 - "dev": true, 6431 - "dependencies": { 6432 - "kind-of": "^3.0.2" 6433 - }, 6434 - "engines": { 6435 - "node": ">=0.10.0" 6436 - } 6437 - }, 6438 - "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { 6439 - "version": "3.2.2", 6440 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6441 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6442 - "dev": true, 6443 - "dependencies": { 6444 - "is-buffer": "^1.1.5" 6445 - }, 6446 - "engines": { 6447 - "node": ">=0.10.0" 6448 - } 6449 - }, 6450 - "node_modules/static-extend/node_modules/is-descriptor": { 6451 - "version": "0.1.6", 6452 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 6453 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 6454 - "dev": true, 6455 - "dependencies": { 6456 - "is-accessor-descriptor": "^0.1.6", 6457 - "is-data-descriptor": "^0.1.4", 6458 - "kind-of": "^5.0.0" 6459 - }, 6460 - "engines": { 6461 - "node": ">=0.10.0" 6462 - } 6463 - }, 6464 - "node_modules/static-extend/node_modules/kind-of": { 6465 - "version": "5.1.0", 6466 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 6467 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 6468 - "dev": true, 6469 - "engines": { 6470 - "node": ">=0.10.0" 6471 - } 6472 - }, 6473 - "node_modules/statuses": { 6474 - "version": "1.5.0", 6475 - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 6476 - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", 6477 - "dev": true, 6478 - "engines": { 6479 - "node": ">= 0.6" 6480 - } 6481 - }, 6482 3896 "node_modules/stealthy-require": { 6483 3897 "version": "1.1.1", 6484 3898 "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", ··· 6488 3902 "node": ">=0.10.0" 6489 3903 } 6490 3904 }, 6491 - "node_modules/stream-combiner": { 6492 - "version": "0.0.4", 6493 - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", 6494 - "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", 6495 - "dev": true, 6496 - "dependencies": { 6497 - "duplexer": "~0.1.1" 6498 - } 6499 - }, 6500 - "node_modules/string_decoder": { 6501 - "version": "1.1.1", 6502 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 6503 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 6504 - "dev": true, 6505 - "dependencies": { 6506 - "safe-buffer": "~5.1.0" 6507 - } 6508 - }, 6509 - "node_modules/string_decoder/node_modules/safe-buffer": { 6510 - "version": "5.1.2", 6511 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 6512 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 6513 - "dev": true 6514 - }, 6515 3905 "node_modules/string-width": { 6516 3906 "version": "4.2.3", 6517 3907 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", ··· 6526 3916 "node": ">=8" 6527 3917 } 6528 3918 }, 6529 - "node_modules/string.prototype.padend": { 6530 - "version": "3.1.3", 6531 - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", 6532 - "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", 6533 - "dev": true, 6534 - "dependencies": { 6535 - "call-bind": "^1.0.2", 6536 - "define-properties": "^1.1.3", 6537 - "es-abstract": "^1.19.1" 6538 - }, 6539 - "engines": { 6540 - "node": ">= 0.4" 6541 - }, 6542 - "funding": { 6543 - "url": "https://github.com/sponsors/ljharb" 6544 - } 6545 - }, 6546 - "node_modules/string.prototype.trimend": { 6547 - "version": "1.0.4", 6548 - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 6549 - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", 6550 - "dev": true, 6551 - "dependencies": { 6552 - "call-bind": "^1.0.2", 6553 - "define-properties": "^1.1.3" 6554 - }, 6555 - "funding": { 6556 - "url": "https://github.com/sponsors/ljharb" 6557 - } 6558 - }, 6559 - "node_modules/string.prototype.trimstart": { 6560 - "version": "1.0.4", 6561 - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", 6562 - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", 6563 - "dev": true, 6564 - "dependencies": { 6565 - "call-bind": "^1.0.2", 6566 - "define-properties": "^1.1.3" 6567 - }, 6568 - "funding": { 6569 - "url": "https://github.com/sponsors/ljharb" 6570 - } 6571 - }, 6572 3919 "node_modules/strip-ansi": { 6573 3920 "version": "6.0.1", 6574 3921 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", ··· 6579 3926 }, 6580 3927 "engines": { 6581 3928 "node": ">=8" 6582 - } 6583 - }, 6584 - "node_modules/strip-bom": { 6585 - "version": "3.0.0", 6586 - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 6587 - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 6588 - "dev": true, 6589 - "engines": { 6590 - "node": ">=4" 6591 3929 } 6592 3930 }, 6593 3931 "node_modules/strip-indent": { ··· 6698 4036 "node": ">= 8" 6699 4037 } 6700 4038 }, 6701 - "node_modules/through": { 6702 - "version": "2.3.8", 6703 - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 6704 - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 6705 - "dev": true 6706 - }, 6707 4039 "node_modules/timsort": { 6708 4040 "version": "0.3.0", 6709 4041 "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", ··· 6725 4057 "integrity": "sha1-xyKQcWTvaxeBMsjmmTAhLRtKoWo=", 6726 4058 "dev": true 6727 4059 }, 6728 - "node_modules/to-object-path": { 6729 - "version": "0.3.0", 6730 - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 6731 - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 6732 - "dev": true, 6733 - "dependencies": { 6734 - "kind-of": "^3.0.2" 6735 - }, 6736 - "engines": { 6737 - "node": ">=0.10.0" 6738 - } 6739 - }, 6740 - "node_modules/to-object-path/node_modules/kind-of": { 6741 - "version": "3.2.2", 6742 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 6743 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 6744 - "dev": true, 6745 - "dependencies": { 6746 - "is-buffer": "^1.1.5" 6747 - }, 6748 - "engines": { 6749 - "node": ">=0.10.0" 6750 - } 6751 - }, 6752 4060 "node_modules/to-readable-stream": { 6753 4061 "version": "1.0.0", 6754 4062 "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", ··· 6758 4066 "node": ">=6" 6759 4067 } 6760 4068 }, 6761 - "node_modules/to-regex": { 6762 - "version": "3.0.2", 6763 - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 6764 - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 6765 - "dev": true, 6766 - "dependencies": { 6767 - "define-property": "^2.0.2", 6768 - "extend-shallow": "^3.0.2", 6769 - "regex-not": "^1.0.2", 6770 - "safe-regex": "^1.1.0" 6771 - }, 6772 - "engines": { 6773 - "node": ">=0.10.0" 6774 - } 6775 - }, 6776 4069 "node_modules/to-regex-range": { 6777 4070 "version": "5.0.1", 6778 4071 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", ··· 6792 4085 "dev": true, 6793 4086 "dependencies": { 6794 4087 "to-no-case": "^1.0.0" 6795 - } 6796 - }, 6797 - "node_modules/toidentifier": { 6798 - "version": "1.0.0", 6799 - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 6800 - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", 6801 - "dev": true, 6802 - "engines": { 6803 - "node": ">=0.6" 6804 4088 } 6805 4089 }, 6806 4090 "node_modules/tough-cookie": { ··· 6898 4182 "node": ">=4.2.0" 6899 4183 } 6900 4184 }, 6901 - "node_modules/unbox-primitive": { 6902 - "version": "1.0.1", 6903 - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", 6904 - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", 6905 - "dev": true, 6906 - "dependencies": { 6907 - "function-bind": "^1.1.1", 6908 - "has-bigints": "^1.0.1", 6909 - "has-symbols": "^1.0.2", 6910 - "which-boxed-primitive": "^1.0.2" 6911 - }, 6912 - "funding": { 6913 - "url": "https://github.com/sponsors/ljharb" 6914 - } 6915 - }, 6916 4185 "node_modules/uncss": { 6917 4186 "version": "0.17.3", 6918 4187 "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz", ··· 6979 4248 "node": ">=4" 6980 4249 } 6981 4250 }, 6982 - "node_modules/union-value": { 6983 - "version": "1.0.1", 6984 - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", 6985 - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", 6986 - "dev": true, 6987 - "dependencies": { 6988 - "arr-union": "^3.1.0", 6989 - "get-value": "^2.0.6", 6990 - "is-extendable": "^0.1.1", 6991 - "set-value": "^2.0.1" 6992 - }, 6993 - "engines": { 6994 - "node": ">=0.10.0" 6995 - } 6996 - }, 6997 - "node_modules/union-value/node_modules/is-extendable": { 6998 - "version": "0.1.1", 6999 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 7000 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 7001 - "dev": true, 7002 - "engines": { 7003 - "node": ">=0.10.0" 7004 - } 7005 - }, 7006 4251 "node_modules/uniq": { 7007 4252 "version": "1.0.1", 7008 4253 "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", ··· 7027 4272 "node": ">=8" 7028 4273 } 7029 4274 }, 7030 - "node_modules/unix-crypt-td-js": { 7031 - "version": "1.1.4", 7032 - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", 7033 - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", 7034 - "dev": true 7035 - }, 7036 - "node_modules/unpipe": { 7037 - "version": "1.0.0", 7038 - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 7039 - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", 7040 - "dev": true, 7041 - "engines": { 7042 - "node": ">= 0.8" 7043 - } 7044 - }, 7045 - "node_modules/unset-value": { 7046 - "version": "1.0.0", 7047 - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 7048 - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 7049 - "dev": true, 7050 - "dependencies": { 7051 - "has-value": "^0.3.1", 7052 - "isobject": "^3.0.0" 7053 - }, 7054 - "engines": { 7055 - "node": ">=0.10.0" 7056 - } 7057 - }, 7058 - "node_modules/unset-value/node_modules/has-value": { 7059 - "version": "0.3.1", 7060 - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 7061 - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 7062 - "dev": true, 7063 - "dependencies": { 7064 - "get-value": "^2.0.3", 7065 - "has-values": "^0.1.4", 7066 - "isobject": "^2.0.0" 7067 - }, 7068 - "engines": { 7069 - "node": ">=0.10.0" 7070 - } 7071 - }, 7072 - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { 7073 - "version": "2.1.0", 7074 - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 7075 - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 7076 - "dev": true, 7077 - "dependencies": { 7078 - "isarray": "1.0.0" 7079 - }, 7080 - "engines": { 7081 - "node": ">=0.10.0" 7082 - } 7083 - }, 7084 - "node_modules/unset-value/node_modules/has-values": { 7085 - "version": "0.1.4", 7086 - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 7087 - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", 7088 - "dev": true, 7089 - "engines": { 7090 - "node": ">=0.10.0" 7091 - } 7092 - }, 7093 - "node_modules/upath": { 7094 - "version": "1.2.0", 7095 - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", 7096 - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", 7097 - "dev": true, 7098 - "engines": { 7099 - "node": ">=4", 7100 - "yarn": "*" 7101 - } 7102 - }, 7103 4275 "node_modules/update-notifier": { 7104 4276 "version": "5.1.0", 7105 4277 "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", ··· 7222 4394 "punycode": "^2.1.0" 7223 4395 } 7224 4396 }, 7225 - "node_modules/urix": { 7226 - "version": "0.1.0", 7227 - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 7228 - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", 7229 - "deprecated": "Please see https://github.com/lydell/urix#deprecated", 7230 - "dev": true 7231 - }, 7232 4397 "node_modules/url-parse-lax": { 7233 4398 "version": "3.0.0", 7234 4399 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", ··· 7241 4406 "node": ">=4" 7242 4407 } 7243 4408 }, 7244 - "node_modules/use": { 7245 - "version": "3.1.1", 7246 - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 7247 - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 7248 - "dev": true, 7249 - "engines": { 7250 - "node": ">=0.10.0" 7251 - } 7252 - }, 7253 4409 "node_modules/util-deprecate": { 7254 4410 "version": "1.0.2", 7255 4411 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 7256 4412 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 7257 4413 "dev": true 7258 4414 }, 7259 - "node_modules/utils-merge": { 7260 - "version": "1.0.1", 7261 - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 7262 - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", 7263 - "dev": true, 7264 - "engines": { 7265 - "node": ">= 0.4.0" 7266 - } 7267 - }, 7268 4415 "node_modules/uuid": { 7269 4416 "version": "3.4.0", 7270 4417 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", ··· 7285 4432 "spdx-expression-parse": "^3.0.0" 7286 4433 } 7287 4434 }, 7288 - "node_modules/vary": { 7289 - "version": "1.1.2", 7290 - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 7291 - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", 7292 - "dev": true, 7293 - "engines": { 7294 - "node": ">= 0.8" 7295 - } 7296 - }, 7297 4435 "node_modules/vendors": { 7298 4436 "version": "1.0.4", 7299 4437 "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", ··· 7343 4481 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", 7344 4482 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", 7345 4483 "dev": true 7346 - }, 7347 - "node_modules/websocket-driver": { 7348 - "version": "0.7.4", 7349 - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", 7350 - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", 7351 - "dev": true, 7352 - "dependencies": { 7353 - "http-parser-js": ">=0.5.1", 7354 - "safe-buffer": ">=5.1.0", 7355 - "websocket-extensions": ">=0.1.1" 7356 - }, 7357 - "engines": { 7358 - "node": ">=0.8.0" 7359 - } 7360 - }, 7361 - "node_modules/websocket-extensions": { 7362 - "version": "0.1.4", 7363 - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", 7364 - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", 7365 - "dev": true, 7366 - "engines": { 7367 - "node": ">=0.8.0" 7368 - } 7369 4484 }, 7370 4485 "node_modules/whatwg-encoding": { 7371 4486 "version": "1.0.5", ··· 7393 4508 "webidl-conversions": "^4.0.2" 7394 4509 } 7395 4510 }, 7396 - "node_modules/which": { 7397 - "version": "1.3.1", 7398 - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 7399 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 7400 - "dev": true, 7401 - "dependencies": { 7402 - "isexe": "^2.0.0" 7403 - }, 7404 - "bin": { 7405 - "which": "bin/which" 7406 - } 7407 - }, 7408 - "node_modules/which-boxed-primitive": { 7409 - "version": "1.0.2", 7410 - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 7411 - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 7412 - "dev": true, 7413 - "dependencies": { 7414 - "is-bigint": "^1.0.1", 7415 - "is-boolean-object": "^1.1.0", 7416 - "is-number-object": "^1.0.4", 7417 - "is-string": "^1.0.5", 7418 - "is-symbol": "^1.0.3" 7419 - }, 7420 - "funding": { 7421 - "url": "https://github.com/sponsors/ljharb" 7422 - } 7423 - }, 7424 4511 "node_modules/widest-line": { 7425 4512 "version": "3.1.0", 7426 4513 "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", ··· 7667 4754 "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", 7668 4755 "dev": true 7669 4756 }, 7670 - "accepts": { 7671 - "version": "1.3.7", 7672 - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", 7673 - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", 7674 - "dev": true, 7675 - "requires": { 7676 - "mime-types": "~2.1.24", 7677 - "negotiator": "0.6.2" 7678 - } 7679 - }, 7680 4757 "acorn": { 7681 4758 "version": "6.4.2", 7682 4759 "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", ··· 7741 4818 "color-convert": "^1.9.0" 7742 4819 } 7743 4820 }, 7744 - "anymatch": { 7745 - "version": "2.0.0", 7746 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", 7747 - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", 7748 - "dev": true, 7749 - "requires": { 7750 - "micromatch": "^3.1.4", 7751 - "normalize-path": "^2.1.1" 7752 - }, 7753 - "dependencies": { 7754 - "braces": { 7755 - "version": "2.3.2", 7756 - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 7757 - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 7758 - "dev": true, 7759 - "requires": { 7760 - "arr-flatten": "^1.1.0", 7761 - "array-unique": "^0.3.2", 7762 - "extend-shallow": "^2.0.1", 7763 - "fill-range": "^4.0.0", 7764 - "isobject": "^3.0.1", 7765 - "repeat-element": "^1.1.2", 7766 - "snapdragon": "^0.8.1", 7767 - "snapdragon-node": "^2.0.1", 7768 - "split-string": "^3.0.2", 7769 - "to-regex": "^3.0.1" 7770 - }, 7771 - "dependencies": { 7772 - "extend-shallow": { 7773 - "version": "2.0.1", 7774 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 7775 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 7776 - "dev": true, 7777 - "requires": { 7778 - "is-extendable": "^0.1.0" 7779 - } 7780 - } 7781 - } 7782 - }, 7783 - "fill-range": { 7784 - "version": "4.0.0", 7785 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 7786 - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 7787 - "dev": true, 7788 - "requires": { 7789 - "extend-shallow": "^2.0.1", 7790 - "is-number": "^3.0.0", 7791 - "repeat-string": "^1.6.1", 7792 - "to-regex-range": "^2.1.0" 7793 - }, 7794 - "dependencies": { 7795 - "extend-shallow": { 7796 - "version": "2.0.1", 7797 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 7798 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 7799 - "dev": true, 7800 - "requires": { 7801 - "is-extendable": "^0.1.0" 7802 - } 7803 - } 7804 - } 7805 - }, 7806 - "is-extendable": { 7807 - "version": "0.1.1", 7808 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 7809 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 7810 - "dev": true 7811 - }, 7812 - "is-number": { 7813 - "version": "3.0.0", 7814 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 7815 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 7816 - "dev": true, 7817 - "requires": { 7818 - "kind-of": "^3.0.2" 7819 - }, 7820 - "dependencies": { 7821 - "kind-of": { 7822 - "version": "3.2.2", 7823 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 7824 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 7825 - "dev": true, 7826 - "requires": { 7827 - "is-buffer": "^1.1.5" 7828 - } 7829 - } 7830 - } 7831 - }, 7832 - "micromatch": { 7833 - "version": "3.1.10", 7834 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 7835 - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 7836 - "dev": true, 7837 - "requires": { 7838 - "arr-diff": "^4.0.0", 7839 - "array-unique": "^0.3.2", 7840 - "braces": "^2.3.1", 7841 - "define-property": "^2.0.2", 7842 - "extend-shallow": "^3.0.2", 7843 - "extglob": "^2.0.4", 7844 - "fragment-cache": "^0.2.1", 7845 - "kind-of": "^6.0.2", 7846 - "nanomatch": "^1.2.9", 7847 - "object.pick": "^1.3.0", 7848 - "regex-not": "^1.0.0", 7849 - "snapdragon": "^0.8.1", 7850 - "to-regex": "^3.0.2" 7851 - } 7852 - }, 7853 - "normalize-path": { 7854 - "version": "2.1.1", 7855 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 7856 - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 7857 - "dev": true, 7858 - "requires": { 7859 - "remove-trailing-separator": "^1.0.1" 7860 - } 7861 - }, 7862 - "to-regex-range": { 7863 - "version": "2.1.1", 7864 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 7865 - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 7866 - "dev": true, 7867 - "requires": { 7868 - "is-number": "^3.0.0", 7869 - "repeat-string": "^1.6.1" 7870 - } 7871 - } 7872 - } 7873 - }, 7874 - "apache-crypt": { 7875 - "version": "1.2.5", 7876 - "resolved": "https://registry.npmjs.org/apache-crypt/-/apache-crypt-1.2.5.tgz", 7877 - "integrity": "sha512-ICnYQH+DFVmw+S4Q0QY2XRXD8Ne8ewh8HgbuFH4K7022zCxgHM0Hz1xkRnUlEfAXNbwp1Cnhbedu60USIfDxvg==", 7878 - "dev": true, 7879 - "requires": { 7880 - "unix-crypt-td-js": "^1.1.4" 7881 - } 7882 - }, 7883 - "apache-md5": { 7884 - "version": "1.1.7", 7885 - "resolved": "https://registry.npmjs.org/apache-md5/-/apache-md5-1.1.7.tgz", 7886 - "integrity": "sha512-JtHjzZmJxtzfTSjsCyHgPR155HBe5WGyUyHTaEkfy46qhwCFKx1Epm6nAxgUG3WfUZP1dWhGqj9Z2NOBeZ+uBw==", 7887 - "dev": true 7888 - }, 7889 - "arr-diff": { 7890 - "version": "4.0.0", 7891 - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 7892 - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", 7893 - "dev": true 7894 - }, 7895 - "arr-flatten": { 7896 - "version": "1.1.0", 7897 - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 7898 - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 7899 - "dev": true 7900 - }, 7901 - "arr-union": { 7902 - "version": "3.1.0", 7903 - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 7904 - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 7905 - "dev": true 7906 - }, 7907 4821 "array-equal": { 7908 4822 "version": "1.0.0", 7909 4823 "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", 7910 4824 "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", 7911 4825 "dev": true 7912 4826 }, 7913 - "array-unique": { 7914 - "version": "0.3.2", 7915 - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 7916 - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 7917 - "dev": true 7918 - }, 7919 4827 "arrify": { 7920 4828 "version": "1.0.1", 7921 4829 "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", ··· 7937 4845 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", 7938 4846 "dev": true 7939 4847 }, 7940 - "assign-symbols": { 7941 - "version": "1.0.0", 7942 - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 7943 - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", 7944 - "dev": true 7945 - }, 7946 - "async-each": { 7947 - "version": "1.0.3", 7948 - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", 7949 - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", 7950 - "dev": true 7951 - }, 7952 4848 "async-limiter": { 7953 4849 "version": "1.0.1", 7954 4850 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", ··· 7961 4857 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 7962 4858 "dev": true 7963 4859 }, 7964 - "atob": { 7965 - "version": "2.1.2", 7966 - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 7967 - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", 7968 - "dev": true 7969 - }, 7970 4860 "aws-sign2": { 7971 4861 "version": "0.7.0", 7972 4862 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", ··· 7985 4875 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 7986 4876 "dev": true 7987 4877 }, 7988 - "base": { 7989 - "version": "0.11.2", 7990 - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 7991 - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 7992 - "dev": true, 7993 - "requires": { 7994 - "cache-base": "^1.0.1", 7995 - "class-utils": "^0.3.5", 7996 - "component-emitter": "^1.2.1", 7997 - "define-property": "^1.0.0", 7998 - "isobject": "^3.0.1", 7999 - "mixin-deep": "^1.2.0", 8000 - "pascalcase": "^0.1.1" 8001 - }, 8002 - "dependencies": { 8003 - "define-property": { 8004 - "version": "1.0.0", 8005 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 8006 - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 8007 - "dev": true, 8008 - "requires": { 8009 - "is-descriptor": "^1.0.0" 8010 - } 8011 - } 8012 - } 8013 - }, 8014 - "basic-auth": { 8015 - "version": "2.0.1", 8016 - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", 8017 - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", 8018 - "dev": true, 8019 - "requires": { 8020 - "safe-buffer": "5.1.2" 8021 - }, 8022 - "dependencies": { 8023 - "safe-buffer": { 8024 - "version": "5.1.2", 8025 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 8026 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 8027 - "dev": true 8028 - } 8029 - } 8030 - }, 8031 - "batch": { 8032 - "version": "0.6.1", 8033 - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", 8034 - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", 8035 - "dev": true 8036 - }, 8037 4878 "bcrypt-pbkdf": { 8038 4879 "version": "1.0.2", 8039 4880 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", ··· 8041 4882 "dev": true, 8042 4883 "requires": { 8043 4884 "tweetnacl": "^0.14.3" 8044 - } 8045 - }, 8046 - "bcryptjs": { 8047 - "version": "2.4.3", 8048 - "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz", 8049 - "integrity": "sha1-mrVie5PmBiH/fNrF2pczAn3x0Ms=", 8050 - "dev": true 8051 - }, 8052 - "binary-extensions": { 8053 - "version": "1.13.1", 8054 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", 8055 - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", 8056 - "dev": true 8057 - }, 8058 - "bindings": { 8059 - "version": "1.5.0", 8060 - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 8061 - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 8062 - "dev": true, 8063 - "optional": true, 8064 - "requires": { 8065 - "file-uri-to-path": "1.0.0" 8066 4885 } 8067 4886 }, 8068 4887 "boolbase": { ··· 8194 5013 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 8195 5014 "dev": true 8196 5015 }, 8197 - "cache-base": { 8198 - "version": "1.0.1", 8199 - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 8200 - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 8201 - "dev": true, 8202 - "requires": { 8203 - "collection-visit": "^1.0.0", 8204 - "component-emitter": "^1.2.1", 8205 - "get-value": "^2.0.6", 8206 - "has-value": "^1.0.0", 8207 - "isobject": "^3.0.1", 8208 - "set-value": "^2.0.0", 8209 - "to-object-path": "^0.3.0", 8210 - "union-value": "^1.0.0", 8211 - "unset-value": "^1.0.0" 8212 - } 8213 - }, 8214 5016 "cacheable-request": { 8215 5017 "version": "6.1.0", 8216 5018 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", ··· 8247 5049 "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", 8248 5050 "dev": true 8249 5051 } 8250 - } 8251 - }, 8252 - "call-bind": { 8253 - "version": "1.0.2", 8254 - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 8255 - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 8256 - "dev": true, 8257 - "requires": { 8258 - "function-bind": "^1.1.1", 8259 - "get-intrinsic": "^1.0.2" 8260 5052 } 8261 5053 }, 8262 5054 "callsites": { ··· 8317 5109 "supports-color": "^5.3.0" 8318 5110 } 8319 5111 }, 8320 - "chokidar": { 8321 - "version": "2.1.8", 8322 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", 8323 - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", 8324 - "dev": true, 8325 - "requires": { 8326 - "anymatch": "^2.0.0", 8327 - "async-each": "^1.0.1", 8328 - "braces": "^2.3.2", 8329 - "fsevents": "^1.2.7", 8330 - "glob-parent": "^3.1.0", 8331 - "inherits": "^2.0.3", 8332 - "is-binary-path": "^1.0.0", 8333 - "is-glob": "^4.0.0", 8334 - "normalize-path": "^3.0.0", 8335 - "path-is-absolute": "^1.0.0", 8336 - "readdirp": "^2.2.1", 8337 - "upath": "^1.1.1" 8338 - }, 8339 - "dependencies": { 8340 - "braces": { 8341 - "version": "2.3.2", 8342 - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 8343 - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 8344 - "dev": true, 8345 - "requires": { 8346 - "arr-flatten": "^1.1.0", 8347 - "array-unique": "^0.3.2", 8348 - "extend-shallow": "^2.0.1", 8349 - "fill-range": "^4.0.0", 8350 - "isobject": "^3.0.1", 8351 - "repeat-element": "^1.1.2", 8352 - "snapdragon": "^0.8.1", 8353 - "snapdragon-node": "^2.0.1", 8354 - "split-string": "^3.0.2", 8355 - "to-regex": "^3.0.1" 8356 - } 8357 - }, 8358 - "extend-shallow": { 8359 - "version": "2.0.1", 8360 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 8361 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 8362 - "dev": true, 8363 - "requires": { 8364 - "is-extendable": "^0.1.0" 8365 - } 8366 - }, 8367 - "fill-range": { 8368 - "version": "4.0.0", 8369 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 8370 - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 8371 - "dev": true, 8372 - "requires": { 8373 - "extend-shallow": "^2.0.1", 8374 - "is-number": "^3.0.0", 8375 - "repeat-string": "^1.6.1", 8376 - "to-regex-range": "^2.1.0" 8377 - } 8378 - }, 8379 - "glob-parent": { 8380 - "version": "3.1.0", 8381 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", 8382 - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", 8383 - "dev": true, 8384 - "requires": { 8385 - "is-glob": "^3.1.0", 8386 - "path-dirname": "^1.0.0" 8387 - }, 8388 - "dependencies": { 8389 - "is-glob": { 8390 - "version": "3.1.0", 8391 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", 8392 - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", 8393 - "dev": true, 8394 - "requires": { 8395 - "is-extglob": "^2.1.0" 8396 - } 8397 - } 8398 - } 8399 - }, 8400 - "is-extendable": { 8401 - "version": "0.1.1", 8402 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 8403 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 8404 - "dev": true 8405 - }, 8406 - "is-number": { 8407 - "version": "3.0.0", 8408 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 8409 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 8410 - "dev": true, 8411 - "requires": { 8412 - "kind-of": "^3.0.2" 8413 - } 8414 - }, 8415 - "kind-of": { 8416 - "version": "3.2.2", 8417 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 8418 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 8419 - "dev": true, 8420 - "requires": { 8421 - "is-buffer": "^1.1.5" 8422 - } 8423 - }, 8424 - "to-regex-range": { 8425 - "version": "2.1.1", 8426 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 8427 - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 8428 - "dev": true, 8429 - "requires": { 8430 - "is-number": "^3.0.0", 8431 - "repeat-string": "^1.6.1" 8432 - } 8433 - } 8434 - } 8435 - }, 8436 5112 "ci-info": { 8437 5113 "version": "2.0.0", 8438 5114 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", 8439 5115 "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", 8440 5116 "dev": true 8441 5117 }, 8442 - "class-utils": { 8443 - "version": "0.3.6", 8444 - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 8445 - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 8446 - "dev": true, 8447 - "requires": { 8448 - "arr-union": "^3.1.0", 8449 - "define-property": "^0.2.5", 8450 - "isobject": "^3.0.0", 8451 - "static-extend": "^0.1.1" 8452 - }, 8453 - "dependencies": { 8454 - "define-property": { 8455 - "version": "0.2.5", 8456 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 8457 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 8458 - "dev": true, 8459 - "requires": { 8460 - "is-descriptor": "^0.1.0" 8461 - } 8462 - }, 8463 - "is-accessor-descriptor": { 8464 - "version": "0.1.6", 8465 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 8466 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 8467 - "dev": true, 8468 - "requires": { 8469 - "kind-of": "^3.0.2" 8470 - }, 8471 - "dependencies": { 8472 - "kind-of": { 8473 - "version": "3.2.2", 8474 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 8475 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 8476 - "dev": true, 8477 - "requires": { 8478 - "is-buffer": "^1.1.5" 8479 - } 8480 - } 8481 - } 8482 - }, 8483 - "is-data-descriptor": { 8484 - "version": "0.1.4", 8485 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 8486 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 8487 - "dev": true, 8488 - "requires": { 8489 - "kind-of": "^3.0.2" 8490 - }, 8491 - "dependencies": { 8492 - "kind-of": { 8493 - "version": "3.2.2", 8494 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 8495 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 8496 - "dev": true, 8497 - "requires": { 8498 - "is-buffer": "^1.1.5" 8499 - } 8500 - } 8501 - } 8502 - }, 8503 - "is-descriptor": { 8504 - "version": "0.1.6", 8505 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 8506 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 8507 - "dev": true, 8508 - "requires": { 8509 - "is-accessor-descriptor": "^0.1.6", 8510 - "is-data-descriptor": "^0.1.4", 8511 - "kind-of": "^5.0.0" 8512 - } 8513 - }, 8514 - "kind-of": { 8515 - "version": "5.1.0", 8516 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 8517 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 8518 - "dev": true 8519 - } 8520 - } 8521 - }, 8522 5118 "cli-boxes": { 8523 5119 "version": "2.2.1", 8524 5120 "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", ··· 8534 5130 "mimic-response": "^1.0.0" 8535 5131 } 8536 5132 }, 8537 - "collection-visit": { 8538 - "version": "1.0.0", 8539 - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 8540 - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 8541 - "dev": true, 8542 - "requires": { 8543 - "map-visit": "^1.0.0", 8544 - "object-visit": "^1.0.0" 8545 - } 8546 - }, 8547 5133 "color-convert": { 8548 5134 "version": "1.9.3", 8549 5135 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", ··· 8565 5151 "integrity": "sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw==", 8566 5152 "dev": true 8567 5153 }, 8568 - "colors": { 8569 - "version": "1.4.0", 8570 - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 8571 - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 8572 - "dev": true 8573 - }, 8574 5154 "combined-stream": { 8575 5155 "version": "1.0.8", 8576 5156 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", ··· 8586 5166 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 8587 5167 "dev": true 8588 5168 }, 8589 - "component-emitter": { 8590 - "version": "1.3.0", 8591 - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", 8592 - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", 8593 - "dev": true 8594 - }, 8595 5169 "concat-map": { 8596 5170 "version": "0.0.1", 8597 5171 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", ··· 8612 5186 "xdg-basedir": "^4.0.0" 8613 5187 } 8614 5188 }, 8615 - "connect": { 8616 - "version": "3.7.0", 8617 - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", 8618 - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", 8619 - "dev": true, 8620 - "requires": { 8621 - "debug": "2.6.9", 8622 - "finalhandler": "1.1.2", 8623 - "parseurl": "~1.3.3", 8624 - "utils-merge": "1.0.1" 8625 - } 8626 - }, 8627 - "copy-descriptor": { 8628 - "version": "0.1.1", 8629 - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 8630 - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", 8631 - "dev": true 8632 - }, 8633 5189 "core-util-is": { 8634 5190 "version": "1.0.2", 8635 5191 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 8636 5192 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 8637 5193 "dev": true 8638 - }, 8639 - "cors": { 8640 - "version": "2.8.5", 8641 - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", 8642 - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", 8643 - "dev": true, 8644 - "requires": { 8645 - "object-assign": "^4", 8646 - "vary": "^1" 8647 - } 8648 5194 }, 8649 5195 "cosmiconfig": { 8650 5196 "version": "7.0.1", ··· 8657 5203 "parse-json": "^5.0.0", 8658 5204 "path-type": "^4.0.0", 8659 5205 "yaml": "^1.10.0" 8660 - } 8661 - }, 8662 - "cross-spawn": { 8663 - "version": "6.0.5", 8664 - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 8665 - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 8666 - "dev": true, 8667 - "requires": { 8668 - "nice-try": "^1.0.4", 8669 - "path-key": "^2.0.1", 8670 - "semver": "^5.5.0", 8671 - "shebang-command": "^1.2.0", 8672 - "which": "^1.2.9" 8673 - }, 8674 - "dependencies": { 8675 - "semver": { 8676 - "version": "5.7.1", 8677 - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 8678 - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", 8679 - "dev": true 8680 - } 8681 5206 } 8682 5207 }, 8683 5208 "crypto-random-string": { ··· 8836 5361 "whatwg-url": "^7.0.0" 8837 5362 } 8838 5363 }, 8839 - "debug": { 8840 - "version": "2.6.9", 8841 - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 8842 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 8843 - "dev": true, 8844 - "requires": { 8845 - "ms": "2.0.0" 8846 - } 8847 - }, 8848 5364 "decamelize": { 8849 5365 "version": "1.2.0", 8850 5366 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", ··· 8869 5385 } 8870 5386 } 8871 5387 }, 8872 - "decode-uri-component": { 8873 - "version": "0.2.0", 8874 - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 8875 - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 8876 - "dev": true 8877 - }, 8878 5388 "decompress-response": { 8879 5389 "version": "3.3.0", 8880 5390 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", ··· 8902 5412 "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", 8903 5413 "dev": true 8904 5414 }, 8905 - "define-properties": { 8906 - "version": "1.1.3", 8907 - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 8908 - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", 8909 - "dev": true, 8910 - "requires": { 8911 - "object-keys": "^1.0.12" 8912 - } 8913 - }, 8914 - "define-property": { 8915 - "version": "2.0.2", 8916 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 8917 - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 8918 - "dev": true, 8919 - "requires": { 8920 - "is-descriptor": "^1.0.2", 8921 - "isobject": "^3.0.1" 8922 - } 8923 - }, 8924 5415 "delayed-stream": { 8925 5416 "version": "1.0.0", 8926 5417 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 8927 5418 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", 8928 - "dev": true 8929 - }, 8930 - "depd": { 8931 - "version": "2.0.0", 8932 - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 8933 - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 8934 - "dev": true 8935 - }, 8936 - "destroy": { 8937 - "version": "1.0.4", 8938 - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 8939 - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", 8940 5419 "dev": true 8941 5420 }, 8942 5421 "dom-serializer": { ··· 8994 5473 "is-obj": "^2.0.0" 8995 5474 } 8996 5475 }, 8997 - "duplexer": { 8998 - "version": "0.1.2", 8999 - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 9000 - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", 9001 - "dev": true 9002 - }, 9003 5476 "duplexer3": { 9004 5477 "version": "0.1.4", 9005 5478 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", ··· 9016 5489 "safer-buffer": "^2.1.0" 9017 5490 } 9018 5491 }, 9019 - "ee-first": { 9020 - "version": "1.1.1", 9021 - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 9022 - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", 9023 - "dev": true 9024 - }, 9025 5492 "electron-to-chromium": { 9026 5493 "version": "1.3.880", 9027 5494 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.880.tgz", ··· 9032 5499 "version": "8.0.0", 9033 5500 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 9034 5501 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 9035 - "dev": true 9036 - }, 9037 - "encodeurl": { 9038 - "version": "1.0.2", 9039 - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 9040 - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", 9041 5502 "dev": true 9042 5503 }, 9043 5504 "end-of-stream": { ··· 9064 5525 "is-arrayish": "^0.2.1" 9065 5526 } 9066 5527 }, 9067 - "es-abstract": { 9068 - "version": "1.19.1", 9069 - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", 9070 - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", 5528 + "esbuild": { 5529 + "version": "0.14.9", 5530 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.9.tgz", 5531 + "integrity": "sha512-uuT3kFsfUvzNW6I2RKKIHuCvutY/U9KFcAP6emUm98WvBhyhEr5vGkZLeN3r3vXfoykl+7xekAH8Ky09LXBd0Q==", 9071 5532 "dev": true, 9072 5533 "requires": { 9073 - "call-bind": "^1.0.2", 9074 - "es-to-primitive": "^1.2.1", 9075 - "function-bind": "^1.1.1", 9076 - "get-intrinsic": "^1.1.1", 9077 - "get-symbol-description": "^1.0.0", 9078 - "has": "^1.0.3", 9079 - "has-symbols": "^1.0.2", 9080 - "internal-slot": "^1.0.3", 9081 - "is-callable": "^1.2.4", 9082 - "is-negative-zero": "^2.0.1", 9083 - "is-regex": "^1.1.4", 9084 - "is-shared-array-buffer": "^1.0.1", 9085 - "is-string": "^1.0.7", 9086 - "is-weakref": "^1.0.1", 9087 - "object-inspect": "^1.11.0", 9088 - "object-keys": "^1.1.1", 9089 - "object.assign": "^4.1.2", 9090 - "string.prototype.trimend": "^1.0.4", 9091 - "string.prototype.trimstart": "^1.0.4", 9092 - "unbox-primitive": "^1.0.1" 5534 + "esbuild-android-arm64": "0.14.9", 5535 + "esbuild-darwin-64": "0.14.9", 5536 + "esbuild-darwin-arm64": "0.14.9", 5537 + "esbuild-freebsd-64": "0.14.9", 5538 + "esbuild-freebsd-arm64": "0.14.9", 5539 + "esbuild-linux-32": "0.14.9", 5540 + "esbuild-linux-64": "0.14.9", 5541 + "esbuild-linux-arm": "0.14.9", 5542 + "esbuild-linux-arm64": "0.14.9", 5543 + "esbuild-linux-mips64le": "0.14.9", 5544 + "esbuild-linux-ppc64le": "0.14.9", 5545 + "esbuild-linux-s390x": "0.14.9", 5546 + "esbuild-netbsd-64": "0.14.9", 5547 + "esbuild-openbsd-64": "0.14.9", 5548 + "esbuild-sunos-64": "0.14.9", 5549 + "esbuild-windows-32": "0.14.9", 5550 + "esbuild-windows-64": "0.14.9", 5551 + "esbuild-windows-arm64": "0.14.9" 9093 5552 } 9094 5553 }, 9095 - "es-to-primitive": { 9096 - "version": "1.2.1", 9097 - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", 9098 - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 5554 + "esbuild-android-arm64": { 5555 + "version": "0.14.9", 5556 + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.9.tgz", 5557 + "integrity": "sha512-VpSCuUR07G4Re/5QzqtdxS5ZgxkCRyzu4Kf5SH1/EkXzRGeoWQt8xirkOMK58pfmg/FlS/fQNgwl3Txej4LoVg==", 5558 + "dev": true, 5559 + "optional": true 5560 + }, 5561 + "esbuild-darwin-64": { 5562 + "version": "0.14.9", 5563 + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.9.tgz", 5564 + "integrity": "sha512-F/RcRHMG5ccAL8n9VIy8ZC4D0IHZrN/1IhHQbY4qPXrMlh42FucR0TW4lr3vdHF3caaId1jdDSQQJ7jXR+ZC5Q==", 5565 + "dev": true, 5566 + "optional": true 5567 + }, 5568 + "esbuild-darwin-arm64": { 5569 + "version": "0.14.9", 5570 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.9.tgz", 5571 + "integrity": "sha512-3ue+1T4FR5TaAu4/V1eFMG8Uwn0pgAwQZb/WwL1X78d5Cy8wOVQ67KNH1lsjU+y/9AcwMKZ9x0GGNxBB4a1Rbw==", 5572 + "dev": true, 5573 + "optional": true 5574 + }, 5575 + "esbuild-freebsd-64": { 5576 + "version": "0.14.9", 5577 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.9.tgz", 5578 + "integrity": "sha512-0YEjWt6ijaf5Y3Q50YS1lZxuWZWMV/T7atQEuQnF8ioq5jamrVr8j1TZ9+rxcLgH1lBMsXj8IwW+6BleXredEg==", 5579 + "dev": true, 5580 + "optional": true 5581 + }, 5582 + "esbuild-freebsd-arm64": { 5583 + "version": "0.14.9", 5584 + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.9.tgz", 5585 + "integrity": "sha512-82w5qMgEeYvf8+vX/2KE5TOZf8rv8VK4TFiK6lDzdgdwwmBU5C8kdT3rO5Llan2K2LKndrou1eyi/fHwFcwPJQ==", 5586 + "dev": true, 5587 + "optional": true 5588 + }, 5589 + "esbuild-linux-32": { 5590 + "version": "0.14.9", 5591 + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.9.tgz", 5592 + "integrity": "sha512-eu8J8HNpco7Mkd7T7djQRzGBeuve41kbXRxFHOwwbZXMNQojXjBqLuradi5i/Vsw+CA4G/yVpmJI2S75Cit2mQ==", 5593 + "dev": true, 5594 + "optional": true 5595 + }, 5596 + "esbuild-linux-64": { 5597 + "version": "0.14.9", 5598 + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.9.tgz", 5599 + "integrity": "sha512-WoEI+R6/PLZAxS7XagfQMFgRtLUi5cjqqU9VCfo3tnWmAXh/wt8QtUfCVVCcXVwZLS/RNvI19CtfjlrJU61nOg==", 5600 + "dev": true, 5601 + "optional": true 5602 + }, 5603 + "esbuild-linux-arm": { 5604 + "version": "0.14.9", 5605 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.9.tgz", 5606 + "integrity": "sha512-d3k1ZPREjaKYyhsS8x3jvc4ekjIZ8SmuihP60mrN1f6p5y07NKWw9i0OWD1p6hy+7g6cjMWq00tstMIikGB9Yg==", 5607 + "dev": true, 5608 + "optional": true 5609 + }, 5610 + "esbuild-linux-arm64": { 5611 + "version": "0.14.9", 5612 + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.9.tgz", 5613 + "integrity": "sha512-joUE0yQgWMDkQqBx3+6SdNCVZ10F1O4+WM94moghvhdTzkYpECIc/WvfqMF/w0V8Hecw3QJ7vugO7jsFlXXd4Q==", 5614 + "dev": true, 5615 + "optional": true 5616 + }, 5617 + "esbuild-linux-mips64le": { 5618 + "version": "0.14.9", 5619 + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.9.tgz", 5620 + "integrity": "sha512-ZAuheiDRo2c4rxx8GUTEwPvos0zUwCYjP9K2WfCSmDL6m3RpaObCQhZghrDuoIUwvc/D6SWuABsKE9VzogsltQ==", 5621 + "dev": true, 5622 + "optional": true 5623 + }, 5624 + "esbuild-linux-ppc64le": { 5625 + "version": "0.14.9", 5626 + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.9.tgz", 5627 + "integrity": "sha512-Pm8FeG5l314k3a2mbu3SAc5E2eLFuGUsGiSlw8V6xtA4whxJ7rit7951w9jBhz+1Vqqtqprg2IYTng3j2CGhVw==", 5628 + "dev": true, 5629 + "optional": true 5630 + }, 5631 + "esbuild-linux-s390x": { 5632 + "version": "0.14.9", 5633 + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.9.tgz", 5634 + "integrity": "sha512-G8FNZygV82N1/LOfPD8ZX7Mn1dPpKKPrZc93ebSJ8/VgNIafOAhV5vaeK1lhcx6ZSu+jJU/UyQQMG1CIvHRIaw==", 5635 + "dev": true, 5636 + "optional": true 5637 + }, 5638 + "esbuild-netbsd-64": { 5639 + "version": "0.14.9", 5640 + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.9.tgz", 5641 + "integrity": "sha512-b7vPrn5XN0GRtNAQ3w+gq8AwUfWSRBkcPAdA5UUT5rkrw7wKFyMqi2/zREBc/Knu5YOsLmZPQSoM8QL6qy79cg==", 9099 5642 "dev": true, 9100 - "requires": { 9101 - "is-callable": "^1.1.4", 9102 - "is-date-object": "^1.0.1", 9103 - "is-symbol": "^1.0.2" 9104 - } 5643 + "optional": true 5644 + }, 5645 + "esbuild-openbsd-64": { 5646 + "version": "0.14.9", 5647 + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.9.tgz", 5648 + "integrity": "sha512-w95Rt/vmVhZWfzZmeoMIHxbFiOFDmxC7GEdnCbDTXX2vlwKu+CIDIKOgWW+R1T2JqTNo5tu9dRkngKZMfbUo/A==", 5649 + "dev": true, 5650 + "optional": true 5651 + }, 5652 + "esbuild-sunos-64": { 5653 + "version": "0.14.9", 5654 + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.9.tgz", 5655 + "integrity": "sha512-mzgmQZAVGo+uLkQXTY0viqVSEQKesmR5OEMMq1jM/2jucbZUcyaq8dVKRIWJJEzwNgZ6MpeOpshUtOzGxxy8ag==", 5656 + "dev": true, 5657 + "optional": true 5658 + }, 5659 + "esbuild-windows-32": { 5660 + "version": "0.14.9", 5661 + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.9.tgz", 5662 + "integrity": "sha512-sYHEJLwdDJpjjSUyIGqPC1GRXl0Z/YT1K85Tcrv4iqZEXFR0rT7sTV+E0XC911FbTJHfuAdUJixkwAQeLMdrUg==", 5663 + "dev": true, 5664 + "optional": true 5665 + }, 5666 + "esbuild-windows-64": { 5667 + "version": "0.14.9", 5668 + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.9.tgz", 5669 + "integrity": "sha512-xJTpyFzpH51LGlVR2C3P+Gpnjujsx5kEtJj5V/x8TyD94VW+EpszyND/pay15CIF64pWywyQt2jmGUDl6kzkEw==", 5670 + "dev": true, 5671 + "optional": true 5672 + }, 5673 + "esbuild-windows-arm64": { 5674 + "version": "0.14.9", 5675 + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.9.tgz", 5676 + "integrity": "sha512-NKPPsYVlHqdF0yMuMJrjuAzqS/BHrMXZ8TN1Du+Pgi8KkmxzNXRPDHQV0NPPJ+Z7Lp09joEHSz1zrvQRs1j6jw==", 5677 + "dev": true, 5678 + "optional": true 9105 5679 }, 9106 5680 "escalade": { 9107 5681 "version": "3.1.1", ··· 9115 5689 "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", 9116 5690 "dev": true 9117 5691 }, 9118 - "escape-html": { 9119 - "version": "1.0.3", 9120 - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 9121 - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", 9122 - "dev": true 9123 - }, 9124 5692 "escape-string-regexp": { 9125 5693 "version": "1.0.5", 9126 5694 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", ··· 9158 5726 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 9159 5727 "dev": true 9160 5728 }, 9161 - "etag": { 9162 - "version": "1.8.1", 9163 - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 9164 - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", 9165 - "dev": true 9166 - }, 9167 - "event-stream": { 9168 - "version": "3.3.4", 9169 - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", 9170 - "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", 9171 - "dev": true, 9172 - "requires": { 9173 - "duplexer": "~0.1.1", 9174 - "from": "~0", 9175 - "map-stream": "~0.1.0", 9176 - "pause-stream": "0.0.11", 9177 - "split": "0.3", 9178 - "stream-combiner": "~0.0.4", 9179 - "through": "~2.3.1" 9180 - } 9181 - }, 9182 - "expand-brackets": { 9183 - "version": "2.1.4", 9184 - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 9185 - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 9186 - "dev": true, 9187 - "requires": { 9188 - "debug": "^2.3.3", 9189 - "define-property": "^0.2.5", 9190 - "extend-shallow": "^2.0.1", 9191 - "posix-character-classes": "^0.1.0", 9192 - "regex-not": "^1.0.0", 9193 - "snapdragon": "^0.8.1", 9194 - "to-regex": "^3.0.1" 9195 - }, 9196 - "dependencies": { 9197 - "define-property": { 9198 - "version": "0.2.5", 9199 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 9200 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 9201 - "dev": true, 9202 - "requires": { 9203 - "is-descriptor": "^0.1.0" 9204 - } 9205 - }, 9206 - "extend-shallow": { 9207 - "version": "2.0.1", 9208 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 9209 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 9210 - "dev": true, 9211 - "requires": { 9212 - "is-extendable": "^0.1.0" 9213 - } 9214 - }, 9215 - "is-accessor-descriptor": { 9216 - "version": "0.1.6", 9217 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 9218 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 9219 - "dev": true, 9220 - "requires": { 9221 - "kind-of": "^3.0.2" 9222 - }, 9223 - "dependencies": { 9224 - "kind-of": { 9225 - "version": "3.2.2", 9226 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 9227 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 9228 - "dev": true, 9229 - "requires": { 9230 - "is-buffer": "^1.1.5" 9231 - } 9232 - } 9233 - } 9234 - }, 9235 - "is-data-descriptor": { 9236 - "version": "0.1.4", 9237 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 9238 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 9239 - "dev": true, 9240 - "requires": { 9241 - "kind-of": "^3.0.2" 9242 - }, 9243 - "dependencies": { 9244 - "kind-of": { 9245 - "version": "3.2.2", 9246 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 9247 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 9248 - "dev": true, 9249 - "requires": { 9250 - "is-buffer": "^1.1.5" 9251 - } 9252 - } 9253 - } 9254 - }, 9255 - "is-descriptor": { 9256 - "version": "0.1.6", 9257 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 9258 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 9259 - "dev": true, 9260 - "requires": { 9261 - "is-accessor-descriptor": "^0.1.6", 9262 - "is-data-descriptor": "^0.1.4", 9263 - "kind-of": "^5.0.0" 9264 - } 9265 - }, 9266 - "is-extendable": { 9267 - "version": "0.1.1", 9268 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 9269 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 9270 - "dev": true 9271 - }, 9272 - "kind-of": { 9273 - "version": "5.1.0", 9274 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 9275 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 9276 - "dev": true 9277 - } 9278 - } 9279 - }, 9280 5729 "extend": { 9281 5730 "version": "3.0.2", 9282 5731 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 9283 5732 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 9284 5733 "dev": true 9285 5734 }, 9286 - "extend-shallow": { 9287 - "version": "3.0.2", 9288 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 9289 - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 9290 - "dev": true, 9291 - "requires": { 9292 - "assign-symbols": "^1.0.0", 9293 - "is-extendable": "^1.0.1" 9294 - } 9295 - }, 9296 - "extglob": { 9297 - "version": "2.0.4", 9298 - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 9299 - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 9300 - "dev": true, 9301 - "requires": { 9302 - "array-unique": "^0.3.2", 9303 - "define-property": "^1.0.0", 9304 - "expand-brackets": "^2.1.4", 9305 - "extend-shallow": "^2.0.1", 9306 - "fragment-cache": "^0.2.1", 9307 - "regex-not": "^1.0.0", 9308 - "snapdragon": "^0.8.1", 9309 - "to-regex": "^3.0.1" 9310 - }, 9311 - "dependencies": { 9312 - "define-property": { 9313 - "version": "1.0.0", 9314 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 9315 - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 9316 - "dev": true, 9317 - "requires": { 9318 - "is-descriptor": "^1.0.0" 9319 - } 9320 - }, 9321 - "extend-shallow": { 9322 - "version": "2.0.1", 9323 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 9324 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 9325 - "dev": true, 9326 - "requires": { 9327 - "is-extendable": "^0.1.0" 9328 - } 9329 - }, 9330 - "is-extendable": { 9331 - "version": "0.1.1", 9332 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 9333 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 9334 - "dev": true 9335 - } 9336 - } 9337 - }, 9338 5735 "extsprintf": { 9339 5736 "version": "1.3.0", 9340 5737 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", ··· 9381 5778 "reusify": "^1.0.4" 9382 5779 } 9383 5780 }, 9384 - "faye-websocket": { 9385 - "version": "0.11.4", 9386 - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", 9387 - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", 9388 - "dev": true, 9389 - "requires": { 9390 - "websocket-driver": ">=0.5.1" 9391 - } 9392 - }, 9393 5781 "file-type": { 9394 5782 "version": "10.11.0", 9395 5783 "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", 9396 5784 "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", 9397 5785 "dev": true 9398 5786 }, 9399 - "file-uri-to-path": { 9400 - "version": "1.0.0", 9401 - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 9402 - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", 9403 - "dev": true, 9404 - "optional": true 9405 - }, 9406 5787 "fill-range": { 9407 5788 "version": "7.0.1", 9408 5789 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", ··· 9412 5793 "to-regex-range": "^5.0.1" 9413 5794 } 9414 5795 }, 9415 - "finalhandler": { 9416 - "version": "1.1.2", 9417 - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", 9418 - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", 9419 - "dev": true, 9420 - "requires": { 9421 - "debug": "2.6.9", 9422 - "encodeurl": "~1.0.2", 9423 - "escape-html": "~1.0.3", 9424 - "on-finished": "~2.3.0", 9425 - "parseurl": "~1.3.3", 9426 - "statuses": "~1.5.0", 9427 - "unpipe": "~1.0.0" 9428 - } 9429 - }, 9430 5796 "find-up": { 9431 5797 "version": "4.1.0", 9432 5798 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", ··· 9437 5803 "path-exists": "^4.0.0" 9438 5804 } 9439 5805 }, 9440 - "for-in": { 9441 - "version": "1.0.2", 9442 - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 9443 - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 9444 - "dev": true 9445 - }, 9446 5806 "forever-agent": { 9447 5807 "version": "0.6.1", 9448 5808 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", ··· 9460 5820 "mime-types": "^2.1.12" 9461 5821 } 9462 5822 }, 9463 - "fragment-cache": { 9464 - "version": "0.2.1", 9465 - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 9466 - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 9467 - "dev": true, 9468 - "requires": { 9469 - "map-cache": "^0.2.2" 9470 - } 9471 - }, 9472 - "fresh": { 9473 - "version": "0.5.2", 9474 - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 9475 - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", 9476 - "dev": true 9477 - }, 9478 - "from": { 9479 - "version": "0.1.7", 9480 - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", 9481 - "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", 9482 - "dev": true 9483 - }, 9484 5823 "fs.realpath": { 9485 5824 "version": "1.0.0", 9486 5825 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", ··· 9494 5833 "dev": true 9495 5834 }, 9496 5835 "fsevents": { 9497 - "version": "1.2.13", 9498 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", 9499 - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", 5836 + "version": "2.3.2", 5837 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 5838 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 9500 5839 "dev": true, 9501 - "optional": true, 9502 - "requires": { 9503 - "bindings": "^1.5.0", 9504 - "nan": "^2.12.1" 9505 - } 5840 + "optional": true 9506 5841 }, 9507 5842 "function-bind": { 9508 5843 "version": "1.1.1", ··· 9510 5845 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 9511 5846 "dev": true 9512 5847 }, 9513 - "get-intrinsic": { 9514 - "version": "1.1.1", 9515 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 9516 - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 9517 - "dev": true, 9518 - "requires": { 9519 - "function-bind": "^1.1.1", 9520 - "has": "^1.0.3", 9521 - "has-symbols": "^1.0.1" 9522 - } 9523 - }, 9524 5848 "get-stream": { 9525 5849 "version": "4.1.0", 9526 5850 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", ··· 9529 5853 "requires": { 9530 5854 "pump": "^3.0.0" 9531 5855 } 9532 - }, 9533 - "get-symbol-description": { 9534 - "version": "1.0.0", 9535 - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", 9536 - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", 9537 - "dev": true, 9538 - "requires": { 9539 - "call-bind": "^1.0.2", 9540 - "get-intrinsic": "^1.1.1" 9541 - } 9542 - }, 9543 - "get-value": { 9544 - "version": "2.0.6", 9545 - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 9546 - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", 9547 - "dev": true 9548 5856 }, 9549 5857 "getpass": { 9550 5858 "version": "0.1.7", ··· 9643 5951 "function-bind": "^1.1.1" 9644 5952 } 9645 5953 }, 9646 - "has-bigints": { 9647 - "version": "1.0.1", 9648 - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", 9649 - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", 9650 - "dev": true 9651 - }, 9652 5954 "has-flag": { 9653 5955 "version": "3.0.0", 9654 5956 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 9655 5957 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 9656 5958 "dev": true 9657 5959 }, 9658 - "has-symbols": { 9659 - "version": "1.0.2", 9660 - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 9661 - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", 9662 - "dev": true 9663 - }, 9664 - "has-tostringtag": { 9665 - "version": "1.0.0", 9666 - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", 9667 - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", 9668 - "dev": true, 9669 - "requires": { 9670 - "has-symbols": "^1.0.2" 9671 - } 9672 - }, 9673 - "has-value": { 9674 - "version": "1.0.0", 9675 - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 9676 - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 9677 - "dev": true, 9678 - "requires": { 9679 - "get-value": "^2.0.6", 9680 - "has-values": "^1.0.0", 9681 - "isobject": "^3.0.0" 9682 - } 9683 - }, 9684 - "has-values": { 9685 - "version": "1.0.0", 9686 - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 9687 - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 9688 - "dev": true, 9689 - "requires": { 9690 - "is-number": "^3.0.0", 9691 - "kind-of": "^4.0.0" 9692 - }, 9693 - "dependencies": { 9694 - "is-number": { 9695 - "version": "3.0.0", 9696 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 9697 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 9698 - "dev": true, 9699 - "requires": { 9700 - "kind-of": "^3.0.2" 9701 - }, 9702 - "dependencies": { 9703 - "kind-of": { 9704 - "version": "3.2.2", 9705 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 9706 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 9707 - "dev": true, 9708 - "requires": { 9709 - "is-buffer": "^1.1.5" 9710 - } 9711 - } 9712 - } 9713 - }, 9714 - "kind-of": { 9715 - "version": "4.0.0", 9716 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 9717 - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 9718 - "dev": true, 9719 - "requires": { 9720 - "is-buffer": "^1.1.5" 9721 - } 9722 - } 9723 - } 9724 - }, 9725 5960 "has-yarn": { 9726 5961 "version": "2.1.0", 9727 5962 "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", ··· 9788 6023 } 9789 6024 } 9790 6025 }, 9791 - "http-auth": { 9792 - "version": "3.1.3", 9793 - "resolved": "https://registry.npmjs.org/http-auth/-/http-auth-3.1.3.tgz", 9794 - "integrity": "sha1-lFz63WZSHq+PfISRPTd9exXyTjE=", 9795 - "dev": true, 9796 - "requires": { 9797 - "apache-crypt": "^1.1.2", 9798 - "apache-md5": "^1.0.6", 9799 - "bcryptjs": "^2.3.0", 9800 - "uuid": "^3.0.0" 9801 - } 9802 - }, 9803 6026 "http-cache-semantics": { 9804 6027 "version": "4.1.0", 9805 6028 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", 9806 6029 "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", 9807 6030 "dev": true 9808 6031 }, 9809 - "http-errors": { 9810 - "version": "1.7.3", 9811 - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", 9812 - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", 9813 - "dev": true, 9814 - "requires": { 9815 - "depd": "~1.1.2", 9816 - "inherits": "2.0.4", 9817 - "setprototypeof": "1.1.1", 9818 - "statuses": ">= 1.5.0 < 2", 9819 - "toidentifier": "1.0.0" 9820 - }, 9821 - "dependencies": { 9822 - "depd": { 9823 - "version": "1.1.2", 9824 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 9825 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 9826 - "dev": true 9827 - } 9828 - } 9829 - }, 9830 - "http-parser-js": { 9831 - "version": "0.5.3", 9832 - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", 9833 - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", 9834 - "dev": true 9835 - }, 9836 6032 "http-signature": { 9837 6033 "version": "1.2.0", 9838 6034 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", ··· 9909 6105 "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", 9910 6106 "dev": true 9911 6107 }, 9912 - "internal-slot": { 9913 - "version": "1.0.3", 9914 - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", 9915 - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", 9916 - "dev": true, 9917 - "requires": { 9918 - "get-intrinsic": "^1.1.0", 9919 - "has": "^1.0.3", 9920 - "side-channel": "^1.0.4" 9921 - } 9922 - }, 9923 6108 "is-absolute-url": { 9924 6109 "version": "3.0.3", 9925 6110 "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", 9926 6111 "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", 9927 6112 "dev": true 9928 6113 }, 9929 - "is-accessor-descriptor": { 9930 - "version": "1.0.0", 9931 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 9932 - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 9933 - "dev": true, 9934 - "requires": { 9935 - "kind-of": "^6.0.0" 9936 - } 9937 - }, 9938 6114 "is-arrayish": { 9939 6115 "version": "0.2.1", 9940 6116 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 9941 6117 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 9942 6118 "dev": true 9943 6119 }, 9944 - "is-bigint": { 9945 - "version": "1.0.4", 9946 - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", 9947 - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 9948 - "dev": true, 9949 - "requires": { 9950 - "has-bigints": "^1.0.1" 9951 - } 9952 - }, 9953 - "is-binary-path": { 9954 - "version": "1.0.1", 9955 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 9956 - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", 9957 - "dev": true, 9958 - "requires": { 9959 - "binary-extensions": "^1.0.0" 9960 - } 9961 - }, 9962 - "is-boolean-object": { 9963 - "version": "1.1.2", 9964 - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", 9965 - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 9966 - "dev": true, 9967 - "requires": { 9968 - "call-bind": "^1.0.2", 9969 - "has-tostringtag": "^1.0.0" 9970 - } 9971 - }, 9972 - "is-buffer": { 9973 - "version": "1.1.6", 9974 - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 9975 - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 9976 - "dev": true 9977 - }, 9978 - "is-callable": { 9979 - "version": "1.2.4", 9980 - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", 9981 - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", 9982 - "dev": true 9983 - }, 9984 6120 "is-ci": { 9985 6121 "version": "2.0.0", 9986 6122 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", ··· 9999 6135 "has": "^1.0.3" 10000 6136 } 10001 6137 }, 10002 - "is-data-descriptor": { 10003 - "version": "1.0.0", 10004 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 10005 - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 10006 - "dev": true, 10007 - "requires": { 10008 - "kind-of": "^6.0.0" 10009 - } 10010 - }, 10011 - "is-date-object": { 10012 - "version": "1.0.5", 10013 - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", 10014 - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 10015 - "dev": true, 10016 - "requires": { 10017 - "has-tostringtag": "^1.0.0" 10018 - } 10019 - }, 10020 - "is-descriptor": { 10021 - "version": "1.0.2", 10022 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 10023 - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 10024 - "dev": true, 10025 - "requires": { 10026 - "is-accessor-descriptor": "^1.0.0", 10027 - "is-data-descriptor": "^1.0.0", 10028 - "kind-of": "^6.0.2" 10029 - } 10030 - }, 10031 - "is-extendable": { 10032 - "version": "1.0.1", 10033 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 10034 - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 10035 - "dev": true, 10036 - "requires": { 10037 - "is-plain-object": "^2.0.4" 10038 - } 10039 - }, 10040 6138 "is-extglob": { 10041 6139 "version": "2.1.1", 10042 6140 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", ··· 10081 6179 "version": "2.0.1", 10082 6180 "resolved": "https://registry.npmjs.org/is-json/-/is-json-2.0.1.tgz", 10083 6181 "integrity": "sha1-a+Fm0USCihMdaGiRuYPfYsOUkf8=", 10084 - "dev": true 10085 - }, 10086 - "is-negative-zero": { 10087 - "version": "2.0.1", 10088 - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", 10089 - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", 10090 6182 "dev": true 10091 6183 }, 10092 6184 "is-npm": { ··· 10101 6193 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 10102 6194 "dev": true 10103 6195 }, 10104 - "is-number-object": { 10105 - "version": "1.0.6", 10106 - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", 10107 - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", 10108 - "dev": true, 10109 - "requires": { 10110 - "has-tostringtag": "^1.0.0" 10111 - } 10112 - }, 10113 6196 "is-obj": { 10114 6197 "version": "2.0.0", 10115 6198 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", ··· 10128 6211 "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", 10129 6212 "dev": true 10130 6213 }, 10131 - "is-plain-object": { 10132 - "version": "2.0.4", 10133 - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 10134 - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 10135 - "dev": true, 10136 - "requires": { 10137 - "isobject": "^3.0.1" 10138 - } 10139 - }, 10140 - "is-regex": { 10141 - "version": "1.1.4", 10142 - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", 10143 - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 10144 - "dev": true, 10145 - "requires": { 10146 - "call-bind": "^1.0.2", 10147 - "has-tostringtag": "^1.0.0" 10148 - } 10149 - }, 10150 6214 "is-resolvable": { 10151 6215 "version": "1.1.0", 10152 6216 "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", 10153 6217 "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", 10154 6218 "dev": true 10155 6219 }, 10156 - "is-shared-array-buffer": { 10157 - "version": "1.0.1", 10158 - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", 10159 - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", 10160 - "dev": true 10161 - }, 10162 - "is-string": { 10163 - "version": "1.0.7", 10164 - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", 10165 - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 10166 - "dev": true, 10167 - "requires": { 10168 - "has-tostringtag": "^1.0.0" 10169 - } 10170 - }, 10171 - "is-symbol": { 10172 - "version": "1.0.4", 10173 - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", 10174 - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 10175 - "dev": true, 10176 - "requires": { 10177 - "has-symbols": "^1.0.2" 10178 - } 10179 - }, 10180 6220 "is-typedarray": { 10181 6221 "version": "1.0.0", 10182 6222 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 10183 6223 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", 10184 6224 "dev": true 10185 6225 }, 10186 - "is-weakref": { 10187 - "version": "1.0.1", 10188 - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", 10189 - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", 10190 - "dev": true, 10191 - "requires": { 10192 - "call-bind": "^1.0.0" 10193 - } 10194 - }, 10195 - "is-windows": { 10196 - "version": "1.0.2", 10197 - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 10198 - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 10199 - "dev": true 10200 - }, 10201 - "is-wsl": { 10202 - "version": "1.1.0", 10203 - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 10204 - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", 10205 - "dev": true 10206 - }, 10207 6226 "is-yarn-global": { 10208 6227 "version": "0.3.0", 10209 6228 "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", 10210 6229 "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", 10211 6230 "dev": true 10212 6231 }, 10213 - "isarray": { 10214 - "version": "1.0.0", 10215 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 10216 - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 10217 - "dev": true 10218 - }, 10219 - "isexe": { 10220 - "version": "2.0.0", 10221 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 10222 - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 10223 - "dev": true 10224 - }, 10225 - "isobject": { 10226 - "version": "3.0.1", 10227 - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 10228 - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 10229 - "dev": true 10230 - }, 10231 6232 "isstream": { 10232 6233 "version": "0.1.2", 10233 6234 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", ··· 10284 6285 "version": "3.0.0", 10285 6286 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", 10286 6287 "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", 10287 - "dev": true 10288 - }, 10289 - "json-parse-better-errors": { 10290 - "version": "1.0.2", 10291 - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 10292 - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 10293 6288 "dev": true 10294 6289 }, 10295 6290 "json-parse-even-better-errors": { ··· 10374 6369 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", 10375 6370 "dev": true 10376 6371 }, 10377 - "live-server": { 10378 - "version": "1.2.1", 10379 - "resolved": "https://registry.npmjs.org/live-server/-/live-server-1.2.1.tgz", 10380 - "integrity": "sha512-Yn2XCVjErTkqnM3FfTmM7/kWy3zP7+cEtC7x6u+wUzlQ+1UW3zEYbbyJrc0jNDwiMDZI0m4a0i3dxlGHVyXczw==", 10381 - "dev": true, 10382 - "requires": { 10383 - "chokidar": "^2.0.4", 10384 - "colors": "latest", 10385 - "connect": "^3.6.6", 10386 - "cors": "latest", 10387 - "event-stream": "3.3.4", 10388 - "faye-websocket": "0.11.x", 10389 - "http-auth": "3.1.x", 10390 - "morgan": "^1.9.1", 10391 - "object-assign": "latest", 10392 - "opn": "latest", 10393 - "proxy-middleware": "latest", 10394 - "send": "latest", 10395 - "serve-index": "^1.9.1" 10396 - } 10397 - }, 10398 - "load-json-file": { 10399 - "version": "4.0.0", 10400 - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 10401 - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", 10402 - "dev": true, 10403 - "requires": { 10404 - "graceful-fs": "^4.1.2", 10405 - "parse-json": "^4.0.0", 10406 - "pify": "^3.0.0", 10407 - "strip-bom": "^3.0.0" 10408 - }, 10409 - "dependencies": { 10410 - "parse-json": { 10411 - "version": "4.0.0", 10412 - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 10413 - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 10414 - "dev": true, 10415 - "requires": { 10416 - "error-ex": "^1.3.1", 10417 - "json-parse-better-errors": "^1.0.1" 10418 - } 10419 - } 10420 - } 10421 - }, 10422 6372 "locate-path": { 10423 6373 "version": "5.0.0", 10424 6374 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", ··· 10476 6426 "semver": "^6.0.0" 10477 6427 } 10478 6428 }, 10479 - "map-cache": { 10480 - "version": "0.2.2", 10481 - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 10482 - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 10483 - "dev": true 10484 - }, 10485 6429 "map-obj": { 10486 6430 "version": "4.3.0", 10487 6431 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", 10488 6432 "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", 10489 6433 "dev": true 10490 6434 }, 10491 - "map-stream": { 10492 - "version": "0.1.0", 10493 - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", 10494 - "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", 10495 - "dev": true 10496 - }, 10497 - "map-visit": { 10498 - "version": "1.0.0", 10499 - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 10500 - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 10501 - "dev": true, 10502 - "requires": { 10503 - "object-visit": "^1.0.0" 10504 - } 10505 - }, 10506 6435 "mdn-data": { 10507 6436 "version": "2.0.14", 10508 6437 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", 10509 6438 "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", 10510 6439 "dev": true 10511 6440 }, 10512 - "memorystream": { 10513 - "version": "0.3.1", 10514 - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", 10515 - "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", 10516 - "dev": true 10517 - }, 10518 6441 "meow": { 10519 6442 "version": "7.1.1", 10520 6443 "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", ··· 10567 6490 "picomatch": "^2.2.3" 10568 6491 } 10569 6492 }, 10570 - "mime": { 10571 - "version": "1.6.0", 10572 - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 10573 - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 10574 - "dev": true 10575 - }, 10576 6493 "mime-db": { 10577 6494 "version": "1.50.0", 10578 6495 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", ··· 10626 6543 "kind-of": "^6.0.3" 10627 6544 } 10628 6545 }, 10629 - "mixin-deep": { 10630 - "version": "1.3.2", 10631 - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", 10632 - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", 10633 - "dev": true, 10634 - "requires": { 10635 - "for-in": "^1.0.2", 10636 - "is-extendable": "^1.0.1" 10637 - } 10638 - }, 10639 - "morgan": { 10640 - "version": "1.10.0", 10641 - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", 10642 - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", 10643 - "dev": true, 10644 - "requires": { 10645 - "basic-auth": "~2.0.1", 10646 - "debug": "2.6.9", 10647 - "depd": "~2.0.0", 10648 - "on-finished": "~2.3.0", 10649 - "on-headers": "~1.0.2" 10650 - } 10651 - }, 10652 - "ms": { 10653 - "version": "2.0.0", 10654 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 10655 - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 10656 - "dev": true 10657 - }, 10658 - "nan": { 10659 - "version": "2.15.0", 10660 - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", 10661 - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", 10662 - "dev": true, 10663 - "optional": true 10664 - }, 10665 6546 "nanocolors": { 10666 6547 "version": "0.1.12", 10667 6548 "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", ··· 10674 6555 "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", 10675 6556 "dev": true 10676 6557 }, 10677 - "nanomatch": { 10678 - "version": "1.2.13", 10679 - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 10680 - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 10681 - "dev": true, 10682 - "requires": { 10683 - "arr-diff": "^4.0.0", 10684 - "array-unique": "^0.3.2", 10685 - "define-property": "^2.0.2", 10686 - "extend-shallow": "^3.0.2", 10687 - "fragment-cache": "^0.2.1", 10688 - "is-windows": "^1.0.2", 10689 - "kind-of": "^6.0.2", 10690 - "object.pick": "^1.3.0", 10691 - "regex-not": "^1.0.0", 10692 - "snapdragon": "^0.8.1", 10693 - "to-regex": "^3.0.1" 10694 - } 10695 - }, 10696 - "negotiator": { 10697 - "version": "0.6.2", 10698 - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 10699 - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", 10700 - "dev": true 10701 - }, 10702 - "nice-try": { 10703 - "version": "1.0.5", 10704 - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 10705 - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 10706 - "dev": true 10707 - }, 10708 6558 "node-releases": { 10709 6559 "version": "2.0.1", 10710 6560 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", ··· 10743 6593 "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", 10744 6594 "dev": true 10745 6595 }, 10746 - "npm-run-all": { 10747 - "version": "4.1.5", 10748 - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", 10749 - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", 10750 - "dev": true, 10751 - "requires": { 10752 - "ansi-styles": "^3.2.1", 10753 - "chalk": "^2.4.1", 10754 - "cross-spawn": "^6.0.5", 10755 - "memorystream": "^0.3.1", 10756 - "minimatch": "^3.0.4", 10757 - "pidtree": "^0.3.0", 10758 - "read-pkg": "^3.0.0", 10759 - "shell-quote": "^1.6.1", 10760 - "string.prototype.padend": "^3.0.0" 10761 - }, 10762 - "dependencies": { 10763 - "path-type": { 10764 - "version": "3.0.0", 10765 - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", 10766 - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", 10767 - "dev": true, 10768 - "requires": { 10769 - "pify": "^3.0.0" 10770 - } 10771 - }, 10772 - "read-pkg": { 10773 - "version": "3.0.0", 10774 - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", 10775 - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", 10776 - "dev": true, 10777 - "requires": { 10778 - "load-json-file": "^4.0.0", 10779 - "normalize-package-data": "^2.3.2", 10780 - "path-type": "^3.0.0" 10781 - } 10782 - } 10783 - } 10784 - }, 10785 6596 "nth-check": { 10786 6597 "version": "2.0.1", 10787 6598 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", ··· 10803 6614 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", 10804 6615 "dev": true 10805 6616 }, 10806 - "object-assign": { 10807 - "version": "4.1.1", 10808 - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 10809 - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 10810 - "dev": true 10811 - }, 10812 - "object-copy": { 10813 - "version": "0.1.0", 10814 - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 10815 - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 10816 - "dev": true, 10817 - "requires": { 10818 - "copy-descriptor": "^0.1.0", 10819 - "define-property": "^0.2.5", 10820 - "kind-of": "^3.0.3" 10821 - }, 10822 - "dependencies": { 10823 - "define-property": { 10824 - "version": "0.2.5", 10825 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 10826 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 10827 - "dev": true, 10828 - "requires": { 10829 - "is-descriptor": "^0.1.0" 10830 - } 10831 - }, 10832 - "is-accessor-descriptor": { 10833 - "version": "0.1.6", 10834 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 10835 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 10836 - "dev": true, 10837 - "requires": { 10838 - "kind-of": "^3.0.2" 10839 - } 10840 - }, 10841 - "is-data-descriptor": { 10842 - "version": "0.1.4", 10843 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 10844 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 10845 - "dev": true, 10846 - "requires": { 10847 - "kind-of": "^3.0.2" 10848 - } 10849 - }, 10850 - "is-descriptor": { 10851 - "version": "0.1.6", 10852 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 10853 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 10854 - "dev": true, 10855 - "requires": { 10856 - "is-accessor-descriptor": "^0.1.6", 10857 - "is-data-descriptor": "^0.1.4", 10858 - "kind-of": "^5.0.0" 10859 - }, 10860 - "dependencies": { 10861 - "kind-of": { 10862 - "version": "5.1.0", 10863 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 10864 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 10865 - "dev": true 10866 - } 10867 - } 10868 - }, 10869 - "kind-of": { 10870 - "version": "3.2.2", 10871 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 10872 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 10873 - "dev": true, 10874 - "requires": { 10875 - "is-buffer": "^1.1.5" 10876 - } 10877 - } 10878 - } 10879 - }, 10880 - "object-inspect": { 10881 - "version": "1.11.0", 10882 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", 10883 - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", 10884 - "dev": true 10885 - }, 10886 - "object-keys": { 10887 - "version": "1.1.1", 10888 - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 10889 - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 10890 - "dev": true 10891 - }, 10892 - "object-visit": { 10893 - "version": "1.0.1", 10894 - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 10895 - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 10896 - "dev": true, 10897 - "requires": { 10898 - "isobject": "^3.0.0" 10899 - } 10900 - }, 10901 - "object.assign": { 10902 - "version": "4.1.2", 10903 - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 10904 - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", 10905 - "dev": true, 10906 - "requires": { 10907 - "call-bind": "^1.0.0", 10908 - "define-properties": "^1.1.3", 10909 - "has-symbols": "^1.0.1", 10910 - "object-keys": "^1.1.1" 10911 - } 10912 - }, 10913 - "object.pick": { 10914 - "version": "1.3.0", 10915 - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 10916 - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 10917 - "dev": true, 10918 - "requires": { 10919 - "isobject": "^3.0.1" 10920 - } 10921 - }, 10922 - "on-finished": { 10923 - "version": "2.3.0", 10924 - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 10925 - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 10926 - "dev": true, 10927 - "requires": { 10928 - "ee-first": "1.1.1" 10929 - } 10930 - }, 10931 - "on-headers": { 10932 - "version": "1.0.2", 10933 - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", 10934 - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", 10935 - "dev": true 10936 - }, 10937 6617 "once": { 10938 6618 "version": "1.4.0", 10939 6619 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", ··· 10943 6623 "wrappy": "1" 10944 6624 } 10945 6625 }, 10946 - "opn": { 10947 - "version": "6.0.0", 10948 - "resolved": "https://registry.npmjs.org/opn/-/opn-6.0.0.tgz", 10949 - "integrity": "sha512-I9PKfIZC+e4RXZ/qr1RhgyCnGgYX0UEIlXgWnCOVACIvFgaC9rz6Won7xbdhoHrd8IIhV7YEpHjreNUNkqCGkQ==", 10950 - "dev": true, 10951 - "requires": { 10952 - "is-wsl": "^1.1.0" 10953 - } 10954 - }, 10955 6626 "optionator": { 10956 6627 "version": "0.8.3", 10957 6628 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", ··· 11035 6706 "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", 11036 6707 "dev": true 11037 6708 }, 11038 - "parseurl": { 11039 - "version": "1.3.3", 11040 - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 11041 - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 11042 - "dev": true 11043 - }, 11044 - "pascalcase": { 11045 - "version": "0.1.1", 11046 - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 11047 - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", 11048 - "dev": true 11049 - }, 11050 - "path-dirname": { 11051 - "version": "1.0.2", 11052 - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", 11053 - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", 11054 - "dev": true 11055 - }, 11056 6709 "path-exists": { 11057 6710 "version": "4.0.0", 11058 6711 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", ··· 11063 6716 "version": "1.0.1", 11064 6717 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 11065 6718 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 11066 - "dev": true 11067 - }, 11068 - "path-key": { 11069 - "version": "2.0.1", 11070 - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 11071 - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 11072 6719 "dev": true 11073 6720 }, 11074 6721 "path-parse": { ··· 11083 6730 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", 11084 6731 "dev": true 11085 6732 }, 11086 - "pause-stream": { 11087 - "version": "0.0.11", 11088 - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", 11089 - "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", 11090 - "dev": true, 11091 - "requires": { 11092 - "through": "~2.3" 11093 - } 11094 - }, 11095 6733 "performance-now": { 11096 6734 "version": "2.1.0", 11097 6735 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", ··· 11110 6748 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", 11111 6749 "dev": true 11112 6750 }, 11113 - "pidtree": { 11114 - "version": "0.3.1", 11115 - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", 11116 - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", 11117 - "dev": true 11118 - }, 11119 - "pify": { 11120 - "version": "3.0.0", 11121 - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 11122 - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", 11123 - "dev": true 11124 - }, 11125 6751 "pn": { 11126 6752 "version": "1.1.0", 11127 6753 "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", 11128 6754 "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", 11129 - "dev": true 11130 - }, 11131 - "posix-character-classes": { 11132 - "version": "0.1.1", 11133 - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 11134 - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", 11135 6755 "dev": true 11136 6756 }, 11137 6757 "postcss": { ··· 11496 7116 "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", 11497 7117 "dev": true 11498 7118 }, 11499 - "process-nextick-args": { 11500 - "version": "2.0.1", 11501 - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", 11502 - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", 11503 - "dev": true 11504 - }, 11505 - "proxy-middleware": { 11506 - "version": "0.15.0", 11507 - "resolved": "https://registry.npmjs.org/proxy-middleware/-/proxy-middleware-0.15.0.tgz", 11508 - "integrity": "sha1-o/3xvvtzD5UZZYcqwvYHTGFHelY=", 11509 - "dev": true 11510 - }, 11511 7119 "psl": { 11512 7120 "version": "1.8.0", 11513 7121 "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", ··· 11577 7185 "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", 11578 7186 "dev": true 11579 7187 }, 11580 - "range-parser": { 11581 - "version": "1.2.1", 11582 - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 11583 - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 11584 - "dev": true 11585 - }, 11586 7188 "rc": { 11587 7189 "version": "1.2.8", 11588 7190 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", ··· 11642 7244 } 11643 7245 } 11644 7246 }, 11645 - "readable-stream": { 11646 - "version": "2.3.7", 11647 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 11648 - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 11649 - "dev": true, 11650 - "requires": { 11651 - "core-util-is": "~1.0.0", 11652 - "inherits": "~2.0.3", 11653 - "isarray": "~1.0.0", 11654 - "process-nextick-args": "~2.0.0", 11655 - "safe-buffer": "~5.1.1", 11656 - "string_decoder": "~1.1.1", 11657 - "util-deprecate": "~1.0.1" 11658 - }, 11659 - "dependencies": { 11660 - "safe-buffer": { 11661 - "version": "5.1.2", 11662 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 11663 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 11664 - "dev": true 11665 - } 11666 - } 11667 - }, 11668 - "readdirp": { 11669 - "version": "2.2.1", 11670 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", 11671 - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", 11672 - "dev": true, 11673 - "requires": { 11674 - "graceful-fs": "^4.1.11", 11675 - "micromatch": "^3.1.10", 11676 - "readable-stream": "^2.0.2" 11677 - }, 11678 - "dependencies": { 11679 - "braces": { 11680 - "version": "2.3.2", 11681 - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 11682 - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 11683 - "dev": true, 11684 - "requires": { 11685 - "arr-flatten": "^1.1.0", 11686 - "array-unique": "^0.3.2", 11687 - "extend-shallow": "^2.0.1", 11688 - "fill-range": "^4.0.0", 11689 - "isobject": "^3.0.1", 11690 - "repeat-element": "^1.1.2", 11691 - "snapdragon": "^0.8.1", 11692 - "snapdragon-node": "^2.0.1", 11693 - "split-string": "^3.0.2", 11694 - "to-regex": "^3.0.1" 11695 - }, 11696 - "dependencies": { 11697 - "extend-shallow": { 11698 - "version": "2.0.1", 11699 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 11700 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 11701 - "dev": true, 11702 - "requires": { 11703 - "is-extendable": "^0.1.0" 11704 - } 11705 - } 11706 - } 11707 - }, 11708 - "fill-range": { 11709 - "version": "4.0.0", 11710 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 11711 - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 11712 - "dev": true, 11713 - "requires": { 11714 - "extend-shallow": "^2.0.1", 11715 - "is-number": "^3.0.0", 11716 - "repeat-string": "^1.6.1", 11717 - "to-regex-range": "^2.1.0" 11718 - }, 11719 - "dependencies": { 11720 - "extend-shallow": { 11721 - "version": "2.0.1", 11722 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 11723 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 11724 - "dev": true, 11725 - "requires": { 11726 - "is-extendable": "^0.1.0" 11727 - } 11728 - } 11729 - } 11730 - }, 11731 - "is-extendable": { 11732 - "version": "0.1.1", 11733 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 11734 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 11735 - "dev": true 11736 - }, 11737 - "is-number": { 11738 - "version": "3.0.0", 11739 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 11740 - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 11741 - "dev": true, 11742 - "requires": { 11743 - "kind-of": "^3.0.2" 11744 - }, 11745 - "dependencies": { 11746 - "kind-of": { 11747 - "version": "3.2.2", 11748 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 11749 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 11750 - "dev": true, 11751 - "requires": { 11752 - "is-buffer": "^1.1.5" 11753 - } 11754 - } 11755 - } 11756 - }, 11757 - "micromatch": { 11758 - "version": "3.1.10", 11759 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 11760 - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 11761 - "dev": true, 11762 - "requires": { 11763 - "arr-diff": "^4.0.0", 11764 - "array-unique": "^0.3.2", 11765 - "braces": "^2.3.1", 11766 - "define-property": "^2.0.2", 11767 - "extend-shallow": "^3.0.2", 11768 - "extglob": "^2.0.4", 11769 - "fragment-cache": "^0.2.1", 11770 - "kind-of": "^6.0.2", 11771 - "nanomatch": "^1.2.9", 11772 - "object.pick": "^1.3.0", 11773 - "regex-not": "^1.0.0", 11774 - "snapdragon": "^0.8.1", 11775 - "to-regex": "^3.0.2" 11776 - } 11777 - }, 11778 - "to-regex-range": { 11779 - "version": "2.1.1", 11780 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 11781 - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 11782 - "dev": true, 11783 - "requires": { 11784 - "is-number": "^3.0.0", 11785 - "repeat-string": "^1.6.1" 11786 - } 11787 - } 11788 - } 11789 - }, 11790 7247 "redent": { 11791 7248 "version": "3.0.0", 11792 7249 "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", ··· 11797 7254 "strip-indent": "^3.0.0" 11798 7255 } 11799 7256 }, 11800 - "regex-not": { 11801 - "version": "1.0.2", 11802 - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 11803 - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 11804 - "dev": true, 11805 - "requires": { 11806 - "extend-shallow": "^3.0.2", 11807 - "safe-regex": "^1.1.0" 11808 - } 11809 - }, 11810 7257 "registry-auth-token": { 11811 7258 "version": "4.2.1", 11812 7259 "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", ··· 11831 7278 "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", 11832 7279 "dev": true 11833 7280 }, 11834 - "remove-trailing-separator": { 11835 - "version": "1.1.0", 11836 - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 11837 - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", 11838 - "dev": true 11839 - }, 11840 - "repeat-element": { 11841 - "version": "1.1.4", 11842 - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", 11843 - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", 11844 - "dev": true 11845 - }, 11846 - "repeat-string": { 11847 - "version": "1.6.1", 11848 - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 11849 - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 11850 - "dev": true 11851 - }, 11852 7281 "request": { 11853 7282 "version": "2.88.2", 11854 7283 "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", ··· 11913 7342 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 11914 7343 "dev": true 11915 7344 }, 11916 - "resolve-url": { 11917 - "version": "0.2.1", 11918 - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 11919 - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", 11920 - "dev": true 11921 - }, 11922 7345 "responselike": { 11923 7346 "version": "1.0.2", 11924 7347 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", ··· 11928 7351 "lowercase-keys": "^1.0.0" 11929 7352 } 11930 7353 }, 11931 - "ret": { 11932 - "version": "0.1.15", 11933 - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 11934 - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 11935 - "dev": true 11936 - }, 11937 7354 "reusify": { 11938 7355 "version": "1.0.4", 11939 7356 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", ··· 11947 7364 "dev": true, 11948 7365 "requires": { 11949 7366 "fsevents": "~2.3.2" 11950 - }, 11951 - "dependencies": { 11952 - "fsevents": { 11953 - "version": "2.3.2", 11954 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 11955 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 11956 - "dev": true, 11957 - "optional": true 11958 - } 11959 7367 } 11960 7368 }, 11961 7369 "run-parallel": { ··· 11973 7381 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 11974 7382 "dev": true 11975 7383 }, 11976 - "safe-regex": { 11977 - "version": "1.1.0", 11978 - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 11979 - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 11980 - "dev": true, 11981 - "requires": { 11982 - "ret": "~0.1.10" 11983 - } 11984 - }, 11985 7384 "safer-buffer": { 11986 7385 "version": "2.1.2", 11987 7386 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", ··· 12012 7411 "semver": "^6.3.0" 12013 7412 } 12014 7413 }, 12015 - "send": { 12016 - "version": "0.17.1", 12017 - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", 12018 - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", 12019 - "dev": true, 12020 - "requires": { 12021 - "debug": "2.6.9", 12022 - "depd": "~1.1.2", 12023 - "destroy": "~1.0.4", 12024 - "encodeurl": "~1.0.2", 12025 - "escape-html": "~1.0.3", 12026 - "etag": "~1.8.1", 12027 - "fresh": "0.5.2", 12028 - "http-errors": "~1.7.2", 12029 - "mime": "1.6.0", 12030 - "ms": "2.1.1", 12031 - "on-finished": "~2.3.0", 12032 - "range-parser": "~1.2.1", 12033 - "statuses": "~1.5.0" 12034 - }, 12035 - "dependencies": { 12036 - "depd": { 12037 - "version": "1.1.2", 12038 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 12039 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 12040 - "dev": true 12041 - }, 12042 - "ms": { 12043 - "version": "2.1.1", 12044 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", 12045 - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", 12046 - "dev": true 12047 - } 12048 - } 12049 - }, 12050 - "serve-index": { 12051 - "version": "1.9.1", 12052 - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", 12053 - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", 12054 - "dev": true, 12055 - "requires": { 12056 - "accepts": "~1.3.4", 12057 - "batch": "0.6.1", 12058 - "debug": "2.6.9", 12059 - "escape-html": "~1.0.3", 12060 - "http-errors": "~1.6.2", 12061 - "mime-types": "~2.1.17", 12062 - "parseurl": "~1.3.2" 12063 - }, 12064 - "dependencies": { 12065 - "depd": { 12066 - "version": "1.1.2", 12067 - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 12068 - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 12069 - "dev": true 12070 - }, 12071 - "http-errors": { 12072 - "version": "1.6.3", 12073 - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", 12074 - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", 12075 - "dev": true, 12076 - "requires": { 12077 - "depd": "~1.1.2", 12078 - "inherits": "2.0.3", 12079 - "setprototypeof": "1.1.0", 12080 - "statuses": ">= 1.4.0 < 2" 12081 - } 12082 - }, 12083 - "inherits": { 12084 - "version": "2.0.3", 12085 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 12086 - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 12087 - "dev": true 12088 - }, 12089 - "setprototypeof": { 12090 - "version": "1.1.0", 12091 - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", 12092 - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", 12093 - "dev": true 12094 - } 12095 - } 12096 - }, 12097 - "set-value": { 12098 - "version": "2.0.1", 12099 - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", 12100 - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", 12101 - "dev": true, 12102 - "requires": { 12103 - "extend-shallow": "^2.0.1", 12104 - "is-extendable": "^0.1.1", 12105 - "is-plain-object": "^2.0.3", 12106 - "split-string": "^3.0.1" 12107 - }, 12108 - "dependencies": { 12109 - "extend-shallow": { 12110 - "version": "2.0.1", 12111 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 12112 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 12113 - "dev": true, 12114 - "requires": { 12115 - "is-extendable": "^0.1.0" 12116 - } 12117 - }, 12118 - "is-extendable": { 12119 - "version": "0.1.1", 12120 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 12121 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 12122 - "dev": true 12123 - } 12124 - } 12125 - }, 12126 - "setprototypeof": { 12127 - "version": "1.1.1", 12128 - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 12129 - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", 12130 - "dev": true 12131 - }, 12132 - "shebang-command": { 12133 - "version": "1.2.0", 12134 - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 12135 - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 12136 - "dev": true, 12137 - "requires": { 12138 - "shebang-regex": "^1.0.0" 12139 - } 12140 - }, 12141 - "shebang-regex": { 12142 - "version": "1.0.0", 12143 - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 12144 - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 12145 - "dev": true 12146 - }, 12147 - "shell-quote": { 12148 - "version": "1.7.3", 12149 - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", 12150 - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", 12151 - "dev": true 12152 - }, 12153 - "side-channel": { 12154 - "version": "1.0.4", 12155 - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 12156 - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 12157 - "dev": true, 12158 - "requires": { 12159 - "call-bind": "^1.0.0", 12160 - "get-intrinsic": "^1.0.2", 12161 - "object-inspect": "^1.9.0" 12162 - } 12163 - }, 12164 7414 "signal-exit": { 12165 7415 "version": "3.0.5", 12166 7416 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", 12167 7417 "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", 12168 7418 "dev": true 12169 - }, 12170 - "snapdragon": { 12171 - "version": "0.8.2", 12172 - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 12173 - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 12174 - "dev": true, 12175 - "requires": { 12176 - "base": "^0.11.1", 12177 - "debug": "^2.2.0", 12178 - "define-property": "^0.2.5", 12179 - "extend-shallow": "^2.0.1", 12180 - "map-cache": "^0.2.2", 12181 - "source-map": "^0.5.6", 12182 - "source-map-resolve": "^0.5.0", 12183 - "use": "^3.1.0" 12184 - }, 12185 - "dependencies": { 12186 - "define-property": { 12187 - "version": "0.2.5", 12188 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 12189 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 12190 - "dev": true, 12191 - "requires": { 12192 - "is-descriptor": "^0.1.0" 12193 - } 12194 - }, 12195 - "extend-shallow": { 12196 - "version": "2.0.1", 12197 - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 12198 - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 12199 - "dev": true, 12200 - "requires": { 12201 - "is-extendable": "^0.1.0" 12202 - } 12203 - }, 12204 - "is-accessor-descriptor": { 12205 - "version": "0.1.6", 12206 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 12207 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 12208 - "dev": true, 12209 - "requires": { 12210 - "kind-of": "^3.0.2" 12211 - }, 12212 - "dependencies": { 12213 - "kind-of": { 12214 - "version": "3.2.2", 12215 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 12216 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 12217 - "dev": true, 12218 - "requires": { 12219 - "is-buffer": "^1.1.5" 12220 - } 12221 - } 12222 - } 12223 - }, 12224 - "is-data-descriptor": { 12225 - "version": "0.1.4", 12226 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 12227 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 12228 - "dev": true, 12229 - "requires": { 12230 - "kind-of": "^3.0.2" 12231 - }, 12232 - "dependencies": { 12233 - "kind-of": { 12234 - "version": "3.2.2", 12235 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 12236 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 12237 - "dev": true, 12238 - "requires": { 12239 - "is-buffer": "^1.1.5" 12240 - } 12241 - } 12242 - } 12243 - }, 12244 - "is-descriptor": { 12245 - "version": "0.1.6", 12246 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 12247 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 12248 - "dev": true, 12249 - "requires": { 12250 - "is-accessor-descriptor": "^0.1.6", 12251 - "is-data-descriptor": "^0.1.4", 12252 - "kind-of": "^5.0.0" 12253 - } 12254 - }, 12255 - "is-extendable": { 12256 - "version": "0.1.1", 12257 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 12258 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 12259 - "dev": true 12260 - }, 12261 - "kind-of": { 12262 - "version": "5.1.0", 12263 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 12264 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 12265 - "dev": true 12266 - }, 12267 - "source-map": { 12268 - "version": "0.5.7", 12269 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 12270 - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 12271 - "dev": true 12272 - } 12273 - } 12274 - }, 12275 - "snapdragon-node": { 12276 - "version": "2.1.1", 12277 - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 12278 - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 12279 - "dev": true, 12280 - "requires": { 12281 - "define-property": "^1.0.0", 12282 - "isobject": "^3.0.0", 12283 - "snapdragon-util": "^3.0.1" 12284 - }, 12285 - "dependencies": { 12286 - "define-property": { 12287 - "version": "1.0.0", 12288 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 12289 - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 12290 - "dev": true, 12291 - "requires": { 12292 - "is-descriptor": "^1.0.0" 12293 - } 12294 - } 12295 - } 12296 - }, 12297 - "snapdragon-util": { 12298 - "version": "3.0.1", 12299 - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 12300 - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 12301 - "dev": true, 12302 - "requires": { 12303 - "kind-of": "^3.2.0" 12304 - }, 12305 - "dependencies": { 12306 - "kind-of": { 12307 - "version": "3.2.2", 12308 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 12309 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 12310 - "dev": true, 12311 - "requires": { 12312 - "is-buffer": "^1.1.5" 12313 - } 12314 - } 12315 - } 12316 7419 }, 12317 7420 "source-map": { 12318 7421 "version": "0.6.1", ··· 12326 7429 "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", 12327 7430 "dev": true 12328 7431 }, 12329 - "source-map-resolve": { 12330 - "version": "0.5.3", 12331 - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", 12332 - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", 12333 - "dev": true, 12334 - "requires": { 12335 - "atob": "^2.1.2", 12336 - "decode-uri-component": "^0.2.0", 12337 - "resolve-url": "^0.2.1", 12338 - "source-map-url": "^0.4.0", 12339 - "urix": "^0.1.0" 12340 - } 12341 - }, 12342 7432 "source-map-support": { 12343 7433 "version": "0.5.20", 12344 7434 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", ··· 12348 7438 "buffer-from": "^1.0.0", 12349 7439 "source-map": "^0.6.0" 12350 7440 } 12351 - }, 12352 - "source-map-url": { 12353 - "version": "0.4.1", 12354 - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", 12355 - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", 12356 - "dev": true 12357 7441 }, 12358 7442 "spdx-correct": { 12359 7443 "version": "3.1.1", ··· 12387 7471 "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", 12388 7472 "dev": true 12389 7473 }, 12390 - "split": { 12391 - "version": "0.3.3", 12392 - "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", 12393 - "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", 12394 - "dev": true, 12395 - "requires": { 12396 - "through": "2" 12397 - } 12398 - }, 12399 - "split-string": { 12400 - "version": "3.1.0", 12401 - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 12402 - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 12403 - "dev": true, 12404 - "requires": { 12405 - "extend-shallow": "^3.0.0" 12406 - } 12407 - }, 12408 7474 "srcset": { 12409 7475 "version": "4.0.0", 12410 7476 "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", ··· 12434 7500 "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", 12435 7501 "dev": true 12436 7502 }, 12437 - "static-extend": { 12438 - "version": "0.1.2", 12439 - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 12440 - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 12441 - "dev": true, 12442 - "requires": { 12443 - "define-property": "^0.2.5", 12444 - "object-copy": "^0.1.0" 12445 - }, 12446 - "dependencies": { 12447 - "define-property": { 12448 - "version": "0.2.5", 12449 - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 12450 - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 12451 - "dev": true, 12452 - "requires": { 12453 - "is-descriptor": "^0.1.0" 12454 - } 12455 - }, 12456 - "is-accessor-descriptor": { 12457 - "version": "0.1.6", 12458 - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 12459 - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 12460 - "dev": true, 12461 - "requires": { 12462 - "kind-of": "^3.0.2" 12463 - }, 12464 - "dependencies": { 12465 - "kind-of": { 12466 - "version": "3.2.2", 12467 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 12468 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 12469 - "dev": true, 12470 - "requires": { 12471 - "is-buffer": "^1.1.5" 12472 - } 12473 - } 12474 - } 12475 - }, 12476 - "is-data-descriptor": { 12477 - "version": "0.1.4", 12478 - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 12479 - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 12480 - "dev": true, 12481 - "requires": { 12482 - "kind-of": "^3.0.2" 12483 - }, 12484 - "dependencies": { 12485 - "kind-of": { 12486 - "version": "3.2.2", 12487 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 12488 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 12489 - "dev": true, 12490 - "requires": { 12491 - "is-buffer": "^1.1.5" 12492 - } 12493 - } 12494 - } 12495 - }, 12496 - "is-descriptor": { 12497 - "version": "0.1.6", 12498 - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 12499 - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 12500 - "dev": true, 12501 - "requires": { 12502 - "is-accessor-descriptor": "^0.1.6", 12503 - "is-data-descriptor": "^0.1.4", 12504 - "kind-of": "^5.0.0" 12505 - } 12506 - }, 12507 - "kind-of": { 12508 - "version": "5.1.0", 12509 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 12510 - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 12511 - "dev": true 12512 - } 12513 - } 12514 - }, 12515 - "statuses": { 12516 - "version": "1.5.0", 12517 - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 12518 - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", 12519 - "dev": true 12520 - }, 12521 7503 "stealthy-require": { 12522 7504 "version": "1.1.1", 12523 7505 "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", 12524 7506 "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", 12525 7507 "dev": true 12526 7508 }, 12527 - "stream-combiner": { 12528 - "version": "0.0.4", 12529 - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", 12530 - "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", 12531 - "dev": true, 12532 - "requires": { 12533 - "duplexer": "~0.1.1" 12534 - } 12535 - }, 12536 - "string_decoder": { 12537 - "version": "1.1.1", 12538 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 12539 - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 12540 - "dev": true, 12541 - "requires": { 12542 - "safe-buffer": "~5.1.0" 12543 - }, 12544 - "dependencies": { 12545 - "safe-buffer": { 12546 - "version": "5.1.2", 12547 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 12548 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 12549 - "dev": true 12550 - } 12551 - } 12552 - }, 12553 7509 "string-width": { 12554 7510 "version": "4.2.3", 12555 7511 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", ··· 12561 7517 "strip-ansi": "^6.0.1" 12562 7518 } 12563 7519 }, 12564 - "string.prototype.padend": { 12565 - "version": "3.1.3", 12566 - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", 12567 - "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", 12568 - "dev": true, 12569 - "requires": { 12570 - "call-bind": "^1.0.2", 12571 - "define-properties": "^1.1.3", 12572 - "es-abstract": "^1.19.1" 12573 - } 12574 - }, 12575 - "string.prototype.trimend": { 12576 - "version": "1.0.4", 12577 - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 12578 - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", 12579 - "dev": true, 12580 - "requires": { 12581 - "call-bind": "^1.0.2", 12582 - "define-properties": "^1.1.3" 12583 - } 12584 - }, 12585 - "string.prototype.trimstart": { 12586 - "version": "1.0.4", 12587 - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", 12588 - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", 12589 - "dev": true, 12590 - "requires": { 12591 - "call-bind": "^1.0.2", 12592 - "define-properties": "^1.1.3" 12593 - } 12594 - }, 12595 7520 "strip-ansi": { 12596 7521 "version": "6.0.1", 12597 7522 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", ··· 12600 7525 "requires": { 12601 7526 "ansi-regex": "^5.0.1" 12602 7527 } 12603 - }, 12604 - "strip-bom": { 12605 - "version": "3.0.0", 12606 - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 12607 - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 12608 - "dev": true 12609 7528 }, 12610 7529 "strip-indent": { 12611 7530 "version": "3.0.0", ··· 12687 7606 } 12688 7607 } 12689 7608 }, 12690 - "through": { 12691 - "version": "2.3.8", 12692 - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 12693 - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 12694 - "dev": true 12695 - }, 12696 7609 "timsort": { 12697 7610 "version": "0.3.0", 12698 7611 "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", ··· 12714 7627 "integrity": "sha1-xyKQcWTvaxeBMsjmmTAhLRtKoWo=", 12715 7628 "dev": true 12716 7629 }, 12717 - "to-object-path": { 12718 - "version": "0.3.0", 12719 - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 12720 - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 12721 - "dev": true, 12722 - "requires": { 12723 - "kind-of": "^3.0.2" 12724 - }, 12725 - "dependencies": { 12726 - "kind-of": { 12727 - "version": "3.2.2", 12728 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 12729 - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 12730 - "dev": true, 12731 - "requires": { 12732 - "is-buffer": "^1.1.5" 12733 - } 12734 - } 12735 - } 12736 - }, 12737 7630 "to-readable-stream": { 12738 7631 "version": "1.0.0", 12739 7632 "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", 12740 7633 "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", 12741 7634 "dev": true 12742 7635 }, 12743 - "to-regex": { 12744 - "version": "3.0.2", 12745 - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 12746 - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 12747 - "dev": true, 12748 - "requires": { 12749 - "define-property": "^2.0.2", 12750 - "extend-shallow": "^3.0.2", 12751 - "regex-not": "^1.0.2", 12752 - "safe-regex": "^1.1.0" 12753 - } 12754 - }, 12755 7636 "to-regex-range": { 12756 7637 "version": "5.0.1", 12757 7638 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", ··· 12769 7650 "requires": { 12770 7651 "to-no-case": "^1.0.0" 12771 7652 } 12772 - }, 12773 - "toidentifier": { 12774 - "version": "1.0.0", 12775 - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", 12776 - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", 12777 - "dev": true 12778 7653 }, 12779 7654 "tough-cookie": { 12780 7655 "version": "2.5.0", ··· 12846 7721 "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", 12847 7722 "dev": true 12848 7723 }, 12849 - "unbox-primitive": { 12850 - "version": "1.0.1", 12851 - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", 12852 - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", 12853 - "dev": true, 12854 - "requires": { 12855 - "function-bind": "^1.1.1", 12856 - "has-bigints": "^1.0.1", 12857 - "has-symbols": "^1.0.2", 12858 - "which-boxed-primitive": "^1.0.2" 12859 - } 12860 - }, 12861 7724 "uncss": { 12862 7725 "version": "0.17.3", 12863 7726 "resolved": "https://registry.npmjs.org/uncss/-/uncss-0.17.3.tgz", ··· 12910 7773 } 12911 7774 } 12912 7775 }, 12913 - "union-value": { 12914 - "version": "1.0.1", 12915 - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", 12916 - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", 12917 - "dev": true, 12918 - "requires": { 12919 - "arr-union": "^3.1.0", 12920 - "get-value": "^2.0.6", 12921 - "is-extendable": "^0.1.1", 12922 - "set-value": "^2.0.1" 12923 - }, 12924 - "dependencies": { 12925 - "is-extendable": { 12926 - "version": "0.1.1", 12927 - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 12928 - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 12929 - "dev": true 12930 - } 12931 - } 12932 - }, 12933 7776 "uniq": { 12934 7777 "version": "1.0.1", 12935 7778 "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", ··· 12951 7794 "crypto-random-string": "^2.0.0" 12952 7795 } 12953 7796 }, 12954 - "unix-crypt-td-js": { 12955 - "version": "1.1.4", 12956 - "resolved": "https://registry.npmjs.org/unix-crypt-td-js/-/unix-crypt-td-js-1.1.4.tgz", 12957 - "integrity": "sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==", 12958 - "dev": true 12959 - }, 12960 - "unpipe": { 12961 - "version": "1.0.0", 12962 - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 12963 - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", 12964 - "dev": true 12965 - }, 12966 - "unset-value": { 12967 - "version": "1.0.0", 12968 - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 12969 - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 12970 - "dev": true, 12971 - "requires": { 12972 - "has-value": "^0.3.1", 12973 - "isobject": "^3.0.0" 12974 - }, 12975 - "dependencies": { 12976 - "has-value": { 12977 - "version": "0.3.1", 12978 - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 12979 - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 12980 - "dev": true, 12981 - "requires": { 12982 - "get-value": "^2.0.3", 12983 - "has-values": "^0.1.4", 12984 - "isobject": "^2.0.0" 12985 - }, 12986 - "dependencies": { 12987 - "isobject": { 12988 - "version": "2.1.0", 12989 - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 12990 - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 12991 - "dev": true, 12992 - "requires": { 12993 - "isarray": "1.0.0" 12994 - } 12995 - } 12996 - } 12997 - }, 12998 - "has-values": { 12999 - "version": "0.1.4", 13000 - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 13001 - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", 13002 - "dev": true 13003 - } 13004 - } 13005 - }, 13006 - "upath": { 13007 - "version": "1.2.0", 13008 - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", 13009 - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", 13010 - "dev": true 13011 - }, 13012 7797 "update-notifier": { 13013 7798 "version": "5.1.0", 13014 7799 "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", ··· 13100 7885 "punycode": "^2.1.0" 13101 7886 } 13102 7887 }, 13103 - "urix": { 13104 - "version": "0.1.0", 13105 - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 13106 - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", 13107 - "dev": true 13108 - }, 13109 7888 "url-parse-lax": { 13110 7889 "version": "3.0.0", 13111 7890 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", ··· 13115 7894 "prepend-http": "^2.0.0" 13116 7895 } 13117 7896 }, 13118 - "use": { 13119 - "version": "3.1.1", 13120 - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 13121 - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 13122 - "dev": true 13123 - }, 13124 7897 "util-deprecate": { 13125 7898 "version": "1.0.2", 13126 7899 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 13127 7900 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 13128 7901 "dev": true 13129 7902 }, 13130 - "utils-merge": { 13131 - "version": "1.0.1", 13132 - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 13133 - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", 13134 - "dev": true 13135 - }, 13136 7903 "uuid": { 13137 7904 "version": "3.4.0", 13138 7905 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", ··· 13148 7915 "spdx-correct": "^3.0.0", 13149 7916 "spdx-expression-parse": "^3.0.0" 13150 7917 } 13151 - }, 13152 - "vary": { 13153 - "version": "1.1.2", 13154 - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 13155 - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", 13156 - "dev": true 13157 7918 }, 13158 7919 "vendors": { 13159 7920 "version": "1.0.4", ··· 13198 7959 "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", 13199 7960 "dev": true 13200 7961 }, 13201 - "websocket-driver": { 13202 - "version": "0.7.4", 13203 - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", 13204 - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", 13205 - "dev": true, 13206 - "requires": { 13207 - "http-parser-js": ">=0.5.1", 13208 - "safe-buffer": ">=5.1.0", 13209 - "websocket-extensions": ">=0.1.1" 13210 - } 13211 - }, 13212 - "websocket-extensions": { 13213 - "version": "0.1.4", 13214 - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", 13215 - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", 13216 - "dev": true 13217 - }, 13218 7962 "whatwg-encoding": { 13219 7963 "version": "1.0.5", 13220 7964 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", ··· 13239 7983 "lodash.sortby": "^4.7.0", 13240 7984 "tr46": "^1.0.1", 13241 7985 "webidl-conversions": "^4.0.2" 13242 - } 13243 - }, 13244 - "which": { 13245 - "version": "1.3.1", 13246 - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 13247 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 13248 - "dev": true, 13249 - "requires": { 13250 - "isexe": "^2.0.0" 13251 - } 13252 - }, 13253 - "which-boxed-primitive": { 13254 - "version": "1.0.2", 13255 - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", 13256 - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 13257 - "dev": true, 13258 - "requires": { 13259 - "is-bigint": "^1.0.1", 13260 - "is-boolean-object": "^1.1.0", 13261 - "is-number-object": "^1.0.4", 13262 - "is-string": "^1.0.5", 13263 - "is-symbol": "^1.0.3" 13264 7986 } 13265 7987 }, 13266 7988 "widest-line": {
+6 -8
package.json
··· 13 13 ], 14 14 "license": "ISC", 15 15 "scripts": { 16 - "clean": "find . -type d -name node_modules -prune -o -name '*.js' -exec rm {} +", 17 - "compile": "tsc", 18 - "compile:watch": "tsc --watch -p .", 16 + "clean": "rm */index.js */index.js.map", 19 17 "lint": "prettier --check \"**/*.ts\"", 20 18 "pretty": "prettier --write \"**/*.ts\"", 21 - "serve": "live-server --port=1234 --no-browser --quiet .", 22 - "start": "npm-run-all --parallel compile:watch serve", 23 - "test": "npm run clean && npm run lint && npm run compile" 19 + "start": "esbuild */index.ts --define:DEBUG=true --target=es2020 --format=esm --bundle --sourcemap --outdir=. --outbase=. --color=false --servedir=. --serve=1234", 20 + "test": "npm run clean && npm run lint && npm run ts:check", 21 + "ts:check": "tsc --noEmit", 22 + "ts:watch": "tsc --noEmit --watch -p ." 24 23 }, 25 24 "devDependencies": { 25 + "esbuild": "0.14", 26 26 "htmlnano": "1.1", 27 - "live-server": "1.2", 28 - "npm-run-all": "4.1", 29 27 "posthtml-cli": "0.10", 30 28 "posthtml-inline-assets": "3.1", 31 29 "prettier": "2.4",
+17 -14
play/Makefile
··· 1 1 EXAMPLE ?= src 2 + SOURCES := $(shell find .. -type f -name "*.ts") 2 3 3 - all: index.html 4 + all: index.html ../$(EXAMPLE)/index.js 4 5 @printf "Size gzipped: %s bytes\n" $(shell gzip index.html --stdout | wc -c) 5 6 6 - ../$(EXAMPLE)/index.js: $(shell find .. -type f -name "*.ts") 7 - @echo -n "Compiling project... " 8 - @npx tsc 9 - @echo "Done" 7 + ../$(EXAMPLE)/index.js: $(SOURCES) 8 + @echo -n "Type-checking... " 9 + @npx tsc --noEmit 10 + @echo "done." 10 11 11 - game.rollup.js: ../$(EXAMPLE)/index.js 12 - @echo -n "Bundling files into one... " 13 - @npx rollup --format iife $< --silent > $@ 14 - @echo "Done" 12 + game.esbuild.js: $(SOURCES) 13 + @echo "Compiling and bundling..." 14 + @npx esbuild ../$(EXAMPLE)/index.ts --bundle --define:DEBUG=false --analyze > $@ 15 15 16 - game.sed.js: game.rollup.js 17 - @echo -n "Running replacements... " 16 + game.sed.js: game.esbuild.js 17 + @echo "Running replacements..." 18 18 @sed -f sed.txt $< > $@ 19 - @echo "Done" 20 19 21 20 game.terser.js: game.sed.js 22 - @echo "Minifying... " 21 + @echo "Minifying..." 23 22 @npx --quiet terser $< \ 24 - --define DEBUG=false \ 25 23 --timings \ 26 24 --ecma 9 \ 27 25 --mangle toplevel \ ··· 30 28 > $@ 31 29 32 30 index.html: game.html game.terser.js 31 + @echo "Inlining..." 33 32 @node posthtml.cjs $< > $@ 34 33 35 34 # On Ubuntu, install p7zip-full. See https://www.7-zip.org/download.html. 36 35 index.zip: index.html 37 36 @7z a -mx=9 -mfb=256 -mpass=15 $@ $< 37 + 38 + .PHONY: clean 39 + clean: 40 + @rm -f *.js index.html index.zip