catchup
Graceful error handling. Because core domain module is deprecated. Shares almost the same API.
Install
npm i catchup --save
Usage
For more use-cases see the tests
var fs = var domain = domaindomain
Related
- 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.
- dush: Minimalist 1.5kb event delegation for the browser (IE8+) and nodejs.
- hybridify: Building hybrid APIs. You can use both callback and promise in same time. Like
asyncFn(name, cb).then().catch()
- is-emitter: Check that given value is EventEmitter, not so strict as
is-node-emitter
. - merz: Wrapper to handle completion and errors of sync and async functions, promises, generators, streams, observables and child processes.
- vez: Middleware composition at new level. Ultimate alternative to
ware
,plugins
,koa-compose
andcomposition
packages. Allows you to use callbacks, promises, generators and async/await functions as middlewares.
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
But before doing anything, please read the CONTRIBUTING.md guidelines.