Qual é o objetivo da propriedade “private” no package.json?

157

Estou aprendendo node.js e express, estou me perguntando para que é usada a propriedade "private" no arquivo ./package.json?

CarlLee
fonte

Respostas:

203

Retirado deste site, https://docs.npmjs.com/files/package.json#private

private

Se você definir "private": true no seu package.json, o npm se recusará a publicá-lo.

Essa é uma maneira de impedir a publicação acidental de repositórios particulares.

ás
fonte
4
é possível configurá-lo por padrão, na configuração global "private": true.
Gdaimon 02/02/19
@ Gdaimon - como exatamente você define esse padrão? Em $ HOME / .npmrc? private=trueparece não funcionar, "private": truetambém não.
JeffRSon