JSPM

Found 167 results for async-await

apr-some

Returns true if at least one element in the coll satisfies an async test.

  • v3.0.3
  • 15.16
  • Published

apr-log

  • v3.0.3
  • 14.97
  • Published

time-taken-to

A simple idea I came up with while working on something else. Seemed like a fun mini-project, so decided to package it xD

  • v1.4.4
  • 14.68
  • Published

apr-asyncify

Take a sync function and make it async. This is useful for plugging sync functions into a waterfall, series, or other async functions.

  • v3.0.3
  • 14.48
  • Published

react-indexeddb-asyncapi

A TypeScript utility class for Vite-React projects that simplifies IndexedDB operations with async/await syntax, comprehensive error handling, and automatic retry mechanisms.

  • v0.1.6
  • 14.48
  • Published

apr-apply

Creates a continuation function with some arguments already applied.

  • v3.0.3
  • 14.18
  • Published

apr-reflect

Wraps the function in another function that always returns data even when it errors.

  • v3.0.3
  • 13.98
  • Published

benz

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.

  • v0.4.0
  • 13.98
  • Published

aveazul

Bluebird drop-in replacement built on native Promise

  • v1.0.2
  • 13.92
  • Published

apr-sort-by

Sorts a list by the results of running each coll value through an async iteratee.

  • v3.0.3
  • 13.35
  • Published

vez

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.

  • v0.2.0
  • 13.31
  • Published

apr-dir

  • v3.0.3
  • 13.28
  • Published

node-language-translate

🚀 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

  • v1.0.8
  • 13.20
  • Published

pg-client

Promise-based wrapper for node-postgres library designed for easy use with ES7 async/await.

  • v0.0.5
  • 13.09
  • Published

apr-constant

Returns a promise that when called, then's with the values provided. Useful as the first function in a waterfall.

  • v3.0.3
  • 13.00
  • Published

apr-whilst

Repeatedly call fn, while test returns true.

  • v3.0.3
  • 12.96
  • Published

apr-compose

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())).

  • v3.0.3
  • 12.96
  • Published

apr-series

Run the functions in the tasks in series, each one running once the previous function has completed.

  • v3.0.3
  • 12.96
  • Published

await-catch

Async await wrapper for easy error handling

  • v1.6.7
  • 12.93
  • Published

sporadic

Composable Concurrency Abstractions for JavaScript.

  • v0.4.2
  • 12.75
  • Published

apr-seq

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.

  • v3.0.3
  • 12.75
  • Published

apr-waterfall

Runs the tasks array of functions in series, each passing their results to the next in the array.

  • v3.0.3
  • 12.75
  • Published

bodhi-async-batch

Run asynchronous tasks in batches with controlled concurrency - perfect for API calls, database operations, and file processing

  • v1.0.5
  • 12.69
  • Published

apr-reject

The opposite of filter. Removes values that pass an async truth test.

  • v3.0.3
  • 12.66
  • Published

apr-every

Returns true if every element in coll satisfies an async test.

  • v3.0.3
  • 12.65
  • Published

async--await

es7 async-await polyfill for es6 browsers and nodejs

  • v1.0.2
  • 12.57
  • Published

void-expressjs-setup

