NPM

NPM

Node Package Manager

44,514 tracked projects
Public Registry
Public registry metadata is sourced from known upstream package ecosystems.
www.npmjs.com

Find Project in NPM

ProjectDescription
Audit the filesize of items specified in package.json.
The fastest Node.js library for formatting terminal text with ANSI colors~!
css color parsing, manupulation and conversion
Execute a command and retrieve data as a promise.
Synchronous validation of a path existing either as a file or as a directory.
Jest compatible wrappers for tests written in node-unit
Gets the sum of values
Minimalist creation of promise wrappers, exposing the ability to resolve or reject the inner promise
Utility to transform any promise into its fulfilled value whether it resolved or rejected.
Drop-in replacement of nodeunit
YAML 1.2 parser and serializer
Allows deep cloning of plain objects that contain primitives, nested plain objects, or nested plain arrays.
Fast and simple isomorphic xml generator. Supports attributes, CDATA, etc. Includes tests and examples.
JSON.stringify & JSON.parse which can encode/decode buffers.
Browserslist config for Lad
Maintained fork of country-language with zero-dependencies. Query languages spoken to a country or countries where people speak a language.
Loads environment variables from .env file
A module for loading .env files and optionally loading defaults and a schema for validating all values are present.
Environment configuration loader for Lad
i18n wrapper and Koa middleware for Lad
Displays the execution time for Node.js modules loading; inspired by @sindresorhus 'time-grunt'
Ladle is an environment to develop, test, and share your React components faster.
A parser generator with Bison's API
An experiment to generate .d.ts rollup files
Core LangChain.js abstractions and schemas
A taglib to use Marko with Lasso
world's foremost solution for all your ledge-adjacent CaaP (Configuration as a Package) needs
Some useful types. Quack.
Small package to encode or decode IP addresses from buffers to strings.
Using Google Analytics in Docute.
Add a dependency to matched packages
An internal Lerna tool
Link local packages together and install remaining package dependencies
List local packages that have changed since the last tagged release
Check git working tree status and error appropriately
Lerna's internal child_process wrapper
Remove the node_modules directory from all packages
Lerna's CLI
TODO
Collect uncommitted changes to working tree for display in error messages
An internal Lerna tool