Socket
Socket
Sign inDemoInstall

@trivikr-test/property-provider

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/property-provider - npm Package Compare versions

Comparing version 3.52.0 to 3.55.0-node.cjs

dist-cjs/CredentialsProviderError.js

1

dist-cjs/index.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
tslib_1.__exportStar(require("./CredentialsProviderError"), exports);
tslib_1.__exportStar(require("./ProviderError"), exports);

@@ -5,0 +6,0 @@ tslib_1.__exportStar(require("./chain"), exports);

11

dist-cjs/memoize.js

@@ -8,2 +8,3 @@ "use strict";

let hasResult;
let isConstant = false;
const coalesceProvider = async () => {

@@ -16,2 +17,3 @@ if (!pending) {

hasResult = true;
isConstant = false;
}

@@ -24,4 +26,4 @@ finally {

if (isExpired === undefined) {
return async () => {
if (!hasResult) {
return async (options) => {
if (!hasResult || (options === null || options === void 0 ? void 0 : options.forceRefresh)) {
resolved = await coalesceProvider();

@@ -32,5 +34,4 @@ }

}
let isConstant = false;
return async () => {
if (!hasResult) {
return async (options) => {
if (!hasResult || (options === null || options === void 0 ? void 0 : options.forceRefresh)) {
resolved = await coalesceProvider();

@@ -37,0 +38,0 @@ }

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CredentialsProviderError = exports.ProviderError = void 0;
exports.ProviderError = void 0;
class ProviderError extends Error {

@@ -8,30 +8,9 @@ constructor(message, tryNextLink = true) {

this.tryNextLink = tryNextLink;
this.name = "ProviderError";
Object.setPrototypeOf(this, ProviderError.prototype);
}
static from(error, tryNextLink = true) {
Object.defineProperty(error, "tryNextLink", {
value: tryNextLink,
configurable: false,
enumerable: false,
writable: false,
});
return error;
return Object.assign(new this(error.message, tryNextLink), error);
}
}
exports.ProviderError = ProviderError;
class CredentialsProviderError extends Error {
constructor(message, tryNextLink = true) {
super(message);
this.tryNextLink = tryNextLink;
this.name = "CredentialsProviderError";
}
static from(error, tryNextLink = true) {
Object.defineProperty(error, "tryNextLink", {
value: tryNextLink,
configurable: false,
enumerable: false,
writable: false,
});
return error;
}
}
exports.CredentialsProviderError = CredentialsProviderError;
{
"name": "@trivikr-test/property-provider",
"version": "3.52.0",
"version": "3.55.0-node.cjs",
"scripts": {

@@ -14,4 +14,2 @@ "build": "concurrently 'yarn:build:cjs' 'yarn:build:es' 'yarn:build:types'",

"main": "./dist-cjs/index.js",
"module": "./dist-es/index.js",
"types": "./dist-types/index.d.ts",
"author": {

@@ -23,4 +21,4 @@ "name": "AWS SDK for JavaScript Team",

"dependencies": {
"@trivikr-test/types": "3.52.0",
"tslib": "^2.3.0"
"@trivikr-test/types": "3.55.0-node.cjs",
"tslib": "^2.3.1"
},

@@ -38,3 +36,3 @@ "engines": {

"files": [
"dist-*"
"dist-cjs"
],

@@ -53,4 +51,4 @@ "homepage": "https://github.com/aws/aws-sdk-js-v3/tree/main/packages/property-provider",

"typedoc": "0.19.2",
"typescript": "~4.3.5"
"typescript": "~4.6.2"
}
}

@@ -1,10 +0,1 @@

# @aws-sdk/property-provider
[![NPM version](https://img.shields.io/npm/v/@aws-sdk/property-provider/latest.svg)](https://www.npmjs.com/package/@aws-sdk/property-provider)
[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/property-provider.svg)](https://www.npmjs.com/package/@aws-sdk/property-provider)
> An internal package
## Usage
You probably shouldn't, at least directly.
Please refer [README.md](https://github.com/aws/aws-sdk-js-v3/blob/v3.55.0/packages/property-provider/README.md) for v3.55.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