Search results
697 packages found
Because everyone loves a tryer! Conditional and repeated task invocation for node and browser.
Delay a promise a specified amount of time
Adds ability to copy and paste from clipboard to Cypress
Extends the functinality of Cypress to ease its usage.
eslint rule to disallow array methods that modify an array in-place in pinia getters because it can trigger endless recursions.
A gapless JavaScript audio player for HTML5
Iterator over lines in a string
Promise utilities for looping: rate limiting, queueing/batching, etc.
Adds ability to copy and paste from clipboard to Cypress
Compose asynchronous for/while/forOf loop cushily with Promises, decoupled from ES2015+ env and verbose babel compiling.
Compose asynchronous for/while/forOf loop cushily with Promises, decoupled from ES2015+ env and verbose babel compiling.
Extends the functinality of Cypress to ease its usage.
A simple in-memory queue that batches items together and releases them periodically. Useful for enforcing rate limits with APIs.
- queue
- batching
- processing
- async
- throttling
- scheduling
- performance
- concurrency
- event-driven
- event
- loop
- task
- management
ForEachOf is a utility function similiar to the idea of Array.prototype.forEach method executing a callback function on each element of an array, but in this case in a flattening manner, so you could have an infinite levels of nesting and it will go throu
The inspiration behind this function came from a need to perform an action after a script created and rendered new DOM content, as the rendering process takes a little bit of time, a `racy` function was born enjoy!
Exposes stats about the libuv default loop
Asynchronous iterator function for parallel processing.
Polyfill for perf_hooks.monitorEventLoopDelay(...)
A simple class to instantiate infinite loops of async functions
Looks up the first non-whitespace character to the left/right of a given index