Search results
79 packages found
Two util methods `extendStack` and `extendCb` that make it easier to track async errors in callback systems.
Ignore errors conditionally in sync / async / promise functions and return a default value.
Async Error Handler for Controllers
A simple expressjs errors handler and middleware
Assures asynchronous functions always call the callback instead of throwing errors
A handy library for creating custom error constructors that work across async boundaries in Node.js.
- error
- errors
- handling
- handle
- constructor
- construct
- ninja
- errorninja
- decorate
- decoration
- stacktrace
- stack
- trace
- throw
- View more
This is build from redux-observable (https://github.com/redux-observable/redux-observable) but fix errors in es2015
I'm not sure why this doesn't exist already. Handles a
catch errors of asynchronous functions with prior stacktrace
This is a Wrapper class, which helps to get rid of callbacks of mysql package functions and provides a way to use them in async await (es7) syntax, Below Examples uses express framework in both (import/export syntax and commonJs syntax)
Extends `letta` to accept and handles more than functions only. Handles all kind of results from `letta`. Basically, creating promise from everything - strings, arrays, objects, functions, generators, generator functions, promises, streams, child processe
Wraps a function in a domain to capture async errors
A tool method to catch async function errors.
Basic wrapper for await that allows handling of errors without try/catch blocks
Catching errors throwed by async function
An error handler for thunks that, when used in conjunction with `redux-thunk-recursion-detect` can handle errors thrown in both async and sync thunks gracefully.
Easy to use and fast JSON file based database.
- json
- db
- database
- fast
- fresh
- quick
- fresh.db
- quick.db
- new-json-db
- @armagan_/fast.db
- fast.db
- new
- helpfull
- json.db
- View more
async-timeout is a simple async task wrapper which triggers the callback. It supresses errors (by default), thus uses the timeout fallbacks also as an error fallback.
Resolves an array of promises in parallel and return an object with an array of 'successes' and an array of 'errors'.
**async-flow** is an easy to use js module organizing multiple async tasks in a queue to run them consistently, one in a time. It provides API to manage running state of queue, pass values from task to next task in queue, handle errors, automatically rer