Socket
Socket
Sign inDemoInstall

@aws-sdk/middleware-endpoint

Package Overview
Dependencies
Maintainers
5
Versions
50
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-sdk/middleware-endpoint - npm Package Compare versions

Comparing version 3.193.0 to 3.197.0

dist-cjs/adaptors/createConfigValueProvider.js

11

CHANGELOG.md

@@ -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 @@

13

dist-cjs/adaptors/getEndpointFromInstructions.js

@@ -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 @@ },

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc