Returns a Promise wrapped version of the supplied function or module.Callback-style function or module whose methods you want to promisify.
https://github.com/sindresorhus/pifyTags | promise promises promisify all denodify denodeify callback cb node then thenify convert transform wrap wrapper bind to async await es2015 bluebird |
Implementation | Javascript |
License | MIT |
Platform | NodeJS |
Bluebird is a fully featured promise library with focus on innovative features and performance.
promise performance promises promises-a promises-aplus async await deferred deferreds future flow-control dsl fluent-interface promise-library polyfillPromise-mysql is a wrapper for mysqljs/mysql that wraps function calls with Bluebird promises. Usually this would be done with Bluebird's .promisifyAll() method, but mysqljs/mysql's footprint is different to that of what Bluebird expects. At the minute only the standard connection (using .createConnection()) and the pool (using .createPool()) is supported. createPoolCluster is not implemented yet.
promise performance promises promises-a promises-aplus async await deferred deferreds future flow-control dsl fluent-interface database mysql mysql-promise bluebird qGenerator based control flow goodness for nodejs and the browser, using promises, letting you write non-blocking code in a nice-ish way.co@4.0.0 has been released, which now relies on promises. It is a stepping stone towards the async/await proposal. The primary API change is how co() is invoked. Before, co returned a "thunk", which you then called with a callback and optional arguments. Now, co() returns a promise.
async flow generator coro coroutine:clapper: Promises Library for Swift with Async/Await
promise async ios task future micro-framework freshos async-awaitI intend to use this space to document my promise modules, useful promise patterns, and how to solve common problems. For now though, you can see all my promise modules below.Star this repo to show your interest, so I can know whether to prioritize this work.
async-functions promise-modules promises ponyfill unicorns promise-library promise-queue promise promise-patterns async-await polyfill concurrency async iteration list resources awesome awesome-list nodejsA functional, lightweight alternative to bluebird.js, built with async / await in mind. Functional utility library for async / await Think lodash for promises.
async-await promise-library functional utility-library promiseA no-dependencies HTTP client library for browsers and Node.js with a promise-based or Node.js-style callback-based API to progress events, text and binary file upload and download, partial response body, request and response headers, status code. Any one, two or three arguments can be skipped, except the url.
http client promise promises promises-a promises-aplus deferred future async ajax request xhr connection https get head post put delete download upload node browser ender browserify xmlhttprequest webPosterus is a library of promise-like asynchronous primitives (futures) that support cancelation. Futures compose just like promises, but can also be cleanly shut down, aborting pending operations and freeing resources. Posterus also exposes its inner scheduling capabilities, allowing you to "opt out" of asynchrony when needed (motivating example).
future promise async composable cancelable abortable scheduling coroutine async-await asynchronous fiber awaitThis project is currently unmaintained. If you want to take over, feel free to fork the repo. If such a fork gets maintained or contains useful improvements, I'd be willing to merge back and give repo+npm access.WARNING: Kneden is usable, but it's also not complete yet.
babel-plugin promise async es 7 6 babel await promises function functions pluginAwaitKit is a powerful Swift library inspired by the Async/Await specification in ES8 (ECMAScript 2017) which provides a powerful way to write asynchronous code in a sequential manner. Internally it uses PromiseKit to create and manage promises.
promise async awaitA wrapper library that adds ES6 promises and SQL-based migrations API to sqlite3 (docs).🔥 Want to strengthen your core JavaScript skills and master ES6? I would personally recommend this awesome ES6 course by Wes Bos.
nodejs sql sqlite database es7-async async migration migrations migrate db migrator seed seeds seeder node node5 babel es6 promise promises apipromise-style async sequence flow-control
async flow-control promises generators observables csp streams async-programming async-await library sequences promise iterator generatorGenerator-based control-flow for Node enabling asynchronous code without callbacks, transpiling, or selling your soul. Suspend is designed to work seamlessly with Node's callback conventions, promises, and thunks, but is also compatible with code that follows other conventions.
async generator yield callback promise flow control suspendThis cheatsheet contains a summary of the Mastering Asynchronous JavaScript course at Frontend Armory. Want to deepen your understanding of promises, async and await? The course will guide you there through 47 live examples and exercises. To get started, just click through to the first lesson: Why async, anyway?.
promises async-await cheatsheetThen use ngrok.connect() to start ngrok and open a tunnel. This module uses node>=10.19.0 with async/await. For a callback-based version use 2.3.0.
tunnel webhook ngrok localhost tunneling localtunnelAsync is a utility module which provides straight-forward, powerful functions for working with asynchronous JavaScript. Although originally designed for use with Node.js and installable via npm i async, it can also be used directly in the browser.
async callbacks callback module utility asynchronous promiseThis is an FTP client for Node.js. It supports FTPS over TLS, Passive Mode over IPv6, has a Promise-based API, and offers methods to operate on whole directories. Prefer alternative transfer protocols like HTTPS or SFTP (SSH). Use this library when you have no choice and need to use FTP. Try to use FTPS (FTP over TLS) whenever possible, FTP alone does not provide any security.
tls typescript ipv6 ftp promise node-js async-await ftps async awaitAsynchronous Array Utilities (for await)
async-functions parallel asynchronous accumulator filter iteration promise promises async await arrays
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.