Skip to content

Commit 09be800

Browse files
authored
fix: Pin Octokit to v17. (#32)
* fix: Pin Octokit version. * Switch to v17.
1 parent afabeac commit 09be800

File tree

3 files changed

+73
-17
lines changed

3 files changed

+73
-17
lines changed

packages/nimbus/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"@airbnb/nimbus-common": "^3.0.1",
3333
"@beemo/cli": "^1.0.10",
3434
"@beemo/core": "^1.1.6",
35+
"@octokit/rest": "^17.1.2",
3536
"chalk": "^3.0.0",
3637
"check-node-version": "^4.0.2",
3738
"conventional-changelog-beemo": "^1.6.0",

packages/nimbus/src/helpers/createGitHubClient.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
import Rest from '@octokit/rest';
1+
import { Octokit } from '@octokit/rest';
22
import { VERSION } from '../constants';
33

4-
const { Octokit } = Rest;
5-
6-
export default function createGitHubClient(token?: string): Rest.Octokit {
4+
export default function createGitHubClient(token?: string): Octokit {
75
const { GITHUB_TOKEN, GHE_API_URL, GHE_VERSION } = process.env;
8-
const options: Rest.Octokit.Options = {
6+
const options = {
7+
auth: '',
8+
baseUrl: '',
99
userAgent: `Nimbus v${VERSION}`,
1010
};
1111

yarn.lock

Lines changed: 67 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2104,15 +2104,36 @@
21042104
dependencies:
21052105
"@octokit/types" "^2.0.0"
21062106

2107-
"@octokit/endpoint@^5.5.0":
2108-
version "5.5.3"
2109-
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-5.5.3.tgz#0397d1baaca687a4c8454ba424a627699d97c978"
2110-
integrity sha512-EzKwkwcxeegYYah5ukEeAI/gYRLv2Y9U5PpIsseGSFDk+G3RbipQGBs8GuYS1TLCtQaqoO66+aQGtITPalxsNQ==
2107+
"@octokit/core@^2.4.3":
2108+
version "2.4.3"
2109+
resolved "https://registry.yarnpkg.com/@octokit/core/-/core-2.4.3.tgz#f51c0c228e6aa01253f9452ba5a25dc20aee8577"
2110+
integrity sha512-9T91nYeBB7+PNK3oxOuA+6DXCPRvhJ80ke+NqhXirBjVtNepTKFJXoWPqguRSBQ+dkEVA8dZJMxfFzjz9yhiuA==
2111+
dependencies:
2112+
"@octokit/auth-token" "^2.4.0"
2113+
"@octokit/graphql" "^4.3.1"
2114+
"@octokit/request" "^5.3.1"
2115+
"@octokit/types" "^2.0.0"
2116+
before-after-hook "^2.1.0"
2117+
universal-user-agent "^5.0.0"
2118+
2119+
"@octokit/endpoint@^6.0.0":
2120+
version "6.0.0"
2121+
resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-6.0.0.tgz#4c7acd79ab72df78732a7d63b09be53ec5a2230b"
2122+
integrity sha512-3nx+MEYoZeD0uJ+7F/gvELLvQJzLXhep2Az0bBSXagbApDvDW0LWwpnAIY/hb0Jwe17A0fJdz0O12dPh05cj7A==
21112123
dependencies:
21122124
"@octokit/types" "^2.0.0"
21132125
is-plain-object "^3.0.0"
21142126
universal-user-agent "^5.0.0"
21152127

2128+
"@octokit/graphql@^4.3.1":
2129+
version "4.3.1"
2130+
resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-4.3.1.tgz#9ee840e04ed2906c7d6763807632de84cdecf418"
2131+
integrity sha512-hCdTjfvrK+ilU2keAdqNBWOk+gm1kai1ZcdjRfB30oA3/T6n53UVJb7w0L5cR3/rhU91xT3HSqCd+qbvH06yxA==
2132+
dependencies:
2133+
"@octokit/request" "^5.3.0"
2134+
"@octokit/types" "^2.0.0"
2135+
universal-user-agent "^4.0.0"
2136+
21162137
"@octokit/plugin-enterprise-rest@^3.6.1":
21172138
version "3.6.2"
21182139
resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-3.6.2.tgz#74de25bef21e0182b4fa03a8678cd00a4e67e561"
@@ -2125,6 +2146,13 @@
21252146
dependencies:
21262147
"@octokit/types" "^2.0.1"
21272148

2149+
"@octokit/plugin-paginate-rest@^2.0.0":
2150+
version "2.0.2"
2151+
resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.0.2.tgz#fee7a81a4cc7d03784aaf9225499dd6e27f6d01e"
2152+
integrity sha512-HzODcSUt9mjErly26TlTOGZrhf9bmF/FEDQ2zln1izhgmIV6ulsjsHmgmR4VZ0wzVr/m52Eb6U2XuyS8fkcR1A==
2153+
dependencies:
2154+
"@octokit/types" "^2.0.1"
2155+
21282156
"@octokit/plugin-request-log@^1.0.0":
21292157
version "1.0.0"
21302158
resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.0.tgz#eef87a431300f6148c39a7f75f8cfeb218b2547e"
@@ -2138,21 +2166,38 @@
21382166
"@octokit/types" "^2.0.1"
21392167
deprecation "^2.3.1"
21402168

2141-
"@octokit/request-error@^1.0.1", "@octokit/request-error@^1.0.2":
2169+
"@octokit/plugin-rest-endpoint-methods@^3.3.0":
2170+
version "3.3.2"
2171+
resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-3.3.2.tgz#964bb90c6f19f5c4f1ddfa2349ed7901cd82f734"
2172+
integrity sha512-v+XCH76ExaFDzQW3gPFvjfcMTTCuIkK5ACvBvzfDr74M+k6HYa+m4Iu1bAlj50Gybahe/ee93zt2hfYVI4k9Lg==
2173+
dependencies:
2174+
"@octokit/types" "^2.0.1"
2175+
deprecation "^2.3.1"
2176+
2177+
"@octokit/request-error@^1.0.2":
21422178
version "1.0.4"
21432179
resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-1.0.4.tgz#15e1dc22123ba4a9a4391914d80ec1e5303a23be"
21442180
integrity sha512-L4JaJDXn8SGT+5G0uX79rZLv0MNJmfGa4vb4vy1NnpjSnWDLJRy6m90udGwvMmavwsStgbv2QNkPzzTCMmL+ig==
21452181
dependencies:
21462182
deprecation "^2.0.0"
21472183
once "^1.4.0"
21482184

2149-
"@octokit/request@^5.2.0":
2150-
version "5.3.2"
2151-
resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.3.2.tgz#1ca8b90a407772a1ee1ab758e7e0aced213b9883"
2152-
integrity sha512-7NPJpg19wVQy1cs2xqXjjRq/RmtSomja/VSWnptfYwuBxLdbYh2UjhGi0Wx7B1v5Iw5GKhfFDQL7jM7SSp7K2g==
2185+
"@octokit/request-error@^2.0.0":
2186+
version "2.0.0"
2187+
resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-2.0.0.tgz#94ca7293373654400fbb2995f377f9473e00834b"
2188+
integrity sha512-rtYicB4Absc60rUv74Rjpzek84UbVHGHJRu4fNVlZ1mCcyUPPuzFfG9Rn6sjHrd95DEsmjSt1Axlc699ZlbDkw==
2189+
dependencies:
2190+
"@octokit/types" "^2.0.0"
2191+
deprecation "^2.0.0"
2192+
once "^1.4.0"
2193+
2194+
"@octokit/request@^5.2.0", "@octokit/request@^5.3.0", "@octokit/request@^5.3.1":
2195+
version "5.3.4"
2196+
resolved "https://registry.yarnpkg.com/@octokit/request/-/request-5.3.4.tgz#fbc950bf785d59da3b0399fc6d042c8cf52e2905"
2197+
integrity sha512-qyj8G8BxQyXjt9Xu6NvfvOr1E0l35lsXtwm3SopsYg/JWXjlsnwqLc8rsD2OLguEL/JjLfBvrXr4az7z8Lch2A==
21532198
dependencies:
2154-
"@octokit/endpoint" "^5.5.0"
2155-
"@octokit/request-error" "^1.0.1"
2199+
"@octokit/endpoint" "^6.0.0"
2200+
"@octokit/request-error" "^2.0.0"
21562201
"@octokit/types" "^2.0.0"
21572202
deprecation "^2.0.0"
21582203
is-plain-object "^3.0.0"
@@ -2182,6 +2227,16 @@
21822227
once "^1.4.0"
21832228
universal-user-agent "^4.0.0"
21842229

2230+
"@octokit/rest@^17.1.2":
2231+
version "17.1.2"
2232+
resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-17.1.2.tgz#f718ce8b0cf0f43d3b7ecc6241e087d7ca7d5eb0"
2233+
integrity sha512-Dm24iVakcVQwl1mrANYdaf1lvSeMwN9SxnEEh+EZQCfx5R8BE8E8w5Oe+LaKexbYZTv+MHqE7Af4LrSHSo9JgQ==
2234+
dependencies:
2235+
"@octokit/core" "^2.4.3"
2236+
"@octokit/plugin-paginate-rest" "^2.0.0"
2237+
"@octokit/plugin-request-log" "^1.0.0"
2238+
"@octokit/plugin-rest-endpoint-methods" "^3.3.0"
2239+
21852240
"@octokit/types@^2.0.0", "@octokit/types@^2.0.1":
21862241
version "2.5.0"
21872242
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-2.5.0.tgz#f1bbd147e662ae2c79717d518aac686e58257773"
@@ -3243,7 +3298,7 @@ bcrypt-pbkdf@^1.0.0:
32433298
dependencies:
32443299
tweetnacl "^0.14.3"
32453300

3246-
before-after-hook@^2.0.0:
3301+
before-after-hook@^2.0.0, before-after-hook@^2.1.0:
32473302
version "2.1.0"
32483303
resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.1.0.tgz#b6c03487f44e24200dd30ca5e6a1979c5d2fb635"
32493304
integrity sha512-IWIbu7pMqyw3EAJHzzHbWa85b6oud/yfKYg5rqB5hNE8CeMi3nX+2C2sj0HswfblST86hpVEOAb9x34NZd6P7A==

0 commit comments

Comments
 (0)