ECMAScript JS AST traversal functions
Resolve the path of a module like `require.resolve()` but from a given path
A regular expression to match all Emoji-only symbols as per the Unicode Standard.
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
Cross platform child_process#spawn and child_process#spawnSync
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`
Traverse JSON Schema passing each schema object to callback
Implements the WebIDL algorithms for converting to and from JavaScript values
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Returns true if a value is a plain object, array or function.
Global identifiers from different JavaScript environments
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
User-friendly glob matching
Generate errors that contain a code frame that point to source locations.
Transforms css values and at-rule params into the tree
Constants and utilities about visitor keys to traverse AST.
Parse JSON with more helpful errors
utils for webpack loaders
Make a directory and its parents if needed - Think `mkdir -p`
Get the PATH environment variable key cross-platform
Babel Types is a Lodash-esque utility library for AST nodes
An implementation of the WHATWG URL Standard's URL API and parsing machinery
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
This package contains shared types of Jest's packages.