guy
Version:
npm dependencies checker
28 lines (23 loc) • 548 B
JavaScript
(function() {
'use strict';
this.every = (dts, f) => {
return setInterval(f, dts * 1000);
};
this.after = (dts, f) => {
return new Promise((resolve) => {
return setTimeout((function() {
return resolve(f());
}), dts * 1000);
});
};
this.sleep = (dts) => {
return new Promise((resolve) => {
return setTimeout(resolve, dts * 1000);
});
};
this.defer = async(f = function() {}) => {
await this.sleep(0);
return (await f());
};
}).call(this);
//# sourceMappingURL=async.js.map