Socket
Socket
Sign inDemoInstall

@trivikr-test/credential-provider-web-identity

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@trivikr-test/credential-provider-web-identity - npm Package Compare versions

Comparing version 3.170.0-es2019 to 3.170.0-es2020

7

dist-es/fromTokenFile.js

@@ -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 @@ },

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc