npm's repositories
documentation
Documentation for the npm registry, website, and command-line interface.
init-package-json
A node module to get your node module started
make-fetch-happen
making fetch happen for npm
statusboard
Public monitor/status/health board for @npm/cli-team's maintained projects
npm-registry-fetch
like fetch() but for the npm registry
npm-package-arg
Parse the things that can be arguments to `npm install`
npm-packlist
Walk through a folder and figure out what goes in an npm package
package-json
Programmatic API to update package.json
run-script
Run a lifecycle script for a package (descendant of npm-lifecycle)
unique-filename
Generate a unique filename for use in temporary directories or caches.
npm-profile
Make changes to your npmjs.com profile via cli or library
template-oss
a template package for npm CLI team development
map-workspaces
Retrieves a name:pathname Map for a given workspaces config
promise-spawn
spawn processes the way the npm cli likes to do
npm-user-validate
user validation
metavuln-calculator
Calculate meta-vulnerabilities from package security advisories
installed-package-contents
Get the list of files installed in a package in node_modules, including bundled dependencies
create-oss
init module used for OSS projects by the npm CLI team
npm-bundled
Run this in a node package, and it'll tell you which things in node_modules are bundledDependencies, or transitive dependencies of bundled dependencies.
npm-normalize-package-bin
Turn any flavor of allowable package.json bin into a normalized object
minify-registry-metadata
how big will docs be if we trim some things out?