# This is the navigation for the documentation pages; it is not used # directly within the CLI documentation. Instead, it will be used # for the https://docs.npmjs.com/ site. - title: CLI Commands shortName: Commands url: /commands children: - title: npm url: /commands/npm description: JavaScript package manager - title: npm access url: /commands/npm-access description: Set access level on published packages - title: npm adduser url: /commands/npm-adduser description: Add a registry user account - title: npm audit url: /commands/npm-audit description: Run a security audit - title: npm bin url: /commands/npm-bin description: Display npm bin folder - title: npm bugs url: /commands/npm-bugs description: Bugs for a package in a web browser maybe - title: npm cache url: /commands/npm-cache description: Manipulates packages cache - title: npm ci url: /commands/npm-ci description: Install a project with a clean slate - title: npm completion url: /commands/npm-completion description: Tab completion for npm - title: npm config url: /commands/npm-config description: Manage the npm configuration files - title: npm dedupe url: /commands/npm-dedupe description: Reduce duplication - title: npm deprecate url: /commands/npm-deprecate description: Deprecate a version of a package - title: npm diff url: /commands/npm-diff description: The registry diff command - title: npm dist-tag url: /commands/npm-dist-tag description: Modify package distribution tags - title: npm docs url: /commands/npm-docs description: Docs for a package in a web browser maybe - title: npm doctor url: /commands/npm-doctor description: Check your environments - title: npm edit url: /commands/npm-edit description: Edit an installed package - title: npm exec url: /commands/npm-exec description: Run a command from an npm package - title: npm explain url: /commands/npm-explain description: Explain installed packages - title: npm explore url: /commands/npm-explore description: Browse an installed package - title: npm find-dupes url: /commands/npm-find-dupes description: Find duplication in the package tree - title: npm fund url: /commands/npm-fund description: Retrieve funding information - title: npm help url: /commands/npm-help description: Search npm help documentation - title: npm help-search url: /commands/npm-help-search description: Get help on npm - title: npm hook url: /commands/npm-hook description: Manage registry hooks - title: npm init url: /commands/npm-init description: Create a package.json file - title: npm install url: /commands/npm-install description: Install a package - title: npm install-ci-test url: /commands/npm-install-ci-test description: Install a project with a clean slate and run tests - title: npm install-test url: /commands/npm-install-test description: Install package(s) and run tests - title: npm link url: /commands/npm-link description: Symlink a package folder - title: npm logout url: /commands/npm-logout description: Log out of the registry - title: npm ls url: /commands/npm-ls description: List installed packages - title: npm org url: /commands/npm-org description: Manage orgs - title: npm outdated url: /commands/npm-outdated description: Check for outdated packages - title: npm owner url: /commands/npm-owner description: Manage package owners - title: npm pack url: /commands/npm-pack description: Create a tarball from a package - title: npm ping url: /commands/npm-ping description: Ping npm registry - title: npm pkg url: /commands/npm-pkg description: Manages your package.json - title: npm prefix url: /commands/npm-prefix description: Display prefix - title: npm profile url: /commands/npm-profile description: Change settings on your registry profile - title: npm prune url: /commands/npm-prune description: Remove extraneous packages - title: npm publish url: /commands/npm-publish description: Publish a package - title: npm rebuild url: /commands/npm-rebuild description: Rebuild a package - title: npm repo url: /commands/npm-repo description: Open package repository page in the browser - title: npm restart url: /commands/npm-restart description: Restart a package - title: npm root url: /commands/npm-root description: Display npm root - title: npm run-script url: /commands/npm-run-script description: Run arbitrary package scripts - title: npm search url: /commands/npm-search description: Search for packages - title: npm set-script url: /commands/npm-set-script description: Set tasks in the scripts section of package.json - title: npm shrinkwrap url: /commands/npm-shrinkwrap description: Lock down dependency versions for publication - title: npm star url: /commands/npm-star description: Mark your favorite packages - title: npm stars url: /commands/npm-stars description: View packages marked as favorites - title: npm start url: /commands/npm-start description: Start a package - title: npm stop url: /commands/npm-stop description: Stop a package - title: npm team url: /commands/npm-team description: Manage organization teams and team memberships - title: npm test url: /commands/npm-test description: Test a package - title: npm token url: /commands/npm-token description: Manage your authentication tokens - title: npm uninstall url: /commands/npm-uninstall description: Remove a package - title: npm unpublish url: /commands/npm-unpublish description: Remove a package from the registry - title: npm unstar url: /commands/npm-unstar description: Remove an item from your favorite packages - title: npm update url: /commands/npm-update description: Update a package - title: npm version url: /commands/npm-version description: Bump a package version - title: npm view url: /commands/npm-view description: View registry info - title: npm whoami url: /commands/npm-whoami description: Display npm username - title: npx url: /commands/npx description: Run a command from an npm package - title: Configuring npm shortName: Configuring url: /configuring-npm children: - title: Install url: /configuring-npm/install description: Download and install node and npm - title: Folders url: /configuring-npm/folders description: Folder structures used by npm - title: .npmrc url: /configuring-npm/npmrc description: The npm config files - title: npm-shrinkwrap.json url: /configuring-npm/npm-shrinkwrap-json description: A publishable lockfile - title: package.json url: /configuring-npm/package-json description: Specifics of npm's package.json handling - title: package-lock.json url: /configuring-npm/package-lock-json description: A manifestation of the manifest - title: Using npm shortName: Using url: /using-npm children: - title: Registry url: /using-npm/registry description: The JavaScript Package Registry - title: Package spec url: /using-npm/package-spec description: Package name specifier - title: Config url: /using-npm/config description: About npm configuration - title: Logging url: /using-npm/logging description: Why, What & How we Log - title: Scope url: /using-npm/scope description: Scoped packages - title: Scripts url: /using-npm/scripts description: How npm handles the "scripts" field - title: Workspaces url: /using-npm/workspaces description: Working with workspaces - title: Organizations url: /using-npm/orgs description: Working with teams & organizations - title: Developers url: /using-npm/developers description: Developer guide - title: Removal url: /using-npm/removal description: Cleaning the slate