diff --git a/.travis.yml b/.travis.yml index 65b71c9..b7cc886 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,4 +25,4 @@ after_success: notifications: email: recipients: >- - A2alFJrtAw5jh/xGX6bB9oWhUStFz3aOSSk5xlrwTBBV/hBiXX116j+xfTAeuZqfWO0tT7A92hiS+PP8SzSendqtJAzbs66Lui1QG7k4EvDZiEzSqJUc60Wyh5bZiCQN0E8wnO6iR01i00e/nXkrYV6fNG5skfN3ryFhdyiMPfk= + insFN1aLOyUrhYlPvTMW6Dl/oeu8Ih8vbBsVS5jDOyjPH3aE+blozq0lNssiiru9TOti0/PqJRYA63LthNa9smf8GD0tvLhLaC0FeULfbTyOnT+PyfLkz7N9tdlS5Oy8CPCx39HbgCoaAUQ3fwDWwRNvqxh7sdLjG2T20HpehV0= diff --git a/HISTORY.md b/HISTORY.md index 5002c92..67ef24d 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # History +## v3.19.0 2020 August 17 + +- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) + ## v3.18.0 2020 August 4 - 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 015ca18..ef02181 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 55fce5e..c5f296d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "argsbytype", - "version": "3.18.0", + "version": "3.19.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -42,16 +42,16 @@ } }, "@babel/core": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.0.tgz", - "integrity": "sha512-mkLq8nwaXmDtFmRkQ8ED/eA2CnVw4zr7dCztKalZXBvdK5EeNUAesrrwUqjQEzFgomJssayzB0aqlOsP1vGLqg==", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.11.1.tgz", + "integrity": "sha512-XqF7F6FWQdKGGWAzGELL+aCO1p+lRY5Tj5/tbT3St1G8NaH70jhhDIKknIZaDans0OQBG5wRAldROLHSt44BgQ==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", "@babel/generator": "^7.11.0", "@babel/helper-module-transforms": "^7.11.0", "@babel/helpers": "^7.10.4", - "@babel/parser": "^7.11.0", + "@babel/parser": "^7.11.1", "@babel/template": "^7.10.4", "@babel/traverse": "^7.11.0", "@babel/types": "^7.11.0", @@ -351,9 +351,9 @@ } }, "@babel/parser": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.0.tgz", - "integrity": "sha512-qvRvi4oI8xii8NllyEc4MDJjuZiNaRzyb7Y7lup1NqJV8TZHF4O27CcP+72WPn/k1zkgJ6WJfnIbk4jTsVAZHw==", + "version": "7.11.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.11.3.tgz", + "integrity": "sha512-REo8xv7+sDxkKvoxEywIdsNFiZLybwdI7hcT5uEPyQrSMB4YQ973BfC9OOrD/81MaIjh6UxdulIQXkjmiH3PcA==", "dev": true }, "@babel/plugin-proposal-async-generator-functions": { @@ -627,9 +627,9 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.5.tgz", - "integrity": "sha512-6Ycw3hjpQti0qssQcA6AMSFDHeNJ++R6dIMnpRqUjFeBBTmTDPa8zgF90OVfTvAo11mXZTlVUViY1g8ffrURLg==", + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz", + "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" @@ -1002,9 +1002,9 @@ } }, "@babel/runtime": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.0.tgz", - "integrity": "sha512-qArkXsjJq7H+T86WrIFV0Fnu/tNOkZ4cgXmjkzAu3b/58D5mFIO8JH/y77t7C9q0OdDRdh9s7Ue5GasYssxtXw==", + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz", + "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -1066,13 +1066,19 @@ "to-fast-properties": "^2.0.0" } }, + "@bevry/ansi": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-1.2.0.tgz", + "integrity": "sha512-HAahyVq+yyYRSbw+OnQuNlLApGm8eRWFuuwc/kJbcCw8jBdZ3cPo5a2acO8HXcilJkD3avpSaOAW5QuShc95iw==", + "dev": true + }, "@bevry/update-contributors": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.14.0.tgz", - "integrity": "sha512-uXvwaHADI6f4wddM88EYRfIbDK87T7XCCIc3t7Mkuyka41mb6vxAUgNZoJQYC1eILQaRp7YQ0ggLzkR/Ylw7Aw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.15.0.tgz", + "integrity": "sha512-JNlw2gCnvgyaY1G2ST5F9SWnat/tT1iV9nN2ymEQ92iO3AYHg9PtmVx9sqLsoCupbzHy43WqX4wcyvY2fFZRxg==", "dev": true, "requires": { - "getcontributors": "^2.19.0" + "getcontributors": "^2.20.0" } }, "@types/ansicolors": { @@ -1112,9 +1118,9 @@ "dev": true }, "ajv": { - "version": "6.12.3", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz", - "integrity": "sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==", + "version": "6.12.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.4.tgz", + "integrity": "sha512-eienB2c9qVQs2KWexhkrdMLVDoIQCz5KSeLxwg9Lzk4DOfBtIK9PQwwufcsn1jjGuf9WZmqPMbGxOzfcuphJCQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -1193,12 +1199,6 @@ "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", "dev": true }, - "ansistyles": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz", - "integrity": "sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk=", - "dev": true - }, "anymatch": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", @@ -1260,17 +1260,17 @@ "optional": true }, "assert-helpers": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-6.18.0.tgz", - "integrity": "sha512-qiQnWz+Noo+7vzQkuEqqsdvmR3WSzX8s9q0WAmA2Ooh7880lUHD0QR+4krrJq/HrrpB69dR4taEs7DHViKscJA==", + "version": "6.19.0", + "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-6.19.0.tgz", + "integrity": "sha512-2YQ4fNEKXG83AGNgBEnX76z+t/IMlr3mwFQleDLmVQo3ccVeTHFmXFh88GpGhxYV9VEelkiqha1MRkHsuDgJMQ==", "dev": true, "requires": { "@types/ansicolors": "^0.0.33", "@types/diff": "^4.0.2", - "@types/node": "^14.0.24", + "@types/node": "^14.0.27", "ansicolors": "^0.3.2", "diff": "^4.0.2", - "errlop": "^3.13.0" + "errlop": "^3.14.0" } }, "assign-symbols": { @@ -1310,9 +1310,9 @@ } }, "badges": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/badges/-/badges-4.19.0.tgz", - "integrity": "sha512-RUVVx/qlf39keeLhigvhhy+oRMxLXTE8HWiINSCQ+elmdOcy8PhxAQuGKAiQTojK/09HIaD12EzvBBMcR3ZQwg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.20.0.tgz", + "integrity": "sha512-ZowG1na16Ox9rO8Db4QifMI6GFa9JWfFOwusNTC/HvewITyEoC9DssvFpqSL2e7YBtDFDJwYBqg7m4OPlJLiNw==", "dev": true }, "balanced-match": { @@ -1440,15 +1440,15 @@ } }, "browserslist": { - "version": "4.13.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz", - "integrity": "sha512-MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz", + "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001093", - "electron-to-chromium": "^1.3.488", - "escalade": "^3.0.1", - "node-releases": "^1.1.58" + "caniuse-lite": "^1.0.30001111", + "electron-to-chromium": "^1.3.523", + "escalade": "^3.0.2", + "node-releases": "^1.1.60" } }, "cache-base": { @@ -1476,36 +1476,21 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001109", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001109.tgz", - "integrity": "sha512-4JIXRodHzdS3HdK8nSgIqXYLExOvG+D2/EenSvcub2Kp3QEADjo2v2oUn5g0n0D+UNwG9BtwKOyGcSq2qvQXvQ==", + "version": "1.0.30001114", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001114.tgz", + "integrity": "sha512-ml/zTsfNBM+T1+mjglWRPgVsu2L76GAaADKX5f4t0pbhttEp0WMawJsHDYlFkVZkoA+89uvBRrVrEE4oqenzXQ==", "dev": true }, "caterpillar": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-5.15.0.tgz", - "integrity": "sha512-DOXU0WoMdJsbBgaeFjSdGWfwCPEA4/hDMCu4ZTmnWl1Cq9tb+RSqs+HaMEnZgk44cW8O0l6Iu5SD8OE/Zysv1w==", - "dev": true, - "requires": { - "extendr": "^5.11.0", - "get-current-line": "^5.11.0", - "rfc-log-levels": "^3.10.0" - } - }, - "caterpillar-filter": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-6.15.0.tgz", - "integrity": "sha512-4NfR8MMQLUEvY9zrZkpVF+NOO0/2mEgqgbLIUPnxJb2DFBiCzYrFDnR9xQ4qzGZgyAaEcVQdaaVS0K0GaMYnxw==", - "dev": true - }, - "caterpillar-human": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-6.15.0.tgz", - "integrity": "sha512-O0QrxMLvn/6Ef1bNLOV7Vrcb6XcZsRwXyB7VIazalAVa0U0i1JBzcyy/zPI7qWYlL0jDVQ6knymH/4bul0pNmQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-6.1.0.tgz", + "integrity": "sha512-0gISoR5oiPBJxwW+lKY2mGxkdxoE/b4n3zEEOUNgRP6Xa6UiCvC2qRWcX8yCWAC4rg2laWDa6PgrKYVnbaJQgw==", "dev": true, "requires": { - "ansicolors": "~0.3.2", - "ansistyles": "~0.1.3" + "@bevry/ansi": "^1.2.0", + "editions": "^3.15.0", + "get-current-line": "^5.13.0", + "rfc-log-levels": "^3.11.0" } }, "chalk": { @@ -1796,9 +1781,9 @@ } }, "editions": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/editions/-/editions-3.15.0.tgz", - "integrity": "sha512-qWEHN5JsD0VXG4mxd0VpXNa9MRim/AZDDPXdgtJwYwdwuTwDoogVuHUNaT34sQF4Rf9CHfAfgAlZ1wmKaGUmqg==", + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-3.16.0.tgz", + "integrity": "sha512-DUuN1+t7sMFVR4+kCbYNVNAg43It402JqEyGcgdqG/PlmReBUoULfJSP7nXVMzhyRexQbl3XEmLQsDdmS7nRqg==", "dev": true, "requires": { "errlop": "^3.14.0", @@ -1814,9 +1799,9 @@ } }, "electron-to-chromium": { - "version": "1.3.517", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.517.tgz", - "integrity": "sha512-8wucrMsmXxeBxaM3TPg+YiwIJwPd1IZMudOj1XytmkP3UPXRagMhO9vo4nzzbSWeq91N1zhfUhJW2u9/MVhPxw==", + "version": "1.3.533", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.533.tgz", + "integrity": "sha512-YqAL+NXOzjBnpY+dcOKDlZybJDCOzgsq4koW3fvyty/ldTmsb4QazZpOWmVvZ2m0t5jbBf7L0lIGU3BUipwG+A==", "dev": true }, "emoji-regex": { @@ -1835,9 +1820,9 @@ } }, "errlop": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-3.14.0.tgz", - "integrity": "sha512-jbnZoHzl7TPOR7ug5Em1BY5RVYR8eUQPrYY0wKsdj5/qOBH3lHu+Z7HBeU2ntm7+LL9UqkbyhhoBs4HkQMBjng==", + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-3.15.0.tgz", + "integrity": "sha512-kVoo/PhGXmmDXGjPG7vM0HZOpH/EqhiKPYJYe79f+SZjG/AFK3VpSrp10j68kLdpiUaIM4xOYNRRniMdSiYMjA==", "dev": true }, "escalade": { @@ -1853,9 +1838,9 @@ "dev": true }, "eslint": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.6.0.tgz", - "integrity": "sha512-QlAManNtqr7sozWm5TF4wIH9gmUm2hE3vNRUvyoYAa4y1l5/jxD/PQStEjBMQtCqZmSep8UxrcecI60hOpe61w==", + "version": "7.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.7.0.tgz", + "integrity": "sha512-1KUxLzos0ZVsyL81PnRN335nDtQ8/vZUD6uMtWbF+5zDtjKcsklIi78XoE0MVL93QvWTu+E5y44VyyCsOMBrIg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", @@ -1988,9 +1973,9 @@ } }, "eslint-config-bevry": { - "version": "3.17.0", - "resolved": "https://registry.npmjs.org/eslint-config-bevry/-/eslint-config-bevry-3.17.0.tgz", - "integrity": "sha512-C4H0FAkMql09SX9pJpWiCjTakduzRTF4ij6zN+mhyIJ+/fghiUxKeJYxYZHTu2U9VKNXzg7LUGDuxMlWZ3xHCQ==", + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/eslint-config-bevry/-/eslint-config-bevry-3.18.0.tgz", + "integrity": "sha512-86DgfXy42NKn3ysFt33iwKwWiElmJJ3EPmrqxXNLKQQWnf7xiRkH4aaCBDK7cHy+vaI9ZrdndxzAJQdgPpWueg==", "dev": true, "requires": { "semver": "^7.3.2" @@ -2074,9 +2059,9 @@ }, "dependencies": { "estraverse": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz", - "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", "dev": true } } @@ -2103,13 +2088,13 @@ "dev": true }, "event-emitter-grouped": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-4.12.0.tgz", - "integrity": "sha512-kSyzo5HNMyRVbmTlcfsj2StbJlXlFpCB6OHGn8E7S0rbU8k+XryhYUmlWjRqhlbAdeQt0m9e7cyVfZdQRU37Ww==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-4.13.0.tgz", + "integrity": "sha512-KKPBdinYWFnL9drihPpVKIm05O9KCx+8pANW7YoUSFSkhUyT43XZI0hf3NOTISv9RDq5OCPQKyNPXtOVumoJEw==", "dev": true, "requires": { - "taskgroup": "^7.12.0", - "unbounded": "^3.8.0" + "taskgroup": "^7.13.0", + "unbounded": "^3.9.0" } }, "expand-brackets": { @@ -2174,12 +2159,12 @@ } }, "extendr": { - "version": "5.12.0", - "resolved": "https://registry.npmjs.org/extendr/-/extendr-5.12.0.tgz", - "integrity": "sha512-go5yGBLotm9EiaS4++XJ2OCI2ZMnoS2DCmfvUeA5oBUmiwijCBLcZfhz4YogntbmXy1/9ilsqUJUHQCHGaR1/g==", + "version": "5.13.0", + "resolved": "https://registry.npmjs.org/extendr/-/extendr-5.13.0.tgz", + "integrity": "sha512-xo7C5lOBARdvgOAJ+M6+RDu0YaLZF5PiNb1sk5HyWhv4k+V7baU44IxR3/TodI3rtvmvvRDHYLexTV219ni+PA==", "dev": true, "requires": { - "typechecker": "^7.11.0" + "typechecker": "^7.12.0" } }, "extglob": { @@ -2278,9 +2263,9 @@ "dev": true }, "fellow": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.17.0.tgz", - "integrity": "sha512-Wnq9PEKeCsueXhxLPJrn4JlSpGUguuG1N0QJnsUtmiVNeRlK6kSEyT6ezEjVJmMjVLHiOOBOIblGnTPMDKX9Pg==", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.18.0.tgz", + "integrity": "sha512-7xC66P4e1Gf7uS6vk0w1LQhI8ZI7Olhuv19I5x/G3W4iYu+HpjymLb/DUsmW3rPoGfFo6GFyhO6I3gceyuikPw==", "dev": true }, "file-entry-cache": { @@ -2406,18 +2391,18 @@ "dev": true }, "get-cli-arg": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-6.4.0.tgz", - "integrity": "sha512-vH0Zd/eFvBEYcL7PlwhXAYXuetCFYc1LzaYUsYtDZRVOVnJ8EN4DcawJ4yGNcvuxz/Z2aq7gxiKyZCrG7bgd7A==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-6.5.0.tgz", + "integrity": "sha512-39ig/rRZjibbGPKWRFiYPs0nNrUgyfkCv9Aw6ArHFn+t2+Jfk+z7WU3oJkzEVlnWwCAnbEMsb6wrPe02R9Q0JQ==", "dev": true, "requires": { "normalify": "^2.16.0" } }, "get-current-line": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-5.13.0.tgz", - "integrity": "sha512-t5U3FKOTcPDMyVpFyukxbgUn+OnZlCm27yi5NvBT7wam6QgTu7zFRhq0JVCrubWHcofhS/owitWu2jClaolDWQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-5.14.0.tgz", + "integrity": "sha512-Kx+CLHiMpdLx2dJ+44nd2sK0L1LibzEl4dVpXY6fAR2T0k5wybMY3ujhhhN8DNJZgOAYPgsSh5WaK0SaTE6J/Q==", "dev": true }, "get-stdin": { @@ -2434,37 +2419,37 @@ "optional": true }, "getcontributors": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.19.0.tgz", - "integrity": "sha512-n4Eyewu9LMMkt3SbH2qGig/CCXqswU3lVDy9t/x/ZSiPa92C2qUxKmZaFq/H9mAkd4h3GJnnCNBB3W2kzAJGjw==", + "version": "2.20.0", + "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.20.0.tgz", + "integrity": "sha512-ipr07XdJLaom79kMo1gQZGLVHv/s2c0bNMKmhGZ6+UJvHiER3zjIYdDhZxuaht+hBcLx/69gh2XW4yWoyrqkYw==", "dev": true, "requires": { "cross-fetch": "^3.0.5", - "fellow": "^6.17.0", - "getrepos": "^5.12.0", - "githubauthreq": "^5.14.1", + "fellow": "^6.18.0", + "getrepos": "^5.13.0", + "githubauthreq": "^5.15.0", "simplytyped": "^3.3.0" } }, "getrepos": { - "version": "5.13.0", - "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.13.0.tgz", - "integrity": "sha512-OBG+izRM7CrWFjwR+Py7PBF0Co9WVCyZw7EuLTrxugVwxbFToN4BgnbFndbsB/PU5droQnEgw2a8NXz7/AnVKA==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.14.0.tgz", + "integrity": "sha512-uwY3xJkHkHVKbkANtWbVTCPHcYzH8anQFZBLVsTmRJjpnBB+EFH4QhKU6fx9dWaK2tQRWc52dcQgOj6gcmiudQ==", "dev": true, "requires": { "cross-fetch": "^3.0.5", - "githubauthreq": "^5.14.1", - "native-promise-pool": "^3.11.0", + "githubauthreq": "^5.15.0", + "native-promise-pool": "^3.12.0", "simplytyped": "^3.3.0" } }, "githubauthreq": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.15.0.tgz", - "integrity": "sha512-LnW5KHiCfIAy6pSGXtwwGm/7e09h1qpNsp3ChBCW4shWC/3OiAD7b55QnBmzLxpTH3NmnohKSQ+17V4hn8nESQ==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.16.0.tgz", + "integrity": "sha512-mghBlpg2EzW9fEkH5dnKMo+2QlDsdZZEpCltJJkjS+DUpH3V15FmAqlEM3Z4sJAaS+IGbKKG+ylskKDVOC0CXw==", "dev": true, "requires": { - "editions": "^3.14.0", + "editions": "^3.16.0", "simplytyped": "^3.3.0" } }, @@ -2825,13 +2810,13 @@ } }, "kava": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/kava/-/kava-5.9.0.tgz", - "integrity": "sha512-JCTXlC0CaHuEW2/qsDxcUm14ud7JSxl17y1x3sNGvQ7MPla6htBbPxyTChLKOCNLawkPu1J76YLsym06teMHHA==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/kava/-/kava-5.10.0.tgz", + "integrity": "sha512-JfGN0cq+XJHE4KayQDhx/cbqMo6a10TnFI8CGqA0lxKisoWDM7vT0wVSPKadBWpxGXJPOSQ2gbkvr/pmoqoLGw==", "dev": true, "requires": { - "event-emitter-grouped": "^4.12.0", - "taskgroup": "^7.12.0" + "event-emitter-grouped": "^4.13.0", + "taskgroup": "^7.13.0" } }, "kind-of": { @@ -2867,9 +2852,9 @@ } }, "lodash": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", - "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==", + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", "dev": true }, "loose-envify": { @@ -3012,9 +2997,9 @@ } }, "native-promise-pool": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.12.0.tgz", - "integrity": "sha512-J5au3r0pY9JmjfKCZb+tTNN+2BNTXhCDMrFr97TeJlzsQnfiP/sjmlqM15R1t+Qs6BYqYZp+GStgE+aRJJfeew==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.13.0.tgz", + "integrity": "sha512-CnUhv57AXMyxGazhYrqhlhwRg1rG36ygrDlnaCa70jBOePhV+OLM9CZkUAgceTXO6BZEQ3F5GRRWwB+wSzI4Aw==", "dev": true }, "natural-compare": { @@ -3036,9 +3021,9 @@ "dev": true }, "normalify": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.16.0.tgz", - "integrity": "sha512-66oOOrri/M1RHbftpnfDMh8DNDorqTNj3jZotP9BumhDiYq2bJE88ZONfViEenyBotQOSkYpOvfwKOFv2ZmbYQ==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.18.0.tgz", + "integrity": "sha512-+MPI2WZvJVcmX8cGZkm+A1/hmY88LRO7ChmefiuR7UwDoKmywsupa6qbe0VmuXKesPMdViXjR4r4bWt0MIv+2g==", "dev": true }, "normalize-path": { @@ -3232,22 +3217,20 @@ "dev": true }, "projectz": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.12.0.tgz", - "integrity": "sha512-XM8z25bAoTaJHSu3+kr1CoJJG1cxZqE1Vn7IIwSmS66xdl8rSN4fb5HUISqiutMbGtBXiegojoWBsWDtnAz0og==", + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.14.0.tgz", + "integrity": "sha512-2+TbrV1MqRXTiQ85HFMqNBKxaZK4+vWKPrugitu1Z3pxuD268U0mv5kEOP8C/fm1Tc07yZuTomCY0Cv0nw9h6g==", "dev": true, "requires": { - "badges": "^4.19.0", - "caterpillar": "^5.15.0", - "caterpillar-filter": "^6.15.0", - "caterpillar-human": "^6.15.0", + "badges": "^4.20.0", + "caterpillar": "^6.1.0", "cson-parser": "^4.0.5", - "errlop": "^3.14.0", - "fellow": "^6.17.0", - "get-cli-arg": "^6.4.0", + "errlop": "^3.15.0", + "fellow": "^6.18.0", + "get-cli-arg": "^6.5.0", "spdx-expression-parse": "^3.0.1", "spdx-license-list": "^6.2.0", - "typechecker": "^7.11.0" + "typechecker": "^7.13.0" } }, "punycode": { @@ -3273,9 +3256,9 @@ } }, "readdir-cluster": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/readdir-cluster/-/readdir-cluster-3.10.0.tgz", - "integrity": "sha512-UPLqmUlLM6x52FlbxWZBcPjRuiyvckV6j+GXnmpgt6P2Kos5kuPM/ZcBDcEJC0VwV5z8+OsS4vCO6CFk6ivngw==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/readdir-cluster/-/readdir-cluster-3.11.0.tgz", + "integrity": "sha512-+wHKSXkodkiBbgdpxvY6PE1pfiyaLwlUtO7S2gmnLIwvZE673PVheDdfDRdJvnSopBxn1vtA8fsV3kuJDSahrg==", "dev": true }, "readdirp": { @@ -3425,9 +3408,9 @@ "optional": true }, "rfc-log-levels": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.11.0.tgz", - "integrity": "sha512-6uvH37PfQhtLt/4ywH+YoNcMKwQw+kZuY8FzE3NLBNwHhAl6xCiQKh+pFXRR91C0pmuRkRjGRoZecKhoYcFIxw==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.12.0.tgz", + "integrity": "sha512-U/Cyff7owzrQlZnaq2TVSM8rcAMEv8SthnnmuhhEer2FhEjbaYmxnRQ9zyNTBA01qJj1TYNLfpRULeT+9vL1pw==", "dev": true }, "rimraf": { @@ -3810,15 +3793,15 @@ } }, "taskgroup": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-7.13.0.tgz", - "integrity": "sha512-wVqt9CFK7oyY7gTXUaz8nnJQnM+uxtdaHMb0T0GDaYOqUtlriARyS8/daHCWB3j4on9YQHsjQLUdwdnwy5pSiw==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-7.14.0.tgz", + "integrity": "sha512-xdcidCFTjEj4CcWPm/gNbFGn1TNAiPF/ZUVTmtLIhWxCV4zj1qUXGpZjJ6edvuWM0K+kAGZrTIGS/5h94YO5rQ==", "dev": true, "requires": { "ambi": "3.2.0", "eachr": "^4.5.0", - "extendr": "^5.12.0", - "unbounded": "^3.8.0" + "extendr": "^5.13.0", + "unbounded": "^3.9.0" } }, "text-table": { @@ -3895,14 +3878,14 @@ "dev": true }, "typechecker": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.12.0.tgz", - "integrity": "sha512-EeV9UrzWg3EHFy/ey+Jk3JzVQV5spXm7iZZhdQQOsgx+I4RNLrFkjpc6GkF7+st7FVOHZU5ENBypuzzAJWMayQ==" + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.13.0.tgz", + "integrity": "sha512-Hyv1qjHAJ3jT/M6RVa4A8YVnC8Qy/LNm6pP55Ll6/Z2cJbGORKxMcmix2+arJ2d85XkD9CiSLMUGylhOlgqJ1A==" }, "unbounded": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-3.9.0.tgz", - "integrity": "sha512-ZoADOmAv2zcbz/yI6Ni/liTqga2lArNt1/Tg/moVtKA+yT8WEaepKd9ewIIg6fzM2yRnxSp0jteml1/fOu7NHg==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-3.10.0.tgz", + "integrity": "sha512-qGVIYD/A2islX6FoisbuN70kgph+vbD9Z8nN2O9xOx3ePwTzLODzQNkY633gwV+x35k53MOKnm+KGj3xZvHdVw==", "dev": true }, "unicode-canonical-property-names-ecmascript": { @@ -4034,12 +4017,13 @@ "dev": true }, "valid-directory": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-2.7.0.tgz", - "integrity": "sha512-oZmQPs9oaHd64VN3tqjw4lCLLvATclj9Rbroq+GUFP50sZSTFNPQbZQ5L8CwsgWZ3esYX43IGp4QI60LBfEn7Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/valid-directory/-/valid-directory-3.0.0.tgz", + "integrity": "sha512-ghKQH5Y9SIzulRrpQnBLP7pe9ofhIehlQ8kyGbC6nxqLhQyDb2jv1UcZSksc7yDfTyt4S7BtU2Pqf6tAannaOA==", "dev": true, "requires": { - "readdir-cluster": "^3.10.0", + "editions": "^3.16.0", + "readdir-cluster": "^3.11.0", "valid-filename": "^3.1.0" } }, diff --git a/package.json b/package.json index 6153fba..9c55eb2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "title": "Arguments By Type", "name": "argsbytype", - "version": "3.18.0", + "version": "3.19.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.12.0" + "typechecker": "^7.13.0" }, "devDependencies": { "@babel/cli": "^7.10.5", - "@babel/core": "^7.11.0", + "@babel/core": "^7.11.1", "@babel/plugin-proposal-object-rest-spread": "^7.11.0", "@babel/preset-env": "^7.11.0", - "@bevry/update-contributors": "^1.14.0", - "assert-helpers": "^6.18.0", - "eslint": "^7.6.0", - "eslint-config-bevry": "^3.17.0", + "@bevry/update-contributors": "^1.15.0", + "assert-helpers": "^6.19.0", + "eslint": "^7.7.0", + "eslint-config-bevry": "^3.18.0", "eslint-config-prettier": "^6.11.0", "eslint-plugin-prettier": "^3.1.4", - "kava": "^5.9.0", + "kava": "^5.10.0", "prettier": "^2.0.5", - "projectz": "^2.12.0", - "valid-directory": "^2.7.0" + "projectz": "^2.14.0", + "valid-directory": "^3.0.0" }, "scripts": { "our:clean": "rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next",