ava
Node.js test runner that lets you develop with confidence.
Found 3157 results for await
Node.js test runner that lets you develop with confidence.
Make array iteration easy when using async/await and Promises
Async/await error handling support for expressjs
Modern version of setInterval for promises and async functions available in Node.js and browsers.
Flush promises in tests
Transform async/await to promise chains
Automated browser testing for the modern web development stack.
A plugin for the Acorn parser that understands the ES7 keywords async and await
Debounce promise-returning & async functions
Library that can be used to retry functions that return promise
Mutex locks for async functions
Maintained fork of later. Determine later (or previous) occurrences of recurring schedules
A lightweight promise library
Transform code to support top-level await in normal browsers for Vite.
Express Error Handler for Async Functions
seriously like the best async child process library
Asynchronous Array Utilities (for await)
A lean Promises and Async lib for ES6/ES7
Create a lazy promise that defers execution until it's awaited or when `.then()`, `.catch()`, or `.finally()` is called
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
Simply gzip and ungzip in Node.js with promises
Convert event emitters and event targets to ES async iterators
Retry a promise-returning or async function
Test whether all promises passes a testing function
Runtime component of nodent
Tiny, dependency free promisify library.
Runs Promises in a pool that limits their concurrency.
Create a transform stream using await instead of callbacks
A little retry tool to execute a function until the function is successful. Can also bind a timeout to a function. This lib is usable in typescript, in javascript, in node, in SPA tools (rest, Vue, Svelte...) and browser (available in ESM and common js fo
Utility to "pipe" async iterables together
A module for batching individual promises to improve their collective efficiency.
Run promise-returning & async functions in series
function try-catch wrapper for promises
yield an event with generators
A module for managing ES6 promise concurrency, frequency, and efficiency.
Timeout a promise after a specified amount of time. This is a fork of sindresorhus/p-timeout, but with CommonJS support.
Mutex locks for async functions with functionality to use keys for separate locks
Promise queue with concurrency control. This is a fork of sindresorhus/p-queue, but with CommonJS support.
Convert a Cypress chain into a promise for use with async/await
Basic wrapper for await that allows handling of errors without try/catch blocks
Compose generator and async/await middleware
Detect the appearance of an element in the browser DOM
Like `Promise.all()` but for `Map` and `Object`
Run and compose async tasks. Easily define groups of tasks to run in series or parallel.
A bluebird wrapper for node-mysql
A small embeddable Promise polyfill
Practical, lightweight flow control for Node.js. Supports `await`, callbacks and promises.
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab
Compatible version of p-queue
 
A modern tooling library for asynchronous operations using async/await, promises and async generators
Generator & Coroutine-based task runner. Fasten your seatbelt.
Wait the first event in a set of event emitters and event pairs, then clean up after itself.
Isomorphic read/write lock that works in single processes, node clusters and web workers
Compatible version of p-timeout
Utilities to help convert a callback-using codebase to promises.
Full featured Promises/A+ implementation with exceptionally good performance
fast-async/await transformer Babel plugin
Transform async functions to generator functions with speed and simplicity.
Delay a promise a specified amount of time
Function that returns an arbitrary `async function`, or undefined if `async function` syntax is unsupported.
A lightweight TypeScript/JavaScript adapter for working with Flatfile's Portal
Grunt plugin for A JavaScript parser, mangler/compressor and beautifier toolkit for ES6+.
Patches global.Promise to use bluebird and returns a bluebird instance
NoDent - Asynchronous Javascript language extensions
async/await simple priority queues
Adapts the Node.js File System API (fs) for use with TypeScript async/await
Await events library like EventEmitter
Run promise-returning & async functions a specific number of times concurrently
A dead simple benchmarking framework
> `child_process.spawn()` wrapped in a `Promise` for doing async/await.
Work with the local filesystem; list files, write files, etc.
Standalone util function from Node.js core to process await statements in REPL.
ES6 Promise polyfill with Fiber support
setInterval with setTimeout semantics for promises and async/await
Creates a promise that waits for the promises in nested data structures and resolves to data structures of the same form. It recursively traverses the input data structure and multiplexes its promises.
Web Locks API
Lightweight and real-time data functional stream programming framework like event-stream, written in ES6 using async await with multi-threading and typescript support
Tap into a promise chain without affecting its value or state
While a condition returns true, calls a function repeatedly, and then resolves the promise
Delay a promise a minimum amount of time
A growing collection of utilities to make working with Promises easier and cleaner.
Command-line tools for working with Architecture Decision Records
A helper for awaiting the results of one or more Observables
NoDent - Asynchronous Javascript language extensions
Async tools - a collection of utility functions for working with async/await code.
putout plugin adds ability to remove useless await
An async/await module for sending responses from lambda-funciton backed custom resources in AWS CloudFormation
Module to recursive read directory async (non blocking). Must be used with Promises. Configurable, extended filtering. etc.
A light-weight, promise-based and middleware-driven web framework
Cache values in your Web Extension and clear them on expiration. Also includes a memoize-like API to cache any function results automatically.
Async enabled each(), map(), filter() functions that work just like their standard counterparts, but can be used with async/await and also provide concurrency limiting. Includes built-in typings and JSDoc comments for IntelliSense documentation.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Blocking sleep/delay with async/await
Asynchronous sleep with better time functions and typescript bindings
A set of yield handlers for Bluebird coroutines
Send asynchronous values across concurrent lines of execution
Easy support async/await to express
Universal WHATWG Fetch API for Node, Browsers and React Native
Concurrency control for awaiting an array of async results
Simple module to retry a function with async/await syntax !
fast-async/await transformer Babel plugin
Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)
Polyfill for Node core `events.once
A simple poll function based on async, await, and an infinite loop
redis client for node.js with typescript and async
Create a promise that reports progress
Async ref objects for React. A tiny bridge between React.useSyncExternalStore and React.Suspense.
Run multiple promise-returning & async functions with limited concurrency. This is a fork of sindresorhus/p-limit, but with CommonJS support.
Promise.all with limited concurrency
Create a promise that can be canceled. This is a fork of sindresorhus/p-cancelable, but with CommonJS support.
Filesystem API easily usable with Promises and arrays
Highly scalable realtime framework with support for async/await
The proper (and easy) way of doing modals in React. With Promises.
Tiny exec() with Promises and trim()
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
Async helpers for testing React components with Enzyme.
Make a Promise from a function with a callback and preserve its error stack.
TDD for node.js
A better `Promise.race()`
Map over promises concurrently. This is a fork of sindresorhus/p-map, but with CommonJS support.
Standard library for Node/Sails applications. Hand-picked and maintained by the Sails.js core team.
Intercepts errors, the Go way!
A little lib for aborting in Promise chain.
Transforms Async functions to generator functions before bundling.
Asynchronous React Hooks
Enforce that async functions use await
get promises out of standard callback APIs
Async mutex lock for managing access to a shared resource
A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
轻量级架构记录工具 - Command-line tools for working with Architecture Decision Records
Calls a function repeatedly while a condition returns true and then resolves the promise
A fork of BreeJS/bree. A Node.js and JavaScript task scheduler with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads or process forks, and supports async/await, retries, throttling, concurrency, and cancela
Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.
Run promise-returning & async functions repeatedly until you end it
await wrapper for easier errors handling without try-catch
A time-based rate limiter using promises
Modern middleware with promises and status
A simple module for building and extending classes, with mixins and more.
A promisified FileReader for browsers
Promisify a callback-style function
Test whether some promise passes a testing function
Wait for expectation to be true, useful for integration and end to end testing
The async/await utility for browsers and Node.js.
Reduces coll into a single value using an async iteratee to return each successive step.
Promise utilities for async/await-ready environment.
A simple adapter for elegantly importing CSV files via flatfile.io (Typescript, ES6, Browser)
a top level exception handle package
Simplified IPC communication for Electron apps
Tiny async queue with concurrency control. Like p-limit or fastq, but smaller and faster.
Returns a promise resolved in the next event loop - think `setImmediate()`
Resolve and reduce an array of promises
Protects against missing await keywords on async functions
Transforms *async/await* and *Promise* to bluebird
Produces a new collection of values by mapping each value in coll through the iteratee function.
A replacement for Typescript's default awaiter helper that supports Bluebird promise cancellations.
An Alert.alert() that you can await
Wrapper to allow async express handlers with error catching
The enhanced prompt module that enables you to `await` its methods.
Avoids the usage of try-catch everywhere, force user to handle error case.
Render async Stateless Functional Components
Returns the first value in coll that passes an async truth test.
fs wrapper for async await magic
**The BiZ9-Logic Package** Strict Javascript Required.
[](https://badge.fury.io/js/%40brightleaf%2Fcache)
delay before run next command
A handy tool to work with async/promise express middleware
Promised one-time watch for changes. Await a reactive condition.
Run the tasks collection of functions in parallel, without waiting until the previous function has completed.
Await an array of async functions with parallel limit.
The most simple mutex/semaphore implementation
async/await for node.js
"Wrapper on promise to return you a destructured version with error or not."
Indicates if path is symbolic link
A tiny (25 bytes) Promise wrapper around setTimeout
A promise wrapper for node-mysql
Convert a (async) iterator to a pull stream
Convert async function to sync function.
nodejs exupery style
turns WebSocket into async iterator
Run a series of async middleware on both client and server
Convert a pull stream to an async iterator
Check if something is an ES7 async function
Timeout a promise after a specified amount of time. A fork of p-timeout for commonjs.
Rollup plugin for ES2017 async/await keywords
Runs promise-returning functions in series but stops whenever any of the functions were successful
Transpile ES7 async/await to vanilla ES6 Promise chains
ThinkJS - Use full ES6+ features to develop web applications
A javascript wait queue object handle infinity loop tasks more efficiently (using ES6 class and promise)
A utility to print message with an async success or failure in node.js
Fishbird is a simple, lightweight, and fast Promise utility library
Map an array n items at a time with promises
A simple, type safe utility to execute a function a given number of times or until it is successful.
Promise queue with concurrency control. A fork of p-queue for commonjs.
Automatically await every method call in async function
Conditional promise catch handler
jsdoc plugin to strip async/await keywords before parse.
Simplifies making web requests with TypeScript async/await
Retry a promise-returning or async function
Concurrent control of functions on a per-pool basis with async/await
async/await callback fusioning utilities
Promise queue with concurrency control
Applies the function iteratee to each item in coll, in parallel.
A Node.js Mautic API implemented with ES6 + async/await
A set of functions for coding easy to read HTTP requests.
Nodecaf is a light framework for developing RESTful Apps in a quick and convenient manner.
Automated browser testing for the modern web development stack.
Create a deferred async iterator.
Await the completion or erroring of a stream
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
use delay/sleep to async/await ES7
A hook for wrapping file upload support with async/await in Sails.
Channels implemented in Typescript using async/await
Convert an observable to ES6 async generator.
Smash Sdk Transfer
Golang like error handling for async/await
redis client for node.js with typescript and async
zero dependency commandline tool to orchestrate execution
A superagent based async/await friendly testing util
Nestjs-ftp is a NestJs Module repository of basic-ftp package
async/await-ready array methods for JavaScript and Node.js
Simple finite state machine that enables awaiting state changes
Conditional promise chains
Implementation of a promise-based FIFO queuing system using ES2017 async generators.
A counting semaphore for node based on Java's Sempahore.
Node repl that supports "await".
Drop-in BDD helpers for AVA test runner 🌠
Converts readable and writable Node streams to await-able Promise
Bare testing framework
```jsx harmony import asyncComponent from 'async-component';
Provides a set of extension methods and utilities to make async/await usable in Unity. Requires .NET 4.6 or higher.
Flatry converting promise or function to flat array response. Inspired by golang style error handling without try/catch.
Set of universal utility functions around timing and scheduling in JavaScript
Fast inline semaphores and mutexes
An utility to await multiple asynchronous calls in Node environment
A utility module which provides straight-forward, powerful functions for working with async/await in JavaScript.
Read or write to a stream using while and await, not event handlers.
Wrapper around promise for functional programming
Promise wrapper over zip-stream.
Retry a promise-returning or async function
[SolidJS](https://www.solidjs.com/docs/latest/api#control-flow)-inspired basic control-flow components and everyday async state hook library for [React](https://reactjs.org/)
Promised based Mutex
Tiny test runner
a natural/modern/safer way to handle promise in async/await
Zero dependency, lightweight concurrent Promise limiter