jsdom

A JavaScript implementation of many web standards

picocolors

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

zod

TypeScript-first schema declaration and validation library with static type inference

get-intrinsic

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

is-core-module

Is this specifier a node.js core module?

concat-map

concatenative mapdashery

agent-base

Turn a function into an `http.Agent` instance

electron-to-chromium

Provides a list of electron-to-chromium version mappings

shebang-regex

Regular expression for matching a shebang line

human-signals

Human-friendly process signals

@types/jest

TypeScript definitions for jest

http-errors

Create HTTP error objects

graphql

A Query Language and Runtime which can target any service.

magic-string

Modify strings, generate sourcemaps

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

hasown

A robust, ES3 compatible, "has own property" predicate.

mkdirp

Recursively mkdir, like `mkdir -p`

mime-db

Media Type Database

fs.realpath

Use node's fs.realpath, but fall back to the JS implementation if the native one fails

handlebars

Handlebars provides the power necessary to let you build semantic templates effectively with no frustration

got

Human-friendly and powerful HTTP request library for Node.js

call-bind

Robustly `.call.bind()` a function

util-deprecate

The Node.js `util.deprecate()` function with browser support

yaml

JavaScript parser and stringifier for YAML

write-file-atomic

Write files in an atomic fashion w/configurable ownership

sass

A pure JavaScript implementation of Sass.

strip-final-newline

Strip the final newline character from a string or Uint8Array

statuses

HTTP status utility

fast-json-stable-stringify

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

meow

CLI app helper

esutils

utility box for ECMAScript language tools

cli-cursor

Toggle the CLI cursor

make-error

Make your own error types!

has-proto

Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?

imurmurhash

An incremental implementation of MurmurHash3

has-property-descriptors

Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.

isarray

Array#isArray for older browsers

merge2

Merge multiple streams into one stream in sequence or parallel.

anymatch

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

tar

tar for node