New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

ts-retry

Package Overview
Dependencies
Maintainers
1
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ts-retry - npm Package Compare versions

Comparing version 4.1.1 to 4.1.2

4

changelog.md

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

# 4.1.2
Update deps
Fix export: add createExponetialDelay, createMutiplicableDelay and createRandomDelay
# 4.1.1

@@ -2,0 +6,0 @@ Update deps

2

lib/cjs/index.d.ts
export type { RetryOptions } from "./retry";
export type { TooManyTries } from "./retry";
export { getDefaultRetryOptions, isTooManyTries, retry, retryAsync, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilTruthy, retryUntilTruthyDecorator, setDefaultRetryOptions, } from "./retry";
export { getDefaultRetryOptions, isTooManyTries, retry, retryAsync, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilTruthy, retryUntilTruthyDecorator, setDefaultRetryOptions, createExponetialDelay, createMutiplicableDelay, createRandomDelay } from "./retry";
export type { TimeoutError } from "./wait";
export { getDefaultDuration, isTimeoutError, setDefaultDuration, wait, waitUntil, waitUntilAsync, } from "./wait";
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.waitUntilAsync = exports.waitUntil = exports.wait = exports.setDefaultDuration = exports.isTimeoutError = exports.getDefaultDuration = exports.setDefaultRetryOptions = exports.retryUntilTruthyDecorator = exports.retryUntilTruthy = exports.retryAsyncUntilTruthyDecorator = exports.retryAsyncUntilTruthy = exports.retryAsyncUntilResponseDecorator = exports.retryAsyncUntilResponse = exports.retryAsync = exports.retry = exports.isTooManyTries = exports.getDefaultRetryOptions = void 0;
exports.waitUntilAsync = exports.waitUntil = exports.wait = exports.setDefaultDuration = exports.isTimeoutError = exports.getDefaultDuration = exports.createRandomDelay = exports.createMutiplicableDelay = exports.createExponetialDelay = exports.setDefaultRetryOptions = exports.retryUntilTruthyDecorator = exports.retryUntilTruthy = exports.retryAsyncUntilTruthyDecorator = exports.retryAsyncUntilTruthy = exports.retryAsyncUntilResponseDecorator = exports.retryAsyncUntilResponse = exports.retryAsync = exports.retry = exports.isTooManyTries = exports.getDefaultRetryOptions = void 0;
var retry_1 = require("./retry");

@@ -16,2 +16,5 @@ Object.defineProperty(exports, "getDefaultRetryOptions", { enumerable: true, get: function () { return retry_1.getDefaultRetryOptions; } });

Object.defineProperty(exports, "setDefaultRetryOptions", { enumerable: true, get: function () { return retry_1.setDefaultRetryOptions; } });
Object.defineProperty(exports, "createExponetialDelay", { enumerable: true, get: function () { return retry_1.createExponetialDelay; } });
Object.defineProperty(exports, "createMutiplicableDelay", { enumerable: true, get: function () { return retry_1.createMutiplicableDelay; } });
Object.defineProperty(exports, "createRandomDelay", { enumerable: true, get: function () { return retry_1.createRandomDelay; } });
var wait_1 = require("./wait");

@@ -18,0 +21,0 @@ Object.defineProperty(exports, "getDefaultDuration", { enumerable: true, get: function () { return wait_1.getDefaultDuration; } });

export type { RetryOptions } from "./options";
export { getDefaultRetryOptions, setDefaultRetryOptions } from "./options";
export { retry, retryAsync } from "./retry";
export type { TooManyTries } from "./tooManyTries";
export { isTooManyTries } from "./tooManyTries";
export type { TooManyTries } from "./tooManyTries";
export type { RetryUtilsOptions } from "./utils";
export { retryAsyncUntilDefined, retryAsyncUntilDefinedDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilDefined, retryUntilDefinedDecorator, retryUntilTruthy, retryUntilTruthyDecorator, } from "./utils";
export { retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, } from "./utils";
export { retryAsyncUntilDefined, retryAsyncUntilDefinedDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilDefined, retryUntilDefinedDecorator, retryUntilTruthy, retryUntilTruthyDecorator, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, createExponetialDelay, createMutiplicableDelay, createRandomDelay } from "./utils";
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.retryAsyncUntilResponseDecorator = exports.retryAsyncUntilResponse = exports.retryUntilTruthyDecorator = exports.retryUntilTruthy = exports.retryUntilDefinedDecorator = exports.retryUntilDefined = exports.retryAsyncUntilTruthyDecorator = exports.retryAsyncUntilTruthy = exports.retryAsyncUntilDefinedDecorator = exports.retryAsyncUntilDefined = exports.isTooManyTries = exports.retryAsync = exports.retry = exports.setDefaultRetryOptions = exports.getDefaultRetryOptions = void 0;
exports.createRandomDelay = exports.createMutiplicableDelay = exports.createExponetialDelay = exports.retryAsyncUntilResponseDecorator = exports.retryAsyncUntilResponse = exports.retryUntilTruthyDecorator = exports.retryUntilTruthy = exports.retryUntilDefinedDecorator = exports.retryUntilDefined = exports.retryAsyncUntilTruthyDecorator = exports.retryAsyncUntilTruthy = exports.retryAsyncUntilDefinedDecorator = exports.retryAsyncUntilDefined = exports.isTooManyTries = exports.retryAsync = exports.retry = exports.setDefaultRetryOptions = exports.getDefaultRetryOptions = void 0;
var options_1 = require("./options");

