"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = delay => arg => Number.isFinite(delay) && delay > 0 ? new Promise(resolve => setTimeout(() => resolve(arg), delay)) : Promise.resolve(arg);
exports.default = _default;