Search results
161 packages found
A typescript implementation of Rust's Result and Option objects.
Error factory with the ability to append stack traces from previous errors, as well as appending debug params to stack traces. Great if you want one appended stack trace that defines the error at many levels of your code. This concept works wonders when
- StriveNine
- Strive9
- Error
- Error Factory
- Error Builder
- Stack Trace
- Appendable
- Debug Params
- Promise
- Promise Chain
- appendable
- concat
- concatenate
- err
send an error notifications
Finds the correct place where the stack trace was started, not the place where error was thrown
- callsite
- callsites
- err
- error
- error-stack-trace
- find
- find-callsite
- metadata
- stack
- stack-trace
- stacktrace
- stacktraces
- trace
richer JavaScript errors
Easily ignore specific promise errors
generates a string containing a message and trimmed stack from error
Allows you to customize the toString method of passed `err`. Also adds useful properties like `line`, `filename` and `column` to the `err` object.
Converts result-first callbacks to classic (node.js-style) error-first callbacks with 3 lines of code. Useful when you want to promisify result-first APIs (like emitter.on). Inspired by [rfpify][] and probably used in it.
Revives a JSON-serialized error object.
Clean up error stack traces
redirect console methods to streams
Yet another extensible error library for node.js
strips chromium logs from a stream
Graceful error handling. Because core `domain` module is deprecated. This share almost the same API.
Generate heap dumps and detailed output for uncaught exceptions and critical errors
- crash
- crashes
- debug
- debugger
- debugging
- development
- dump
- err
- error
- errors
- exception
- exceptional
- handling
- fault
- View more
Doesn't throw an error when JSON.parse() fails, just returns undefined
Collection of error handling utilities for JavaScript and TypeScript.
A typescript implementation of Rust's Result and Option objects.