:loop: Calls a function repeatedly until a condition returns true and then resolves the promise
See Also - promise-whilst - promise-until - promise-do-until
The main features of busterc/promise-do-whilst are: Promise Utilities.
Open-source alternatives to busterc/promise-do-whilst include: kevinoid/promise-nodeify — promise-nodeify. busterc/promise-do-until — :loop: Calls a function repeatedly until a condition returns true and then resolves the promise. mozilla/task.js — Beautiful concurrency for JavaScript. samccone/promise-semaphore — promise semaphore. sindresorhus/delay — Delay a promise a specified amount of time. sindresorhus/hard-rejection — Promises fail silently if you don't attach a .catch() handler.