ehmicky

npm packages maintained by ehmicky

Packages
78
Weekly downloads
419.1M
Repositories
Stars
Followers

Packages

get-stream
Get a stream as a string, Buffer, ArrayBuffer or array
172M -16%9.0.12 years ago
execa
Process execution for humans
142.3M -15%10.0.1last month
human-signals
Human-friendly process signals
95.9M -33%8.0.1last year
nano-spawn
Tiny process execution for humans — a better child_process
3.8M -19%2.1.05 months ago
string-byte-length
Get the UTF-8 byte length of a string
781.8K -19%3.0.1last year
guess-json-indent
Guess the indentation of a JSON string
751.9K -18%3.0.1last year
string-byte-slice
Like `string.slice()` but bytewise
745.7K -18%3.0.1last year
truncate-json
Truncate a JSON string
741.9K -18%3.0.1last year
log-process-errors
Show some ❤️ to process errors
285.1K -15%12.0.1last year
keep-func-props
Wrap a function without changing its name and other properties
281.4K -15%7.1.1last year
is-error-instance
Check if a value is an `Error` instance
240.7K -14%3.0.1last year
normalize-exception
Normalize exceptions/errors
239K -14%4.0.1last year
set-error-message
Properly update an error's message
204.3K -14%3.0.1last year
colors-option
Let users toggle colors
172.1K -14%6.1.210 months ago
global-cache-dir
Get the global cache directory
91.5K -11%6.0.1last year
fetch-node-website
Fetch releases on nodejs.org
85.8K -12%9.0.1last year
all-node-versions
List all available Node.js versions
85.8K -12%13.0.1last year
normalize-node-version
Normalize and validate Node.js versions
81.1K -11%14.0.1last year
node-version-alias
Resolve Node.js version aliases like 'latest', 'lts' or 'erbium'
80.9K -11%5.0.1last year
set-error-class
Properly update an error's class
19K -10%3.0.1last year
preferred-node-version
Get the preferred Node.js version of a project or user
17K -6%5.0.1last year
safe-json-value
⛑️ JSON serialization should never fail
16.6K -10%3.0.1last year
error-serializer
Convert errors to/from plain objects
15.2K -10%8.0.29 months ago
get-node
Download a specific version of Node.js
13.3K -27%15.0.4last year
fast-cartesian
Fast cartesian product
11.9K -10%9.0.1last year
handle-cli-error
💣 Error handler for CLI applications 💥
11.4K -19%6.2.011 months ago
chalk-string
Chalk with style strings
10.4K -38%4.0.0last year
gulp-execa
Gulp.js command execution for humans
9.6K -18%8.0.1last year
nve
Run any command on specific Node.js versions
7.2K -24%18.0.3last year
nvexeca
nvm + execa = nvexeca
7.1K -25%11.0.4last year
modern-errors
Handle errors in a simple, stable, consistent way
6.8K +1%7.1.411 months ago
merge-error-cause
Merge an error with its inner cause
6.7K +4%5.0.2last year
wrap-error-message
Properly wrap an error's message
6.6K +5%3.0.1last year
set-error-stack
Properly update an error's stack
6.2K +6%3.0.1last year
error-class-utils
Properly create error classes
5.9K +4%4.0.1last year
error-custom-class
Create custom error classes
5.9K +4%10.0.1last year
set-error-props
Properly update an error's properties
5.4K -14%6.0.1last year
winston-error-format
Log errors with Winston
5.4K -25%3.0.2last year
redefine-property
Better `Object.defineProperty()`.
4.7K -26%3.0.1last year
beautiful-error
💣 Prettify error messages and stacks 💥
4.2K -20%2.2.011 months ago
unix-permissions
Swiss Army knife for Unix permissions
3.3K -8%6.0.26 days ago
get-bin-path
Get the current package's binary path
1.9K -36%11.0.1last year
modern-errors-serialize
`modern-errors` plugin to serialize/parse errors
1.8K -8%6.1.1last year
wild-wild-path
🤠 Object property paths with wildcards and regexps 🌵
1.4K -47%5.0.22 weeks ago
modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules
1.4K -3%6.0.011 months ago
wild-wild-parser
🤠 Parser for object property paths with wildcards and regexps 🌵
1.4K -45%5.0.1last year
modern-errors-clean
`modern-errors` plugin to clean stack traces
1.2K +24%6.0.1last year
big-cartesian
Cartesian product for big inputs
801 -8%6.1.1last year
modern-errors-bugs
`modern-errors` plugin to print where to report bugs
714 +152%5.0.1last year
wild-wild-utils
🤠 Functional utilities using object property paths with wildcards and regexps 🌵
594 -47%6.0.1last year
set-array
Set array items declaratively
589 -48%5.0.1last year
test-each
🤖 Repeat tests. Repeat tests. Repeat tests.
554 -31%7.0.1last year
error-http-response
Create HTTP error responses
498 -14%3.0.1last year
modern-errors-http
`modern-errors` plugin to create HTTP error responses
477 -18%5.0.1last year
declarative-merge
Merge objects/arrays declaratively
472 -58%4.0.1last year
@ehmicky/eslint-config
ESLint configuration for my own projects
399 -35%20.0.32last year
@ehmicky/dev-tasks
Automated development tasks for my own projects
394 -35%3.0.34last year
modern-errors-winston
`modern-errors` plugin for Winston
359 -21%5.0.2last year
modern-errors-process
`modern-errors` plugin to handle process errors
344 -29%5.0.1last year
precise-now
Like `performance.now()` but in nanoseconds.
157 -15%3.0.1last year
@ehmicky/prettier-config
Prettier configuration for my own projects
84 -29%1.0.6last year
modern-errors-switch
`modern-errors` plugin to execute class-specific logic
53 -40%4.1.0last year
error-cause-polyfill
Polyfill `error.cause`
47 -10%3.0.1last year
time-resolution
Find the process's time resolution
43 +19%3.0.1last year
is-json-value
Check if a value is valid JSON
42 -46%3.0.1last year
switch-functional
Functional switch statement
34 +3%1.1.0last year
spyd
Complete yet simple benchmark runner
28 -93%0.8.4last year
autoserver
Create a full-featured REST/GraphQL API from a configuration file
24 +118%0.5.08 years ago
modern-errors-beautiful
`modern-errors` plugin to prettify errors.
23 -15%2.0.111 months ago
cross-platform-terminal-characters
All the characters that work on most terminals
15 -25%5.0.1last year
abstract-parser
Abstraction layer for JavaScript parsers
12 +200%0.6.44 years ago
get-node-cli
Download a specific version of Node.js (CLI)
9 -50%10.0.3last year
terminal-theme
🎨 Use a color theme for your code's terminal output
8 0%6.1.0last year
cross-platform-node-guide
🕮 How to write cross-platform Node.js code
8 +100%1.5.35 years ago
get-sourcemaps
Parse and serialize sourceMappingURL comments
8 +100%0.4.14 years ago
validate-path
File path validation and normalization
7 +75%0.0.17 years ago
rss_parser_api
Microservice that parses an RSS/Atom URL
5 +25%1.0.28 years ago
dev-parser
Parse JavaScript using a terminal
3 +50%0.3.14 years ago

Repositories

Repositories and contributions come from Github's GraphQL API, which has no anonymous tier. Sign in to see them.