<h1><ahref="../api/npm-owner.html">npm-owner</a></h1><p>Manage package owners</p><h2id="synopsis">SYNOPSIS</h2><pre><code>npm.commands.owner(args, callback)</code></pre><h2id="description">DESCRIPTION</h2><p>The first element of the 'args' parameter defines what to do, and the subsequentelements depend on the action. Possible values for the action are (order ofparameters are given in parenthesis):</p><ul><li>ls (package):List all the users who have access to modify a package and push new versions.Handy when you need to know who to bug for help.</li><li>add (user, package):Add a new user as a maintainer of a package. This user is enabled to modifymetadata, publish new versions, and add other owners.</li><li>rm (user, package):Remove a user from the package owner list. This immediately revokes theirprivileges.</li></ul><p>Note that there is only one level of access. Either you can modify a package,or you can't. Future versions may contain more fine-grained access levels, butthat is not implemented at this time.</p><h2id="see-also">SEE ALSO</h2><ul><li><ahref="../api/npm-publish.html">npm-publish(3)</a></li><li><ahref="../misc/npm-registry.html">npm-registry(7)</a></li></ul>