@@ -4,6 +4,75 @@
44 "lockfileVersion": 1,
55 "requires": true,
66 "dependencies": {
7+ "@babel/code-frame": {
8+ "version": "7.16.7",
9+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
10+ "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
11+ "dev": true,
12+ "requires": {
13+ "@babel/highlight": "^7.16.7"
14+ }
15+ },
16+ "@babel/helper-validator-identifier": {
17+ "version": "7.16.7",
18+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
19+ "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==",
20+ "dev": true
21+ },
22+ "@babel/highlight": {
23+ "version": "7.16.10",
24+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz",
25+ "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
26+ "dev": true,
27+ "requires": {
28+ "@babel/helper-validator-identifier": "^7.16.7",
29+ "chalk": "^2.0.0",
30+ "js-tokens": "^4.0.0"
31+ },
32+ "dependencies": {
33+ "ansi-styles": {
34+ "version": "3.2.1",
35+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
36+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
37+ "dev": true,
38+ "requires": {
39+ "color-convert": "^1.9.0"
40+ }
41+ },
42+ "chalk": {
43+ "version": "2.4.2",
44+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
45+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
46+ "dev": true,
47+ "requires": {
48+ "ansi-styles": "^3.2.1",
49+ "escape-string-regexp": "^1.0.5",
50+ "supports-color": "^5.3.0"
51+ }
52+ },
53+ "supports-color": {
54+ "version": "5.5.0",
55+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
56+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
57+ "dev": true,
58+ "requires": {
59+ "has-flag": "^3.0.0"
60+ }
61+ }
62+ }
63+ },
64+ "@types/minimist": {
65+ "version": "1.2.2",
66+ "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
67+ "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
68+ "dev": true
69+ },
70+ "@types/normalize-package-data": {
71+ "version": "2.4.1",
72+ "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
73+ "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
74+ "dev": true
75+ },
776 "abbrev": {
877 "version": "1.0.9",
978 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
@@ -53,9 +122,9 @@
53122 }
54123 },
55124 "ajv": {
56− "version": "6.11.0",
57− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.11.0.tgz",
58− "integrity": "sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==",
125+ "version": "6.12.6",
126+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
127+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
59128 "dev": true,
60129 "requires": {
61130 "fast-deep-equal": "^3.1.1",
@@ -89,9 +158,9 @@
89158 "dev": true
90159 },
91160 "are-we-there-yet": {
92− "version": "1.1.5",
93− "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
94− "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
161+ "version": "1.1.7",
162+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
163+ "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
95164 "dev": true,
96165 "requires": {
97166 "delegates": "^1.0.0",
@@ -197,9 +266,9 @@
197266 "dev": true
198267 },
199268 "asn1": {
200− "version": "0.2.4",
201− "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
202− "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
269+ "version": "0.2.6",
270+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
271+ "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
203272 "dev": true,
204273 "requires": {
205274 "safer-buffer": "~2.1.0"
@@ -275,9 +344,9 @@
275344 "dev": true
276345 },
277346 "aws4": {
278− "version": "1.9.1",
279− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz",
280− "integrity": "sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==",
347+ "version": "1.11.0",
348+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
349+ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
281350 "dev": true
282351 },
283352 "backo2": {
@@ -389,15 +458,6 @@
389458 "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==",
390459 "dev": true
391460 },
392− "block-stream": {
393− "version": "0.0.9",
394− "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
395− "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
396− "dev": true,
397− "requires": {
398− "inherits": "~2.0.0"
399− }
400− },
401461 "body": {
402462 "version": "5.1.0",
403463 "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
@@ -502,26 +562,10 @@
502562 "unset-value": "^1.0.0"
503563 }
504564 },
505− "call-bind": {
506− "version": "1.0.2",
507− "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
508− "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
509− "dev": true,
510− "requires": {
511− "function-bind": "^1.1.1",
512− "get-intrinsic": "^1.0.2"
513− }
514− },
515− "callsite": {
516− "version": "1.0.0",
517− "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
518− "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=",
519− "dev": true
520− },
521565 "camelcase": {
522− "version": "3.0.0",
523− "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
524− "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
566+ "version": "5.3.1",
567+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
568+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
525569 "dev": true
526570 },
527571 "camelcase-keys": {
@@ -567,6 +611,12 @@
567611 "supports-color": "^2.0.0"
568612 }
569613 },
614+ "chownr": {
615+ "version": "2.0.0",
616+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
617+ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
618+ "dev": true
619+ },
570620 "class-utils": {
571621 "version": "0.3.6",
572622 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
@@ -659,14 +709,54 @@
659709 }
660710 },
661711 "cliui": {
662− "version": "3.2.0",
663− "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
664− "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
712+ "version": "5.0.0",
713+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
714+ "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
665715 "dev": true,
666716 "requires": {
667− "string-width": "^1.0.1",
668− "strip-ansi": "^3.0.1",
669− "wrap-ansi": "^2.0.0"
717+ "string-width": "^3.1.0",
718+ "strip-ansi": "^5.2.0",
719+ "wrap-ansi": "^5.1.0"
720+ },
721+ "dependencies": {
722+ "ansi-regex": {
723+ "version": "4.1.0",
724+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
725+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
726+ "dev": true
727+ },
728+ "emoji-regex": {
729+ "version": "7.0.3",
730+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
731+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
732+ "dev": true
733+ },
734+ "is-fullwidth-code-point": {
735+ "version": "2.0.0",
736+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
737+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
738+ "dev": true
739+ },
740+ "string-width": {
741+ "version": "3.1.0",
742+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
743+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
744+ "dev": true,
745+ "requires": {
746+ "emoji-regex": "^7.0.1",
747+ "is-fullwidth-code-point": "^2.0.0",
748+ "strip-ansi": "^5.1.0"
749+ }
750+ },
751+ "strip-ansi": {
752+ "version": "5.2.0",
753+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
754+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
755+ "dev": true,
756+ "requires": {
757+ "ansi-regex": "^4.1.0"
758+ }
759+ }
670760 }
671761 },
672762 "code-point-at": {
@@ -700,6 +790,12 @@
700790 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
701791 "dev": true
702792 },
793+ "color-support": {
794+ "version": "1.1.3",
795+ "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
796+ "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
797+ "dev": true
798+ },
703799 "colors": {
704800 "version": "1.1.2",
705801 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
@@ -881,13 +977,14 @@
881977 "dev": true
882978 },
883979 "cross-spawn": {
884− "version": "3.0.1",
885− "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
886− "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
980+ "version": "7.0.3",
981+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
982+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
887983 "dev": true,
888984 "requires": {
889− "lru-cache": "^4.0.1",
890− "which": "^1.2.9"
985+ "path-key": "^3.1.0",
986+ "shebang-command": "^2.0.0",
987+ "which": "^2.0.1"
891988 }
892989 },
893990 "currently-unhandled": {
@@ -943,21 +1040,22 @@
9431040 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
9441041 "dev": true
9451042 },
1043+ "decamelize-keys": {
1044+ "version": "1.1.0",
1045+ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
1046+ "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=",
1047+ "dev": true,
1048+ "requires": {
1049+ "decamelize": "^1.1.0",
1050+ "map-obj": "^1.0.0"
1051+ }
1052+ },
9461053 "decode-uri-component": {
9471054 "version": "0.2.0",
9481055 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
9491056 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
9501057 "dev": true
9511058 },
952− "define-properties": {
953− "version": "1.1.3",
954− "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
955− "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
956− "dev": true,
957− "requires": {
958− "object-keys": "^1.0.12"
959− }
960− },
9611059 "define-property": {
9621060 "version": "2.0.2",
9631061 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
@@ -1106,6 +1204,12 @@
11061204 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
11071205 "dev": true
11081206 },
1207+ "emoji-regex": {
1208+ "version": "8.0.0",
1209+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1210+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1211+ "dev": true
1212+ },
11091213 "encodeurl": {
11101214 "version": "1.0.1",
11111215 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.1.tgz",
@@ -1236,6 +1340,12 @@
12361340 "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
12371341 "dev": true
12381342 },
1343+ "env-paths": {
1344+ "version": "2.2.1",
1345+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
1346+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
1347+ "dev": true
1348+ },
12391349 "error": {
12401350 "version": "7.0.2",
12411351 "resolved": "https://registry.npmjs.org/error/-/error-7.0.2.tgz",
@@ -1768,9 +1878,9 @@
17681878 "dev": true
17691879 },
17701880 "fast-deep-equal": {
1771− "version": "3.1.1",
1772− "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
1773− "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
1881+ "version": "3.1.3",
1882+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1883+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
17741884 "dev": true
17751885 },
17761886 "fast-json-stable-stringify": {
@@ -1974,24 +2084,21 @@
19742084 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
19752085 "dev": true
19762086 },
2087+ "fs-minipass": {
2088+ "version": "2.1.0",
2089+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
2090+ "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
2091+ "dev": true,
2092+ "requires": {
2093+ "minipass": "^3.0.0"
2094+ }
2095+ },
19772096 "fs.realpath": {
19782097 "version": "1.0.0",
19792098 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
19802099 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
19812100 "dev": true
19822101 },
1983− "fstream": {
1984− "version": "1.0.12",
1985− "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
1986− "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
1987− "dev": true,
1988− "requires": {
1989− "graceful-fs": "^4.1.2",
1990− "inherits": "~2.0.0",
1991− "mkdirp": ">=0.5 0",
1992− "rimraf": "2"
1993− }
1994− },
19952102 "function-bind": {
19962103 "version": "1.1.1",
19972104 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
@@ -2024,22 +2131,11 @@
20242131 }
20252132 },
20262133 "get-caller-file": {
2027− "version": "1.0.3",
2028− "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
2029− "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
2134+ "version": "2.0.5",
2135+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
2136+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
20302137 "dev": true
20312138 },
2032− "get-intrinsic": {
2033− "version": "1.1.1",
2034− "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
2035− "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
2036− "dev": true,
2037− "requires": {
2038− "function-bind": "^1.1.1",
2039− "has": "^1.0.3",
2040− "has-symbols": "^1.0.1"
2041− }
2042− },
20432139 "get-stdin": {
20442140 "version": "4.0.1",
20452141 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
@@ -2068,17 +2164,28 @@
20682164 }
20692165 },
20702166 "glob": {
2071− "version": "7.0.6",
2072− "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
2073− "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
2167+ "version": "7.2.0",
2168+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
2169+ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
20742170 "dev": true,
20752171 "requires": {
20762172 "fs.realpath": "^1.0.0",
20772173 "inflight": "^1.0.4",
20782174 "inherits": "2",
2079− "minimatch": "^3.0.2",
2175+ "minimatch": "^3.0.4",
20802176 "once": "^1.3.0",
20812177 "path-is-absolute": "^1.0.0"
2178+ },
2179+ "dependencies": {
2180+ "minimatch": {
2181+ "version": "3.0.5",
2182+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz",
2183+ "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==",
2184+ "dev": true,
2185+ "requires": {
2186+ "brace-expansion": "^1.1.7"
2187+ }
2188+ }
20822189 }
20832190 },
20842191 "global-modules": {
@@ -2672,15 +2779,21 @@
26722779 "dev": true
26732780 },
26742781 "har-validator": {
2675− "version": "5.1.3",
2676− "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
2677− "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
2782+ "version": "5.1.5",
2783+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
2784+ "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
26782785 "dev": true,
26792786 "requires": {
2680− "ajv": "^6.5.5",
2787+ "ajv": "^6.12.3",
26812788 "har-schema": "^2.0.0"
26822789 }
26832790 },
2791+ "hard-rejection": {
2792+ "version": "2.1.0",
2793+ "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
2794+ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
2795+ "dev": true
2796+ },
26842797 "has": {
26852798 "version": "1.0.3",
26862799 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
@@ -2728,12 +2841,6 @@
27282841 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
27292842 "dev": true
27302843 },
2731− "has-symbols": {
2732− "version": "1.0.2",
2733− "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
2734− "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
2735− "dev": true
2736− },
27372844 "has-unicode": {
27382845 "version": "2.0.1",
27392846 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
@@ -2899,12 +3006,6 @@
28993006 "safer-buffer": ">= 2.1.2 < 3"
29003007 }
29013008 },
2902− "in-publish": {
2903− "version": "2.0.0",
2904− "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
2905− "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
2906− "dev": true
2907− },
29083009 "indent-string": {
29093010 "version": "2.1.0",
29103011 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
@@ -2948,12 +3049,6 @@
29483049 "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
29493050 "dev": true
29503051 },
2951− "invert-kv": {
2952− "version": "1.0.0",
2953− "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
2954− "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
2955− "dev": true
2956− },
29573052 "ipaddr.js": {
29583053 "version": "1.5.2",
29593054 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.5.2.tgz",
@@ -3011,6 +3106,15 @@
30113106 "builtin-modules": "^1.0.0"
30123107 }
30133108 },
3109+ "is-core-module": {
3110+ "version": "2.8.1",
3111+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
3112+ "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
3113+ "dev": true,
3114+ "requires": {
3115+ "has": "^1.0.3"
3116+ }
3117+ },
30143118 "is-data-descriptor": {
30153119 "version": "0.1.4",
30163120 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
@@ -3118,6 +3222,12 @@
31183222 "lodash.isfinite": "^3.3.2"
31193223 }
31203224 },
3225+ "is-plain-obj": {
3226+ "version": "1.1.0",
3227+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
3228+ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=",
3229+ "dev": true
3230+ },
31213231 "is-plain-object": {
31223232 "version": "2.0.4",
31233233 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
@@ -3199,6 +3309,12 @@
31993309 "integrity": "sha1-8OgK4DmkvWVLXygfyT8EqRSn/M4=",
32003310 "dev": true
32013311 },
3312+ "js-tokens": {
3313+ "version": "4.0.0",
3314+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
3315+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
3316+ "dev": true
3317+ },
32023318 "js-yaml": {
32033319 "version": "3.14.1",
32043320 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
@@ -3231,10 +3347,16 @@
32313347 "strip-json-comments": "1.0.x"
32323348 }
32333349 },
3350+ "json-parse-even-better-errors": {
3351+ "version": "2.3.1",
3352+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
3353+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
3354+ "dev": true
3355+ },
32343356 "json-schema": {
3235− "version": "0.2.3",
3236− "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
3237− "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
3357+ "version": "0.4.0",
3358+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
3359+ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
32383360 "dev": true
32393361 },
32403362 "json-schema-traverse": {
@@ -3250,14 +3372,14 @@
32503372 "dev": true
32513373 },
32523374 "jsprim": {
3253− "version": "1.4.1",
3254− "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
3255− "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
3375+ "version": "1.4.2",
3376+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz",
3377+ "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==",
32563378 "dev": true,
32573379 "requires": {
32583380 "assert-plus": "1.0.0",
32593381 "extsprintf": "1.3.0",
3260− "json-schema": "0.2.3",
3382+ "json-schema": "0.4.0",
32613383 "verror": "1.10.0"
32623384 }
32633385 },
@@ -3267,15 +3389,6 @@
32673389 "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
32683390 "dev": true
32693391 },
3270− "lcid": {
3271− "version": "1.0.0",
3272− "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
3273− "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
3274− "dev": true,
3275− "requires": {
3276− "invert-kv": "^1.0.0"
3277− }
3278− },
32793392 "liftoff": {
32803393 "version": "2.5.0",
32813394 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
@@ -3306,6 +3419,12 @@
33063419 }
33073420 }
33083421 },
3422+ "lines-and-columns": {
3423+ "version": "1.2.4",
3424+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
3425+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
3426+ "dev": true
3427+ },
33093428 "livereload-js": {
33103429 "version": "2.4.0",
33113430 "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz",
@@ -3378,13 +3497,12 @@
33783497 }
33793498 },
33803499 "lru-cache": {
3381− "version": "4.1.5",
3382− "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
3383− "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
3500+ "version": "6.0.0",
3501+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
3502+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
33843503 "dev": true,
33853504 "requires": {
3386− "pseudomap": "^1.0.2",
3387− "yallist": "^2.1.2"
3505+ "yallist": "^4.0.0"
33883506 }
33893507 },
33903508 "make-iterator": {
@@ -3493,20 +3611,26 @@
34933611 "dev": true
34943612 },
34953613 "mime-db": {
3496− "version": "1.43.0",
3497− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
3498− "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
3614+ "version": "1.51.0",
3615+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
3616+ "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
34993617 "dev": true
35003618 },
35013619 "mime-types": {
3502− "version": "2.1.26",
3503− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
3504− "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
3620+ "version": "2.1.34",
3621+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
3622+ "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
35053623 "dev": true,
35063624 "requires": {
3507− "mime-db": "1.43.0"
3625+ "mime-db": "1.51.0"
35083626 }
35093627 },
3628+ "min-indent": {
3629+ "version": "1.0.1",
3630+ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
3631+ "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
3632+ "dev": true
3633+ },
35103634 "minimatch": {
35113635 "version": "3.0.2",
35123636 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz",
@@ -3522,6 +3646,44 @@
35223646 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
35233647 "dev": true
35243648 },
3649+ "minimist-options": {
3650+ "version": "4.1.0",
3651+ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
3652+ "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
3653+ "dev": true,
3654+ "requires": {
3655+ "arrify": "^1.0.1",
3656+ "is-plain-obj": "^1.1.0",
3657+ "kind-of": "^6.0.3"
3658+ },
3659+ "dependencies": {
3660+ "kind-of": {
3661+ "version": "6.0.3",
3662+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
3663+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
3664+ "dev": true
3665+ }
3666+ }
3667+ },
3668+ "minipass": {
3669+ "version": "3.1.6",
3670+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz",
3671+ "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==",
3672+ "dev": true,
3673+ "requires": {
3674+ "yallist": "^4.0.0"
3675+ }
3676+ },
3677+ "minizlib": {
3678+ "version": "2.1.2",
3679+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
3680+ "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
3681+ "dev": true,
3682+ "requires": {
3683+ "minipass": "^3.0.0",
3684+ "yallist": "^4.0.0"
3685+ }
3686+ },
35253687 "mixin-deep": {
35263688 "version": "1.3.2",
35273689 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
@@ -3621,9 +3783,9 @@
36213783 "dev": true
36223784 },
36233785 "nan": {
3624− "version": "2.14.0",
3625− "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
3626− "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
3786+ "version": "2.15.0",
3787+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
3788+ "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
36273789 "dev": true
36283790 },
36293791 "nanomatch": {
@@ -3652,30 +3814,67 @@
36523814 "dev": true
36533815 },
36543816 "node-gyp": {
3655− "version": "3.8.0",
3656− "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
3657− "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
3658− "dev": true,
3659− "requires": {
3660− "fstream": "^1.0.0",
3661− "glob": "^7.0.3",
3662− "graceful-fs": "^4.1.2",
3663− "mkdirp": "^0.5.0",
3664− "nopt": "2 || 3",
3665− "npmlog": "0 || 1 || 2 || 3 || 4",
3666− "osenv": "0",
3667− "request": "^2.87.0",
3668− "rimraf": "2",
3669− "semver": "~5.3.0",
3670− "tar": "^2.0.0",
3671− "which": "1"
3817+ "version": "7.1.2",
3818+ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
3819+ "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
3820+ "dev": true,
3821+ "requires": {
3822+ "env-paths": "^2.2.0",
3823+ "glob": "^7.1.4",
3824+ "graceful-fs": "^4.2.3",
3825+ "nopt": "^5.0.0",
3826+ "npmlog": "^4.1.2",
3827+ "request": "^2.88.2",
3828+ "rimraf": "^3.0.2",
3829+ "semver": "^7.3.2",
3830+ "tar": "^6.0.2",
3831+ "which": "^2.0.2"
36723832 },
36733833 "dependencies": {
3674− "semver": {
3675− "version": "5.3.0",
3676− "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
3677− "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
3834+ "graceful-fs": {
3835+ "version": "4.2.9",
3836+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
3837+ "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==",
36783838 "dev": true
3839+ },
3840+ "nopt": {
3841+ "version": "5.0.0",
3842+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
3843+ "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
3844+ "dev": true,
3845+ "requires": {
3846+ "abbrev": "1"
3847+ }
3848+ },
3849+ "npmlog": {
3850+ "version": "4.1.2",
3851+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
3852+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
3853+ "dev": true,
3854+ "requires": {
3855+ "are-we-there-yet": "~1.1.2",
3856+ "console-control-strings": "~1.1.0",
3857+ "gauge": "~2.7.3",
3858+ "set-blocking": "~2.0.0"
3859+ }
3860+ },
3861+ "rimraf": {
3862+ "version": "3.0.2",
3863+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
3864+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
3865+ "dev": true,
3866+ "requires": {
3867+ "glob": "^7.1.3"
3868+ }
3869+ },
3870+ "semver": {
3871+ "version": "7.3.5",
3872+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
3873+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
3874+ "dev": true,
3875+ "requires": {
3876+ "lru-cache": "^6.0.0"
3877+ }
36793878 }
36803879 }
36813880 },
@@ -3696,72 +3895,456 @@
36963895 }
36973896 },
36983897 "node-sass": {
3699− "version": "4.13.1",
3700− "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.1.tgz",
3701− "integrity": "sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw==",
3898+ "version": "7.0.0",
3899+ "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-7.0.0.tgz",
3900+ "integrity": "sha512-6yUnsD3L8fVbgMX6nKQqZkjRcG7a/PpmF0pEyeWf+BgbTj2ToJlCYrnUifL2KbjV5gIY22I3oppahBWA3B+jUg==",
37023901 "dev": true,
37033902 "requires": {
37043903 "async-foreach": "^0.1.3",
3705− "chalk": "^1.1.1",
3706− "cross-spawn": "^3.0.0",
3904+ "chalk": "^4.1.2",
3905+ "cross-spawn": "^7.0.3",
37073906 "gaze": "^1.0.0",
37083907 "get-stdin": "^4.0.1",
37093908 "glob": "^7.0.3",
3710− "in-publish": "^2.0.0",
37113909 "lodash": "^4.17.15",
3712− "meow": "^3.7.0",
3713− "mkdirp": "^0.5.1",
3910+ "meow": "^9.0.0",
37143911 "nan": "^2.13.2",
3715− "node-gyp": "^3.8.0",
3716− "npmlog": "^4.0.0",
3912+ "node-gyp": "^7.1.0",
3913+ "npmlog": "^5.0.0",
37173914 "request": "^2.88.0",
3718− "sass-graph": "^2.2.4",
3915+ "sass-graph": "2.2.5",
37193916 "stdout-stream": "^1.4.0",
37203917 "true-case-path": "^1.0.2"
3721− }
3722− },
3723− "nopt": {
3724− "version": "3.0.6",
3725− "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
3726− "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
3727− "dev": true,
3728− "requires": {
3729− "abbrev": "1"
3730− }
3731− },
3732− "normalize-package-data": {
3733− "version": "2.3.5",
3734− "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
3735− "integrity": "sha1-jZJPFClg4Xd+f/4XBUNjHMfLAt8=",
3736− "dev": true,
3737− "requires": {
3738− "hosted-git-info": "^2.1.4",
3739− "is-builtin-module": "^1.0.0",
3740− "semver": "2 || 3 || 4 || 5",
3741− "validate-npm-package-license": "^3.0.1"
3742− }
3743− },
3744− "npmlog": {
3745− "version": "4.1.2",
3746− "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
3747− "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
3748− "dev": true,
3749− "requires": {
3750− "are-we-there-yet": "~1.1.2",
3751− "console-control-strings": "~1.1.0",
3752− "gauge": "~2.7.3",
3753− "set-blocking": "~2.0.0"
3754− }
3755− },
3756− "num2fraction": {
3757− "version": "1.2.2",
3758− "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
3759− "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
3760− "dev": true
3761− },
3762− "number-is-nan": {
3763− "version": "1.0.1",
3764− "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
3918+ },
3919+ "dependencies": {
3920+ "ansi-styles": {
3921+ "version": "4.3.0",
3922+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3923+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3924+ "dev": true,
3925+ "requires": {
3926+ "color-convert": "^2.0.1"
3927+ }
3928+ },
3929+ "camelcase-keys": {
3930+ "version": "6.2.2",
3931+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
3932+ "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
3933+ "dev": true,
3934+ "requires": {
3935+ "camelcase": "^5.3.1",
3936+ "map-obj": "^4.0.0",
3937+ "quick-lru": "^4.0.1"
3938+ }
3939+ },
3940+ "chalk": {
3941+ "version": "4.1.2",
3942+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3943+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3944+ "dev": true,
3945+ "requires": {
3946+ "ansi-styles": "^4.1.0",
3947+ "supports-color": "^7.1.0"
3948+ }
3949+ },
3950+ "color-convert": {
3951+ "version": "2.0.1",
3952+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
3953+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
3954+ "dev": true,
3955+ "requires": {
3956+ "color-name": "~1.1.4"
3957+ }
3958+ },
3959+ "color-name": {
3960+ "version": "1.1.4",
3961+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
3962+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3963+ "dev": true
3964+ },
3965+ "error-ex": {
3966+ "version": "1.3.2",
3967+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
3968+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
3969+ "dev": true,
3970+ "requires": {
3971+ "is-arrayish": "^0.2.1"
3972+ }
3973+ },
3974+ "find-up": {
3975+ "version": "4.1.0",
3976+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
3977+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
3978+ "dev": true,
3979+ "requires": {
3980+ "locate-path": "^5.0.0",
3981+ "path-exists": "^4.0.0"
3982+ }
3983+ },
3984+ "has-flag": {
3985+ "version": "4.0.0",
3986+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3987+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3988+ "dev": true
3989+ },
3990+ "hosted-git-info": {
3991+ "version": "4.1.0",
3992+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
3993+ "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
3994+ "dev": true,
3995+ "requires": {
3996+ "lru-cache": "^6.0.0"
3997+ }
3998+ },
3999+ "indent-string": {
4000+ "version": "4.0.0",
4001+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
4002+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
4003+ "dev": true
4004+ },
4005+ "locate-path": {
4006+ "version": "5.0.0",
4007+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
4008+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
4009+ "dev": true,
4010+ "requires": {
4011+ "p-locate": "^4.1.0"
4012+ }
4013+ },
4014+ "map-obj": {
4015+ "version": "4.3.0",
4016+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
4017+ "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
4018+ "dev": true
4019+ },
4020+ "meow": {
4021+ "version": "9.0.0",
4022+ "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz",
4023+ "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==",
4024+ "dev": true,
4025+ "requires": {
4026+ "@types/minimist": "^1.2.0",
4027+ "camelcase-keys": "^6.2.2",
4028+ "decamelize": "^1.2.0",
4029+ "decamelize-keys": "^1.1.0",
4030+ "hard-rejection": "^2.1.0",
4031+ "minimist-options": "4.1.0",
4032+ "normalize-package-data": "^3.0.0",
4033+ "read-pkg-up": "^7.0.1",
4034+ "redent": "^3.0.0",
4035+ "trim-newlines": "^3.0.0",
4036+ "type-fest": "^0.18.0",
4037+ "yargs-parser": "^20.2.3"
4038+ }
4039+ },
4040+ "normalize-package-data": {
4041+ "version": "3.0.3",
4042+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
4043+ "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
4044+ "dev": true,
4045+ "requires": {
4046+ "hosted-git-info": "^4.0.1",
4047+ "is-core-module": "^2.5.0",
4048+ "semver": "^7.3.4",
4049+ "validate-npm-package-license": "^3.0.1"
4050+ }
4051+ },
4052+ "p-limit": {
4053+ "version": "2.3.0",
4054+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4055+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4056+ "dev": true,
4057+ "requires": {
4058+ "p-try": "^2.0.0"
4059+ }
4060+ },
4061+ "p-locate": {
4062+ "version": "4.1.0",
4063+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
4064+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
4065+ "dev": true,
4066+ "requires": {
4067+ "p-limit": "^2.2.0"
4068+ }
4069+ },
4070+ "p-try": {
4071+ "version": "2.2.0",
4072+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
4073+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
4074+ "dev": true
4075+ },
4076+ "parse-json": {
4077+ "version": "5.2.0",
4078+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
4079+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
4080+ "dev": true,
4081+ "requires": {
4082+ "@babel/code-frame": "^7.0.0",
4083+ "error-ex": "^1.3.1",
4084+ "json-parse-even-better-errors": "^2.3.0",
4085+ "lines-and-columns": "^1.1.6"
4086+ }
4087+ },
4088+ "path-exists": {
4089+ "version": "4.0.0",
4090+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4091+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4092+ "dev": true
4093+ },
4094+ "read-pkg": {
4095+ "version": "5.2.0",
4096+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
4097+ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
4098+ "dev": true,
4099+ "requires": {
4100+ "@types/normalize-package-data": "^2.4.0",
4101+ "normalize-package-data": "^2.5.0",
4102+ "parse-json": "^5.0.0",
4103+ "type-fest": "^0.6.0"
4104+ },
4105+ "dependencies": {
4106+ "hosted-git-info": {
4107+ "version": "2.8.9",
4108+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
4109+ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
4110+ "dev": true
4111+ },
4112+ "normalize-package-data": {
4113+ "version": "2.5.0",
4114+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
4115+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
4116+ "dev": true,
4117+ "requires": {
4118+ "hosted-git-info": "^2.1.4",
4119+ "resolve": "^1.10.0",
4120+ "semver": "2 || 3 || 4 || 5",
4121+ "validate-npm-package-license": "^3.0.1"
4122+ }
4123+ },
4124+ "semver": {
4125+ "version": "5.7.1",
4126+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
4127+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
4128+ "dev": true
4129+ },
4130+ "type-fest": {
4131+ "version": "0.6.0",
4132+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
4133+ "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
4134+ "dev": true
4135+ }
4136+ }
4137+ },
4138+ "read-pkg-up": {
4139+ "version": "7.0.1",
4140+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
4141+ "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
4142+ "dev": true,
4143+ "requires": {
4144+ "find-up": "^4.1.0",
4145+ "read-pkg": "^5.2.0",
4146+ "type-fest": "^0.8.1"
4147+ },
4148+ "dependencies": {
4149+ "type-fest": {
4150+ "version": "0.8.1",
4151+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
4152+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
4153+ "dev": true
4154+ }
4155+ }
4156+ },
4157+ "redent": {
4158+ "version": "3.0.0",
4159+ "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
4160+ "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
4161+ "dev": true,
4162+ "requires": {
4163+ "indent-string": "^4.0.0",
4164+ "strip-indent": "^3.0.0"
4165+ }
4166+ },
4167+ "resolve": {
4168+ "version": "1.22.0",
4169+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
4170+ "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
4171+ "dev": true,
4172+ "requires": {
4173+ "is-core-module": "^2.8.1",
4174+ "path-parse": "^1.0.7",
4175+ "supports-preserve-symlinks-flag": "^1.0.0"
4176+ }
4177+ },
4178+ "semver": {
4179+ "version": "7.3.5",
4180+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
4181+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
4182+ "dev": true,
4183+ "requires": {
4184+ "lru-cache": "^6.0.0"
4185+ }
4186+ },
4187+ "strip-indent": {
4188+ "version": "3.0.0",
4189+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
4190+ "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
4191+ "dev": true,
4192+ "requires": {
4193+ "min-indent": "^1.0.0"
4194+ }
4195+ },
4196+ "supports-color": {
4197+ "version": "7.2.0",
4198+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
4199+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
4200+ "dev": true,
4201+ "requires": {
4202+ "has-flag": "^4.0.0"
4203+ }
4204+ },
4205+ "trim-newlines": {
4206+ "version": "3.0.1",
4207+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz",
4208+ "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==",
4209+ "dev": true
4210+ }
4211+ }
4212+ },
4213+ "nopt": {
4214+ "version": "3.0.6",
4215+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
4216+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
4217+ "dev": true,
4218+ "requires": {
4219+ "abbrev": "1"
4220+ }
4221+ },
4222+ "normalize-package-data": {
4223+ "version": "2.3.5",
4224+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
4225+ "integrity": "sha1-jZJPFClg4Xd+f/4XBUNjHMfLAt8=",
4226+ "dev": true,
4227+ "requires": {
4228+ "hosted-git-info": "^2.1.4",
4229+ "is-builtin-module": "^1.0.0",
4230+ "semver": "2 || 3 || 4 || 5",
4231+ "validate-npm-package-license": "^3.0.1"
4232+ }
4233+ },
4234+ "npmlog": {
4235+ "version": "5.0.1",
4236+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
4237+ "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
4238+ "dev": true,
4239+ "requires": {
4240+ "are-we-there-yet": "^2.0.0",
4241+ "console-control-strings": "^1.1.0",
4242+ "gauge": "^3.0.0",
4243+ "set-blocking": "^2.0.0"
4244+ },
4245+ "dependencies": {
4246+ "ansi-regex": {
4247+ "version": "5.0.1",
4248+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4249+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4250+ "dev": true
4251+ },
4252+ "are-we-there-yet": {
4253+ "version": "2.0.0",
4254+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
4255+ "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
4256+ "dev": true,
4257+ "requires": {
4258+ "delegates": "^1.0.0",
4259+ "readable-stream": "^3.6.0"
4260+ }
4261+ },
4262+ "gauge": {
4263+ "version": "3.0.2",
4264+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
4265+ "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
4266+ "dev": true,
4267+ "requires": {
4268+ "aproba": "^1.0.3 || ^2.0.0",
4269+ "color-support": "^1.1.2",
4270+ "console-control-strings": "^1.0.0",
4271+ "has-unicode": "^2.0.1",
4272+ "object-assign": "^4.1.1",
4273+ "signal-exit": "^3.0.0",
4274+ "string-width": "^4.2.3",
4275+ "strip-ansi": "^6.0.1",
4276+ "wide-align": "^1.1.2"
4277+ }
4278+ },
4279+ "is-fullwidth-code-point": {
4280+ "version": "3.0.0",
4281+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4282+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4283+ "dev": true
4284+ },
4285+ "object-assign": {
4286+ "version": "4.1.1",
4287+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4288+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
4289+ "dev": true
4290+ },
4291+ "readable-stream": {
4292+ "version": "3.6.0",
4293+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
4294+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
4295+ "dev": true,
4296+ "requires": {
4297+ "inherits": "^2.0.3",
4298+ "string_decoder": "^1.1.1",
4299+ "util-deprecate": "^1.0.1"
4300+ }
4301+ },
4302+ "safe-buffer": {
4303+ "version": "5.2.1",
4304+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4305+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
4306+ "dev": true
4307+ },
4308+ "string-width": {
4309+ "version": "4.2.3",
4310+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4311+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4312+ "dev": true,
4313+ "requires": {
4314+ "emoji-regex": "^8.0.0",
4315+ "is-fullwidth-code-point": "^3.0.0",
4316+ "strip-ansi": "^6.0.1"
4317+ }
4318+ },
4319+ "string_decoder": {
4320+ "version": "1.3.0",
4321+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
4322+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
4323+ "dev": true,
4324+ "requires": {
4325+ "safe-buffer": "~5.2.0"
4326+ }
4327+ },
4328+ "strip-ansi": {
4329+ "version": "6.0.1",
4330+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4331+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4332+ "dev": true,
4333+ "requires": {
4334+ "ansi-regex": "^5.0.1"
4335+ }
4336+ }
4337+ }
4338+ },
4339+ "num2fraction": {
4340+ "version": "1.2.2",
4341+ "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
4342+ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=",
4343+ "dev": true
4344+ },
4345+ "number-is-nan": {
4346+ "version": "1.0.1",
4347+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
37654348 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
37664349 "dev": true
37674350 },
@@ -3808,12 +4391,6 @@
38084391 }
38094392 }
38104393 },
3811− "object-keys": {
3812− "version": "1.1.1",
3813− "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
3814− "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
3815− "dev": true
3816− },
38174394 "object-visit": {
38184395 "version": "1.0.1",
38194396 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
@@ -3823,18 +4400,6 @@
38234400 "isobject": "^3.0.0"
38244401 }
38254402 },
3826− "object.assign": {
3827− "version": "4.1.2",
3828− "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
3829− "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
3830− "dev": true,
3831− "requires": {
3832− "call-bind": "^1.0.0",
3833− "define-properties": "^1.1.3",
3834− "has-symbols": "^1.0.1",
3835− "object-keys": "^1.1.1"
3836− }
3837− },
38384403 "object.defaults": {
38394404 "version": "1.1.0",
38404405 "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
@@ -3905,15 +4470,6 @@
39054470 "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
39064471 "dev": true
39074472 },
3908− "os-locale": {
3909− "version": "1.4.0",
3910− "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
3911− "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
3912− "dev": true,
3913− "requires": {
3914− "lcid": "^1.0.0"
3915− }
3916− },
39174473 "os-tmpdir": {
39184474 "version": "1.0.2",
39194475 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
@@ -4034,6 +4590,18 @@
40344590 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
40354591 "dev": true
40364592 },
4593+ "path-key": {
4594+ "version": "3.1.1",
4595+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
4596+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
4597+ "dev": true
4598+ },
4599+ "path-parse": {
4600+ "version": "1.0.7",
4601+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
4602+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
4603+ "dev": true
4604+ },
40374605 "path-root": {
40384606 "version": "0.1.1",
40394607 "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
@@ -4202,16 +4770,10 @@
42024770 "integrity": "sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=",
42034771 "dev": true
42044772 },
4205− "pseudomap": {
4206− "version": "1.0.2",
4207− "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
4208− "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
4209− "dev": true
4210− },
42114773 "psl": {
4212− "version": "1.7.0",
4213− "resolved": "https://registry.npmjs.org/psl/-/psl-1.7.0.tgz",
4214− "integrity": "sha512-5NsSEDv8zY70ScRnOTn7bK7eanl2MvFrOrS/R6x+dBt5g1ghnj9Zv90kO8GwT8gxcu2ANyFprnFYB85IogIJOQ==",
4774+ "version": "1.8.0",
4775+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
4776+ "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
42154777 "dev": true
42164778 },
42174779 "punycode": {
@@ -4254,9 +4816,9 @@
42544816 }
42554817 },
42564818 "qs": {
4257− "version": "6.5.2",
4258− "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
4259− "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
4819+ "version": "6.5.3",
4820+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz",
4821+ "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==",
42604822 "dev": true
42614823 },
42624824 "querystring": {
@@ -4265,6 +4827,12 @@
42654827 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
42664828 "dev": true
42674829 },
4830+ "quick-lru": {
4831+ "version": "4.0.1",
4832+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz",
4833+ "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==",
4834+ "dev": true
4835+ },
42684836 "range-parser": {
42694837 "version": "1.2.0",
42704838 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
@@ -4375,9 +4943,9 @@
43754943 }
43764944 },
43774945 "request": {
4378− "version": "2.88.0",
4379− "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
4380− "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
4946+ "version": "2.88.2",
4947+ "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
4948+ "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
43814949 "dev": true,
43824950 "requires": {
43834951 "aws-sign2": "~0.7.0",
@@ -4387,7 +4955,7 @@
43874955 "extend": "~3.0.2",
43884956 "forever-agent": "~0.6.1",
43894957 "form-data": "~2.3.2",
4390− "har-validator": "~5.1.0",
4958+ "har-validator": "~5.1.3",
43914959 "http-signature": "~1.2.0",
43924960 "is-typedarray": "~1.0.0",
43934961 "isstream": "~0.1.2",
@@ -4397,7 +4965,7 @@
43974965 "performance-now": "^2.1.0",
43984966 "qs": "~6.5.2",
43994967 "safe-buffer": "^5.1.2",
4400− "tough-cookie": "~2.4.3",
4968+ "tough-cookie": "~2.5.0",
44014969 "tunnel-agent": "^0.6.0",
44024970 "uuid": "^3.3.2"
44034971 }
@@ -4409,9 +4977,9 @@
44094977 "dev": true
44104978 },
44114979 "require-main-filename": {
4412− "version": "1.0.1",
4413− "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
4414− "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
4980+ "version": "2.0.0",
4981+ "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
4982+ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
44154983 "dev": true
44164984 },
44174985 "resolve": {
@@ -4535,15 +5103,15 @@
45355103 "dev": true
45365104 },
45375105 "sass-graph": {
4538− "version": "2.2.4",
4539− "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
4540− "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
5106+ "version": "2.2.5",
5107+ "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz",
5108+ "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==",
45415109 "dev": true,
45425110 "requires": {
45435111 "glob": "^7.0.0",
45445112 "lodash": "^4.0.0",
45455113 "scss-tokenizer": "^0.2.3",
4546− "yargs": "^7.0.0"
5114+ "yargs": "^13.3.2"
45475115 }
45485116 },
45495117 "scss-tokenizer": {
@@ -4738,6 +5306,21 @@
47385306 "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
47395307 "dev": true
47405308 },
5309+ "shebang-command": {
5310+ "version": "2.0.0",
5311+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
5312+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
5313+ "dev": true,
5314+ "requires": {
5315+ "shebang-regex": "^3.0.0"
5316+ }
5317+ },
5318+ "shebang-regex": {
5319+ "version": "3.0.0",
5320+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
5321+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
5322+ "dev": true
5323+ },
47415324 "shelljs": {
47425325 "version": "0.3.0",
47435326 "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
@@ -5056,9 +5639,9 @@
50565639 "dev": true
50575640 },
50585641 "sshpk": {
5059− "version": "1.16.1",
5060− "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
5061− "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
5642+ "version": "1.17.0",
5643+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz",
5644+ "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==",
50625645 "dev": true,
50635646 "requires": {
50645647 "asn1": "~0.2.3",
@@ -5186,15 +5769,32 @@
51865769 "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
51875770 "dev": true
51885771 },
5772+ "supports-preserve-symlinks-flag": {
5773+ "version": "1.0.0",
5774+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
5775+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
5776+ "dev": true
5777+ },
51895778 "tar": {
5190− "version": "2.2.2",
5191− "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
5192− "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
5779+ "version": "6.1.11",
5780+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz",
5781+ "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==",
51935782 "dev": true,
51945783 "requires": {
5195− "block-stream": "*",
5196− "fstream": "^1.0.12",
5197− "inherits": "2"
5784+ "chownr": "^2.0.0",
5785+ "fs-minipass": "^2.0.0",
5786+ "minipass": "^3.0.0",
5787+ "minizlib": "^2.1.1",
5788+ "mkdirp": "^1.0.3",
5789+ "yallist": "^4.0.0"
5790+ },
5791+ "dependencies": {
5792+ "mkdirp": {
5793+ "version": "1.0.4",
5794+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
5795+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
5796+ "dev": true
5797+ }
51985798 }
51995799 },
52005800 "timers-browserify": {
@@ -5286,21 +5886,13 @@
52865886 }
52875887 },
52885888 "tough-cookie": {
5289− "version": "2.4.3",
5290− "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
5291− "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
5889+ "version": "2.5.0",
5890+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
5891+ "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
52925892 "dev": true,
52935893 "requires": {
5294− "psl": "^1.1.24",
5295− "punycode": "^1.4.1"
5296− },
5297− "dependencies": {
5298− "punycode": {
5299− "version": "1.4.1",
5300− "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
5301− "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
5302− "dev": true
5303− }
5894+ "psl": "^1.1.28",
5895+ "punycode": "^2.1.1"
53045896 }
53055897 },
53065898 "trim-newlines": {
@@ -5316,31 +5908,6 @@
53165908 "dev": true,
53175909 "requires": {
53185910 "glob": "^7.1.2"
5319− },
5320− "dependencies": {
5321− "glob": {
5322− "version": "7.1.6",
5323− "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
5324− "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
5325− "dev": true,
5326− "requires": {
5327− "fs.realpath": "^1.0.0",
5328− "inflight": "^1.0.4",
5329− "inherits": "2",
5330− "minimatch": "^3.0.4",
5331− "once": "^1.3.0",
5332− "path-is-absolute": "^1.0.0"
5333− }
5334− },
5335− "minimatch": {
5336− "version": "3.0.4",
5337− "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
5338− "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
5339− "dev": true,
5340− "requires": {
5341− "brace-expansion": "^1.1.7"
5342− }
5343− }
53445911 }
53455912 },
53465913 "tunnel-agent": {
@@ -5358,6 +5925,12 @@
53585925 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
53595926 "dev": true
53605927 },
5928+ "type-fest": {
5929+ "version": "0.18.1",
5930+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz",
5931+ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
5932+ "dev": true
5933+ },
53615934 "typedarray": {
53625935 "version": "0.0.6",
53635936 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
@@ -5475,9 +6048,9 @@
54756048 }
54766049 },
54776050 "uri-js": {
5478− "version": "4.2.2",
5479− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
5480− "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
6051+ "version": "4.4.1",
6052+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6053+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
54816054 "dev": true,
54826055 "requires": {
54836056 "punycode": "^2.1.0"
@@ -5670,37 +6243,87 @@
56706243 }
56716244 },
56726245 "which": {
5673− "version": "1.3.1",
5674− "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
5675− "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
6246+ "version": "2.0.2",
6247+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
6248+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
56766249 "dev": true,
56776250 "requires": {
56786251 "isexe": "^2.0.0"
56796252 }
56806253 },
56816254 "which-module": {
5682− "version": "1.0.0",
5683− "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
5684− "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
6255+ "version": "2.0.0",
6256+ "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
6257+ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
56856258 "dev": true
56866259 },
56876260 "wide-align": {
5688− "version": "1.1.3",
5689− "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
5690− "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
6261+ "version": "1.1.5",
6262+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
6263+ "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
56916264 "dev": true,
56926265 "requires": {
5693− "string-width": "^1.0.2 || 2"
6266+ "string-width": "^1.0.2 || 2 || 3 || 4"
56946267 }
56956268 },
56966269 "wrap-ansi": {
5697− "version": "2.1.0",
5698− "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
5699− "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
6270+ "version": "5.1.0",
6271+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
6272+ "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
57006273 "dev": true,
57016274 "requires": {
5702− "string-width": "^1.0.1",
5703− "strip-ansi": "^3.0.1"
6275+ "ansi-styles": "^3.2.0",
6276+ "string-width": "^3.0.0",
6277+ "strip-ansi": "^5.0.0"
6278+ },
6279+ "dependencies": {
6280+ "ansi-regex": {
6281+ "version": "4.1.0",
6282+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
6283+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
6284+ "dev": true
6285+ },
6286+ "ansi-styles": {
6287+ "version": "3.2.1",
6288+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
6289+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
6290+ "dev": true,
6291+ "requires": {
6292+ "color-convert": "^1.9.0"
6293+ }
6294+ },
6295+ "emoji-regex": {
6296+ "version": "7.0.3",
6297+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
6298+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
6299+ "dev": true
6300+ },
6301+ "is-fullwidth-code-point": {
6302+ "version": "2.0.0",
6303+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6304+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6305+ "dev": true
6306+ },
6307+ "string-width": {
6308+ "version": "3.1.0",
6309+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
6310+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
6311+ "dev": true,
6312+ "requires": {
6313+ "emoji-regex": "^7.0.1",
6314+ "is-fullwidth-code-point": "^2.0.0",
6315+ "strip-ansi": "^5.1.0"
6316+ }
6317+ },
6318+ "strip-ansi": {
6319+ "version": "5.2.0",
6320+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
6321+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
6322+ "dev": true,
6323+ "requires": {
6324+ "ansi-regex": "^4.1.0"
6325+ }
6326+ }
57046327 }
57056328 },
57066329 "wrappy": {
@@ -5731,47 +6354,139 @@
57316354 "dev": true
57326355 },
57336356 "y18n": {
5734− "version": "3.2.2",
5735− "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz",
5736− "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==",
6357+ "version": "4.0.3",
6358+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
6359+ "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
57376360 "dev": true
57386361 },
57396362 "yallist": {
5740− "version": "2.1.2",
5741− "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
5742− "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
6363+ "version": "4.0.0",
6364+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
6365+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
57436366 "dev": true
57446367 },
57456368 "yargs": {
5746− "version": "7.1.0",
5747− "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
5748− "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
6369+ "version": "13.3.2",
6370+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
6371+ "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
57496372 "dev": true,
57506373 "requires": {
5751− "camelcase": "^3.0.0",
5752− "cliui": "^3.2.0",
5753− "decamelize": "^1.1.1",
5754− "get-caller-file": "^1.0.1",
5755− "os-locale": "^1.4.0",
5756− "read-pkg-up": "^1.0.1",
6374+ "cliui": "^5.0.0",
6375+ "find-up": "^3.0.0",
6376+ "get-caller-file": "^2.0.1",
57576377 "require-directory": "^2.1.1",
5758− "require-main-filename": "^1.0.1",
6378+ "require-main-filename": "^2.0.0",
57596379 "set-blocking": "^2.0.0",
5760− "string-width": "^1.0.2",
5761− "which-module": "^1.0.0",
5762− "y18n": "^3.2.1",
5763− "yargs-parser": "^5.0.0"
6380+ "string-width": "^3.0.0",
6381+ "which-module": "^2.0.0",
6382+ "y18n": "^4.0.0",
6383+ "yargs-parser": "^13.1.2"
6384+ },
6385+ "dependencies": {
6386+ "ansi-regex": {
6387+ "version": "4.1.0",
6388+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
6389+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
6390+ "dev": true
6391+ },
6392+ "emoji-regex": {
6393+ "version": "7.0.3",
6394+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
6395+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
6396+ "dev": true
6397+ },
6398+ "find-up": {
6399+ "version": "3.0.0",
6400+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
6401+ "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
6402+ "dev": true,
6403+ "requires": {
6404+ "locate-path": "^3.0.0"
6405+ }
6406+ },
6407+ "is-fullwidth-code-point": {
6408+ "version": "2.0.0",
6409+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
6410+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
6411+ "dev": true
6412+ },
6413+ "locate-path": {
6414+ "version": "3.0.0",
6415+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
6416+ "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
6417+ "dev": true,
6418+ "requires": {
6419+ "p-locate": "^3.0.0",
6420+ "path-exists": "^3.0.0"
6421+ }
6422+ },
6423+ "p-limit": {
6424+ "version": "2.3.0",
6425+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
6426+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
6427+ "dev": true,
6428+ "requires": {
6429+ "p-try": "^2.0.0"
6430+ }
6431+ },
6432+ "p-locate": {
6433+ "version": "3.0.0",
6434+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
6435+ "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
6436+ "dev": true,
6437+ "requires": {
6438+ "p-limit": "^2.0.0"
6439+ }
6440+ },
6441+ "p-try": {
6442+ "version": "2.2.0",
6443+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
6444+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
6445+ "dev": true
6446+ },
6447+ "path-exists": {
6448+ "version": "3.0.0",
6449+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
6450+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
6451+ "dev": true
6452+ },
6453+ "string-width": {
6454+ "version": "3.1.0",
6455+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
6456+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
6457+ "dev": true,
6458+ "requires": {
6459+ "emoji-regex": "^7.0.1",
6460+ "is-fullwidth-code-point": "^2.0.0",
6461+ "strip-ansi": "^5.1.0"
6462+ }
6463+ },
6464+ "strip-ansi": {
6465+ "version": "5.2.0",
6466+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
6467+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
6468+ "dev": true,
6469+ "requires": {
6470+ "ansi-regex": "^4.1.0"
6471+ }
6472+ },
6473+ "yargs-parser": {
6474+ "version": "13.1.2",
6475+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
6476+ "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
6477+ "dev": true,
6478+ "requires": {
6479+ "camelcase": "^5.0.0",
6480+ "decamelize": "^1.2.0"
6481+ }
6482+ }
57646483 }
57656484 },
57666485 "yargs-parser": {
5767− "version": "5.0.1",
5768− "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz",
5769− "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==",
5770− "dev": true,
5771− "requires": {
5772− "camelcase": "^3.0.0",
5773− "object.assign": "^4.1.0"
5774− }
6486+ "version": "20.2.9",
6487+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
6488+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
6489+ "dev": true
57756490 },
57766491 "yauzl": {
57776492 "version": "2.4.1",