Socket
Socket
Sign inDemoInstall

@smithy/middleware-endpoint

Package Overview
Dependencies
Maintainers
2
Versions
49
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@smithy/middleware-endpoint - npm Package Compare versions

Comparing version 2.0.11 to 2.1.0

dist-cjs/adaptors/getEndpointFromConfig.browser.js

8

dist-cjs/adaptors/getEndpointFromInstructions.js

@@ -6,3 +6,11 @@ "use strict";

const createConfigValueProvider_1 = require("./createConfigValueProvider");
const getEndpointFromConfig_1 = require("./getEndpointFromConfig");
const toEndpointV1_1 = require("./toEndpointV1");
const getEndpointFromInstructions = async (commandInput, instructionsSupplier, clientConfig, context) => {
if (!clientConfig.endpoint) {
const endpointFromConfig = await (0, getEndpointFromConfig_1.getEndpointFromConfig)(clientConfig.serviceId || "");
if (endpointFromConfig) {
clientConfig.endpoint = () => Promise.resolve((0, toEndpointV1_1.toEndpointV1)(endpointFromConfig));
}
}
const endpointParams = await (0, exports.resolveParams)(commandInput, instructionsSupplier, clientConfig);

@@ -9,0 +17,0 @@ if (typeof clientConfig.endpointProvider !== "function") {

import { resolveParamsForS3 } from "../service-customizations";
import { createConfigValueProvider } from "./createConfigValueProvider";
import { getEndpointFromConfig } from "./getEndpointFromConfig";
import { toEndpointV1 } from "./toEndpointV1";
export const getEndpointFromInstructions = async (commandInput, instructionsSupplier, clientConfig, context) => {
if (!clientConfig.endpoint) {
const endpointFromConfig = await getEndpointFromConfig(clientConfig.serviceId || "");
if (endpointFromConfig) {
clientConfig.endpoint = () => Promise.resolve(toEndpointV1(endpointFromConfig));
}
}
const endpointParams = await resolveParams(commandInput, instructionsSupplier, clientConfig);

@@ -5,0 +13,0 @@ if (typeof clientConfig.endpointProvider !== "function") {

@@ -83,2 +83,7 @@ import { Endpoint, EndpointParameters, EndpointV2, Logger, Provider, UrlParser } from "@smithy/types";

useFipsEndpoint: Provider<boolean>;
/**
* Unique service identifier.
* @internal
*/
serviceId?: string;
}

@@ -85,0 +90,0 @@ /**

@@ -83,2 +83,7 @@ import { Endpoint, EndpointParameters, EndpointV2, Logger, Provider, UrlParser } from "@smithy/types";

useFipsEndpoint: Provider<boolean>;
/**
* Unique service identifier.
* @internal
*/
serviceId?: string;
}

@@ -85,0 +90,0 @@ /**

9

package.json
{
"name": "@smithy/middleware-endpoint",
"version": "2.0.11",
"version": "2.1.0",
"scripts": {

@@ -27,2 +27,3 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types && yarn build:types:downlevel'",

"@smithy/middleware-serde": "^2.0.11",
"@smithy/node-config-provider": "^2.1.1",
"@smithy/types": "^2.3.5",

@@ -53,2 +54,8 @@ "@smithy/url-parser": "^2.0.11",

],
"browser": {
"./dist-es/adaptors/getEndpointFromConfig": "./dist-es/adaptors/getEndpointFromConfig.browser"
},
"react-native": {
"./dist-es/adaptors/getEndpointFromConfig": "./dist-es/adaptors/getEndpointFromConfig.browser"
},
"homepage": "https://github.com/awslabs/smithy-typescript/tree/main/packages/middleware-endpoint",

@@ -55,0 +62,0 @@ "repository": {

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