UNPKG

just-build

Version:

A simple task runner that doesn't bloat your package

17 lines (13 loc) 369 B
class ResolvablePromise extends Promise { constructor () { var res, rej; super((resolve, reject) => { res = resolve; rej = reject; }); this.resolve = res.bind(null); this.reject = rej.bind(null); } static get [Symbol.species]() { return Promise; } } module.exports = { ResolvablePromise };