npm-publish

Publish a package

SYNOPSIS

npm publish <tarball> [--tag <tag>]
npm publish <folder> [--tag <tag>]

DESCRIPTION

Publishes a package to the registry so that it can be installed by name.

By default npm will publish to the public registry. This can be overridden by specifying a different default registry or using a npm-scope(7) in the name (see package.json(5)).

Fails if the package name and version combination already exists in the specified registry.

Once a package is published with a given name and version, that specific name and version combination can never be used again, even if it is removed with npm-unpublish(1).

SEE ALSO