cross-platform-node-guide
📗 How to write cross-platform Node.js codemodern-errors
Handle errors in a simple, stable, consistent waynve
Run any command on specific Node.js versionswild-wild-path
🤠 Object property paths with wildcards and regexps 🌵log-process-errors
Show some ❤️ to Node.js process errorshuman-signals
Human-friendly process signalsautoserver
Create a full-featured REST/GraphQL API from a configuration filesafe-json-value
⛑️ JSON serialization should never failcross-platform-terminal-characters
All the characters that work on most terminalsunix-permissions
Swiss Army knife for Unix permissionstest-each
🤖 Repeat tests. Repeat tests. Repeat tests.Notes
Technologies I've learnedgulp-execa
Gulp.js command execution for humansfast-cartesian
Fast cartesian productget-bin-path
Get the current package's binary pathwild-wild-utils
🤠 Functional utilities using object property paths with wildcards and regexps 🌵get-node
Download a specific version of Node.jshandle-cli-error
💣 Error handler for CLI applications 💥keep-func-props
Wrap a function without changing its name and other propertiesnode-version-alias
Resolve Node.js version aliases like `latest`, `lts` or `erbium`big-cartesian
Cartesian product for big inputseslint-config
ESLint configuration for my own projectspreferred-node-version
Get the preferred Node.js version of a project or userall-node-versions
List all available Node.js versionserror-serializer
Convert errors to/from plain objects.modern-errors-http
`modern-errors` plugin to create HTTP error responses.normalize-node-version
Normalize and validate Node.js versionscv-website
Static page with my CV websitetruncate-json
Truncate a JSON string.merge-error-cause
Merge an error with its `cause`get-node-cli
Download a specific version of Node.js (CLI)global-cache-dir
Get the global cache directorydev-tasks
Automated development tasks for my own projectsmodern-errors-serialize
`modern-errors` plugin to serialize/parse errors.portuguese-conjugation-cheat-sheet
Portuguese conjugation cheat sheetspyd
Complete yet simple benchmark runnerstring-byte-length
Get the UTF-8 byte length of a string.template-javascript
JavaScript library templatecolors-option
Let users toggle colorsmodern-errors-winston
`modern-errors` plugin for Winston.normalize-exception
Normalize exceptions/errorsabstract-parser
Abstraction layer for JavaScript parsersmodern-errors-cli
`modern-errors` plugin to handle errors in CLI modules.error-custom-class
Create custom error classesfetch-node-website
Fetch releases on nodejs.orgwinston-error-format
Log errors with Winstonis-json-value
Check if a value is valid JSON.error-cause-polyfill
Polyfill `error.cause`modern-errors-switch
`modern-errors` plugin to execute class-specific logic.modern-errors-clean
`modern-errors` plugin to clean stack traces.wild-wild-parser
🤠 Parser for object property paths with wildcards and regexps 🌵precise-now
Like `performance.now()` but in nanosecondserror-http-response
Create HTTP error responses.test-api
[WIP] Automated API testingmodern-errors-process
`modern-errors` plugin to handle process errors.guess-json-indent
Guess the indentation of a JSON string.time-resolution
Find the process's time resolutionis-error-instance
Check if a value is an `Error` instance.declarative-merge
Merge objects/arrays declarativelytemplate-typescript
TypeScript library templatemodern-errors-bugs
`modern-errors` plugin to print where to report bugs.set-error-class
Properly update an error's class.dev-parser
Parse JavaScript using a terminalehmicky
Node.js back-end developerset-error-stack
Properly update an error's stack.set-array
Set array items declarativelyset-error-message
Properly update an error's message.set-error-props
Properly update an error's propertiesstring-byte-slice
Like `string.slice()` but bytewise.redefine-property
Better `Object.defineProperty()`terminal-theme
🎨 Use a color theme for your code's terminal outputwrap-error-message
Properly wrap an error's message.chalk-string
Chalk with style strings.error-class-utils
Properly create error classes.create-error-types
Create multiple error types.oh-oh
This is an.design
Logos of my projectsprettier-config
Prettier configuration for my own projectsLove Open Source and this site? Check out how you can help us