UNPKG

undici-retry

Version:

Library for handling retry logic with undici HTTP client

16 lines 514 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createDelayToNextMinuteResolver = createDelayToNextMinuteResolver; function createDelayToNextMinuteResolver(config = { offsetInMsecs: 100, }) { const offset = config.offsetInMsecs; return (response) => { const now = Date.now(); if (response.statusCode === 429) { return 60000 - (now % 60000) + offset; } return undefined; }; } //# sourceMappingURL=delayResolvers.js.map