@@ -8,19 +8,20 @@
88 "version": "1.0.0",
99 "license": "ISC",
1010 "dependencies": {
11− "uuid": "^8.3.0"
11+ "uuid": "^8.3.2"
1212 },
1313 "devDependencies": {
14− "bower": "^1.8.8",
14+ "bower": "^1.8.12",
15+ "npm-run-all": "^4.1.5",
1516 "pulp": "^15.0.0",
1617 "purescript": "^0.14.0",
17− "spago": "^0.15.3"
18+ "spago": "^0.19.1"
1819 }
1920 },
2021 "node_modules/acorn": {
21− "version": "7.4.0",
22− "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz",
23− "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==",
22+ "version": "7.4.1",
23+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
24+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
2425 "dev": true,
2526 "bin": {
2627 "acorn": "bin/acorn"
@@ -50,15 +51,19 @@
5051 }
5152 },
5253 "node_modules/ajv": {
53− "version": "6.12.3",
54− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
55− "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
54+ "version": "6.12.6",
55+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
56+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
5657 "dev": true,
5758 "dependencies": {
5859 "fast-deep-equal": "^3.1.1",
5960 "fast-json-stable-stringify": "^2.0.0",
6061 "json-schema-traverse": "^0.4.1",
6162 "uri-js": "^4.2.2"
63+ },
64+ "funding": {
65+ "type": "github",
66+ "url": "https://github.com/sponsors/epoberezkin"
6267 }
6368 },
6469 "node_modules/ansi-escapes": {
@@ -98,10 +103,24 @@
98103 "dev": true
99104 },
100105 "node_modules/arch": {
101− "version": "2.1.2",
102− "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz",
103− "integrity": "sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==",
104− "dev": true
106+ "version": "2.2.0",
107+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
108+ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
109+ "dev": true,
110+ "funding": [
111+ {
112+ "type": "github",
113+ "url": "https://github.com/sponsors/feross"
114+ },
115+ {
116+ "type": "patreon",
117+ "url": "https://www.patreon.com/feross"
118+ },
119+ {
120+ "type": "consulting",
121+ "url": "https://feross.org/support"
122+ }
123+ ]
105124 },
106125 "node_modules/asn1": {
107126 "version": "0.2.4",
@@ -113,20 +132,21 @@
113132 }
114133 },
115134 "node_modules/asn1.js": {
116− "version": "4.10.1",
117− "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
118− "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
135+ "version": "5.4.1",
136+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
137+ "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
119138 "dev": true,
120139 "dependencies": {
121140 "bn.js": "^4.0.0",
122141 "inherits": "^2.0.1",
123− "minimalistic-assert": "^1.0.0"
142+ "minimalistic-assert": "^1.0.0",
143+ "safer-buffer": "^2.1.0"
124144 }
125145 },
126146 "node_modules/asn1.js/node_modules/bn.js": {
127− "version": "4.11.9",
128− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
129− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
147+ "version": "4.12.0",
148+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
149+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
130150 "dev": true
131151 },
132152 "node_modules/assert": {
@@ -185,9 +205,9 @@
185205 }
186206 },
187207 "node_modules/aws4": {
188− "version": "1.10.0",
189− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz",
190− "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==",
208+ "version": "1.11.0",
209+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
210+ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
191211 "dev": true
192212 },
193213 "node_modules/balanced-match": {
@@ -197,10 +217,24 @@
197217 "dev": true
198218 },
199219 "node_modules/base64-js": {
200− "version": "1.3.1",
201− "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
202− "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
203− "dev": true
220+ "version": "1.5.1",
221+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
222+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
223+ "dev": true,
224+ "funding": [
225+ {
226+ "type": "github",
227+ "url": "https://github.com/sponsors/feross"
228+ },
229+ {
230+ "type": "patreon",
231+ "url": "https://www.patreon.com/feross"
232+ },
233+ {
234+ "type": "consulting",
235+ "url": "https://feross.org/support"
236+ }
237+ ]
204238 },
205239 "node_modules/bcrypt-pbkdf": {
206240 "version": "1.0.2",
@@ -218,15 +252,15 @@
218252 "dev": true
219253 },
220254 "node_modules/bn.js": {
221− "version": "5.1.2",
222− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz",
223− "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==",
255+ "version": "5.2.0",
256+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
257+ "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
224258 "dev": true
225259 },
226260 "node_modules/bower": {
227− "version": "1.8.8",
228− "resolved": "https://registry.npmjs.org/bower/-/bower-1.8.8.tgz",
229− "integrity": "sha512-1SrJnXnkP9soITHptSO+ahx3QKp3cVzn8poI6ujqc5SeOkg5iqM1pK9H+DSc2OQ8SnO0jC/NG4Ur/UIwy7574A==",
261+ "version": "1.8.12",
262+ "resolved": "https://registry.npmjs.org/bower/-/bower-1.8.12.tgz",
263+ "integrity": "sha512-u1xy9SrwwoPlgjuHNjhV+YUPVdqyBj2ALBxuzeIUKXaPI2i2xypGgxqXkuHcITGdi5yBj5JuXgyMvgiWiS1S3Q==",
230264 "dev": true,
231265 "bin": {
232266 "bower": "bin/bower"
@@ -400,6 +434,9 @@
400434 },
401435 "bin": {
402436 "browserifyinc": "bin/cmd.js"
437+ },
438+ "peerDependencies": {
439+ "browserify": "*"
403440 }
404441 },
405442 "node_modules/browserify-incremental/node_modules/jsonparse": {
@@ -428,21 +465,15 @@
428465 }
429466 },
430467 "node_modules/browserify-rsa": {
431− "version": "4.0.1",
432− "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
433− "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
468+ "version": "4.1.0",
469+ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
470+ "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
434471 "dev": true,
435472 "dependencies": {
436− "bn.js": "^4.1.0",
473+ "bn.js": "^5.0.0",
437474 "randombytes": "^2.0.1"
438475 }
439476 },
440− "node_modules/browserify-rsa/node_modules/bn.js": {
441− "version": "4.11.9",
442− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
443− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
444− "dev": true
445− },
446477 "node_modules/browserify-sign": {
447478 "version": "4.2.1",
448479 "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
@@ -572,6 +603,19 @@
572603 "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
573604 "dev": true
574605 },
606+ "node_modules/call-bind": {
607+ "version": "1.0.2",
608+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
609+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
610+ "dev": true,
611+ "dependencies": {
612+ "function-bind": "^1.1.1",
613+ "get-intrinsic": "^1.0.2"
614+ },
615+ "funding": {
616+ "url": "https://github.com/sponsors/ljharb"
617+ }
618+ },
575619 "node_modules/caseless": {
576620 "version": "0.12.0",
577621 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
@@ -752,9 +796,9 @@
752796 }
753797 },
754798 "node_modules/create-ecdh/node_modules/bn.js": {
755− "version": "4.11.9",
756− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
757− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
799+ "version": "4.12.0",
800+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
801+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
758802 "dev": true
759803 },
760804 "node_modules/create-hash": {
@@ -859,6 +903,18 @@
859903 "node": ">=0.10"
860904 }
861905 },
906+ "node_modules/define-properties": {
907+ "version": "1.1.3",
908+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
909+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
910+ "dev": true,
911+ "dependencies": {
912+ "object-keys": "^1.0.12"
913+ },
914+ "engines": {
915+ "node": ">= 0.4"
916+ }
917+ },
862918 "node_modules/defined": {
863919 "version": "1.0.0",
864920 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
@@ -928,9 +984,9 @@
928984 }
929985 },
930986 "node_modules/diffie-hellman/node_modules/bn.js": {
931− "version": "4.11.9",
932− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
933− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
987+ "version": "4.12.0",
988+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
989+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
934990 "dev": true
935991 },
936992 "node_modules/domain-browser": {
@@ -975,24 +1031,24 @@
9751031 }
9761032 },
9771033 "node_modules/elliptic": {
978− "version": "6.5.3",
979− "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz",
980− "integrity": "sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==",
1034+ "version": "6.5.4",
1035+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
1036+ "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
9811037 "dev": true,
9821038 "dependencies": {
983− "bn.js": "^4.4.0",
984− "brorand": "^1.0.1",
1039+ "bn.js": "^4.11.9",
1040+ "brorand": "^1.1.0",
9851041 "hash.js": "^1.0.0",
986− "hmac-drbg": "^1.0.0",
987− "inherits": "^2.0.1",
988− "minimalistic-assert": "^1.0.0",
989− "minimalistic-crypto-utils": "^1.0.0"
1042+ "hmac-drbg": "^1.0.1",
1043+ "inherits": "^2.0.4",
1044+ "minimalistic-assert": "^1.0.1",
1045+ "minimalistic-crypto-utils": "^1.0.1"
9901046 }
9911047 },
9921048 "node_modules/elliptic/node_modules/bn.js": {
993− "version": "4.11.9",
994− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
995− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
1049+ "version": "4.12.0",
1050+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
1051+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
9961052 "dev": true
9971053 },
9981054 "node_modules/emoji-regex": {
@@ -1011,14 +1067,70 @@
10111067 }
10121068 },
10131069 "node_modules/env-paths": {
1014− "version": "2.2.0",
1015− "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
1016− "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
1070+ "version": "2.2.1",
1071+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
1072+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
10171073 "dev": true,
10181074 "engines": {
10191075 "node": ">=6"
10201076 }
10211077 },
1078+ "node_modules/error-ex": {
1079+ "version": "1.3.2",
1080+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1081+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1082+ "dev": true,
1083+ "dependencies": {
1084+ "is-arrayish": "^0.2.1"
1085+ }
1086+ },
1087+ "node_modules/es-abstract": {
1088+ "version": "1.18.0",
1089+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
1090+ "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
1091+ "dev": true,
1092+ "dependencies": {
1093+ "call-bind": "^1.0.2",
1094+ "es-to-primitive": "^1.2.1",
1095+ "function-bind": "^1.1.1",
1096+ "get-intrinsic": "^1.1.1",
1097+ "has": "^1.0.3",
1098+ "has-symbols": "^1.0.2",
1099+ "is-callable": "^1.2.3",
1100+ "is-negative-zero": "^2.0.1",
1101+ "is-regex": "^1.1.2",
1102+ "is-string": "^1.0.5",
1103+ "object-inspect": "^1.9.0",
1104+ "object-keys": "^1.1.1",
1105+ "object.assign": "^4.1.2",
1106+ "string.prototype.trimend": "^1.0.4",
1107+ "string.prototype.trimstart": "^1.0.4",
1108+ "unbox-primitive": "^1.0.0"
1109+ },
1110+ "engines": {
1111+ "node": ">= 0.4"
1112+ },
1113+ "funding": {
1114+ "url": "https://github.com/sponsors/ljharb"
1115+ }
1116+ },
1117+ "node_modules/es-to-primitive": {
1118+ "version": "1.2.1",
1119+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
1120+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
1121+ "dev": true,
1122+ "dependencies": {
1123+ "is-callable": "^1.1.4",
1124+ "is-date-object": "^1.0.1",
1125+ "is-symbol": "^1.0.2"
1126+ },
1127+ "engines": {
1128+ "node": ">= 0.4"
1129+ },
1130+ "funding": {
1131+ "url": "https://github.com/sponsors/ljharb"
1132+ }
1133+ },
10221134 "node_modules/es6-promise": {
10231135 "version": "3.3.1",
10241136 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
@@ -1215,16 +1327,33 @@
12151327 "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
12161328 "dev": true
12171329 },
1330+ "node_modules/get-intrinsic": {
1331+ "version": "1.1.1",
1332+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
1333+ "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
1334+ "dev": true,
1335+ "dependencies": {
1336+ "function-bind": "^1.1.1",
1337+ "has": "^1.0.3",
1338+ "has-symbols": "^1.0.1"
1339+ },
1340+ "funding": {
1341+ "url": "https://github.com/sponsors/ljharb"
1342+ }
1343+ },
12181344 "node_modules/get-stream": {
1219− "version": "5.1.0",
1220− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
1221− "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==",
1345+ "version": "5.2.0",
1346+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1347+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
12221348 "dev": true,
12231349 "dependencies": {
12241350 "pump": "^3.0.0"
12251351 },
12261352 "engines": {
12271353 "node": ">=8"
1354+ },
1355+ "funding": {
1356+ "url": "https://github.com/sponsors/sindresorhus"
12281357 }
12291358 },
12301359 "node_modules/getpass": {
@@ -1251,6 +1380,9 @@
12511380 },
12521381 "engines": {
12531382 "node": "*"
1383+ },
1384+ "funding": {
1385+ "url": "https://github.com/sponsors/isaacs"
12541386 }
12551387 },
12561388 "node_modules/globule": {
@@ -1268,9 +1400,9 @@
12681400 }
12691401 },
12701402 "node_modules/graceful-fs": {
1271− "version": "4.2.4",
1272− "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
1273− "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
1403+ "version": "4.2.6",
1404+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
1405+ "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
12741406 "dev": true
12751407 },
12761408 "node_modules/har-schema": {
@@ -1286,6 +1418,7 @@
12861418 "version": "5.1.5",
12871419 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
12881420 "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
1421+ "deprecated": "this library is no longer supported",
12891422 "dev": true,
12901423 "dependencies": {
12911424 "ajv": "^6.12.3",
@@ -1307,6 +1440,15 @@
13071440 "node": ">= 0.4.0"
13081441 }
13091442 },
1443+ "node_modules/has-bigints": {
1444+ "version": "1.0.1",
1445+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
1446+ "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
1447+ "dev": true,
1448+ "funding": {
1449+ "url": "https://github.com/sponsors/ljharb"
1450+ }
1451+ },
13101452 "node_modules/has-flag": {
13111453 "version": "3.0.0",
13121454 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
@@ -1316,6 +1458,18 @@
13161458 "node": ">=4"
13171459 }
13181460 },
1461+ "node_modules/has-symbols": {
1462+ "version": "1.0.2",
1463+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1464+ "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
1465+ "dev": true,
1466+ "engines": {
1467+ "node": ">= 0.4"
1468+ },
1469+ "funding": {
1470+ "url": "https://github.com/sponsors/ljharb"
1471+ }
1472+ },
13191473 "node_modules/hash-base": {
13201474 "version": "3.1.0",
13211475 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
@@ -1365,6 +1519,12 @@
13651519 "minimalistic-crypto-utils": "^1.0.1"
13661520 }
13671521 },
1522+ "node_modules/hosted-git-info": {
1523+ "version": "2.8.8",
1524+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
1525+ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
1526+ "dev": true
1527+ },
13681528 "node_modules/htmlescape": {
13691529 "version": "1.1.1",
13701530 "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
@@ -1396,10 +1556,24 @@
13961556 "dev": true
13971557 },
13981558 "node_modules/ieee754": {
1399− "version": "1.1.13",
1400− "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
1401− "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
1402− "dev": true
1559+ "version": "1.2.1",
1560+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1561+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1562+ "dev": true,
1563+ "funding": [
1564+ {
1565+ "type": "github",
1566+ "url": "https://github.com/sponsors/feross"
1567+ },
1568+ {
1569+ "type": "patreon",
1570+ "url": "https://www.patreon.com/feross"
1571+ },
1572+ {
1573+ "type": "consulting",
1574+ "url": "https://feross.org/support"
1575+ }
1576+ ]
14031577 },
14041578 "node_modules/iferr": {
14051579 "version": "0.1.5",
@@ -1442,9 +1616,9 @@
14421616 }
14431617 },
14441618 "node_modules/insert-module-globals": {
1445− "version": "7.2.0",
1446− "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
1447− "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
1619+ "version": "7.2.1",
1620+ "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz",
1621+ "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==",
14481622 "dev": true,
14491623 "dependencies": {
14501624 "acorn-node": "^1.5.2",
@@ -1477,12 +1651,78 @@
14771651 "typedarray": "^0.0.6"
14781652 }
14791653 },
1654+ "node_modules/is-arrayish": {
1655+ "version": "0.2.1",
1656+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1657+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1658+ "dev": true
1659+ },
1660+ "node_modules/is-bigint": {
1661+ "version": "1.0.1",
1662+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
1663+ "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
1664+ "dev": true,
1665+ "funding": {
1666+ "url": "https://github.com/sponsors/ljharb"
1667+ }
1668+ },
1669+ "node_modules/is-boolean-object": {
1670+ "version": "1.1.0",
1671+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
1672+ "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
1673+ "dev": true,
1674+ "dependencies": {
1675+ "call-bind": "^1.0.0"
1676+ },
1677+ "engines": {
1678+ "node": ">= 0.4"
1679+ },
1680+ "funding": {
1681+ "url": "https://github.com/sponsors/ljharb"
1682+ }
1683+ },
14801684 "node_modules/is-buffer": {
14811685 "version": "1.1.6",
14821686 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
14831687 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
14841688 "dev": true
14851689 },
1690+ "node_modules/is-callable": {
1691+ "version": "1.2.3",
1692+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
1693+ "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
1694+ "dev": true,
1695+ "engines": {
1696+ "node": ">= 0.4"
1697+ },
1698+ "funding": {
1699+ "url": "https://github.com/sponsors/ljharb"
1700+ }
1701+ },
1702+ "node_modules/is-core-module": {
1703+ "version": "2.2.0",
1704+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
1705+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
1706+ "dev": true,
1707+ "dependencies": {
1708+ "has": "^1.0.3"
1709+ },
1710+ "funding": {
1711+ "url": "https://github.com/sponsors/ljharb"
1712+ }
1713+ },
1714+ "node_modules/is-date-object": {
1715+ "version": "1.0.2",
1716+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
1717+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
1718+ "dev": true,
1719+ "engines": {
1720+ "node": ">= 0.4"
1721+ },
1722+ "funding": {
1723+ "url": "https://github.com/sponsors/ljharb"
1724+ }
1725+ },
14861726 "node_modules/is-fullwidth-code-point": {
14871727 "version": "2.0.0",
14881728 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
@@ -1492,6 +1732,30 @@
14921732 "node": ">=4"
14931733 }
14941734 },
1735+ "node_modules/is-negative-zero": {
1736+ "version": "2.0.1",
1737+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
1738+ "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
1739+ "dev": true,
1740+ "engines": {
1741+ "node": ">= 0.4"
1742+ },
1743+ "funding": {
1744+ "url": "https://github.com/sponsors/ljharb"
1745+ }
1746+ },
1747+ "node_modules/is-number-object": {
1748+ "version": "1.0.4",
1749+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
1750+ "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
1751+ "dev": true,
1752+ "engines": {
1753+ "node": ">= 0.4"
1754+ },
1755+ "funding": {
1756+ "url": "https://github.com/sponsors/ljharb"
1757+ }
1758+ },
14951759 "node_modules/is-plain-obj": {
14961760 "version": "2.1.0",
14971761 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
@@ -1501,6 +1765,22 @@
15011765 "node": ">=8"
15021766 }
15031767 },
1768+ "node_modules/is-regex": {
1769+ "version": "1.1.2",
1770+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
1771+ "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
1772+ "dev": true,
1773+ "dependencies": {
1774+ "call-bind": "^1.0.2",
1775+ "has-symbols": "^1.0.1"
1776+ },
1777+ "engines": {
1778+ "node": ">= 0.4"
1779+ },
1780+ "funding": {
1781+ "url": "https://github.com/sponsors/ljharb"
1782+ }
1783+ },
15041784 "node_modules/is-stream": {
15051785 "version": "2.0.0",
15061786 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
@@ -1510,6 +1790,33 @@
15101790 "node": ">=8"
15111791 }
15121792 },
1793+ "node_modules/is-string": {
1794+ "version": "1.0.5",
1795+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
1796+ "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
1797+ "dev": true,
1798+ "engines": {
1799+ "node": ">= 0.4"
1800+ },
1801+ "funding": {
1802+ "url": "https://github.com/sponsors/ljharb"
1803+ }
1804+ },
1805+ "node_modules/is-symbol": {
1806+ "version": "1.0.3",
1807+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
1808+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
1809+ "dev": true,
1810+ "dependencies": {
1811+ "has-symbols": "^1.0.1"
1812+ },
1813+ "engines": {
1814+ "node": ">= 0.4"
1815+ },
1816+ "funding": {
1817+ "url": "https://github.com/sponsors/ljharb"
1818+ }
1819+ },
15131820 "node_modules/is-typedarray": {
15141821 "version": "1.0.0",
15151822 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -1540,6 +1847,12 @@
15401847 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
15411848 "dev": true
15421849 },
1850+ "node_modules/json-parse-better-errors": {
1851+ "version": "1.0.2",
1852+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
1853+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
1854+ "dev": true
1855+ },
15431856 "node_modules/json-schema": {
15441857 "version": "0.2.3",
15451858 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
@@ -1571,7 +1884,10 @@
15711884 "version": "0.0.0",
15721885 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
15731886 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
1574− "dev": true
1887+ "dev": true,
1888+ "engines": {
1889+ "node": "*"
1890+ }
15751891 },
15761892 "node_modules/jsonparse": {
15771893 "version": "1.3.1",
@@ -1623,10 +1939,25 @@
16231939 "stream-splicer": "^2.0.0"
16241940 }
16251941 },
1942+ "node_modules/load-json-file": {
1943+ "version": "4.0.0",
1944+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
1945+ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
1946+ "dev": true,
1947+ "dependencies": {
1948+ "graceful-fs": "^4.1.2",
1949+ "parse-json": "^4.0.0",
1950+ "pify": "^3.0.0",
1951+ "strip-bom": "^3.0.0"
1952+ },
1953+ "engines": {
1954+ "node": ">=4"
1955+ }
1956+ },
16261957 "node_modules/lodash": {
1627− "version": "4.17.19",
1628− "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
1629− "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
1958+ "version": "4.17.21",
1959+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
1960+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
16301961 "dev": true
16311962 },
16321963 "node_modules/lodash.memoize": {
@@ -1659,6 +1990,9 @@
16591990 },
16601991 "engines": {
16611992 "node": ">=6"
1993+ },
1994+ "funding": {
1995+ "url": "https://github.com/sponsors/sindresorhus"
16621996 }
16631997 },
16641998 "node_modules/lru-cache": {
@@ -1681,6 +2015,15 @@
16812015 "safe-buffer": "^5.1.2"
16822016 }
16832017 },
2018+ "node_modules/memorystream": {
2019+ "version": "0.3.1",
2020+ "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
2021+ "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
2022+ "dev": true,
2023+ "engines": {
2024+ "node": ">= 0.10.0"
2025+ }
2026+ },
16842027 "node_modules/merge-stream": {
16852028 "version": "2.0.0",
16862029 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
@@ -1701,9 +2044,9 @@
17012044 }
17022045 },
17032046 "node_modules/miller-rabin/node_modules/bn.js": {
1704− "version": "4.11.9",
1705− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
1706− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
2047+ "version": "4.12.0",
2048+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
2049+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
17072050 "dev": true
17082051 },
17092052 "node_modules/mime": {
@@ -1719,21 +2062,21 @@
17192062 }
17202063 },
17212064 "node_modules/mime-db": {
1722− "version": "1.44.0",
1723− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
1724− "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
2065+ "version": "1.46.0",
2066+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
2067+ "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
17252068 "dev": true,
17262069 "engines": {
17272070 "node": ">= 0.6"
17282071 }
17292072 },
17302073 "node_modules/mime-types": {
1731− "version": "2.1.27",
1732− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
1733− "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
2074+ "version": "2.1.29",
2075+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
2076+ "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
17342077 "dev": true,
17352078 "dependencies": {
1736− "mime-db": "1.44.0"
2079+ "mime-db": "1.46.0"
17372080 },
17382081 "engines": {
17392082 "node": ">= 0.6"
@@ -1926,9 +2269,9 @@
19262269 }
19272270 },
19282271 "node_modules/ms": {
1929− "version": "2.1.2",
1930− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1931− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2272+ "version": "2.1.3",
2273+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2274+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
19322275 "dev": true
19332276 },
19342277 "node_modules/mute-stream": {
@@ -1937,6 +2280,12 @@
19372280 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
19382281 "dev": true
19392282 },
2283+ "node_modules/nice-try": {
2284+ "version": "1.0.5",
2285+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
2286+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
2287+ "dev": true
2288+ },
19402289 "node_modules/node-static": {
19412290 "version": "0.7.11",
19422291 "resolved": "https://registry.npmjs.org/node-static/-/node-static-0.7.11.tgz",
@@ -1954,6 +2303,89 @@
19542303 "node": ">= 0.4.1"
19552304 }
19562305 },
2306+ "node_modules/normalize-package-data": {
2307+ "version": "2.5.0",
2308+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
2309+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
2310+ "dev": true,
2311+ "dependencies": {
2312+ "hosted-git-info": "^2.1.4",
2313+ "resolve": "^1.10.0",
2314+ "semver": "2 || 3 || 4 || 5",
2315+ "validate-npm-package-license": "^3.0.1"
2316+ }
2317+ },
2318+ "node_modules/npm-run-all": {
2319+ "version": "4.1.5",
2320+ "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
2321+ "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
2322+ "dev": true,
2323+ "dependencies": {
2324+ "ansi-styles": "^3.2.1",
2325+ "chalk": "^2.4.1",
2326+ "cross-spawn": "^6.0.5",
2327+ "memorystream": "^0.3.1",
2328+ "minimatch": "^3.0.4",
2329+ "pidtree": "^0.3.0",
2330+ "read-pkg": "^3.0.0",
2331+ "shell-quote": "^1.6.1",
2332+ "string.prototype.padend": "^3.0.0"
2333+ },
2334+ "bin": {
2335+ "npm-run-all": "bin/npm-run-all/index.js",
2336+ "run-p": "bin/run-p/index.js",
2337+ "run-s": "bin/run-s/index.js"
2338+ },
2339+ "engines": {
2340+ "node": ">= 4"
2341+ }
2342+ },
2343+ "node_modules/npm-run-all/node_modules/cross-spawn": {
2344+ "version": "6.0.5",
2345+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
2346+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
2347+ "dev": true,
2348+ "dependencies": {
2349+ "nice-try": "^1.0.4",
2350+ "path-key": "^2.0.1",
2351+ "semver": "^5.5.0",
2352+ "shebang-command": "^1.2.0",
2353+ "which": "^1.2.9"
2354+ },
2355+ "engines": {
2356+ "node": ">=4.8"
2357+ }
2358+ },
2359+ "node_modules/npm-run-all/node_modules/path-key": {
2360+ "version": "2.0.1",
2361+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
2362+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
2363+ "dev": true,
2364+ "engines": {
2365+ "node": ">=4"
2366+ }
2367+ },
2368+ "node_modules/npm-run-all/node_modules/shebang-command": {
2369+ "version": "1.2.0",
2370+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
2371+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
2372+ "dev": true,
2373+ "dependencies": {
2374+ "shebang-regex": "^1.0.0"
2375+ },
2376+ "engines": {
2377+ "node": ">=0.10.0"
2378+ }
2379+ },
2380+ "node_modules/npm-run-all/node_modules/shebang-regex": {
2381+ "version": "1.0.0",
2382+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
2383+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
2384+ "dev": true,
2385+ "engines": {
2386+ "node": ">=0.10.0"
2387+ }
2388+ },
19572389 "node_modules/npm-run-path": {
19582390 "version": "3.1.0",
19592391 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
@@ -1984,6 +2416,42 @@
19842416 "node": ">=0.10.0"
19852417 }
19862418 },
2419+ "node_modules/object-inspect": {
2420+ "version": "1.9.0",
2421+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
2422+ "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
2423+ "dev": true,
2424+ "funding": {
2425+ "url": "https://github.com/sponsors/ljharb"
2426+ }
2427+ },
2428+ "node_modules/object-keys": {
2429+ "version": "1.1.1",
2430+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
2431+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
2432+ "dev": true,
2433+ "engines": {
2434+ "node": ">= 0.4"
2435+ }
2436+ },
2437+ "node_modules/object.assign": {
2438+ "version": "4.1.2",
2439+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
2440+ "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
2441+ "dev": true,
2442+ "dependencies": {
2443+ "call-bind": "^1.0.0",
2444+ "define-properties": "^1.1.3",
2445+ "has-symbols": "^1.0.1",
2446+ "object-keys": "^1.1.1"
2447+ },
2448+ "engines": {
2449+ "node": ">= 0.4"
2450+ },
2451+ "funding": {
2452+ "url": "https://github.com/sponsors/ljharb"
2453+ }
2454+ },
19872455 "node_modules/once": {
19882456 "version": "1.4.0",
19892457 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -1994,15 +2462,18 @@
19942462 }
19952463 },
19962464 "node_modules/onetime": {
1997− "version": "5.1.1",
1998− "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.1.tgz",
1999− "integrity": "sha512-ZpZpjcJeugQfWsfyQlshVoowIIQ1qBGSVll4rfDq6JJVO//fesjoX808hXWfBjY+ROZgpKDI5TRSRBSoJiZ8eg==",
2465+ "version": "5.1.2",
2466+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
2467+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
20002468 "dev": true,
20012469 "dependencies": {
20022470 "mimic-fn": "^2.1.0"
20032471 },
20042472 "engines": {
20052473 "node": ">=6"
2474+ },
2475+ "funding": {
2476+ "url": "https://github.com/sponsors/sindresorhus"
20062477 }
20072478 },
20082479 "node_modules/optimist": {
@@ -2072,19 +2543,31 @@
20722543 }
20732544 },
20742545 "node_modules/parse-asn1": {
2075− "version": "5.1.5",
2076− "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
2077− "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
2546+ "version": "5.1.6",
2547+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
2548+ "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
20782549 "dev": true,
20792550 "dependencies": {
2080− "asn1.js": "^4.0.0",
2551+ "asn1.js": "^5.2.0",
20812552 "browserify-aes": "^1.0.0",
2082− "create-hash": "^1.1.0",
20832553 "evp_bytestokey": "^1.0.0",
20842554 "pbkdf2": "^3.0.3",
20852555 "safe-buffer": "^5.1.1"
20862556 }
20872557 },
2558+ "node_modules/parse-json": {
2559+ "version": "4.0.0",
2560+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2561+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2562+ "dev": true,
2563+ "dependencies": {
2564+ "error-ex": "^1.3.1",
2565+ "json-parse-better-errors": "^1.0.1"
2566+ },
2567+ "engines": {
2568+ "node": ">=4"
2569+ }
2570+ },
20882571 "node_modules/path-browserify": {
20892572 "version": "0.0.1",
20902573 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
@@ -2124,6 +2607,18 @@
21242607 "node": ">= 0.8.0"
21252608 }
21262609 },
2610+ "node_modules/path-type": {
2611+ "version": "3.0.0",
2612+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2613+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2614+ "dev": true,
2615+ "dependencies": {
2616+ "pify": "^3.0.0"
2617+ },
2618+ "engines": {
2619+ "node": ">=4"
2620+ }
2621+ },
21272622 "node_modules/pbkdf2": {
21282623 "version": "3.1.1",
21292624 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
@@ -2146,6 +2641,27 @@
21462641 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
21472642 "dev": true
21482643 },
2644+ "node_modules/pidtree": {
2645+ "version": "0.3.1",
2646+ "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
2647+ "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
2648+ "dev": true,
2649+ "bin": {
2650+ "pidtree": "bin/pidtree.js"
2651+ },
2652+ "engines": {
2653+ "node": ">=0.10"
2654+ }
2655+ },
2656+ "node_modules/pify": {
2657+ "version": "3.0.0",
2658+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2659+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2660+ "dev": true,
2661+ "engines": {
2662+ "node": ">=4"
2663+ }
2664+ },
21492665 "node_modules/process": {
21502666 "version": "0.11.10",
21512667 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
@@ -2188,9 +2704,9 @@
21882704 }
21892705 },
21902706 "node_modules/public-encrypt/node_modules/bn.js": {
2191− "version": "4.11.9",
2192− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
2193− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
2707+ "version": "4.12.0",
2708+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
2709+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
21942710 "dev": true
21952711 },
21962712 "node_modules/pulp": {
@@ -2372,6 +2888,20 @@
23722888 "readable-stream": "^2.0.2"
23732889 }
23742890 },
2891+ "node_modules/read-pkg": {
2892+ "version": "3.0.0",
2893+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
2894+ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
2895+ "dev": true,
2896+ "dependencies": {
2897+ "load-json-file": "^4.0.0",
2898+ "normalize-package-data": "^2.3.2",
2899+ "path-type": "^3.0.0"
2900+ },
2901+ "engines": {
2902+ "node": ">=4"
2903+ }
2904+ },
23752905 "node_modules/readable-stream": {
23762906 "version": "2.3.7",
23772907 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
@@ -2406,6 +2936,7 @@
24062936 "version": "2.88.2",
24072937 "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
24082938 "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
2939+ "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142",
24092940 "dev": true,
24102941 "dependencies": {
24112942 "aws-sign2": "~0.7.0",
@@ -2443,12 +2974,16 @@
24432974 }
24442975 },
24452976 "node_modules/resolve": {
2446− "version": "1.17.0",
2447− "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
2448− "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
2977+ "version": "1.20.0",
2978+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
2979+ "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
24492980 "dev": true,
24502981 "dependencies": {
2982+ "is-core-module": "^2.2.0",
24512983 "path-parse": "^1.0.6"
2984+ },
2985+ "funding": {
2986+ "url": "https://github.com/sponsors/ljharb"
24522987 }
24532988 },
24542989 "node_modules/restore-cursor": {
@@ -2520,7 +3055,21 @@
25203055 "version": "5.2.1",
25213056 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
25223057 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2523− "dev": true
3058+ "dev": true,
3059+ "funding": [
3060+ {
3061+ "type": "github",
3062+ "url": "https://github.com/sponsors/feross"
3063+ },
3064+ {
3065+ "type": "patreon",
3066+ "url": "https://www.patreon.com/feross"
3067+ },
3068+ {
3069+ "type": "consulting",
3070+ "url": "https://feross.org/support"
3071+ }
3072+ ]
25243073 },
25253074 "node_modules/safer-buffer": {
25263075 "version": "2.1.2",
@@ -2540,6 +3089,15 @@
25403089 "rimraf": "^2.5.2"
25413090 }
25423091 },
3092+ "node_modules/semver": {
3093+ "version": "5.7.1",
3094+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3095+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3096+ "dev": true,
3097+ "bin": {
3098+ "semver": "bin/semver"
3099+ }
3100+ },
25433101 "node_modules/sha.js": {
25443102 "version": "2.4.11",
25453103 "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
@@ -2609,7 +3167,21 @@
26093167 "version": "1.0.1",
26103168 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
26113169 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
2612− "dev": true
3170+ "dev": true,
3171+ "funding": [
3172+ {
3173+ "type": "github",
3174+ "url": "https://github.com/sponsors/feross"
3175+ },
3176+ {
3177+ "type": "patreon",
3178+ "url": "https://www.patreon.com/feross"
3179+ },
3180+ {
3181+ "type": "consulting",
3182+ "url": "https://feross.org/support"
3183+ }
3184+ ]
26133185 },
26143186 "node_modules/sorcery": {
26153187 "version": "0.10.0",
@@ -2642,10 +3214,11 @@
26423214 "dev": true
26433215 },
26443216 "node_modules/spago": {
2645− "version": "0.15.3",
2646− "resolved": "https://registry.npmjs.org/spago/-/spago-0.15.3.tgz",
2647− "integrity": "sha512-CNpbJiI+6MPpttbCtGIGFUroegXze4I7joXCTfiiTRzOUKcMV925fm7dxyAa3AVUUUvGi3D55k65aniGR1cVMA==",
3217+ "version": "0.19.1",
3218+ "resolved": "https://registry.npmjs.org/spago/-/spago-0.19.1.tgz",
3219+ "integrity": "sha512-OD/yopJZ9Ub+XsFtayDeLAWLT4kLdMxosJEyyp8W5OkyJVVSbCrvYacsO7iq3lSuHJmmNny/TEZdyb7uSyupng==",
26483220 "dev": true,
3221+ "hasInstallScript": true,
26493222 "dependencies": {
26503223 "request": "^2.88.0",
26513224 "tar": "^4.4.8"
@@ -2654,6 +3227,38 @@
26543227 "spago": "spago"
26553228 }
26563229 },
3230+ "node_modules/spdx-correct": {
3231+ "version": "3.1.1",
3232+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
3233+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
3234+ "dev": true,
3235+ "dependencies": {
3236+ "spdx-expression-parse": "^3.0.0",
3237+ "spdx-license-ids": "^3.0.0"
3238+ }
3239+ },
3240+ "node_modules/spdx-exceptions": {
3241+ "version": "2.3.0",
3242+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
3243+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
3244+ "dev": true
3245+ },
3246+ "node_modules/spdx-expression-parse": {
3247+ "version": "3.0.1",
3248+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
3249+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
3250+ "dev": true,
3251+ "dependencies": {
3252+ "spdx-exceptions": "^2.1.0",
3253+ "spdx-license-ids": "^3.0.0"
3254+ }
3255+ },
3256+ "node_modules/spdx-license-ids": {
3257+ "version": "3.0.7",
3258+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
3259+ "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
3260+ "dev": true
3261+ },
26573262 "node_modules/sshpk": {
26583263 "version": "1.16.1",
26593264 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
@@ -2670,6 +3275,11 @@
26703275 "safer-buffer": "^2.0.2",
26713276 "tweetnacl": "~0.14.0"
26723277 },
3278+ "bin": {
3279+ "sshpk-conv": "bin/sshpk-conv",
3280+ "sshpk-sign": "bin/sshpk-sign",
3281+ "sshpk-verify": "bin/sshpk-verify"
3282+ },
26733283 "engines": {
26743284 "node": ">=0.10.0"
26753285 }
@@ -2778,6 +3388,49 @@
27783388 "node": ">=6"
27793389 }
27803390 },
3391+ "node_modules/string.prototype.padend": {
3392+ "version": "3.1.2",
3393+ "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz",
3394+ "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==",
3395+ "dev": true,
3396+ "dependencies": {
3397+ "call-bind": "^1.0.2",
3398+ "define-properties": "^1.1.3",
3399+ "es-abstract": "^1.18.0-next.2"
3400+ },
3401+ "engines": {
3402+ "node": ">= 0.4"
3403+ },
3404+ "funding": {
3405+ "url": "https://github.com/sponsors/ljharb"
3406+ }
3407+ },
3408+ "node_modules/string.prototype.trimend": {
3409+ "version": "1.0.4",
3410+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
3411+ "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
3412+ "dev": true,
3413+ "dependencies": {
3414+ "call-bind": "^1.0.2",
3415+ "define-properties": "^1.1.3"
3416+ },
3417+ "funding": {
3418+ "url": "https://github.com/sponsors/ljharb"
3419+ }
3420+ },
3421+ "node_modules/string.prototype.trimstart": {
3422+ "version": "1.0.4",
3423+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
3424+ "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
3425+ "dev": true,
3426+ "dependencies": {
3427+ "call-bind": "^1.0.2",
3428+ "define-properties": "^1.1.3"
3429+ },
3430+ "funding": {
3431+ "url": "https://github.com/sponsors/ljharb"
3432+ }
3433+ },
27813434 "node_modules/strip-ansi": {
27823435 "version": "5.2.0",
27833436 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
@@ -2790,6 +3443,15 @@
27903443 "node": ">=6"
27913444 }
27923445 },
3446+ "node_modules/strip-bom": {
3447+ "version": "3.0.0",
3448+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
3449+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
3450+ "dev": true,
3451+ "engines": {
3452+ "node": ">=4"
3453+ }
3454+ },
27933455 "node_modules/strip-final-newline": {
27943456 "version": "2.0.0",
27953457 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
@@ -2848,11 +3510,12 @@
28483510 }
28493511 },
28503512 "node_modules/temp": {
2851− "version": "0.9.1",
2852− "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz",
2853− "integrity": "sha512-WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==",
3513+ "version": "0.9.4",
3514+ "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.4.tgz",
3515+ "integrity": "sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==",
28543516 "dev": true,
28553517 "dependencies": {
3518+ "mkdirp": "^0.5.1",
28563519 "rimraf": "~2.6.2"
28573520 },
28583521 "engines": {
@@ -2969,6 +3632,18 @@
29693632 "umd": "bin/cli.js"
29703633 }
29713634 },
3635+ "node_modules/unbox-primitive": {
3636+ "version": "1.0.0",
3637+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz",
3638+ "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==",
3639+ "dev": true,
3640+ "dependencies": {
3641+ "function-bind": "^1.1.1",
3642+ "has-bigints": "^1.0.0",
3643+ "has-symbols": "^1.0.0",
3644+ "which-boxed-primitive": "^1.0.1"
3645+ }
3646+ },
29723647 "node_modules/undeclared-identifiers": {
29733648 "version": "1.1.3",
29743649 "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
@@ -3004,9 +3679,9 @@
30043679 }
30053680 },
30063681 "node_modules/uri-js": {
3007− "version": "4.2.2",
3008− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
3009− "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
3682+ "version": "4.4.1",
3683+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3684+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
30103685 "dev": true,
30113686 "dependencies": {
30123687 "punycode": "^2.1.0"
@@ -3059,13 +3734,23 @@
30593734 "dev": true
30603735 },
30613736 "node_modules/uuid": {
3062− "version": "8.3.0",
3063− "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz",
3064− "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==",
3737+ "version": "8.3.2",
3738+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
3739+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
30653740 "bin": {
30663741 "uuid": "dist/bin/uuid"
30673742 }
30683743 },
3744+ "node_modules/validate-npm-package-license": {
3745+ "version": "3.0.4",
3746+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
3747+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
3748+ "dev": true,
3749+ "dependencies": {
3750+ "spdx-correct": "^3.0.0",
3751+ "spdx-expression-parse": "^3.0.0"
3752+ }
3753+ },
30693754 "node_modules/verror": {
30703755 "version": "1.10.0",
30713756 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
@@ -3098,6 +3783,22 @@
30983783 "which": "bin/which"
30993784 }
31003785 },
3786+ "node_modules/which-boxed-primitive": {
3787+ "version": "1.0.2",
3788+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
3789+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
3790+ "dev": true,
3791+ "dependencies": {
3792+ "is-bigint": "^1.0.1",
3793+ "is-boolean-object": "^1.1.0",
3794+ "is-number-object": "^1.0.4",
3795+ "is-string": "^1.0.5",
3796+ "is-symbol": "^1.0.3"
3797+ },
3798+ "funding": {
3799+ "url": "https://github.com/sponsors/ljharb"
3800+ }
3801+ },
31013802 "node_modules/wordwrap": {
31023803 "version": "1.0.0",
31033804 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
@@ -3134,9 +3835,9 @@
31343835 }
31353836 },
31363837 "node_modules/y18n": {
3137− "version": "4.0.0",
3138− "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
3139− "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
3838+ "version": "4.0.1",
3839+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
3840+ "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
31403841 "dev": true
31413842 },
31423843 "node_modules/yallist": {
@@ -3154,9 +3855,9 @@
31543855 },
31553856 "dependencies": {
31563857 "acorn": {
3157− "version": "7.4.0",
3158− "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.0.tgz",
3159− "integrity": "sha512-+G7P8jJmCHr+S+cLfQxygbWhXy+8YTVGzAkpEbcLo2mLoL7tij/VG41QSHACSf5QgYRhMZYHuNc6drJaO0Da+w==",
3858+ "version": "7.4.1",
3859+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
3860+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
31603861 "dev": true
31613862 },
31623863 "acorn-node": {
@@ -3177,9 +3878,9 @@
31773878 "dev": true
31783879 },
31793880 "ajv": {
3180− "version": "6.12.3",
3181− "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz",
3182− "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==",
3881+ "version": "6.12.6",
3882+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
3883+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
31833884 "dev": true,
31843885 "requires": {
31853886 "fast-deep-equal": "^3.1.1",
@@ -3216,9 +3917,9 @@
32163917 "dev": true
32173918 },
32183919 "arch": {
3219− "version": "2.1.2",
3220− "resolved": "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz",
3221− "integrity": "sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==",
3920+ "version": "2.2.0",
3921+ "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
3922+ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
32223923 "dev": true
32233924 },
32243925 "asn1": {
@@ -3231,20 +3932,21 @@
32313932 }
32323933 },
32333934 "asn1.js": {
3234− "version": "4.10.1",
3235− "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
3236− "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
3935+ "version": "5.4.1",
3936+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
3937+ "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
32373938 "dev": true,
32383939 "requires": {
32393940 "bn.js": "^4.0.0",
32403941 "inherits": "^2.0.1",
3241− "minimalistic-assert": "^1.0.0"
3942+ "minimalistic-assert": "^1.0.0",
3943+ "safer-buffer": "^2.1.0"
32423944 },
32433945 "dependencies": {
32443946 "bn.js": {
3245− "version": "4.11.9",
3246− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
3247− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
3947+ "version": "4.12.0",
3948+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
3949+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
32483950 "dev": true
32493951 }
32503952 }
@@ -3301,9 +4003,9 @@
33014003 "dev": true
33024004 },
33034005 "aws4": {
3304− "version": "1.10.0",
3305− "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz",
3306− "integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==",
4006+ "version": "1.11.0",
4007+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
4008+ "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
33074009 "dev": true
33084010 },
33094011 "balanced-match": {
@@ -3313,9 +4015,9 @@
33134015 "dev": true
33144016 },
33154017 "base64-js": {
3316− "version": "1.3.1",
3317− "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
3318− "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
4018+ "version": "1.5.1",
4019+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
4020+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
33194021 "dev": true
33204022 },
33214023 "bcrypt-pbkdf": {
@@ -3334,15 +4036,15 @@
33344036 "dev": true
33354037 },
33364038 "bn.js": {
3337− "version": "5.1.2",
3338− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz",
3339− "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==",
4039+ "version": "5.2.0",
4040+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
4041+ "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
33404042 "dev": true
33414043 },
33424044 "bower": {
3343− "version": "1.8.8",
3344− "resolved": "https://registry.npmjs.org/bower/-/bower-1.8.8.tgz",
3345− "integrity": "sha512-1SrJnXnkP9soITHptSO+ahx3QKp3cVzn8poI6ujqc5SeOkg5iqM1pK9H+DSc2OQ8SnO0jC/NG4Ur/UIwy7574A==",
4045+ "version": "1.8.12",
4046+ "resolved": "https://registry.npmjs.org/bower/-/bower-1.8.12.tgz",
4047+ "integrity": "sha512-u1xy9SrwwoPlgjuHNjhV+YUPVdqyBj2ALBxuzeIUKXaPI2i2xypGgxqXkuHcITGdi5yBj5JuXgyMvgiWiS1S3Q==",
33464048 "dev": true
33474049 },
33484050 "brace-expansion": {
@@ -3533,21 +4235,13 @@
35334235 }
35344236 },
35354237 "browserify-rsa": {
3536− "version": "4.0.1",
3537− "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
3538− "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
4238+ "version": "4.1.0",
4239+ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
4240+ "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
35394241 "dev": true,
35404242 "requires": {
3541− "bn.js": "^4.1.0",
4243+ "bn.js": "^5.0.0",
35424244 "randombytes": "^2.0.1"
3543− },
3544− "dependencies": {
3545− "bn.js": {
3546− "version": "4.11.9",
3547− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
3548− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
3549− "dev": true
3550− }
35514245 }
35524246 },
35534247 "browserify-sign": {
@@ -3657,6 +4351,16 @@
36574351 "integrity": "sha512-5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==",
36584352 "dev": true
36594353 },
4354+ "call-bind": {
4355+ "version": "1.0.2",
4356+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
4357+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
4358+ "dev": true,
4359+ "requires": {
4360+ "function-bind": "^1.1.1",
4361+ "get-intrinsic": "^1.0.2"
4362+ }
4363+ },
36604364 "caseless": {
36614365 "version": "0.12.0",
36624366 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
@@ -3821,9 +4525,9 @@
38214525 },
38224526 "dependencies": {
38234527 "bn.js": {
3824− "version": "4.11.9",
3825− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
3826− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
4528+ "version": "4.12.0",
4529+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
4530+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
38274531 "dev": true
38284532 }
38294533 }
@@ -3917,6 +4621,15 @@
39174621 "assert-plus": "^1.0.0"
39184622 }
39194623 },
4624+ "define-properties": {
4625+ "version": "1.1.3",
4626+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
4627+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
4628+ "dev": true,
4629+ "requires": {
4630+ "object-keys": "^1.0.12"
4631+ }
4632+ },
39204633 "defined": {
39214634 "version": "1.0.0",
39224635 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
@@ -3974,9 +4687,9 @@
39744687 },
39754688 "dependencies": {
39764689 "bn.js": {
3977− "version": "4.11.9",
3978− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
3979− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
4690+ "version": "4.12.0",
4691+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
4692+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
39804693 "dev": true
39814694 }
39824695 }
@@ -4057,11 +4770,55 @@
40574770 }
40584771 },
40594772 "env-paths": {
4060− "version": "2.2.0",
4061− "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz",
4062− "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==",
4773+ "version": "2.2.1",
4774+ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
4775+ "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
40634776 "dev": true
40644777 },
4778+ "error-ex": {
4779+ "version": "1.3.2",
4780+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
4781+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
4782+ "dev": true,
4783+ "requires": {
4784+ "is-arrayish": "^0.2.1"
4785+ }
4786+ },
4787+ "es-abstract": {
4788+ "version": "1.18.0",
4789+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz",
4790+ "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==",
4791+ "dev": true,
4792+ "requires": {
4793+ "call-bind": "^1.0.2",
4794+ "es-to-primitive": "^1.2.1",
4795+ "function-bind": "^1.1.1",
4796+ "get-intrinsic": "^1.1.1",
4797+ "has": "^1.0.3",
4798+ "has-symbols": "^1.0.2",
4799+ "is-callable": "^1.2.3",
4800+ "is-negative-zero": "^2.0.1",
4801+ "is-regex": "^1.1.2",
4802+ "is-string": "^1.0.5",
4803+ "object-inspect": "^1.9.0",
4804+ "object-keys": "^1.1.1",
4805+ "object.assign": "^4.1.2",
4806+ "string.prototype.trimend": "^1.0.4",
4807+ "string.prototype.trimstart": "^1.0.4",
4808+ "unbox-primitive": "^1.0.0"
4809+ }
4810+ },
4811+ "es-to-primitive": {
4812+ "version": "1.2.1",
4813+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
4814+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
4815+ "dev": true,
4816+ "requires": {
4817+ "is-callable": "^1.1.4",
4818+ "is-date-object": "^1.0.1",
4819+ "is-symbol": "^1.0.2"
4820+ }
4821+ },
40654822 "es6-promise": {
40664823 "version": "3.3.1",
40674824 "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
@@ -4234,10 +4991,21 @@
42344991 "integrity": "sha512-mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==",
42354992 "dev": true
42364993 },
4994+ "get-intrinsic": {
4995+ "version": "1.1.1",
4996+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
4997+ "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
4998+ "dev": true,
4999+ "requires": {
5000+ "function-bind": "^1.1.1",
5001+ "has": "^1.0.3",
5002+ "has-symbols": "^1.0.1"
5003+ }
5004+ },
42375005 "get-stream": {
4238− "version": "5.1.0",
4239− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz",
4240− "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==",
5006+ "version": "5.2.0",
5007+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
5008+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
42415009 "dev": true,
42425010 "requires": {
42435011 "pump": "^3.0.0"
@@ -4278,9 +5046,9 @@
42785046 }
42795047 },
42805048 "graceful-fs": {
4281− "version": "4.2.4",
4282− "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
4283− "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
5049+ "version": "4.2.6",
5050+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
5051+ "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
42845052 "dev": true
42855053 },
42865054 "har-schema": {
@@ -4308,12 +5076,24 @@
43085076 "function-bind": "^1.1.1"
43095077 }
43105078 },
5079+ "has-bigints": {
5080+ "version": "1.0.1",
5081+ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
5082+ "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
5083+ "dev": true
5084+ },
43115085 "has-flag": {
43125086 "version": "3.0.0",
43135087 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
43145088 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
43155089 "dev": true
43165090 },
5091+ "has-symbols": {
5092+ "version": "1.0.2",
5093+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
5094+ "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
5095+ "dev": true
5096+ },
43175097 "hash-base": {
43185098 "version": "3.1.0",
43195099 "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
@@ -4359,6 +5139,12 @@
43595139 "minimalistic-crypto-utils": "^1.0.1"
43605140 }
43615141 },
5142+ "hosted-git-info": {
5143+ "version": "2.8.8",
5144+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
5145+ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
5146+ "dev": true
5147+ },
43625148 "htmlescape": {
43635149 "version": "1.1.1",
43645150 "resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
@@ -4383,9 +5169,9 @@
43835169 "dev": true
43845170 },
43855171 "ieee754": {
4386− "version": "1.1.13",
4387− "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
4388− "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
5172+ "version": "1.2.1",
5173+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
5174+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
43895175 "dev": true
43905176 },
43915177 "iferr": {
@@ -4426,9 +5212,9 @@
44265212 }
44275213 },
44285214 "insert-module-globals": {
4429− "version": "7.2.0",
4430− "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.0.tgz",
4431− "integrity": "sha512-VE6NlW+WGn2/AeOMd496AHFYmE7eLKkUY6Ty31k4og5vmA3Fjuwe9v6ifH6Xx/Hz27QvdoMoviw1/pqWRB09Sw==",
5215+ "version": "7.2.1",
5216+ "resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz",
5217+ "integrity": "sha512-ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==",
44325218 "dev": true,
44335219 "requires": {
44345220 "acorn-node": "^1.5.2",
@@ -4457,30 +5243,109 @@
44575243 }
44585244 }
44595245 },
5246+ "is-arrayish": {
5247+ "version": "0.2.1",
5248+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
5249+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
5250+ "dev": true
5251+ },
5252+ "is-bigint": {
5253+ "version": "1.0.1",
5254+ "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
5255+ "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
5256+ "dev": true
5257+ },
5258+ "is-boolean-object": {
5259+ "version": "1.1.0",
5260+ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
5261+ "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
5262+ "dev": true,
5263+ "requires": {
5264+ "call-bind": "^1.0.0"
5265+ }
5266+ },
44605267 "is-buffer": {
44615268 "version": "1.1.6",
44625269 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
44635270 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
44645271 "dev": true
44655272 },
5273+ "is-callable": {
5274+ "version": "1.2.3",
5275+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
5276+ "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==",
5277+ "dev": true
5278+ },
5279+ "is-core-module": {
5280+ "version": "2.2.0",
5281+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
5282+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
5283+ "dev": true,
5284+ "requires": {
5285+ "has": "^1.0.3"
5286+ }
5287+ },
5288+ "is-date-object": {
5289+ "version": "1.0.2",
5290+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
5291+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
5292+ "dev": true
5293+ },
44665294 "is-fullwidth-code-point": {
44675295 "version": "2.0.0",
44685296 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
44695297 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
44705298 "dev": true
44715299 },
5300+ "is-negative-zero": {
5301+ "version": "2.0.1",
5302+ "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
5303+ "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
5304+ "dev": true
5305+ },
5306+ "is-number-object": {
5307+ "version": "1.0.4",
5308+ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
5309+ "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
5310+ "dev": true
5311+ },
44725312 "is-plain-obj": {
44735313 "version": "2.1.0",
44745314 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
44755315 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
44765316 "dev": true
44775317 },
5318+ "is-regex": {
5319+ "version": "1.1.2",
5320+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
5321+ "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
5322+ "dev": true,
5323+ "requires": {
5324+ "call-bind": "^1.0.2",
5325+ "has-symbols": "^1.0.1"
5326+ }
5327+ },
44785328 "is-stream": {
44795329 "version": "2.0.0",
44805330 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
44815331 "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
44825332 "dev": true
44835333 },
5334+ "is-string": {
5335+ "version": "1.0.5",
5336+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
5337+ "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
5338+ "dev": true
5339+ },
5340+ "is-symbol": {
5341+ "version": "1.0.3",
5342+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
5343+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
5344+ "dev": true,
5345+ "requires": {
5346+ "has-symbols": "^1.0.1"
5347+ }
5348+ },
44845349 "is-typedarray": {
44855350 "version": "1.0.0",
44865351 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
@@ -4511,6 +5376,12 @@
45115376 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
45125377 "dev": true
45135378 },
5379+ "json-parse-better-errors": {
5380+ "version": "1.0.2",
5381+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
5382+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
5383+ "dev": true
5384+ },
45145385 "json-schema": {
45155386 "version": "0.2.3",
45165387 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
@@ -4582,10 +5453,22 @@
45825453 "stream-splicer": "^2.0.0"
45835454 }
45845455 },
5456+ "load-json-file": {
5457+ "version": "4.0.0",
5458+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
5459+ "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
5460+ "dev": true,
5461+ "requires": {
5462+ "graceful-fs": "^4.1.2",
5463+ "parse-json": "^4.0.0",
5464+ "pify": "^3.0.0",
5465+ "strip-bom": "^3.0.0"
5466+ }
5467+ },
45855468 "lodash": {
4586− "version": "4.17.19",
4587− "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz",
4588− "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==",
5469+ "version": "4.17.21",
5470+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
5471+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
45895472 "dev": true
45905473 },
45915474 "lodash.memoize": {
@@ -4634,6 +5517,12 @@
46345517 "safe-buffer": "^5.1.2"
46355518 }
46365519 },
5520+ "memorystream": {
5521+ "version": "0.3.1",
5522+ "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
5523+ "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
5524+ "dev": true
5525+ },
46375526 "merge-stream": {
46385527 "version": "2.0.0",
46395528 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
@@ -4651,9 +5540,9 @@
46515540 },
46525541 "dependencies": {
46535542 "bn.js": {
4654− "version": "4.11.9",
4655− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
4656− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
5543+ "version": "4.12.0",
5544+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
5545+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
46575546 "dev": true
46585547 }
46595548 }
@@ -4665,18 +5554,18 @@
46655554 "dev": true
46665555 },
46675556 "mime-db": {
4668− "version": "1.44.0",
4669− "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
4670− "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
5557+ "version": "1.46.0",
5558+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz",
5559+ "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==",
46715560 "dev": true
46725561 },
46735562 "mime-types": {
4674− "version": "2.1.27",
4675− "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
4676− "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
5563+ "version": "2.1.29",
5564+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz",
5565+ "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==",
46775566 "dev": true,
46785567 "requires": {
4679− "mime-db": "1.44.0"
5568+ "mime-db": "1.46.0"
46805569 }
46815570 },
46825571 "mimic-fn": {
@@ -4848,9 +5737,9 @@
48485737 }
48495738 },
48505739 "ms": {
4851− "version": "2.1.2",
4852− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
4853− "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
5740+ "version": "2.1.3",
5741+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
5742+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
48545743 "dev": true
48555744 },
48565745 "mute-stream": {
@@ -4859,6 +5748,12 @@
48595748 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
48605749 "dev": true
48615750 },
5751+ "nice-try": {
5752+ "version": "1.0.5",
5753+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
5754+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
5755+ "dev": true
5756+ },
48625757 "node-static": {
48635758 "version": "0.7.11",
48645759 "resolved": "https://registry.npmjs.org/node-static/-/node-static-0.7.11.tgz",
@@ -4870,6 +5765,71 @@
48705765 "optimist": ">=0.3.4"
48715766 }
48725767 },
5768+ "normalize-package-data": {
5769+ "version": "2.5.0",
5770+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
5771+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
5772+ "dev": true,
5773+ "requires": {
5774+ "hosted-git-info": "^2.1.4",
5775+ "resolve": "^1.10.0",
5776+ "semver": "2 || 3 || 4 || 5",
5777+ "validate-npm-package-license": "^3.0.1"
5778+ }
5779+ },
5780+ "npm-run-all": {
5781+ "version": "4.1.5",
5782+ "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
5783+ "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
5784+ "dev": true,
5785+ "requires": {
5786+ "ansi-styles": "^3.2.1",
5787+ "chalk": "^2.4.1",
5788+ "cross-spawn": "^6.0.5",
5789+ "memorystream": "^0.3.1",
5790+ "minimatch": "^3.0.4",
5791+ "pidtree": "^0.3.0",
5792+ "read-pkg": "^3.0.0",
5793+ "shell-quote": "^1.6.1",
5794+ "string.prototype.padend": "^3.0.0"
5795+ },
5796+ "dependencies": {
5797+ "cross-spawn": {
5798+ "version": "6.0.5",
5799+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
5800+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
5801+ "dev": true,
5802+ "requires": {
5803+ "nice-try": "^1.0.4",
5804+ "path-key": "^2.0.1",
5805+ "semver": "^5.5.0",
5806+ "shebang-command": "^1.2.0",
5807+ "which": "^1.2.9"
5808+ }
5809+ },
5810+ "path-key": {
5811+ "version": "2.0.1",
5812+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
5813+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
5814+ "dev": true
5815+ },
5816+ "shebang-command": {
5817+ "version": "1.2.0",
5818+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5819+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
5820+ "dev": true,
5821+ "requires": {
5822+ "shebang-regex": "^1.0.0"
5823+ }
5824+ },
5825+ "shebang-regex": {
5826+ "version": "1.0.0",
5827+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5828+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
5829+ "dev": true
5830+ }
5831+ }
5832+ },
48735833 "npm-run-path": {
48745834 "version": "3.1.0",
48755835 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-3.1.0.tgz",
@@ -4891,6 +5851,30 @@
48915851 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
48925852 "dev": true
48935853 },
5854+ "object-inspect": {
5855+ "version": "1.9.0",
5856+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
5857+ "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
5858+ "dev": true
5859+ },
5860+ "object-keys": {
5861+ "version": "1.1.1",
5862+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
5863+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
5864+ "dev": true
5865+ },
5866+ "object.assign": {
5867+ "version": "4.1.2",
5868+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
5869+ "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
5870+ "dev": true,
5871+ "requires": {
5872+ "call-bind": "^1.0.0",
5873+ "define-properties": "^1.1.3",
5874+ "has-symbols": "^1.0.1",
5875+ "object-keys": "^1.1.1"
5876+ }
5877+ },
48945878 "once": {
48955879 "version": "1.4.0",
48965880 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
@@ -4901,9 +5885,9 @@
49015885 }
49025886 },
49035887 "onetime": {
4904− "version": "5.1.1",
4905− "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.1.tgz",
4906− "integrity": "sha512-ZpZpjcJeugQfWsfyQlshVoowIIQ1qBGSVll4rfDq6JJVO//fesjoX808hXWfBjY+ROZgpKDI5TRSRBSoJiZ8eg==",
5888+ "version": "5.1.2",
5889+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
5890+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
49075891 "dev": true,
49085892 "requires": {
49095893 "mimic-fn": "^2.1.0"
@@ -4972,19 +5956,28 @@
49725956 }
49735957 },
49745958 "parse-asn1": {
4975− "version": "5.1.5",
4976− "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
4977− "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
5959+ "version": "5.1.6",
5960+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
5961+ "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
49785962 "dev": true,
49795963 "requires": {
4980− "asn1.js": "^4.0.0",
5964+ "asn1.js": "^5.2.0",
49815965 "browserify-aes": "^1.0.0",
4982− "create-hash": "^1.1.0",
49835966 "evp_bytestokey": "^1.0.0",
49845967 "pbkdf2": "^3.0.3",
49855968 "safe-buffer": "^5.1.1"
49865969 }
49875970 },
5971+ "parse-json": {
5972+ "version": "4.0.0",
5973+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
5974+ "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
5975+ "dev": true,
5976+ "requires": {
5977+ "error-ex": "^1.3.1",
5978+ "json-parse-better-errors": "^1.0.1"
5979+ }
5980+ },
49885981 "path-browserify": {
49895982 "version": "0.0.1",
49905983 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
@@ -5015,6 +6008,15 @@
50156008 "integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
50166009 "dev": true
50176010 },
6011+ "path-type": {
6012+ "version": "3.0.0",
6013+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
6014+ "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
6015+ "dev": true,
6016+ "requires": {
6017+ "pify": "^3.0.0"
6018+ }
6019+ },
50186020 "pbkdf2": {
50196021 "version": "3.1.1",
50206022 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
@@ -5034,6 +6036,18 @@
50346036 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
50356037 "dev": true
50366038 },
6039+ "pidtree": {
6040+ "version": "0.3.1",
6041+ "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
6042+ "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
6043+ "dev": true
6044+ },
6045+ "pify": {
6046+ "version": "3.0.0",
6047+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
6048+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
6049+ "dev": true
6050+ },
50376051 "process": {
50386052 "version": "0.11.10",
50396053 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
@@ -5073,9 +6087,9 @@
50736087 },
50746088 "dependencies": {
50756089 "bn.js": {
5076− "version": "4.11.9",
5077− "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
5078− "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
6090+ "version": "4.12.0",
6091+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
6092+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
50796093 "dev": true
50806094 }
50816095 }
@@ -5233,6 +6247,17 @@
52336247 "readable-stream": "^2.0.2"
52346248 }
52356249 },
6250+ "read-pkg": {
6251+ "version": "3.0.0",
6252+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
6253+ "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
6254+ "dev": true,
6255+ "requires": {
6256+ "load-json-file": "^4.0.0",
6257+ "normalize-package-data": "^2.3.2",
6258+ "path-type": "^3.0.0"
6259+ }
6260+ },
52366261 "readable-stream": {
52376262 "version": "2.3.7",
52386263 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
@@ -5302,11 +6327,12 @@
53026327 }
53036328 },
53046329 "resolve": {
5305− "version": "1.17.0",
5306− "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
5307− "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
6330+ "version": "1.20.0",
6331+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
6332+ "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
53086333 "dev": true,
53096334 "requires": {
6335+ "is-core-module": "^2.2.0",
53106336 "path-parse": "^1.0.6"
53116337 }
53126338 },
@@ -5389,6 +6415,12 @@
53896415 "rimraf": "^2.5.2"
53906416 }
53916417 },
6418+ "semver": {
6419+ "version": "5.7.1",
6420+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
6421+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
6422+ "dev": true
6423+ },
53926424 "sha.js": {
53936425 "version": "2.4.11",
53946426 "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
@@ -5476,15 +6508,47 @@
54766508 "dev": true
54776509 },
54786510 "spago": {
5479− "version": "0.15.3",
5480− "resolved": "https://registry.npmjs.org/spago/-/spago-0.15.3.tgz",
5481− "integrity": "sha512-CNpbJiI+6MPpttbCtGIGFUroegXze4I7joXCTfiiTRzOUKcMV925fm7dxyAa3AVUUUvGi3D55k65aniGR1cVMA==",
6511+ "version": "0.19.1",
6512+ "resolved": "https://registry.npmjs.org/spago/-/spago-0.19.1.tgz",
6513+ "integrity": "sha512-OD/yopJZ9Ub+XsFtayDeLAWLT4kLdMxosJEyyp8W5OkyJVVSbCrvYacsO7iq3lSuHJmmNny/TEZdyb7uSyupng==",
54826514 "dev": true,
54836515 "requires": {
54846516 "request": "^2.88.0",
54856517 "tar": "^4.4.8"
54866518 }
54876519 },
6520+ "spdx-correct": {
6521+ "version": "3.1.1",
6522+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
6523+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
6524+ "dev": true,
6525+ "requires": {
6526+ "spdx-expression-parse": "^3.0.0",
6527+ "spdx-license-ids": "^3.0.0"
6528+ }
6529+ },
6530+ "spdx-exceptions": {
6531+ "version": "2.3.0",
6532+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
6533+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
6534+ "dev": true
6535+ },
6536+ "spdx-expression-parse": {
6537+ "version": "3.0.1",
6538+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
6539+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
6540+ "dev": true,
6541+ "requires": {
6542+ "spdx-exceptions": "^2.1.0",
6543+ "spdx-license-ids": "^3.0.0"
6544+ }
6545+ },
6546+ "spdx-license-ids": {
6547+ "version": "3.0.7",
6548+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
6549+ "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
6550+ "dev": true
6551+ },
54886552 "sshpk": {
54896553 "version": "1.16.1",
54906554 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
@@ -5602,6 +6666,37 @@
56026666 "strip-ansi": "^5.1.0"
56036667 }
56046668 },
6669+ "string.prototype.padend": {
6670+ "version": "3.1.2",
6671+ "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.2.tgz",
6672+ "integrity": "sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==",
6673+ "dev": true,
6674+ "requires": {
6675+ "call-bind": "^1.0.2",
6676+ "define-properties": "^1.1.3",
6677+ "es-abstract": "^1.18.0-next.2"
6678+ }
6679+ },
6680+ "string.prototype.trimend": {
6681+ "version": "1.0.4",
6682+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
6683+ "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
6684+ "dev": true,
6685+ "requires": {
6686+ "call-bind": "^1.0.2",
6687+ "define-properties": "^1.1.3"
6688+ }
6689+ },
6690+ "string.prototype.trimstart": {
6691+ "version": "1.0.4",
6692+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
6693+ "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
6694+ "dev": true,
6695+ "requires": {
6696+ "call-bind": "^1.0.2",
6697+ "define-properties": "^1.1.3"
6698+ }
6699+ },
56056700 "strip-ansi": {
56066701 "version": "5.2.0",
56076702 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
@@ -5611,6 +6706,12 @@
56116706 "ansi-regex": "^4.1.0"
56126707 }
56136708 },
6709+ "strip-bom": {
6710+ "version": "3.0.0",
6711+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
6712+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
6713+ "dev": true
6714+ },
56146715 "strip-final-newline": {
56156716 "version": "2.0.0",
56166717 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
@@ -5660,11 +6761,12 @@
56606761 }
56616762 },
56626763 "temp": {
5663− "version": "0.9.1",
5664− "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz",
5665− "integrity": "sha512-WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==",
6764+ "version": "0.9.4",
6765+ "resolved": "https://registry.npmjs.org/temp/-/temp-0.9.4.tgz",
6766+ "integrity": "sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==",
56666767 "dev": true,
56676768 "requires": {
6769+ "mkdirp": "^0.5.1",
56686770 "rimraf": "~2.6.2"
56696771 },
56706772 "dependencies": {
@@ -5761,6 +6863,18 @@
57616863 "integrity": "sha512-4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==",
57626864 "dev": true
57636865 },
6866+ "unbox-primitive": {
6867+ "version": "1.0.0",
6868+ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.0.tgz",
6869+ "integrity": "sha512-P/51NX+JXyxK/aigg1/ZgyccdAxm5K1+n8+tvqSntjOivPt19gvm1VC49RWYetsiub8WViUchdxl/KWHHB0kzA==",
6870+ "dev": true,
6871+ "requires": {
6872+ "function-bind": "^1.1.1",
6873+ "has-bigints": "^1.0.0",
6874+ "has-symbols": "^1.0.0",
6875+ "which-boxed-primitive": "^1.0.1"
6876+ }
6877+ },
57646878 "undeclared-identifiers": {
57656879 "version": "1.1.3",
57666880 "resolved": "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz",
@@ -5793,9 +6907,9 @@
57936907 }
57946908 },
57956909 "uri-js": {
5796− "version": "4.2.2",
5797− "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
5798− "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
6910+ "version": "4.4.1",
6911+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6912+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
57996913 "dev": true,
58006914 "requires": {
58016915 "punycode": "^2.1.0"
@@ -5851,9 +6965,19 @@
58516965 "dev": true
58526966 },
58536967 "uuid": {
5854− "version": "8.3.0",
5855− "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz",
5856− "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ=="
6968+ "version": "8.3.2",
6969+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
6970+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
6971+ },
6972+ "validate-npm-package-license": {
6973+ "version": "3.0.4",
6974+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
6975+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
6976+ "dev": true,
6977+ "requires": {
6978+ "spdx-correct": "^3.0.0",
6979+ "spdx-expression-parse": "^3.0.0"
6980+ }
58576981 },
58586982 "verror": {
58596983 "version": "1.10.0",
@@ -5881,6 +7005,19 @@
58817005 "isexe": "^2.0.0"
58827006 }
58837007 },
7008+ "which-boxed-primitive": {
7009+ "version": "1.0.2",
7010+ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
7011+ "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
7012+ "dev": true,
7013+ "requires": {
7014+ "is-bigint": "^1.0.1",
7015+ "is-boolean-object": "^1.1.0",
7016+ "is-number-object": "^1.0.4",
7017+ "is-string": "^1.0.5",
7018+ "is-symbol": "^1.0.3"
7019+ }
7020+ },
58847021 "wordwrap": {
58857022 "version": "1.0.0",
58867023 "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
@@ -5911,9 +7048,9 @@
59117048 "dev": true
59127049 },
59137050 "y18n": {
5914− "version": "4.0.0",
5915− "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
5916− "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
7051+ "version": "4.0.1",
7052+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
7053+ "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
59177054 "dev": true
59187055 },
59197056 "yallist": {