raynos

raynos/error

Error handling utilities for node

JavaScript
126
17
No license

This project provides error handling utilities for Node.js, allowing developers to wrap errors with additional context and metadata as they bubble up through the call stack. It includes classes for structured errors (SError), wrapped errors (WError), and multi-errors (MultiError), along with helper functions like `wrapf` and `errorf` for easier error creation and formatting. The library is designed for Node.js developers who want more informative error messages and better error handling patterns, particularly those building applications where understanding the context of failures is crucial for debugging and user experience. It's especially useful for developers who want to avoid the common pattern of just passing errors along without adding meaningful context.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of raynos/error

Account's avatar
tap-producing test harness for node and browsers
Account's avatar
TypeScript definitions for node

Support the repos that depend on raynos/error

Top contributors

Raynos's profile
Raynos
159 contributions
andrewdeandrade's profile
andrewdeandrade
1 contributions
donatj's profile
donatj
1 contributions
jessety's profile
jessety
1 contributions
jcorbin's profile
jcorbin
1 contributions
kriskowal's profile
kriskowal
1 contributions
micburks's profile
micburks
1 contributions
shesek's profile
shesek
1 contributions
claypigeon123's profile
claypigeon123
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet