snowflake-sdk
Advanced tools
Comparing version 2.0.0 to 2.0.1
@@ -132,2 +132,10 @@ /* | ||
exports.getProxyFromEnv = function (isHttps = true) { | ||
const getDefaultPortIfNotSet = (proxyFromEnv) => { | ||
const isProxyProtocolHttps = proxyFromEnv.protocol === 'https:'; | ||
if (!proxyFromEnv.port) { | ||
return isProxyProtocolHttps ? 443 : 80; | ||
} else { | ||
return proxyFromEnv.port; | ||
} | ||
}; | ||
const protocol = isHttps ? 'https' : 'http'; | ||
@@ -145,5 +153,6 @@ let proxyFromEnv = Util.getEnvVar(`${protocol}_proxy`); | ||
proxyFromEnv = new URL(proxyFromEnv); | ||
const port = getDefaultPortIfNotSet(proxyFromEnv); | ||
const proxy = { | ||
host: Util.validateEmptyString(proxyFromEnv.hostname), | ||
port: Number(Util.validateEmptyString(proxyFromEnv.port)), | ||
port: Number(port), | ||
user: Util.validateEmptyString(proxyFromEnv.username), | ||
@@ -150,0 +159,0 @@ password: Util.validateEmptyString(proxyFromEnv.password), |
{ | ||
"name": "snowflake-sdk", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "Node.js driver for Snowflake", | ||
@@ -5,0 +5,0 @@ "dependencies": { |
677991
18395