semver

The semantic version parser used by npm.

debug

Lightweight debugging utility for Node.js and the browser

ms

Tiny millisecond conversion utility

lru-cache

A cache object that deletes the least-recently-used items.

glob

the most correct and second fastest glob implementation in JavaScript

readable-stream

Node.js Streams, a user-land copy of the stream library from Node.js

picomatch

Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.

which

Like which(1) unix command. Find the first instance of an executable in the PATH.

signal-exit

when you want to fire an event no matter how a process exits.

argparse

CLI arguments parser. Native port of python's argparse.

yargs

yargs the modern, pirate-themed, successor to optimist.

fs-extra

fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.

resolve-from

Resolve the path of a module like `require.resolve()` but from a given path

cliui

easily create complex multi-column command-line-interfaces

ws

Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js

resolve

resolve like require.resolve() on behalf of files asynchronously and synchronously

camelcase

Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`

punycode

A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.

ignore

Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.

inherits

Browser-friendly inheritance fully compatible with standard node.js inherits()

undici-types

A stand-alone types package for Undici

mime-types

The ultimate javascript content-type utility.

form-data

A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.

webidl-conversions

Implements the WebIDL algorithms for converting to and from JavaScript values

qs

A querystring parser that supports nesting and arrays, with a depth limit

tr46

An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing

whatwg-url

An implementation of the WHATWG URL Standard's URL API and parsing machinery

convert-source-map

Converts a source-map from/to different formats and allows adding/changing properties.

isexe

Minimal module to check if a file is executable.

@babel/types

Babel Types is a Lodash-esque utility library for AST nodes

universalify

Make a callback- or promise-based function support both promises and callbacks.

picocolors

The tiniest and the fastest library for terminal output formatting with ANSI colors

fill-range

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`

jsesc

Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.

braces

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.

@babel/code-frame

Generate errors that contain a code frame that point to source locations.

y18n

the bare-bones internationalization library used by yargs

get-intrinsic

Get and robustly cache all JS language-level intrinsics at first require time

@jest/types

This package contains shared types of Jest's packages.

has-symbols

Determine if the JS environment has Symbol support. Supports spec, or shams.

cookie

HTTP server cookie parsing and serialization

is-glob

Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet

caniuse-lite

A smaller version of caniuse-db, with only the essentials!

encodeurl

Encode a URL to a percent-encoded form, excluding already-encoded sequences

gopd

`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.

ci-info

Get details about the current Continuous Integration environment

cosmiconfig

Find and load configuration from a package.json property, rc file, TypeScript module, and more!

browserslist

Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset

@babel/traverse

The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes

normalize-path

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.

escalade

A tiny (183B to 210B) and fast utility to ascend parent directories

jest-util

This packages is a collection of utilities and helper functions

esbuild

An extremely fast JavaScript and CSS bundler and minifier.

jest-worker

Module for executing heavy tasks under forked processes in parallel, by providing a `Promise` based interface, minimum overhead, and bound workers.

axios

Promise based HTTP client for the browser and node.js

ini

An ini encoder/decoder for node

async

Higher-order functions and common patterns for asynchronous code

nanoid

A tiny (118 bytes), secure URL-friendly unique string ID generator

side-channel

Store information about any JS value in a side channel. Uses WeakMap if available.

has-tostringtag

Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.

postcss-selector-parser

> Selector parser with built in methods for working with selector strings.

safer-buffer

Modern Buffer API polyfill without footguns

anymatch

Matches strings against configurable strings, globs, regular expressions, and/or functions

call-bind-apply-helpers

Helper functions around Function call/apply/bind, for use in `call-bind`

write-file-atomic

Write files in an atomic fashion w/configurable ownership

@esbuild/linux-x64

The Linux 64-bit binary for esbuild, a JavaScript bundler.

hosted-git-info

Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab

get-caller-file

[![Build Status](https://travis-ci.org/stefanpenner/get-caller-file.svg?branch=master)](https://travis-ci.org/stefanpenner/get-caller-file) [![Build status](https://ci.appveyor.com/api/projects/status/ol2q94g1932cy14a/branch/master?svg=true)](https://ci.a

@smithy/util-buffer-from

[![NPM version](https://img.shields.io/npm/v/@smithy/util-buffer-from/latest.svg)](https://www.npmjs.com/package/@smithy/util-buffer-from) [![NPM downloads](https://img.shields.io/npm/dm/@smithy/util-buffer-from.svg)](https://www.npmjs.com/package/@smithy

dunder-proto

If available, the `Object.prototype.__proto__` accessor and mutator, call-bound

math-intrinsics

ES Math-related intrinsics and helpers, robustly cached.

@smithy/types

[![NPM version](https://img.shields.io/npm/v/@smithy/types/latest.svg)](https://www.npmjs.com/package/@smithy/types) [![NPM downloads](https://img.shields.io/npm/dm/@smithy/types.svg)](https://www.npmjs.com/package/@smithy/types)

@babel/helper-module-transforms

Babel helper functions for implementing ES6 module transformations

@babel/helpers

Collection of helper functions used by Babel transforms.

delayed-stream

Buffers events from a stream until you are ready to handle them.

combined-stream

A stream that emits multiple other streams one after another.

fast-json-stable-stringify

deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify

esutils

utility box for ECMAScript language tools

es-set-tostringtag

A helper to optimistically set Symbol.toStringTag, when possible.

on-finished

Execute a callback when a request closes, finishes, or errors

prelude-ls

prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.

type-check

type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.

levn

Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible

require-directory

Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.

@jest/schemas

Experimental and currently incomplete module for JSON schemas for [Jest's](https://jestjs.io/) configuration.