Skip to content

Commit a5b68b7

Browse files
committed
add plugins
1 parent 587af0a commit a5b68b7

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

lib/proxyAwareProbotOctokit.js

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,23 @@
11
// This custom plugin overrides the default ProbotOctokit plugin and support Http Proxy.
22
const { Octokit } = require('@octokit/core')
3+
const { enterpriseCompatibility } = require('@octokit/plugin-enterprise-compatibility')
4+
// const { RequestOptions } = require('@octokit/types')
5+
const { paginateRest } = require('@octokit/plugin-paginate-rest')
6+
const { legacyRestEndpointMethods } = require('@octokit/plugin-rest-endpoint-methods')
7+
const { retry } = require('@octokit/plugin-retry')
8+
const { throttling } = require('@octokit/plugin-throttling')
9+
const { config } = require('@probot/octokit-plugin-config')
310
const { createProbotAuth } = require('octokit-auth-probot')
411
const getProxiedFetch = require('./proxiedFetch')
512

6-
const ProbotOctokit = Octokit.plugin().defaults((instanceOptions) => {
13+
const ProbotOctokit = Octokit.plugin(
14+
throttling,
15+
retry,
16+
paginateRest,
17+
legacyRestEndpointMethods,
18+
enterpriseCompatibility,
19+
config
20+
).defaults((instanceOptions) => {
721
const defaultOptions = {
822
authStrategy: createProbotAuth,
923
throttle: {

0 commit comments

Comments
 (0)