make8bitart.com

ok fully remove node now

+297 -1395
+297 -1391
package-lock.json
··· 1 1 { 2 2 "name": "make8bitart.com", 3 3 "version": "2.0.0", 4 - "lockfileVersion": 2, 4 + "lockfileVersion": 3, 5 5 "requires": true, 6 6 "packages": { 7 7 "": { ··· 92 92 "node": ">= 0.8" 93 93 } 94 94 }, 95 - "node_modules/basic-auth/node_modules/safe-buffer": { 96 - "version": "5.1.2", 97 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 98 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 99 - }, 100 95 "node_modules/brace-expansion": { 101 96 "version": "1.1.11", 102 97 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", ··· 107 102 } 108 103 }, 109 104 "node_modules/braces": { 110 - "version": "3.0.2", 111 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 112 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 105 + "version": "3.0.3", 106 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 107 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 113 108 "dependencies": { 114 - "fill-range": "^7.0.1" 109 + "fill-range": "^7.1.1" 115 110 }, 116 111 "engines": { 117 112 "node": ">=8" 118 113 } 119 114 }, 120 - "node_modules/call-bind": { 115 + "node_modules/call-bind-apply-helpers": { 121 116 "version": "1.0.2", 122 - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 123 - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 117 + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 118 + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 119 + "dependencies": { 120 + "es-errors": "^1.3.0", 121 + "function-bind": "^1.1.2" 122 + }, 123 + "engines": { 124 + "node": ">= 0.4" 125 + } 126 + }, 127 + "node_modules/call-bound": { 128 + "version": "1.0.4", 129 + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 130 + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 124 131 "dependencies": { 125 - "function-bind": "^1.1.1", 126 - "get-intrinsic": "^1.0.2" 132 + "call-bind-apply-helpers": "^1.0.2", 133 + "get-intrinsic": "^1.3.0" 134 + }, 135 + "engines": { 136 + "node": ">= 0.4" 127 137 }, 128 138 "funding": { 129 139 "url": "https://github.com/sponsors/ljharb" ··· 145 155 } 146 156 }, 147 157 "node_modules/clean-css": { 148 - "version": "5.3.2", 149 - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", 150 - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", 158 + "version": "5.3.3", 159 + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", 160 + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", 151 161 "dependencies": { 152 162 "source-map": "~0.6.0" 153 163 }, ··· 155 165 "node": ">= 10.0" 156 166 } 157 167 }, 168 + "node_modules/clean-css/node_modules/source-map": { 169 + "version": "0.6.1", 170 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 171 + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 172 + "engines": { 173 + "node": ">=0.10.0" 174 + } 175 + }, 158 176 "node_modules/cli": { 159 177 "version": "1.0.1", 160 178 "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", ··· 230 248 "node": "*" 231 249 } 232 250 }, 251 + "node_modules/debug": { 252 + "version": "4.4.1", 253 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 254 + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 255 + "dependencies": { 256 + "ms": "^2.1.3" 257 + }, 258 + "engines": { 259 + "node": ">=6.0" 260 + }, 261 + "peerDependenciesMeta": { 262 + "supports-color": { 263 + "optional": true 264 + } 265 + } 266 + }, 233 267 "node_modules/detect-file": { 234 268 "version": "1.0.0", 235 269 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", ··· 288 322 "domelementtype": "1" 289 323 } 290 324 }, 325 + "node_modules/dunder-proto": { 326 + "version": "1.0.1", 327 + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 328 + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 329 + "dependencies": { 330 + "call-bind-apply-helpers": "^1.0.1", 331 + "es-errors": "^1.3.0", 332 + "gopd": "^1.2.0" 333 + }, 334 + "engines": { 335 + "node": ">= 0.4" 336 + } 337 + }, 291 338 "node_modules/duplexer": { 292 339 "version": "0.1.2", 293 340 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", ··· 298 345 "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", 299 346 "integrity": "sha512-LbLqfXgJMmy81t+7c14mnulFHJ170cM6E+0vMXR9k/ZiZwgX8i5pNgjTCX3SO4VeUsFLV+8InixoretwU+MjBQ==" 300 347 }, 348 + "node_modules/es-define-property": { 349 + "version": "1.0.1", 350 + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 351 + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 352 + "engines": { 353 + "node": ">= 0.4" 354 + } 355 + }, 356 + "node_modules/es-errors": { 357 + "version": "1.3.0", 358 + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 359 + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 360 + "engines": { 361 + "node": ">= 0.4" 362 + } 363 + }, 364 + "node_modules/es-object-atoms": { 365 + "version": "1.1.1", 366 + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 367 + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 368 + "dependencies": { 369 + "es-errors": "^1.3.0" 370 + }, 371 + "engines": { 372 + "node": ">= 0.4" 373 + } 374 + }, 301 375 "node_modules/escape-string-regexp": { 302 376 "version": "1.0.5", 303 377 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", ··· 317 391 "engines": { 318 392 "node": ">=4" 319 393 } 394 + }, 395 + "node_modules/eventemitter2": { 396 + "version": "0.4.14", 397 + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", 398 + "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==" 320 399 }, 321 400 "node_modules/eventemitter3": { 322 401 "version": "4.0.7", ··· 367 446 "integrity": "sha512-0k45oWBokCqh2MOexeYKpyqmGKG+8mQ2Wd8iawx+uWd/weWJQAZ6SoPybagdCI4xFisag8iAR77WPm4h3pTfxA==" 368 447 }, 369 448 "node_modules/fill-range": { 370 - "version": "7.0.1", 371 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 372 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 449 + "version": "7.1.1", 450 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 451 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 373 452 "dependencies": { 374 453 "to-regex-range": "^5.0.1" 375 454 }, ··· 458 537 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" 459 538 }, 460 539 "node_modules/function-bind": { 461 - "version": "1.1.1", 462 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 463 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 540 + "version": "1.1.2", 541 + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 542 + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 543 + "funding": { 544 + "url": "https://github.com/sponsors/ljharb" 545 + } 464 546 }, 465 547 "node_modules/get-intrinsic": { 466 - "version": "1.1.3", 467 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", 468 - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", 548 + "version": "1.3.0", 549 + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 550 + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 469 551 "dependencies": { 470 - "function-bind": "^1.1.1", 471 - "has": "^1.0.3", 472 - "has-symbols": "^1.0.3" 552 + "call-bind-apply-helpers": "^1.0.2", 553 + "es-define-property": "^1.0.1", 554 + "es-errors": "^1.3.0", 555 + "es-object-atoms": "^1.1.1", 556 + "function-bind": "^1.1.2", 557 + "get-proto": "^1.0.1", 558 + "gopd": "^1.2.0", 559 + "has-symbols": "^1.1.0", 560 + "hasown": "^2.0.2", 561 + "math-intrinsics": "^1.1.0" 562 + }, 563 + "engines": { 564 + "node": ">= 0.4" 473 565 }, 474 566 "funding": { 475 567 "url": "https://github.com/sponsors/ljharb" 476 568 } 477 569 }, 570 + "node_modules/get-proto": { 571 + "version": "1.0.1", 572 + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 573 + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 574 + "dependencies": { 575 + "dunder-proto": "^1.0.1", 576 + "es-object-atoms": "^1.0.0" 577 + }, 578 + "engines": { 579 + "node": ">= 0.4" 580 + } 581 + }, 478 582 "node_modules/getobject": { 479 583 "version": "1.0.2", 480 584 "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", ··· 487 591 "version": "7.1.7", 488 592 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 489 593 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 594 + "deprecated": "Glob versions prior to v9 are no longer supported", 490 595 "dependencies": { 491 596 "fs.realpath": "^1.0.0", 492 597 "inflight": "^1.0.4", ··· 541 646 "which": "bin/which" 542 647 } 543 648 }, 649 + "node_modules/gopd": { 650 + "version": "1.2.0", 651 + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 652 + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 653 + "engines": { 654 + "node": ">= 0.4" 655 + }, 656 + "funding": { 657 + "url": "https://github.com/sponsors/ljharb" 658 + } 659 + }, 544 660 "node_modules/grunt": { 545 661 "version": "1.6.1", 546 662 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz", ··· 610 726 }, 611 727 "peerDependencies": { 612 728 "grunt": ">=1.4.1" 613 - } 614 - }, 615 - "node_modules/grunt-contrib-concat/node_modules/source-map": { 616 - "version": "0.5.7", 617 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 618 - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 619 - "engines": { 620 - "node": ">=0.10.0" 621 729 } 622 730 }, 623 731 "node_modules/grunt-contrib-copy": { ··· 703 811 "node": ">=12" 704 812 } 705 813 }, 706 - "node_modules/grunt-contrib-uglify/node_modules/uri-path": { 707 - "version": "1.0.0", 708 - "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", 709 - "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=", 710 - "engines": { 711 - "node": ">= 0.10" 712 - } 713 - }, 714 814 "node_modules/grunt-known-options": { 715 815 "version": "2.0.0", 716 816 "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", ··· 762 862 "node": ">=10" 763 863 } 764 864 }, 765 - "node_modules/grunt/node_modules/eventemitter2": { 766 - "version": "0.4.14", 767 - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", 768 - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=" 769 - }, 770 - "node_modules/grunt/node_modules/iconv-lite": { 771 - "version": "0.6.3", 772 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 773 - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 774 - "dependencies": { 775 - "safer-buffer": ">= 2.1.2 < 3.0.0" 776 - }, 777 - "engines": { 778 - "node": ">=0.10.0" 779 - } 780 - }, 781 865 "node_modules/gzip-size": { 782 866 "version": "5.1.1", 783 867 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", ··· 790 874 "node": ">=6" 791 875 } 792 876 }, 793 - "node_modules/has": { 794 - "version": "1.0.3", 795 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 796 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 797 - "dependencies": { 798 - "function-bind": "^1.1.1" 799 - }, 800 - "engines": { 801 - "node": ">= 0.4.0" 802 - } 803 - }, 804 877 "node_modules/has-ansi": { 805 878 "version": "2.0.0", 806 879 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", ··· 821 894 } 822 895 }, 823 896 "node_modules/has-symbols": { 824 - "version": "1.0.3", 825 - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 826 - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 897 + "version": "1.1.0", 898 + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 899 + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 827 900 "engines": { 828 901 "node": ">= 0.4" 829 902 }, 830 903 "funding": { 831 904 "url": "https://github.com/sponsors/ljharb" 905 + } 906 + }, 907 + "node_modules/hasown": { 908 + "version": "2.0.2", 909 + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 910 + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 911 + "dependencies": { 912 + "function-bind": "^1.1.2" 913 + }, 914 + "engines": { 915 + "node": ">= 0.4" 832 916 } 833 917 }, 834 918 "node_modules/he": { ··· 920 1004 "node": ">=12" 921 1005 } 922 1006 }, 1007 + "node_modules/iconv-lite": { 1008 + "version": "0.6.3", 1009 + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 1010 + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 1011 + "dependencies": { 1012 + "safer-buffer": ">= 2.1.2 < 3.0.0" 1013 + }, 1014 + "engines": { 1015 + "node": ">=0.10.0" 1016 + } 1017 + }, 923 1018 "node_modules/inflight": { 924 1019 "version": "1.0.6", 925 1020 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 926 1021 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1022 + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", 927 1023 "dependencies": { 928 1024 "once": "^1.3.0", 929 1025 "wrappy": "1" ··· 957 1053 } 958 1054 }, 959 1055 "node_modules/is-core-module": { 960 - "version": "2.11.0", 961 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 962 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 1056 + "version": "2.16.1", 1057 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 1058 + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 963 1059 "dependencies": { 964 - "has": "^1.0.3" 1060 + "hasown": "^2.0.2" 1061 + }, 1062 + "engines": { 1063 + "node": ">= 0.4" 965 1064 }, 966 1065 "funding": { 967 1066 "url": "https://github.com/sponsors/ljharb" ··· 1146 1245 "node": ">=0.10.0" 1147 1246 } 1148 1247 }, 1248 + "node_modules/math-intrinsics": { 1249 + "version": "1.1.0", 1250 + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 1251 + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 1252 + "engines": { 1253 + "node": ">= 0.4" 1254 + } 1255 + }, 1149 1256 "node_modules/maxmin": { 1150 1257 "version": "3.0.0", 1151 1258 "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz", ··· 1164 1271 } 1165 1272 }, 1166 1273 "node_modules/micromatch": { 1167 - "version": "4.0.5", 1168 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 1169 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 1274 + "version": "4.0.8", 1275 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 1276 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 1170 1277 "dependencies": { 1171 - "braces": "^3.0.2", 1278 + "braces": "^3.0.3", 1172 1279 "picomatch": "^2.3.1" 1173 1280 }, 1174 1281 "engines": { ··· 1205 1312 "url": "https://github.com/sponsors/ljharb" 1206 1313 } 1207 1314 }, 1315 + "node_modules/ms": { 1316 + "version": "2.1.3", 1317 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1318 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 1319 + }, 1208 1320 "node_modules/nopt": { 1209 1321 "version": "3.0.6", 1210 1322 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", ··· 1217 1329 } 1218 1330 }, 1219 1331 "node_modules/object-inspect": { 1220 - "version": "1.12.2", 1221 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", 1222 - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", 1332 + "version": "1.13.4", 1333 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 1334 + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 1335 + "engines": { 1336 + "node": ">= 0.4" 1337 + }, 1223 1338 "funding": { 1224 1339 "url": "https://github.com/sponsors/ljharb" 1225 1340 } ··· 1297 1412 "version": "0.1.5", 1298 1413 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", 1299 1414 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", 1415 + "deprecated": "This package is no longer supported.", 1300 1416 "dependencies": { 1301 1417 "os-homedir": "^1.0.0", 1302 1418 "os-tmpdir": "^1.0.0" ··· 1386 1502 "node": ">= 10.12" 1387 1503 } 1388 1504 }, 1389 - "node_modules/portfinder/node_modules/debug": { 1390 - "version": "4.4.1", 1391 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 1392 - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 1393 - "dependencies": { 1394 - "ms": "^2.1.3" 1395 - }, 1396 - "engines": { 1397 - "node": ">=6.0" 1398 - }, 1399 - "peerDependenciesMeta": { 1400 - "supports-color": { 1401 - "optional": true 1402 - } 1403 - } 1404 - }, 1405 - "node_modules/portfinder/node_modules/ms": { 1406 - "version": "2.1.3", 1407 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1408 - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 1409 - }, 1410 1505 "node_modules/pretty-bytes": { 1411 1506 "version": "5.6.0", 1412 1507 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", ··· 1419 1514 } 1420 1515 }, 1421 1516 "node_modules/qs": { 1422 - "version": "6.11.0", 1423 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", 1424 - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", 1517 + "version": "6.14.0", 1518 + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", 1519 + "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", 1425 1520 "dependencies": { 1426 - "side-channel": "^1.0.4" 1521 + "side-channel": "^1.1.0" 1427 1522 }, 1428 1523 "engines": { 1429 1524 "node": ">=0.6" ··· 1460 1555 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" 1461 1556 }, 1462 1557 "node_modules/resolve": { 1463 - "version": "1.22.1", 1464 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 1465 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 1558 + "version": "1.22.10", 1559 + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", 1560 + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", 1466 1561 "dependencies": { 1467 - "is-core-module": "^2.9.0", 1562 + "is-core-module": "^2.16.0", 1468 1563 "path-parse": "^1.0.7", 1469 1564 "supports-preserve-symlinks-flag": "^1.0.0" 1470 1565 }, 1471 1566 "bin": { 1472 1567 "resolve": "bin/resolve" 1568 + }, 1569 + "engines": { 1570 + "node": ">= 0.4" 1473 1571 }, 1474 1572 "funding": { 1475 1573 "url": "https://github.com/sponsors/ljharb" ··· 1487 1585 "node": ">=0.10.0" 1488 1586 } 1489 1587 }, 1588 + "node_modules/safe-buffer": { 1589 + "version": "5.1.2", 1590 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1591 + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1592 + }, 1490 1593 "node_modules/safer-buffer": { 1491 1594 "version": "2.1.2", 1492 1595 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", ··· 1498 1601 "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" 1499 1602 }, 1500 1603 "node_modules/side-channel": { 1501 - "version": "1.0.4", 1502 - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 1503 - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 1604 + "version": "1.1.0", 1605 + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 1606 + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 1607 + "dependencies": { 1608 + "es-errors": "^1.3.0", 1609 + "object-inspect": "^1.13.3", 1610 + "side-channel-list": "^1.0.0", 1611 + "side-channel-map": "^1.0.1", 1612 + "side-channel-weakmap": "^1.0.2" 1613 + }, 1614 + "engines": { 1615 + "node": ">= 0.4" 1616 + }, 1617 + "funding": { 1618 + "url": "https://github.com/sponsors/ljharb" 1619 + } 1620 + }, 1621 + "node_modules/side-channel-list": { 1622 + "version": "1.0.0", 1623 + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 1624 + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 1625 + "dependencies": { 1626 + "es-errors": "^1.3.0", 1627 + "object-inspect": "^1.13.3" 1628 + }, 1629 + "engines": { 1630 + "node": ">= 0.4" 1631 + }, 1632 + "funding": { 1633 + "url": "https://github.com/sponsors/ljharb" 1634 + } 1635 + }, 1636 + "node_modules/side-channel-map": { 1637 + "version": "1.0.1", 1638 + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 1639 + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 1504 1640 "dependencies": { 1505 - "call-bind": "^1.0.0", 1506 - "get-intrinsic": "^1.0.2", 1507 - "object-inspect": "^1.9.0" 1641 + "call-bound": "^1.0.2", 1642 + "es-errors": "^1.3.0", 1643 + "get-intrinsic": "^1.2.5", 1644 + "object-inspect": "^1.13.3" 1645 + }, 1646 + "engines": { 1647 + "node": ">= 0.4" 1648 + }, 1649 + "funding": { 1650 + "url": "https://github.com/sponsors/ljharb" 1651 + } 1652 + }, 1653 + "node_modules/side-channel-weakmap": { 1654 + "version": "1.0.2", 1655 + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 1656 + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 1657 + "dependencies": { 1658 + "call-bound": "^1.0.2", 1659 + "es-errors": "^1.3.0", 1660 + "get-intrinsic": "^1.2.5", 1661 + "object-inspect": "^1.13.3", 1662 + "side-channel-map": "^1.0.1" 1663 + }, 1664 + "engines": { 1665 + "node": ">= 0.4" 1508 1666 }, 1509 1667 "funding": { 1510 1668 "url": "https://github.com/sponsors/ljharb" 1511 1669 } 1512 1670 }, 1513 1671 "node_modules/source-map": { 1514 - "version": "0.6.1", 1515 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1516 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 1672 + "version": "0.5.7", 1673 + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1674 + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 1517 1675 "engines": { 1518 1676 "node": ">=0.10.0" 1519 1677 } ··· 1584 1742 } 1585 1743 }, 1586 1744 "node_modules/uglify-js": { 1587 - "version": "3.17.4", 1588 - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", 1589 - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", 1745 + "version": "3.19.3", 1746 + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", 1747 + "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", 1590 1748 "bin": { 1591 1749 "uglifyjs": "bin/uglifyjs" 1592 1750 }, ··· 1615 1773 } 1616 1774 }, 1617 1775 "node_modules/underscore.string/node_modules/sprintf-js": { 1618 - "version": "1.1.2", 1619 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", 1620 - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" 1776 + "version": "1.1.3", 1777 + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", 1778 + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" 1621 1779 }, 1622 1780 "node_modules/union": { 1623 1781 "version": "0.5.0", ··· 1630 1788 "node": ">= 0.8.0" 1631 1789 } 1632 1790 }, 1791 + "node_modules/uri-path": { 1792 + "version": "1.0.0", 1793 + "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", 1794 + "integrity": "sha512-8pMuAn4KacYdGMkFaoQARicp4HSw24/DHOVKWqVRJ8LhhAwPPFpdGvdL9184JVmUwe7vz7Z9n6IqI6t5n2ELdg==", 1795 + "engines": { 1796 + "node": ">= 0.10" 1797 + } 1798 + }, 1633 1799 "node_modules/url-join": { 1634 1800 "version": "4.0.1", 1635 1801 "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", ··· 1662 1828 "node": ">=12" 1663 1829 } 1664 1830 }, 1665 - "node_modules/whatwg-encoding/node_modules/iconv-lite": { 1666 - "version": "0.6.3", 1667 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 1668 - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 1669 - "dependencies": { 1670 - "safer-buffer": ">= 2.1.2 < 3.0.0" 1671 - }, 1672 - "engines": { 1673 - "node": ">=0.10.0" 1674 - } 1675 - }, 1676 1831 "node_modules/which": { 1677 1832 "version": "2.0.2", 1678 1833 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", ··· 1688 1843 } 1689 1844 }, 1690 1845 "node_modules/wrappy": { 1691 - "version": "1.0.2", 1692 - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1693 - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 1694 - } 1695 - }, 1696 - "dependencies": { 1697 - "abbrev": { 1698 - "version": "1.1.1", 1699 - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 1700 - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" 1701 - }, 1702 - "ansi-regex": { 1703 - "version": "2.1.1", 1704 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 1705 - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==" 1706 - }, 1707 - "ansi-styles": { 1708 - "version": "4.3.0", 1709 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1710 - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1711 - "requires": { 1712 - "color-convert": "^2.0.1" 1713 - } 1714 - }, 1715 - "argparse": { 1716 - "version": "1.0.10", 1717 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 1718 - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 1719 - "requires": { 1720 - "sprintf-js": "~1.0.2" 1721 - } 1722 - }, 1723 - "array-each": { 1724 - "version": "1.0.1", 1725 - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", 1726 - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==" 1727 - }, 1728 - "array-slice": { 1729 - "version": "1.1.0", 1730 - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", 1731 - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==" 1732 - }, 1733 - "async": { 1734 - "version": "3.2.6", 1735 - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", 1736 - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" 1737 - }, 1738 - "balanced-match": { 1739 - "version": "1.0.2", 1740 - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1741 - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 1742 - }, 1743 - "basic-auth": { 1744 - "version": "2.0.1", 1745 - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", 1746 - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", 1747 - "requires": { 1748 - "safe-buffer": "5.1.2" 1749 - }, 1750 - "dependencies": { 1751 - "safe-buffer": { 1752 - "version": "5.1.2", 1753 - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1754 - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1755 - } 1756 - } 1757 - }, 1758 - "brace-expansion": { 1759 - "version": "1.1.11", 1760 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1761 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1762 - "requires": { 1763 - "balanced-match": "^1.0.0", 1764 - "concat-map": "0.0.1" 1765 - } 1766 - }, 1767 - "braces": { 1768 - "version": "3.0.2", 1769 - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1770 - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1771 - "requires": { 1772 - "fill-range": "^7.0.1" 1773 - } 1774 - }, 1775 - "call-bind": { 1776 - "version": "1.0.2", 1777 - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 1778 - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 1779 - "requires": { 1780 - "function-bind": "^1.1.1", 1781 - "get-intrinsic": "^1.0.2" 1782 - } 1783 - }, 1784 - "chalk": { 1785 - "version": "4.1.2", 1786 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1787 - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1788 - "requires": { 1789 - "ansi-styles": "^4.1.0", 1790 - "supports-color": "^7.1.0" 1791 - } 1792 - }, 1793 - "clean-css": { 1794 - "version": "5.3.2", 1795 - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", 1796 - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", 1797 - "requires": { 1798 - "source-map": "~0.6.0" 1799 - } 1800 - }, 1801 - "cli": { 1802 - "version": "1.0.1", 1803 - "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", 1804 - "integrity": "sha512-41U72MB56TfUMGndAKK8vJ78eooOD4Z5NOL4xEfjc0c23s+6EYKXlXsmACBVclLP1yOfWCgEganVzddVrSNoTg==", 1805 - "requires": { 1806 - "exit": "0.1.2", 1807 - "glob": "^7.1.1" 1808 - } 1809 - }, 1810 - "color-convert": { 1811 - "version": "2.0.1", 1812 - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1813 - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1814 - "requires": { 1815 - "color-name": "~1.1.4" 1816 - } 1817 - }, 1818 - "color-name": { 1819 - "version": "1.1.4", 1820 - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1821 - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 1822 - }, 1823 - "colors": { 1824 - "version": "1.1.2", 1825 - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", 1826 - "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==" 1827 - }, 1828 - "concat-map": { 1829 - "version": "0.0.1", 1830 - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1831 - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" 1832 - }, 1833 - "console-browserify": { 1834 - "version": "1.1.0", 1835 - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", 1836 - "integrity": "sha512-duS7VP5pvfsNLDvL1O4VOEbw37AI3A4ZUQYemvDlnpGrNu9tprR7BYWpDYwC0Xia0Zxz5ZupdiIrUp0GH1aXfg==", 1837 - "requires": { 1838 - "date-now": "^0.1.4" 1839 - } 1840 - }, 1841 - "core-util-is": { 1842 - "version": "1.0.3", 1843 - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 1844 - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" 1845 - }, 1846 - "corser": { 1847 - "version": "2.0.1", 1848 - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", 1849 - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==" 1850 - }, 1851 - "date-now": { 1852 - "version": "0.1.4", 1853 - "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", 1854 - "integrity": "sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==" 1855 - }, 1856 - "dateformat": { 1857 - "version": "4.6.3", 1858 - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", 1859 - "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==" 1860 - }, 1861 - "detect-file": { 1862 - "version": "1.0.0", 1863 - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 1864 - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==" 1865 - }, 1866 - "dom-serializer": { 1867 - "version": "0.2.2", 1868 - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", 1869 - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", 1870 - "requires": { 1871 - "domelementtype": "^2.0.1", 1872 - "entities": "^2.0.0" 1873 - }, 1874 - "dependencies": { 1875 - "domelementtype": { 1876 - "version": "2.3.0", 1877 - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 1878 - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" 1879 - }, 1880 - "entities": { 1881 - "version": "2.2.0", 1882 - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", 1883 - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" 1884 - } 1885 - } 1886 - }, 1887 - "domelementtype": { 1888 - "version": "1.3.1", 1889 - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", 1890 - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" 1891 - }, 1892 - "domhandler": { 1893 - "version": "2.3.0", 1894 - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", 1895 - "integrity": "sha512-q9bUwjfp7Eif8jWxxxPSykdRZAb6GkguBGSgvvCrhI9wB71W2K/Kvv4E61CF/mcCfnVJDeDWx/Vb/uAqbDj6UQ==", 1896 - "requires": { 1897 - "domelementtype": "1" 1898 - } 1899 - }, 1900 - "domutils": { 1901 - "version": "1.5.1", 1902 - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", 1903 - "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==", 1904 - "requires": { 1905 - "dom-serializer": "0", 1906 - "domelementtype": "1" 1907 - } 1908 - }, 1909 - "duplexer": { 1910 - "version": "0.1.2", 1911 - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 1912 - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" 1913 - }, 1914 - "entities": { 1915 - "version": "1.0.0", 1916 - "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", 1917 - "integrity": "sha512-LbLqfXgJMmy81t+7c14mnulFHJ170cM6E+0vMXR9k/ZiZwgX8i5pNgjTCX3SO4VeUsFLV+8InixoretwU+MjBQ==" 1918 - }, 1919 - "escape-string-regexp": { 1920 - "version": "1.0.5", 1921 - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1922 - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" 1923 - }, 1924 - "esprima": { 1925 - "version": "4.0.1", 1926 - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 1927 - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" 1928 - }, 1929 - "eventemitter3": { 1930 - "version": "4.0.7", 1931 - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", 1932 - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" 1933 - }, 1934 - "exit": { 1935 - "version": "0.1.2", 1936 - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 1937 - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" 1938 - }, 1939 - "expand-tilde": { 1940 - "version": "2.0.2", 1941 - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 1942 - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", 1943 - "requires": { 1944 - "homedir-polyfill": "^1.0.1" 1945 - } 1946 - }, 1947 - "extend": { 1948 - "version": "3.0.2", 1949 - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 1950 - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 1951 - }, 1952 - "figures": { 1953 - "version": "3.2.0", 1954 - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 1955 - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 1956 - "requires": { 1957 - "escape-string-regexp": "^1.0.5" 1958 - } 1959 - }, 1960 - "file-sync-cmp": { 1961 - "version": "0.1.1", 1962 - "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", 1963 - "integrity": "sha512-0k45oWBokCqh2MOexeYKpyqmGKG+8mQ2Wd8iawx+uWd/weWJQAZ6SoPybagdCI4xFisag8iAR77WPm4h3pTfxA==" 1964 - }, 1965 - "fill-range": { 1966 - "version": "7.0.1", 1967 - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1968 - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1969 - "requires": { 1970 - "to-regex-range": "^5.0.1" 1971 - } 1972 - }, 1973 - "findup-sync": { 1974 - "version": "5.0.0", 1975 - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", 1976 - "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", 1977 - "requires": { 1978 - "detect-file": "^1.0.0", 1979 - "is-glob": "^4.0.3", 1980 - "micromatch": "^4.0.4", 1981 - "resolve-dir": "^1.0.1" 1982 - } 1983 - }, 1984 - "fined": { 1985 - "version": "1.2.0", 1986 - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", 1987 - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", 1988 - "requires": { 1989 - "expand-tilde": "^2.0.2", 1990 - "is-plain-object": "^2.0.3", 1991 - "object.defaults": "^1.1.0", 1992 - "object.pick": "^1.2.0", 1993 - "parse-filepath": "^1.0.1" 1994 - } 1995 - }, 1996 - "flagged-respawn": { 1997 - "version": "1.0.1", 1998 - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", 1999 - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==" 2000 - }, 2001 - "follow-redirects": { 2002 - "version": "1.15.9", 2003 - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", 2004 - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==" 2005 - }, 2006 - "for-in": { 2007 - "version": "1.0.2", 2008 - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 2009 - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==" 2010 - }, 2011 - "for-own": { 2012 - "version": "1.0.0", 2013 - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", 2014 - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", 2015 - "requires": { 2016 - "for-in": "^1.0.1" 2017 - } 2018 - }, 2019 - "fs.realpath": { 2020 - "version": "1.0.0", 2021 - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2022 - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" 2023 - }, 2024 - "function-bind": { 2025 - "version": "1.1.1", 2026 - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 2027 - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 2028 - }, 2029 - "get-intrinsic": { 2030 - "version": "1.1.3", 2031 - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", 2032 - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", 2033 - "requires": { 2034 - "function-bind": "^1.1.1", 2035 - "has": "^1.0.3", 2036 - "has-symbols": "^1.0.3" 2037 - } 2038 - }, 2039 - "getobject": { 2040 - "version": "1.0.2", 2041 - "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", 2042 - "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==" 2043 - }, 2044 - "glob": { 2045 - "version": "7.1.7", 2046 - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 2047 - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 2048 - "requires": { 2049 - "fs.realpath": "^1.0.0", 2050 - "inflight": "^1.0.4", 2051 - "inherits": "2", 2052 - "minimatch": "^3.0.4", 2053 - "once": "^1.3.0", 2054 - "path-is-absolute": "^1.0.0" 2055 - } 2056 - }, 2057 - "global-modules": { 2058 - "version": "1.0.0", 2059 - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 2060 - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 2061 - "requires": { 2062 - "global-prefix": "^1.0.1", 2063 - "is-windows": "^1.0.1", 2064 - "resolve-dir": "^1.0.0" 2065 - } 2066 - }, 2067 - "global-prefix": { 2068 - "version": "1.0.2", 2069 - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 2070 - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", 2071 - "requires": { 2072 - "expand-tilde": "^2.0.2", 2073 - "homedir-polyfill": "^1.0.1", 2074 - "ini": "^1.3.4", 2075 - "is-windows": "^1.0.1", 2076 - "which": "^1.2.14" 2077 - }, 2078 - "dependencies": { 2079 - "which": { 2080 - "version": "1.3.1", 2081 - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 2082 - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 2083 - "requires": { 2084 - "isexe": "^2.0.0" 2085 - } 2086 - } 2087 - } 2088 - }, 2089 - "grunt": { 2090 - "version": "1.6.1", 2091 - "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz", 2092 - "integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==", 2093 - "requires": { 2094 - "dateformat": "~4.6.2", 2095 - "eventemitter2": "~0.4.13", 2096 - "exit": "~0.1.2", 2097 - "findup-sync": "~5.0.0", 2098 - "glob": "~7.1.6", 2099 - "grunt-cli": "~1.4.3", 2100 - "grunt-known-options": "~2.0.0", 2101 - "grunt-legacy-log": "~3.0.0", 2102 - "grunt-legacy-util": "~2.0.1", 2103 - "iconv-lite": "~0.6.3", 2104 - "js-yaml": "~3.14.0", 2105 - "minimatch": "~3.0.4", 2106 - "nopt": "~3.0.6" 2107 - }, 2108 - "dependencies": { 2109 - "eventemitter2": { 2110 - "version": "0.4.14", 2111 - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", 2112 - "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=" 2113 - }, 2114 - "iconv-lite": { 2115 - "version": "0.6.3", 2116 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 2117 - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 2118 - "requires": { 2119 - "safer-buffer": ">= 2.1.2 < 3.0.0" 2120 - } 2121 - } 2122 - } 2123 - }, 2124 - "grunt-cli": { 2125 - "version": "1.4.3", 2126 - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", 2127 - "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", 2128 - "requires": { 2129 - "grunt-known-options": "~2.0.0", 2130 - "interpret": "~1.1.0", 2131 - "liftup": "~3.0.1", 2132 - "nopt": "~4.0.1", 2133 - "v8flags": "~3.2.0" 2134 - }, 2135 - "dependencies": { 2136 - "nopt": { 2137 - "version": "4.0.3", 2138 - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", 2139 - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", 2140 - "requires": { 2141 - "abbrev": "1", 2142 - "osenv": "^0.1.4" 2143 - } 2144 - } 2145 - } 2146 - }, 2147 - "grunt-contrib-concat": { 2148 - "version": "2.1.0", 2149 - "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-2.1.0.tgz", 2150 - "integrity": "sha512-Vnl95JIOxfhEN7bnYIlCgQz41kkbi7tsZ/9a4usZmxNxi1S2YAIOy8ysFmO8u4MN26Apal1O106BwARdaNxXQw==", 2151 - "requires": { 2152 - "chalk": "^4.1.2", 2153 - "source-map": "^0.5.3" 2154 - }, 2155 - "dependencies": { 2156 - "source-map": { 2157 - "version": "0.5.7", 2158 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2159 - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2160 - } 2161 - } 2162 - }, 2163 - "grunt-contrib-copy": { 2164 - "version": "1.0.0", 2165 - "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", 2166 - "integrity": "sha512-gFRFUB0ZbLcjKb67Magz1yOHGBkyU6uL29hiEW1tdQ9gQt72NuMKIy/kS6dsCbV0cZ0maNCb0s6y+uT1FKU7jA==", 2167 - "requires": { 2168 - "chalk": "^1.1.1", 2169 - "file-sync-cmp": "^0.1.0" 2170 - }, 2171 - "dependencies": { 2172 - "ansi-styles": { 2173 - "version": "2.2.1", 2174 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2175 - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==" 2176 - }, 2177 - "chalk": { 2178 - "version": "1.1.3", 2179 - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2180 - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", 2181 - "requires": { 2182 - "ansi-styles": "^2.2.1", 2183 - "escape-string-regexp": "^1.0.2", 2184 - "has-ansi": "^2.0.0", 2185 - "strip-ansi": "^3.0.0", 2186 - "supports-color": "^2.0.0" 2187 - } 2188 - }, 2189 - "supports-color": { 2190 - "version": "2.0.0", 2191 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2192 - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==" 2193 - } 2194 - } 2195 - }, 2196 - "grunt-contrib-cssmin": { 2197 - "version": "5.0.0", 2198 - "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-5.0.0.tgz", 2199 - "integrity": "sha512-SNp4H4+85mm2xaHYi83FBHuOXylpi5vcwgtNoYCZBbkgeXQXoeTAKa59VODRb0woTDBvxouP91Ff5PzCkikg6g==", 2200 - "requires": { 2201 - "chalk": "^4.1.2", 2202 - "clean-css": "^5.3.2", 2203 - "maxmin": "^3.0.0" 2204 - } 2205 - }, 2206 - "grunt-contrib-jshint": { 2207 - "version": "3.2.0", 2208 - "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-3.2.0.tgz", 2209 - "integrity": "sha512-pcXWCSZWfoMSvcV4BwH21TUtLtcX0Ms8IGuOPIcLeXK3fud9KclY7iqMKY94jFx8TxZzh028YYtpR+io8DiEaQ==", 2210 - "requires": { 2211 - "chalk": "~4.1.2", 2212 - "hooker": "^0.2.3", 2213 - "jshint": "~2.13.4" 2214 - } 2215 - }, 2216 - "grunt-contrib-uglify": { 2217 - "version": "5.2.2", 2218 - "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-5.2.2.tgz", 2219 - "integrity": "sha512-ITxiWxrjjP+RZu/aJ5GLvdele+sxlznh+6fK9Qckio5ma8f7Iv8woZjRkGfafvpuygxNefOJNc+hfjjBayRn2Q==", 2220 - "requires": { 2221 - "chalk": "^4.1.2", 2222 - "maxmin": "^3.0.0", 2223 - "uglify-js": "^3.16.1", 2224 - "uri-path": "^1.0.0" 2225 - }, 2226 - "dependencies": { 2227 - "uri-path": { 2228 - "version": "1.0.0", 2229 - "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", 2230 - "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=" 2231 - } 2232 - } 2233 - }, 2234 - "grunt-known-options": { 2235 - "version": "2.0.0", 2236 - "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", 2237 - "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==" 2238 - }, 2239 - "grunt-legacy-log": { 2240 - "version": "3.0.0", 2241 - "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", 2242 - "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", 2243 - "requires": { 2244 - "colors": "~1.1.2", 2245 - "grunt-legacy-log-utils": "~2.1.0", 2246 - "hooker": "~0.2.3", 2247 - "lodash": "~4.17.19" 2248 - } 2249 - }, 2250 - "grunt-legacy-log-utils": { 2251 - "version": "2.1.0", 2252 - "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", 2253 - "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", 2254 - "requires": { 2255 - "chalk": "~4.1.0", 2256 - "lodash": "~4.17.19" 2257 - } 2258 - }, 2259 - "grunt-legacy-util": { 2260 - "version": "2.0.1", 2261 - "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz", 2262 - "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==", 2263 - "requires": { 2264 - "async": "~3.2.0", 2265 - "exit": "~0.1.2", 2266 - "getobject": "~1.0.0", 2267 - "hooker": "~0.2.3", 2268 - "lodash": "~4.17.21", 2269 - "underscore.string": "~3.3.5", 2270 - "which": "~2.0.2" 2271 - } 2272 - }, 2273 - "gzip-size": { 2274 - "version": "5.1.1", 2275 - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", 2276 - "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", 2277 - "requires": { 2278 - "duplexer": "^0.1.1", 2279 - "pify": "^4.0.1" 2280 - } 2281 - }, 2282 - "has": { 2283 - "version": "1.0.3", 2284 - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 2285 - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 2286 - "requires": { 2287 - "function-bind": "^1.1.1" 2288 - } 2289 - }, 2290 - "has-ansi": { 2291 - "version": "2.0.0", 2292 - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 2293 - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", 2294 - "requires": { 2295 - "ansi-regex": "^2.0.0" 2296 - } 2297 - }, 2298 - "has-flag": { 2299 - "version": "4.0.0", 2300 - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2301 - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 2302 - }, 2303 - "has-symbols": { 2304 - "version": "1.0.3", 2305 - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 2306 - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" 2307 - }, 2308 - "he": { 2309 - "version": "1.2.0", 2310 - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 2311 - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" 2312 - }, 2313 - "homedir-polyfill": { 2314 - "version": "1.0.3", 2315 - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", 2316 - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", 2317 - "requires": { 2318 - "parse-passwd": "^1.0.0" 2319 - } 2320 - }, 2321 - "hooker": { 2322 - "version": "0.2.3", 2323 - "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", 2324 - "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==" 2325 - }, 2326 - "html-encoding-sniffer": { 2327 - "version": "3.0.0", 2328 - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", 2329 - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", 2330 - "requires": { 2331 - "whatwg-encoding": "^2.0.0" 2332 - } 2333 - }, 2334 - "htmlparser2": { 2335 - "version": "3.8.3", 2336 - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", 2337 - "integrity": "sha512-hBxEg3CYXe+rPIua8ETe7tmG3XDn9B0edOE/e9wH2nLczxzgdu0m0aNHY+5wFZiviLWLdANPJTssa92dMcXQ5Q==", 2338 - "requires": { 2339 - "domelementtype": "1", 2340 - "domhandler": "2.3", 2341 - "domutils": "1.5", 2342 - "entities": "1.0", 2343 - "readable-stream": "1.1" 2344 - } 2345 - }, 2346 - "http-proxy": { 2347 - "version": "1.18.1", 2348 - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", 2349 - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", 2350 - "requires": { 2351 - "eventemitter3": "^4.0.0", 2352 - "follow-redirects": "^1.0.0", 2353 - "requires-port": "^1.0.0" 2354 - } 2355 - }, 2356 - "http-server": { 2357 - "version": "14.1.1", 2358 - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", 2359 - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", 2360 - "requires": { 2361 - "basic-auth": "^2.0.1", 2362 - "chalk": "^4.1.2", 2363 - "corser": "^2.0.1", 2364 - "he": "^1.2.0", 2365 - "html-encoding-sniffer": "^3.0.0", 2366 - "http-proxy": "^1.18.1", 2367 - "mime": "^1.6.0", 2368 - "minimist": "^1.2.6", 2369 - "opener": "^1.5.1", 2370 - "portfinder": "^1.0.28", 2371 - "secure-compare": "3.0.1", 2372 - "union": "~0.5.0", 2373 - "url-join": "^4.0.1" 2374 - } 2375 - }, 2376 - "inflight": { 2377 - "version": "1.0.6", 2378 - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2379 - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 2380 - "requires": { 2381 - "once": "^1.3.0", 2382 - "wrappy": "1" 2383 - } 2384 - }, 2385 - "inherits": { 2386 - "version": "2.0.4", 2387 - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2388 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 2389 - }, 2390 - "ini": { 2391 - "version": "1.3.8", 2392 - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 2393 - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" 2394 - }, 2395 - "interpret": { 2396 - "version": "1.1.0", 2397 - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", 2398 - "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==" 2399 - }, 2400 - "is-absolute": { 2401 - "version": "1.0.0", 2402 - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 2403 - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", 2404 - "requires": { 2405 - "is-relative": "^1.0.0", 2406 - "is-windows": "^1.0.1" 2407 - } 2408 - }, 2409 - "is-core-module": { 2410 - "version": "2.11.0", 2411 - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", 2412 - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", 2413 - "requires": { 2414 - "has": "^1.0.3" 2415 - } 2416 - }, 2417 - "is-extglob": { 2418 - "version": "2.1.1", 2419 - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2420 - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" 2421 - }, 2422 - "is-glob": { 2423 - "version": "4.0.3", 2424 - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 2425 - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 2426 - "requires": { 2427 - "is-extglob": "^2.1.1" 2428 - } 2429 - }, 2430 - "is-number": { 2431 - "version": "7.0.0", 2432 - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 2433 - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" 2434 - }, 2435 - "is-plain-object": { 2436 - "version": "2.0.4", 2437 - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 2438 - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 2439 - "requires": { 2440 - "isobject": "^3.0.1" 2441 - } 2442 - }, 2443 - "is-relative": { 2444 - "version": "1.0.0", 2445 - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", 2446 - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", 2447 - "requires": { 2448 - "is-unc-path": "^1.0.0" 2449 - } 2450 - }, 2451 - "is-unc-path": { 2452 - "version": "1.0.0", 2453 - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", 2454 - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", 2455 - "requires": { 2456 - "unc-path-regex": "^0.1.2" 2457 - } 2458 - }, 2459 - "is-windows": { 2460 - "version": "1.0.2", 2461 - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 2462 - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" 2463 - }, 2464 - "isarray": { 2465 - "version": "0.0.1", 2466 - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 2467 - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" 2468 - }, 2469 - "isexe": { 2470 - "version": "2.0.0", 2471 - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2472 - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 2473 - }, 2474 - "isobject": { 2475 - "version": "3.0.1", 2476 - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 2477 - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" 2478 - }, 2479 - "js-yaml": { 2480 - "version": "3.14.1", 2481 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 2482 - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 2483 - "requires": { 2484 - "argparse": "^1.0.7", 2485 - "esprima": "^4.0.0" 2486 - } 2487 - }, 2488 - "jshint": { 2489 - "version": "2.13.6", 2490 - "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.13.6.tgz", 2491 - "integrity": "sha512-IVdB4G0NTTeQZrBoM8C5JFVLjV2KtZ9APgybDA1MK73xb09qFs0jCXyQLnCOp1cSZZZbvhq/6mfXHUTaDkffuQ==", 2492 - "requires": { 2493 - "cli": "~1.0.0", 2494 - "console-browserify": "1.1.x", 2495 - "exit": "0.1.x", 2496 - "htmlparser2": "3.8.x", 2497 - "lodash": "~4.17.21", 2498 - "minimatch": "~3.0.2", 2499 - "strip-json-comments": "1.0.x" 2500 - } 2501 - }, 2502 - "kind-of": { 2503 - "version": "6.0.3", 2504 - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 2505 - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" 2506 - }, 2507 - "liftup": { 2508 - "version": "3.0.1", 2509 - "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", 2510 - "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", 2511 - "requires": { 2512 - "extend": "^3.0.2", 2513 - "findup-sync": "^4.0.0", 2514 - "fined": "^1.2.0", 2515 - "flagged-respawn": "^1.0.1", 2516 - "is-plain-object": "^2.0.4", 2517 - "object.map": "^1.0.1", 2518 - "rechoir": "^0.7.0", 2519 - "resolve": "^1.19.0" 2520 - }, 2521 - "dependencies": { 2522 - "findup-sync": { 2523 - "version": "4.0.0", 2524 - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", 2525 - "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", 2526 - "requires": { 2527 - "detect-file": "^1.0.0", 2528 - "is-glob": "^4.0.0", 2529 - "micromatch": "^4.0.2", 2530 - "resolve-dir": "^1.0.1" 2531 - } 2532 - } 2533 - } 2534 - }, 2535 - "lodash": { 2536 - "version": "4.17.21", 2537 - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 2538 - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 2539 - }, 2540 - "make-iterator": { 2541 - "version": "1.0.1", 2542 - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", 2543 - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", 2544 - "requires": { 2545 - "kind-of": "^6.0.2" 2546 - } 2547 - }, 2548 - "map-cache": { 2549 - "version": "0.2.2", 2550 - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 2551 - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==" 2552 - }, 2553 - "maxmin": { 2554 - "version": "3.0.0", 2555 - "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz", 2556 - "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==", 2557 - "requires": { 2558 - "chalk": "^4.1.0", 2559 - "figures": "^3.2.0", 2560 - "gzip-size": "^5.1.1", 2561 - "pretty-bytes": "^5.3.0" 2562 - } 2563 - }, 2564 - "micromatch": { 2565 - "version": "4.0.5", 2566 - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", 2567 - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", 2568 - "requires": { 2569 - "braces": "^3.0.2", 2570 - "picomatch": "^2.3.1" 2571 - } 2572 - }, 2573 - "mime": { 2574 - "version": "1.6.0", 2575 - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 2576 - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" 2577 - }, 2578 - "minimatch": { 2579 - "version": "3.0.8", 2580 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", 2581 - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", 2582 - "requires": { 2583 - "brace-expansion": "^1.1.7" 2584 - } 2585 - }, 2586 - "minimist": { 2587 - "version": "1.2.8", 2588 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 2589 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" 2590 - }, 2591 - "nopt": { 2592 - "version": "3.0.6", 2593 - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", 2594 - "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", 2595 - "requires": { 2596 - "abbrev": "1" 2597 - } 2598 - }, 2599 - "object-inspect": { 2600 - "version": "1.12.2", 2601 - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", 2602 - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" 2603 - }, 2604 - "object.defaults": { 2605 - "version": "1.1.0", 2606 - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", 2607 - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", 2608 - "requires": { 2609 - "array-each": "^1.0.1", 2610 - "array-slice": "^1.0.0", 2611 - "for-own": "^1.0.0", 2612 - "isobject": "^3.0.0" 2613 - } 2614 - }, 2615 - "object.map": { 2616 - "version": "1.0.1", 2617 - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", 2618 - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", 2619 - "requires": { 2620 - "for-own": "^1.0.0", 2621 - "make-iterator": "^1.0.0" 2622 - } 2623 - }, 2624 - "object.pick": { 2625 - "version": "1.3.0", 2626 - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 2627 - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", 2628 - "requires": { 2629 - "isobject": "^3.0.1" 2630 - } 2631 - }, 2632 - "once": { 2633 - "version": "1.4.0", 2634 - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2635 - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 2636 - "requires": { 2637 - "wrappy": "1" 2638 - } 2639 - }, 2640 - "opener": { 2641 - "version": "1.5.2", 2642 - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", 2643 - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" 2644 - }, 2645 - "os-homedir": { 2646 - "version": "1.0.2", 2647 - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 2648 - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==" 2649 - }, 2650 - "os-tmpdir": { 2651 - "version": "1.0.2", 2652 - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 2653 - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==" 2654 - }, 2655 - "osenv": { 2656 - "version": "0.1.5", 2657 - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", 2658 - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", 2659 - "requires": { 2660 - "os-homedir": "^1.0.0", 2661 - "os-tmpdir": "^1.0.0" 2662 - } 2663 - }, 2664 - "parse-filepath": { 2665 - "version": "1.0.2", 2666 - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", 2667 - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", 2668 - "requires": { 2669 - "is-absolute": "^1.0.0", 2670 - "map-cache": "^0.2.0", 2671 - "path-root": "^0.1.1" 2672 - } 2673 - }, 2674 - "parse-passwd": { 2675 - "version": "1.0.0", 2676 - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 2677 - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==" 2678 - }, 2679 - "path-is-absolute": { 2680 - "version": "1.0.1", 2681 - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2682 - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" 2683 - }, 2684 - "path-parse": { 2685 - "version": "1.0.7", 2686 - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 2687 - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 2688 - }, 2689 - "path-root": { 2690 - "version": "0.1.1", 2691 - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", 2692 - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", 2693 - "requires": { 2694 - "path-root-regex": "^0.1.0" 2695 - } 2696 - }, 2697 - "path-root-regex": { 2698 - "version": "0.1.2", 2699 - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", 2700 - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==" 2701 - }, 2702 - "picomatch": { 2703 - "version": "2.3.1", 2704 - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2705 - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" 2706 - }, 2707 - "pify": { 2708 - "version": "4.0.1", 2709 - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 2710 - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" 2711 - }, 2712 - "portfinder": { 2713 - "version": "1.0.37", 2714 - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.37.tgz", 2715 - "integrity": "sha512-yuGIEjDAYnnOex9ddMnKZEMFE0CcGo6zbfzDklkmT1m5z734ss6JMzN9rNB3+RR7iS+F10D4/BVIaXOyh8PQKw==", 2716 - "requires": { 2717 - "async": "^3.2.6", 2718 - "debug": "^4.3.6" 2719 - }, 2720 - "dependencies": { 2721 - "debug": { 2722 - "version": "4.4.1", 2723 - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 2724 - "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 2725 - "requires": { 2726 - "ms": "^2.1.3" 2727 - } 2728 - }, 2729 - "ms": { 2730 - "version": "2.1.3", 2731 - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 2732 - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 2733 - } 2734 - } 2735 - }, 2736 - "pretty-bytes": { 2737 - "version": "5.6.0", 2738 - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 2739 - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" 2740 - }, 2741 - "qs": { 2742 - "version": "6.11.0", 2743 - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", 2744 - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", 2745 - "requires": { 2746 - "side-channel": "^1.0.4" 2747 - } 2748 - }, 2749 - "readable-stream": { 2750 - "version": "1.1.14", 2751 - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 2752 - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", 2753 - "requires": { 2754 - "core-util-is": "~1.0.0", 2755 - "inherits": "~2.0.1", 2756 - "isarray": "0.0.1", 2757 - "string_decoder": "~0.10.x" 2758 - } 2759 - }, 2760 - "rechoir": { 2761 - "version": "0.7.1", 2762 - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", 2763 - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", 2764 - "requires": { 2765 - "resolve": "^1.9.0" 2766 - } 2767 - }, 2768 - "requires-port": { 2769 - "version": "1.0.0", 2770 - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 2771 - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" 2772 - }, 2773 - "resolve": { 2774 - "version": "1.22.1", 2775 - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", 2776 - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", 2777 - "requires": { 2778 - "is-core-module": "^2.9.0", 2779 - "path-parse": "^1.0.7", 2780 - "supports-preserve-symlinks-flag": "^1.0.0" 2781 - } 2782 - }, 2783 - "resolve-dir": { 2784 - "version": "1.0.1", 2785 - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 2786 - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", 2787 - "requires": { 2788 - "expand-tilde": "^2.0.0", 2789 - "global-modules": "^1.0.0" 2790 - } 2791 - }, 2792 - "safer-buffer": { 2793 - "version": "2.1.2", 2794 - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 2795 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 2796 - }, 2797 - "secure-compare": { 2798 - "version": "3.0.1", 2799 - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", 2800 - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" 2801 - }, 2802 - "side-channel": { 2803 - "version": "1.0.4", 2804 - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 2805 - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 2806 - "requires": { 2807 - "call-bind": "^1.0.0", 2808 - "get-intrinsic": "^1.0.2", 2809 - "object-inspect": "^1.9.0" 2810 - } 2811 - }, 2812 - "source-map": { 2813 - "version": "0.6.1", 2814 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2815 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 2816 - }, 2817 - "sprintf-js": { 2818 - "version": "1.0.3", 2819 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2820 - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" 2821 - }, 2822 - "string_decoder": { 2823 - "version": "0.10.31", 2824 - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 2825 - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" 2826 - }, 2827 - "strip-ansi": { 2828 - "version": "3.0.1", 2829 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2830 - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", 2831 - "requires": { 2832 - "ansi-regex": "^2.0.0" 2833 - } 2834 - }, 2835 - "strip-json-comments": { 2836 - "version": "1.0.4", 2837 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", 2838 - "integrity": "sha512-AOPG8EBc5wAikaG1/7uFCNFJwnKOuQwFTpYBdTW6OvWHeZBQBrAA/amefHGrEiOnCPcLFZK6FUPtWVKpQVIRgg==" 2839 - }, 2840 - "supports-color": { 2841 - "version": "7.2.0", 2842 - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2843 - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2844 - "requires": { 2845 - "has-flag": "^4.0.0" 2846 - } 2847 - }, 2848 - "supports-preserve-symlinks-flag": { 2849 - "version": "1.0.0", 2850 - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 2851 - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" 2852 - }, 2853 - "to-regex-range": { 2854 - "version": "5.0.1", 2855 - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 2856 - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 2857 - "requires": { 2858 - "is-number": "^7.0.0" 2859 - } 2860 - }, 2861 - "uglify-js": { 2862 - "version": "3.17.4", 2863 - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", 2864 - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==" 2865 - }, 2866 - "unc-path-regex": { 2867 - "version": "0.1.2", 2868 - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 2869 - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==" 2870 - }, 2871 - "underscore.string": { 2872 - "version": "3.3.6", 2873 - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", 2874 - "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", 2875 - "requires": { 2876 - "sprintf-js": "^1.1.1", 2877 - "util-deprecate": "^1.0.2" 2878 - }, 2879 - "dependencies": { 2880 - "sprintf-js": { 2881 - "version": "1.1.2", 2882 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", 2883 - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" 2884 - } 2885 - } 2886 - }, 2887 - "union": { 2888 - "version": "0.5.0", 2889 - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", 2890 - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", 2891 - "requires": { 2892 - "qs": "^6.4.0" 2893 - } 2894 - }, 2895 - "url-join": { 2896 - "version": "4.0.1", 2897 - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", 2898 - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" 2899 - }, 2900 - "util-deprecate": { 2901 - "version": "1.0.2", 2902 - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2903 - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 2904 - }, 2905 - "v8flags": { 2906 - "version": "3.2.0", 2907 - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", 2908 - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", 2909 - "requires": { 2910 - "homedir-polyfill": "^1.0.1" 2911 - } 2912 - }, 2913 - "whatwg-encoding": { 2914 - "version": "2.0.0", 2915 - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", 2916 - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", 2917 - "requires": { 2918 - "iconv-lite": "0.6.3" 2919 - }, 2920 - "dependencies": { 2921 - "iconv-lite": { 2922 - "version": "0.6.3", 2923 - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 2924 - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 2925 - "requires": { 2926 - "safer-buffer": ">= 2.1.2 < 3.0.0" 2927 - } 2928 - } 2929 - } 2930 - }, 2931 - "which": { 2932 - "version": "2.0.2", 2933 - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2934 - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2935 - "requires": { 2936 - "isexe": "^2.0.0" 2937 - } 2938 - }, 2939 - "wrappy": { 2940 1846 "version": "1.0.2", 2941 1847 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2942 1848 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
-4
package.json
··· 2 2 "name": "make8bitart.com", 3 3 "version": "2.0.0", 4 4 "description": "a fun free in-browser pixel art tool for you!", 5 - "main": "server.js", 6 5 "scripts": { 7 6 "build": "grunt", 8 7 "start": "npm run open", ··· 19 18 }, 20 19 "engines": { 21 20 "node": "18.x" 22 - }, 23 - "glitch": { 24 - "projectType": "generated_static" 25 21 } 26 22 }