@aws-sdk/middleware-endpoint
Advanced tools
Comparing version 3.193.0 to 3.197.0
@@ -6,2 +6,13 @@ # Change Log | ||
# [3.197.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.196.0...v3.197.0) (2022-10-26) | ||
### Bug Fixes | ||
* **endpoint:** normalize endpoint to string when passing from client config to endpointParams ([#4098](https://github.com/aws/aws-sdk-js-v3/issues/4098)) ([5da4499](https://github.com/aws/aws-sdk-js-v3/commit/5da4499efcee056881087658c8198cc35965de53)) | ||
# [3.193.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.192.0...v3.193.0) (2022-10-20) | ||
@@ -8,0 +19,0 @@ |
@@ -5,2 +5,3 @@ "use strict"; | ||
const service_customizations_1 = require("../service-customizations"); | ||
const createConfigValueProvider_1 = require("./createConfigValueProvider"); | ||
const getEndpointFromInstructions = async (commandInput, instructionsSupplier, clientConfig, context) => { | ||
@@ -29,3 +30,3 @@ const endpointParams = await (0, exports.resolveParams)(commandInput, instructionsSupplier, clientConfig); | ||
case "builtInParams": | ||
endpointParams[name] = await createConfigProvider(instruction.name, name, clientConfig)(); | ||
endpointParams[name] = await (0, createConfigValueProvider_1.createConfigValueProvider)(instruction.name, name, clientConfig)(); | ||
break; | ||
@@ -45,11 +46,1 @@ default: | ||
exports.resolveParams = resolveParams; | ||
const createConfigProvider = (configKey, canonicalEndpointParamKey, config) => { | ||
const configProvider = async () => { | ||
const configValue = config[configKey] || config[canonicalEndpointParamKey]; | ||
if (typeof configValue === "function") { | ||
return configValue(); | ||
} | ||
return configValue; | ||
}; | ||
return configProvider; | ||
}; |
import { resolveParamsForS3 } from "../service-customizations"; | ||
import { createConfigValueProvider } from "./createConfigValueProvider"; | ||
export const getEndpointFromInstructions = async (commandInput, instructionsSupplier, clientConfig, context) => { | ||
@@ -23,3 +24,3 @@ const endpointParams = await resolveParams(commandInput, instructionsSupplier, clientConfig); | ||
case "builtInParams": | ||
endpointParams[name] = await createConfigProvider(instruction.name, name, clientConfig)(); | ||
endpointParams[name] = await createConfigValueProvider(instruction.name, name, clientConfig)(); | ||
break; | ||
@@ -38,11 +39,1 @@ default: | ||
}; | ||
const createConfigProvider = (configKey, canonicalEndpointParamKey, config) => { | ||
const configProvider = async () => { | ||
const configValue = config[configKey] || config[canonicalEndpointParamKey]; | ||
if (typeof configValue === "function") { | ||
return configValue(); | ||
} | ||
return configValue; | ||
}; | ||
return configProvider; | ||
}; |
{ | ||
"name": "@aws-sdk/middleware-endpoint", | ||
"version": "3.193.0", | ||
"version": "3.197.0", | ||
"scripts": { | ||
@@ -23,9 +23,9 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'", | ||
"dependencies": { | ||
"@aws-sdk/middleware-serde": "3.193.0", | ||
"@aws-sdk/protocol-http": "3.193.0", | ||
"@aws-sdk/signature-v4": "3.193.0", | ||
"@aws-sdk/types": "3.193.0", | ||
"@aws-sdk/url-parser": "3.193.0", | ||
"@aws-sdk/middleware-serde": "3.197.0", | ||
"@aws-sdk/protocol-http": "3.197.0", | ||
"@aws-sdk/signature-v4": "3.197.0", | ||
"@aws-sdk/types": "3.197.0", | ||
"@aws-sdk/url-parser": "3.197.0", | ||
"@aws-sdk/util-config-provider": "3.188.0", | ||
"@aws-sdk/util-middleware": "3.193.0", | ||
"@aws-sdk/util-middleware": "3.197.0", | ||
"tslib": "^2.3.1" | ||
@@ -32,0 +32,0 @@ }, |
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
47187
48
721
+ Added@aws-sdk/middleware-serde@3.197.0(transitive)
+ Added@aws-sdk/protocol-http@3.197.0(transitive)
+ Added@aws-sdk/querystring-parser@3.197.0(transitive)
+ Added@aws-sdk/signature-v4@3.197.0(transitive)
+ Added@aws-sdk/types@3.197.0(transitive)
+ Added@aws-sdk/url-parser@3.197.0(transitive)
+ Added@aws-sdk/util-middleware@3.197.0(transitive)
- Removed@aws-sdk/middleware-serde@3.193.0(transitive)
- Removed@aws-sdk/protocol-http@3.193.0(transitive)
- Removed@aws-sdk/querystring-parser@3.193.0(transitive)
- Removed@aws-sdk/signature-v4@3.193.0(transitive)
- Removed@aws-sdk/types@3.193.0(transitive)
- Removed@aws-sdk/url-parser@3.193.0(transitive)
- Removed@aws-sdk/util-middleware@3.193.0(transitive)
Updated@aws-sdk/types@3.197.0
Updated@aws-sdk/url-parser@3.197.0