promise-delay-plus

0.1.0 • Public • Published

promise-delay-plus Travis Coverage Status Downloads

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.

Package Sidebar

Install

npm i promise-delay-plus

Weekly Downloads

0

Version

0.1.0

License

MIT

Last publish

Collaborators

  • andreaspizsa