ehmicky's repositories
log-process-errors
Show some ❤️ to Node.js process errors
safe-json-value
⛑️ JSON serialization should never fail
fast-cartesian
Fast cartesian product
error-serializer
Convert errors to/from plain objects.
node-version-alias
Resolve Node.js version aliases like `latest`, `lts` or `erbium`
string-byte-length
Get the UTF-8 byte length of a string.
wild-wild-parser
🤠 Parser for object property paths with wildcards and regexps 🌵
all-node-versions
List all available Node.js versions
merge-error-cause
Merge an error with its `cause`
modern-errors-http
`modern-errors` plugin to create HTTP error responses.
modern-errors-serialize
`modern-errors` plugin to serialize/parse errors.
modern-errors-winston
`modern-errors` plugin for Winston.
error-cause-polyfill
Polyfill `error.cause`
modern-errors-clean
`modern-errors` plugin to clean stack traces.
modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules.
string-byte-slice
Like `string.slice()` but bytewise.
winston-error-format
Log errors with Winston
modern-errors-bugs
`modern-errors` plugin to print where to report bugs.
modern-errors-process
`modern-errors` plugin to handle process errors.
template-javascript
JavaScript library template
error-class-utils
Properly create error classes.
error-http-response
Create HTTP error responses.
set-error-class
Properly update an error's class.
set-error-message
Properly update an error's message.
set-error-stack
Properly update an error's stack.
template-typescript
TypeScript library template
wrap-error-message
Properly wrap an error's message.