async-wait-until
Waits until the given predicate function returns a truthy value, then resolves
p-whilst
While a condition returns true, calls a function repeatedly, and then resolves the promise
gulp-wait
A gulp task that inserts a delay before calling the next function in a chain.
promise-do-whilst
Calls a function repeatedly while a condition returns true and then resolves the promise
retry-assert
Retry a function until or while it passes an assertion