on master help sign in
Merge branch 'urbit.org2' of github.com:urbit/urbit.org into urbit.org2
commit24edfbd376a1745ef2b156169591ef9d74ec4ae9 authorGavin Atkinson <gvnatknsn@protonmail.com> dateThu 8 Jul 2021, 14:46 (5 years ago) parent6d20356bb9d3ef
6 files changed+1086−781
components/Search.js+1−1 package-lock.json+1003−723 package.json+1 pages/index.js+39−5 patches/prismjs+1.24.0.patch−52 patches/prismjs+1.24.1.patch+42
components/Search.js+1−1
@@ -66,7 +66,7 @@ export default function Search(props) {
6666 return (
6767 <div className="fixed w-screen h-screen bg-washedWall z-50 flex flex-col items-center">
6868 <div
69− className="relative my-32 flex flex-col max-w-screen-lg w-10/12 md:w-10/12 lg:w-8/12 xl:w-6/12 rounded-xl bg-white"
69+ className="relative my-32 flex flex-col max-w-screen-lg w-10/12 md:w-10/12 lg:w-8/12 xl:w-6/12 rounded-xl bg-white min-h-0"
7070 ref={searchRef}
7171 >
7272 <div className="">
package-lock.json+1003−723
@@ -49,14 +49,14 @@
4949 },
5050 "dependencies": {
5151 "@aws-sdk/types": {
52− "version": "3.18.0",
53− "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.18.0.tgz",
54− "integrity": "sha512-fyk6HXK1wk83n4fDvsG+ewV+yS4uegepeMNrmLr7iBKjzc/bLckTWk7GKFM5ZaF/9jWyk7o2eKW3C3BltgDrfQ=="
52+ "version": "3.20.0",
53+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.20.0.tgz",
54+ "integrity": "sha512-ztrHBTJM0wU4rrt51Kff8DjGT5ReoEdY1IUu6T0lN7aH9113235WnBE44y+z/Y+nMC+t5+r74CkldkLf/vngNg=="
5555 },
5656 "@aws-sdk/util-utf8-browser": {
57− "version": "3.18.0",
58− "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.18.0.tgz",
59− "integrity": "sha512-JwcdTb6AAMtnlt2Sg0I18DBK1sWlsfDR/23CkDQ52niXvCSRdHeNkh5b7SdEPVUKI76hyce9nEshzI1OasTv7w==",
57+ "version": "3.20.0",
58+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.20.0.tgz",
59+ "integrity": "sha512-9ZSirHLA8RtNkrZj9jLcxujQCsflNY3PWyuRArce5OpPv6+vVzL2QvdG191xfTSi5EMIHvwlRl56bNo64D7dLg==",
6060 "requires": {
6161 "tslib": "^2.0.0"
6262 },
@@ -86,14 +86,14 @@
8686 },
8787 "dependencies": {
8888 "@aws-sdk/types": {
89− "version": "3.18.0",
90− "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.18.0.tgz",
91− "integrity": "sha512-fyk6HXK1wk83n4fDvsG+ewV+yS4uegepeMNrmLr7iBKjzc/bLckTWk7GKFM5ZaF/9jWyk7o2eKW3C3BltgDrfQ=="
89+ "version": "3.20.0",
90+ "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.20.0.tgz",
91+ "integrity": "sha512-ztrHBTJM0wU4rrt51Kff8DjGT5ReoEdY1IUu6T0lN7aH9113235WnBE44y+z/Y+nMC+t5+r74CkldkLf/vngNg=="
9292 },
9393 "@aws-sdk/util-utf8-browser": {
94− "version": "3.18.0",
95− "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.18.0.tgz",
96− "integrity": "sha512-JwcdTb6AAMtnlt2Sg0I18DBK1sWlsfDR/23CkDQ52niXvCSRdHeNkh5b7SdEPVUKI76hyce9nEshzI1OasTv7w==",
94+ "version": "3.20.0",
95+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.20.0.tgz",
96+ "integrity": "sha512-9ZSirHLA8RtNkrZj9jLcxujQCsflNY3PWyuRArce5OpPv6+vVzL2QvdG191xfTSi5EMIHvwlRl56bNo64D7dLg==",
9797 "requires": {
9898 "tslib": "^2.0.0"
9999 },
@@ -1102,9 +1102,9 @@
11021102 }
11031103 },
11041104 "@aws-sdk/util-locate-window": {
1105− "version": "3.18.0",
1106− "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.18.0.tgz",
1107− "integrity": "sha512-Lj2O9KaXCn+gPW23l3ydcSWe4HK0jH6teeSymbaFTwTjKtr4oLfDDKAOFoG5YyppQstEPqsL/RidVey4kOFfcg==",
1105+ "version": "3.20.0",
1106+ "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.20.0.tgz",
1107+ "integrity": "sha512-AqSMOm+hwxdywQ/jmprZXJY8uftHTi4p9JuftxTnP7Nl28+G8+RrVmoGcOtYf9VfWRDo/AM7zhvDwu4jB9yclg==",
11081108 "requires": {
11091109 "tslib": "^2.0.0"
11101110 }
@@ -1211,18 +1211,64 @@
12111211 }
12121212 },
12131213 "@babel/helper-validator-identifier": {
1214− "version": "7.14.0",
1215− "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
1216− "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A=="
1214+ "version": "7.14.5",
1215+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz",
1216+ "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg=="
12171217 },
12181218 "@babel/highlight": {
1219− "version": "7.14.0",
1220− "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
1221− "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
1219+ "version": "7.14.5",
1220+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz",
1221+ "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==",
12221222 "requires": {
1223− "@babel/helper-validator-identifier": "^7.14.0",
1223+ "@babel/helper-validator-identifier": "^7.14.5",
12241224 "chalk": "^2.0.0",
12251225 "js-tokens": "^4.0.0"
1226+ },
1227+ "dependencies": {
1228+ "ansi-styles": {
1229+ "version": "3.2.1",
1230+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1231+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1232+ "requires": {
1233+ "color-convert": "^1.9.0"
1234+ }
1235+ },
1236+ "chalk": {
1237+ "version": "2.4.2",
1238+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1239+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1240+ "requires": {
1241+ "ansi-styles": "^3.2.1",
1242+ "escape-string-regexp": "^1.0.5",
1243+ "supports-color": "^5.3.0"
1244+ }
1245+ },
1246+ "color-convert": {
1247+ "version": "1.9.3",
1248+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1249+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1250+ "requires": {
1251+ "color-name": "1.1.3"
1252+ }
1253+ },
1254+ "color-name": {
1255+ "version": "1.1.3",
1256+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1257+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
1258+ },
1259+ "has-flag": {
1260+ "version": "3.0.0",
1261+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1262+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
1263+ },
1264+ "supports-color": {
1265+ "version": "5.5.0",
1266+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1267+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1268+ "requires": {
1269+ "has-flag": "^3.0.0"
1270+ }
1271+ }
12261272 }
12271273 },
12281274 "@babel/runtime": {
@@ -1244,27 +1290,27 @@
12441290 }
12451291 },
12461292 "@fullhuman/postcss-purgecss": {
1247− "version": "3.1.3",
1248− "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz",
1249− "integrity": "sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==",
1293+ "version": "4.0.3",
1294+ "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-4.0.3.tgz",
1295+ "integrity": "sha512-/EnQ9UDWGGqHkn1UKAwSgh+gJHPKmD+Z+5dQ4gWT4qq2NUyez3zqAfZNwFH3eSgmgO+wjTXfhlLchx2M9/K+7Q==",
12501296 "dev": true,
12511297 "requires": {
1252− "purgecss": "^3.1.3"
1298+ "purgecss": "^4.0.3"
12531299 }
12541300 },
12551301 "@hapi/accept": {
1256− "version": "5.0.2",
1257− "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz",
1258− "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==",
1302+ "version": "5.0.1",
1303+ "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz",
1304+ "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==",
12591305 "requires": {
12601306 "@hapi/boom": "9.x.x",
12611307 "@hapi/hoek": "9.x.x"
12621308 }
12631309 },
12641310 "@hapi/boom": {
1265− "version": "9.1.2",
1266− "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.2.tgz",
1267− "integrity": "sha512-uJEJtiNHzKw80JpngDGBCGAmWjBtzxDCz17A9NO2zCi8LLBlb5Frpq4pXwyN+2JQMod4pKz5BALwyneCgDg89Q==",
1311+ "version": "9.1.3",
1312+ "resolved": "https://registry.npmjs.org/@hapi/boom/-/boom-9.1.3.tgz",
1313+ "integrity": "sha512-RlrGyZ603hE/eRTZtTltocRm50HHmrmL3kGOP0SQ9MasazlW1mt/fkv4C5P/6rnpFXjwld/POFX1C8tMZE3ldg==",
12681314 "requires": {
12691315 "@hapi/hoek": "9.x.x"
12701316 }
@@ -1288,16 +1334,16 @@
12881334 }
12891335 },
12901336 "@netlify/plugin-nextjs": {
1291− "version": "3.4.2",
1292− "resolved": "https://registry.npmjs.org/@netlify/plugin-nextjs/-/plugin-nextjs-3.4.2.tgz",
1293− "integrity": "sha512-QZ8NdH6vERxGCG0m3KszffsaurXyVCj65td2TQVBhWQJJLUq7P3615PWTsrvaHdbKI3Qop7WdCpTsmDGMCCGVg==",
1337+ "version": "3.6.3",
1338+ "resolved": "https://registry.npmjs.org/@netlify/plugin-nextjs/-/plugin-nextjs-3.6.3.tgz",
1339+ "integrity": "sha512-Cy2s01ybIfXKsrFLvkVBtXI9h0vIyRW1b4YQ88qahsblWxWEy8cplvy7Ke518NPlXljXXM0WA0we1kVrtrheGw==",
12941340 "requires": {
12951341 "@netlify/functions": "^0.7.2",
12961342 "@sls-next/lambda-at-edge": "1.8.0",
12971343 "adm-zip": "^0.5.4",
12981344 "chalk": "^4.1.0",
12991345 "chokidar": "^3.5.1",
1300− "commander": "^7.1.0",
1346+ "commander": "^8.0.0",
13011347 "debounce-fn": "^4.0.0",
13021348 "etag": "^1.8.1",
13031349 "execa": "^5.0.0",
@@ -1305,6 +1351,7 @@
13051351 "find-cache-dir": "^3.3.1",
13061352 "find-up": "^5.0.0",
13071353 "fs-extra": "^9.1.0",
1354+ "image-size": "^1.0.0",
13081355 "image-type": "^4.1.0",
13091356 "is-svg": "^4.3.1",
13101357 "make-dir": "^3.1.0",
@@ -1313,110 +1360,6 @@
13131360 "node-fetch": "^2.6.1",
13141361 "semver": "^7.3.2",
13151362 "sharp": "^0.28.1"
1316− },
1317− "dependencies": {
1318− "ansi-styles": {
1319− "version": "4.3.0",
1320− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1321− "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1322− "requires": {
1323− "color-convert": "^2.0.1"
1324− }
1325− },
1326− "chalk": {
1327− "version": "4.1.1",
1328− "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
1329− "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
1330− "requires": {
1331− "ansi-styles": "^4.1.0",
1332− "supports-color": "^7.1.0"
1333− }
1334− },
1335− "color-convert": {
1336− "version": "2.0.1",
1337− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1338− "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1339− "requires": {
1340− "color-name": "~1.1.4"
1341− }
1342− },
1343− "color-name": {
1344− "version": "1.1.4",
1345− "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1346− "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1347− },
1348− "commander": {
1349− "version": "7.2.0",
1350− "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
1351− "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw=="
1352− },
1353− "execa": {
1354− "version": "5.1.1",
1355− "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
1356− "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
1357− "requires": {
1358− "cross-spawn": "^7.0.3",
1359− "get-stream": "^6.0.0",
1360− "human-signals": "^2.1.0",
1361− "is-stream": "^2.0.0",
1362− "merge-stream": "^2.0.0",
1363− "npm-run-path": "^4.0.1",
1364− "onetime": "^5.1.2",
1365− "signal-exit": "^3.0.3",
1366− "strip-final-newline": "^2.0.0"
1367− }
1368− },
1369− "find-up": {
1370− "version": "5.0.0",
1371− "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1372− "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1373− "requires": {
1374− "locate-path": "^6.0.0",
1375− "path-exists": "^4.0.0"
1376− }
1377− },
1378− "get-stream": {
1379− "version": "6.0.1",
1380− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
1381− "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="
1382− },
1383− "human-signals": {
1384− "version": "2.1.0",
1385− "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
1386− "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="
1387− },
1388− "locate-path": {
1389− "version": "6.0.0",
1390− "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1391− "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1392− "requires": {
1393− "p-locate": "^5.0.0"
1394− }
1395− },
1396− "p-locate": {
1397− "version": "5.0.0",
1398− "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1399− "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1400− "requires": {
1401− "p-limit": "^3.0.2"
1402− }
1403− },
1404− "semver": {
1405− "version": "7.3.5",
1406− "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
1407− "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
1408− "requires": {
1409− "lru-cache": "^6.0.0"
1410− }
1411− },
1412− "supports-color": {
1413− "version": "7.2.0",
1414− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1415− "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1416− "requires": {
1417− "has-flag": "^4.0.0"
1418− }
1419− }
14201363 }
14211364 },
14221365 "@next/env": {
@@ -1447,13 +1390,10 @@
14471390 "strip-ansi": "6.0.0"
14481391 },
14491392 "dependencies": {
1450− "ansi-styles": {
1451− "version": "4.3.0",
1452− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1453− "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1454− "requires": {
1455− "color-convert": "^2.0.1"
1456− }
1393+ "ansi-regex": {
1394+ "version": "5.0.0",
1395+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
1396+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
14571397 },
14581398 "chalk": {
14591399 "version": "4.0.0",
@@ -1469,25 +1409,12 @@
14691409 "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.6.tgz",
14701410 "integrity": "sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q=="
14711411 },
1472− "color-convert": {
1473− "version": "2.0.1",
1474− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1475− "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1476− "requires": {
1477− "color-name": "~1.1.4"
1478− }
1479− },
1480− "color-name": {
1481− "version": "1.1.4",
1482− "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1483− "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1484− },
1485− "supports-color": {
1486− "version": "7.2.0",
1487− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1488− "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1412+ "strip-ansi": {
1413+ "version": "6.0.0",
1414+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
1415+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
14891416 "requires": {
1490− "has-flag": "^4.0.0"
1417+ "ansi-regex": "^5.0.0"
14911418 }
14921419 }
14931420 }
@@ -1498,28 +1425,28 @@
14981425 "integrity": "sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA=="
14991426 },
15001427 "@nodelib/fs.scandir": {
1501− "version": "2.1.4",
1502− "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz",
1503− "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==",
1428+ "version": "2.1.5",
1429+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1430+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
15041431 "dev": true,
15051432 "requires": {
1506− "@nodelib/fs.stat": "2.0.4",
1433+ "@nodelib/fs.stat": "2.0.5",
15071434 "run-parallel": "^1.1.9"
15081435 }
15091436 },
15101437 "@nodelib/fs.stat": {
1511− "version": "2.0.4",
1512− "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz",
1513− "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==",
1438+ "version": "2.0.5",
1439+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1440+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
15141441 "dev": true
15151442 },
15161443 "@nodelib/fs.walk": {
1517− "version": "1.2.6",
1518− "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz",
1519− "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==",
1444+ "version": "1.2.8",
1445+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1446+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
15201447 "dev": true,
15211448 "requires": {
1522− "@nodelib/fs.scandir": "2.1.4",
1449+ "@nodelib/fs.scandir": "2.1.5",
15231450 "fastq": "^1.6.0"
15241451 }
15251452 },
@@ -1557,19 +1484,31 @@
15571484 "send": "^0.17.1"
15581485 },
15591486 "dependencies": {
1560− "@hapi/accept": {
1561− "version": "5.0.1",
1562− "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.1.tgz",
1563− "integrity": "sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q==",
1487+ "execa": {
1488+ "version": "4.1.0",
1489+ "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
1490+ "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
15641491 "requires": {
1565− "@hapi/boom": "9.x.x",
1566− "@hapi/hoek": "9.x.x"
1492+ "cross-spawn": "^7.0.0",
1493+ "get-stream": "^5.0.0",
1494+ "human-signals": "^1.1.1",
1495+ "is-stream": "^2.0.0",
1496+ "merge-stream": "^2.0.0",
1497+ "npm-run-path": "^4.0.0",
1498+ "onetime": "^5.1.0",
1499+ "signal-exit": "^3.0.2",
1500+ "strip-final-newline": "^2.0.0"
1501+ },
1502+ "dependencies": {
1503+ "get-stream": {
1504+ "version": "5.2.0",
1505+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1506+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1507+ "requires": {
1508+ "pump": "^3.0.0"
1509+ }
1510+ }
15671511 }
1568− },
1569− "get-stream": {
1570− "version": "6.0.1",
1571− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
1572− "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="
15731512 }
15741513 }
15751514 },
@@ -1579,28 +1518,34 @@
15791518 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw=="
15801519 },
15811520 "@types/mdast": {
1582− "version": "3.0.3",
1583− "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz",
1584− "integrity": "sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==",
1521+ "version": "3.0.4",
1522+ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.4.tgz",
1523+ "integrity": "sha512-gIdhbLDFlspL53xzol2hVzrXAbzt71erJHoOwQZWssjaiouOotf03lNtMmFm9VfFkvnLWccSVjUAZGQ5Kqw+jA==",
15851524 "requires": {
15861525 "@types/unist": "*"
15871526 }
15881527 },
15891528 "@types/minimatch": {
1590− "version": "3.0.4",
1591− "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz",
1592− "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==",
1529+ "version": "3.0.5",
1530+ "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
1531+ "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
15931532 "dev": true
15941533 },
15951534 "@types/node": {
1596− "version": "15.12.0",
1597− "resolved": "https://registry.npmjs.org/@types/node/-/node-15.12.0.tgz",
1598− "integrity": "sha512-+aHJvoCsVhO2ZCuT4o5JtcPrCPyDE3+1nvbDprYes+pPkEsbjH7AGUCNtjMOXS0fqH14t+B7yLzaqSz92FPWyw=="
1535+ "version": "16.0.1",
1536+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.0.1.tgz",
1537+ "integrity": "sha512-hBOx4SUlEPKwRi6PrXuTGw1z6lz0fjsibcWCM378YxsSu/6+C30L6CR49zIBKHiwNWCYIcOLjg4OHKZaFeLAug=="
1538+ },
1539+ "@types/parse-json": {
1540+ "version": "4.0.0",
1541+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
1542+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
1543+ "dev": true
15991544 },
16001545 "@types/unist": {
1601− "version": "2.0.3",
1602− "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
1603− "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ=="
1546+ "version": "2.0.5",
1547+ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.5.tgz",
1548+ "integrity": "sha512-wnra4Vw9dopnuybR6HBywJ/URYpYrKLoepBTEtgfJup8Ahoi2zJECPP2cwiXp7btTvOT2CULv87aQRA4eZSP6g=="
16041549 },
16051550 "@vercel/nft": {
16061551 "version": "0.9.6",
@@ -1721,9 +1666,9 @@
17211666 },
17221667 "dependencies": {
17231668 "debug": {
1724− "version": "4.3.1",
1725− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
1726− "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
1669+ "version": "4.3.2",
1670+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
1671+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
17271672 "requires": {
17281673 "ms": "2.1.2"
17291674 }
@@ -1741,16 +1686,16 @@
17411686 "integrity": "sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA=="
17421687 },
17431688 "ansi-regex": {
1744− "version": "5.0.0",
1745− "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
1746− "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
1689+ "version": "2.1.1",
1690+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1691+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
17471692 },
17481693 "ansi-styles": {
1749− "version": "3.2.1",
1750− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1751− "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1694+ "version": "4.3.0",
1695+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1696+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
17521697 "requires": {
1753− "color-convert": "^1.9.0"
1698+ "color-convert": "^2.0.1"
17541699 }
17551700 },
17561701 "anymatch": {
@@ -1774,37 +1719,14 @@
17741719 "requires": {
17751720 "delegates": "^1.0.0",
17761721 "readable-stream": "^2.0.6"
1777− },
1778− "dependencies": {
1779− "readable-stream": {
1780− "version": "2.3.7",
1781− "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1782− "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1783− "requires": {
1784− "core-util-is": "~1.0.0",
1785− "inherits": "~2.0.3",
1786− "isarray": "~1.0.0",
1787− "process-nextick-args": "~2.0.0",
1788− "safe-buffer": "~5.1.1",
1789− "string_decoder": "~1.1.1",
1790− "util-deprecate": "~1.0.1"
1791− }
1792− },
1793− "safe-buffer": {
1794− "version": "5.1.2",
1795− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1796− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
1797− },
1798− "string_decoder": {
1799− "version": "1.1.1",
1800− "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1801− "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1802− "requires": {
1803− "safe-buffer": "~5.1.0"
1804− }
1805− }
18061722 }
18071723 },
1724+ "arg": {
1725+ "version": "5.0.0",
1726+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.0.tgz",
1727+ "integrity": "sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ==",
1728+ "dev": true
1729+ },
18081730 "argparse": {
18091731 "version": "1.0.10",
18101732 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
@@ -1940,6 +1862,18 @@
19401862 "buffer": "^5.5.0",
19411863 "inherits": "^2.0.4",
19421864 "readable-stream": "^3.4.0"
1865+ },
1866+ "dependencies": {
1867+ "readable-stream": {
1868+ "version": "3.6.0",
1869+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1870+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1871+ "requires": {
1872+ "inherits": "^2.0.3",
1873+ "string_decoder": "^1.1.1",
1874+ "util-deprecate": "^1.0.1"
1875+ }
1876+ }
19431877 }
19441878 },
19451879 "bn.js": {
@@ -2031,6 +1965,23 @@
20311965 "parse-asn1": "^5.1.5",
20321966 "readable-stream": "^3.6.0",
20331967 "safe-buffer": "^5.2.0"
1968+ },
1969+ "dependencies": {
1970+ "readable-stream": {
1971+ "version": "3.6.0",
1972+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1973+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1974+ "requires": {
1975+ "inherits": "^2.0.3",
1976+ "string_decoder": "^1.1.1",
1977+ "util-deprecate": "^1.0.1"
1978+ }
1979+ },
1980+ "safe-buffer": {
1981+ "version": "5.2.1",
1982+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1983+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
1984+ }
20341985 }
20351986 },
20361987 "browserify-zlib": {
@@ -2054,12 +2005,12 @@
20542005 }
20552006 },
20562007 "buffer": {
2057− "version": "5.6.0",
2058− "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz",
2059− "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==",
2008+ "version": "5.7.1",
2009+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
2010+ "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
20602011 "requires": {
2061− "base64-js": "^1.0.2",
2062− "ieee754": "^1.1.4"
2012+ "base64-js": "^1.3.1",
2013+ "ieee754": "^1.1.13"
20632014 }
20642015 },
20652016 "buffer-equal-constant-time": {
@@ -2091,6 +2042,12 @@
20912042 "get-intrinsic": "^1.0.2"
20922043 }
20932044 },
2045+ "callsites": {
2046+ "version": "3.1.0",
2047+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2048+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2049+ "dev": true
2050+ },
20942051 "camelcase-css": {
20952052 "version": "2.0.1",
20962053 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
@@ -2098,9 +2055,106 @@
20982055 "dev": true
20992056 },
21002057 "caniuse-lite": {
2101− "version": "1.0.30001233",
2102− "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001233.tgz",
2103− "integrity": "sha512-BmkbxLfStqiPA7IEzQpIk0UFZFf3A4E6fzjPJ6OR+bFC2L8ES9J8zGA/asoi47p8XDVkev+WJo2I2Nc8c/34Yg=="
2058+ "version": "1.0.30001243",
2059+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001243.tgz",
2060+ "integrity": "sha512-vNxw9mkTBtkmLFnJRv/2rhs1yufpDfCkBZexG3Y0xdOH2Z/eE/85E4Dl5j1YUN34nZVsSp6vVRFQRrez9wJMRA=="
2061+ },
2062+ "canvas": {
2063+ "version": "2.8.0",
2064+ "resolved": "https://registry.npmjs.org/canvas/-/canvas-2.8.0.tgz",
2065+ "integrity": "sha512-gLTi17X8WY9Cf5GZ2Yns8T5lfBOcGgFehDFb+JQwDqdOoBOcECS9ZWMEAqMSVcMYwXD659J8NyzjRY/2aE+C2Q==",
2066+ "requires": {
2067+ "@mapbox/node-pre-gyp": "^1.0.0",
2068+ "nan": "^2.14.0",
2069+ "simple-get": "^3.0.3"
2070+ },
2071+ "dependencies": {
2072+ "@mapbox/node-pre-gyp": {
2073+ "version": "1.0.5",
2074+ "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.5.tgz",
2075+ "integrity": "sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA==",
2076+ "requires": {
2077+ "detect-libc": "^1.0.3",
2078+ "https-proxy-agent": "^5.0.0",
2079+ "make-dir": "^3.1.0",
2080+ "node-fetch": "^2.6.1",
2081+ "nopt": "^5.0.0",
2082+ "npmlog": "^4.1.2",
2083+ "rimraf": "^3.0.2",
2084+ "semver": "^7.3.4",
2085+ "tar": "^6.1.0"
2086+ }
2087+ },
2088+ "chownr": {
2089+ "version": "2.0.0",
2090+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
2091+ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
2092+ },
2093+ "fs-minipass": {
2094+ "version": "2.1.0",
2095+ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
2096+ "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
2097+ "requires": {
2098+ "minipass": "^3.0.0"
2099+ }
2100+ },
2101+ "minipass": {
2102+ "version": "3.1.3",
2103+ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz",
2104+ "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==",
2105+ "requires": {
2106+ "yallist": "^4.0.0"
2107+ }
2108+ },
2109+ "minizlib": {
2110+ "version": "2.1.2",
2111+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
2112+ "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
2113+ "requires": {
2114+ "minipass": "^3.0.0",
2115+ "yallist": "^4.0.0"
2116+ }
2117+ },
2118+ "mkdirp": {
2119+ "version": "1.0.4",
2120+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
2121+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
2122+ },
2123+ "nopt": {
2124+ "version": "5.0.0",
2125+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
2126+ "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
2127+ "requires": {
2128+ "abbrev": "1"
2129+ }
2130+ },
2131+ "rimraf": {
2132+ "version": "3.0.2",
2133+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
2134+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
2135+ "requires": {
2136+ "glob": "^7.1.3"
2137+ }
2138+ },
2139+ "tar": {
2140+ "version": "6.1.0",
2141+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz",
2142+ "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==",
2143+ "requires": {
2144+ "chownr": "^2.0.0",
2145+ "fs-minipass": "^2.0.0",
2146+ "minipass": "^3.0.0",
2147+ "minizlib": "^2.1.1",
2148+ "mkdirp": "^1.0.3",
2149+ "yallist": "^4.0.0"
2150+ }
2151+ },
2152+ "yallist": {
2153+ "version": "4.0.0",
2154+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
2155+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
2156+ }
2157+ }
21042158 },
21052159 "ccount": {
21062160 "version": "1.1.0",
@@ -2108,13 +2162,12 @@
21082162 "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg=="
21092163 },
21102164 "chalk": {
2111− "version": "2.4.2",
2112− "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2113− "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2165+ "version": "4.1.1",
2166+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
2167+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
21142168 "requires": {
2115− "ansi-styles": "^3.2.1",
2116− "escape-string-regexp": "^1.0.5",
2117− "supports-color": "^5.3.0"
2169+ "ansi-styles": "^4.1.0",
2170+ "supports-color": "^7.1.0"
21182171 }
21192172 },
21202173 "character-entities": {
@@ -2138,18 +2191,18 @@
21382191 "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg=="
21392192 },
21402193 "chokidar": {
2141− "version": "3.5.1",
2142− "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
2143− "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
2194+ "version": "3.5.2",
2195+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
2196+ "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
21442197 "requires": {
2145− "anymatch": "~3.1.1",
2198+ "anymatch": "~3.1.2",
21462199 "braces": "~3.0.2",
2147− "fsevents": "~2.3.1",
2148− "glob-parent": "~5.1.0",
2200+ "fsevents": "~2.3.2",
2201+ "glob-parent": "~5.1.2",
21492202 "is-binary-path": "~2.1.0",
21502203 "is-glob": "~4.0.1",
21512204 "normalize-path": "~3.0.0",
2152− "readdirp": "~3.5.0"
2205+ "readdirp": "~3.6.0"
21532206 }
21542207 },
21552208 "chownr": {
@@ -2189,20 +2242,35 @@
21892242 "requires": {
21902243 "color-convert": "^1.9.1",
21912244 "color-string": "^1.5.4"
2245+ },
2246+ "dependencies": {
2247+ "color-convert": {
2248+ "version": "1.9.3",
2249+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2250+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2251+ "requires": {
2252+ "color-name": "1.1.3"
2253+ }
2254+ },
2255+ "color-name": {
2256+ "version": "1.1.3",
2257+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2258+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
2259+ }
21922260 }
21932261 },
21942262 "color-convert": {
2195− "version": "1.9.3",
2196− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2197− "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2263+ "version": "2.0.1",
2264+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2265+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
21982266 "requires": {
2199− "color-name": "1.1.3"
2267+ "color-name": "~1.1.4"
22002268 }
22012269 },
22022270 "color-name": {
2203− "version": "1.1.3",
2204− "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2205− "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
2271+ "version": "1.1.4",
2272+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2273+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
22062274 },
22072275 "color-string": {
22082276 "version": "1.5.5",
@@ -2232,10 +2300,9 @@
22322300 "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw=="
22332301 },
22342302 "commander": {
2235− "version": "6.2.1",
2236− "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
2237− "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
2238− "dev": true
2303+ "version": "8.0.0",
2304+ "resolved": "https://registry.npmjs.org/commander/-/commander-8.0.0.tgz",
2305+ "integrity": "sha512-Xvf85aAtu6v22+E5hfVoLHqyul/jyxh91zvqk/ioJTQuJR7Z78n7H558vMPKanPSRgIEeZemT92I2g9Y8LPbSQ=="
22392306 },
22402307 "commondir": {
22412308 "version": "1.0.1",
@@ -2268,13 +2335,6 @@
22682335 "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
22692336 "requires": {
22702337 "safe-buffer": "~5.1.1"
2271− },
2272− "dependencies": {
2273− "safe-buffer": {
2274− "version": "5.1.2",
2275− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2276− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
2277− }
22782338 }
22792339 },
22802340 "cookie": {
@@ -2287,6 +2347,19 @@
22872347 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
22882348 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
22892349 },
2350+ "cosmiconfig": {
2351+ "version": "7.0.0",
2352+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz",
2353+ "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==",
2354+ "dev": true,
2355+ "requires": {
2356+ "@types/parse-json": "^4.0.0",
2357+ "import-fresh": "^3.2.1",
2358+ "parse-json": "^5.0.0",
2359+ "path-type": "^4.0.0",
2360+ "yaml": "^1.10.0"
2361+ }
2362+ },
22902363 "create-ecdh": {
22912364 "version": "4.0.4",
22922365 "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
@@ -2429,6 +2502,11 @@
24292502 "whatwg-url": "^8.0.0"
24302503 },
24312504 "dependencies": {
2505+ "punycode": {
2506+ "version": "2.1.1",
2507+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2508+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
2509+ },
24322510 "tr46": {
24332511 "version": "2.1.0",
24342512 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
@@ -2470,11 +2548,11 @@
24702548 }
24712549 },
24722550 "debug": {
2473− "version": "2.6.9",
2474− "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2475− "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2551+ "version": "3.2.7",
2552+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
2553+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
24762554 "requires": {
2477− "ms": "2.0.0"
2555+ "ms": "^2.1.1"
24782556 }
24792557 },
24802558 "decimal.js": {
@@ -2560,9 +2638,9 @@
25602638 }
25612639 },
25622640 "didyoumean": {
2563− "version": "1.2.1",
2564− "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz",
2565− "integrity": "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=",
2641+ "version": "1.2.2",
2642+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
2643+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
25662644 "dev": true
25672645 },
25682646 "diffie-hellman": {
@@ -2622,9 +2700,9 @@
26222700 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
26232701 },
26242702 "electron-to-chromium": {
2625− "version": "1.3.746",
2626− "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.746.tgz",
2627− "integrity": "sha512-3ffyGODL38apwSsIgXaWnAKNXChsjXhAmBTjbqCbrv1fBbVltuNLWh0zdrQbwK/oxPQ/Gss/kYfFAPPGu9mszQ=="
2703+ "version": "1.3.770",
2704+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.770.tgz",
2705+ "integrity": "sha512-Kyh8DGK1KfEZuYKIHvuOmrKotsKZQ+qBkDIWHciE3QoFkxXB1KzPP+tfLilSHAfxTON0yYMnFCWkQtUOR7g6KQ=="
26282706 },
26292707 "elliptic": {
26302708 "version": "6.5.4",
@@ -2668,6 +2746,16 @@
26682746 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
26692747 "requires": {
26702748 "iconv-lite": "^0.6.2"
2749+ },
2750+ "dependencies": {
2751+ "iconv-lite": {
2752+ "version": "0.6.3",
2753+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
2754+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
2755+ "requires": {
2756+ "safer-buffer": ">= 2.1.2 < 3.0.0"
2757+ }
2758+ }
26712759 }
26722760 },
26732761 "end-of-stream": {
@@ -2678,6 +2766,23 @@
26782766 "once": "^1.4.0"
26792767 }
26802768 },
2769+ "error-ex": {
2770+ "version": "1.3.2",
2771+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2772+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2773+ "dev": true,
2774+ "requires": {
2775+ "is-arrayish": "^0.2.1"
2776+ },
2777+ "dependencies": {
2778+ "is-arrayish": {
2779+ "version": "0.2.1",
2780+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2781+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2782+ "dev": true
2783+ }
2784+ }
2785+ },
26812786 "es-abstract": {
26822787 "version": "1.18.3",
26832788 "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz",
@@ -2791,19 +2896,26 @@
27912896 }
27922897 },
27932898 "execa": {
2794− "version": "4.1.0",
2795− "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
2796− "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
2899+ "version": "5.1.1",
2900+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
2901+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
27972902 "requires": {
2798− "cross-spawn": "^7.0.0",
2799− "get-stream": "^5.0.0",
2800− "human-signals": "^1.1.1",
2903+ "cross-spawn": "^7.0.3",
2904+ "get-stream": "^6.0.0",
2905+ "human-signals": "^2.1.0",
28012906 "is-stream": "^2.0.0",
28022907 "merge-stream": "^2.0.0",
2803− "npm-run-path": "^4.0.0",
2804− "onetime": "^5.1.0",
2805− "signal-exit": "^3.0.2",
2908+ "npm-run-path": "^4.0.1",
2909+ "onetime": "^5.1.2",
2910+ "signal-exit": "^3.0.3",
28062911 "strip-final-newline": "^2.0.0"
2912+ },
2913+ "dependencies": {
2914+ "human-signals": {
2915+ "version": "2.1.0",
2916+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
2917+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw=="
2918+ }
28072919 }
28082920 },
28092921 "expand-template": {
@@ -2835,17 +2947,16 @@
28352947 "integrity": "sha512-0EMw4TTUxsMDpDkCg0rXor2gsg+npVrMIHbEhvD0HZyIhUX6AktC/yasm+qKwfyswd06Qy95ZKk8p2crTo0iPA=="
28362948 },
28372949 "fast-glob": {
2838− "version": "3.2.5",
2839− "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz",
2840− "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==",
2950+ "version": "3.2.6",
2951+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz",
2952+ "integrity": "sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==",
28412953 "dev": true,
28422954 "requires": {
28432955 "@nodelib/fs.stat": "^2.0.2",
28442956 "@nodelib/fs.walk": "^1.2.3",
2845− "glob-parent": "^5.1.0",
2957+ "glob-parent": "^5.1.2",
28462958 "merge2": "^1.3.0",
2847− "micromatch": "^4.0.2",
2848− "picomatch": "^2.2.1"
2959+ "micromatch": "^4.0.4"
28492960 }
28502961 },
28512962 "fast-levenshtein": {
@@ -2859,9 +2970,9 @@
28592970 "integrity": "sha512-4pXwmBplsCPv8FOY1WRakF970TjNGnGnfbOnLqjlYvMiF1SR3yOHyxMR/YCXpPTOspNF5gwudqktIP4VsWkvBg=="
28602971 },
28612972 "fastq": {
2862− "version": "1.11.0",
2863− "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz",
2864− "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==",
2973+ "version": "1.11.1",
2974+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz",
2975+ "integrity": "sha512-HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==",
28652976 "requires": {
28662977 "reusify": "^1.0.4"
28672978 }
@@ -2895,12 +3006,38 @@
28953006 }
28963007 },
28973008 "find-up": {
2898− "version": "4.1.0",
2899− "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
2900− "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
3009+ "version": "5.0.0",
3010+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
3011+ "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
29013012 "requires": {
2902− "locate-path": "^5.0.0",
3013+ "locate-path": "^6.0.0",
29033014 "path-exists": "^4.0.0"
3015+ },
3016+ "dependencies": {
3017+ "locate-path": {
3018+ "version": "6.0.0",
3019+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
3020+ "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
3021+ "requires": {
3022+ "p-locate": "^5.0.0"
3023+ }
3024+ },
3025+ "p-limit": {
3026+ "version": "3.1.0",
3027+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
3028+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
3029+ "requires": {
3030+ "yocto-queue": "^0.1.0"
3031+ }
3032+ },
3033+ "p-locate": {
3034+ "version": "5.0.0",
3035+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
3036+ "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
3037+ "requires": {
3038+ "p-limit": "^3.0.2"
3039+ }
3040+ }
29043041 }
29053042 },
29063043 "find-yarn-workspace-root": {
@@ -2996,21 +3133,6 @@
29963133 "string-width": "^1.0.1",
29973134 "strip-ansi": "^3.0.1",
29983135 "wide-align": "^1.1.0"
2999− },
3000− "dependencies": {
3001− "ansi-regex": {
3002− "version": "2.1.1",
3003− "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3004− "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
3005− },
3006− "strip-ansi": {
3007− "version": "3.0.1",
3008− "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3009− "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3010− "requires": {
3011− "ansi-regex": "^2.0.0"
3012− }
3013− }
30143136 }
30153137 },
30163138 "get-intrinsic": {
@@ -3032,12 +3154,9 @@
30323154 }
30333155 },
30343156 "get-stream": {
3035− "version": "5.2.0",
3036− "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
3037− "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
3038− "requires": {
3039− "pump": "^3.0.0"
3040− }
3157+ "version": "6.0.1",
3158+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
3159+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg=="
30413160 },
30423161 "github-from-package": {
30433162 "version": "0.0.0",
@@ -3065,42 +3184,6 @@
30653184 "path-is-absolute": "^1.0.0"
30663185 }
30673186 },
3068− "glob-base": {
3069− "version": "0.3.0",
3070− "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
3071− "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
3072− "dev": true,
3073− "requires": {
3074− "glob-parent": "^2.0.0",
3075− "is-glob": "^2.0.0"
3076− },
3077− "dependencies": {
3078− "glob-parent": {
3079− "version": "2.0.0",
3080− "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
3081− "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
3082− "dev": true,
3083− "requires": {
3084− "is-glob": "^2.0.0"
3085− }
3086− },
3087− "is-extglob": {
3088− "version": "1.0.0",
3089− "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
3090− "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
3091− "dev": true
3092− },
3093− "is-glob": {
3094− "version": "2.0.1",
3095− "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
3096− "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
3097− "dev": true,
3098− "requires": {
3099− "is-extglob": "^1.0.0"
3100− }
3101− }
3102− }
3103− },
31043187 "glob-parent": {
31053188 "version": "5.1.2",
31063189 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
@@ -3166,6 +3249,23 @@
31663249 "inherits": "^2.0.4",
31673250 "readable-stream": "^3.6.0",
31683251 "safe-buffer": "^5.2.0"
3252+ },
3253+ "dependencies": {
3254+ "readable-stream": {
3255+ "version": "3.6.0",
3256+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3257+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3258+ "requires": {
3259+ "inherits": "^2.0.3",
3260+ "string_decoder": "^1.1.1",
3261+ "util-deprecate": "^1.0.1"
3262+ }
3263+ },
3264+ "safe-buffer": {
3265+ "version": "5.2.1",
3266+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3267+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
3268+ }
31693269 }
31703270 },
31713271 "hash.js": {
@@ -3281,9 +3381,9 @@
32813381 },
32823382 "dependencies": {
32833383 "debug": {
3284− "version": "4.3.1",
3285− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
3286− "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
3384+ "version": "4.3.2",
3385+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
3386+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
32873387 "requires": {
32883388 "ms": "2.1.2"
32893389 }
@@ -3310,9 +3410,9 @@
33103410 },
33113411 "dependencies": {
33123412 "debug": {
3313− "version": "4.3.1",
3314− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
3315− "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
3413+ "version": "4.3.2",
3414+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
3415+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
33163416 "requires": {
33173417 "ms": "2.1.2"
33183418 }
@@ -3336,11 +3436,11 @@
33363436 "dev": true
33373437 },
33383438 "iconv-lite": {
3339− "version": "0.6.3",
3340− "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
3341− "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
3439+ "version": "0.4.24",
3440+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3441+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
33423442 "requires": {
3343− "safer-buffer": ">= 2.1.2 < 3.0.0"
3443+ "safer-buffer": ">= 2.1.2 < 3"
33443444 }
33453445 },
33463446 "ieee754": {
@@ -3362,6 +3462,14 @@
33623462 "minimatch": "^3.0.4"
33633463 }
33643464 },
3465+ "image-size": {
3466+ "version": "1.0.0",
3467+ "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.0.tgz",
3468+ "integrity": "sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw==",
3469+ "requires": {
3470+ "queue": "6.0.2"
3471+ }
3472+ },
33653473 "image-type": {
33663474 "version": "4.1.0",
33673475 "resolved": "https://registry.npmjs.org/image-type/-/image-type-4.1.0.tgz",
@@ -3370,6 +3478,42 @@
33703478 "file-type": "^10.10.0"
33713479 }
33723480 },
3481+ "import-cwd": {
3482+ "version": "3.0.0",
3483+ "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
3484+ "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
3485+ "dev": true,
3486+ "requires": {
3487+ "import-from": "^3.0.0"
3488+ }
3489+ },
3490+ "import-fresh": {
3491+ "version": "3.3.0",
3492+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
3493+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
3494+ "dev": true,
3495+ "requires": {
3496+ "parent-module": "^1.0.0",
3497+ "resolve-from": "^4.0.0"
3498+ },
3499+ "dependencies": {
3500+ "resolve-from": {
3501+ "version": "4.0.0",
3502+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
3503+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
3504+ "dev": true
3505+ }
3506+ }
3507+ },
3508+ "import-from": {
3509+ "version": "3.0.0",
3510+ "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
3511+ "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
3512+ "dev": true,
3513+ "requires": {
3514+ "resolve-from": "^5.0.0"
3515+ }
3516+ },
33733517 "inflight": {
33743518 "version": "1.0.6",
33753519 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
@@ -3486,12 +3630,6 @@
34863630 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
34873631 "dev": true
34883632 },
3489− "is-dotfile": {
3490− "version": "1.0.3",
3491− "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
3492− "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
3493− "dev": true
3494− },
34953633 "is-extendable": {
34963634 "version": "0.1.1",
34973635 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
@@ -3706,6 +3844,11 @@
37063844 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz",
37073845 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA=="
37083846 },
3847+ "punycode": {
3848+ "version": "2.1.1",
3849+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
3850+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
3851+ },
37093852 "tr46": {
37103853 "version": "2.1.0",
37113854 "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz",
@@ -3731,6 +3874,12 @@
37313874 }
37323875 }
37333876 },
3877+ "json-parse-even-better-errors": {
3878+ "version": "2.3.1",
3879+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
3880+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
3881+ "dev": true
3882+ },
37343883 "json5": {
37353884 "version": "1.0.1",
37363885 "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
@@ -3765,11 +3914,6 @@
37653914 "semver": "^5.6.0"
37663915 },
37673916 "dependencies": {
3768− "ms": {
3769− "version": "2.1.3",
3770− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
3771− "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
3772− },
37733917 "semver": {
37743918 "version": "5.7.1",
37753919 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -3827,6 +3971,18 @@
38273971 "type-check": "~0.3.2"
38283972 }
38293973 },
3974+ "lilconfig": {
3975+ "version": "2.0.3",
3976+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz",
3977+ "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==",
3978+ "dev": true
3979+ },
3980+ "lines-and-columns": {
3981+ "version": "1.1.6",
3982+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
3983+ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
3984+ "dev": true
3985+ },
38303986 "loader-utils": {
38313987 "version": "1.2.3",
38323988 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
@@ -3936,6 +4092,13 @@
39364092 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
39374093 "requires": {
39384094 "semver": "^6.0.0"
4095+ },
4096+ "dependencies": {
4097+ "semver": {
4098+ "version": "6.3.0",
4099+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
4100+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
4101+ }
39394102 }
39404103 },
39414104 "md5.js": {
@@ -4084,9 +4247,9 @@
40844247 },
40854248 "dependencies": {
40864249 "debug": {
4087− "version": "4.3.1",
4088− "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
4089− "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
4250+ "version": "4.3.2",
4251+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
4252+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
40904253 "requires": {
40914254 "ms": "2.1.2"
40924255 }
@@ -4226,9 +4389,9 @@
42264389 "dev": true
42274390 },
42284391 "ms": {
4229− "version": "2.0.0",
4230− "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
4231− "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
4392+ "version": "2.1.3",
4393+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
4394+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
42324395 },
42334396 "multimatch": {
42344397 "version": "4.0.0",
@@ -4243,6 +4406,11 @@
42434406 "minimatch": "^3.0.4"
42444407 }
42454408 },
4409+ "nan": {
4410+ "version": "2.14.2",
4411+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
4412+ "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
4413+ },
42464414 "nanoid": {
42474415 "version": "3.1.23",
42484416 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz",
@@ -4262,36 +4430,13 @@
42624430 }
42634431 },
42644432 "needle": {
4265− "version": "2.6.0",
4266− "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz",
4267− "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==",
4433+ "version": "2.8.0",
4434+ "resolved": "https://registry.npmjs.org/needle/-/needle-2.8.0.tgz",
4435+ "integrity": "sha512-ZTq6WYkN/3782H1393me3utVYdq2XyqNUFBsprEE3VMAT0+hP/cItpnITpqsY6ep2yeFE4Tqtqwc74VqUlUYtw==",
42684436 "requires": {
42694437 "debug": "^3.2.6",
42704438 "iconv-lite": "^0.4.4",
42714439 "sax": "^1.2.4"
4272− },
4273− "dependencies": {
4274− "debug": {
4275− "version": "3.2.7",
4276− "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
4277− "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
4278− "requires": {
4279− "ms": "^2.1.1"
4280− }
4281− },
4282− "iconv-lite": {
4283− "version": "0.4.24",
4284− "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
4285− "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
4286− "requires": {
4287− "safer-buffer": ">= 2.1.2 < 3"
4288− }
4289− },
4290− "ms": {
4291− "version": "2.1.3",
4292− "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
4293− "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
4294− }
42954440 }
42964441 },
42974442 "next": {
@@ -4351,6 +4496,83 @@
43514496 "watchpack": "2.1.1"
43524497 },
43534498 "dependencies": {
4499+ "@hapi/accept": {
4500+ "version": "5.0.2",
4501+ "resolved": "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz",
4502+ "integrity": "sha512-CmzBx/bXUR8451fnZRuZAJRlzgm0Jgu5dltTX/bszmR2lheb9BpyN47Q1RbaGTsvFzn0PXAEs+lXDKfshccYZw==",
4503+ "requires": {
4504+ "@hapi/boom": "9.x.x",
4505+ "@hapi/hoek": "9.x.x"
4506+ }
4507+ },
4508+ "ansi-styles": {
4509+ "version": "3.2.1",
4510+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
4511+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
4512+ "requires": {
4513+ "color-convert": "^1.9.0"
4514+ }
4515+ },
4516+ "buffer": {
4517+ "version": "5.6.0",
4518+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.6.0.tgz",
4519+ "integrity": "sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==",
4520+ "requires": {
4521+ "base64-js": "^1.0.2",
4522+ "ieee754": "^1.1.4"
4523+ }
4524+ },
4525+ "chalk": {
4526+ "version": "2.4.2",
4527+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
4528+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
4529+ "requires": {
4530+ "ansi-styles": "^3.2.1",
4531+ "escape-string-regexp": "^1.0.5",
4532+ "supports-color": "^5.3.0"
4533+ }
4534+ },
4535+ "chokidar": {
4536+ "version": "3.5.1",
4537+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz",
4538+ "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==",
4539+ "requires": {
4540+ "anymatch": "~3.1.1",
4541+ "braces": "~3.0.2",
4542+ "fsevents": "~2.3.1",
4543+ "glob-parent": "~5.1.0",
4544+ "is-binary-path": "~2.1.0",
4545+ "is-glob": "~4.0.1",
4546+ "normalize-path": "~3.0.0",
4547+ "readdirp": "~3.5.0"
4548+ }
4549+ },
4550+ "color-convert": {
4551+ "version": "1.9.3",
4552+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4553+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4554+ "requires": {
4555+ "color-name": "1.1.3"
4556+ }
4557+ },
4558+ "color-name": {
4559+ "version": "1.1.3",
4560+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4561+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
4562+ },
4563+ "has-flag": {
4564+ "version": "3.0.0",
4565+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
4566+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
4567+ },
4568+ "p-limit": {
4569+ "version": "3.1.0",
4570+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4571+ "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
4572+ "requires": {
4573+ "yocto-queue": "^0.1.0"
4574+ }
4575+ },
43544576 "postcss": {
43554577 "version": "8.2.13",
43564578 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.13.tgz",
@@ -4361,10 +4583,39 @@
43614583 "source-map": "^0.6.1"
43624584 }
43634585 },
4586+ "readdirp": {
4587+ "version": "3.5.0",
4588+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
4589+ "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
4590+ "requires": {
4591+ "picomatch": "^2.2.1"
4592+ }
4593+ },
4594+ "safe-buffer": {
4595+ "version": "5.2.1",
4596+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
4597+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
4598+ },
43644599 "source-map": {
43654600 "version": "0.6.1",
43664601 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
43674602 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
4603+ },
4604+ "string_decoder": {
4605+ "version": "1.3.0",
4606+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
4607+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
4608+ "requires": {
4609+ "safe-buffer": "~5.2.0"
4610+ }
4611+ },
4612+ "supports-color": {
4613+ "version": "5.5.0",
4614+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
4615+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
4616+ "requires": {
4617+ "has-flag": "^3.0.0"
4618+ }
43684619 }
43694620 }
43704621 },
@@ -4486,53 +4737,14 @@
44864737 "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA=="
44874738 },
44884739 "inherits": {
4489− "version": "2.0.1",
4490− "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
4491− "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
4492− },
4493− "path-browserify": {
4494− "version": "0.0.1",
4495− "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
4496− "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ=="
4497− },
4498− "punycode": {
4499− "version": "1.4.1",
4500− "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
4501− "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
4502− },
4503− "readable-stream": {
4504− "version": "2.3.7",
4505− "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
4506− "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
4507− "requires": {
4508− "core-util-is": "~1.0.0",
4509− "inherits": "~2.0.3",
4510− "isarray": "~1.0.0",
4511− "process-nextick-args": "~2.0.0",
4512− "safe-buffer": "~5.1.1",
4513− "string_decoder": "~1.1.1",
4514− "util-deprecate": "~1.0.1"
4515− },
4516− "dependencies": {
4517− "inherits": {
4518− "version": "2.0.4",
4519− "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
4520− "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
4521− },
4522− "string_decoder": {
4523− "version": "1.1.1",
4524− "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4525− "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4526− "requires": {
4527− "safe-buffer": "~5.1.0"
4528− }
4529− }
4530− }
4740+ "version": "2.0.1",
4741+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
4742+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE="
45314743 },
4532− "safe-buffer": {
4533− "version": "5.1.2",
4534− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
4535− "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
4744+ "path-browserify": {
4745+ "version": "0.0.1",
4746+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
4747+ "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ=="
45364748 },
45374749 "stream-browserify": {
45384750 "version": "2.0.2",
@@ -4602,9 +4814,9 @@
46024814 }
46034815 },
46044816 "node-releases": {
4605− "version": "1.1.72",
4606− "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz",
4607− "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw=="
4817+ "version": "1.1.73",
4818+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz",
4819+ "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg=="
46084820 },
46094821 "nopt": {
46104822 "version": "4.0.3",
@@ -4791,11 +5003,11 @@
47915003 }
47925004 },
47935005 "p-limit": {
4794− "version": "3.1.0",
4795− "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
4796− "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
5006+ "version": "2.3.0",
5007+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
5008+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
47975009 "requires": {
4798− "yocto-queue": "^0.1.0"
5010+ "p-try": "^2.0.0"
47995011 }
48005012 },
48015013 "p-locate": {
@@ -4804,16 +5016,6 @@
48045016 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
48055017 "requires": {
48065018 "p-limit": "^2.2.0"
4807− },
4808− "dependencies": {
4809− "p-limit": {
4810− "version": "2.3.0",
4811− "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
4812− "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
4813− "requires": {
4814− "p-try": "^2.0.0"
4815− }
4816− }
48175019 }
48185020 },
48195021 "p-try": {
@@ -4826,6 +5028,15 @@
48265028 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
48275029 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw=="
48285030 },
5031+ "parent-module": {
5032+ "version": "1.0.1",
5033+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
5034+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
5035+ "dev": true,
5036+ "requires": {
5037+ "callsites": "^3.0.0"
5038+ }
5039+ },
48295040 "parse-asn1": {
48305041 "version": "5.1.6",
48315042 "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
@@ -4851,33 +5062,16 @@
48515062 "is-hexadecimal": "^1.0.0"
48525063 }
48535064 },
4854− "parse-glob": {
4855− "version": "3.0.4",
4856− "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
4857− "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
5065+ "parse-json": {
5066+ "version": "5.2.0",
5067+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
5068+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
48585069 "dev": true,
48595070 "requires": {
4860− "glob-base": "^0.3.0",
4861− "is-dotfile": "^1.0.0",
4862− "is-extglob": "^1.0.0",
4863− "is-glob": "^2.0.0"
4864− },
4865− "dependencies": {
4866− "is-extglob": {
4867− "version": "1.0.0",
4868− "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
4869− "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
4870− "dev": true
4871− },
4872− "is-glob": {
4873− "version": "2.0.1",
4874− "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
4875− "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
4876− "dev": true,
4877− "requires": {
4878− "is-extglob": "^1.0.0"
4879− }
4880− }
5071+ "@babel/code-frame": "^7.0.0",
5072+ "error-ex": "^1.3.1",
5073+ "json-parse-even-better-errors": "^2.3.0",
5074+ "lines-and-columns": "^1.1.6"
48815075 }
48825076 },
48835077 "parse-numeric-range": {
@@ -4919,6 +5113,41 @@
49195113 "tmp": "^0.0.33"
49205114 },
49215115 "dependencies": {
5116+ "ansi-styles": {
5117+ "version": "3.2.1",
5118+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
5119+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
5120+ "dev": true,
5121+ "requires": {
5122+ "color-convert": "^1.9.0"
5123+ }
5124+ },
5125+ "chalk": {
5126+ "version": "2.4.2",
5127+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
5128+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
5129+ "dev": true,
5130+ "requires": {
5131+ "ansi-styles": "^3.2.1",
5132+ "escape-string-regexp": "^1.0.5",
5133+ "supports-color": "^5.3.0"
5134+ }
5135+ },
5136+ "color-convert": {
5137+ "version": "1.9.3",
5138+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
5139+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
5140+ "dev": true,
5141+ "requires": {
5142+ "color-name": "1.1.3"
5143+ }
5144+ },
5145+ "color-name": {
5146+ "version": "1.1.3",
5147+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
5148+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
5149+ "dev": true
5150+ },
49225151 "cross-spawn": {
49235152 "version": "6.0.5",
49245153 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
@@ -4943,6 +5172,12 @@
49435172 "universalify": "^0.1.0"
49445173 }
49455174 },
5175+ "has-flag": {
5176+ "version": "3.0.0",
5177+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
5178+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
5179+ "dev": true
5180+ },
49465181 "jsonfile": {
49475182 "version": "4.0.0",
49485183 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
@@ -4979,6 +5214,15 @@
49795214 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
49805215 "dev": true
49815216 },
5217+ "supports-color": {
5218+ "version": "5.5.0",
5219+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
5220+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
5221+ "dev": true,
5222+ "requires": {
5223+ "has-flag": "^3.0.0"
5224+ }
5225+ },
49825226 "universalify": {
49835227 "version": "0.1.2",
49845228 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
@@ -5027,6 +5271,12 @@
50275271 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.0.tgz",
50285272 "integrity": "sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg=="
50295273 },
5274+ "path-type": {
5275+ "version": "4.0.0",
5276+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
5277+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
5278+ "dev": true
5279+ },
50305280 "pbkdf2": {
50315281 "version": "3.1.2",
50325282 "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
@@ -5050,6 +5300,17 @@
50505300 "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
50515301 "requires": {
50525302 "find-up": "^4.0.0"
5303+ },
5304+ "dependencies": {
5305+ "find-up": {
5306+ "version": "4.1.0",
5307+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5308+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5309+ "requires": {
5310+ "locate-path": "^5.0.0",
5311+ "path-exists": "^4.0.0"
5312+ }
5313+ }
50535314 }
50545315 },
50555316 "platform": {
@@ -5066,9 +5327,9 @@
50665327 }
50675328 },
50685329 "postcss": {
5069− "version": "8.3.0",
5070− "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.0.tgz",
5071− "integrity": "sha512-+ogXpdAjWGa+fdYY5BQ96V/6tAo+TdSSIMP5huJBIygdWwKtVoB5JWZ7yUd4xZ8r+8Kvvx4nyg/PQ071H4UtcQ==",
5330+ "version": "8.3.5",
5331+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz",
5332+ "integrity": "sha512-NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==",
50725333 "dev": true,
50735334 "requires": {
50745335 "colorette": "^1.2.2",
@@ -5076,43 +5337,6 @@
50765337 "source-map-js": "^0.6.2"
50775338 }
50785339 },
5079− "postcss-functions": {
5080− "version": "3.0.0",
5081− "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz",
5082− "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=",
5083− "dev": true,
5084− "requires": {
5085− "glob": "^7.1.2",
5086− "object-assign": "^4.1.1",
5087− "postcss": "^6.0.9",
5088− "postcss-value-parser": "^3.3.0"
5089− },
5090− "dependencies": {
5091− "postcss": {
5092− "version": "6.0.23",
5093− "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
5094− "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
5095− "dev": true,
5096− "requires": {
5097− "chalk": "^2.4.1",
5098− "source-map": "^0.6.1",
5099− "supports-color": "^5.4.0"
5100− }
5101− },
5102− "postcss-value-parser": {
5103− "version": "3.3.1",
5104− "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
5105− "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
5106− "dev": true
5107− },
5108− "source-map": {
5109− "version": "0.6.1",
5110− "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
5111− "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5112− "dev": true
5113− }
5114− }
5115− },
51165340 "postcss-js": {
51175341 "version": "3.0.3",
51185342 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz",
@@ -5123,6 +5347,17 @@
51235347 "postcss": "^8.1.6"
51245348 }
51255349 },
5350+ "postcss-load-config": {
5351+ "version": "3.1.0",
5352+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz",
5353+ "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==",
5354+ "dev": true,
5355+ "requires": {
5356+ "import-cwd": "^3.0.0",
5357+ "lilconfig": "^2.0.3",
5358+ "yaml": "^1.10.2"
5359+ }
5360+ },
51265361 "postcss-nested": {
51275362 "version": "5.0.5",
51285363 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz",
@@ -5174,9 +5409,9 @@
51745409 "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ="
51755410 },
51765411 "prettier": {
5177− "version": "2.3.1",
5178− "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz",
5179− "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==",
5412+ "version": "2.3.2",
5413+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.2.tgz",
5414+ "integrity": "sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==",
51805415 "dev": true
51815416 },
51825417 "pretty-hrtime": {
@@ -5186,9 +5421,9 @@
51865421 "dev": true
51875422 },
51885423 "pretty-quick": {
5189− "version": "3.1.0",
5190− "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.0.tgz",
5191− "integrity": "sha512-DtxIxksaUWCgPFN7E1ZZk4+Aav3CCuRdhrDSFZENb404sYMtuo9Zka823F+Mgeyt8Zt3bUiCjFzzWYE9LYqkmQ==",
5424+ "version": "3.1.1",
5425+ "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.1.1.tgz",
5426+ "integrity": "sha512-ZYLGiMoV2jcaas3vTJrLvKAYsxDoXQBUn8OSTxkl67Fyov9lyXivJTl0+2WVh+y6EovGcw7Lm5ThYpH+Sh3XxQ==",
51925427 "dev": true,
51935428 "requires": {
51945429 "chalk": "^3.0.0",
@@ -5199,15 +5434,6 @@
51995434 "multimatch": "^4.0.0"
52005435 },
52015436 "dependencies": {
5202− "ansi-styles": {
5203− "version": "4.3.0",
5204− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
5205− "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
5206− "dev": true,
5207− "requires": {
5208− "color-convert": "^2.0.1"
5209− }
5210− },
52115437 "chalk": {
52125438 "version": "3.0.0",
52135439 "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
@@ -5218,36 +5444,48 @@
52185444 "supports-color": "^7.1.0"
52195445 }
52205446 },
5221− "color-convert": {
5222− "version": "2.0.1",
5223− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
5224− "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
5447+ "execa": {
5448+ "version": "4.1.0",
5449+ "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
5450+ "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
52255451 "dev": true,
52265452 "requires": {
5227− "color-name": "~1.1.4"
5453+ "cross-spawn": "^7.0.0",
5454+ "get-stream": "^5.0.0",
5455+ "human-signals": "^1.1.1",
5456+ "is-stream": "^2.0.0",
5457+ "merge-stream": "^2.0.0",
5458+ "npm-run-path": "^4.0.0",
5459+ "onetime": "^5.1.0",
5460+ "signal-exit": "^3.0.2",
5461+ "strip-final-newline": "^2.0.0"
52285462 }
52295463 },
5230− "color-name": {
5231− "version": "1.1.4",
5232− "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
5233− "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
5234− "dev": true
5464+ "find-up": {
5465+ "version": "4.1.0",
5466+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
5467+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
5468+ "dev": true,
5469+ "requires": {
5470+ "locate-path": "^5.0.0",
5471+ "path-exists": "^4.0.0"
5472+ }
52355473 },
5236− "supports-color": {
5237− "version": "7.2.0",
5238− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
5239− "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
5474+ "get-stream": {
5475+ "version": "5.2.0",
5476+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
5477+ "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
52405478 "dev": true,
52415479 "requires": {
5242− "has-flag": "^4.0.0"
5480+ "pump": "^3.0.0"
52435481 }
52445482 }
52455483 }
52465484 },
52475485 "prismjs": {
5248− "version": "1.24.0",
5249− "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.24.0.tgz",
5250− "integrity": "sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ=="
5486+ "version": "1.24.1",
5487+ "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.24.1.tgz",
5488+ "integrity": "sha512-mNPsedLuk90RVJioIky8ANZEwYm5w9LcvCXrxHlwf4fNVSn8jEipMybMkWUyyF0JhnC+C4VcOVSBuHRKs1L5Ow=="
52515489 },
52525490 "process": {
52535491 "version": "0.11.10",
@@ -5312,32 +5550,48 @@
53125550 }
53135551 },
53145552 "punycode": {
5315− "version": "2.1.1",
5316− "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
5317− "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
5553+ "version": "1.3.2",
5554+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
5555+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
53185556 },
53195557 "purgecss": {
5320− "version": "3.1.3",
5321− "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-3.1.3.tgz",
5322− "integrity": "sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==",
5558+ "version": "4.0.3",
5559+ "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.0.3.tgz",
5560+ "integrity": "sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==",
53235561 "dev": true,
53245562 "requires": {
53255563 "commander": "^6.0.0",
53265564 "glob": "^7.0.0",
53275565 "postcss": "^8.2.1",
53285566 "postcss-selector-parser": "^6.0.2"
5567+ },
5568+ "dependencies": {
5569+ "commander": {
5570+ "version": "6.2.1",
5571+ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
5572+ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
5573+ "dev": true
5574+ }
53295575 }
53305576 },
53315577 "querystring": {
5332− "version": "0.2.1",
5333− "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz",
5334− "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg=="
5578+ "version": "0.2.0",
5579+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
5580+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
53355581 },
53365582 "querystring-es3": {
53375583 "version": "0.2.1",
53385584 "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
53395585 "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM="
53405586 },
5587+ "queue": {
5588+ "version": "6.0.2",
5589+ "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
5590+ "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
5591+ "requires": {
5592+ "inherits": "~2.0.3"
5593+ }
5594+ },
53415595 "queue-microtask": {
53425596 "version": "1.2.3",
53435597 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -5381,16 +5635,6 @@
53815635 "http-errors": "1.7.3",
53825636 "iconv-lite": "0.4.24",
53835637 "unpipe": "1.0.0"
5384− },
5385− "dependencies": {
5386− "iconv-lite": {
5387− "version": "0.4.24",
5388− "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5389− "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5390− "requires": {
5391− "safer-buffer": ">= 2.1.2 < 3"
5392− }
5393− }
53945638 }
53955639 },
53965640 "rc": {
@@ -5450,19 +5694,23 @@
54505694 "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg=="
54515695 },
54525696 "readable-stream": {
5453− "version": "3.6.0",
5454− "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
5455− "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
5697+ "version": "2.3.7",
5698+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
5699+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
54565700 "requires": {
5457− "inherits": "^2.0.3",
5458− "string_decoder": "^1.1.1",
5459− "util-deprecate": "^1.0.1"
5701+ "core-util-is": "~1.0.0",
5702+ "inherits": "~2.0.3",
5703+ "isarray": "~1.0.0",
5704+ "process-nextick-args": "~2.0.0",
5705+ "safe-buffer": "~5.1.1",
5706+ "string_decoder": "~1.1.1",
5707+ "util-deprecate": "~1.0.1"
54605708 }
54615709 },
54625710 "readdirp": {
5463− "version": "3.5.0",
5464− "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz",
5465− "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==",
5711+ "version": "3.6.0",
5712+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
5713+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
54665714 "requires": {
54675715 "picomatch": "^2.2.1"
54685716 }
@@ -5651,9 +5899,9 @@
56515899 }
56525900 },
56535901 "safe-buffer": {
5654− "version": "5.2.1",
5655− "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
5656− "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
5902+ "version": "5.1.2",
5903+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
5904+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
56575905 },
56585906 "safer-buffer": {
56595907 "version": "2.1.2",
@@ -5692,9 +5940,12 @@
56925940 }
56935941 },
56945942 "semver": {
5695− "version": "6.3.0",
5696− "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
5697− "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
5943+ "version": "7.3.5",
5944+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
5945+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
5946+ "requires": {
5947+ "lru-cache": "^6.0.0"
5948+ }
56985949 },
56995950 "send": {
57005951 "version": "0.17.1",
@@ -5716,6 +5967,21 @@
57165967 "statuses": "~1.5.0"
57175968 },
57185969 "dependencies": {
5970+ "debug": {
5971+ "version": "2.6.9",
5972+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5973+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5974+ "requires": {
5975+ "ms": "2.0.0"
5976+ },
5977+ "dependencies": {
5978+ "ms": {
5979+ "version": "2.0.0",
5980+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5981+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
5982+ }
5983+ }
5984+ },
57195985 "ms": {
57205986 "version": "2.1.1",
57215987 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
@@ -5760,16 +6026,6 @@
57606026 "simple-get": "^3.1.0",
57616027 "tar-fs": "^2.1.1",
57626028 "tunnel-agent": "^0.6.0"
5763− },
5764− "dependencies": {
5765− "semver": {
5766− "version": "7.3.5",
5767− "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
5768− "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
5769− "requires": {
5770− "lru-cache": "^6.0.0"
5771− }
5772− }
57736029 }
57746030 },
57756031 "shebang-command": {
@@ -5868,6 +6124,18 @@
58686124 "requires": {
58696125 "inherits": "~2.0.4",
58706126 "readable-stream": "^3.5.0"
6127+ },
6128+ "dependencies": {
6129+ "readable-stream": {
6130+ "version": "3.6.0",
6131+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6132+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6133+ "requires": {
6134+ "inherits": "^2.0.3",
6135+ "string_decoder": "^1.1.1",
6136+ "util-deprecate": "^1.0.1"
6137+ }
6138+ }
58716139 }
58726140 },
58736141 "stream-http": {
@@ -5879,6 +6147,18 @@
58796147 "inherits": "^2.0.4",
58806148 "readable-stream": "^3.6.0",
58816149 "xtend": "^4.0.2"
6150+ },
6151+ "dependencies": {
6152+ "readable-stream": {
6153+ "version": "3.6.0",
6154+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6155+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6156+ "requires": {
6157+ "inherits": "^2.0.3",
6158+ "string_decoder": "^1.1.1",
6159+ "util-deprecate": "^1.0.1"
6160+ }
6161+ }
58826162 }
58836163 },
58846164 "stream-parser": {
@@ -5887,6 +6167,21 @@
58876167 "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=",
58886168 "requires": {
58896169 "debug": "2"
6170+ },
6171+ "dependencies": {
6172+ "debug": {
6173+ "version": "2.6.9",
6174+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
6175+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
6176+ "requires": {
6177+ "ms": "2.0.0"
6178+ }
6179+ },
6180+ "ms": {
6181+ "version": "2.0.0",
6182+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
6183+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
6184+ }
58906185 }
58916186 },
58926187 "string-hash": {
@@ -5902,21 +6197,6 @@
59026197 "code-point-at": "^1.0.0",
59036198 "is-fullwidth-code-point": "^1.0.0",
59046199 "strip-ansi": "^3.0.0"
5905− },
5906− "dependencies": {
5907− "ansi-regex": {
5908− "version": "2.1.1",
5909− "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
5910− "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
5911− },
5912− "strip-ansi": {
5913− "version": "3.0.1",
5914− "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5915− "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5916− "requires": {
5917− "ansi-regex": "^2.0.0"
5918− }
5919− }
59206200 }
59216201 },
59226202 "string.prototype.trimend": {
@@ -5938,11 +6218,11 @@
59386218 }
59396219 },
59406220 "string_decoder": {
5941− "version": "1.3.0",
5942− "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
5943− "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
6221+ "version": "1.1.1",
6222+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
6223+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
59446224 "requires": {
5945− "safe-buffer": "~5.2.0"
6225+ "safe-buffer": "~5.1.0"
59466226 }
59476227 },
59486228 "stringify-entities": {
@@ -5956,11 +6236,11 @@
59566236 }
59576237 },
59586238 "strip-ansi": {
5959− "version": "6.0.0",
5960− "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
5961− "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
6239+ "version": "3.0.1",
6240+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
6241+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
59626242 "requires": {
5963− "ansi-regex": "^5.0.0"
6243+ "ansi-regex": "^2.0.0"
59646244 }
59656245 },
59666246 "strip-bom-string": {
@@ -6011,18 +6291,11 @@
60116291 "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw=="
60126292 },
60136293 "supports-color": {
6014− "version": "5.5.0",
6015− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
6016− "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
6294+ "version": "7.2.0",
6295+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6296+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
60176297 "requires": {
6018− "has-flag": "^3.0.0"
6019− },
6020− "dependencies": {
6021− "has-flag": {
6022− "version": "3.0.0",
6023− "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
6024− "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
6025− }
6298+ "has-flag": "^4.0.0"
60266299 }
60276300 },
60286301 "symbol-tree": {
@@ -6031,81 +6304,80 @@
60316304 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
60326305 },
60336306 "tailwindcss": {
6034− "version": "2.1.4",
6035− "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.1.4.tgz",
6036− "integrity": "sha512-fh1KImDLg6se/Suaelju/5oFbqq1b0ntagmGLu0aG9LlnNPGHgO1n/4E57CbKcCtyz/VYnvVXUiWmfyfBBZQ6g==",
6307+ "version": "2.2.4",
6308+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.4.tgz",
6309+ "integrity": "sha512-OdBCPgazNNsknSP+JfrPzkay9aqKjhKtFhbhgxHgvEFdHy/GuRPo2SCJ4w1SFTN8H6FPI4m6qD/Jj20NWY1GkA==",
60376310 "dev": true,
60386311 "requires": {
6039− "@fullhuman/postcss-purgecss": "^3.1.3",
6312+ "@fullhuman/postcss-purgecss": "^4.0.3",
6313+ "arg": "^5.0.0",
60406314 "bytes": "^3.0.0",
6041− "chalk": "^4.1.0",
6042− "chokidar": "^3.5.1",
6315+ "chalk": "^4.1.1",
6316+ "chokidar": "^3.5.2",
60436317 "color": "^3.1.3",
6318+ "cosmiconfig": "^7.0.0",
60446319 "detective": "^5.2.0",
60456320 "didyoumean": "^1.2.1",
60466321 "dlv": "^1.1.3",
60476322 "fast-glob": "^3.2.5",
6048− "fs-extra": "^9.1.0",
6323+ "fs-extra": "^10.0.0",
6324+ "glob-parent": "^6.0.0",
60496325 "html-tags": "^3.1.0",
6326+ "is-glob": "^4.0.1",
60506327 "lodash": "^4.17.21",
60516328 "lodash.topath": "^4.5.2",
6052− "modern-normalize": "^1.0.0",
6329+ "modern-normalize": "^1.1.0",
60536330 "node-emoji": "^1.8.1",
60546331 "normalize-path": "^3.0.0",
6055− "object-hash": "^2.1.1",
6056− "parse-glob": "^3.0.4",
6057− "postcss-functions": "^3",
6332+ "object-hash": "^2.2.0",
60586333 "postcss-js": "^3.0.3",
6334+ "postcss-load-config": "^3.1.0",
60596335 "postcss-nested": "5.0.5",
6060− "postcss-selector-parser": "^6.0.4",
6336+ "postcss-selector-parser": "^6.0.6",
60616337 "postcss-value-parser": "^4.1.0",
60626338 "pretty-hrtime": "^1.0.3",
60636339 "quick-lru": "^5.1.1",
60646340 "reduce-css-calc": "^2.1.8",
6065− "resolve": "^1.20.0"
6341+ "resolve": "^1.20.0",
6342+ "tmp": "^0.2.1"
60666343 },
60676344 "dependencies": {
6068− "ansi-styles": {
6069− "version": "4.3.0",
6070− "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
6071− "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
6345+ "fs-extra": {
6346+ "version": "10.0.0",
6347+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
6348+ "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
60726349 "dev": true,
60736350 "requires": {
6074− "color-convert": "^2.0.1"
6351+ "graceful-fs": "^4.2.0",
6352+ "jsonfile": "^6.0.1",
6353+ "universalify": "^2.0.0"
60756354 }
60766355 },
6077− "chalk": {
6078− "version": "4.1.1",
6079− "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
6080− "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
6356+ "glob-parent": {
6357+ "version": "6.0.0",
6358+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.0.tgz",
6359+ "integrity": "sha512-Hdd4287VEJcZXUwv1l8a+vXC1GjOQqXe+VS30w/ypihpcnu9M1n3xeYeJu5CBpeEQj2nAab2xxz28GuA3vp4Ww==",
60816360 "dev": true,
60826361 "requires": {
6083− "ansi-styles": "^4.1.0",
6084− "supports-color": "^7.1.0"
6362+ "is-glob": "^4.0.1"
60856363 }
60866364 },
6087− "color-convert": {
6088− "version": "2.0.1",
6089− "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
6090− "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
6365+ "rimraf": {
6366+ "version": "3.0.2",
6367+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
6368+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
60916369 "dev": true,
60926370 "requires": {
6093− "color-name": "~1.1.4"
6371+ "glob": "^7.1.3"
60946372 }
60956373 },
6096− "color-name": {
6097− "version": "1.1.4",
6098− "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
6099− "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6100− "dev": true
6101− },
6102− "supports-color": {
6103− "version": "7.2.0",
6104− "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
6105− "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
6374+ "tmp": {
6375+ "version": "0.2.1",
6376+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
6377+ "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
61066378 "dev": true,
61076379 "requires": {
6108− "has-flag": "^4.0.0"
6380+ "rimraf": "^3.0.0"
61096381 }
61106382 }
61116383 }
@@ -6145,6 +6417,18 @@
61456417 "fs-constants": "^1.0.0",
61466418 "inherits": "^2.0.3",
61476419 "readable-stream": "^3.1.1"
6420+ },
6421+ "dependencies": {
6422+ "readable-stream": {
6423+ "version": "3.6.0",
6424+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6425+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6426+ "requires": {
6427+ "inherits": "^2.0.3",
6428+ "string_decoder": "^1.1.1",
6429+ "util-deprecate": "^1.0.1"
6430+ }
6431+ }
61486432 }
61496433 },
61506434 "timers-browserify": {
@@ -6202,6 +6486,11 @@
62026486 "universalify": "^0.1.2"
62036487 },
62046488 "dependencies": {
6489+ "punycode": {
6490+ "version": "2.1.1",
6491+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
6492+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
6493+ },
62056494 "universalify": {
62066495 "version": "0.1.2",
62076496 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
@@ -6215,6 +6504,13 @@
62156504 "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=",
62166505 "requires": {
62176506 "punycode": "^2.1.0"
6507+ },
6508+ "dependencies": {
6509+ "punycode": {
6510+ "version": "2.1.1",
6511+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
6512+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
6513+ }
62186514 }
62196515 },
62206516 "trough": {
@@ -6352,18 +6648,6 @@
63526648 "requires": {
63536649 "punycode": "1.3.2",
63546650 "querystring": "0.2.0"
6355− },
6356− "dependencies": {
6357− "punycode": {
6358− "version": "1.3.2",
6359− "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
6360− "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
6361− },
6362− "querystring": {
6363− "version": "0.2.0",
6364− "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
6365− "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
6366− }
63676651 }
63686652 },
63696653 "use-subscription": {
@@ -6458,16 +6742,6 @@
64586742 "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
64596743 "requires": {
64606744 "iconv-lite": "0.4.24"
6461− },
6462− "dependencies": {
6463− "iconv-lite": {
6464− "version": "0.4.24",
6465− "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
6466− "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
6467− "requires": {
6468− "safer-buffer": ">= 2.1.2 < 3"
6469− }
6470− }
64716745 }
64726746 },
64736747 "whatwg-mimetype": {
@@ -6538,9 +6812,9 @@
65386812 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
65396813 },
65406814 "ws": {
6541− "version": "7.5.1",
6542− "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz",
6543− "integrity": "sha512-2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow=="
6815+ "version": "7.5.2",
6816+ "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz",
6817+ "integrity": "sha512-lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ=="
65446818 },
65456819 "xml-name-validator": {
65466820 "version": "3.0.0",
@@ -6562,6 +6836,12 @@
65626836 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
65636837 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
65646838 },
6839+ "yaml": {
6840+ "version": "1.10.2",
6841+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
6842+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
6843+ "dev": true
6844+ },
65656845 "yocto-queue": {
65666846 "version": "0.1.0",
65676847 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
package.json+1
@@ -13,6 +13,7 @@
1313 "dependencies": {
1414 "@iarna/toml": "^2.2.5",
1515 "@netlify/plugin-nextjs": "^3.4.2",
16+ "canvas": "^2.8.0",
1617 "classnames": "^2.3.1",
1718 "fuzzy-search": "^3.2.1",
1819 "gray-matter": "^4.0.3",
pages/index.js+39−5
@@ -1,6 +1,6 @@
11import Head from "next/head";
22import Link from "next/link";
3−import { useState } from "react";
3+import React, { useState, useEffect } from "react";
44import Container from "../components/Container";
55import SingleColumn from "../components/SingleColumn";
66import Header from "../components/Header";
@@ -14,6 +14,37 @@ import { contact } from "../lib/constants";
1414
1515export default function Home({ posts, events, openGrantsCount, toggleSearch }) {
1616 const [tab, setTab] = useState(0);
17+ const [heroButton, setHeroButton] = useState(<div />);
18+
19+ const detectOS = () => {
20+ const agent = window.navigator.appVersion;
21+ if (agent.includes("Win")) {
22+ return (
23+ <span className="button-lg type-ui mb-5 bg-ultraDeepWall text-white">
24+ Coming soon for Windows
25+ </span>
26+ );
27+ } else if (agent.includes("Mac")) {
28+ return (
29+ <a href="https://github.com/arthyn/port/releases/latest/download/Port.dmg">
30+ <button className="button-lg type-ui mb-5 bg-green text-white">
31+ Download For macOS
32+ </button>
33+ </a>
34+ );
35+ } else if (agent.includes("Linux")) {
36+ return (
37+ <code className="button-lg type-ui mb-5 bg-ultraDeepWall text-white">
38+ sudo snap install port
39+ </code>
40+ );
41+ }
42+ };
43+
44+ useEffect(() => {
45+ setHeroButton(detectOS());
46+ }, []);
47+
1748 return (
1849 <Container>
1950 <SingleColumn>
@@ -43,10 +74,13 @@ export default function Home({ posts, events, openGrantsCount, toggleSearch }) {
4374 Getting into Urbit is now as simple as installing an app on your
4475 computer.
4576 </p>
46− <button className="button-lg type-ui mb-5 bg-green text-white">
47− Download For Mac
48− </button>
49− <a className="type-ui text-gray">View on GitHub</a>
77+ {heroButton}
78+ <a
79+ href="https://github.com/arthyn/port"
80+ className="type-ui text-gray"
81+ >
82+ View on GitHub
83+ </a>
5084 </div>
5185 <div className="w-full hero-image-height hero-image mt-8" />
5286 </div>
patches/prismjs+1.24.0.patchdeleted−52
@@ -1,52 +0,0 @@
1−diff --git a/node_modules/prismjs/components.json b/node_modules/prismjs/components.json
2−index ac6ad14..8401713 100644
3−--- a/node_modules/prismjs/components.json
4−+++ b/node_modules/prismjs/components.json
5−@@ -518,6 +518,10 @@
6− "require": "c",
7− "owner": "RunDevelopment"
8− },
9−+ "hoon": {
10−+ "title": "Hoon",
11−+ "owner": "matildepark"
12−+ },
13− "http": {
14− "title": "HTTP",
15− "optional": [
16−diff --git a/node_modules/prismjs/components/prism-hoon.js b/node_modules/prismjs/components/prism-hoon.js
17−new file mode 100644
18−index 0000000..b5f5a79
19−--- /dev/null
20−+++ b/node_modules/prismjs/components/prism-hoon.js
21−@@ -0,0 +1,30 @@
22−+Prism.languages.hoon = {
23−+ constant: /(?:%\.n)|(?:%\.y)|(?:%[\w-]+\w?)/,
24−+ comment: {
25−+ pattern: /::.*/,
26−+ lookahead: true,
27−+ greedy: true
28−+ },
29−+ "function-name" :/(?:\+[-+] )?(?:[a-z]([a-z0-9-]*[a-z0-9])?)/,
30−+ "class-name": [
31−+ {
32−+ pattern: /@(?:[a-z])?(?:[A-Za-z0-9-]*[A-Za-z0-9])?/,
33−+ lookahead: true,
34−+ greedy: true
35−+ },
36−+ /\*/
37−+ ],
38−+ "string": [
39−+ {
40−+ pattern: /"(?:[^"])*"/,
41−+ lookahead: true,
42−+ greedy: true
43−+ },
44−+ {
45−+ pattern: /'(?:[^'])*'/,
46−+ lookahead: true,
47−+ greedy: true
48−+ }
49−+ ],
50−+ "keyword": /:_|\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/
51−+}
52−\ No newline at end of file
patches/prismjs+1.24.1.patchnew file+42
@@ -0,0 +1,42 @@
1+diff --git a/node_modules/prismjs/components.json b/node_modules/prismjs/components.json
2+index ac6ad14..8401713 100644
3+--- a/node_modules/prismjs/components.json
4++++ b/node_modules/prismjs/components.json
5+@@ -518,6 +518,10 @@
6+ "require": "c",
7+ "owner": "RunDevelopment"
8+ },
9++ "hoon": {
10++ "title": "Hoon",
11++ "owner": "matildepark"
12++ },
13+ "http": {
14+ "title": "HTTP",
15+ "optional": [
16+diff --git a/node_modules/prismjs/components/prism-hoon.js b/node_modules/prismjs/components/prism-hoon.js
17+new file mode 100644
18+index 0000000..426cb06
19+--- /dev/null
20++++ b/node_modules/prismjs/components/prism-hoon.js
21+@@ -0,0 +1,20 @@
22++Prism.languages.hoon = {
23++ 'constant': /%(?:\.[ny]|[\w-]+)/,
24++ 'comment': {
25++ pattern: /::.*/,
26++ greedy: true
27++ },
28++ 'function': /(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,
29++ 'class-name': [
30++ {
31++ pattern: /@(?:[A-Za-z0-9-]*[A-Za-z0-9])?/,
32++ greedy: true
33++ },
34++ /\*/
35++ ],
36++ 'string': {
37++ pattern: /"[^"]*"|'[^']*'/,
38++ greedy: true
39++ },
40++ 'keyword': /:_|\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/
41++};
42+\ No newline at end of file