@naturalcycles/js-lib
Version:
Standard library for universal (browser + Node.js) javascript
13 lines (12 loc) • 410 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports._Retry = _Retry;
const __1 = require("..");
// eslint-disable-next-line @typescript-eslint/naming-convention
function _Retry(opt = {}) {
return (_target, _key, descriptor) => {
const originalFn = descriptor.value;
descriptor.value = (0, __1.pRetryFn)(originalFn, opt);
return descriptor;
};
}