Package npm

Node.js Package Manager

http://nodejs.org/

npm is a package manager for node.js. You can use it to install and publish
your node programs. It manages dependencies and does other cool stuff.

General Commands
Command Description
npm javascript package manager
npm-README a JavaScript package manager
npm-access Set access level on published packages
npm-adduser Add a registry user account
npm-audit Run a security audit
npm-bin Display npm bin folder
npm-bugs Bugs for a package in a web browser maybe
npm-build Build a package
npm-bundle REMOVED
npm-cache Manipulates packages cache
npm-ci Install a project with a clean slate
npm-completion Tab Completion for npm
npm-config Manage the npm configuration files
npm-dedupe Reduce duplication
npm-deprecate Deprecate a version of a package
npm-dist-tag Modify package distribution tags
npm-docs Docs for a package in a web browser maybe
npm-doctor Check your environments
npm-edit Edit an installed package
npm-explore Browse an installed package
npm-fund Retrieve funding information
npm-help Get help on npm
npm-help-search Search npm help documentation
npm-hook Manage registry hooks
npm-init create a package.json file
npm-install Install a package
npm-install-ci-test npm
npm-install-test npm
npm-link Symlink a package folder
npm-logout Log out of the registry
npm-ls List installed packages
npm-org Manage orgs
npm-outdated Check for outdated packages
npm-owner Manage package owners
npm-pack Create a tarball from a package
npm-ping Ping npm registry
npm-prefix Display prefix
npm-profile
npm-prune Remove extraneous packages
npm-publish Publish a package
npm-rebuild Rebuild a package
npm-repo Open package repository page in the browser
npm-restart Restart a package
npm-root Display npm root
npm-run-script Run arbitrary package scripts
npm-search Search for packages
npm-shrinkwrap Lock down dependency versions for publication
npm-star Mark your favorite packages
npm-stars View packages marked as favorites
npm-start Start a package
npm-stop Stop a package
npm-team Manage organization teams and team memberships
npm-test Test a package
npm-token
npm-uninstall Remove a package
npm-unpublish Remove a package from the registry
npm-update Update a package
npm-version Bump a package version
npm-view View registry info
npm-whoami Display npm username
npx execute npm package binaries
File Formats
File Description
folders
install Download and Install npm
npmrc The npm config files
package-json Specifics of npm's package.json handling
package-lock-json A manifestation of the manifest
package-locks An explanation of npm lockfiles
shrinkwrap-json A publishable lockfile
Miscellanea
Name Description
config
developers Developer Guide
disputes Handling Module Name Disputes
orgs Working with Teams & Orgs
registry The JavaScript Package Registry
removal Cleaning the Slate
scope Scoped packages
scripts How npm handles the "scripts" field
semver The semantic versioner for npm