gensync
Allows users to use generators in order to write common functions that can be both sync or async.
Found 157 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
aa - async-await. co like library, go like channel, thunkify or promisify wrap package.
Convert a pull-stream to an Async Iterable
Allows the use of ES2016 async functions as Express route handlers
Convert a pull-stream into a thenable
Like pull.drain, but respects CPU load
A general-purpose asynchronous job queue for Node.js
Provide interchainable array, set, map and etc supporting both normal and async callbacks as their action arguments.
A functional, lightweight alternative to bluebird.js, built with async / await in mind.
The enhanced prompt module that enables you to `await` its methods.
Reduces coll into a single value using an async iteratee to return each successive step.
Intercepts errors, the Go way!
[a]synchronous functional programming
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.
Run the tasks collection of functions in parallel, without waiting until the previous function has completed.
Returns the first value in coll that passes an async truth test.
Simplifies making web requests with TypeScript async/await
Applies the function iteratee to each item in coll, in parallel.
A route-wrapper allowing use of async / await syntax in Express route controllers
Experimental implementation of Maybe and Result monads compatible with await.
redux middleware to es7 async/await syntax action and promise action
Bluebird drop-in replacement built on native Promise
Restify Plugin to support promises and async/await
Twitter auth library for async/await users
ESLint configuration for React projects that I do. Feel free to use this!
aa - async-await. co like library, go like channel, thunkify or promisify wrap package.
🚀 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
Promise wrapper for the Chrome extension API so that it can be used with async and await rather than callbacks
Simple promisify with sane defaults, works on node 0.10 if you provide custom Promise through options
An alternative approach to async/await error handling for TypeScript
Async/await wrapper for easy error handling in js
A better way to handle errors
A TypeScript-based set of asynchronous utility functions.
Catches a promise error, writes the stacktrace to stderr and exists
Type safe replacement for node's EventEmitter
Minimalist server framework inspired by Express and Koa, powered by promises. Ready for async-await.
Returns a new array of all the values in coll which pass an async truth test.
Convert any callback-based sequence of values into a full-fledged async iterable
An async/await based wrapper for hyperdrive (v10+)
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
Repeatedly call fn until test returns true.
An async/await based wrapper for hypercore (v8+)
Simplified AMQP 0-9-1 es7 library offering a quick start into RabbitMQ based IPC.
Returns true if at least one element in the coll satisfies an async test.
PostgreSQL client for node.js designed for usage with ES7 async/await based on node-postgres (pg) module
[](https://www.npmjs.com/package/blezer) [](https://www.npmjs.com/package/blezer)
npm package for quotebook
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.
Transform a callback-based function into a promise-based one.
The magic of JavaScript async iterators in React ⛓️ 🧬 🔃
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.
ESLint configuration for projects
A modern RCON client implementation written in TypeScript (targeting ES2015) and is async/await friendly.
Core API for Gruu and Mukla - Minimal, modern and extensible test runners
Simple wrapper for Express route handlers, which propagates errors to the centralized error handler.
Run the functions in the tasks in series, each one running once the previous function has completed.
An ORM using async/await
WIP - Complete API for Chrome bookmatearks: create, read, update, delete and change notifications.
A simple idea I came up with while working on something else. Seemed like a fun mini-project, so decided to package it xD
Repeatedly call fn, while test returns true.
@awaitbox/document-ready ========================
Calls the iteratee function n times, and accumulates results in the same manner you would use with map.
Creates a continuation function with some arguments already applied.
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())).
Worker to consume AWS SQS messages, built with Serverless and AWS Lambda in mind
Runs the tasks array of functions in series, each passing their results to the next in the array.
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.
Sorts a list by the results of running each coll value through an async iteratee.
CLI made to clone and install dependencies of the api-starter repo
Composable Concurrency Abstractions for JavaScript.
Applies iteratee to each item in coll, concatenating the results. Returns the concatenated list.
Returns true if every element in coll satisfies an async test.
Wraps the function in another function that always returns data even when it errors.
Returns a promise that when called, then's with the values provided. Useful as the first function in a waterfall.
A deferred Promise, using `native-or-another` behind and so it work on Node.js v0.10 too!
Async await wrapper for easy error handling
Take a sync function and make it async. This is useful for plugging sync functions into a waterfall, series, or other async functions.
@awaitbox/window-loaded =======================
The opposite of filter. Removes values that pass an async truth test.
Promise-based wrapper for node-postgres library designed for easy use with ES7 async/await.
light version of Channel.
A box of useful things to await in async functions.
async await with sqlite3
Simplifies web, file, and parallel tasks with TypeScript async/await
Type safe replacement for node's EventEmitter
Make a promise fail silently. For use with async/await for easy error handling without try-catch
Call a callback style function with es6 promise returned.
A simple and fast way to manage concurrent promise tasks with Queue Data Structure.
async/await Node.js package to access Facebook Graph API
A utility belt for async iterables
ESLint configuration for React projects.
es7 async-await polyfill for es6 browsers and nodejs
AsnycIterator wrapper to provide a fluent API.
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
Efficient batch processing and management of promise queues with error handling.
A better foreach with await capability.
Go style channel implementation that works well with `co`
Transform async functions to generator functions and decorators with speed and simplicity.
Promise wrapper for the Chrome extension API so that it can be used with async and await rather than callbacks
Set of JavaScript actions to use during component rendering
Experimental implementation of Maybe and Result monads compatible with await.
A middleware for Redux to handle side effects taking impurities from redux's actions and reducers.
A node server using rxjs
A simple worker to do work in intervals
Write async await statements in a go lang type fashion with no try catch statements
@awaitbox/meteor-startup ========================
Async/await wrapper for dDrive 5+
JavaScript / TypeScript library to help to perform asynchronous loop
Put your await on fire and chain together async functions, promises and syncronous code in one line.
Simply fetch data from your API.
An async/await based wrapper for dDatabase v10+
A very tiny awaitable timer
Restify Plugin to support promises and async/await
es7 async-await polyfill for es6 (browsers and nodejs)
小程序 API Promisify,支持 async/await,支持微信、支付宝等平台。
A MySQL protocol client that provides the Promise APIs but allows you to separate `query` operations from the callback of the `connect` operation.
Turn regular node function into a thunk for `co`.
A push-stream through that applies backpressure when CPU is too busy
Elegant Async generator flow control
Defer rejection explicitly until a catch handler is attached.
ablslslsslq - async-await. co like library, go like channel, thunkify or promisify wrap package.
An async/await based wrapper for bitdrive
async-await implementation for scala.js
@awaitbox/sleep ========================
Inline, Promise based wrapper around JS Web Workers.
Babel preset for koa@next
CLI to leverage ngt-scripts for easy projects setup
Like pull.through, but taps into requests, not responses
ablslslssl - async-await. co like library, go like channel, thunkify or promisify wrap package.
An async/await based wrapper for unichain (v8+)
[a]synchronous functional programming
A through stream that does CPU throttling to avoid full CPU usage
Augments express with Async methods