diff --git a/package-lock.json b/package-lock.json index ada4d72..2c14941 100644 --- a/package-lock.json +++ b/package-lock.json @@ -175,6 +175,61 @@ "url": "https://bevry.me/fund" } }, + "node_modules/@bevry/github-api": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@bevry/github-api/-/github-api-9.0.0.tgz", + "integrity": "sha512-Vi6wqGSmDQeSeFm6bAcFvICjVr0CRHLde4JXpvRrwtItpa5xCoastQpbHdJTL5LEubsB9taHF9HW/dwdJw3laA==", + "dev": true, + "dependencies": { + "@bevry/wait": "^1.0.0", + "node-fetch": "^2.6.1", + "simplytyped": "^3.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/@bevry/github-contributors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@bevry/github-contributors/-/github-contributors-3.0.0.tgz", + "integrity": "sha512-Ih+n7w/nHPIvICX8fvxClklyXKFFcySWbGhWv6fiprOgK7Z2WnTrtBko6nH2NegSkwFI5VigCzbXHEGZvDNWMA==", + "dev": true, + "dependencies": { + "@bevry/github-api": "^9.0.0", + "@bevry/github-repos": "^6.1.0", + "fellow": "^6.24.0", + "native-promise-pool": "^3.19.0", + "node-fetch": "^2.6.1", + "simplytyped": "^3.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, + "node_modules/@bevry/github-repos": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@bevry/github-repos/-/github-repos-6.1.0.tgz", + "integrity": "sha512-hzExXsztBWKO6ECld72UoTuYcISjfecwZlZs2ibbfQPcjwB/BAjavsSDcpniG0eNBeCrOsizwh7Dv0QP59nMsg==", + "dev": true, + "dependencies": { + "@bevry/github-api": "^9.0.0", + "@bevry/list": "^1.7.0", + "native-promise-pool": "^3.19.0", + "simplytyped": "^3.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, "node_modules/@bevry/json": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@bevry/json/-/json-1.4.0.tgz", @@ -190,13 +245,26 @@ "url": "https://bevry.me/fund" } }, + "node_modules/@bevry/list": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@bevry/list/-/list-1.7.0.tgz", + "integrity": "sha512-8I6xz7pSmRDdSjZRjmpqy5KGopfmhbSKw7wy02bZ1TkkBbieha/nKoHwA7F0acKy0ms6+933AMjTjgpAT0uY4g==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, "node_modules/@bevry/update-contributors": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.19.0.tgz", - "integrity": "sha512-dstmLDqNIhVJATfpxFFxKA69fc9/Bjaf8PhtMIlzAE+kFYTnMASv0utjPfgNkTqtbKUFIW7NxmXSizvtrEu/ag==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.21.0.tgz", + "integrity": "sha512-xLAu3nc8+zTEEq79QmqXdU/9XDZwn/rnSD+SGWW/zGqbUYdfCeCRx+2K2hDIHt3aa9HvvDuxSdmcEUQ82dccng==", "dev": true, "dependencies": { - "getcontributors": "^2.23.0" + "@bevry/github-contributors": "^3.0.0-next.1628141596.4dc998cdee7ce8c7a42543a2fef6880e86f2bc65", + "@bevry/json": "^1.4.0" }, "bin": { "update-contributors": "bin.cjs" @@ -208,6 +276,18 @@ "url": "https://bevry.me/fund" } }, + "node_modules/@bevry/wait": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bevry/wait/-/wait-1.0.0.tgz", + "integrity": "sha512-zDf/PcyId6hYL6zXrdZXhzqif9mnYVMNETQ/Q9+Vs5uf1MnXMtYoyjf2Pot1MT3p2uLThLwVc2afW5eFh/BSIQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://bevry.me/fund" + } + }, "node_modules/@eslint/eslintrc": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", @@ -969,15 +1049,6 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, - "node_modules/cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", - "dev": true, - "dependencies": { - "node-fetch": "2.6.1" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -1764,25 +1835,6 @@ "url": "https://bevry.me/fund" } }, - "node_modules/getcontributors": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.23.0.tgz", - "integrity": "sha512-UZrx/hC6ygA+w2NBZZfGBn6nxl6h7I3kdJNEIPTHIHor+t7nCl1ErAquGnYLrRA1cm1yHX/7i6BJg9LjP5WoQA==", - "dev": true, - "dependencies": { - "cross-fetch": "^3.0.6", - "fellow": "^6.21.0", - "getrepos": "^5.16.0", - "githubauthreq": "^5.18.0", - "simplytyped": "^3.3.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -1792,40 +1844,6 @@ "assert-plus": "^1.0.0" } }, - "node_modules/getrepos": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.17.0.tgz", - "integrity": "sha512-ZBQ+OqP0ARIL+YDYeLqRiLSWwjtP9MK60eTRJjdsNhiV/PyffvlfaEN2w09/AnAkjjcHWV4PhW9dek5gHcZe4Q==", - "dev": true, - "dependencies": { - "cross-fetch": "^3.0.6", - "githubauthreq": "^5.18.0", - "native-promise-pool": "^3.15.0", - "simplytyped": "^3.3.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/githubauthreq": { - "version": "5.19.0", - "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.19.0.tgz", - "integrity": "sha512-4kCmXqcz72MUSqOMZfvmFKzOGkJpodjRN4fR4nDPl/gTv5DEw8KWxrzJqwNKm3TJNqN5vkbJHYWq0CyDlwNlOA==", - "dev": true, - "dependencies": { - "editions": "^6.1.0", - "simplytyped": "^3.3.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, "node_modules/glob": { "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", @@ -3923,6 +3941,43 @@ "resolved": "https://registry.npmjs.org/@bevry/file/-/file-1.2.0.tgz", "integrity": "sha512-YuGkX6NlbwIXZpLvvNdQpNxk7s2KoTgK1kyGqDUBjsEvPRpm3bVqH+cusCaaSpeIz0VXDv4hSuNRVrkH6HIL+A==" }, + "@bevry/github-api": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@bevry/github-api/-/github-api-9.0.0.tgz", + "integrity": "sha512-Vi6wqGSmDQeSeFm6bAcFvICjVr0CRHLde4JXpvRrwtItpa5xCoastQpbHdJTL5LEubsB9taHF9HW/dwdJw3laA==", + "dev": true, + "requires": { + "@bevry/wait": "^1.0.0", + "node-fetch": "^2.6.1", + "simplytyped": "^3.3.0" + } + }, + "@bevry/github-contributors": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@bevry/github-contributors/-/github-contributors-3.0.0.tgz", + "integrity": "sha512-Ih+n7w/nHPIvICX8fvxClklyXKFFcySWbGhWv6fiprOgK7Z2WnTrtBko6nH2NegSkwFI5VigCzbXHEGZvDNWMA==", + "dev": true, + "requires": { + "@bevry/github-api": "^9.0.0", + "@bevry/github-repos": "^6.1.0", + "fellow": "^6.24.0", + "native-promise-pool": "^3.19.0", + "node-fetch": "^2.6.1", + "simplytyped": "^3.3.0" + } + }, + "@bevry/github-repos": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@bevry/github-repos/-/github-repos-6.1.0.tgz", + "integrity": "sha512-hzExXsztBWKO6ECld72UoTuYcISjfecwZlZs2ibbfQPcjwB/BAjavsSDcpniG0eNBeCrOsizwh7Dv0QP59nMsg==", + "dev": true, + "requires": { + "@bevry/github-api": "^9.0.0", + "@bevry/list": "^1.7.0", + "native-promise-pool": "^3.19.0", + "simplytyped": "^3.3.0" + } + }, "@bevry/json": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@bevry/json/-/json-1.4.0.tgz", @@ -3932,15 +3987,28 @@ "errlop": "^4.2.0" } }, + "@bevry/list": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@bevry/list/-/list-1.7.0.tgz", + "integrity": "sha512-8I6xz7pSmRDdSjZRjmpqy5KGopfmhbSKw7wy02bZ1TkkBbieha/nKoHwA7F0acKy0ms6+933AMjTjgpAT0uY4g==", + "dev": true + }, "@bevry/update-contributors": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.19.0.tgz", - "integrity": "sha512-dstmLDqNIhVJATfpxFFxKA69fc9/Bjaf8PhtMIlzAE+kFYTnMASv0utjPfgNkTqtbKUFIW7NxmXSizvtrEu/ag==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.21.0.tgz", + "integrity": "sha512-xLAu3nc8+zTEEq79QmqXdU/9XDZwn/rnSD+SGWW/zGqbUYdfCeCRx+2K2hDIHt3aa9HvvDuxSdmcEUQ82dccng==", "dev": true, "requires": { - "getcontributors": "^2.23.0" + "@bevry/github-contributors": "^3.0.0-next.1628141596.4dc998cdee7ce8c7a42543a2fef6880e86f2bc65", + "@bevry/json": "^1.4.0" } }, + "@bevry/wait": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@bevry/wait/-/wait-1.0.0.tgz", + "integrity": "sha512-zDf/PcyId6hYL6zXrdZXhzqif9mnYVMNETQ/Q9+Vs5uf1MnXMtYoyjf2Pot1MT3p2uLThLwVc2afW5eFh/BSIQ==", + "dev": true + }, "@eslint/eslintrc": { "version": "0.4.3", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", @@ -4471,15 +4539,6 @@ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, - "cross-fetch": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.4.tgz", - "integrity": "sha512-1eAtFWdIubi6T4XPy6ei9iUFoKpUkIF971QLN8lIvvvwueI65+Nw5haMNKUwfJxabqlIIDODJKGrQ66gxC0PbQ==", - "dev": true, - "requires": { - "node-fetch": "2.6.1" - } - }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -5051,19 +5110,6 @@ "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-6.6.0.tgz", "integrity": "sha512-9q/tqdL4+GMb0P28N/oSFruQE/8Sa1l9ew73AWS4j/KEMY32wD8+5QRB8LSTgt9HUZuLplmi8vc5dFFf5OvROA==" }, - "getcontributors": { - "version": "2.23.0", - "resolved": "https://registry.npmjs.org/getcontributors/-/getcontributors-2.23.0.tgz", - "integrity": "sha512-UZrx/hC6ygA+w2NBZZfGBn6nxl6h7I3kdJNEIPTHIHor+t7nCl1ErAquGnYLrRA1cm1yHX/7i6BJg9LjP5WoQA==", - "dev": true, - "requires": { - "cross-fetch": "^3.0.6", - "fellow": "^6.21.0", - "getrepos": "^5.16.0", - "githubauthreq": "^5.18.0", - "simplytyped": "^3.3.0" - } - }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -5073,28 +5119,6 @@ "assert-plus": "^1.0.0" } }, - "getrepos": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/getrepos/-/getrepos-5.17.0.tgz", - "integrity": "sha512-ZBQ+OqP0ARIL+YDYeLqRiLSWwjtP9MK60eTRJjdsNhiV/PyffvlfaEN2w09/AnAkjjcHWV4PhW9dek5gHcZe4Q==", - "dev": true, - "requires": { - "cross-fetch": "^3.0.6", - "githubauthreq": "^5.18.0", - "native-promise-pool": "^3.15.0", - "simplytyped": "^3.3.0" - } - }, - "githubauthreq": { - "version": "5.19.0", - "resolved": "https://registry.npmjs.org/githubauthreq/-/githubauthreq-5.19.0.tgz", - "integrity": "sha512-4kCmXqcz72MUSqOMZfvmFKzOGkJpodjRN4fR4nDPl/gTv5DEw8KWxrzJqwNKm3TJNqN5vkbJHYWq0CyDlwNlOA==", - "dev": true, - "requires": { - "editions": "^6.1.0", - "simplytyped": "^3.3.0" - } - }, "glob": { "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",