CLI made to clone and install dependencies of the api-starter repo

    • v1.0.4
    • 12.01
    • Published

    awaitbox

    A box of useful things to await in async functions.

    • v2.1.1
    • 11.91
    • Published

    express-async-catch

    Simple wrapper for Express route handlers, which propagates errors to the centralized error handler.

    • v2.0.4
    • 11.81
    • Published

    async-and-decorators

    Transform async functions to generator functions and decorators with speed and simplicity.

    • v1.3.3
    • 11.54
    • Published

    trysafely

    A robust async helper to wrap promises and functions, returning [result, error] for graceful error handling.

    • v3.0.0
    • 11.51
    • Published

    bookmate

    WIP - Complete API for Chrome bookmatearks: create, read, update, delete and change notifications.

    • v1.4.2
    • 11.51
    • Published

    async-fx

    Simplifies web, file, and parallel tasks with TypeScript async/await

    • v1.0.2
    • 11.31
    • Published

    als-promises

    Efficient batch processing and management of promise queues with error handling.

      • v2.0.1
      • 10.83
      • Published

      quotebook-api

      npm package for quotebook

      • v1.0.7
      • 9.73
      • Published

      better-async-await.macro

      Write async await statements in a go lang type fashion with no try catch statements

      • v1.0.1
      • 9.52
      • Published

      promise-mysql-client

      A MySQL protocol client that provides the Promise APIs but allows you to separate `query` operations from the callback of the `connect` operation.

      • v0.0.1
      • 9.13
      • Published

      pull-cpu-throttle

      A through stream that does CPU throttling to avoid full CPU usage

      • v1.0.1
      • 8.42
      • Published

      thenifiedly

      Call a callback style function with es6 promise returned.

      • v0.2.1
      • 7.46
      • Published

      channel-light

      light version of Channel.

      • v0.1.1
      • 6.65
      • Published

      async-await-es7

      es7 async-await polyfill for es6 (browsers and nodejs)

      • v1.0.2
      • 6.60
      • Published

      co-thunkify

      Turn regular node function into a thunk for `co`.

      • v0.0.1
      • 6.55
      • Published

      redux-async-await-middleware

      A middleware for Redux to handle side effects taking impurities from redux's actions and reducers.

        • v1.0.4
        • 5.55
        • Published

        @awaitbox/sleep

        @awaitbox/sleep ========================

        • v1.0.2
        • 5.54
        • Published

        react-render-actions

        Set of JavaScript actions to use during component rendering

        • v1.0.0-alpha.0
        • 5.51
        • Published

        paused

        A very tiny awaitable timer

        • v1.1.1
        • 5.46
        • Published

        placeatillum

        Experimental implementation of Maybe and Result monads compatible with await.

        • v1.0.2
        • 5.43
        • Published

        apiflux

        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

        • v1.0.3
        • 5.43
        • Published

        awaitium

        Put your await on fire and chain together async functions, promises and syncronous code in one line.

        • v1.0.2
        • 5.42
        • Published

        defer-reject

        Defer rejection explicitly until a catch handler is attached.

        • v1.0.1
        • 5.42
        • Published

        gruu-api

        Core API for Gruu and Mukla - Minimal, modern and extensible test runners

        • v0.2.4
        • 5.42
        • Published

        co-chan

        Go style channel implementation that works well with `co`

        • v0.0.3
        • 4.19
        • Published

        yancs

        Elegant Async generator flow control

        • v1.0.1
        • 4.17
        • Published

        ngt-cli

        CLI to leverage ngt-scripts for easy projects setup

        • v1.0.0
        • 4.10
        • Published

        @better-mini/api

        小程序 API Promisify,支持 async/await,支持微信、支付宝等平台。

        • v1.0.0-alpha.5
        • 4.10
        • Published

        ablslslssl

        ablslslssl - async-await. co like library, go like channel, thunkify or promisify wrap package.

        • v0.1.40
        • 2.46
        • Published

        ablslslsslq

        ablslslsslq - async-await. co like library, go like channel, thunkify or promisify wrap package.

        • v0.1.40
        • 2.44
        • Published

        claimyr-rubico

        [a]synchronous functional programming

        • v1.9.3
        • 2.40
        • Published

        async-utils-sdk

        A TypeScript-based set of asynchronous utility functions.

          • v1.0.1
          • 2.40
          • Published

          rxserver

          A node server using rxjs

            • v0.6.0
            • 2.40
            • Published

            silent-promise

            Make a promise fail silently. For use with async/await for easy error handling without try-catch

            • v0.0.4
            • 0.00
            • Published

            @arctics/graceful-executor

            A robust utility for safely executing async functions with centralized error handling and fallback values.

            • v1.0.0
            • 0.00
            • Published

            push-gently

            A push-stream through that applies backpressure when CPU is too busy

            • v1.0.0
            • 0.00
            • Published

            pull-through-up

            Like pull.through, but taps into requests, not responses

            • v1.0.0
            • 0.00
            • Published

            worker-routine

            Inline, Promise based wrapper around JS Web Workers.

            • v1.0.3
            • 0.00
            • Published