28 packages found
Simple wrapper to run promise "finally" logic
Elegant and battle-tested validation library for type-safe input data (for TypeScript and Flow)
Calculate percentages from a list of values.
Collects registered promises to be delivered together.
Create callback api for given sync function. Guarantee that given function (sync or async, no matter) will always have callback api and will handle errors correctly.
A CLI tool to install the same npm modules that you always install
Promise all results of a collection of promises whether they are resolved OR rejected.
CLI Tool to run a NodeJS Process, Restarting on File Changes & Crashes
Super simple functional programming library
- curry
- curryObject
- object curry
- curry destructed
- destructuring
- compose
- pipe
- map
- filter
- reduce
- functional
- chain
- flatMap
- always
- View more
Parse the last argument in a function as the callback function
Handle completion and errors with elegance! Support for streams, callbacks, promises, child processes, async/await and sync functions. A drop-in replacement for [async-done][] - pass 100% of its tests plus more
- always
- alwaysdone
- async
- asyncawait
- asynchronous
- await
- callback
- callbacks
- cb
- child
- childprocess
- complete
- completion
- done
- View more
Create a function always returning a constant
Async with like promise
Transform ES2015 Promise to Stream - specifically, Transform Stream using [through2][]. Works in object mode by default, but you can pass options directly to the [through2][] package.
- always
- array
- boolean
- buffer
- create
- everything
- make
- promise
- promise-stream
- promises
- str
- stream
- string
- through
- View more
Promisify, basically, everything. Generator function, callback-style or synchronous function; sync function that returns child process, stream or observable; directly passed promise, stream or child process.
- always
- api
- async
- asynchronous
- bluebird
- callback
- cb
- child
- child-process
- control
- convert
- create
- flow
- function
- View more
Assures asynchronous functions always call the callback instead of throwing errors
Adds `irregardless`, `regardless` and `always` as aliases for `Promise.prototype.finally`
A package help your heroku app is always runs