simple-polling
Advanced tools
| ``` | ||
| var poll = require('simple-polling') | ||
| poll(function (cb) { setTimeout(function () { console.log('polling...'); cb(Math.random()) })}) | ||
| .until(function (num) { return num > 0.9 }) | ||
| .every(1000) | ||
| .timeout_at(15000) | ||
| .run(function (num) { console.log('Finished with: ' + num) }) | ||
| ``` |
+1
-1
@@ -6,3 +6,3 @@ var poll = require('./poll') | ||
| .every(1000) | ||
| .timeout(15000) | ||
| .timeout_at(15000) | ||
| .run(function (num) { console.log('Finished with: ' + num) }) |
+1
-1
@@ -7,3 +7,3 @@ { | ||
| }, | ||
| "version": "0.3.0", | ||
| "version": "0.3.1", | ||
| "description": "A simple polling abstraction for repeating an asynchronous action until a desired outcome is achieved.", | ||
@@ -10,0 +10,0 @@ "main": "poll.js", |
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
1727
20.26%4
33.33%1
-50%10
Infinity%