# index

Index of all npm documentation

## README

node package manager

# Command Line Documentation

## adduser(1)

Add a registry user account

## bin(1)

Display npm bin folder

## bugs(1)

Bugs for a package in a web browser maybe

## build(1)

Build a package

## bundle(1)

REMOVED

## cache(1)

Manipulates packages cache

## changelog(1)

Changes

## coding-style(1)

npm's "funny" coding style

## completion(1)

Tab Completion for npm

## config(1)

Manage the npm configuration file

## dedupe(1)

Reduce duplication

## deprecate(1)

Deprecate a version of a package

## developers(1)

Developer Guide

## disputes(1)

Handling Module Name Disputes

## docs(1)

Docs for a package in a web browser maybe

## edit(1)

Edit an installed package

## explore(1)

Browse an installed package

## faq(1)

Frequently Asked Questions

## folders(1)

Folder Structures Used by npm

## global(1)

Folder Structures Used by npm

## help-search(1)

Search npm help documentation

## help(1)

Get help on npm

## init(1)

Interactively create a package.json file

## install(1)

Install a package

## json(1)

Specifics of npm's package.json handling

## link(1)

Symlink a package folder

## ls(1)

List installed packages

## npm(1)

node package manager

## outdated(1)

Check for outdated packages

## owner(1)

Manage package owners

## pack(1)

Create a tarball from a package

## prefix(1)

Display prefix

## prune(1)

Remove extraneous packages

## publish(1)

Publish a package

## rebuild(1)

Rebuild a package

## registry(1)

The JavaScript Package Registry

## removing-npm(1)

Cleaning the Slate

## restart(1)

Start a package

## rm(1)

Remove a package

## root(1)

Display npm root

## run-script(1)

Run arbitrary package scripts

## scripts(1)

How npm handles the "scripts" field

## search(1)

Search for packages

## semver(1)

The semantic versioner for npm

## shrinkwrap(1)

Lock down dependency versions

## star(1)

Mark your favorite packages

## start(1)

Start a package

## stop(1)

Stop a package

## submodule(1)

Add a package as a git submodule

## tag(1)

Tag a published version

## test(1)

Test a package

## uninstall(1)

Remove a package

## unpublish(1)

Remove a package from the registry

## update(1)

Update a package

## version(1)

Bump a package version

## view(1)

View registry info

## whoami(1)

Display npm username

# API Documentation

## bin(3)

Display npm bin folder

## bugs(3)

Bugs for a package in a web browser maybe

## commands(3)

npm commands

## config(3)

Manage the npm configuration files

## deprecate(3)

Deprecate a version of a package

## docs(3)

Docs for a package in a web browser maybe

## edit(3)

Edit an installed package

## explore(3)

Browse an installed package

## help-search(3)

Search the help pages

## init(3)

Interactively create a package.json file

## install(3)

install a package programmatically

## link(3)

Symlink a package folder

## load(3)

Load config settings

## ls(3)

List installed packages

## npm(3)

node package manager

## outdated(3)

Check for outdated packages

## owner(3)

Manage package owners

## pack(3)

Create a tarball from a package

## prefix(3)

Display prefix

## prune(3)

Remove extraneous packages

## publish(3)

Publish a package

## rebuild(3)

Rebuild a package

## restart(3)

Start a package

## root(3)

Display npm root

## run-script(3)

Run arbitrary package scripts

## search(3)

Search for packages

## shrinkwrap(3)

programmatically generate package shrinkwrap file

## start(3)

Start a package

## stop(3)

Stop a package

## submodule(3)

Add a package as a git submodule

## tag(3)

Tag a published version

## test(3)

Test a package

## uninstall(3)

uninstall a package programmatically

## unpublish(3)

Remove a package from the registry

## update(3)

Update a package

## version(3)

Bump a package version

## view(3)

View registry info

## whoami(3)

Display npm username