promise-delay-plus
v0.1.0
Published
Promise.delay() for ES6 and others. Returns a promise that will be resolved after a delay.
Downloads
2
Maintainers
Readme
promise-delay-plus
Promise.delay() for ES6 and others. Returns a promise that will be resolved after a delay.
Install
Install with npm
$ npm i promise-delay-plus --save
Usage
require('promise-delay-plus')();
or with any-promise
require('promise-delay-plus')(require('any-promise'));
API
Promise.delay(ms[,value])
Promise
.delay(1000,'hello')
.then(console.log);
// -> writes 'hello' after 1000ms
promise.delay(ms)
myAsyncFunction()
.delay(1000)
.then(console.log);
// -> writes the result of `myAsyncFunction` after a delay of 1000ms
Running tests
Install dev dependencies:
$ npm i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Andreas Pizsa
License
Copyright © 2016 Andreas Pizsa Released under the MIT license.
This file was generated by verb-cli on February 08, 2016.