npm, Inc. offers software and services under a few different licenses and terms of use.
License terms and notices for the npm
command-line program can
be found in the LICENSE file of the project's source code at
https://www.github.com/npm/npm.
Free usage of https://www.npmjs.com and the npm public registry are covered by the npm Open Source Terms at https://www.npmjs.com/policies/open-source-terms. These terms include several important policies, including:
-
What npm considers acceptable package content.
-
npm's Code of Conduct, which includes our policy on harassment.
-
npm's Privacy Policy, which limits use and sharing of information about you collected by npm Services.
-
npm's policy on copyright including how to report violations thereof.
-
npm's Dispute Policy which addresses how to resolve disputes over the control of a package name, user name, or organization name in the Public Registry. This includes our policy on users "squatting" on these names.
-
User of npm's trademarks is governed by our Trademark Policy. If you have concerns about your own trademark's use on npm please see our Disputes Policy.
npm's paid products, including the npm Solo and Organizations plans, are covered by the npm Paid Services Terms at https://www.npmjs.com/policies/private-terms.
The npm Personal Payment Plan https://www.npmjs.com/policies/personal-plan and the npm Organization Payment Plan https://www.npmjs.com/policies/organization-plan govern payment for these services.