У меня есть небольшой проект 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
, чтобы не показывать никаких ошибок или предупреждений, не помещая здесь ссылку на лицензию, которую мы не хотим использовать?