У меня есть небольшой проект node.js, который является корпоративным и не будет публиковаться или передаваться третьим лицам. Это, безусловно, не будет внесено в какие-либо публичные репозитории пакетов.
Но когда я запускаю npm install, я всегда получаю следующую ошибку:
npm WARN package.json <<myproject>>@0.1.0 license should be a valid SPDX license expression
Желаемая лицензия: "авторское право на нас и все права защищены". Я не мог найти ничего, что выглядело бы применимым в списке лицензий SPDX. Предложение в этом ответе тоже не работает. Если я просто удалю поле license из package.json, ошибка изменится на no license field.
Как мне получить npm install, чтобы не показывать никаких ошибок или предупреждений, не помещая здесь ссылку на лицензию, которую мы не хотим использовать?