Search results
3907 packages found
Node.js test runner that lets you develop with confidence.
Run multiple promise-returning & async functions with limited concurrency
Retry a promise-returning or async function
- promise
- retry
- retries
- operation
- failed
- rejected
- try
- exponential
- backoff
- attempt
- async
- await
- promises
- concurrently
- View more
Get the first fulfilled promise that satisfies the provided testing function
- promise
- locate
- find
- finder
- search
- searcher
- test
- array
- collection
- iterable
- iterator
- race
- fulfilled
- fastest
- View more
📼 Supertape simplest high speed test runner with superpowers
Promisify a callback-style function
- promisify
- callback
- promise
- promises
- denodify
- denodeify
- node
- then
- thenify
- convert
- transform
- wrap
- wrapper
- bind
- View more
Check whether a value is a generator or generator function
Flatry converting promise or function to flat array response. Inspired by golang style error handling without try/catch.
Automated browser testing for the modern web development stack.
- automated
- functional
- browser
- browsers
- website
- webapp
- testing
- automation
- test
- runner
- tdd
- assert
- assertion
- QA
- View more
Mutex locks for async functions with functionality to use keys for separate locks
Create a promise that can be canceled
- promise
- cancelable
- cancel
- canceled
- canceling
- cancellable
- cancellation
- abort
- abortable
- aborting
- cleanup
- task
- token
- async
- View more
`Start a promise chain
Wrapper around promise for functional programming
A set of functions for coding easy to read HTTP requests.
ftry converts a promise or function call to a 2-tuple response. Inspired by golang style error handling without try/catch.
Function that returns an arbitrary `async function`, or undefined if `async function` syntax is unsupported.
Throttle promise-returning & async functions
Node.js test runner that lets you develop with confidence.
This is a simple package that has one function, to make Java script wait.
Protects against missing await keywords on async functions