¿Cuál es el propósito de la propiedad "privada" en package.json?

157

Estoy aprendiendo node.js y express, me pregunto para qué se usa la propiedad "privada" en el archivo ./package.json.

CarlLee
fuente

Respuestas:

203

Tomado de este sitio, https://docs.npmjs.com/files/package.json#private

private

Si configura "private": true en su package.json, entonces npm se negará a publicarlo.

Esta es una forma de evitar la publicación accidental de repositorios privados.

as
fuente
44
es posible configurarlo de forma predeterminada, en la configuración global "privado": verdadero.
Gdaimon
@Gdaimon: ¿cómo establece exactamente este valor predeterminado? En $ HOME / .npmrc? private=trueno parece funcionar, "private": truetampoco lo hace.
JeffRSon el