eastasianwidth

Get East Asian Width from a character.

lilconfig

A zero-dependency alternative to cosmiconfig

superagent

elegant & feature rich browser / node HTTP with a fluent API

validate-npm-package-name

Give me a string and I'll tell you if it's a valid npm package name

typed-array-length

Robustly get the length of a Typed Array

@babel/plugin-syntax-jsx

Allow parsing of jsx

unbox-primitive

Unbox a boxed JS primitive value.

array-buffer-byte-length

Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.

js-cookie

A simple, lightweight JavaScript API for handling cookies

@emotion/react

> Simple styling in React.

es-set-tostringtag

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

import-local

Let a globally installed package use a locally installed version of itself if available

object-hash

Generate hashes from javascript objects in node and the browser.

foreground-child

Run a child as if it's the foreground process. Give it stdio. Exit when it exits.

function.prototype.name

An ES2015 spec-compliant `Function.prototype.name` shim

cli-width

Get stdout window width, with two fallbacks, tty and then a default.

marked

A markdown parser built for speed

es-to-primitive

ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.

http-proxy-agent

An HTTP(s) proxy `http.Agent` implementation for HTTP

vary

Manipulate the HTTP Vary header

pako

zlib port to javascript - fast, modularized, with browser support

mini-css-extract-plugin

extracts CSS into separate files

type-detect

Improved typeof detection for node.js and the browser.

terser

JavaScript parser, mangler/compressor and beautifier toolkit for ES6+

path-scurry

walk paths fast and efficiently

decimal.js

An arbitrary-precision Decimal type for JavaScript.

long

A Long class for representing a 64-bit two's-complement integer value.

string.prototype.trim

ES5 spec-compliant shim for String.prototype.trim

@babel/plugin-syntax-dynamic-import

Allow parsing of import()

promise

Bare bones Promises/A+ implementation

ee-first

return the first event in a set of ee/event pairs

@eslint/js

ESLint JavaScript language implementation

methods

HTTP methods that node supports

deep-equal

node's assert.deepEqual algorithm

defaults

Easily handle defaults for your options

set-function-name

Set a function's name property

array-includes

An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.

he

A robust HTML entities encoder/decoder with full Unicode support.

has-symbols

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

mongodb

The official MongoDB driver for Node.js