What are Organizations?

npm Organizations allow you to manage and monitor access to both new and pre-existing public and private packages through the use of teams.

A great way to think about Organizations is that they are the umbrella structure that allows you to create teams and then grant package access to those teams.

These docs can be seen as being separated into 2 sections: people and packages.

Managing People (npm team)

Managing Package Access (npm access)

An Organization can collaborate on 2 types of packages:

Additionally, all team members have the ability to monitor access to packages.

For full documentation on the CLI commands associated with this feature:

Last modified February 11, 2017           Found a typo? Send a pull request!

Getting Started

How npm works

Private Modules


Using npm

CLI Commands

Configuring npm

npm Enterprise

View All On One Page