NPM 2.11.3
Estoy construyendo una biblioteca en Node. Esta biblioteca es para uso exclusivo de la empresa para la que trabajo actualmente. Creo que esto significa que la licencia es "Ninguna". Pero cuando quiero npm init
que use una licencia SPDX. "Ninguno" o "Sin licencia" no son opciones válidas.
npm WARN package.json data_monitoring_api@0.1.0 license should be a valid SPDX license expression
Existe cierta discusión sobre esto en el rastreador de problemas de NPM GitHub, pero no puedo encontrar nada que responda definitivamente a esto. Quizás la NPM no apoye este concepto, pero eso parece extraño.
¿Qué debo poner para este campo en este caso? Me gustaría deshacerme de las advertencias npm relacionadas con esto.
Si bien los documentos dicen que SIN LICENCIA es válido, aún da una advertencia:
$ cat package.json | grep licen
"license": "UNLICENSED",
$ npm install
npm WARN package.json data_monitoring_api@0.1.0 license should be a valid SPDX license expression