Skip to content

Commit 137ef59

Browse files
fix: fixed proxy issues
1 parent d991456 commit 137ef59

4 files changed

Lines changed: 698 additions & 677 deletions

File tree

packages/contentstack-utilities/src/contentstack-management-sdk.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ import { client, ContentstackClient, ContentstackConfig } from '@contentstack/ma
22
import authHandler from './auth-handler';
33
import { Agent } from 'node:https';
44
import configHandler, { default as configStore } from './config-handler';
5-
import { getProxyConfigForHost, resolveRequestHost, clearProxyEnv } from './proxy-helper';
5+
import {
6+
getProxyConfigForHost,
7+
resolveRequestHost,
8+
clearProxyEnv,
9+
shouldBypassProxy,
10+
} from './proxy-helper';
611
import dotenv from 'dotenv';
712

813
dotenv.config();
@@ -118,6 +123,8 @@ class ManagementSDKInitiator {
118123

119124
if (proxyConfig) {
120125
option.proxy = proxyConfig;
126+
} else if (host && shouldBypassProxy(host)) {
127+
option.proxy = false;
121128
}
122129
if (config.endpoint) {
123130
option.endpoint = config.endpoint;

0 commit comments

Comments
 (0)