| .TH "NPM\-PUBLISH" "3" "June 2016" "" "" |
| .SH "NAME" |
| \fBnpm-publish\fR \- Publish a package |
| .SH SYNOPSIS |
| .P |
| .RS 2 |
| .nf |
| npm\.commands\.publish([packages,] callback) |
| .fi |
| .RE |
| .SH DESCRIPTION |
| .P |
| Publishes a package to the registry so that it can be installed by name\. |
| Possible values in the 'packages' array are: |
| .RS 0 |
| .IP \(bu 2 |
| \fB<folder>\fP: |
| A folder containing a package\.json file |
| .IP \(bu 2 |
| \fB<tarball>\fP: |
| A url or file path to a gzipped tar archive containing a single folder |
| with a package\.json file inside\. |
| |
| .RE |
| .P |
| If the package array is empty, npm will try to publish something in the |
| current working directory\. |
| .P |
| This command could fails if one of the packages specified already exists in |
| the registry\. Overwrites when the "force" environment variable is set\. |
| .SH SEE ALSO |
| .RS 0 |
| .IP \(bu 2 |
| npm help 7 registry |
| .IP \(bu 2 |
| npm help adduser |
| .IP \(bu 2 |
| npm apihelp owner |
| |
| .RE |
| |