🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

@smithy/config-resolver

Package Overview
Dependencies
Maintainers
3
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@smithy/config-resolver - npm Package Compare versions

Comparing version

to
4.1.0

25

dist-cjs/index.js

@@ -67,10 +67,9 @@ var __defProp = Object.defineProperty;

var resolveCustomEndpointsConfig = /* @__PURE__ */ __name((input) => {
const { endpoint, urlParser } = input;
return {
...input,
tls: input.tls ?? true,
const { tls, endpoint, urlParser, useDualstackEndpoint } = input;
return Object.assign(input, {
tls: tls ?? true,
endpoint: (0, import_util_middleware.normalizeProvider)(typeof endpoint === "string" ? urlParser(endpoint) : endpoint),
isCustomEndpoint: true,
useDualstackEndpoint: (0, import_util_middleware.normalizeProvider)(input.useDualstackEndpoint ?? false)
};
useDualstackEndpoint: (0, import_util_middleware.normalizeProvider)(useDualstackEndpoint ?? false)
});
}, "resolveCustomEndpointsConfig");

@@ -101,10 +100,9 @@

const useDualstackEndpoint = (0, import_util_middleware.normalizeProvider)(input.useDualstackEndpoint ?? false);
const { endpoint, useFipsEndpoint, urlParser } = input;
return {
...input,
tls: input.tls ?? true,
const { endpoint, useFipsEndpoint, urlParser, tls } = input;
return Object.assign(input, {
tls: tls ?? true,
endpoint: endpoint ? (0, import_util_middleware.normalizeProvider)(typeof endpoint === "string" ? urlParser(endpoint) : endpoint) : () => getEndpointFromRegion({ ...input, useDualstackEndpoint, useFipsEndpoint }),
isCustomEndpoint: !!endpoint,
useDualstackEndpoint
};
});
}, "resolveEndpointsConfig");

@@ -138,4 +136,3 @@

}
return {
...input,
return Object.assign(input, {
region: async () => {

@@ -155,3 +152,3 @@ if (typeof region === "string") {

}
};
});
}, "resolveRegionConfig");

@@ -158,0 +155,0 @@

import { normalizeProvider } from "@smithy/util-middleware";
export const resolveCustomEndpointsConfig = (input) => {
const { endpoint, urlParser } = input;
return {
...input,
tls: input.tls ?? true,
const { tls, endpoint, urlParser, useDualstackEndpoint } = input;
return Object.assign(input, {
tls: tls ?? true,
endpoint: normalizeProvider(typeof endpoint === "string" ? urlParser(endpoint) : endpoint),
isCustomEndpoint: true,
useDualstackEndpoint: normalizeProvider(input.useDualstackEndpoint ?? false),
};
useDualstackEndpoint: normalizeProvider(useDualstackEndpoint ?? false),
});
};

@@ -5,6 +5,5 @@ import { normalizeProvider } from "@smithy/util-middleware";

const useDualstackEndpoint = normalizeProvider(input.useDualstackEndpoint ?? false);
const { endpoint, useFipsEndpoint, urlParser } = input;
return {
...input,
tls: input.tls ?? true,
const { endpoint, useFipsEndpoint, urlParser, tls } = input;
return Object.assign(input, {
tls: tls ?? true,
endpoint: endpoint

@@ -15,3 +14,3 @@ ? normalizeProvider(typeof endpoint === "string" ? urlParser(endpoint) : endpoint)

useDualstackEndpoint,
};
});
};

@@ -8,4 +8,3 @@ import { getRealRegion } from "./getRealRegion";

}
return {
...input,
return Object.assign(input, {
region: async () => {

@@ -25,3 +24,3 @@ if (typeof region === "string") {

},
};
});
};
{
"name": "@smithy/config-resolver",
"version": "4.0.1",
"version": "4.1.0",
"scripts": {

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

"lint": "eslint -c ../../.eslintrc.js \"src/**/*.ts\"",
"format": "prettier --config ../../prettier.config.js --ignore-path ../.prettierignore --write \"**/*.{ts,md,json}\"",
"format": "prettier --config ../../prettier.config.js --ignore-path ../../.prettierignore --write \"**/*.{ts,md,json}\"",
"test": "yarn g:vitest run",

@@ -28,6 +28,6 @@ "extract:docs": "api-extractor run --local",

"dependencies": {
"@smithy/node-config-provider": "^4.0.1",
"@smithy/types": "^4.1.0",
"@smithy/node-config-provider": "^4.0.2",
"@smithy/types": "^4.2.0",
"@smithy/util-config-provider": "^4.0.0",
"@smithy/util-middleware": "^4.0.1",
"@smithy/util-middleware": "^4.0.2",
"tslib": "^2.6.2"

@@ -54,6 +54,6 @@ },

],
"homepage": "https://github.com/awslabs/smithy-typescript/tree/main/packages/config-resolver",
"homepage": "https://github.com/smithy-lang/smithy-typescript/tree/main/packages/config-resolver",
"repository": {
"type": "git",
"url": "https://github.com/awslabs/smithy-typescript.git",
"url": "https://github.com/smithy-lang/smithy-typescript.git",
"directory": "packages/config-resolver"

@@ -60,0 +60,0 @@ },