An AST-based pattern checker for JavaScript.
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Super-fast alternative to Babel for when you can target modern JS runtimes
A simple cache for a few of the JS Error constructors.
Utilities for working with TypeScript + ESLint together
Set a function's name property
Strip ANSI escape codes from a string
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
ECMAScript spec abstract operations.
micromark utility with symbols
A parser that converts TypeScript source code into an ESTree compatible form
A robust, ES3 compatible, "has own property" predicate.
Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset
Runtime-agnostic core of ESLint
Utility functions for working with TypeScript's API. Successor to the wonderful tsutils. 🛠️️
A lightweight carousel library with fluid motion and great swipe precision
Convert character encodings in pure javascript.
The ultimate javascript content-type utility.
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
unist utility to check if a node passes a test
Is this specifier a node.js core module?
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Runtime typescript and ESM support for Node.js
An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.