gensync
Allows users to use generators in order to write common functions that can be both sync or async.
Found 167 results for async-await
Allows users to use generators in order to write common functions that can be both sync or async.
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
Add async-await for-await loop support to RxJS Observables
Tiny, dependency free promisify library.
Generate functions that do not allow parallel executions
Type safe replacement for node's EventEmitter
Transform async functions to generator functions with speed and simplicity.
Web Locks API
throttle async and promise-returning functions. Other packages don't do it right.
Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)
Promise and thunk
Allows the use of ES2016 async functions as Express route handlers
A functional, lightweight alternative to bluebird.js, built with async / await in mind.
aa - async-await. co like library, go like channel, thunkify or promisify wrap package.
Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.
Intercepts errors, the Go way!
A general-purpose asynchronous job queue for Node.js
Reduces coll into a single value using an async iteratee to return each successive step.
Convert a pull-stream to an Async Iterable
The enhanced prompt module that enables you to `await` its methods.
Like pull.drain, but respects CPU load
A TypeScript library for implementing customizable polling mechanisms with adjustable timeouts and intervals.
Produces a new collection of values by mapping each value in coll through the iteratee function.
Convert a pull-stream into a thenable
Returns the first value in coll that passes an async truth test.
Run the tasks collection of functions in parallel, without waiting until the previous function has completed.
[a]synchronous functional programming
Simplifies making web requests with TypeScript async/await
Applies the function iteratee to each item in coll, in parallel.
ESLint configuration for React projects that I do. Feel free to use this!
Promise wrapper for the Chrome extension API so that it can be used with async and await rather than callbacks
A route-wrapper allowing use of async / await syntax in Express route controllers
Restify Plugin to support promises and async/await
Minimalist server framework inspired by Express and Koa, powered by promises. Ready for async-await.
redux middleware to es7 async/await syntax action and promise action
Experimental implementation of Maybe and Result monads compatible with await.
A professional Node.js-only event loop simulator with microtasks, tasks, async/await, and real-time CLI dashboard.
fast js feature detection with zero runtime dependencies; analyzes js to verify compatibility
Twitter auth library for async/await users
High-performance and memory efficient native C++ text similarity algorithms for Node.js
aa - async-await. co like library, go like channel, thunkify or promisify wrap package.
Enhanced async/await effects for TypeScript applications. Effectively provides resilient error handling, dependency injection, retry logic, timeouts, circuit breakers, and resource cleanup for Node.js and browser environments. Build testable async workflo
Simple promisify with sane defaults, works on node 0.10 if you provide custom Promise through options
An async/await based wrapper for hyperdrive (v10+)
An async/await based wrapper for hypercore (v8+)
Catches a promise error, writes the stacktrace to stderr and exists
tool for prompting the user to select from a list of choices, where the choices are fetched asynchronously, and new choices are fetched as the user types
Worker to consume AWS SQS messages, built with Serverless and AWS Lambda in mind
A robust async helper to wrap promises and functions, returning [result, error] for graceful error handling.
PostgreSQL client for node.js designed for usage with ES7 async/await based on node-postgres (pg) module
Repeatedly call fn until test returns true.
Convert any callback-based sequence of values into a full-fledged async iterable
A better way to handle errors
A modern RCON client implementation written in TypeScript (targeting ES2015) and is async/await friendly.
Returns a new array of all the values in coll which pass an async truth test.
Simplified AMQP 0-9-1 es7 library offering a quick start into RabbitMQ based IPC.
Transform a callback-based function into a promise-based one.
A simple and fast way to manage concurrent promise tasks with Queue Data Structure.
async/await Node.js package to access Facebook Graph API
Type safe replacement for node's EventEmitter
JavaScript / TypeScript library to help to perform asynchronous loop
Promise wrapper for the Chrome extension API so that it can be used with async and await rather than callbacks
Async/await wrapper for easy error handling in js
[](https://www.npmjs.com/package/blezer) [](https://www.npmjs.com/package/blezer)
A deferred Promise, using `native-or-another` behind and so it work on Node.js v0.10 too!
An alternative approach to async/await error handling for TypeScript
Powerful async task runner for Node.js with concurrency control, smart retries, timeouts & comprehensive reporting. Perfect for web scraping, API processing, file operations & bulk async operations.
ESLint configuration for projects
async await with sqlite3
Applies iteratee to each item in coll, concatenating the results. Returns the concatenated list.
An ORM using async/await
Calls the iteratee function n times, and accumulates results in the same manner you would use with map.
Returns true if at least one element in the coll satisfies an async test.
A simple idea I came up with while working on something else. Seemed like a fun mini-project, so decided to package it xD
Take a sync function and make it async. This is useful for plugging sync functions into a waterfall, series, or other async functions.
A TypeScript utility class for Vite-React projects that simplifies IndexedDB operations with async/await syntax, comprehensive error handling, and automatic retry mechanisms.
Creates a continuation function with some arguments already applied.
Wraps the function in another function that always returns data even when it errors.
Compose your control flow with absolute elegance. Support async/await, callbacks, thunks, generators, promises, observables, child processes and streams. Can power applications that need to have plugins. Useful for creating task, test and bench runners.
Sorts a list by the results of running each coll value through an async iteratee.
Bluebird drop-in replacement built on native Promise
The magic of JavaScript async iterators in React ⛓️ 🧬 🔃
🚀 Next-gen translation engine for Node.js | Free unlimited language conversion | AI-powered context-aware translations | Developer-friendly API | Zero dependencies | Built for modern cloud-native applications | Compatible with Express, NestJS & serverles
Middleware composition at new level. Ultimate alternative to `ware`, `plugins`, `koa-compose` and `composition` packages. Allows you to use callbacks, promises, generators and async/await functions as middlewares.
Run asynchronous tasks in batches with controlled concurrency - perfect for API calls, database operations, and file processing
Promise-based wrapper for node-postgres library designed for easy use with ES7 async/await.
Repeatedly call fn, while test returns true.
Creates a function which is a composition of the passed asynchronous functions. Each function consumes the return value of the function that follows. Composing functions f(), g(), and h() would produce the result of f(g(h())).
Run the functions in the tasks in series, each one running once the previous function has completed.
Returns a promise that when called, then's with the values provided. Useful as the first function in a waterfall.
@awaitbox/meteor-startup ========================
@awaitbox/document-ready ========================
Returns true if every element in coll satisfies an async test.
Composable Concurrency Abstractions for JavaScript.
Version of the compose function that is more natural to read. Each function consumes the return value of the previous function. It is the equivalent of compose with the arguments reversed.
Runs the tasks array of functions in series, each passing their results to the next in the array.
The opposite of filter. Removes values that pass an async truth test.
Async await wrapper for easy error handling
A box of useful things to await in async functions.
CLI made to clone and install dependencies of the api-starter repo
Simple wrapper for Express route handlers, which propagates errors to the centralized error handler.
Efficient batch processing and management of promise queues with error handling.
Transform async functions to generator functions and decorators with speed and simplicity.
A robust async helper to wrap promises and functions, returning [result, error] for graceful error handling.
WIP - Complete API for Chrome bookmatearks: create, read, update, delete and change notifications.
es7 async-await polyfill for es6 browsers and nodejs
Simplifies web, file, and parallel tasks with TypeScript async/await
AsnycIterator wrapper to provide a fluent API.
Write async await statements in a go lang type fashion with no try catch statements
npm package for quotebook
A MySQL protocol client that provides the Promise APIs but allows you to separate `query` operations from the callback of the `connect` operation.
A through stream that does CPU throttling to avoid full CPU usage
Augments express with Async methods
Babel preset for koa@next
Call a callback style function with es6 promise returned.
Type safe replacement for node's EventEmitter
light version of Channel.
es7 async-await polyfill for es6 (browsers and nodejs)
Turn regular node function into a thunk for `co`.
An async/await based wrapper for bitdrive
A middleware for Redux to handle side effects taking impurities from redux's actions and reducers.
Set of JavaScript actions to use during component rendering
apiflux is a powerful and lightweight JavaScript library for making API requests effortlessly. It provides built-in error handling, retry logic, and support for query parameters, ensuring reliable HTTP requests. Perfect for developers who want a cleaner a
Experimental implementation of Maybe and Result monads compatible with await.
Core API for Gruu and Mukla - Minimal, modern and extensible test runners
A utility belt for async iterables
A very tiny awaitable timer
Put your await on fire and chain together async functions, promises and syncronous code in one line.
Defer rejection explicitly until a catch handler is attached.
@awaitbox/sleep ========================
Elegant Async generator flow control
Restify Plugin to support promises and async/await
An async/await based wrapper for dDatabase v10+
CLI to leverage ngt-scripts for easy projects setup
小程序 API Promisify,支持 async/await,支持微信、支付宝等平台。
@awaitbox/window-loaded =======================
ablslslssl - async-await. co like library, go like channel, thunkify or promisify wrap package.
ablslslsslq - async-await. co like library, go like channel, thunkify or promisify wrap package.
[a]synchronous functional programming
An async/await based wrapper for unichain (v8+)
async-await implementation for scala.js
A node server using rxjs
A simple worker to do work in intervals
A TypeScript-based set of asynchronous utility functions.
ESLint configuration for React projects.
Go style channel implementation that works well with `co`
Async/await wrapper for dDrive 5+
Simply fetch data from your API.
Make a promise fail silently. For use with async/await for easy error handling without try-catch
A robust utility for safely executing async functions with centralized error handling and fallback values.
A push-stream through that applies backpressure when CPU is too busy
Like pull.through, but taps into requests, not responses
A better foreach with await capability.
Inline, Promise based wrapper around JS Web Workers.