Socket
Socket
Sign inDemoInstall

@aws-sdk/node-config-provider

Package Overview
Dependencies
4
Maintainers
5
Versions
118
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 3.168.0 to 3.170.0

8

CHANGELOG.md

@@ -6,2 +6,10 @@ # Change Log

# [3.170.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.169.0...v3.170.0) (2022-09-13)
**Note:** Version bump only for package @aws-sdk/node-config-provider
# [3.168.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.167.0...v3.168.0) (2022-09-09)

@@ -8,0 +16,0 @@

20

dist-types/ts3.4/configLoader.d.ts

@@ -7,9 +7,15 @@ import { Provider } from "@aws-sdk/types";

export interface LoadedConfigSelectors<T> {
environmentVariableSelector: GetterFromEnv<T>;
configFileSelector: GetterFromConfig<T>;
default: FromStaticConfig<T>;
environmentVariableSelector: GetterFromEnv<T>;
configFileSelector: GetterFromConfig<T>;
default: FromStaticConfig<T>;
}
export declare const loadConfig: <T = string>({ environmentVariableSelector, configFileSelector, default: defaultValue }: LoadedConfigSelectors<T>, configuration?: LocalConfigOptions) => Provider<T>;
export declare const loadConfig: <T = string>(
{
environmentVariableSelector,
configFileSelector,
default: defaultValue,
}: LoadedConfigSelectors<T>,
configuration?: LocalConfigOptions
) => Provider<T>;

@@ -1,5 +0,8 @@

import { Provider } from "@aws-sdk/types";
export declare type GetterFromEnv<T> = (env: NodeJS.ProcessEnv) => T | undefined;
export declare type GetterFromEnv<T> = (
env: NodeJS.ProcessEnv
) => T | undefined;
export declare const fromEnv: <T = string>(envVarSelector: GetterFromEnv<T>) => Provider<T>;
export declare const fromEnv: <T = string>(
envVarSelector: GetterFromEnv<T>
) => Provider<T>;
import { SourceProfileInit } from "@aws-sdk/shared-ini-file-loader";
import { Profile, Provider } from "@aws-sdk/types";
export interface SharedConfigInit extends SourceProfileInit {
preferredFile?: "config" | "credentials";
preferredFile?: "config" | "credentials";
}
export declare type GetterFromConfig<T> = (profile: Profile) => T | undefined;
export declare const fromSharedConfigFiles: <T = string>(configSelector: GetterFromConfig<T>, { preferredFile, ...init }?: SharedConfigInit) => Provider<T>;
export declare const fromSharedConfigFiles: <T = string>(
configSelector: GetterFromConfig<T>,
{ preferredFile, ...init }?: SharedConfigInit
) => Provider<T>;
import { Provider } from "@aws-sdk/types";
export declare type FromStaticConfig<T> = T | (() => T) | Provider<T>;
export declare const fromStatic: <T>(defaultValue: FromStaticConfig<T>) => Provider<T>;
export declare const fromStatic: <T>(
defaultValue: FromStaticConfig<T>
) => Provider<T>;
export * from "./configLoader";
{
"name": "@aws-sdk/node-config-provider",
"version": "3.168.0",
"version": "3.170.0",
"description": "Load config default values from ini config files and environmental variable",

@@ -25,5 +25,5 @@ "scripts": {

"dependencies": {
"@aws-sdk/property-provider": "3.168.0",
"@aws-sdk/shared-ini-file-loader": "3.168.0",
"@aws-sdk/types": "3.168.0",
"@aws-sdk/property-provider": "3.170.0",
"@aws-sdk/shared-ini-file-loader": "3.170.0",
"@aws-sdk/types": "3.170.0",
"tslib": "^2.3.1"

@@ -35,3 +35,3 @@ },

"concurrently": "7.0.0",
"downlevel-dts": "0.7.0",
"downlevel-dts": "0.10.1",
"rimraf": "3.0.2",

@@ -38,0 +38,0 @@ "typedoc": "0.19.2",

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc