UNPKG

utilise

Version:

Lean JavaScript Utilities as Micro-libraries

8 lines (7 loc) 204 B
var promise = require('./promise') module.exports = function delay(ms, d){ var p = promise() , t = setTimeout(function(){ p.resolve(d) }, ms) p.abort = function(){ clearTimeout(t) } return p }