undici-retry
Version:
Library for handling retry logic with undici HTTP client
18 lines • 2.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isUnprocessableResponseError = exports.isRequestResult = exports.isInternalRequestError = exports.createDelayToNextMinuteResolver = exports.NO_RETRY_CONFIG = exports.DEFAULT_RETRY_CONFIG = exports.sendWithRetry = exports.UndiciRetryRequestError = exports.UnprocessableResponseError = void 0;
var UnprocessableResponseError_1 = require("./lib/UnprocessableResponseError");
Object.defineProperty(exports, "UnprocessableResponseError", { enumerable: true, get: function () { return UnprocessableResponseError_1.UnprocessableResponseError; } });
var UndiciRetryRequestError_1 = require("./lib/UndiciRetryRequestError");
Object.defineProperty(exports, "UndiciRetryRequestError", { enumerable: true, get: function () { return UndiciRetryRequestError_1.UndiciRetryRequestError; } });
var undiciRetry_1 = require("./lib/undiciRetry");
Object.defineProperty(exports, "sendWithRetry", { enumerable: true, get: function () { return undiciRetry_1.sendWithRetry; } });
Object.defineProperty(exports, "DEFAULT_RETRY_CONFIG", { enumerable: true, get: function () { return undiciRetry_1.DEFAULT_RETRY_CONFIG; } });
Object.defineProperty(exports, "NO_RETRY_CONFIG", { enumerable: true, get: function () { return undiciRetry_1.NO_RETRY_CONFIG; } });
var delayResolvers_1 = require("./lib/delayResolvers");
Object.defineProperty(exports, "createDelayToNextMinuteResolver", { enumerable: true, get: function () { return delayResolvers_1.createDelayToNextMinuteResolver; } });
var typeGuards_1 = require("./lib/typeGuards");
Object.defineProperty(exports, "isInternalRequestError", { enumerable: true, get: function () { return typeGuards_1.isInternalRequestError; } });
Object.defineProperty(exports, "isRequestResult", { enumerable: true, get: function () { return typeGuards_1.isRequestResult; } });
Object.defineProperty(exports, "isUnprocessableResponseError", { enumerable: true, get: function () { return typeGuards_1.isUnprocessableResponseError; } });
//# sourceMappingURL=index.js.map