eslint-plugin-prettier

Runs prettier as an eslint rule

uri-js

An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.

prompts

Lightweight, beautiful and user-friendly prompts

redux

Predictable state container for JavaScript apps

gopd

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

parse5

HTML parser and serializer.

restore-cursor

Gracefully restore the CLI cursor on exit

define-data-property

Define a data property on an object. Will fall back to assignment in an engine without descriptors.

set-function-length

Set a function's length property

on-finished

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

minimist

parse argument options

htmlparser2

Fast & forgiving HTML/XML parser

kleur

The fastest Node.js library for formatting terminal text with ANSI colors~!

side-channel

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

write-file-atomic

Write files in an atomic fashion w/configurable ownership

es-errors

A simple cache for a few of the JS Error constructors.

slash

Convert Windows backslash paths to slash paths

run-parallel

Run an array of functions in parallel

flatted

A super light and fast circular JSON parser.

acorn-walk

ECMAScript (ESTree) AST walker

reusify

Reuse objects and functions with style

object-inspect

string representations of objects in node and the browser

sass

A pure JavaScript implementation of Sass.

webidl-conversions

Implements the WebIDL algorithms for converting to and from JavaScript values

supports-preserve-symlinks-flag

Determine if the current node version supports the `--preserve-symlinks` flag.

create-require

Polyfill for Node.js module.createRequire (<= v12.2.0)

text-table

borderless text tables with alignment

autoprefixer

Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website

update-browserslist-db

CLI tool to update caniuse-lite to refresh target browsers from Browserslist config

esrecurse

ECMAScript AST recursive visitor

merge2

Merge multiple streams into one stream in sequence or parallel.

istanbul-lib-instrument

Core istanbul API for JS code coverage

fast-levenshtein

Efficient implementation of Levenshtein algorithm with locale-specific collator support.

keyv

Simple key-value storage with support for multiple backends

is-path-inside

Check if a path is inside another path

esprima

ECMAScript parsing infrastructure for multipurpose analysis

acorn-jsx

Modern, fast React.js JSX parser

co

generator async control flow goodness

serve-static

Serve static files

es-define-property

`Object.defineProperty`, but not IE 8's broken one.