@shanyue/promise-utils
Userful promise utils, include map, filter, retry and sleep
Userful promise utils, include map, filter, retry and sleep
Use promise values when they are satisfied without awaiting
Promisify sync, async or generator function, using [relike][]. Kind of promisify, but lower level. Full compatibility with [co][]4 and passing 100% of its tests.
Cancel a promise or function after given time in miliseconds
Ensure that a dependency is resolved
Execute all the promise tasks with rejection ignored and get the precise resolved and rejected result.
Generates and updates a graph of nodes and links with resolved relationships for ease of traversal and extraction
> Cypher inspired query language for [Resolved Graph](https://npmjs.org/package/resolved-graph). Currently supports standard and recursive matching. Stay tuned! :)
Decorate a class method to return and wait on a Promise on the class instance before executing
Set of methods allowing simplify work with promises in cycle such as: forEach, map, find, filter, reduce, while, transform. Besides there are methods for comfortable work with promises or asynchronous operations - all, retry, timeout.
[](https://travis-ci.org/Dobby89/promise-all-settled-by-key) [](https://www.npmjs.com/package/pro
Provides a way of knowing when a promise chain is settled. Useful for testing.
Load template engine helpers (handlebars, lo-dash, etc) from file paths, globs, arrays or objects.
A wrapper for the default promise object in javascirpt which gives more control over the state and value of a promise as it progresses.
Map over promises concurrently and support promise.allsettled
Map over async/promises concurrently
Use promise values when they are satisfied otherwise wait for it
Use promise values when they are satisfied otherwise wait for it
Map over promises concurrently
⚡ Streamline your code by replacing multiple `await` calls with a single `await` using ༄AirSync, and fully leverage the power of asynchronous, non-blocking I/O.