@aws-sdk/shared-ini-file-loader
Advanced tools
Comparing version 3.79.0 to 3.80.0
@@ -6,2 +6,10 @@ # Change Log | ||
# [3.80.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.79.0...v3.80.0) (2022-04-28) | ||
**Note:** Version bump only for package @aws-sdk/shared-ini-file-loader | ||
# [3.79.0](https://github.com/aws/aws-sdk-js-v3/compare/v3.78.0...v3.79.0) (2022-04-27) | ||
@@ -8,0 +16,0 @@ |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.loadSharedConfigFiles = exports.ENV_CONFIG_PATH = exports.ENV_CREDENTIALS_PATH = void 0; | ||
const path_1 = require("path"); | ||
const getHomeDir_1 = require("./getHomeDir"); | ||
exports.loadSharedConfigFiles = void 0; | ||
const getConfigFilepath_1 = require("./getConfigFilepath"); | ||
const getCredentialsFilepath_1 = require("./getCredentialsFilepath"); | ||
const getProfileData_1 = require("./getProfileData"); | ||
const parseIni_1 = require("./parseIni"); | ||
const slurpFile_1 = require("./slurpFile"); | ||
exports.ENV_CREDENTIALS_PATH = "AWS_SHARED_CREDENTIALS_FILE"; | ||
exports.ENV_CONFIG_PATH = "AWS_CONFIG_FILE"; | ||
const swallowError = () => ({}); | ||
const loadSharedConfigFiles = async (init = {}) => { | ||
const { filepath = process.env[exports.ENV_CREDENTIALS_PATH] || (0, path_1.join)((0, getHomeDir_1.getHomeDir)(), ".aws", "credentials"), configFilepath = process.env[exports.ENV_CONFIG_PATH] || (0, path_1.join)((0, getHomeDir_1.getHomeDir)(), ".aws", "config"), } = init; | ||
const { filepath = (0, getCredentialsFilepath_1.getCredentialsFilepath)(), configFilepath = (0, getConfigFilepath_1.getConfigFilepath)() } = init; | ||
const parsedFiles = await Promise.all([ | ||
@@ -15,0 +13,0 @@ (0, slurpFile_1.slurpFile)(configFilepath).then(parseIni_1.parseIni).then(getProfileData_1.getProfileData).catch(swallowError), |
import { __awaiter, __generator } from "tslib"; | ||
import { join } from "path"; | ||
import { getHomeDir } from "./getHomeDir"; | ||
import { getConfigFilepath } from "./getConfigFilepath"; | ||
import { getCredentialsFilepath } from "./getCredentialsFilepath"; | ||
import { getProfileData } from "./getProfileData"; | ||
import { parseIni } from "./parseIni"; | ||
import { slurpFile } from "./slurpFile"; | ||
export var ENV_CREDENTIALS_PATH = "AWS_SHARED_CREDENTIALS_FILE"; | ||
export var ENV_CONFIG_PATH = "AWS_CONFIG_FILE"; | ||
var swallowError = function () { return ({}); }; | ||
@@ -17,3 +15,3 @@ export var loadSharedConfigFiles = function (init) { | ||
case 0: | ||
_a = init.filepath, filepath = _a === void 0 ? process.env[ENV_CREDENTIALS_PATH] || join(getHomeDir(), ".aws", "credentials") : _a, _b = init.configFilepath, configFilepath = _b === void 0 ? process.env[ENV_CONFIG_PATH] || join(getHomeDir(), ".aws", "config") : _b; | ||
_a = init.filepath, filepath = _a === void 0 ? getCredentialsFilepath() : _a, _b = init.configFilepath, configFilepath = _b === void 0 ? getConfigFilepath() : _b; | ||
return [4, Promise.all([ | ||
@@ -20,0 +18,0 @@ slurpFile(configFilepath).then(parseIni).then(getProfileData).catch(swallowError), |
import { SharedConfigFiles } from "@aws-sdk/types"; | ||
export declare const ENV_CREDENTIALS_PATH = "AWS_SHARED_CREDENTIALS_FILE"; | ||
export declare const ENV_CONFIG_PATH = "AWS_CONFIG_FILE"; | ||
export interface SharedConfigInit { | ||
@@ -5,0 +3,0 @@ /** |
import { SharedConfigFiles } from "@aws-sdk/types"; | ||
export declare const ENV_CREDENTIALS_PATH = "AWS_SHARED_CREDENTIALS_FILE"; | ||
export declare const ENV_CONFIG_PATH = "AWS_CONFIG_FILE"; | ||
export interface SharedConfigInit { | ||
@@ -5,0 +3,0 @@ |
{ | ||
"name": "@aws-sdk/shared-ini-file-loader", | ||
"version": "3.79.0", | ||
"version": "3.80.0", | ||
"dependencies": { | ||
@@ -5,0 +5,0 @@ "tslib": "^2.3.1" |
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
57656
56
491