Ponyfill and helpers for the standardized Error Causes
0BSD License
Properly update an error's message.
💣 Error handler for CLI applications 💥
Merge an error with its `cause`
Properly update an error's properties
Properly update an error's stack.
A fully type-safe and lightweight way of using exceptions instead of throwing errors
Check if a value is an `Error` instance.
Properly wrap an error's message.
Properly update an error's class.
Normalize exceptions/errors
Properly create error classes.
Simple error creation and passing utilities
Polyfill `error.cause`
Error handling utilities for node
Create HTTP error responses.