@aws-sdk/config-resolver
Advanced tools
Comparing version 3.226.0 to 3.231.0
@@ -6,3 +6,3 @@ "use strict"; | ||
const resolveCustomEndpointsConfig = (input) => { | ||
var _a; | ||
var _a, _b; | ||
const { endpoint, urlParser } = input; | ||
@@ -14,5 +14,5 @@ return { | ||
isCustomEndpoint: true, | ||
useDualstackEndpoint: (0, util_middleware_1.normalizeProvider)(input.useDualstackEndpoint), | ||
useDualstackEndpoint: (0, util_middleware_1.normalizeProvider)((_b = input.useDualstackEndpoint) !== null && _b !== void 0 ? _b : false), | ||
}; | ||
}; | ||
exports.resolveCustomEndpointsConfig = resolveCustomEndpointsConfig; |
@@ -7,8 +7,8 @@ "use strict"; | ||
const resolveEndpointsConfig = (input) => { | ||
var _a; | ||
const useDualstackEndpoint = (0, util_middleware_1.normalizeProvider)(input.useDualstackEndpoint); | ||
var _a, _b; | ||
const useDualstackEndpoint = (0, util_middleware_1.normalizeProvider)((_a = input.useDualstackEndpoint) !== null && _a !== void 0 ? _a : false); | ||
const { endpoint, useFipsEndpoint, urlParser } = input; | ||
return { | ||
...input, | ||
tls: (_a = input.tls) !== null && _a !== void 0 ? _a : true, | ||
tls: (_b = input.tls) !== null && _b !== void 0 ? _b : true, | ||
endpoint: endpoint | ||
@@ -15,0 +15,0 @@ ? (0, util_middleware_1.normalizeProvider)(typeof endpoint === "string" ? urlParser(endpoint) : endpoint) |
@@ -25,2 +25,5 @@ "use strict"; | ||
} | ||
if (!useFipsEndpoint) { | ||
return Promise.resolve(false); | ||
} | ||
return typeof useFipsEndpoint === "boolean" ? Promise.resolve(useFipsEndpoint) : useFipsEndpoint(); | ||
@@ -27,0 +30,0 @@ }, |
@@ -9,4 +9,4 @@ import { normalizeProvider } from "@aws-sdk/util-middleware"; | ||
isCustomEndpoint: true, | ||
useDualstackEndpoint: normalizeProvider(input.useDualstackEndpoint), | ||
useDualstackEndpoint: normalizeProvider(input.useDualstackEndpoint ?? false), | ||
}; | ||
}; |
import { normalizeProvider } from "@aws-sdk/util-middleware"; | ||
import { getEndpointFromRegion } from "./utils/getEndpointFromRegion"; | ||
export const resolveEndpointsConfig = (input) => { | ||
const useDualstackEndpoint = normalizeProvider(input.useDualstackEndpoint); | ||
const useDualstackEndpoint = normalizeProvider(input.useDualstackEndpoint ?? false); | ||
const { endpoint, useFipsEndpoint, urlParser } = input; | ||
@@ -6,0 +6,0 @@ return { |
@@ -22,2 +22,5 @@ import { getRealRegion } from "./getRealRegion"; | ||
} | ||
if (!useFipsEndpoint) { | ||
return Promise.resolve(false); | ||
} | ||
return typeof useFipsEndpoint === "boolean" ? Promise.resolve(useFipsEndpoint) : useFipsEndpoint(); | ||
@@ -24,0 +27,0 @@ }, |
{ | ||
"name": "@aws-sdk/config-resolver", | ||
"version": "3.226.0", | ||
"version": "3.231.0", | ||
"scripts": { | ||
@@ -5,0 +5,0 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
48510
795