@smithy/middleware-endpoint
Advanced tools
Comparing version 2.0.11 to 2.1.0
@@ -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 @@ /** |
{ | ||
"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": { |
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
55128
59
997
6
+ Added@smithy/node-config-provider@2.3.0(transitive)
+ Added@smithy/property-provider@2.2.0(transitive)
+ Added@smithy/shared-ini-file-loader@2.4.0(transitive)