NPM 2.11.3
Node'da bir kütüphane inşa ediyorum. Bu kitaplık yalnızca şu anda çalıştığım şirketin kullanımına yöneliktir. Sanırım bu, lisansın "Yok" olduğu anlamına geliyor. Ama npm initbir SPDX Lisansı kullanmamı istediğimde. "Yok" veya "Lisanssız" geçerli seçenekler değildir.
npm WARN package.json data_monitoring_api@0.1.0 license should be a valid SPDX license expression
NPM GitHub sorun izleyicisinde bunun etrafında bazı tartışmalar var, ancak bunu kesin olarak yanıtlayan hiçbir şey bulamıyorum. Belki NPM bu kavramı desteklemiyor ama bu garip görünüyor.
Bu durumda bu alana ne koymalıyım? Bununla ilgili npm uyarılarından kurtulmak istiyorum.
Dokümanlar LİSANSSIZ'ın geçerli olduğunu söylese de yine de bir uyarı veriyor:
$ 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