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/cross-platform-node-guide
📗 How to write cross-platform Node.js code
ehmicky/nve
Run any command on specific Node.js versions
ehmicky/autoserver
Create a full-featured REST/GraphQL API from a configuration file
ehmicky/unix-permissions
Swiss Army knife for Unix permissions
ehmicky/test-each
🤖 Repeat tests. Repeat tests. Repeat tests.
ehmicky/fast-cartesian
Fast cartesian product
ehmicky/gulp-execa
Gulp.js command execution for humans
ehmicky/get-bin-path
Get the current package's binary path
ehmicky/big-cartesian
Cartesian product for big inputs
ehmicky/keep-func-props
Wrap a function without changing its name and other properties
ehmicky/all-node-versions
List all available Node.js versions
ehmicky/modern-errors-serialize
`modern-errors` plugin to serialize/parse errors.
ehmicky/modern-errors-winston
`modern-errors` plugin for Winston.
ehmicky/normalize-node-version
Normalize and validate Node.js versions
ehmicky/modern-errors-clean
`modern-errors` plugin to clean stack traces.
ehmicky/modern-errors-switch
`modern-errors` plugin to execute class-specific logic.
ehmicky/modern-errors-bugs
`modern-errors` plugin to print where to report bugs.
ehmicky/precise-now
Like `performance.now()` but in nanoseconds
ehmicky/winston-error-format
Log errors with Winston
ehmicky/spyd
Complete yet simple benchmark runner
ehmicky/error-custom-class
Create custom error classes
ehmicky/error-http-response
Create HTTP error responses.
ehmicky/abstract-parser
Abstraction layer for JavaScript parsers
ehmicky/set-error-stack
Properly update an error's stack.
ehmicky/wrap-error-message
Properly wrap an error's message.
ehmicky/redefine-property
Better `Object.defineProperty()`
ehmicky/test-api
[WIP] Automated API testing
ehmicky/time-resolution
Find the process's time resolution
ehmicky/design
Logos of my projects
ehmicky/dev-parser
Parse JavaScript using a terminal