📦 npm registry documentation
A collection of archived documentation about registry endpoints/API
If you're having issues with the website or registry itself please contact npm's support staff.
There are no reviews yet. Be the first to send feedback to the community and the maintainers!
A collection of archived documentation about registry endpoints/API
If you're having issues with the website or registry itself please contact npm's support staff.
npm
This repository is moving to: https://github.com/npm/clicli
the package manager for JavaScriptnode-semver
The semver parser for node (the one npm uses)npm-expansions
Send us a pull request by editing expansions.txttink
a dependency unwinder for javascriptini
An ini parser/serializer in JavaScriptnpx
npm package executorrfcs
Public change requests/proposals & ideationnpm-registry-couchapp
couchapp bits of registry.npmjs.orgnopt
Node/npm Option Parsingnpmlog
The logger that npm usesmarky-markdown
npm's markdown parserarborist
npm's tree doctordocumentation
Documentation for the npm registry, website, and command-line interface.pacote
npm fetcherdownload-counts
Background jobs and a minimal service for collecting and delivering download countsgauge
A terminal based horizontal guage aka, a progress barnode-which
Like which(1) unix command. Find the first instance of an executable in the PATH.init-package-json
A node module to get your node module startedvalidate-npm-package-name
Is the given string an acceptable npm package name?cacache
npm's content-addressable cachenpm-merge-driver
git merge driver for resolving conflicts in npm-related filesnpm-registry-client
lockfile
A very polite lock file utility, which endeavors to not litter, and to wait patiently for others.registry-issue-archive
An archive of the old npm registry issue trackerwrite-file-atomic
Write files in an atomic fashion w/configurable ownershipread-package-json
The thing npm uses to read package.json files with semantics and defaults and validation and stuffroadmap
Public roadmap for npmhosted-git-info
Provides metadata and conversions from repository urls for Github, Bitbucket and Gitlabfstream
Advanced FS Streaming for Nodemake-fetch-happen
making fetch happen for npmread
read(1) for node.normalize-package-data
normalizes package metadata, typically found in package.json file.ndm
ndm allows you to deploy OS-specific service-wrappers directly from npm-packages.are-we-there-yet
Track complex hiearchies of asynchronous task completion statuses.abbrev-js
Like ruby's Abbrev modulestatusboard
Public monitor/status/health board for @npm/cli-team's maintained projectssecurity-holder
An npm package that holds a spot.osenv
Look up environment settings specific to different operating systems.feedback
Public feedback discussions for npmnpm-registry-fetch
like fetch() but for the npm registrynpm-package-arg
Parse the things that can be arguments to `npm install`libnpm
programmatic npm APInpm-collection-staff-picks
npm-packlist
Walk through a folder and figure out what goes in an npm packagepromzard
A prompting json thingienpm-remote-ls
Examine a package's dependency graph before you install itnpmconf
npm config thingcmd-shim
The cmd-shim used in npmnpm-tips
A collection of short (5 words or so) tips and tricks that can be sprinkled about the npm site.www
community space for the npm websitepolicies
Privacy policy, code of conduct, license, and other npm legal stuffpackage-json
Programmatic API to update package.jsongit
a util for spawning git from npm CLI contextsnpm_conf
A conference about npm, maybe. Not to be confused with npmconf.ignore-walk
Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.registry-follower-tutorial
write you a registry follower for great goodssri
subresource integrity for npmminipass-fetch
An implementation of window.fetch in Node.js using Minipass streamsci-detect
Detect what kind of CI environment the program is inrun-script
Run a lifecycle script for a package (descendant of npm-lifecycle)read-installed
Read all the installed packages in a folder, and return a tree structure with all the data.mute-stream
Bytes go in, but they don't come out (when muted).fs-write-stream-atomic
Like `fs.createWriteStream(...)`, but atomic.read-package-json-fast
Like read-package-json, but fasterlibnpmpublish
programmatically publish and unpublish npm packageslogical-tree
Calculates a nested logical tree using a package.json and a package lock.read-package-tree
Read the contents of node_modulesjobs
unique-filename
Generate a unique filename for use in temporary directories or caches.lock-verify
Report if your package.json is out of sync with your package-lock.jsonfstream-ignore
benchmarks
The npm CLI's benchmark suitenpm-lifecycle
npm lifecycle script runnerwombat-cli
The wombat cli tool.npme-installer
npm Enterprise installercouch-login
A module for doing logged-in requests against a couchdb serverlibnpmexec
npm exec (npx) Programmatic APInpm-audit-report
npm audit security reportansible-nagios
Ansible role for building Nagios 4.config
Configuration management for https://github.com/npm/cliparse-conflict-json
Parse a JSON string that has git merge conflicts, resolving if possiblenpm-profile
Make changes to your npmjs.com profile via cli or libraryunique-slug
Generate a unique character string suitible for use in files and URLs.fstream-npm
fstream class for creating npm packagesredsess
Yet another redis session thing for node.concurrent-couch-follower
a couch follower wrapper that you can use to be sure you don't miss any documents even if you process them asynchronously.npm-registry-mock
mock the npm registrylint
lint the npmcli wayfs
filesystem helper functions, wrappers, and promisification for the npm clitemplate-oss
a template package for npm CLI team developmentlibnpmsearch
programmatic API for the shiny new npm search endpointbin-links
.bin/ script linkerlibnpmaccess
programmatic api for `npm access`logos
official logos for npm, Inctypes
Typescript definitions for npm registry contentpublic-api
deprecate-holder
An npm package that holds a spot.map-workspaces
Retrieves a name:pathname Map for a given workspaces configlibnpmversion
library to do the things that 'npm version' doesLove Open Source and this site? Check out how you can help us