exiftool-vendored
Version:
Efficient, cross-platform access to ExifTool
22 lines • 523 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.retryOnReject = retryOnReject;
function retryOnReject(f, maxRetries) {
let retries = 0;
const g = async () => {
try {
return await f();
}
catch (err) {
if (retries < maxRetries) {
retries++;
return g();
}
else {
throw err;
}
}
};
return g();
}
//# sourceMappingURL=AsyncRetry.js.map
;