v1.7.1 (#35)

b50aa18 · Paulo F. Oliveira · 2021-05-14 23:29

5 files +534 -385

Files changed

modified dist/index.js
+76 −47
@@ -1067,11 +1067,18 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
1067 1067 step((generator = generator.apply(thisArg, _arguments || [])).next());
1068 1068 });
1069 1069 };
1070 +var __importStar = (this && this.__importStar) || function (mod) {
1071 + if (mod && mod.__esModule) return mod;
1072 + var result = {};
1073 + if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
1074 + result["default"] = mod;
1075 + return result;
1076 +};
1070 1077 var _a;
1071 1078 Object.defineProperty(exports, "__esModule", ({ value: true }));
1072 1079 const assert_1 = __nccwpck_require__(2357);
1073 const fs = __nccwpck_require__(5747);
1074 const path = __nccwpck_require__(5622);
1080 +const fs = __importStar(__nccwpck_require__(5747));
1081 +const path = __importStar(__nccwpck_require__(5622));
1075 1082 _a = fs.promises, exports.chmod = _a.chmod, exports.copyFile = _a.copyFile, exports.lstat = _a.lstat, exports.mkdir = _a.mkdir, exports.readdir = _a.readdir, exports.readlink = _a.readlink, exports.rename = _a.rename, exports.rmdir = _a.rmdir, exports.stat = _a.stat, exports.symlink = _a.symlink, exports.unlink = _a.unlink;
1076 1083 exports.IS_WINDOWS = process.platform === 'win32';
1077 1084 function exists(fsPath) {
@@ -1269,11 +1276,18 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
1269 1276 step((generator = generator.apply(thisArg, _arguments || [])).next());
1270 1277 });
1271 1278 };
1279 +var __importStar = (this && this.__importStar) || function (mod) {
1280 + if (mod && mod.__esModule) return mod;
1281 + var result = {};
1282 + if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
1283 + result["default"] = mod;
1284 + return result;
1285 +};
1272 1286 Object.defineProperty(exports, "__esModule", ({ value: true }));
1273 const childProcess = __nccwpck_require__(3129);
1274 const path = __nccwpck_require__(5622);
1287 +const childProcess = __importStar(__nccwpck_require__(3129));
1288 +const path = __importStar(__nccwpck_require__(5622));
1275 1289 const util_1 = __nccwpck_require__(1669);
1276 const ioUtil = __nccwpck_require__(1962);
1290 +const ioUtil = __importStar(__nccwpck_require__(1962));
1277 1291 const exec = util_1.promisify(childProcess.exec);
1278 1292 /**
1279 1293 * Copies a file or folder.
@@ -1441,58 +1455,73 @@ function which(tool, check) {
1441 1455 throw new Error(`Unable to locate executable file: ${tool}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`);
1442 1456 }
1443 1457 }
1458 + return result;
1444 1459 }
1445 try {
1446 // build the list of extensions to try
1447 const extensions = [];
1448 if (ioUtil.IS_WINDOWS && process.env.PATHEXT) {
1449 for (const extension of process.env.PATHEXT.split(path.delimiter)) {
1450 if (extension) {
1451 extensions.push(extension);
1452 }
1453 }
1454 }
1455 // if it's rooted, return it if exists. otherwise return empty.
1456 if (ioUtil.isRooted(tool)) {
1457 const filePath = yield ioUtil.tryGetExecutablePath(tool, extensions);
1458 if (filePath) {
1459 return filePath;
1460 + const matches = yield findInPath(tool);
1461 + if (matches && matches.length > 0) {
1462 + return matches[0];
1463 + }
1464 + return '';
1465 + });
1466 +}
1467 +exports.which = which;
1468 +/**
1469 + * Returns a list of all occurrences of the given tool on the system path.
1470 + *
1471 + * @returns Promise<string[]> the paths of the tool
1472 + */
1473 +function findInPath(tool) {
1474 + return __awaiter(this, void 0, void 0, function* () {
1475 + if (!tool) {
1476 + throw new Error("parameter 'tool' is required");
1477 + }
1478 + // build the list of extensions to try
1479 + const extensions = [];
1480 + if (ioUtil.IS_WINDOWS && process.env['PATHEXT']) {
1481 + for (const extension of process.env['PATHEXT'].split(path.delimiter)) {
1482 + if (extension) {
1483 + extensions.push(extension);
1460 1484 }
1461 return '';
1462 1485 }
1463 // if any path separators, return empty
1464 if (tool.includes('/') || (ioUtil.IS_WINDOWS && tool.includes('\\'))) {
1465 return '';
1466 }
1467 // build the list of directories
1468 //
1469 // Note, technically "where" checks the current directory on Windows. From a toolkit perspective,
1470 // it feels like we should not do this. Checking the current directory seems like more of a use
1471 // case of a shell, and the which() function exposed by the toolkit should strive for consistency
1472 // across platforms.
1473 const directories = [];
1474 if (process.env.PATH) {
1475 for (const p of process.env.PATH.split(path.delimiter)) {
1476 if (p) {
1477 directories.push(p);
1478 }
1479 }
1486 + }
1487 + // if it's rooted, return it if exists. otherwise return empty.
1488 + if (ioUtil.isRooted(tool)) {
1489 + const filePath = yield ioUtil.tryGetExecutablePath(tool, extensions);
1490 + if (filePath) {
1491 + return [filePath];
1480 1492 }
1481 // return the first match
1482 for (const directory of directories) {
1483 const filePath = yield ioUtil.tryGetExecutablePath(directory + path.sep + tool, extensions);
1484 if (filePath) {
1485 return filePath;
1493 + return [];
1494 + }
1495 + // if any path separators, return empty
1496 + if (tool.includes(path.sep)) {
1497 + return [];
1498 + }
1499 + // build the list of directories
1500 + //
1501 + // Note, technically "where" checks the current directory on Windows. From a toolkit perspective,
1502 + // it feels like we should not do this. Checking the current directory seems like more of a use
1503 + // case of a shell, and the which() function exposed by the toolkit should strive for consistency
1504 + // across platforms.
1505 + const directories = [];
1506 + if (process.env.PATH) {
1507 + for (const p of process.env.PATH.split(path.delimiter)) {
1508 + if (p) {
1509 + directories.push(p);
1486 1510 }
1487 1511 }
1488 return '';
1489 1512 }
1490 catch (err) {
1491 throw new Error(`which failed with message ${err.message}`);
1513 + // find all matches
1514 + const matches = [];
1515 + for (const directory of directories) {
1516 + const filePath = yield ioUtil.tryGetExecutablePath(path.join(directory, tool), extensions);
1517 + if (filePath) {
1518 + matches.push(filePath);
1519 + }
1492 1520 }
1521 + return matches;
1493 1522 });
1494 1523 }
1495 exports.which = which;
1524 +exports.findInPath = findInPath;
1496 1525 function readCopyOptions(options) {
1497 1526 const force = options.force == null ? true : options.force;
1498 1527 const recursive = Boolean(options.recursive);
modified dist/licenses.txt
+9 −0
@@ -15,6 +15,15 @@ MIT
15 15
16 16 @actions/io
17 17 MIT
18 +The MIT License (MIT)
19 +
20 +Copyright 2019 GitHub
21 +
22 +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
23 +
24 +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
25 +
26 +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
18 27
19 28 lru-cache
20 29 ISC
modified package-lock.json
+448 −337
@@ -1,11 +1,11 @@
1 1 {
2 2 "name": "setup-beam",
3 "version": "1.7.0",
3 + "version": "1.7.1",
4 4 "lockfileVersion": 2,
5 5 "requires": true,
6 6 "packages": {
7 7 "": {
8 "version": "1.7.0",
8 + "version": "1.7.1",
9 9 "license": "MIT",
10 10 "dependencies": {
11 11 "@actions/core": "1.2.6",
@@ -41,9 +41,9 @@
41 41 }
42 42 },
43 43 "node_modules/@actions/io": {
44 "version": "1.0.2",
45 "resolved": "https://registry.npmjs.org/@actions/io/-/io-1.0.2.tgz",
46 "integrity": "sha512-J8KuFqVPr3p6U8W93DOXlXW6zFvrQAJANdS+vw0YhusLIq+bszW8zmK2Fh1C2kDPX8FMvwIl1OUcFgvJoXLbAg=="
44 + "version": "1.1.0",
45 + "resolved": "https://registry.npmjs.org/@actions/io/-/io-1.1.0.tgz",
46 + "integrity": "sha512-PspSX7Z9zh2Fyyuf3F6BsYeXcYHfc/VJ1vwy2vouas95efHVd42M6UfBFRs+jY0uiMDXhAoUtATn9g2r1MaWBQ=="
47 47 },
48 48 "node_modules/@babel/code-frame": {
49 49 "version": "7.12.11",
@@ -55,18 +55,18 @@
55 55 }
56 56 },
57 57 "node_modules/@babel/helper-validator-identifier": {
58 "version": "7.12.11",
59 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
60 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
58 + "version": "7.14.0",
59 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
60 + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
61 61 "dev": true
62 62 },
63 63 "node_modules/@babel/highlight": {
64 "version": "7.13.10",
65 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
66 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
64 + "version": "7.14.0",
65 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
66 + "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
67 67 "dev": true,
68 68 "dependencies": {
69 "@babel/helper-validator-identifier": "^7.12.11",
69 + "@babel/helper-validator-identifier": "^7.14.0",
70 70 "chalk": "^2.0.0",
71 71 "js-tokens": "^4.0.0"
72 72 }
@@ -134,9 +134,9 @@
134 134 }
135 135 },
136 136 "node_modules/@babel/runtime": {
137 "version": "7.13.10",
138 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
139 "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
137 + "version": "7.14.0",
138 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz",
139 + "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==",
140 140 "dev": true,
141 141 "peer": true,
142 142 "dependencies": {
@@ -144,9 +144,9 @@
144 144 }
145 145 },
146 146 "node_modules/@babel/runtime-corejs3": {
147 "version": "7.13.10",
148 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz",
149 "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==",
147 + "version": "7.14.0",
148 + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz",
149 + "integrity": "sha512-0R0HTZWHLk6G8jIk0FtoX+AatCtKnswS98VhXwGImFc759PJRp4Tru0PQYZofyijTFUr+gT8Mu7sgXVJLQ0ceg==",
150 150 "dev": true,
151 151 "peer": true,
152 152 "dependencies": {
@@ -155,9 +155,9 @@
155 155 }
156 156 },
157 157 "node_modules/@eslint/eslintrc": {
158 "version": "0.4.0",
159 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz",
160 "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==",
158 + "version": "0.4.1",
159 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz",
160 + "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==",
161 161 "dev": true,
162 162 "dependencies": {
163 163 "ajv": "^6.12.4",
@@ -387,9 +387,9 @@
387 387 "dev": true
388 388 },
389 389 "node_modules/axe-core": {
390 "version": "4.1.3",
391 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz",
392 "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==",
390 + "version": "4.2.0",
391 + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.0.tgz",
392 + "integrity": "sha512-1uIESzroqpaTzt9uX48HO+6gfnKu3RwvWdCcWSrX4csMInJfCo1yvKPNXCwXFRpJqRW25tiASb6No0YH57PXqg==",
393 393 "dev": true,
394 394 "peer": true,
395 395 "engines": {
@@ -404,9 +404,9 @@
404 404 "peer": true
405 405 },
406 406 "node_modules/balanced-match": {
407 "version": "1.0.0",
408 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
409 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
407 + "version": "1.0.2",
408 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
409 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
410 410 "dev": true
411 411 },
412 412 "node_modules/brace-expansion": {
@@ -451,9 +451,9 @@
451 451 }
452 452 },
453 453 "node_modules/chalk": {
454 "version": "4.1.0",
455 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
456 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
454 + "version": "4.1.1",
455 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
456 + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
457 457 "dev": true,
458 458 "dependencies": {
459 459 "ansi-styles": "^4.1.0",
@@ -564,19 +564,23 @@
564 564 "dev": true
565 565 },
566 566 "node_modules/contains-path": {
567 "version": "0.1.0",
568 "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
569 "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
567 + "version": "1.0.0",
568 + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-1.0.0.tgz",
569 + "integrity": "sha1-NFizMhhWA+ju0Y9RjUoQiIo6vJE=",
570 570 "dev": true,
571 571 "peer": true,
572 + "dependencies": {
573 + "normalize-path": "^2.1.1",
574 + "path-starts-with": "^1.0.0"
575 + },
572 576 "engines": {
573 577 "node": ">=0.10.0"
574 578 }
575 579 },
576 580 "node_modules/core-js-pure": {
577 "version": "3.9.1",
578 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz",
579 "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==",
581 + "version": "3.12.1",
582 + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.12.1.tgz",
583 + "integrity": "sha512-1cch+qads4JnDSWsvc7d6nzlKAippwjUlf6vykkTLW53VSV+NkE6muGBToAjEA8pG90cSfcud3JgVmW2ds5TaQ==",
580 584 "dev": true,
581 585 "hasInstallScript": true,
582 586 "peer": true,
@@ -600,9 +604,9 @@
600 604 }
601 605 },
602 606 "node_modules/damerau-levenshtein": {
603 "version": "1.0.6",
604 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
605 "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
607 + "version": "1.0.7",
608 + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz",
609 + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==",
606 610 "dev": true,
607 611 "peer": true
608 612 },
@@ -663,10 +667,11 @@
663 667 }
664 668 },
665 669 "node_modules/emoji-regex": {
666 "version": "8.0.0",
667 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
668 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
669 "dev": true
670 + "version": "9.2.2",
671 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
672 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
673 + "dev": true,
674 + "peer": true
670 675 },
671 676 "node_modules/enquirer": {
672 677 "version": "2.3.6",
@@ -877,13 +882,13 @@
877 882 "peer": true
878 883 },
879 884 "node_modules/eslint-module-utils": {
880 "version": "2.6.0",
881 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz",
882 "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==",
885 + "version": "2.6.1",
886 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz",
887 + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==",
883 888 "dev": true,
884 889 "peer": true,
885 890 "dependencies": {
886 "debug": "^2.6.9",
891 + "debug": "^3.2.7",
887 892 "pkg-dir": "^2.0.0"
888 893 },
889 894 "engines": {
@@ -891,41 +896,37 @@
891 896 }
892 897 },
893 898 "node_modules/eslint-module-utils/node_modules/debug": {
894 "version": "2.6.9",
895 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
896 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
899 + "version": "3.2.7",
900 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
901 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
897 902 "dev": true,
898 903 "peer": true,
899 904 "dependencies": {
900 "ms": "2.0.0"
905 + "ms": "^2.1.1"
901 906 }
902 907 },
903 "node_modules/eslint-module-utils/node_modules/ms": {
904 "version": "2.0.0",
905 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
906 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
907 "dev": true,
908 "peer": true
909 },
910 908 "node_modules/eslint-plugin-import": {
911 "version": "2.22.1",
912 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz",
913 "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==",
909 + "version": "2.23.0",
910 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.0.tgz",
911 + "integrity": "sha512-W5v1f7Cbam6BwbSSKtN6+yoUAms07ozbqAEhLOtf5erEqRv7w67PeZuAuBThaUkzdq2GfBx/5GBvxF+NWJshrQ==",
914 912 "dev": true,
915 913 "peer": true,
916 914 "dependencies": {
917 "array-includes": "^3.1.1",
918 "array.prototype.flat": "^1.2.3",
919 "contains-path": "^0.1.0",
915 + "array-includes": "^3.1.3",
916 + "array.prototype.flat": "^1.2.4",
917 + "contains-path": "^1.0.0",
920 918 "debug": "^2.6.9",
921 "doctrine": "1.5.0",
919 + "doctrine": "^2.1.0",
922 920 "eslint-import-resolver-node": "^0.3.4",
923 "eslint-module-utils": "^2.6.0",
921 + "eslint-module-utils": "^2.6.1",
922 + "find-up": "^2.0.0",
924 923 "has": "^1.0.3",
924 + "is-core-module": "^2.4.0",
925 925 "minimatch": "^3.0.4",
926 "object.values": "^1.1.1",
927 "read-pkg-up": "^2.0.0",
928 "resolve": "^1.17.0",
926 + "object.values": "^1.1.3",
927 + "pkg-up": "^2.0.0",
928 + "read-pkg-up": "^3.0.0",
929 + "resolve": "^1.20.0",
929 930 "tsconfig-paths": "^3.9.0"
930 931 },
931 932 "engines": {
@@ -946,14 +947,13 @@
946 947 }
947 948 },
948 949 "node_modules/eslint-plugin-import/node_modules/doctrine": {
949 "version": "1.5.0",
950 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
951 "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
950 + "version": "2.1.0",
951 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
952 + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
952 953 "dev": true,
953 954 "peer": true,
954 955 "dependencies": {
955 "esutils": "^2.0.2",
956 "isarray": "^1.0.0"
956 + "esutils": "^2.0.2"
957 957 },
958 958 "engines": {
959 959 "node": ">=0.10.0"
@@ -992,17 +992,10 @@
992 992 "eslint": "^3 || ^4 || ^5 || ^6 || ^7"
993 993 }
994 994 },
995 "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": {
996 "version": "9.2.2",
997 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
998 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
999 "dev": true,
1000 "peer": true
1001 },
1002 995 "node_modules/eslint-plugin-react": {
1003 "version": "7.23.1",
1004 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz",
1005 "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==",
996 + "version": "7.23.2",
997 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz",
998 + "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==",
1006 999 "dev": true,
1007 1000 "peer": true,
1008 1001 "dependencies": {
@@ -1104,9 +1097,9 @@
1104 1097 }
1105 1098 },
1106 1099 "node_modules/eslint-visitor-keys": {
1107 "version": "2.0.0",
1108 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
1109 "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
1100 + "version": "2.1.0",
1101 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
1102 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
1110 1103 "dev": true,
1111 1104 "engines": {
1112 1105 "node": ">=10"
@@ -1303,9 +1296,9 @@
1303 1296 }
1304 1297 },
1305 1298 "node_modules/glob": {
1306 "version": "7.1.6",
1307 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
1308 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
1299 + "version": "7.1.7",
1300 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
1301 + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
1309 1302 "dev": true,
1310 1303 "dependencies": {
1311 1304 "fs.realpath": "^1.0.0",
@@ -1335,9 +1328,9 @@
1335 1328 }
1336 1329 },
1337 1330 "node_modules/globals": {
1338 "version": "13.6.0",
1339 "resolved": "https://registry.npmjs.org/globals/-/globals-13.6.0.tgz",
1340 "integrity": "sha512-YFKCX0SiPg7l5oKYCJ2zZGxcXprVXHcSnVuvzrT3oSENQonVLqM5pf9fN5dLGZGyCjhw8TN8Btwe/jKnZ0pjvQ==",
1331 + "version": "13.8.0",
1332 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz",
1333 + "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==",
1341 1334 "dev": true,
1342 1335 "dependencies": {
1343 1336 "type-fest": "^0.20.2"
@@ -1420,9 +1413,9 @@
1420 1413 }
1421 1414 },
1422 1415 "node_modules/hosted-git-info": {
1423 "version": "2.8.8",
1424 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
1425 "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
1416 + "version": "2.8.9",
1417 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
1418 + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
1426 1419 "dev": true,
1427 1420 "peer": true
1428 1421 },
@@ -1536,21 +1529,21 @@
1536 1529 "peer": true
1537 1530 },
1538 1531 "node_modules/is-bigint": {
1539 "version": "1.0.1",
1540 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
1541 "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
1532 + "version": "1.0.2",
1533 + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz",
1534 + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==",
1542 1535 "dev": true,
1543 1536 "funding": {
1544 1537 "url": "https://github.com/sponsors/ljharb"
1545 1538 }
1546 1539 },
1547 1540 "node_modules/is-boolean-object": {
1548 "version": "1.1.0",
1549 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
1550 "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
1541 + "version": "1.1.1",
1542 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz",
1543 + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==",
1551 1544 "dev": true,
1552 1545 "dependencies": {
1553 "call-bind": "^1.0.0"
1546 + "call-bind": "^1.0.2"
1554 1547 },
1555 1548 "engines": {
1556 1549 "node": ">= 0.4"
@@ -1572,9 +1565,9 @@
1572 1565 }
1573 1566 },
1574 1567 "node_modules/is-core-module": {
1575 "version": "2.2.0",
1576 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
1577 "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
1568 + "version": "2.4.0",
1569 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
1570 + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
1578 1571 "dev": true,
1579 1572 "peer": true,
1580 1573 "dependencies": {
@@ -1585,9 +1578,9 @@
1585 1578 }
1586 1579 },
1587 1580 "node_modules/is-date-object": {
1588 "version": "1.0.2",
1589 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
1590 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
1581 + "version": "1.0.4",
1582 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
1583 + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==",
1591 1584 "dev": true,
1592 1585 "engines": {
1593 1586 "node": ">= 0.4"
@@ -1639,9 +1632,9 @@
1639 1632 }
1640 1633 },
1641 1634 "node_modules/is-number-object": {
1642 "version": "1.0.4",
1643 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
1644 "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
1635 + "version": "1.0.5",
1636 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz",
1637 + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==",
1645 1638 "dev": true,
1646 1639 "engines": {
1647 1640 "node": ">= 0.4"
@@ -1651,13 +1644,13 @@
1651 1644 }
1652 1645 },
1653 1646 "node_modules/is-regex": {
1654 "version": "1.1.2",
1655 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
1656 "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
1647 + "version": "1.1.3",
1648 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz",
1649 + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==",
1657 1650 "dev": true,
1658 1651 "dependencies": {
1659 1652 "call-bind": "^1.0.2",
1660 "has-symbols": "^1.0.1"
1653 + "has-symbols": "^1.0.2"
1661 1654 },
1662 1655 "engines": {
1663 1656 "node": ">= 0.4"
@@ -1667,9 +1660,9 @@
1667 1660 }
1668 1661 },
1669 1662 "node_modules/is-string": {
1670 "version": "1.0.5",
1671 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
1672 "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
1663 + "version": "1.0.6",
1664 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
1665 + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==",
1673 1666 "dev": true,
1674 1667 "engines": {
1675 1668 "node": ">= 0.4"
@@ -1679,12 +1672,12 @@
1679 1672 }
1680 1673 },
1681 1674 "node_modules/is-symbol": {
1682 "version": "1.0.3",
1683 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
1684 "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
1675 + "version": "1.0.4",
1676 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
1677 + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
1685 1678 "dev": true,
1686 1679 "dependencies": {
1687 "has-symbols": "^1.0.1"
1680 + "has-symbols": "^1.0.2"
1688 1681 },
1689 1682 "engines": {
1690 1683 "node": ">= 0.4"
@@ -1693,13 +1686,6 @@
1693 1686 "url": "https://github.com/sponsors/ljharb"
1694 1687 }
1695 1688 },
1696 "node_modules/isarray": {
1697 "version": "1.0.0",
1698 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1699 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1700 "dev": true,
1701 "peer": true
1702 },
1703 1689 "node_modules/isexe": {
1704 1690 "version": "2.0.0",
1705 1691 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -1725,6 +1711,13 @@
1725 1711 "js-yaml": "bin/js-yaml.js"
1726 1712 }
1727 1713 },
1714 + "node_modules/json-parse-better-errors": {
1715 + "version": "1.0.2",
1716 + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
1717 + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
1718 + "dev": true,
1719 + "peer": true
1720 + },
1728 1721 "node_modules/json-schema-traverse": {
1729 1722 "version": "0.4.1",
1730 1723 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
@@ -1825,15 +1818,15 @@
1825 1818 }
1826 1819 },
1827 1820 "node_modules/load-json-file": {
1828 "version": "2.0.0",
1829 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
1830 "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
1821 + "version": "4.0.0",
1822 + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
1823 + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
1831 1824 "dev": true,
1832 1825 "peer": true,
1833 1826 "dependencies": {
1834 1827 "graceful-fs": "^4.1.2",
1835 "parse-json": "^2.2.0",
1836 "pify": "^2.0.0",
1828 + "parse-json": "^4.0.0",
1829 + "pify": "^3.0.0",
1837 1830 "strip-bom": "^3.0.0"
1838 1831 },
1839 1832 "engines": {
@@ -1860,6 +1853,12 @@
1860 1853 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
1861 1854 "dev": true
1862 1855 },
1856 + "node_modules/lodash.clonedeep": {
1857 + "version": "4.5.0",
1858 + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
1859 + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
1860 + "dev": true
1861 + },
1863 1862 "node_modules/lodash.merge": {
1864 1863 "version": "4.6.2",
1865 1864 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
@@ -1872,6 +1871,12 @@
1872 1871 "integrity": "sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=",
1873 1872 "dev": true
1874 1873 },
1874 + "node_modules/lodash.truncate": {
1875 + "version": "4.4.2",
1876 + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
1877 + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
1878 + "dev": true
1879 + },
1875 1880 "node_modules/log-symbols": {
1876 1881 "version": "1.0.2",
1877 1882 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
@@ -2072,6 +2077,19 @@
2072 2077 "semver": "bin/semver"
2073 2078 }
2074 2079 },
2080 + "node_modules/normalize-path": {
2081 + "version": "2.1.1",
2082 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
2083 + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
2084 + "dev": true,
2085 + "peer": true,
2086 + "dependencies": {
2087 + "remove-trailing-separator": "^1.0.1"
2088 + },
2089 + "engines": {
2090 + "node": ">=0.10.0"
2091 + }
2092 + },
2075 2093 "node_modules/number-is-nan": {
2076 2094 "version": "1.0.1",
2077 2095 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
@@ -2092,9 +2110,9 @@
2092 2110 }
2093 2111 },
2094 2112 "node_modules/object-inspect": {
2095 "version": "1.9.0",
2096 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
2097 "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
2113 + "version": "1.10.3",
2114 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
2115 + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==",
2098 2116 "dev": true,
2099 2117 "funding": {
2100 2118 "url": "https://github.com/sponsors/ljharb"
@@ -2267,16 +2285,17 @@
2267 2285 }
2268 2286 },
2269 2287 "node_modules/parse-json": {
2270 "version": "2.2.0",
2271 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
2272 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
2288 + "version": "4.0.0",
2289 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
2290 + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
2273 2291 "dev": true,
2274 2292 "peer": true,
2275 2293 "dependencies": {
2276 "error-ex": "^1.2.0"
2294 + "error-ex": "^1.3.1",
2295 + "json-parse-better-errors": "^1.0.1"
2277 2296 },
2278 2297 "engines": {
2279 "node": ">=0.10.0"
2298 + "node": ">=4"
2280 2299 }
2281 2300 },
2282 2301 "node_modules/path-exists": {
@@ -2314,27 +2333,40 @@
2314 2333 "dev": true,
2315 2334 "peer": true
2316 2335 },
2336 + "node_modules/path-starts-with": {
2337 + "version": "1.0.0",
2338 + "resolved": "https://registry.npmjs.org/path-starts-with/-/path-starts-with-1.0.0.tgz",
2339 + "integrity": "sha1-soJDAV6LE43lcmgqxS2kLmRq2E4=",
2340 + "dev": true,
2341 + "peer": true,
2342 + "dependencies": {
2343 + "normalize-path": "^2.1.1"
2344 + },
2345 + "engines": {
2346 + "node": ">=4"
2347 + }
2348 + },
2317 2349 "node_modules/path-type": {
2318 "version": "2.0.0",
2319 "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
2320 "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
2350 + "version": "3.0.0",
2351 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
2352 + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
2321 2353 "dev": true,
2322 2354 "peer": true,
2323 2355 "dependencies": {
2324 "pify": "^2.0.0"
2356 + "pify": "^3.0.0"
2325 2357 },
2326 2358 "engines": {
2327 2359 "node": ">=4"
2328 2360 }
2329 2361 },
2330 2362 "node_modules/pify": {
2331 "version": "2.3.0",
2332 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2333 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2363 + "version": "3.0.0",
2364 + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
2365 + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
2334 2366 "dev": true,
2335 2367 "peer": true,
2336 2368 "engines": {
2337 "node": ">=0.10.0"
2369 + "node": ">=4"
2338 2370 }
2339 2371 },
2340 2372 "node_modules/pkg-dir": {
@@ -2350,6 +2382,19 @@
2350 2382 "node": ">=4"
2351 2383 }
2352 2384 },
2385 + "node_modules/pkg-up": {
2386 + "version": "2.0.0",
2387 + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
2388 + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
2389 + "dev": true,
2390 + "peer": true,
2391 + "dependencies": {
2392 + "find-up": "^2.1.0"
2393 + },
2394 + "engines": {
2395 + "node": ">=4"
2396 + }
2397 + },
2353 2398 "node_modules/prelude-ls": {
2354 2399 "version": "1.2.1",
2355 2400 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -2409,29 +2454,29 @@
2409 2454 "peer": true
2410 2455 },
2411 2456 "node_modules/read-pkg": {
2412 "version": "2.0.0",
2413 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
2414 "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
2457 + "version": "3.0.0",
2458 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
2459 + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
2415 2460 "dev": true,
2416 2461 "peer": true,
2417 2462 "dependencies": {
2418 "load-json-file": "^2.0.0",
2463 + "load-json-file": "^4.0.0",
2419 2464 "normalize-package-data": "^2.3.2",
2420 "path-type": "^2.0.0"
2465 + "path-type": "^3.0.0"
2421 2466 },
2422 2467 "engines": {
2423 2468 "node": ">=4"
2424 2469 }
2425 2470 },
2426 2471 "node_modules/read-pkg-up": {
2427 "version": "2.0.0",
2428 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
2429 "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
2472 + "version": "3.0.0",
2473 + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
2474 + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
2430 2475 "dev": true,
2431 2476 "peer": true,
2432 2477 "dependencies": {
2433 2478 "find-up": "^2.0.0",
2434 "read-pkg": "^2.0.0"
2479 + "read-pkg": "^3.0.0"
2435 2480 },
2436 2481 "engines": {
2437 2482 "node": ">=4"
@@ -2473,6 +2518,13 @@
2473 2518 "url": "https://github.com/sponsors/mysticatea"
2474 2519 }
2475 2520 },
2521 + "node_modules/remove-trailing-separator": {
2522 + "version": "1.1.0",
2523 + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
2524 + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
2525 + "dev": true,
2526 + "peer": true
2527 + },
2476 2528 "node_modules/require-from-string": {
2477 2529 "version": "2.0.2",
2478 2530 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
@@ -2656,6 +2708,12 @@
2656 2708 "node": ">=8"
2657 2709 }
2658 2710 },
2711 + "node_modules/string-width/node_modules/emoji-regex": {
2712 + "version": "8.0.0",
2713 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2714 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2715 + "dev": true
2716 + },
2659 2717 "node_modules/string.prototype.matchall": {
2660 2718 "version": "4.0.4",
2661 2719 "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.4.tgz",
@@ -2748,24 +2806,26 @@
2748 2806 }
2749 2807 },
2750 2808 "node_modules/table": {
2751 "version": "6.0.7",
2752 "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz",
2753 "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==",
2809 + "version": "6.7.1",
2810 + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
2811 + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
2754 2812 "dev": true,
2755 2813 "dependencies": {
2756 "ajv": "^7.0.2",
2757 "lodash": "^4.17.20",
2814 + "ajv": "^8.0.1",
2815 + "lodash.clonedeep": "^4.5.0",
2816 + "lodash.truncate": "^4.4.2",
2758 2817 "slice-ansi": "^4.0.0",
2759 "string-width": "^4.2.0"
2818 + "string-width": "^4.2.0",
2819 + "strip-ansi": "^6.0.0"
2760 2820 },
2761 2821 "engines": {
2762 2822 "node": ">=10.0.0"
2763 2823 }
2764 2824 },
2765 2825 "node_modules/table/node_modules/ajv": {
2766 "version": "7.2.1",
2767 "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.2.1.tgz",
2768 "integrity": "sha512-+nu0HDv7kNSOua9apAVc979qd932rrZeb3WOvoiD31A/p1mIE5/9bN2027pE2rOPYEdS3UHzsvof4hY+lM9/WQ==",
2826 + "version": "8.4.0",
2827 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.4.0.tgz",
2828 + "integrity": "sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==",
2769 2829 "dev": true,
2770 2830 "dependencies": {
2771 2831 "fast-deep-equal": "^3.1.1",
@@ -3112,9 +3172,9 @@
3112 3172 }
3113 3173 },
3114 3174 "@actions/io": {
3115 "version": "1.0.2",
3116 "resolved": "https://registry.npmjs.org/@actions/io/-/io-1.0.2.tgz",
3117 "integrity": "sha512-J8KuFqVPr3p6U8W93DOXlXW6zFvrQAJANdS+vw0YhusLIq+bszW8zmK2Fh1C2kDPX8FMvwIl1OUcFgvJoXLbAg=="
3175 + "version": "1.1.0",
3176 + "resolved": "https://registry.npmjs.org/@actions/io/-/io-1.1.0.tgz",
3177 + "integrity": "sha512-PspSX7Z9zh2Fyyuf3F6BsYeXcYHfc/VJ1vwy2vouas95efHVd42M6UfBFRs+jY0uiMDXhAoUtATn9g2r1MaWBQ=="
3118 3178 },
3119 3179 "@babel/code-frame": {
3120 3180 "version": "7.12.11",
@@ -3126,18 +3186,18 @@
3126 3186 }
3127 3187 },
3128 3188 "@babel/helper-validator-identifier": {
3129 "version": "7.12.11",
3130 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz",
3131 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==",
3189 + "version": "7.14.0",
3190 + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz",
3191 + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==",
3132 3192 "dev": true
3133 3193 },
3134 3194 "@babel/highlight": {
3135 "version": "7.13.10",
3136 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz",
3137 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==",
3195 + "version": "7.14.0",
3196 + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz",
3197 + "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==",
3138 3198 "dev": true,
3139 3199 "requires": {
3140 "@babel/helper-validator-identifier": "^7.12.11",
3200 + "@babel/helper-validator-identifier": "^7.14.0",
3141 3201 "chalk": "^2.0.0",
3142 3202 "js-tokens": "^4.0.0"
3143 3203 },
@@ -3195,9 +3255,9 @@
3195 3255 }
3196 3256 },
3197 3257 "@babel/runtime": {
3198 "version": "7.13.10",
3199 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz",
3200 "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==",
3258 + "version": "7.14.0",
3259 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz",
3260 + "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==",
3201 3261 "dev": true,
3202 3262 "peer": true,
3203 3263 "requires": {
@@ -3205,9 +3265,9 @@
3205 3265 }
3206 3266 },
3207 3267 "@babel/runtime-corejs3": {
3208 "version": "7.13.10",
3209 "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.13.10.tgz",
3210 "integrity": "sha512-x/XYVQ1h684pp1mJwOV4CyvqZXqbc8CMsMGUnAbuc82ZCdv1U63w5RSUzgDSXQHG5Rps/kiksH6g2D5BuaKyXg==",
3268 + "version": "7.14.0",
3269 + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.0.tgz",
3270 + "integrity": "sha512-0R0HTZWHLk6G8jIk0FtoX+AatCtKnswS98VhXwGImFc759PJRp4Tru0PQYZofyijTFUr+gT8Mu7sgXVJLQ0ceg==",
3211 3271 "dev": true,
3212 3272 "peer": true,
3213 3273 "requires": {
@@ -3216,9 +3276,9 @@
3216 3276 }
3217 3277 },
3218 3278 "@eslint/eslintrc": {
3219 "version": "0.4.0",
3220 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz",
3221 "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==",
3279 + "version": "0.4.1",
3280 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz",
3281 + "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==",
3222 3282 "dev": true,
3223 3283 "requires": {
3224 3284 "ajv": "^6.12.4",
@@ -3387,9 +3447,9 @@
3387 3447 "dev": true
3388 3448 },
3389 3449 "axe-core": {
3390 "version": "4.1.3",
3391 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.3.tgz",
3392 "integrity": "sha512-vwPpH4Aj4122EW38mxO/fxhGKtwWTMLDIJfZ1He0Edbtjcfna/R3YB67yVhezUMzqc3Jr3+Ii50KRntlENL4xQ==",
3450 + "version": "4.2.0",
3451 + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.0.tgz",
3452 + "integrity": "sha512-1uIESzroqpaTzt9uX48HO+6gfnKu3RwvWdCcWSrX4csMInJfCo1yvKPNXCwXFRpJqRW25tiASb6No0YH57PXqg==",
3393 3453 "dev": true,
3394 3454 "peer": true
3395 3455 },
@@ -3401,9 +3461,9 @@
3401 3461 "peer": true
3402 3462 },
3403 3463 "balanced-match": {
3404 "version": "1.0.0",
3405 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
3406 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
3464 + "version": "1.0.2",
3465 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
3466 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
3407 3467 "dev": true
3408 3468 },
3409 3469 "brace-expansion": {
@@ -3439,9 +3499,9 @@
3439 3499 "dev": true
3440 3500 },
3441 3501 "chalk": {
3442 "version": "4.1.0",
3443 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
3444 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
3502 + "version": "4.1.1",
3503 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
3504 + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
3445 3505 "dev": true,
3446 3506 "requires": {
3447 3507 "ansi-styles": "^4.1.0",
@@ -3530,16 +3590,20 @@
3530 3590 "dev": true
3531 3591 },
3532 3592 "contains-path": {
3533 "version": "0.1.0",
3534 "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
3535 "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
3593 + "version": "1.0.0",
3594 + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-1.0.0.tgz",
3595 + "integrity": "sha1-NFizMhhWA+ju0Y9RjUoQiIo6vJE=",
3536 3596 "dev": true,
3537 "peer": true
3597 + "peer": true,
3598 + "requires": {
3599 + "normalize-path": "^2.1.1",
3600 + "path-starts-with": "^1.0.0"
3601 + }
3538 3602 },
3539 3603 "core-js-pure": {
3540 "version": "3.9.1",
3541 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.9.1.tgz",
3542 "integrity": "sha512-laz3Zx0avrw9a4QEIdmIblnVuJz8W51leY9iLThatCsFawWxC3sE4guASC78JbCin+DkwMpCdp1AVAuzL/GN7A==",
3604 + "version": "3.12.1",
3605 + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.12.1.tgz",
3606 + "integrity": "sha512-1cch+qads4JnDSWsvc7d6nzlKAippwjUlf6vykkTLW53VSV+NkE6muGBToAjEA8pG90cSfcud3JgVmW2ds5TaQ==",
3543 3607 "dev": true,
3544 3608 "peer": true
3545 3609 },
@@ -3555,9 +3619,9 @@
3555 3619 }
3556 3620 },
3557 3621 "damerau-levenshtein": {
3558 "version": "1.0.6",
3559 "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz",
3560 "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==",
3622 + "version": "1.0.7",
3623 + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz",
3624 + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==",
3561 3625 "dev": true,
3562 3626 "peer": true
3563 3627 },
@@ -3601,10 +3665,11 @@
3601 3665 }
3602 3666 },
3603 3667 "emoji-regex": {
3604 "version": "8.0.0",
3605 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3606 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3607 "dev": true
3668 + "version": "9.2.2",
3669 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
3670 + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
3671 + "dev": true,
3672 + "peer": true
3608 3673 },
3609 3674 "enquirer": {
3610 3675 "version": "2.3.6",
@@ -3770,54 +3835,50 @@
3770 3835 }
3771 3836 },
3772 3837 "eslint-module-utils": {
3773 "version": "2.6.0",
3774 "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz",
3775 "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==",
3838 + "version": "2.6.1",
3839 + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz",
3840 + "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==",
3776 3841 "dev": true,
3777 3842 "peer": true,
3778 3843 "requires": {
3779 "debug": "^2.6.9",
3844 + "debug": "^3.2.7",
3780 3845 "pkg-dir": "^2.0.0"
3781 3846 },
3782 3847 "dependencies": {
3783 3848 "debug": {
3784 "version": "2.6.9",
3785 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3786 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3849 + "version": "3.2.7",
3850 + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
3851 + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
3787 3852 "dev": true,
3788 3853 "peer": true,
3789 3854 "requires": {
3790 "ms": "2.0.0"
3855 + "ms": "^2.1.1"
3791 3856 }
3792 },
3793 "ms": {
3794 "version": "2.0.0",
3795 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3796 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3797 "dev": true,
3798 "peer": true
3799 3857 }
3800 3858 }
3801 3859 },
3802 3860 "eslint-plugin-import": {
3803 "version": "2.22.1",
3804 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz",
3805 "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==",
3861 + "version": "2.23.0",
3862 + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.23.0.tgz",
3863 + "integrity": "sha512-W5v1f7Cbam6BwbSSKtN6+yoUAms07ozbqAEhLOtf5erEqRv7w67PeZuAuBThaUkzdq2GfBx/5GBvxF+NWJshrQ==",
3806 3864 "dev": true,
3807 3865 "peer": true,
3808 3866 "requires": {
3809 "array-includes": "^3.1.1",
3810 "array.prototype.flat": "^1.2.3",
3811 "contains-path": "^0.1.0",
3867 + "array-includes": "^3.1.3",
3868 + "array.prototype.flat": "^1.2.4",
3869 + "contains-path": "^1.0.0",
3812 3870 "debug": "^2.6.9",
3813 "doctrine": "1.5.0",
3871 + "doctrine": "^2.1.0",
3814 3872 "eslint-import-resolver-node": "^0.3.4",
3815 "eslint-module-utils": "^2.6.0",
3873 + "eslint-module-utils": "^2.6.1",
3874 + "find-up": "^2.0.0",
3816 3875 "has": "^1.0.3",
3876 + "is-core-module": "^2.4.0",
3817 3877 "minimatch": "^3.0.4",
3818 "object.values": "^1.1.1",
3819 "read-pkg-up": "^2.0.0",
3820 "resolve": "^1.17.0",
3878 + "object.values": "^1.1.3",
3879 + "pkg-up": "^2.0.0",
3880 + "read-pkg-up": "^3.0.0",
3881 + "resolve": "^1.20.0",
3821 3882 "tsconfig-paths": "^3.9.0"
3822 3883 },
3823 3884 "dependencies": {
@@ -3832,14 +3893,13 @@
3832 3893 }
3833 3894 },
3834 3895 "doctrine": {
3835 "version": "1.5.0",
3836 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
3837 "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
3896 + "version": "2.1.0",
3897 + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
3898 + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
3838 3899 "dev": true,
3839 3900 "peer": true,
3840 3901 "requires": {
3841 "esutils": "^2.0.2",
3842 "isarray": "^1.0.0"
3902 + "esutils": "^2.0.2"
3843 3903 }
3844 3904 },
3845 3905 "ms": {
@@ -3869,21 +3929,12 @@
3869 3929 "has": "^1.0.3",
3870 3930 "jsx-ast-utils": "^3.1.0",
3871 3931 "language-tags": "^1.0.5"
3872 },
3873 "dependencies": {
3874 "emoji-regex": {
3875 "version": "9.2.2",
3876 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
3877 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
3878 "dev": true,
3879 "peer": true
3880 }
3881 3932 }
3882 3933 },
3883 3934 "eslint-plugin-react": {
3884 "version": "7.23.1",
3885 "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.1.tgz",
3886 "integrity": "sha512-MvFGhZjI8Z4HusajmSw0ougGrq3Gs4vT/0WgwksZgf5RrLrRa2oYAw56okU4tZJl8+j7IYNuTM+2RnFEuTSdRQ==",
3935 + "version": "7.23.2",
3936 + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.23.2.tgz",
3937 + "integrity": "sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==",
3887 3938 "dev": true,
3888 3939 "peer": true,
3889 3940 "requires": {
@@ -3960,9 +4011,9 @@
3960 4011 }
3961 4012 },
3962 4013 "eslint-visitor-keys": {
3963 "version": "2.0.0",
3964 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz",
3965 "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==",
4014 + "version": "2.1.0",
4015 + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
4016 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
3966 4017 "dev": true
3967 4018 },
3968 4019 "espree": {
@@ -4119,9 +4170,9 @@
4119 4170 }
4120 4171 },
4121 4172 "glob": {
4122 "version": "7.1.6",
4123 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
4124 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
4173 + "version": "7.1.7",
4174 + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
4175 + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
4125 4176 "dev": true,
4126 4177 "requires": {
4127 4178 "fs.realpath": "^1.0.0",
@@ -4142,9 +4193,9 @@
4142 4193 }
4143 4194 },
4144 4195 "globals": {
4145 "version": "13.6.0",
4146 "resolved": "https://registry.npmjs.org/globals/-/globals-13.6.0.tgz",
4147 "integrity": "sha512-YFKCX0SiPg7l5oKYCJ2zZGxcXprVXHcSnVuvzrT3oSENQonVLqM5pf9fN5dLGZGyCjhw8TN8Btwe/jKnZ0pjvQ==",
4196 + "version": "13.8.0",
4197 + "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz",
4198 + "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==",
4148 4199 "dev": true,
4149 4200 "requires": {
4150 4201 "type-fest": "^0.20.2"
@@ -4202,9 +4253,9 @@
4202 4253 "dev": true
4203 4254 },
4204 4255 "hosted-git-info": {
4205 "version": "2.8.8",
4206 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
4207 "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
4256 + "version": "2.8.9",
4257 + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
4258 + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==",
4208 4259 "dev": true,
4209 4260 "peer": true
4210 4261 },
@@ -4284,18 +4335,18 @@
4284 4335 "peer": true
4285 4336 },
4286 4337 "is-bigint": {
4287 "version": "1.0.1",
4288 "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz",
4289 "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==",
4338 + "version": "1.0.2",
4339 + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz",
4340 + "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==",
4290 4341 "dev": true
4291 4342 },
4292 4343 "is-boolean-object": {
4293 "version": "1.1.0",
4294 "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz",
4295 "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==",
4344 + "version": "1.1.1",
4345 + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz",
4346 + "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==",
4296 4347 "dev": true,
4297 4348 "requires": {
4298 "call-bind": "^1.0.0"
4349 + "call-bind": "^1.0.2"
4299 4350 }
4300 4351 },
4301 4352 "is-callable": {
@@ -4305,9 +4356,9 @@
4305 4356 "dev": true
4306 4357 },
4307 4358 "is-core-module": {
4308 "version": "2.2.0",
4309 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
4310 "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
4359 + "version": "2.4.0",
4360 + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
4361 + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
4311 4362 "dev": true,
4312 4363 "peer": true,
4313 4364 "requires": {
@@ -4315,9 +4366,9 @@
4315 4366 }
4316 4367 },
4317 4368 "is-date-object": {
4318 "version": "1.0.2",
4319 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
4320 "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
4369 + "version": "1.0.4",
4370 + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
4371 + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==",
4321 4372 "dev": true
4322 4373 },
4323 4374 "is-extglob": {
@@ -4348,43 +4399,36 @@
4348 4399 "dev": true
4349 4400 },
4350 4401 "is-number-object": {
4351 "version": "1.0.4",
4352 "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz",
4353 "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==",
4402 + "version": "1.0.5",
4403 + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz",
4404 + "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==",
4354 4405 "dev": true
4355 4406 },
4356 4407 "is-regex": {
4357 "version": "1.1.2",
4358 "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz",
4359 "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==",
4408 + "version": "1.1.3",
4409 + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz",
4410 + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==",
4360 4411 "dev": true,
4361 4412 "requires": {
4362 4413 "call-bind": "^1.0.2",
4363 "has-symbols": "^1.0.1"
4414 + "has-symbols": "^1.0.2"
4364 4415 }
4365 4416 },
4366 4417 "is-string": {
4367 "version": "1.0.5",
4368 "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
4369 "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
4418 + "version": "1.0.6",
4419 + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz",
4420 + "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==",
4370 4421 "dev": true
4371 4422 },
4372 4423 "is-symbol": {
4373 "version": "1.0.3",
4374 "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
4375 "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
4424 + "version": "1.0.4",
4425 + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
4426 + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
4376 4427 "dev": true,
4377 4428 "requires": {
4378 "has-symbols": "^1.0.1"
4429 + "has-symbols": "^1.0.2"
4379 4430 }
4380 4431 },
4381 "isarray": {
4382 "version": "1.0.0",
4383 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
4384 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
4385 "dev": true,
4386 "peer": true
4387 },
4388 4432 "isexe": {
4389 4433 "version": "2.0.0",
4390 4434 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -4407,6 +4451,13 @@
4407 4451 "esprima": "^4.0.0"
4408 4452 }
4409 4453 },
4454 + "json-parse-better-errors": {
4455 + "version": "1.0.2",
4456 + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
4457 + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
4458 + "dev": true,
4459 + "peer": true
4460 + },
4410 4461 "json-schema-traverse": {
4411 4462 "version": "0.4.1",
4412 4463 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
@@ -4495,15 +4546,15 @@
4495 4546 }
4496 4547 },
4497 4548 "load-json-file": {
4498 "version": "2.0.0",
4499 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
4500 "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
4549 + "version": "4.0.0",
4550 + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
4551 + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
4501 4552 "dev": true,
4502 4553 "peer": true,
4503 4554 "requires": {
4504 4555 "graceful-fs": "^4.1.2",
4505 "parse-json": "^2.2.0",
4506 "pify": "^2.0.0",
4556 + "parse-json": "^4.0.0",
4557 + "pify": "^3.0.0",
4507 4558 "strip-bom": "^3.0.0"
4508 4559 }
4509 4560 },
@@ -4524,6 +4575,12 @@
4524 4575 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
4525 4576 "dev": true
4526 4577 },
4578 + "lodash.clonedeep": {
4579 + "version": "4.5.0",
4580 + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
4581 + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
4582 + "dev": true
4583 + },
4527 4584 "lodash.merge": {
4528 4585 "version": "4.6.2",
4529 4586 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
@@ -4536,6 +4593,12 @@
4536 4593 "integrity": "sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=",
4537 4594 "dev": true
4538 4595 },
4596 + "lodash.truncate": {
4597 + "version": "4.4.2",
4598 + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz",
4599 + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=",
4600 + "dev": true
4601 + },
4539 4602 "log-symbols": {
4540 4603 "version": "1.0.2",
4541 4604 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
@@ -4703,6 +4766,16 @@
4703 4766 }
4704 4767 }
4705 4768 },
4769 + "normalize-path": {
4770 + "version": "2.1.1",
4771 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4772 + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
4773 + "dev": true,
4774 + "peer": true,
4775 + "requires": {
4776 + "remove-trailing-separator": "^1.0.1"
4777 + }
4778 + },
4706 4779 "number-is-nan": {
4707 4780 "version": "1.0.1",
4708 4781 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
@@ -4717,9 +4790,9 @@
4717 4790 "peer": true
4718 4791 },
4719 4792 "object-inspect": {
4720 "version": "1.9.0",
4721 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
4722 "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
4793 + "version": "1.10.3",
4794 + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
4795 + "integrity": "sha512-e5mCJlSH7poANfC8z8S9s9S2IN5/4Zb3aZ33f5s8YqoazCFzNLloLU8r5VCG+G7WoqLvAAZoVMcy3tp/3X0Plw==",
4723 4796 "dev": true
4724 4797 },
4725 4798 "object-keys": {
@@ -4847,13 +4920,14 @@
4847 4920 }
4848 4921 },
4849 4922 "parse-json": {
4850 "version": "2.2.0",
4851 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
4852 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
4923 + "version": "4.0.0",
4924 + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
4925 + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
4853 4926 "dev": true,
4854 4927 "peer": true,
4855 4928 "requires": {
4856 "error-ex": "^1.2.0"
4929 + "error-ex": "^1.3.1",
4930 + "json-parse-better-errors": "^1.0.1"
4857 4931 }
4858 4932 },
4859 4933 "path-exists": {
@@ -4882,20 +4956,30 @@
4882 4956 "dev": true,
4883 4957 "peer": true
4884 4958 },
4959 + "path-starts-with": {
4960 + "version": "1.0.0",
4961 + "resolved": "https://registry.npmjs.org/path-starts-with/-/path-starts-with-1.0.0.tgz",
4962 + "integrity": "sha1-soJDAV6LE43lcmgqxS2kLmRq2E4=",
4963 + "dev": true,
4964 + "peer": true,
4965 + "requires": {
4966 + "normalize-path": "^2.1.1"
4967 + }
4968 + },
4885 4969 "path-type": {
4886 "version": "2.0.0",
4887 "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
4888 "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
4970 + "version": "3.0.0",
4971 + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
4972 + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
4889 4973 "dev": true,
4890 4974 "peer": true,
4891 4975 "requires": {
4892 "pify": "^2.0.0"
4976 + "pify": "^3.0.0"
4893 4977 }
4894 4978 },
4895 4979 "pify": {
4896 "version": "2.3.0",
4897 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4898 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4980 + "version": "3.0.0",
4981 + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
4982 + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
4899 4983 "dev": true,
4900 4984 "peer": true
4901 4985 },
@@ -4909,6 +4993,16 @@
4909 4993 "find-up": "^2.1.0"
4910 4994 }
4911 4995 },
4996 + "pkg-up": {
4997 + "version": "2.0.0",
4998 + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz",
4999 + "integrity": "sha1-yBmscoBZpGHKscOImivjxJoATX8=",
5000 + "dev": true,
5001 + "peer": true,
5002 + "requires": {
5003 + "find-up": "^2.1.0"
5004 + }
5005 + },
4912 5006 "prelude-ls": {
4913 5007 "version": "1.2.1",
4914 5008 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
@@ -4953,26 +5047,26 @@
4953 5047 "peer": true
4954 5048 },
4955 5049 "read-pkg": {
4956 "version": "2.0.0",
4957 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
4958 "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
5050 + "version": "3.0.0",
5051 + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
5052 + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
4959 5053 "dev": true,
4960 5054 "peer": true,
4961 5055 "requires": {
4962 "load-json-file": "^2.0.0",
5056 + "load-json-file": "^4.0.0",
4963 5057 "normalize-package-data": "^2.3.2",
4964 "path-type": "^2.0.0"
5058 + "path-type": "^3.0.0"
4965 5059 }
4966 5060 },
4967 5061 "read-pkg-up": {
4968 "version": "2.0.0",
4969 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
4970 "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
5062 + "version": "3.0.0",
5063 + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz",
5064 + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=",
4971 5065 "dev": true,
4972 5066 "peer": true,
4973 5067 "requires": {
4974 5068 "find-up": "^2.0.0",
4975 "read-pkg": "^2.0.0"
5069 + "read-pkg": "^3.0.0"
4976 5070 }
4977 5071 },
4978 5072 "regenerator-runtime": {
@@ -4999,6 +5093,13 @@
4999 5093 "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
5000 5094 "dev": true
5001 5095 },
5096 + "remove-trailing-separator": {
5097 + "version": "1.1.0",
5098 + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
5099 + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
5100 + "dev": true,
5101 + "peer": true
5102 + },
5002 5103 "require-from-string": {
5003 5104 "version": "2.0.2",
5004 5105 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
@@ -5140,6 +5241,14 @@
5140 5241 "emoji-regex": "^8.0.0",
5141 5242 "is-fullwidth-code-point": "^3.0.0",
5142 5243 "strip-ansi": "^6.0.0"
5244 + },
5245 + "dependencies": {
5246 + "emoji-regex": {
5247 + "version": "8.0.0",
5248 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5249 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
5250 + "dev": true
5251 + }
5143 5252 }
5144 5253 },
5145 5254 "string.prototype.matchall": {
@@ -5210,21 +5319,23 @@
5210 5319 }
5211 5320 },
5212 5321 "table": {
5213 "version": "6.0.7",
5214 "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz",
5215 "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==",
5322 + "version": "6.7.1",
5323 + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
5324 + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==",
5216 5325 "dev": true,
5217 5326 "requires": {
5218 "ajv": "^7.0.2",
5219 "lodash": "^4.17.20",
5327 + "ajv": "^8.0.1",
5328 + "lodash.clonedeep": "^4.5.0",
5329 + "lodash.truncate": "^4.4.2",
5220 5330 "slice-ansi": "^4.0.0",
5221 "string-width": "^4.2.0"
5331 + "string-width": "^4.2.0",
5332 + "strip-ansi": "^6.0.0"
5222 5333 },
5223 5334 "dependencies": {
5224 5335 "ajv": {
5225 "version": "7.2.1",
5226 "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.2.1.tgz",
5227 "integrity": "sha512-+nu0HDv7kNSOua9apAVc979qd932rrZeb3WOvoiD31A/p1mIE5/9bN2027pE2rOPYEdS3UHzsvof4hY+lM9/WQ==",
5336 + "version": "8.4.0",
5337 + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.4.0.tgz",
5338 + "integrity": "sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==",
5228 5339 "dev": true,
5229 5340 "requires": {
5230 5341 "fast-deep-equal": "^3.1.1",
modified package.json
+1 −1
@@ -1,6 +1,6 @@
1 1 {
2 2 "name": "setup-beam",
3 "version": "1.7.0",
3 + "version": "1.7.1",
4 4 "license": "MIT",
5 5 "private": true,
6 6 "scripts": {

Parents: a550a4c