Files
rss-nostr-lambda/node_modules/@smithy/util-retry/dist-cjs/defaultRetryToken.js
T

16 lines
564 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.createDefaultRetryToken = void 0;
const constants_1 = require("./constants");
const createDefaultRetryToken = ({ retryDelay, retryCount, retryCost, }) => {
const getRetryCount = () => retryCount;
const getRetryDelay = () => Math.min(constants_1.MAXIMUM_RETRY_DELAY, retryDelay);
const getRetryCost = () => retryCost;
return {
getRetryCount,
getRetryDelay,
getRetryCost,
};
};
exports.createDefaultRetryToken = createDefaultRetryToken;