Описание тега npm-private-modules

For questions about creating, publishing, and consuming "private" NPM modules/packages.

npm packages (i.e. modules) can be created and published privately. Private modules enable you to share your code with a limited set of collaborators (users or teams).

npm private modules are defined with a @scope/ prefix to the package name (i.e. @scope/project-name). The @scope part acts as a namespace for the package and is typically either; a npm username, or org name. For instance: @myusername/project-name and @mycompany/project-name respectively.

npm assumes @scope/ packages to be private when published, however @ scoped packages can also be published publicly too. Similarly to public packages, the standard npm-cli tool is utilized to publish and consume private modules.

Publishing private user-scoped or org-scoped module(s) to the npm-registry is a paid for service which you have to sign-up for.

References: