diff --git a/src/RestClient/RestClient.ts b/src/RestClient/RestClient.ts index 7dcba4f..ad83f7a 100644 --- a/src/RestClient/RestClient.ts +++ b/src/RestClient/RestClient.ts @@ -24,6 +24,7 @@ class RestClient { // eslint-disable-next-line @typescript-eslint/naming-convention 'X-Auth-Token': config.accessToken, }, + timeout: config.timeout, }); this.rateLimitManager = new RateLimitManager( diff --git a/src/types.ts b/src/types.ts index 6c3c9f5..7c55084 100644 --- a/src/types.ts +++ b/src/types.ts @@ -12,6 +12,7 @@ export interface RestClientConfig { accessToken: string; apiHost?: string; rateLimitConfig?: RateLimitConfig; + timeout?: number; } export interface RateLimitStatus {