diff --git a/.travis.yml b/.travis.yml index 94f6e5a..87c6ced 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,4 +25,4 @@ after_success: notifications: email: recipients: >- - Ob6KYzX5nfeQm3k3qq1zqRgVSFFEJMMAhyaFhNKnnkVa7Q0QW2x19ik5cqMj+MKBqgqA4h5/Veym9vblwgmvJ1IWU42+ZjmNci14N31GzllTwlz595dc2Id+nZ4IVr4CNLGfyORRZBpqWVLBim7Pgv4qnDAhbgLXWSRA+BzQbkw= + CZsRf/UaXfgYd5kvTni+4/341q0Zg0tjZXm/AF7nszmZAIsLHH8sSPU7k4cWjxEhmvmMekFTDg49gxV0WA8qoexoE7/Mk3UeG3TVOD2qM6sY/EDzGSqcIQQOxW87Fl0EoBTuMafYDVQXU/RVGJ08tetI2RCdJ0D/qLHm0/E2SrY= diff --git a/HISTORY.md b/HISTORY.md index d02da65..c33d008 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # History +## v3.8.0 2020 June 20 + +- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) + ## v3.7.0 2020 June 10 - Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) diff --git a/README.md b/README.md index 9fcdb0b..7f8f8d5 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ Yay! Big win for agnostic argument order! But when would you actually want this? ``` html ``` diff --git a/package-lock.json b/package-lock.json index 9ed41b5..2da4110 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "argsbytype", - "version": "3.7.0", + "version": "3.8.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1016,12 +1016,12 @@ } }, "@bevry/update-contributors": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.9.0.tgz", - "integrity": "sha512-kJhg/PHAv2PidmWFqU4e4PW9pWlQO/eE+4YQ4R6SZUPRjmhDAsm6d6lDMlBKRicX0UlGjcDuCwpc0abA+ogrFw==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.10.0.tgz", + "integrity": "sha512-VEZKtbDclYnQ59tcIoxZawMYZoTZ7fGUsPZU7Uv8rtuq4pTbiCqeKyNCCM9EG6M5ufhRcGqPN7uLhxvUwvuCiQ==", "dev": true, "requires": { - "getcontributors": "^2.12.0" + "getcontributors": "^2.13.0" } }, "@types/ansicolors": { @@ -1049,9 +1049,9 @@ "dev": true }, "acorn": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz", - "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.3.1.tgz", + "integrity": "sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==", "dev": true }, "acorn-jsx": { @@ -1115,22 +1115,11 @@ } } }, - "ansi-escapes": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", - "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", - "dev": true, - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", - "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==", - "dev": true - } - } + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true }, "ansi-regex": { "version": "5.0.0", @@ -1220,9 +1209,9 @@ "optional": true }, "assert-helpers": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-6.7.0.tgz", - "integrity": "sha512-aZ7B+KS/JojLCsf2kkAf92rzV07i1QChHKPlhrU7yHs5x45g60nIJ9mZZtl/D3fSkRmauxXCIBzkYqsLB5B9DQ==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-6.8.0.tgz", + "integrity": "sha512-Ayb+HIpy17PMSrnLl3DeKP8sSzv86r9+QuFjLXjPvHj2VDVW6QVdH/X0WkCtmqcab6S72dCHRJinUHDUfPRMsA==", "dev": true, "requires": { "@types/ansicolors": "^0.0.33", @@ -1230,7 +1219,7 @@ "@types/node": "^14.0.13", "ansicolors": "^0.3.2", "diff": "^4.0.2", - "errlop": "^3.3.0" + "errlop": "^3.5.0" } }, "assign-symbols": { @@ -1270,9 +1259,9 @@ } }, "badges": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/badges/-/badges-4.8.0.tgz", - "integrity": "sha512-KB2QlS902ROeehG9QRSn6m8+4hU8c3TRpxI7OjNtqq3dBE3Tbg9uVDOUz+24Rb72nglRe5FmBf3Rq5CjWbLQKA==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.9.0.tgz", + "integrity": "sha512-fJRZdepdU9FIvSXbMv5th+aq67DjMYO0hFxBSwNP3pNPPml/UcHeKEMrcs+E3MG3V1I24uWVrZ3nxFwWl5mShA==", "dev": true }, "balanced-match": { @@ -1436,32 +1425,32 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001081", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001081.tgz", - "integrity": "sha512-iZdh3lu09jsUtLE6Bp8NAbJskco4Y3UDtkR3GTCJGsbMowBU5IWDFF79sV2ws7lSqTzWyKazxam2thasHymENQ==", + "version": "1.0.30001084", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001084.tgz", + "integrity": "sha512-ftdc5oGmhEbLUuMZ/Qp3mOpzfZLCxPYKcvGv6v2dJJ+8EdqcvZRbAGOiLmkM/PV1QGta/uwBs8/nCl6sokDW6w==", "dev": true }, "caterpillar": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-5.5.0.tgz", - "integrity": "sha512-Ln0GmsVVK+3DD2ovINXs4hCwVR2MSt2nbW2LMyYHEmcpVpQJlpCKMZBfY0pTK6sRK4fywCbijBhEpn+fxIYcIw==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-5.6.0.tgz", + "integrity": "sha512-RDkYRAOxzYb1zveAC+KeUAcy9NTSN7hObZj+tKlSQbVGNOIt06cdyPd5hS1RJr+t9qvgit364ZHpkZgxUa8n4Q==", "dev": true, "requires": { - "extendr": "^5.4.0", - "get-current-line": "^5.4.0", - "rfc-log-levels": "^3.4.0" + "extendr": "^5.5.0", + "get-current-line": "^5.5.0", + "rfc-log-levels": "^3.5.0" } }, "caterpillar-filter": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-6.5.0.tgz", - "integrity": "sha512-No6L9WRQD2AMxXxgMxQenoKHoMQ5IIiU6VLHC/Ny0o/4pTDorGaITRA9zAyL6pWm1ZXyTp4RNlZXK0dyTE4tWA==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-6.6.0.tgz", + "integrity": "sha512-8K6hj/xIrQQFRzdAu4UO1IzexH6vqpLMMfZNr+wtCfVrSQYFHnlZJJabwqUpKb0eIP3jFyVNMAHuOaxzlxipRQ==", "dev": true }, "caterpillar-human": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-6.5.0.tgz", - "integrity": "sha512-QFgPADy+5oqitHKCuUeMjIYj/XJEJQhsZkItyI6WojqZUVSEjcnF1Ss+eKWT5w9+Ln6SSLvRbsmMRZuzwyqA7Q==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-6.6.0.tgz", + "integrity": "sha512-9aIQC6cO/r3kE5QdQw2dAeIqRybXFKH15SuIviFRWdf8GV3iu/pRgwKRKZ6y8WnGLfYB4ZrGyPjikqXp1kWOJw==", "dev": true, "requires": { "ansicolors": "~0.3.2", @@ -1479,12 +1468,6 @@ "supports-color": "^5.3.0" } }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, "chokidar": { "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", @@ -1531,21 +1514,6 @@ } } }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-width": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz", - "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", - "dev": true - }, "coffeescript": { "version": "1.12.7", "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz", @@ -1639,13 +1607,12 @@ "optional": true }, "cross-fetch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.4.tgz", - "integrity": "sha512-MSHgpjQqgbT/94D4CyADeNoYh52zMkCX4pcJvPP5WqPsLFMKjr2TCMg381ox5qI0ii2dPwaLx/00477knXqXVw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.5.tgz", + "integrity": "sha512-FFLcLtraisj5eteosnX1gf01qYDCOc4fDy0+euOt8Kn9YBY2NtXL/pCoYPavw24NIQkQqm5ZOLsGD5Zzj0gyew==", "dev": true, "requires": { - "node-fetch": "2.6.0", - "whatwg-fetch": "3.0.0" + "node-fetch": "2.6.0" } }, "cross-spawn": { @@ -1778,12 +1745,12 @@ } }, "editions": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/editions/-/editions-3.4.0.tgz", - "integrity": "sha512-zL34x+mfzEIgbbE4WApur4FCN9OxabqdUbHGbWGHlQR6PUJGzWFHXyOHN4H38KPF3zyrNKlBP/IUSwaBITOk6Q==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-3.5.0.tgz", + "integrity": "sha512-iSTtszoco9ln3m3NdCUXOVBrOTArjWww76RK2o1PK/kCZTKCHH8GtvXYYi2h0/71bbFZncUVGFW54WClijGdVg==", "dev": true, "requires": { - "errlop": "^3.3.0", + "errlop": "^3.5.0", "semver": "6.3.0" }, "dependencies": { @@ -1796,21 +1763,30 @@ } }, "electron-to-chromium": { - "version": "1.3.466", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.466.tgz", - "integrity": "sha512-eieqkoM2hCkZZRhETKyCouMziDV3l4XEKHRLuzcHG+HV+P7PeODU/z9HAmBgMQkzvHg2DoyQhfIDmmeguLZT/Q==", + "version": "1.3.478", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.478.tgz", + "integrity": "sha512-pt9GUDD52uEO9ZXWcG4UuW/HwE8T+a8iFP7K2qqWrHB5wUxbbvCIXGBVpQDDQwSR766Nn4AkmLYxOUNd4Ji5Dw==", "dev": true }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, + "enquirer": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.5.tgz", + "integrity": "sha512-BNT1C08P9XD0vNg3J475yIUG+mVdp9T6towYFHUv897X0KoHBjB1shyrNmhmtHWKP17iSWgo7Gqh7BBuzLZMSA==", + "dev": true, + "requires": { + "ansi-colors": "^3.2.1" + } + }, "errlop": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-3.5.0.tgz", - "integrity": "sha512-EU8r0FtFCGd1GPQTY7cxbmvNA5YEAIZJBewJTfB1dcRBsaEpXJJrF33kj8Y3fkAaidA8WnMrgtuSXXcULGA5zA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-3.6.0.tgz", + "integrity": "sha512-3v5QTdRjtvr7FQPkGoDb1H1qMpEECQqDm+QrpNj/WPFT8KJkasqRkXWEqPTjO96ABLWQyZf8Uz+/MTdQl3A2CQ==", "dev": true }, "escape-string-regexp": { @@ -1820,9 +1796,9 @@ "dev": true }, "eslint": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.2.0.tgz", - "integrity": "sha512-B3BtEyaDKC5MlfDa2Ha8/D6DsS4fju95zs0hjS3HdGazw+LNayai38A25qMppK37wWGWNYSPOR6oYzlz5MHsRQ==", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.3.0.tgz", + "integrity": "sha512-dJMVXwfU5PT1cj2Nv2VPPrKahKTGdX+5Dh0Q3YuKt+Y2UhdL2YbzsVaBMyG9HC0tBismlv/r1+eZqs6SMIV38Q==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -1831,6 +1807,7 @@ "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", + "enquirer": "^2.3.5", "eslint-scope": "^5.1.0", "eslint-utils": "^2.0.0", "eslint-visitor-keys": "^1.2.0", @@ -1844,7 +1821,6 @@ "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", "is-glob": "^4.0.0", "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", @@ -1955,9 +1931,9 @@ } }, "eslint-config-bevry": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/eslint-config-bevry/-/eslint-config-bevry-3.8.0.tgz", - "integrity": "sha512-+qI+WzCja2JSPwK99VQjcgIDuOocjxghSl95XZy8ucrcxCpW4E9LfHJAMlaTrDect+ZkKTEvGIDZ/2wKRpNIrw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/eslint-config-bevry/-/eslint-config-bevry-3.9.0.tgz", + "integrity": "sha512-kA20t1+jUFDuOHClKyD5Uf6IIyNAA3kpAi3HOTYWgMOhaGM7hmVIoUott+FtsF2ApFEIzAFjJ/UhvilE16zxXg==", "dev": true, "requires": { "semver": "^7.3.2" @@ -1981,9 +1957,9 @@ } }, "eslint-plugin-prettier": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.3.tgz", - "integrity": "sha512-+HG5jmu/dN3ZV3T6eCD7a4BlAySdN7mLIbJYo0z1cFQuI+r2DiTJEFeF68ots93PsnrMxbzIZ2S/ieX+mkrBeQ==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.4.tgz", + "integrity": "sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" @@ -2000,18 +1976,18 @@ } }, "eslint-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz", - "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "dev": true, "requires": { "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.2.0.tgz", - "integrity": "sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", "dev": true }, "espree": { @@ -2070,13 +2046,13 @@ "dev": true }, "event-emitter-grouped": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-4.5.0.tgz", - "integrity": "sha512-6dUuJXk/wGZN2sJM1gFuv4jF/hHS0LNWo+OI0wV9oXZVofWPVqvqqZwo+IdKsF/U1NnvlE8axbK0jyzeuP48TQ==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-4.6.0.tgz", + "integrity": "sha512-ycrdhwcTsHzVYdDEFT6C5i8fCmrdVcesxDkce2WSOXi1HjsmUughM+AeOhfZgDaSr+AlIUQnQc+YOqJpvVxv0A==", "dev": true, "requires": { - "taskgroup": "^7.6.0", - "unbounded": "^3.3.0" + "taskgroup": "^7.7.0", + "unbounded": "^3.4.0" } }, "expand-brackets": { @@ -2141,23 +2117,12 @@ } }, "extendr": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/extendr/-/extendr-5.5.0.tgz", - "integrity": "sha512-X+8DHBXYIwMi87BM+SXE0+7znw6OTgVN75lc/aIZzg7O1gbubARJ/u9okpHiL89A7xDb+SGxGW6Kk09Jq65FOw==", - "dev": true, - "requires": { - "typechecker": "^7.4.0" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/extendr/-/extendr-5.6.0.tgz", + "integrity": "sha512-Pq8P7fRHbkdXsjCAnOR/FIcstKQNjXUO8tzOrC29yJv/37AfJrgLx2ob10ejWDl+U5dAd6+yo9PcuacKde118w==", "dev": true, "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "typechecker": "^7.5.0" } }, "extglob": { @@ -2256,20 +2221,11 @@ "dev": true }, "fellow": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.10.0.tgz", - "integrity": "sha512-YC4nniyJZxuLvHt61i1ntxoAR8RZeBXrXfzAiMpnOTk7bpn7D6K9pvc3UZ8vjt/Ci7QN1BM7rXfomm2HRW4kjA==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.11.0.tgz", + "integrity": "sha512-UYwUUvSQazMfltbYTPTx2cP8XaygvUnffeEWjx0oIILTuWoGyi6kc6n67Xjg2e/O4e3dX0VPzOcbl6KusOnv5Q==", "dev": true }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, "file-entry-cache": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", @@ -2402,18 +2358,18 @@ "dev": true }, "get-cli-arg": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-5.4.0.tgz", - "integrity": "sha512-bZ+YHcMh+Q/uu3m6n8QlK+dRm7xZbgxHdaXD4/Oc57kjSw2dIBo8QoDQW4sCFRaP7KYUhzsWtr7z+KQc+yt01A==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-5.5.0.tgz", + "integrity": "sha512-C05sDES1gJzMJOgtJOasZllba1JEp4LsTumyM8xG6SBZRn5SndNqyiSzfVRhh9LcglCm5hcedz5vcLCXr4IkIw==", "dev": true, "requires": { - "normalify": "^2.10.0" + "normalify": "^2.11.0" } }, "get-current-line": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-5.5.0.tgz", - "integrity": "sha512-STCaXFXNC8bqwLCAnvV98v2jXQW4pzZxeB44BVAparggfI+kkZ8rwKJaU+TBg7PpK6ZEo3srcv2mZ8/8p6/psA==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-5.6.0.tgz", + "integrity": "sha512-NSYvQSnWzEbP7mCNedLMmNEMuUbnDBVlHR+A+x5Rfl3ntka8ZD3xDZW9rGmVSIlgp9dlSUp+rukgklkb1ByOPg==", "dev": true }, "get-stdin": { @@ -2430,37 +2386,37 @@ "optional": true }, "getcontributors": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.12.0.tgz", - "integrity": "sha512-QXdqrYsUqFuXK24re71TrAcyDQ9IreUQOfb3HbTW+2Vjpvg3Z68Iw+hpW1yd/bU/TM5F7FYIfHSUOuvBlT1x8g==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.13.0.tgz", + "integrity": "sha512-n9EcV+nKZ8oXj4B5jqKIk97koiXuAm7oRnyirF4DCL5oFZ/TymtXTad+rXcFq1ByAKFO5bZ9bo+4/X4w9VuUvQ==", "dev": true, "requires": { "cross-fetch": "^3.0.4", - "fellow": "^6.10.0", - "getrepos": "^5.5.0", - "githubauthreq": "^5.6.0", + "fellow": "^6.11.0", + "getrepos": "^5.6.0", + "githubauthreq": "^5.7.0", "simplytyped": "^3.3.0" } }, "getrepos": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.6.0.tgz", - "integrity": "sha512-X44Sz8ZSkEUBRPJcjRlK3oU8jluaaFpRAOfIcqmQBKOBh+0/9HImI5uU5DMmwCuNPzPxW6M3rWW+UEPQsP8gsw==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.7.0.tgz", + "integrity": "sha512-CQPPXJhQRJ3tITJUyhQTLjMr5fY38SPNvnSMDTFgKBG4KBmqrF5bVl4bw0KE9UNFpZ2tW/QhEXIx3HXDUhW2aw==", "dev": true, "requires": { "cross-fetch": "^3.0.4", - "githubauthreq": "^5.6.0", - "native-promise-pool": "^3.5.0", + "githubauthreq": "^5.7.0", + "native-promise-pool": "^3.6.0", "simplytyped": "^3.3.0" } }, "githubauthreq": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.7.0.tgz", - "integrity": "sha512-Jqn3AKY8yUiIrxyA/GQV7/tS5K//t8d3jxs65ElWbTEskzed/us5TgM3lowhHh36WW1dUDj/W75J5kN9Uny3Nw==", + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.8.0.tgz", + "integrity": "sha512-lNsrXNphqswavMu6VqeELmRTvvJeHmCO5CamayODwCSBMM/QePJB8fXu+c2a4Qey61oEd98jO9F3T1ZVbo98oQ==", "dev": true, "requires": { - "editions": "^3.4.0", + "editions": "^3.5.0", "simplytyped": "^3.3.0" } }, @@ -2561,15 +2517,6 @@ } } }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", @@ -2608,79 +2555,6 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, - "inquirer": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz", - "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "cli-cursor": "^3.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", @@ -2786,9 +2660,9 @@ "dev": true }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, "is-glob": { @@ -2903,13 +2777,13 @@ } }, "kava": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/kava/-/kava-5.4.0.tgz", - "integrity": "sha512-bc26nSMihk/mprgN6Slzw68AFYfVzcQ7YGCADp0Pifd4wSQSN58RMUm9iqJ3nqg8vyo0nppyADaotpZZ8E07aA==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/kava/-/kava-5.5.0.tgz", + "integrity": "sha512-wjIpm4rK46S84V1iT+TiQPYIGhXSX/qdN2RddI8RmRMPttpLzoyg6lOzb9XLqPfDpxDYyQQyFT0Gcuv0pGzBnQ==", "dev": true, "requires": { - "event-emitter-grouped": "^4.5.0", - "taskgroup": "^7.6.0" + "event-emitter-grouped": "^4.6.0", + "taskgroup": "^7.7.0" } }, "kind-of": { @@ -3018,12 +2892,6 @@ "to-regex": "^3.0.2" } }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -3078,12 +2946,6 @@ "dev": true, "optional": true }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, "nan": { "version": "2.14.1", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.1.tgz", @@ -3112,9 +2974,9 @@ } }, "native-promise-pool": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.6.0.tgz", - "integrity": "sha512-TaJibaT3r77Cx9qC6Wpq/QZc10COdAhijWGDxR5c7OzToLwrgM4qxje5YC6ur9nv088Xkut7qm7YHuNHlt4Ljg==", + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.7.0.tgz", + "integrity": "sha512-HkoTPpNsxYNKmRp0C/A+M4ZnicS8SlgiRxr6YLwpzimIv8bjlRjT0TLjCXHLVid5rXJcuradhRcajKZoI1tCcg==", "dev": true }, "natural-compare": { @@ -3229,15 +3091,6 @@ "wrappy": "1" } }, - "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, "optionator": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", @@ -3252,12 +3105,6 @@ "word-wrap": "^1.2.3" } }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, "p-limit": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", @@ -3392,21 +3239,21 @@ "dev": true }, "projectz": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.6.0.tgz", - "integrity": "sha512-EEyXXz3K3OVyHzTTjQvecARF9jCBTLAJJ7/AxdY9vEkuSFWMYeSqZpF/2PYR8l69XY37fj8HXdweotzRewEuAw==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.7.0.tgz", + "integrity": "sha512-2bMVLORGLNtECpHmK8JZsfJ8Dz5H6hmEe1sI8emYAuDmvzRmBq+9+r0XMC1BCCvdvSGNLjmN1t57LAzWRcVAeA==", "dev": true, "requires": { - "badges": "^4.8.0", - "caterpillar": "^5.5.0", - "caterpillar-filter": "^6.5.0", - "caterpillar-human": "^6.5.0", + "badges": "^4.9.0", + "caterpillar": "^5.6.0", + "caterpillar-filter": "^6.6.0", + "caterpillar-human": "^6.6.0", "cson-parser": "^4.0.4", - "fellow": "^6.10.0", - "get-cli-arg": "^5.4.0", + "fellow": "^6.11.0", + "get-cli-arg": "^5.5.0", "spdx-expression-parse": "^3.0.1", "spdx-license-list": "^6.2.0", - "typechecker": "^7.4.0" + "typechecker": "^7.5.0" } }, "punycode": { @@ -3432,9 +3279,9 @@ } }, "readdir-cluster": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readdir-cluster/-/readdir-cluster-3.4.0.tgz", - "integrity": "sha512-Gww00PTMFo6iczuRHL7lty7//GLeXa2hws8q2QUrRrd4JyTs/Mf7kocN8zZThpM0K8NMO7MEHtXN5AFCgbHf6A==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdir-cluster/-/readdir-cluster-3.5.0.tgz", + "integrity": "sha512-fpKFHQME5RLaYXgNm5/sn68trMwtK4BZW1nk4WgqWsuUnO6fem6lFYInzeYKe/cpOWONqtDCwY3+yF9x5LjZ8A==", "dev": true }, "readdirp": { @@ -3577,16 +3424,6 @@ "dev": true, "optional": true }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", @@ -3595,9 +3432,9 @@ "optional": true }, "rfc-log-levels": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.5.0.tgz", - "integrity": "sha512-OpikvAEizZMkOhwnJY8XDgRZar3DRj/2zo8bPeG0tF7umyBq55GNRSmKEBnquQvh4ZLHAN/PwGTKGQ4QkDgDNg==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.6.0.tgz", + "integrity": "sha512-on/I1dq1YSKVx9MYqCjjczTdV9yLcVf34AszStClx7AIGn5uxppZIIpgY8XxmcwAg9uzXGBL8QPXfk114o6y2w==", "dev": true }, "rimraf": { @@ -3609,21 +3446,6 @@ "glob": "^7.1.3" } }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "rxjs": { - "version": "6.5.5", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", - "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -3640,12 +3462,6 @@ "ret": "~0.1.10" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -3692,12 +3508,6 @@ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, "simplytyped": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/simplytyped/-/simplytyped-3.3.0.tgz", @@ -3719,14 +3529,6 @@ "ansi-styles": "^3.2.0", "astral-regex": "^1.0.0", "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } } }, "snapdragon": { @@ -3941,14 +3743,31 @@ } }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } } }, "string_decoder": { @@ -3995,58 +3814,18 @@ "lodash": "^4.17.14", "slice-ansi": "^2.1.0", "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } } }, "taskgroup": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-7.7.0.tgz", - "integrity": "sha512-AzGP6+0Ur90btsHsgAjqUFZU0mswtswxgUph0dBW2BVwW0LjYJ4XI6VgS/UimaqpXR/XBR15kheVE9RKGTJAUw==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-7.8.0.tgz", + "integrity": "sha512-xL8/AuQpTcRUYtRiMjoOoS3+OPvgDIenOf+00BjXaSjdOEDJ7WWTKzUqsIqx2d6qNdqm31bnCBDGYNFmXFCJ8g==", "dev": true, "requires": { "ambi": "3.2.0", "eachr": "^4.5.0", - "extendr": "^5.5.0", - "unbounded": "^3.3.0" + "extendr": "^5.6.0", + "unbounded": "^3.4.0" } }, "text-table": { @@ -4055,21 +3834,6 @@ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", "dev": true }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -4122,12 +3886,6 @@ "repeat-string": "^1.6.1" } }, - "tslib": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", - "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==", - "dev": true - }, "type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -4144,14 +3902,14 @@ "dev": true }, "typechecker": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.5.0.tgz", - "integrity": "sha512-3rN7f/Tx7Ydg72sFl8Lrbl6sx4YGljmU/CVNr9Df6lRikYxd3H1HK03j+ZqE7ZS2WWOOn0YOACziAT8r+9O0fw==" + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.6.0.tgz", + "integrity": "sha512-GA3zunbYzM2T5+IRk7z/g85Aqo8bXGrITU5TDh51WJoGPdfuIsyLzWvqBMdW5NxsVxDJgEYxY/xaWRkZoDfBsQ==" }, "unbounded": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-3.4.0.tgz", - "integrity": "sha512-d9LOcaNowWY9zEynpOzRCd7lpABqVD7svxkUBzZ6Va5QixAL0l3VjIXHwXli00ovHj19ABBcI9VeZYOke/hTsQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-3.5.0.tgz", + "integrity": "sha512-+L0I0BxMMguIyWBL50R994o1HzZE6AGpcyr8XhQ6qn3FcF4C0+bKuBqUSX1tpZYVQuqVSwatzxOR7eKX6ecOLw==", "dev": true }, "unicode-canonical-property-names-ecmascript": { @@ -4283,12 +4041,12 @@ "dev": true }, "valid-directory": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-2.3.0.tgz", - "integrity": "sha512-F19QLPvHR6oPhiKpyBHzIynM0OxxbHKJqr7ekngwMmFc0jENrE7Riddmdp/dfv8Ajl8y9vIWgFSosKZ3DgBPwQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-2.4.0.tgz", + "integrity": "sha512-RElgG1lVE5VSOZRR5QuAZHBg397XE7s28FYBag6Py5YTqA691nE1blYHXjYzmncD6rmwqjTku9ZrIZHBL0jzow==", "dev": true, "requires": { - "readdir-cluster": "^3.4.0", + "readdir-cluster": "^3.5.0", "valid-filename": "^3.1.0" } }, @@ -4301,12 +4059,6 @@ "filename-reserved-regex": "^2.0.0" } }, - "whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/package.json b/package.json index 6e6f65a..ae94c20 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "title": "Arguments By Type", "name": "argsbytype", - "version": "3.7.0", + "version": "3.8.0", "description": "Provide some arguments, get back a hash object of the arguments indexed by their type. Very useful for agnostic argument orders.", "homepage": "https://github.com/bevry/argsbytype", "license": "MIT", @@ -99,23 +99,23 @@ "main": "source/index.js", "browser": "edition-browsers/index.js", "dependencies": { - "typechecker": "^7.5.0" + "typechecker": "^7.6.0" }, "devDependencies": { "@babel/cli": "^7.10.1", "@babel/core": "^7.10.2", "@babel/plugin-proposal-object-rest-spread": "^7.10.1", "@babel/preset-env": "^7.10.2", - "@bevry/update-contributors": "^1.9.0", - "assert-helpers": "^6.7.0", - "eslint": "^7.2.0", - "eslint-config-bevry": "^3.8.0", + "@bevry/update-contributors": "^1.10.0", + "assert-helpers": "^6.8.0", + "eslint": "^7.3.0", + "eslint-config-bevry": "^3.9.0", "eslint-config-prettier": "^6.11.0", - "eslint-plugin-prettier": "^3.1.3", - "kava": "^5.4.0", + "eslint-plugin-prettier": "^3.1.4", + "kava": "^5.5.0", "prettier": "^2.0.5", - "projectz": "^2.6.0", - "valid-directory": "^2.3.0" + "projectz": "^2.7.0", + "valid-directory": "^2.4.0" }, "scripts": { "our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",