@trivikr-test/credential-provider-web-identity
Advanced tools
Comparing version 3.170.0-es2019 to 3.170.0-es2020
@@ -11,6 +11,5 @@ import { CredentialsProviderError } from "@trivikr-test/property-provider"; | ||
const resolveTokenFile = (init) => { | ||
var _a, _b, _c; | ||
const webIdentityTokenFile = (_a = init === null || init === void 0 ? void 0 : init.webIdentityTokenFile) !== null && _a !== void 0 ? _a : process.env[ENV_TOKEN_FILE]; | ||
const roleArn = (_b = init === null || init === void 0 ? void 0 : init.roleArn) !== null && _b !== void 0 ? _b : process.env[ENV_ROLE_ARN]; | ||
const roleSessionName = (_c = init === null || init === void 0 ? void 0 : init.roleSessionName) !== null && _c !== void 0 ? _c : process.env[ENV_ROLE_SESSION_NAME]; | ||
const webIdentityTokenFile = init?.webIdentityTokenFile ?? process.env[ENV_TOKEN_FILE]; | ||
const roleArn = init?.roleArn ?? process.env[ENV_ROLE_ARN]; | ||
const roleSessionName = init?.roleSessionName ?? process.env[ENV_ROLE_SESSION_NAME]; | ||
if (!webIdentityTokenFile || !roleArn) { | ||
@@ -17,0 +16,0 @@ throw new CredentialsProviderError("Web identity configuration not specified"); |
@@ -10,3 +10,3 @@ import { CredentialsProviderError } from "@trivikr-test/property-provider"; | ||
RoleArn: roleArn, | ||
RoleSessionName: roleSessionName !== null && roleSessionName !== void 0 ? roleSessionName : `aws-sdk-js-session-${Date.now()}`, | ||
RoleSessionName: roleSessionName ?? `aws-sdk-js-session-${Date.now()}`, | ||
WebIdentityToken: webIdentityToken, | ||
@@ -13,0 +13,0 @@ ProviderId: providerId, |
{ | ||
"name": "@trivikr-test/credential-provider-web-identity", | ||
"version": "3.170.0-es2019", | ||
"version": "3.170.0-es2020", | ||
"description": "AWS credential provider that calls STS assumeRole for temporary AWS credentials", | ||
@@ -35,4 +35,4 @@ "main": "./dist-cjs/index.js", | ||
"dependencies": { | ||
"@trivikr-test/property-provider": "3.170.0-es2019", | ||
"@trivikr-test/types": "3.170.0-es2019", | ||
"@trivikr-test/property-provider": "3.170.0-es2020", | ||
"@trivikr-test/types": "3.170.0-es2020", | ||
"tslib": "^2.3.1" | ||
@@ -39,0 +39,0 @@ }, |
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
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
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
28275
281
11
+ Added@trivikr-test/property-provider@3.170.0-es2020(transitive)
+ Added@trivikr-test/types@3.170.0-es2020(transitive)
- Removed@trivikr-test/property-provider@3.170.0-es2019(transitive)
- Removed@trivikr-test/types@3.170.0-es2019(transitive)