promisetimeout
Version:
Adds a lifecycle to a Promise.
19 lines (16 loc) • 302 B
JavaScript
function Initialize(){
_ = {};
var Promise = require("promise");
var ref;
_.wait = function(ms) {
var p = new Promise(function(resolve, reject) {
ref = setInterval(function() {
clearInterval(ref);
resolve();
}, ms);
});
return p;
}
return _;
}
module.exports = Initialize;