@@ -21,4 +21,6 @@ Object.defineProperty(exports, "getDefaultRetryOptions", { enumerable: true, get: function () { return options_1.getDefaultRetryOptions; } });

Object.defineProperty(exports, "retryUntilTruthyDecorator", { enumerable: true, get: function () { return utils_1.retryUntilTruthyDecorator; } });
var utils_2 = require("./utils");
Object.defineProperty(exports, "retryAsyncUntilResponse", { enumerable: true, get: function () { return utils_2.retryAsyncUntilResponse; } });
Object.defineProperty(exports, "retryAsyncUntilResponseDecorator", { enumerable: true, get: function () { return utils_2.retryAsyncUntilResponseDecorator; } });
Object.defineProperty(exports, "retryAsyncUntilResponse", { enumerable: true, get: function () { return utils_1.retryAsyncUntilResponse; } });
Object.defineProperty(exports, "retryAsyncUntilResponseDecorator", { enumerable: true, get: function () { return utils_1.retryAsyncUntilResponseDecorator; } });
Object.defineProperty(exports, "createExponetialDelay", { enumerable: true, get: function () { return utils_1.createExponetialDelay; } });
Object.defineProperty(exports, "createMutiplicableDelay", { enumerable: true, get: function () { return utils_1.createMutiplicableDelay; } });
Object.defineProperty(exports, "createRandomDelay", { enumerable: true, get: function () { return utils_1.createRandomDelay; } });

@@ -6,1 +6,2 @@ export { RetryUtilsOptions } from "./options";

export { retryAsyncDecorator, retryDecorator } from './decorators';
export { createExponetialDelay, createMutiplicableDelay, createRandomDelay } from './delay';
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.retryDecorator = exports.retryAsyncDecorator = exports.retryAsyncUntilResponseDecorator = exports.retryAsyncUntilResponse = exports.retryUntilTruthyDecorator = exports.retryUntilTruthy = exports.retryAsyncUntilTruthyDecorator = exports.retryAsyncUntilTruthy = exports.retryUntilDefinedDecorator = exports.retryUntilDefined = exports.retryAsyncUntilDefinedDecorator = exports.retryAsyncUntilDefined = void 0;
exports.createRandomDelay = exports.createMutiplicableDelay = exports.createExponetialDelay = exports.retryDecorator = exports.retryAsyncDecorator = exports.retryAsyncUntilResponseDecorator = exports.retryAsyncUntilResponse = exports.retryUntilTruthyDecorator = exports.retryUntilTruthy = exports.retryAsyncUntilTruthyDecorator = exports.retryAsyncUntilTruthy = exports.retryUntilDefinedDecorator = exports.retryUntilDefined = exports.retryAsyncUntilDefinedDecorator = exports.retryAsyncUntilDefined = void 0;
var untilDefined_1 = require("./untilDefined");

@@ -20,1 +20,5 @@ Object.defineProperty(exports, "retryAsyncUntilDefined", { enumerable: true, get: function () { return untilDefined_1.retryAsyncUntilDefined; } });

Object.defineProperty(exports, "retryDecorator", { enumerable: true, get: function () { return decorators_1.retryDecorator; } });
var delay_1 = require("./delay");
Object.defineProperty(exports, "createExponetialDelay", { enumerable: true, get: function () { return delay_1.createExponetialDelay; } });
Object.defineProperty(exports, "createMutiplicableDelay", { enumerable: true, get: function () { return delay_1.createMutiplicableDelay; } });
Object.defineProperty(exports, "createRandomDelay", { enumerable: true, get: function () { return delay_1.createRandomDelay; } });
export type { RetryOptions } from "./retry";
export type { TooManyTries } from "./retry";
export { getDefaultRetryOptions, isTooManyTries, retry, retryAsync, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilTruthy, retryUntilTruthyDecorator, setDefaultRetryOptions, } from "./retry";
export { getDefaultRetryOptions, isTooManyTries, retry, retryAsync, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilTruthy, retryUntilTruthyDecorator, setDefaultRetryOptions, createExponetialDelay, createMutiplicableDelay, createRandomDelay } from "./retry";
export type { TimeoutError } from "./wait";
export { getDefaultDuration, isTimeoutError, setDefaultDuration, wait, waitUntil, waitUntilAsync, } from "./wait";

