Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

Modern-errors is a JavaScript library that provides a simple and consistent way to handle errors in Node.js and browser applications. It allows developers to create custom error classes, set error properties, wrap or aggregate errors, and normalize invalid errors. The library is designed for developers who want to improve error handling in their applications and provides a stable, tested, and TypeScript-friendly solution.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of ehmicky/modern-errors

Account's avatar
ehmicky/error-class-utils
Properly create error classes
Account's avatar
ehmicky/error-custom-class
Create custom error classes
Account's avatar
ehmicky/is-error-instance
Check if a value is an `Error` instance
Account's avatar
ehmicky/merge-error-cause
Merge an error with its inner cause
Account's avatar
ehmicky/normalize-exception
Normalize exceptions/errors
Account's avatar
ehmicky/set-error-message
Properly update an error's message
Account's avatar
ehmicky/set-error-props
Properly update an error's properties
Account's avatar
ehmicky/set-error-stack
Properly update an error's stack
Account's avatar
ehmicky/dev-tasks
Automated development tasks for my own projects
Account's avatar
ehmicky/eslint-config
ESLint configuration for my own projects
Account's avatar
ehmicky/prettier-config
Prettier configuration for my own projects
Account's avatar
ehmicky/modern-errors-beautiful
`modern-errors` plugin to prettify errors.
Account's avatar
ehmicky/modern-errors-bugs
`modern-errors` plugin to print where to report bugs
Account's avatar
ehmicky/modern-errors-clean
`modern-errors` plugin to clean stack traces
Account's avatar
ehmicky/modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules
Account's avatar
ehmicky/modern-errors-http
`modern-errors` plugin to create HTTP error responses
Account's avatar
ehmicky/modern-errors-process
`modern-errors` plugin to handle process errors
Account's avatar
ehmicky/modern-errors-serialize
`modern-errors` plugin to serialize/parse errors
Account's avatar
ehmicky/modern-errors-switch
`modern-errors` plugin to execute class-specific logic
Account's avatar
ehmicky/modern-errors-winston
`modern-errors` plugin for Winston
Account's avatar
ehmicky/test-each
🤖 Repeat tests. Repeat tests. Repeat tests.

Support the repos that depend on this repository

Top contributors

ehmicky's profile
ehmicky
2619 contributions
allcontributors[bot]'s profile
allcontributors[bot]
18 contributions
dependabot[bot]'s profile
dependabot[bot]
18 contributions
jmchambers's profile
jmchambers
1 contributions

Recent events

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

No events yet
ehmicky

ehmicky/modern-errors

Handle errors in a simple, stable, consistent way

JavaScript
1483
19
MIT License