Easy test setup without side effects
Higher-order functions and common patterns for asynchronous code
Provides "ui" for testing frameworks such as mocha/jasmine which allows to define lazy variables and subjects
Determine if a function is a native async function.
Turn async functions into ES2015 generators
Allow parsing of async generator functions
A function that returns the normally hidden `AsyncFunction` constructor
Jest plugins to emulate RSpec syntax and structure.
Helper function to remap async functions to generators
Turn async generator functions into ES2015 generators
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Retry a function until or while it passes an assertion
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
A tiny (183B to 210B) and fast utility to ascend parent directories
Semaphore using `async` and `await`
Gracefully handle a Promise using async/await.
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
Adds context as an alternative to describe to jest.
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
asynchronous function queue with adjustable concurrency
validate form asynchronous
Compiles sync functions into async generator functions
`net.Server#listen()` helper that returns a Promise for async / await
Settle an async function.
Helpers for writing specs against the async gem.
Rails engine that tracks ActiveRecord create, update, and destroy events as structured JSON records. Ships a mountable web dashboard, whodunnit actor context, batch inserts via insert_all!, async writes via ActiveJob, time-travel reconstruction, RSpec matchers, Minitest assertions, and a migration path from PaperTrail.