Promise made lazy !
Then install it via npm:
$ npm install --save superlazypromiseOr via bower:
$ bower install --save superlazypromiseconst LazyPromise = require('superlazypromise').LazyPromise;
let promise = new LazyPromise((resolve, reject) => {
// stuff
});
promise.then(/* fn */); // <- promise executed hereISC License. See the LICENSE file.