@@ -1,2 +0,2 @@

export { getDefaultRetryOptions, isTooManyTries, retry, retryAsync, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilTruthy, retryUntilTruthyDecorator, setDefaultRetryOptions, } from "./retry";
export { getDefaultRetryOptions, isTooManyTries, retry, retryAsync, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilTruthy, retryUntilTruthyDecorator, setDefaultRetryOptions, createExponetialDelay, createMutiplicableDelay, createRandomDelay } from "./retry";
export { getDefaultDuration, isTimeoutError, setDefaultDuration, wait, waitUntil, waitUntilAsync, } from "./wait";
export type { RetryOptions } from "./options";
export { getDefaultRetryOptions, setDefaultRetryOptions } from "./options";
export { retry, retryAsync } from "./retry";
export type { TooManyTries } from "./tooManyTries";
export { isTooManyTries } from "./tooManyTries";
export type { TooManyTries } from "./tooManyTries";
export type { RetryUtilsOptions } from "./utils";
export { retryAsyncUntilDefined, retryAsyncUntilDefinedDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilDefined, retryUntilDefinedDecorator, retryUntilTruthy, retryUntilTruthyDecorator, } from "./utils";
export { retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, } from "./utils";
export { retryAsyncUntilDefined, retryAsyncUntilDefinedDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilDefined, retryUntilDefinedDecorator, retryUntilTruthy, retryUntilTruthyDecorator, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, createExponetialDelay, createMutiplicableDelay, createRandomDelay } from "./utils";
export { getDefaultRetryOptions, setDefaultRetryOptions } from "./options";
export { retry, retryAsync } from "./retry";
export { isTooManyTries } from "./tooManyTries";
export { retryAsyncUntilDefined, retryAsyncUntilDefinedDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilDefined, retryUntilDefinedDecorator, retryUntilTruthy, retryUntilTruthyDecorator, } from "./utils";
export { retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, } from "./utils";
export { retryAsyncUntilDefined, retryAsyncUntilDefinedDecorator, retryAsyncUntilTruthy, retryAsyncUntilTruthyDecorator, retryUntilDefined, retryUntilDefinedDecorator, retryUntilTruthy, retryUntilTruthyDecorator, retryAsyncUntilResponse, retryAsyncUntilResponseDecorator, createExponetialDelay, createMutiplicableDelay, createRandomDelay } from "./utils";

@@ -6,1 +6,2 @@ export { RetryUtilsOptions } from "./options";

export { retryAsyncDecorator, retryDecorator } from './decorators';
export { createExponetialDelay, createMutiplicableDelay, createRandomDelay } from './delay';

@@ -5,1 +5,2 @@ export { retryAsyncUntilDefined, retryAsyncUntilDefinedDecorator, retryUntilDefined, retryUntilDefinedDecorator, } from "./untilDefined";

export { retryAsyncDecorator, retryDecorator } from './decorators';
export { createExponetialDelay, createMutiplicableDelay, createRandomDelay } from './delay';
{
"name": "ts-retry",
"version": "4.1.1",
"version": "4.1.2",
"main": "lib/cjs/index.js",

@@ -12,6 +12,6 @@ "module": "lib/esm/index.js",

"devDependencies": {
"@types/chai": "4.3.4",
"@types/chai": "4.3.5",
"@types/mocha": "10.0.1",
"@types/node": "18.11.16",
"@types/sinon": "10.0.13",
"@types/node": "20.2.3",
"@types/sinon": "10.0.15",
"@types/sinon-chai": "3.2.9",

@@ -22,8 +22,8 @@ "chai": "^4.3.7",

"nyc": "^15.1.0",
"rimraf": "3.0.2",
"sinon": "14.0.1",
"rimraf": "5.0.1",
"sinon": "15.1.0",
"sinon-chai": "3.7.0",
"ts-mocha": "10.0.0",
"ts-node": "10.9.1",
"typescript": "4.9.4",
"typescript": "5.0.4",
"yarn": "1.22.19"

@@ -30,0 +30,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