Respuestas:
Tomado de este sitio, https://docs.npmjs.com/files/package.json#private
privateSi 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.
private=trueno parece funcionar, "private": truetampoco lo hace.