promise-until
Calls a function repeatedly if a condition returns false and until the condition returns true and then resolves the promise
Installation
$ npm install --save promise-
Usage
; let count = 0; ; // ... let max = 0; ;
API
promiseUntil(condition, action)
Executes action
repeatedly if condition
returns false
and until condition
returns true
and then resolves the promise. Rejects if action
returns a promise that rejects or if an error is thrown anywhere.
condition
Type: function
Should return a boolean of whether to continue.
action
Type: function
Action to run for each iteration.
You can return a promise and it will be handled.
License
ISC © Buster Collings