Pinned Repositories
cross-platform-node-guide
📗 How to write cross-platform Node.js code
cross-platform-terminal-characters
All the characters that work on most terminals
human-signals
Human-friendly process signals
log-process-errors
Show some ❤️ to Node.js process errors
modern-errors
Handle errors in a simple, stable, consistent way
nve
Run any command on specific Node.js versions
safe-json-value
⛑️ JSON serialization should never fail
wild-wild-path
🤠 Object property paths with wildcards and regexps 🌵
build
Netlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI
execa
Process execution for humans
ehmicky's Repositories
ehmicky/modern-errors
Handle errors in a simple, stable, consistent way
ehmicky/safe-json-value
⛑️ JSON serialization should never fail
ehmicky/autoserver
Create a full-featured REST/GraphQL API from a configuration file
ehmicky/fast-cartesian
Fast cartesian product
ehmicky/Notes
Technologies I've learned
ehmicky/handle-cli-error
💣 Error handler for CLI applications 💥
ehmicky/big-cartesian
Cartesian product for big inputs
ehmicky/error-serializer
Convert errors to/from plain objects.
ehmicky/string-byte-length
Get the UTF-8 byte length of a string.
ehmicky/merge-error-cause
Merge an error with its `cause`
ehmicky/truncate-json
Truncate a JSON string.
ehmicky/modern-errors-winston
`modern-errors` plugin for Winston.
ehmicky/normalize-exception
Normalize exceptions/errors
ehmicky/string-byte-slice
Like `string.slice()` but bytewise.
ehmicky/modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules.
ehmicky/error-cause-polyfill
Polyfill `error.cause`
ehmicky/is-json-value
Check if a value is valid JSON.
ehmicky/precise-now
Like `performance.now()` but in nanoseconds
ehmicky/declarative-merge
Merge objects/arrays declaratively
ehmicky/template-javascript
JavaScript library template
ehmicky/ehmicky
Node.js back-end developer
ehmicky/fetch-node-website
Fetch releases on nodejs.org
ehmicky/guess-json-indent
Guess the indentation of a JSON string.
ehmicky/error-class-utils
Properly create error classes.
ehmicky/set-error-class
Properly update an error's class.
ehmicky/set-error-message
Properly update an error's message.
ehmicky/set-error-props
Properly update an error's properties
ehmicky/set-error-stack
Properly update an error's stack.
ehmicky/prettier-config
Prettier configuration for my own projects
ehmicky/time-resolution
Find the process's time resolution