a library of conditions that are useful for end-to-end tests
Simple utility to retry an erroring function until it succeeds
Reduce CPU usage by non-blocking async loop and psychologically speed up in JavaScript
Allows waitUntil to be called async on extendable events
Executes a function until a condition is fulfilled with a truthy value