1.0.0 • Published 9 years ago

race-timeout v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
9 years ago

race-timeout


flux dispatch support promise

race-timeout is similar with timeout-then, but race-timeout will return the firse-exec promise task between some promise tasks and the timeout promise.

#Installation

npm install race-timeout

Usage


  var timeout = require('race-timeout');

  function promiseA() {
    return new Promise(function (resolve) {
      setTimeout(function(){
        console.log('promiseA');
        resolve('1');
      },100);
    })
  }

  var result = timeout(promiseA(), 1000).then(function(res){
    //get the result
  });
1.0.0

9 years ago