এনপিএম 2.11.3
আমি নোডে একটি গ্রন্থাগার তৈরি করছি। এই গ্রন্থাগারটি কেবলমাত্র বর্তমানে আমি যে সংস্থার জন্য কাজ করছি তার দ্বারা ব্যবহারের জন্য। আমি মনে করি এটির অর্থ এই "লাইসেন্স কিছুই নয়"। তবে যখন আমি npm init
এটি চাই একটি এসপিডিএক্স লাইসেন্স ব্যবহার করি। "কিছুই নয়" বা "লাইসেন্সবিহীন" বৈধ বিকল্প নয়।
npm WARN package.json data_monitoring_api@0.1.0 license should be a valid SPDX license expression
এনপিএম গিটহাব ইস্যু ট্র্যাকার সম্পর্কে এটি সম্পর্কে কিছুটা আলোচনা রয়েছে তবে আমি এর যথাযথভাবে উত্তর দিয়েছি এমন কিছুই পাই না। সম্ভবত এনপিএম এই ধারণাটিকে সমর্থন করে না, তবে এটি অদ্ভুত বলে মনে হচ্ছে।
এই ক্ষেত্রে এই ক্ষেত্রের জন্য আমার কী রাখা উচিত? আমি এ সম্পর্কিত এনপিএম সতর্কতা থেকে মুক্তি পেতে চাই।
দস্তাবেজগুলি বলছে যে লাইসেন্সবিহীন বৈধ, তবে এটি এখনও একটি সতর্কতা দেয়:
$ 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