3 <title>npm-index</title>
4 <meta http-equiv="content-type" value="text/html;utf-8">
5 <link rel="stylesheet" type="text/css" href="../../static/style.css">
6 <link rel="canonical" href="https://www.npmjs.org/doc/misc/npm-index.html">
7 <script async=true src="../../static/toc.js"></script>
12 <h1><a href="../misc/npm-index.html">npm-index</a></h1> <p>Index of all npm documentation</p>
13 <h3 id="readme-1-"><a href="../../doc/README.html">README</a></h3>
14 <p>a JavaScript package manager</p>
15 <h2 id="command-line-documentation">Command Line Documentation</h2>
16 <p>Using npm on the command line</p>
17 <h3 id="npm-1-"><a href="../cli/npm.html">npm(1)</a></h3>
18 <p>javascript package manager</p>
19 <h3 id="npm-access-1-"><a href="../cli/npm-access.html">npm-access(1)</a></h3>
20 <p>Set access level on published packages</p>
21 <h3 id="npm-adduser-1-"><a href="../cli/npm-adduser.html">npm-adduser(1)</a></h3>
22 <p>Add a registry user account</p>
23 <h3 id="npm-bin-1-"><a href="../cli/npm-bin.html">npm-bin(1)</a></h3>
24 <p>Display npm bin folder</p>
25 <h3 id="npm-bugs-1-"><a href="../cli/npm-bugs.html">npm-bugs(1)</a></h3>
26 <p>Bugs for a package in a web browser maybe</p>
27 <h3 id="npm-build-1-"><a href="../cli/npm-build.html">npm-build(1)</a></h3>
28 <p>Build a package</p>
29 <h3 id="npm-bundle-1-"><a href="../cli/npm-bundle.html">npm-bundle(1)</a></h3>
31 <h3 id="npm-cache-1-"><a href="../cli/npm-cache.html">npm-cache(1)</a></h3>
32 <p>Manipulates packages cache</p>
33 <h3 id="npm-completion-1-"><a href="../cli/npm-completion.html">npm-completion(1)</a></h3>
34 <p>Tab Completion for npm</p>
35 <h3 id="npm-config-1-"><a href="../cli/npm-config.html">npm-config(1)</a></h3>
36 <p>Manage the npm configuration files</p>
37 <h3 id="npm-dedupe-1-"><a href="../cli/npm-dedupe.html">npm-dedupe(1)</a></h3>
38 <p>Reduce duplication</p>
39 <h3 id="npm-deprecate-1-"><a href="../cli/npm-deprecate.html">npm-deprecate(1)</a></h3>
40 <p>Deprecate a version of a package</p>
41 <h3 id="npm-dist-tag-1-"><a href="../cli/npm-dist-tag.html">npm-dist-tag(1)</a></h3>
42 <p>Modify package distribution tags</p>
43 <h3 id="npm-docs-1-"><a href="../cli/npm-docs.html">npm-docs(1)</a></h3>
44 <p>Docs for a package in a web browser maybe</p>
45 <h3 id="npm-edit-1-"><a href="../cli/npm-edit.html">npm-edit(1)</a></h3>
46 <p>Edit an installed package</p>
47 <h3 id="npm-explore-1-"><a href="../cli/npm-explore.html">npm-explore(1)</a></h3>
48 <p>Browse an installed package</p>
49 <h3 id="npm-help-search-1-"><a href="../cli/npm-help-search.html">npm-help-search(1)</a></h3>
50 <p>Search npm help documentation</p>
51 <h3 id="npm-help-1-"><a href="../cli/npm-help.html">npm-help(1)</a></h3>
52 <p>Get help on npm</p>
53 <h3 id="npm-init-1-"><a href="../cli/npm-init.html">npm-init(1)</a></h3>
54 <p>Interactively create a package.json file</p>
55 <h3 id="npm-install-1-"><a href="../cli/npm-install.html">npm-install(1)</a></h3>
56 <p>Install a package</p>
57 <h3 id="npm-link-1-"><a href="../cli/npm-link.html">npm-link(1)</a></h3>
58 <p>Symlink a package folder</p>
59 <h3 id="npm-logout-1-"><a href="../cli/npm-logout.html">npm-logout(1)</a></h3>
60 <p>Log out of the registry</p>
61 <h3 id="npm-ls-1-"><a href="../cli/npm-ls.html">npm-ls(1)</a></h3>
62 <p>List installed packages</p>
63 <h3 id="npm-outdated-1-"><a href="../cli/npm-outdated.html">npm-outdated(1)</a></h3>
64 <p>Check for outdated packages</p>
65 <h3 id="npm-owner-1-"><a href="../cli/npm-owner.html">npm-owner(1)</a></h3>
66 <p>Manage package owners</p>
67 <h3 id="npm-pack-1-"><a href="../cli/npm-pack.html">npm-pack(1)</a></h3>
68 <p>Create a tarball from a package</p>
69 <h3 id="npm-ping-1-"><a href="../cli/npm-ping.html">npm-ping(1)</a></h3>
70 <p>Ping npm registry</p>
71 <h3 id="npm-prefix-1-"><a href="../cli/npm-prefix.html">npm-prefix(1)</a></h3>
73 <h3 id="npm-prune-1-"><a href="../cli/npm-prune.html">npm-prune(1)</a></h3>
74 <p>Remove extraneous packages</p>
75 <h3 id="npm-publish-1-"><a href="../cli/npm-publish.html">npm-publish(1)</a></h3>
76 <p>Publish a package</p>
77 <h3 id="npm-rebuild-1-"><a href="../cli/npm-rebuild.html">npm-rebuild(1)</a></h3>
78 <p>Rebuild a package</p>
79 <h3 id="npm-repo-1-"><a href="../cli/npm-repo.html">npm-repo(1)</a></h3>
80 <p>Open package repository page in the browser</p>
81 <h3 id="npm-restart-1-"><a href="../cli/npm-restart.html">npm-restart(1)</a></h3>
82 <p>Restart a package</p>
83 <h3 id="npm-rm-1-"><a href="../cli/npm-rm.html">npm-rm(1)</a></h3>
84 <p>Remove a package</p>
85 <h3 id="npm-root-1-"><a href="../cli/npm-root.html">npm-root(1)</a></h3>
86 <p>Display npm root</p>
87 <h3 id="npm-run-script-1-"><a href="../cli/npm-run-script.html">npm-run-script(1)</a></h3>
88 <p>Run arbitrary package scripts</p>
89 <h3 id="npm-search-1-"><a href="../cli/npm-search.html">npm-search(1)</a></h3>
90 <p>Search for packages</p>
91 <h3 id="npm-shrinkwrap-1-"><a href="../cli/npm-shrinkwrap.html">npm-shrinkwrap(1)</a></h3>
92 <p>Lock down dependency versions</p>
93 <h3 id="npm-star-1-"><a href="../cli/npm-star.html">npm-star(1)</a></h3>
94 <p>Mark your favorite packages</p>
95 <h3 id="npm-stars-1-"><a href="../cli/npm-stars.html">npm-stars(1)</a></h3>
96 <p>View packages marked as favorites</p>
97 <h3 id="npm-start-1-"><a href="../cli/npm-start.html">npm-start(1)</a></h3>
98 <p>Start a package</p>
99 <h3 id="npm-stop-1-"><a href="../cli/npm-stop.html">npm-stop(1)</a></h3>
100 <p>Stop a package</p>
101 <h3 id="npm-tag-1-"><a href="../cli/npm-tag.html">npm-tag(1)</a></h3>
102 <p>Tag a published version</p>
103 <h3 id="npm-team-1-"><a href="../cli/npm-team.html">npm-team(1)</a></h3>
104 <p>Manage organization teams and team memberships</p>
105 <h3 id="npm-test-1-"><a href="../cli/npm-test.html">npm-test(1)</a></h3>
106 <p>Test a package</p>
107 <h3 id="npm-uninstall-1-"><a href="../cli/npm-uninstall.html">npm-uninstall(1)</a></h3>
108 <p>Remove a package</p>
109 <h3 id="npm-unpublish-1-"><a href="../cli/npm-unpublish.html">npm-unpublish(1)</a></h3>
110 <p>Remove a package from the registry</p>
111 <h3 id="npm-update-1-"><a href="../cli/npm-update.html">npm-update(1)</a></h3>
112 <p>Update a package</p>
113 <h3 id="npm-version-1-"><a href="../cli/npm-version.html">npm-version(1)</a></h3>
114 <p>Bump a package version</p>
115 <h3 id="npm-view-1-"><a href="../cli/npm-view.html">npm-view(1)</a></h3>
116 <p>View registry info</p>
117 <h3 id="npm-whoami-1-"><a href="../cli/npm-whoami.html">npm-whoami(1)</a></h3>
118 <p>Display npm username</p>
119 <h2 id="api-documentation">API Documentation</h2>
120 <p>Using npm in your Node programs</p>
121 <h3 id="npm-3-"><a href="../api/npm.html">npm(3)</a></h3>
122 <p>javascript package manager</p>
123 <h3 id="npm-bin-3-"><a href="../api/npm-bin.html">npm-bin(3)</a></h3>
124 <p>Display npm bin folder</p>
125 <h3 id="npm-bugs-3-"><a href="../api/npm-bugs.html">npm-bugs(3)</a></h3>
126 <p>Bugs for a package in a web browser maybe</p>
127 <h3 id="npm-cache-3-"><a href="../api/npm-cache.html">npm-cache(3)</a></h3>
128 <p>manage the npm cache programmatically</p>
129 <h3 id="npm-commands-3-"><a href="../api/npm-commands.html">npm-commands(3)</a></h3>
131 <h3 id="npm-config-3-"><a href="../api/npm-config.html">npm-config(3)</a></h3>
132 <p>Manage the npm configuration files</p>
133 <h3 id="npm-deprecate-3-"><a href="../api/npm-deprecate.html">npm-deprecate(3)</a></h3>
134 <p>Deprecate a version of a package</p>
135 <h3 id="npm-docs-3-"><a href="../api/npm-docs.html">npm-docs(3)</a></h3>
136 <p>Docs for a package in a web browser maybe</p>
137 <h3 id="npm-edit-3-"><a href="../api/npm-edit.html">npm-edit(3)</a></h3>
138 <p>Edit an installed package</p>
139 <h3 id="npm-explore-3-"><a href="../api/npm-explore.html">npm-explore(3)</a></h3>
140 <p>Browse an installed package</p>
141 <h3 id="npm-help-search-3-"><a href="../api/npm-help-search.html">npm-help-search(3)</a></h3>
142 <p>Search the help pages</p>
143 <h3 id="npm-init-3-"><a href="../api/npm-init.html">npm-init(3)</a></h3>
144 <p>Interactively create a package.json file</p>
145 <h3 id="npm-install-3-"><a href="../api/npm-install.html">npm-install(3)</a></h3>
146 <p>install a package programmatically</p>
147 <h3 id="npm-link-3-"><a href="../api/npm-link.html">npm-link(3)</a></h3>
148 <p>Symlink a package folder</p>
149 <h3 id="npm-load-3-"><a href="../api/npm-load.html">npm-load(3)</a></h3>
150 <p>Load config settings</p>
151 <h3 id="npm-ls-3-"><a href="../api/npm-ls.html">npm-ls(3)</a></h3>
152 <p>List installed packages</p>
153 <h3 id="npm-outdated-3-"><a href="../api/npm-outdated.html">npm-outdated(3)</a></h3>
154 <p>Check for outdated packages</p>
155 <h3 id="npm-owner-3-"><a href="../api/npm-owner.html">npm-owner(3)</a></h3>
156 <p>Manage package owners</p>
157 <h3 id="npm-pack-3-"><a href="../api/npm-pack.html">npm-pack(3)</a></h3>
158 <p>Create a tarball from a package</p>
159 <h3 id="npm-ping-3-"><a href="../api/npm-ping.html">npm-ping(3)</a></h3>
160 <p>Ping npm registry</p>
161 <h3 id="npm-prefix-3-"><a href="../api/npm-prefix.html">npm-prefix(3)</a></h3>
162 <p>Display prefix</p>
163 <h3 id="npm-prune-3-"><a href="../api/npm-prune.html">npm-prune(3)</a></h3>
164 <p>Remove extraneous packages</p>
165 <h3 id="npm-publish-3-"><a href="../api/npm-publish.html">npm-publish(3)</a></h3>
166 <p>Publish a package</p>
167 <h3 id="npm-rebuild-3-"><a href="../api/npm-rebuild.html">npm-rebuild(3)</a></h3>
168 <p>Rebuild a package</p>
169 <h3 id="npm-repo-3-"><a href="../api/npm-repo.html">npm-repo(3)</a></h3>
170 <p>Open package repository page in the browser</p>
171 <h3 id="npm-restart-3-"><a href="../api/npm-restart.html">npm-restart(3)</a></h3>
172 <p>Restart a package</p>
173 <h3 id="npm-root-3-"><a href="../api/npm-root.html">npm-root(3)</a></h3>
174 <p>Display npm root</p>
175 <h3 id="npm-run-script-3-"><a href="../api/npm-run-script.html">npm-run-script(3)</a></h3>
176 <p>Run arbitrary package scripts</p>
177 <h3 id="npm-search-3-"><a href="../api/npm-search.html">npm-search(3)</a></h3>
178 <p>Search for packages</p>
179 <h3 id="npm-shrinkwrap-3-"><a href="../api/npm-shrinkwrap.html">npm-shrinkwrap(3)</a></h3>
180 <p>programmatically generate package shrinkwrap file</p>
181 <h3 id="npm-start-3-"><a href="../api/npm-start.html">npm-start(3)</a></h3>
182 <p>Start a package</p>
183 <h3 id="npm-stop-3-"><a href="../api/npm-stop.html">npm-stop(3)</a></h3>
184 <p>Stop a package</p>
185 <h3 id="npm-tag-3-"><a href="../api/npm-tag.html">npm-tag(3)</a></h3>
186 <p>Tag a published version</p>
187 <h3 id="npm-test-3-"><a href="../api/npm-test.html">npm-test(3)</a></h3>
188 <p>Test a package</p>
189 <h3 id="npm-uninstall-3-"><a href="../api/npm-uninstall.html">npm-uninstall(3)</a></h3>
190 <p>uninstall a package programmatically</p>
191 <h3 id="npm-unpublish-3-"><a href="../api/npm-unpublish.html">npm-unpublish(3)</a></h3>
192 <p>Remove a package from the registry</p>
193 <h3 id="npm-update-3-"><a href="../api/npm-update.html">npm-update(3)</a></h3>
194 <p>Update a package</p>
195 <h3 id="npm-version-3-"><a href="../api/npm-version.html">npm-version(3)</a></h3>
196 <p>Bump a package version</p>
197 <h3 id="npm-view-3-"><a href="../api/npm-view.html">npm-view(3)</a></h3>
198 <p>View registry info</p>
199 <h3 id="npm-whoami-3-"><a href="../api/npm-whoami.html">npm-whoami(3)</a></h3>
200 <p>Display npm username</p>
201 <h2 id="files">Files</h2>
202 <p>File system structures npm uses</p>
203 <h3 id="npm-folders-5-"><a href="../files/npm-folders.html">npm-folders(5)</a></h3>
204 <p>Folder Structures Used by npm</p>
205 <h3 id="npmrc-5-"><a href="../files/npmrc.html">npmrc(5)</a></h3>
206 <p>The npm config files</p>
207 <h3 id="package-json-5-"><a href="../files/package.json.html">package.json(5)</a></h3>
208 <p>Specifics of npm's package.json handling</p>
209 <h2 id="misc">Misc</h2>
210 <p>Various other bits and bobs</p>
211 <h3 id="npm-coding-style-7-"><a href="../misc/npm-coding-style.html">npm-coding-style(7)</a></h3>
212 <p>npm's "funny" coding style</p>
213 <h3 id="npm-config-7-"><a href="../misc/npm-config.html">npm-config(7)</a></h3>
214 <p>More than you probably want to know about npm configuration</p>
215 <h3 id="npm-developers-7-"><a href="../misc/npm-developers.html">npm-developers(7)</a></h3>
216 <p>Developer Guide</p>
217 <h3 id="npm-disputes-7-"><a href="../misc/npm-disputes.html">npm-disputes(7)</a></h3>
218 <p>Handling Module Name Disputes</p>
219 <h3 id="npm-faq-7-"><a href="../misc/npm-faq.html">npm-faq(7)</a></h3>
220 <p>Frequently Asked Questions</p>
221 <h3 id="npm-index-7-"><a href="../misc/npm-index.html">npm-index(7)</a></h3>
222 <p>Index of all npm documentation</p>
223 <h3 id="npm-registry-7-"><a href="../misc/npm-registry.html">npm-registry(7)</a></h3>
224 <p>The JavaScript Package Registry</p>
225 <h3 id="npm-scope-7-"><a href="../misc/npm-scope.html">npm-scope(7)</a></h3>
226 <p>Scoped packages</p>
227 <h3 id="npm-scripts-7-"><a href="../misc/npm-scripts.html">npm-scripts(7)</a></h3>
228 <p>How npm handles the "scripts" field</p>
229 <h3 id="removing-npm-7-"><a href="../misc/removing-npm.html">removing-npm(7)</a></h3>
230 <p>Cleaning the Slate</p>
231 <h3 id="semver-7-"><a href="../misc/semver.html">semver(7)</a></h3>
232 <p>The semantic versioner for npm</p>
236 <table border=0 cellspacing=0 cellpadding=0 id=npmlogo>
237 <tr><td style="width:180px;height:10px;background:rgb(237,127,127)" colspan=18> </td></tr>
238 <tr><td rowspan=4 style="width:10px;height:10px;background:rgb(237,127,127)"> </td><td style="width:40px;height:10px;background:#fff" colspan=4> </td><td style="width:10px;height:10px;background:rgb(237,127,127)" rowspan=4> </td><td style="width:40px;height:10px;background:#fff" colspan=4> </td><td rowspan=4 style="width:10px;height:10px;background:rgb(237,127,127)"> </td><td colspan=6 style="width:60px;height:10px;background:#fff"> </td><td style="width:10px;height:10px;background:rgb(237,127,127)" rowspan=4> </td></tr>
239 <tr><td colspan=2 style="width:20px;height:30px;background:#fff" rowspan=3> </td><td style="width:10px;height:10px;background:rgb(237,127,127)" rowspan=3> </td><td style="width:10px;height:10px;background:#fff" rowspan=3> </td><td style="width:20px;height:10px;background:#fff" rowspan=4 colspan=2> </td><td style="width:10px;height:20px;background:rgb(237,127,127)" rowspan=2> </td><td style="width:10px;height:10px;background:#fff" rowspan=3> </td><td style="width:20px;height:10px;background:#fff" rowspan=3 colspan=2> </td><td style="width:10px;height:10px;background:rgb(237,127,127)" rowspan=3> </td><td style="width:10px;height:10px;background:#fff" rowspan=3> </td><td style="width:10px;height:10px;background:rgb(237,127,127)" rowspan=3> </td></tr>
240 <tr><td style="width:10px;height:10px;background:#fff" rowspan=2> </td></tr>
241 <tr><td style="width:10px;height:10px;background:#fff"> </td></tr>
242 <tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6> </td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)"> </td></tr>
243 <tr><td colspan=5 style="width:50px;height:10px;background:#fff"> </td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4> </td><td style="width:90px;height:10px;background:#fff" colspan=9> </td></tr>
245 <p id="footer">npm-index — npm@2.14.4</p>