Sorted by download count
Stringify any JavaScript value.
Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`
Resolve the path of a module like `require.resolve()` but from a given path
Get the PATH environment variable key cross-platform
when you want to fire an event no matter how a process exits.
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Convert character encodings in pure javascript.
Constants and utilities about visitor keys to traverse AST.
Make a callback- or promise-based function support both promises and callbacks.
Cross platform child_process#spawn and child_process#spawnSync
This package contains shared types of Jest's packages.
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
Make a directory and its parents if needed - Think `mkdir -p`
Implements the WebIDL algorithms for converting to and from JavaScript values
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
ECMAScript scope analyzer for ESLint
Turn a function into an `http.Agent` instance
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
An implementation of the WHATWG URL Standard's URL API and parsing machinery
An HTTP(s) proxy `http.Agent` implementation for HTTPS
Get your PATH prepended with locally installed binaries
Regular expression for matching a shebang line