577 packages found
Elegant terminal spinner
Spinners for use in the terminal
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
Call a callback when a readable/writable/duplex stream has completed or failed.
Map over promises concurrently
- promise
- map
- resolved
- wait
- collection
- iterable
- iterator
- race
- fulfilled
- async
- await
- promises
- concurrently
- concurrency
- View more
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
Delay a promise a specified amount of time
A waiting plugin for Cypress
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
Promisify an event by waiting for it to be emitted
- promise
- events
- event
- emitter
- eventemitter
- event-emitter
- emit
- emits
- listener
- promisify
- addlistener
- addeventlistener
- wait
- waits
- View more
Try repeatedly for a promise to be resolved
Zero CPU overhead, zero dependency, true event-loop blocking sleep
Wait for a condition to be true
Zero CPU overhead, zero dependency, true event-loop blocking sleep. Based on the abandoned atomic-sleep project.
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
- promise
- promises
- performance
- async
- await
- deferred
- deferreds
- future
- flow control
- fluent interface
- promise methods
- foreach
- reduce
- filter
- View more
Terminal task list
Wait for expectation to be true, useful for integration and end to end testing
Extends the functinality of Cypress to ease its usage.
Adds ability to copy and paste from clipboard to Cypress
A promisified version of `setTimeout`.