From ee6e7c2a56833b930befb8cbc81094e20866c17d Mon Sep 17 00:00:00 2001 From: Benjamin Lupton Date: Mon, 11 May 2020 22:16:10 +1000 Subject: [PATCH] v3.2.0 - boundation, changelog, version bump --- .gitignore | 5 +- .npmignore | 6 +- .travis.yml | 6 +- HISTORY.md | 4 + README.md | 9 +- index.js | 4 + package-lock.json | 1478 ++++++++++++--------------------------------- package.json | 34 +- test.js | 8 + 9 files changed, 440 insertions(+), 1114 deletions(-) create mode 100644 index.js create mode 100644 test.js diff --git a/.gitignore b/.gitignore index 59ad9d5..c7592fa 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# 2019 January 26 +# 2020 May 5 # https://github.com/bevry/base # System Files @@ -27,6 +27,9 @@ node_modules/ .pnp/ .pnp.js +# ------------------------------------- +# CDN Inclusions, Git Exclusions + # Build Outputs **/out.* **/*.out.* diff --git a/.npmignore b/.npmignore index b14cf6f..cdf0d6f 100644 --- a/.npmignore +++ b/.npmignore @@ -1,11 +1,10 @@ -# 2019 January 26 +# 2020 May 5 # https://github.com/bevry/base # System Files **/.DS_Store # Temp Files -yarn.lock **/.docpad.db **/*.log **/*.cpuprofile @@ -32,6 +31,9 @@ node_modules/ .dependabout .github +# ------------------------------------- +# CDN Inclusions, Package Exclusions + # Documentation Files docs/ guides/ diff --git a/.travis.yml b/.travis.yml index ad6627a..1f1edb8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,12 +13,12 @@ cache: npm install: - >- eval "$(curl -fsSL - https://raw.githubusercontent.com/bevry/awesome-travis/c91c9d5eef34ecb0e92029667fd5052640225fa3/scripts/node-install.bash)" + https://raw.githubusercontent.com/bevry/awesome-travis/0268a1f12d5ebf5e18aa029e4b32ffd432f746a9/scripts/node-install.bash)" before_script: - >- eval "$(curl -fsSL - https://raw.githubusercontent.com/bevry/awesome-travis/c91c9d5eef34ecb0e92029667fd5052640225fa3/scripts/node-verify.bash)" + https://raw.githubusercontent.com/bevry/awesome-travis/0268a1f12d5ebf5e18aa029e4b32ffd432f746a9/scripts/node-verify.bash)" after_success: - >- eval "$(curl -fsSL - https://raw.githubusercontent.com/bevry/awesome-travis/c91c9d5eef34ecb0e92029667fd5052640225fa3/scripts/node-publish.bash)" + https://raw.githubusercontent.com/bevry/awesome-travis/0268a1f12d5ebf5e18aa029e4b32ffd432f746a9/scripts/node-publish.bash)" diff --git a/HISTORY.md b/HISTORY.md index d1fb9ba..99534da 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # History +## v3.2.0 2020 May 11 + +- Updated dependencies, [base files](https://github.com/bevry/base), and [editions](https://editions.bevry.me) using [boundation](https://github.com/bevry/boundation) + ## v3.1.0 2020 May 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 97f301f..bcedbc7 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 ``` @@ -75,7 +75,7 @@ Yay! Big win for agnostic argument order! But when would you actually want this?
This package is published with the following editions:
-argsbytype
aliases argsbytype/source/index.js
argsbytype
aliases argsbytype/index.js
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmentargsbytype/source/index.js
is ESNext source code for Node.js with Require for modulesargsbytype/edition-browsers/index.js
is ESNext compiled for web browsers with Require for modulesCONTRIBUTING.md
file.
diff --git a/index.js b/index.js
new file mode 100644
index 0000000..708280e
--- /dev/null
+++ b/index.js
@@ -0,0 +1,4 @@
+'use strict'
+
+/** @type {typeof import("./source/index.js") } */
+module.exports = require('editions').requirePackage(__dirname, require)
diff --git a/package-lock.json b/package-lock.json
index cd7d79e..1e92935 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "argsbytype",
- "version": "3.1.0",
+ "version": "3.2.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -960,12 +960,12 @@
}
},
"@bevry/update-contributors": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.0.1.tgz",
- "integrity": "sha512-tLZmLwnViMdSaWXjqCixeyQAgQh+a6iWaCag6ZBBRr34rZ9Jv8Xp3HLmVdZoH0d/tM0CxXGSVuXyXQdmTikpCw==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.5.0.tgz",
+ "integrity": "sha512-TGr+rPS9l4ahT8JRJzRgBetw3qZEFgflOemrEMtPF4THoY9TWX2+65PpdxHJRJYzC2SceqIEwGliQeP01NYJ7A==",
"dev": true,
"requires": {
- "getcontributors": "^2.5.1"
+ "getcontributors": "^2.8.0"
}
},
"@types/ansicolors": {
@@ -987,15 +987,15 @@
"dev": true
},
"@types/node": {
- "version": "13.13.4",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz",
- "integrity": "sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==",
+ "version": "13.13.5",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.5.tgz",
+ "integrity": "sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g==",
"dev": true
},
"acorn": {
- "version": "7.1.1",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
- "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz",
+ "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==",
"dev": true
},
"acorn-jsx": {
@@ -1142,9 +1142,9 @@
"optional": true
},
"assert-helpers": {
- "version": "6.1.0",
- "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-6.1.0.tgz",
- "integrity": "sha512-8QLCYcwmrUSoyebPsL3Enf+qt6FxHNxPZDOpj1AqMO6TPmZ976N5QHFBM89UhrMyDP79LUOu0pxBrOTukTEwMA==",
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/assert-helpers/-/assert-helpers-6.2.0.tgz",
+ "integrity": "sha512-axhnAFtJR1M8uqF4xdMEFarQ5v8ZBY4T33g9rMZeHzxQv8rY+Q/gMIexxOnD63b0+fRogoXR5Gg11sKk4R3SDQ==",
"dev": true,
"requires": {
"@types/ansicolors": "^0.0.31",
@@ -1168,12 +1168,6 @@
"integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
"dev": true
},
- "async": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
- "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
- "dev": true
- },
"async-each": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
@@ -1198,9 +1192,9 @@
}
},
"badges": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/badges/-/badges-3.1.0.tgz",
- "integrity": "sha512-BiwQA2WJNNDKVaZ6n7QRW8O6mUAAq8GWDtofDNDKae4UqQ35yfxe904HXp2B8h+Z021LryfkxafOb7Y2vtDYsw==",
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/badges/-/badges-4.2.0.tgz",
+ "integrity": "sha512-6E+RhpJl1DQGmziGPvb0bkuc2VJx/wrSiCLqsjEYwM8qfA1MKaoyJwmaUrfw9hwJSaeEwPj3hME+xaOkgAB6og==",
"dev": true
},
"balanced-match": {
@@ -1363,38 +1357,50 @@
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
"dev": true
},
- "camelcase": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
- "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
- "dev": true
- },
"caniuse-lite": {
- "version": "1.0.30001050",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001050.tgz",
- "integrity": "sha512-OvGZqalCwmapci76ISq5q4kuAskb1ebqF3FEQBv1LE1kWht0pojlDDqzFlmk5jgYkuZN7MNZ1n+ULwe/7MaDNQ==",
+ "version": "1.0.30001055",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001055.tgz",
+ "integrity": "sha512-MbwsBmKrBSKIWldfdIagO5OJWZclpJtS4h0Jrk/4HFrXJxTdVdH23Fd+xCiHriVGvYcWyW8mR/CPsYajlH8Iuw==",
"dev": true
},
"caterpillar": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-4.0.0.tgz",
- "integrity": "sha512-Rjd88DeNHEck+TMZj//dvz/h7y7p4JlErEofh5SKx/fICwKPDkRurwXn+WER/j5ETteekEN0qNTs25eAc/i2wQ==",
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-5.1.2.tgz",
+ "integrity": "sha512-fvpWha0pJUbD63nzCcshkUDqL540FQIHryzN7rDKhb0TL5UfL6pRbbS88abPSEsPbFcHxiwZzjz9i0TCj9vzqQ==",
"dev": true,
"requires": {
- "extendr": "^4.1.0",
- "rfc-log-levels": "^2.1.0"
+ "extendr": "^5.1.0",
+ "get-current-line": "^5.1.0",
+ "rfc-log-levels": "^3.0.0"
+ },
+ "dependencies": {
+ "extendr": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/extendr/-/extendr-5.1.0.tgz",
+ "integrity": "sha512-ZfH7Qb86rz5hs5Hyxz9w+VXVDqfKFkLm9kjaaUpfvv5uJ/ntWs/LOmpYv4szw/X8UopQqoNf8r72y8PWxtDqzg==",
+ "dev": true,
+ "requires": {
+ "typechecker": "^6.4.0"
+ }
+ },
+ "typechecker": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-6.4.0.tgz",
+ "integrity": "sha512-EbOu+9szY13mhl0EsvLXnR+pTCa3gTHQQPLdce72ujcC9fRHXlVFBNXtHeRhgzLxLlKUh4zA9C0tezLDgshf+A==",
+ "dev": true
+ }
}
},
"caterpillar-filter": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-4.5.0.tgz",
- "integrity": "sha512-hRdun1aqZRjB8qondCgcIZZL6uLE47l3hT+fM4VXFHaOgnSxNwES35VWXBTg3YTf10FWPhjJHfa15wd1GqlDlg==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-6.0.0.tgz",
+ "integrity": "sha512-2oua6CeLTbqA1JYmuxjTs8GSTSALAu0c6TIaMgM54xqhNlFyHwUIpE4TFYiOX0bXDVKfozA2Yn9i1EkLM232MA==",
"dev": true
},
"caterpillar-human": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-4.5.0.tgz",
- "integrity": "sha512-67Qk6ltnUwUSM7I968QesUSEa3ONvEROcYEKUWu/lNXbfN6wpq1pyxQvJ3ywG3UQnmCKoT2CBbvV1yVNvI2IjA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-6.0.0.tgz",
+ "integrity": "sha512-98cWWyY5yqRj2gzxDFRtzGZnVuBRV4cVSJy1wQo72/JHZjQALdp9cm7PB7wRJ0Fw0B3JxFmr8fS0+jjSXy2EpA==",
"dev": true,
"requires": {
"ansicolors": "~0.3.2",
@@ -1479,64 +1485,10 @@
"integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
"dev": true
},
- "cliui": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
- "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
- "dev": true,
- "requires": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wrap-ansi": "^2.0.0"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
- "dev": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- },
- "strip-ansi": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
- "dev": true,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- }
- }
- },
- "code-point-at": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
- "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
- "dev": true
- },
- "coffee-script": {
+ "coffeescript": {
"version": "1.12.7",
- "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz",
- "integrity": "sha512-fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==",
+ "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz",
+ "integrity": "sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==",
"dev": true
},
"collection-visit": {
@@ -1636,25 +1588,23 @@
}
},
"cross-spawn": {
- "version": "6.0.5",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
- "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "version": "7.0.2",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz",
+ "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==",
"dev": true,
"requires": {
- "nice-try": "^1.0.4",
- "path-key": "^2.0.1",
- "semver": "^5.5.0",
- "shebang-command": "^1.2.0",
- "which": "^1.2.9"
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
}
},
"cson-parser": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-1.3.5.tgz",
- "integrity": "sha1-fsZ14DkUVTO/KmqFYHPxWZ2cLSQ=",
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-4.0.4.tgz",
+ "integrity": "sha512-veObnzR9fDs/+kvio0I+jeZXjsJ9jF0jtisl7g+z9J0YzlJ0UjCaGtbUd6JgKcfBlF7RSaSb7GMJYvGqp64pcg==",
"dev": true,
"requires": {
- "coffee-script": "^1.10.0"
+ "coffeescript": "^1.10.0"
}
},
"debug": {
@@ -1667,12 +1617,6 @@
"ms": "2.0.0"
}
},
- "decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
- "dev": true
- },
"decode-uri-component": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
@@ -1762,13 +1706,20 @@
"dev": true,
"requires": {
"typechecker": "^6.2.0"
+ },
+ "dependencies": {
+ "typechecker": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-6.4.0.tgz",
+ "integrity": "sha512-EbOu+9szY13mhl0EsvLXnR+pTCa3gTHQQPLdce72ujcC9fRHXlVFBNXtHeRhgzLxLlKUh4zA9C0tezLDgshf+A==",
+ "dev": true
+ }
}
},
"editions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/editions/-/editions-2.3.0.tgz",
"integrity": "sha512-jeXYwHPKbitU1l14dWlsl5Nm+b1Hsm7VX73BsrQ4RVwEcAQQIPFHTZAbVtuIGxZBrpdT2FXd8lbtrNBrzZxIsA==",
- "dev": true,
"requires": {
"errlop": "^2.0.0",
"semver": "^6.3.0"
@@ -1777,15 +1728,14 @@
"semver": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "dev": true
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
}
}
},
"electron-to-chromium": {
- "version": "1.3.427",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.427.tgz",
- "integrity": "sha512-/rG5G7Opcw68/Yrb4qYkz07h3bESVRJjUl4X/FrKLXzoUJleKm6D7K7rTTz8V5LUWnd+BbTOyxJX2XprRqHD8A==",
+ "version": "1.3.432",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.432.tgz",
+ "integrity": "sha512-/GdNhXyLP5Yl2322CUX/+Xi8NhdHBqL6lD9VJVKjH6CjoPGakvwZ5CpKgj/oOlbzuWWjOvMjDw1bBuAIRCNTlw==",
"dev": true
},
"emoji-regex": {
@@ -1795,10 +1745,9 @@
"dev": true
},
"errlop": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/errlop/-/errlop-2.1.0.tgz",
- "integrity": "sha512-sEmQX03aJkWsqTPDYaymq3ROJmKxMHhFS4UN8fWwr5ZiRtw3p61QHRk2QQj68DiaTIXWujJP+uEUS1Zx3spxlw==",
- "dev": true
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/errlop/-/errlop-2.2.0.tgz",
+ "integrity": "sha512-e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw=="
},
"escape-string-regexp": {
"version": "1.0.5",
@@ -1807,22 +1756,22 @@
"dev": true
},
"eslint": {
- "version": "6.8.0",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
- "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.0.0.tgz",
+ "integrity": "sha512-qY1cwdOxMONHJfGqw52UOpZDeqXy8xmD0u8CT6jIstil72jkhURC704W8CFyTPDPllz4z4lu0Ql1+07PG/XdIg==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"ajv": "^6.10.0",
- "chalk": "^2.1.0",
- "cross-spawn": "^6.0.5",
+ "chalk": "^4.0.0",
+ "cross-spawn": "^7.0.2",
"debug": "^4.0.1",
"doctrine": "^3.0.0",
"eslint-scope": "^5.0.0",
- "eslint-utils": "^1.4.3",
+ "eslint-utils": "^2.0.0",
"eslint-visitor-keys": "^1.1.0",
- "espree": "^6.1.2",
- "esquery": "^1.0.1",
+ "espree": "^7.0.0",
+ "esquery": "^1.2.0",
"esutils": "^2.0.2",
"file-entry-cache": "^5.0.1",
"functional-red-black-tree": "^1.0.1",
@@ -1835,22 +1784,56 @@
"is-glob": "^4.0.0",
"js-yaml": "^3.13.1",
"json-stable-stringify-without-jsonify": "^1.0.1",
- "levn": "^0.3.0",
+ "levn": "^0.4.1",
"lodash": "^4.17.14",
"minimatch": "^3.0.4",
- "mkdirp": "^0.5.1",
"natural-compare": "^1.4.0",
- "optionator": "^0.8.3",
+ "optionator": "^0.9.1",
"progress": "^2.0.0",
- "regexpp": "^2.0.1",
- "semver": "^6.1.2",
- "strip-ansi": "^5.2.0",
- "strip-json-comments": "^3.0.1",
+ "regexpp": "^3.1.0",
+ "semver": "^7.2.1",
+ "strip-ansi": "^6.0.0",
+ "strip-json-comments": "^3.1.0",
"table": "^5.2.3",
"text-table": "^0.2.0",
"v8-compile-cache": "^2.0.3"
},
"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": "4.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.0.0.tgz",
+ "integrity": "sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A==",
+ "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
+ },
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
@@ -1878,6 +1861,12 @@
"type-fest": "^0.8.1"
}
},
+ "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
+ },
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
@@ -1885,17 +1874,26 @@
"dev": true
},
"semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "version": "7.3.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
+ "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
"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"
+ }
}
}
},
"eslint-config-bevry": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/eslint-config-bevry/-/eslint-config-bevry-3.3.0.tgz",
- "integrity": "sha512-twX/CmMgDGBu2Nlt0Ivv7Fa5w7gK6j4YhlaeTrZE/FShXDAUyA5BlL+W5w9lNs3XMHEy5Udk6yhD+L4Mpp5p8A==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-bevry/-/eslint-config-bevry-3.4.0.tgz",
+ "integrity": "sha512-4OreQEZaRikjSo/AAnlBBQd4FUY5q4CGUAM65kAg/4TUJ1qq6P5Ucecr64y5W36ovy6J2HlciGZOlBMk5yagKQ==",
"dev": true,
"requires": {
"semver": "^7.3.2"
@@ -1938,9 +1936,9 @@
}
},
"eslint-utils": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
- "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.0.0.tgz",
+ "integrity": "sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==",
"dev": true,
"requires": {
"eslint-visitor-keys": "^1.1.0"
@@ -1953,9 +1951,9 @@
"dev": true
},
"espree": {
- "version": "6.2.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
- "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-7.0.0.tgz",
+ "integrity": "sha512-/r2XEx5Mw4pgKdyb7GNLQNsu++asx/dltf/CI8RFi9oGHxmQFgvLbc5Op4U6i8Oaj+kdslhJtVlEZeAqH5qOTw==",
"dev": true,
"requires": {
"acorn": "^7.1.1",
@@ -2008,13 +2006,13 @@
"dev": true
},
"event-emitter-grouped": {
- "version": "3.4.0",
- "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-3.4.0.tgz",
- "integrity": "sha512-8+dO23QE+eRE9tZDC2NWSIZ1qNsm5mNnuyyvaQeknF3cxBSCvFVgvz5gxGkmQ54VOx532WeZQ6eJzfiL8/Rmfg==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/event-emitter-grouped/-/event-emitter-grouped-4.1.0.tgz",
+ "integrity": "sha512-FyGlb8vcEgijF456yRRAuwmZzc9JF4JuC1FwyGY3+OLw+p2ijlx4xFu/XiCugz+Jh4fU2Hu55G+NfbAsxbMQ0A==",
"dev": true,
"requires": {
- "taskgroup": "^6.4.0",
- "unbounded": "^2.2.0"
+ "taskgroup": "^6.5.0",
+ "unbounded": "^2.3.0"
}
},
"expand-brackets": {
@@ -2085,6 +2083,14 @@
"dev": true,
"requires": {
"typechecker": "^6.2.0"
+ },
+ "dependencies": {
+ "typechecker": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-6.4.0.tgz",
+ "integrity": "sha512-EbOu+9szY13mhl0EsvLXnR+pTCa3gTHQQPLdce72ujcC9fRHXlVFBNXtHeRhgzLxLlKUh4zA9C0tezLDgshf+A==",
+ "dev": true
+ }
}
},
"external-editor": {
@@ -2177,6 +2183,14 @@
"requires": {
"eachr": "^4.5.0",
"typechecker": "^6.2.0"
+ },
+ "dependencies": {
+ "typechecker": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-6.4.0.tgz",
+ "integrity": "sha512-EbOu+9szY13mhl0EsvLXnR+pTCa3gTHQQPLdce72ujcC9fRHXlVFBNXtHeRhgzLxLlKUh4zA9C0tezLDgshf+A==",
+ "dev": true
+ }
}
},
"fast-deep-equal": {
@@ -2204,9 +2218,9 @@
"dev": true
},
"fellow": {
- "version": "6.4.0",
- "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.4.0.tgz",
- "integrity": "sha512-85cozE47gqgr7gWMU8Z7wNa9QhtYJAd2wL9kyrvqkt6aCWpZOqOJpDTxALknyVhPtQbZCTV7FLYWjw3rb44iSw==",
+ "version": "6.6.0",
+ "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.6.0.tgz",
+ "integrity": "sha512-1Q/pkxLKUijIZvXlGt9ePpQCtgYt/MlbYPkOc8dZpDwFR/3og66xMCgEcdKGs4Y7g+7MV1wBMySj8jVjkAYSBA==",
"dev": true
},
"figures": {
@@ -2253,636 +2267,84 @@
"to-regex-range": "^2.1.0"
},
"dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "dev": true,
- "optional": true,
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
- "find-up": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
- "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
- "dev": true,
- "requires": {
- "locate-path": "^2.0.0"
- }
- },
- "flat-cache": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
- "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
- "dev": true,
- "requires": {
- "flatted": "^2.0.0",
- "rimraf": "2.6.3",
- "write": "1.0.3"
- }
- },
- "flatted": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
- "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
- "dev": true
- },
- "for-in": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
- "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
- "dev": true,
- "optional": true
- },
- "fragment-cache": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
- "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
- "dev": true,
- "optional": true,
- "requires": {
- "map-cache": "^0.2.2"
- }
- },
- "fs-plus": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/fs-plus/-/fs-plus-3.1.1.tgz",
- "integrity": "sha512-Se2PJdOWXqos1qVTkvqqjb0CSnfBnwwD+pq+z4ksT+e97mEShod/hrNg0TRCCsXPbJzcIq+NuzQhigunMWMJUA==",
- "dev": true,
- "requires": {
- "async": "^1.5.2",
- "mkdirp": "^0.5.1",
- "rimraf": "^2.5.2",
- "underscore-plus": "1.x"
- }
- },
- "fs-readdir-recursive": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz",
- "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==",
- "dev": true
- },
- "fs.realpath": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
- "dev": true
- },
- "fsevents": {
- "version": "1.2.12",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz",
- "integrity": "sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==",
- "dev": true,
- "optional": true,
- "requires": {
- "bindings": "^1.5.0",
- "nan": "^2.12.1",
- "node-pre-gyp": "*"
- },
- "dependencies": {
- "abbrev": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "ansi-regex": {
- "version": "2.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "aproba": {
- "version": "1.2.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "are-we-there-yet": {
- "version": "1.1.5",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "delegates": "^1.0.0",
- "readable-stream": "^2.0.6"
- }
- },
- "balanced-match": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "brace-expansion": {
- "version": "1.1.11",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "chownr": {
- "version": "1.1.4",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "code-point-at": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "concat-map": {
- "version": "0.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "console-control-strings": {
- "version": "1.1.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "core-util-is": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "debug": {
- "version": "3.2.6",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "ms": "^2.1.1"
- }
- },
- "deep-extend": {
- "version": "0.6.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "delegates": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "detect-libc": {
- "version": "1.0.3",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "fs-minipass": {
- "version": "1.2.7",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minipass": "^2.6.0"
- }
- },
- "fs.realpath": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "gauge": {
- "version": "2.7.4",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "aproba": "^1.0.3",
- "console-control-strings": "^1.0.0",
- "has-unicode": "^2.0.0",
- "object-assign": "^4.1.0",
- "signal-exit": "^3.0.0",
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1",
- "wide-align": "^1.1.0"
- }
- },
- "glob": {
- "version": "7.1.6",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "has-unicode": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "iconv-lite": {
- "version": "0.4.24",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3"
- }
- },
- "ignore-walk": {
- "version": "3.0.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minimatch": "^3.0.4"
- }
- },
- "inflight": {
- "version": "1.0.6",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "once": "^1.3.0",
- "wrappy": "1"
- }
- },
- "inherits": {
- "version": "2.0.4",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "ini": {
- "version": "1.3.5",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "isarray": {
- "version": "1.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "minimatch": {
- "version": "3.0.4",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
- "minimist": {
- "version": "1.2.5",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "minipass": {
- "version": "2.9.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.0"
- }
- },
- "minizlib": {
- "version": "1.3.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minipass": "^2.9.0"
- }
- },
- "mkdirp": {
- "version": "0.5.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "minimist": "^1.2.5"
- }
- },
- "ms": {
- "version": "2.1.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "needle": {
- "version": "2.3.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "debug": "^3.2.6",
- "iconv-lite": "^0.4.4",
- "sax": "^1.2.4"
- }
- },
- "node-pre-gyp": {
- "version": "0.14.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "detect-libc": "^1.0.2",
- "mkdirp": "^0.5.1",
- "needle": "^2.2.1",
- "nopt": "^4.0.1",
- "npm-packlist": "^1.1.6",
- "npmlog": "^4.0.2",
- "rc": "^1.2.7",
- "rimraf": "^2.6.1",
- "semver": "^5.3.0",
- "tar": "^4.4.2"
- }
- },
- "nopt": {
- "version": "4.0.3",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- },
- "npm-bundled": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "npm-normalize-package-bin": "^1.0.1"
- }
- },
- "npm-normalize-package-bin": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "npm-packlist": {
- "version": "1.4.8",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "ignore-walk": "^3.0.1",
- "npm-bundled": "^1.0.1",
- "npm-normalize-package-bin": "^1.0.1"
- }
- },
- "npmlog": {
- "version": "4.1.2",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "are-we-there-yet": "~1.1.2",
- "console-control-strings": "~1.1.0",
- "gauge": "~2.7.3",
- "set-blocking": "~2.0.0"
- }
- },
- "number-is-nan": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "object-assign": {
- "version": "4.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "once": {
- "version": "1.4.0",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "wrappy": "1"
- }
- },
- "os-homedir": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "os-tmpdir": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "osenv": {
- "version": "0.1.5",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "os-homedir": "^1.0.0",
- "os-tmpdir": "^1.0.0"
- }
- },
- "path-is-absolute": {
- "version": "1.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "process-nextick-args": {
- "version": "2.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "rc": {
- "version": "1.2.8",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "deep-extend": "^0.6.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- }
- },
- "readable-stream": {
- "version": "2.3.7",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "rimraf": {
- "version": "2.7.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "glob": "^7.1.3"
- }
- },
- "safe-buffer": {
- "version": "5.1.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "safer-buffer": {
- "version": "2.1.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "sax": {
- "version": "1.2.4",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "semver": {
- "version": "5.7.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "set-blocking": {
- "version": "2.0.0",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "signal-exit": {
- "version": "3.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "string-width": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- },
- "string_decoder": {
- "version": "1.1.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "safe-buffer": "~5.1.0"
- }
- },
- "strip-ansi": {
- "version": "3.0.1",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- },
- "strip-json-comments": {
+ "extend-shallow": {
"version": "2.0.1",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "tar": {
- "version": "4.4.13",
- "bundled": true,
- "dev": true,
- "optional": true,
- "requires": {
- "chownr": "^1.1.1",
- "fs-minipass": "^1.2.5",
- "minipass": "^2.8.6",
- "minizlib": "^1.2.1",
- "mkdirp": "^0.5.0",
- "safe-buffer": "^5.1.2",
- "yallist": "^3.0.3"
- }
- },
- "util-deprecate": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "wide-align": {
- "version": "1.1.3",
- "bundled": true,
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"optional": true,
"requires": {
- "string-width": "^1.0.2 || 2"
+ "is-extendable": "^0.1.0"
}
- },
- "wrappy": {
- "version": "1.0.2",
- "bundled": true,
- "dev": true,
- "optional": true
- },
- "yallist": {
- "version": "3.1.1",
- "bundled": true,
- "dev": true,
- "optional": true
}
}
},
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "dev": true,
+ "requires": {
+ "locate-path": "^2.0.0"
+ }
+ },
+ "flat-cache": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
+ "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
+ "dev": true,
+ "requires": {
+ "flatted": "^2.0.0",
+ "rimraf": "2.6.3",
+ "write": "1.0.3"
+ }
+ },
+ "flatted": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
+ "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
+ "dev": true
+ },
+ "for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
+ "dev": true,
+ "optional": true
+ },
+ "fragment-cache": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "map-cache": "^0.2.2"
+ }
+ },
+ "fs-readdir-recursive": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz",
+ "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==",
+ "dev": true
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "fsevents": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
+ "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "bindings": "^1.5.0",
+ "nan": "^2.12.1"
+ }
+ },
"function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
@@ -2901,6 +2363,21 @@
"integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==",
"dev": true
},
+ "get-cli-arg": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-5.0.0.tgz",
+ "integrity": "sha512-80AXlciCV69AKq6iAFolYjsCBf206vwZmi24OCbrfczcrZzGohnoS8OLSIRvvOYD4R5R07cUPNi36mARPwUhLw==",
+ "dev": true,
+ "requires": {
+ "normalify": "^2.6.0"
+ }
+ },
+ "get-current-line": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-5.1.0.tgz",
+ "integrity": "sha512-/knf0MO+C06aXoQAm3wz20gD43D3d1VSwFDS8FS/ULYYZGEj3iZL+mczj7VLcYalJMwzVZVoDor8MpKE7lpoyg==",
+ "dev": true
+ },
"get-stdin": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
@@ -2915,42 +2392,38 @@
"optional": true
},
"getcontributors": {
- "version": "2.5.2",
- "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.5.2.tgz",
- "integrity": "sha512-jfThY4hRxLfpAWpy9GIhhfNbwuJF6grI+XC4E1ogVYwr5JcjGcw6HY+o8QgVa4juyF8cZyZdiKPd/hYGS7cDBQ==",
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.8.0.tgz",
+ "integrity": "sha512-PFHsyNbldqZN09CgUFvuUY80mSV5E6BEfhgORyw0DHLq7AZulQzXc61EfnbizMZb/ztTyP+JtUCLfcl73DAUcg==",
"dev": true,
"requires": {
"cross-fetch": "^3.0.4",
- "fellow": "^6.4.0",
- "getrepos": "^5.0.0",
- "githubauthreq": "^5.1.1",
- "simplytyped": "^3.2.3"
+ "fellow": "^6.6.0",
+ "getrepos": "^5.1.0",
+ "githubauthreq": "^5.2.0",
+ "simplytyped": "^3.3.0"
}
},
"getrepos": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.0.1.tgz",
- "integrity": "sha512-3fhR7SXStV/9is3UAlaJ0A9N3DzpUzFHi7H9c4CG0WsJV1VuDjWkoFTgGxPCKAEst3TQWu7b/LAbxq9qetWkKw==",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.2.1.tgz",
+ "integrity": "sha512-wVSU1q8zYdiETvxVNqQLutCkJbeJ2KFZtF+I0cc809PkH8dcDcg+iSFS39HD68UOq+9xvprL5GoQ1u0jtHwPGQ==",
"dev": true,
"requires": {
"cross-fetch": "^3.0.4",
- "githubauthreq": "^5.1.1",
- "simplytyped": "^3.2.3"
+ "githubauthreq": "^5.3.0",
+ "native-promise-pool": "^3.2.0",
+ "simplytyped": "^3.3.0"
}
},
- "githubauthquerystring": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/githubauthquerystring/-/githubauthquerystring-2.3.0.tgz",
- "integrity": "sha512-b7gmAOD8WX3lx+DlvB/xudYcCIibPvm/KPsAYUxXQ5UdZsXeX0ZzU/V1JI7kvSe7j5UZMHUEgI7wTB0z/L5t3A==",
- "dev": true
- },
"githubauthreq": {
- "version": "5.1.1",
- "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.1.1.tgz",
- "integrity": "sha512-XgafDivfnu6qL8DvdDKq/XWDrGiq8e1rI26ra5gYRVPKa5fAeVMmh+gClF9c36Aw2/+DLohGwh1WpTe6Injd4Q==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.3.0.tgz",
+ "integrity": "sha512-bppi2SAHRqd2AHgf7WrilgV+zg183LqzG1uANI4296gDn11knGu1cGKAAEjqpQHwPbF87ew9GfbMVmbSabySpA==",
"dev": true,
"requires": {
- "simplytyped": "^3.2.3"
+ "editions": "^2.3.0",
+ "simplytyped": "^3.3.0"
}
},
"glob": {
@@ -3158,15 +2631,6 @@
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
- "strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "requires": {
- "ansi-regex": "^5.0.0"
- }
- },
"supports-color": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
@@ -3187,12 +2651,6 @@
"loose-envify": "^1.0.0"
}
},
- "invert-kv": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
- "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
- "dev": true
- },
"is-accessor-descriptor": {
"version": "0.1.6",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
@@ -3406,13 +2864,14 @@
}
},
"kava": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/kava/-/kava-4.4.0.tgz",
- "integrity": "sha512-aOcuv0SBk3ZnR3Vs1BKtc0nKfSQGpqRjJuMb4P3ZN4pzQ9L0wAUyrLkUWGgJEDokkJNQlY9eT6iQpdBlUMrTSQ==",
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/kava/-/kava-5.0.0.tgz",
+ "integrity": "sha512-9JKJcWl3tmYKDKVMNAKh6YXVcpZf37qPFRmWGWqgWaLbeE5ukHdIc6a+OVE+/FRtXDMhCfDfMKOv8cvrn76ZeQ==",
"dev": true,
"requires": {
- "event-emitter-grouped": "^3.4.0",
- "taskgroup": "^6.4.0"
+ "editions": "^2.3.0",
+ "event-emitter-grouped": "^4.1.0",
+ "taskgroup": "^6.5.0"
}
},
"kind-of": {
@@ -3422,15 +2881,6 @@
"dev": true,
"optional": true
},
- "lcid": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
- "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
- "dev": true,
- "requires": {
- "invert-kv": "^1.0.0"
- }
- },
"leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
@@ -3447,13 +2897,13 @@
}
},
"levn": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
- "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
+ "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
"dev": true,
"requires": {
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2"
+ "prelude-ls": "^1.2.1",
+ "type-check": "~0.4.0"
}
},
"locate-path": {
@@ -3623,18 +3073,18 @@
"to-regex": "^3.0.1"
}
},
+ "native-promise-pool": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/native-promise-pool/-/native-promise-pool-3.2.0.tgz",
+ "integrity": "sha512-L+oe1ZUxqHtWKj3jkGVHqXX8uyKiFALP7xHydje7mg19eZgDpfs9np8wuu983+oKQwHqhRSzHUFUdadZAk5y5g==",
+ "dev": true
+ },
"natural-compare": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
"dev": true
},
- "nice-try": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
- "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
- "dev": true
- },
"node-fetch": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz",
@@ -3642,9 +3092,15 @@
"dev": true
},
"node-releases": {
- "version": "1.1.53",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz",
- "integrity": "sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==",
+ "version": "1.1.55",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.55.tgz",
+ "integrity": "sha512-H3R3YR/8TjT5WPin/wOoHOUPHgvj8leuU/Keta/rwelEQN9pA/S2Dx8/se4pZ2LBxSd0nAGzsNzhqwa77v7F1w==",
+ "dev": true
+ },
+ "normalify": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.7.0.tgz",
+ "integrity": "sha512-AlhYOPlLkkDlsZ2O97GOGAFk4BOP8XsQzsMDhMWbUYWat4hnv7OJFbM+yWCHnm2jI1nu1dswzpQNn4+KXrVB6w==",
"dev": true
},
"normalize-path": {
@@ -3654,12 +3110,6 @@
"dev": true,
"optional": true
},
- "number-is-nan": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
- "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
- "dev": true
- },
"object-copy": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
@@ -3751,26 +3201,17 @@
}
},
"optionator": {
- "version": "0.8.3",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
- "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
- "dev": true,
- "requires": {
- "deep-is": "~0.1.3",
- "fast-levenshtein": "~2.0.6",
- "levn": "~0.3.0",
- "prelude-ls": "~1.1.2",
- "type-check": "~0.3.2",
- "word-wrap": "~1.2.3"
- }
- },
- "os-locale": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
- "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
+ "version": "0.9.1",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
+ "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
"dev": true,
"requires": {
- "lcid": "^1.0.0"
+ "deep-is": "^0.1.3",
+ "fast-levenshtein": "^2.0.6",
+ "levn": "^0.4.1",
+ "prelude-ls": "^1.2.1",
+ "type-check": "^0.4.0",
+ "word-wrap": "^1.2.3"
}
},
"os-tmpdir": {
@@ -3839,9 +3280,9 @@
"dev": true
},
"path-key": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
- "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true
},
"path-parse": {
@@ -3873,9 +3314,9 @@
"optional": true
},
"prelude-ls": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
- "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
+ "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
"dev": true
},
"prettier": {
@@ -3913,33 +3354,27 @@
"dev": true
},
"projectz": {
- "version": "1.19.1",
- "resolved": "https://registry.npmjs.org/projectz/-/projectz-1.19.1.tgz",
- "integrity": "sha512-OF/vvTxxWHhVwd0G464VvZa4iQ6aqUtq/kkfLKJOADyxJHpRJvfnO/zNlXt6c2gQLZMPWjSGjyghIl9TF5lpFw==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.1.0.tgz",
+ "integrity": "sha512-luKam2o5a44YPw+K79aGMmO9PDOhrr7FV9QcLxbnXwyBaQGG8K3wA1+guc7LWhTg46lbbcddWKCmbIDsPHPAGA==",
"dev": true,
"requires": {
- "badges": "^3.1.0",
- "caterpillar": "^4.0.0",
- "caterpillar-filter": "^4.5.0",
- "caterpillar-human": "^4.5.0",
- "commander": "^4.0.1",
- "eachr": "^4.5.0",
- "extendr": "^4.3.0",
- "fellow": "^3.3.0",
- "githubauthquerystring": "2.3.0",
- "node-fetch": "^2.6.0",
- "safefs": "^5.5.0",
- "season": "^6.0.2",
+ "badges": "^4.2.0",
+ "caterpillar": "^5.1.2",
+ "caterpillar-filter": "^6.0.0",
+ "caterpillar-human": "^6.0.0",
+ "cson-parser": "^4.0.4",
+ "fellow": "^6.6.0",
+ "get-cli-arg": "^5.0.0",
"spdx-expression-parse": "^3.0.0",
- "spdx-license-list": "^6.1.0",
- "taskgroup": "^6.5.0",
- "typechecker": "^6.3.0"
+ "spdx-license-list": "^6.2.0",
+ "typechecker": "^6.4.0"
},
"dependencies": {
- "fellow": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/fellow/-/fellow-3.3.0.tgz",
- "integrity": "sha512-M+cZi9OHu8H/o/no3fYeNkCnS4ZozpDo78K5szwlBcsGTkVubjUvpeJmsPJMvMxEvGA+9mo/itzOR46lvJLfiA==",
+ "typechecker": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-6.4.0.tgz",
+ "integrity": "sha512-EbOu+9szY13mhl0EsvLXnR+pTCa3gTHQQPLdce72ujcC9fRHXlVFBNXtHeRhgzLxLlKUh4zA9C0tezLDgshf+A==",
"dev": true
}
}
@@ -4027,9 +3462,9 @@
}
},
"regexpp": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
- "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz",
+ "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==",
"dev": true
},
"regexpu-core": {
@@ -4130,9 +3565,9 @@
"optional": true
},
"rfc-log-levels": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-2.3.0.tgz",
- "integrity": "sha512-TzUwyrMWKdAN3rTi3oaQJeTrHp9aXtf2BglADhIJ0ZL5nxsOYnKnkOus2SDUoVpR9EJrmphrPGGpbOr9jYG+1A==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.1.0.tgz",
+ "integrity": "sha512-VqumhIDgBsgw5KKF0QkYsXzdcpruxHuzoJlFSQ33BWXkqfQBktam04iAq4LNdDmiOvX+r3A69MsN7Ceg5ELLXw==",
"dev": true
},
"rimraf": {
@@ -4194,6 +3629,14 @@
"safefs": "^5.4.0",
"taskgroup": "^6.4.0",
"typechecker": "^6.2.0"
+ },
+ "dependencies": {
+ "typechecker": {
+ "version": "6.4.0",
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-6.4.0.tgz",
+ "integrity": "sha512-EbOu+9szY13mhl0EsvLXnR+pTCa3gTHQQPLdce72ujcC9fRHXlVFBNXtHeRhgzLxLlKUh4zA9C0tezLDgshf+A==",
+ "dev": true
+ }
}
},
"safer-buffer": {
@@ -4202,17 +3645,6 @@
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"dev": true
},
- "season": {
- "version": "6.0.2",
- "resolved": "https://registry.npmjs.org/season/-/season-6.0.2.tgz",
- "integrity": "sha1-naWPsd3SSCTXYhstxjpxI7UCF7Y=",
- "dev": true,
- "requires": {
- "cson-parser": "^1.3.0",
- "fs-plus": "^3.0.0",
- "yargs": "^3.23.0"
- }
- },
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -4245,18 +3677,18 @@
}
},
"shebang-command": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
- "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
"dev": true,
"requires": {
- "shebang-regex": "^1.0.0"
+ "shebang-regex": "^3.0.0"
}
},
"shebang-regex": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
- "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
"dev": true
},
"signal-exit": {
@@ -4516,17 +3948,6 @@
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
"strip-ansi": "^6.0.0"
- },
- "dependencies": {
- "strip-ansi": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
- "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
- "dev": true,
- "requires": {
- "ansi-regex": "^5.0.0"
- }
- }
}
},
"string_decoder": {
@@ -4540,20 +3961,12 @@
}
},
"strip-ansi": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
- "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
"dev": true,
"requires": {
- "ansi-regex": "^4.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
- }
+ "ansi-regex": "^5.0.0"
}
},
"strip-json-comments": {
@@ -4583,6 +3996,12 @@
"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",
@@ -4605,6 +4024,15 @@
"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"
+ }
}
}
},
@@ -4695,18 +4123,18 @@
}
},
"tslib": {
- "version": "1.11.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.1.tgz",
- "integrity": "sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==",
+ "version": "1.11.2",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz",
+ "integrity": "sha512-tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==",
"dev": true
},
"type-check": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
- "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
+ "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
"dev": true,
"requires": {
- "prelude-ls": "~1.1.2"
+ "prelude-ls": "^1.2.1"
}
},
"type-fest": {
@@ -4716,9 +4144,9 @@
"dev": true
},
"typechecker": {
- "version": "6.4.0",
- "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-6.4.0.tgz",
- "integrity": "sha512-EbOu+9szY13mhl0EsvLXnR+pTCa3gTHQQPLdce72ujcC9fRHXlVFBNXtHeRhgzLxLlKUh4zA9C0tezLDgshf+A=="
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.0.0.tgz",
+ "integrity": "sha512-ZCrFdtqmB2EaHUOkfdVwCVr43mECsPdzTgEwlWI+GCmPBW2gjVHU2HgXI/ci4nLGbfAIUIWDKSYgseUTh4RBqw=="
},
"unbounded": {
"version": "2.3.0",
@@ -4726,21 +4154,6 @@
"integrity": "sha512-gjT7NZ8g29UDlB1nrFVLWs1A2tRP3rSyCdvX2Vu185SI1PGmhjcxaCfVh64Oaz6rKBCrXwhTQD56/m+ox4FPKA==",
"dev": true
},
- "underscore": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.10.2.tgz",
- "integrity": "sha512-N4P+Q/BuyuEKFJ43B9gYuOj4TQUHXX+j2FqguVOpjkssLUUrnJofCcBccJSCoeturDoZU6GorDTHSvUDlSQbTg==",
- "dev": true
- },
- "underscore-plus": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/underscore-plus/-/underscore-plus-1.7.0.tgz",
- "integrity": "sha512-A3BEzkeicFLnr+U/Q3EyWwJAQPbA19mtZZ4h+lLq3ttm9kn8WC4R3YpuJZEXmWdLjYP47Zc8aLZm9kwdv+zzvA==",
- "dev": true,
- "requires": {
- "underscore": "^1.9.1"
- }
- },
"unicode-canonical-property-names-ecmascript": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
@@ -4895,73 +4308,20 @@
"dev": true
},
"which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
"requires": {
"isexe": "^2.0.0"
}
},
- "window-size": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
- "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=",
- "dev": true
- },
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
"dev": true
},
- "wrap-ansi": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
- "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
- "dev": true,
- "requires": {
- "string-width": "^1.0.1",
- "strip-ansi": "^3.0.1"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
- "dev": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- },
- "strip-ansi": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
- "dev": true,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- }
- }
- },
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
@@ -4976,64 +4336,6 @@
"requires": {
"mkdirp": "^0.5.1"
}
- },
- "y18n": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
- "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
- "dev": true
- },
- "yargs": {
- "version": "3.32.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
- "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=",
- "dev": true,
- "requires": {
- "camelcase": "^2.0.1",
- "cliui": "^3.0.3",
- "decamelize": "^1.1.1",
- "os-locale": "^1.4.0",
- "string-width": "^1.0.1",
- "window-size": "^0.1.4",
- "y18n": "^3.2.0"
- },
- "dependencies": {
- "ansi-regex": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
- "dev": true
- },
- "is-fullwidth-code-point": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
- "dev": true,
- "requires": {
- "number-is-nan": "^1.0.0"
- }
- },
- "string-width": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
- "dev": true,
- "requires": {
- "code-point-at": "^1.0.0",
- "is-fullwidth-code-point": "^1.0.0",
- "strip-ansi": "^3.0.0"
- }
- },
- "strip-ansi": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
- "dev": true,
- "requires": {
- "ansi-regex": "^2.0.0"
- }
- }
- }
}
}
}
diff --git a/package.json b/package.json
index 16bec0a..e7d0892 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"title": "Arguments By Type",
"name": "argsbytype",
- "version": "3.1.0",
+ "version": "3.2.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",
@@ -9,7 +9,6 @@
"args",
"arguments",
"browser",
- "dom",
"esnext",
"node",
"utility"
@@ -42,16 +41,20 @@
"patreonUsername": "bevry",
"paypalURL": "https://bevry.me/paypal",
"wishlistURL": "https://bevry.me/wishlist",
- "travisTLD": "com"
+ "travisTLD": "com",
+ "githubUsername": "bevry",
+ "githubRepository": "argsbytype",
+ "githubSlug": "bevry/argsbytype",
+ "npmPackageName": "argsbytype"
}
},
"funding": "https://bevry.me/fund",
"author": "2014+ Bevry Pty Ltd