প্রকল্প সম্পর্কে
npkill একটি কমান্ড-লাইন উপকরণ যা একটি মেশিনে সঞ্চিত নোড_মডিউলস ফোল্ডারগুলো খুঁজে বার করে এবং মুছে ফেলতে সাহায্য করে। এটি একটি নির্দিষ্ট ডিরেক্টরি (বা ব্যবহারকারীর হোম) থেকে স্ক্যান করে, পাওয়া সব নোড_মডিউলস ফোল্ডারগুলো এবং তাদের ডিস্ক ব্যবহার এবং শেষ সম্পাদন তারিখ তালিকাভুক্ত করে, এবং অপ্রয়োজনীয় ফোল্ডারগুলো নির্বাচন এবং মুছে ফেলার জন্য একটি ইন্টারঅ্যাক্টিভ টার্মিনাল ইন্টারফেস প্রদান করে।
মূল বৈশিষ্ট্যগুলো হলঃ
- তীর কী বা j/k দ্বারা ইন্টারঅ্যাক্টিভ নেভিগেশন, স্পেস বা ডেল দ্বারা মুছে ফেলা, এবং o দ্বারা ফোল্ডারের অবস্থান খোলা।
- বহু-নির্বাচন মোড যেখানে একসাথে বেশি ফোল্ডার নির্বাচন এবং মুছে ফেলা সম্ভব, যাতে পরিসর নির্বাচন অন্তর্ভুক্ত।
- রেগেক্স প্যাটার্ন ব্যবহার করে ফলাফল সীমিত করার জন্য অনুসন্ধান/ফিল্টার মোড।
- আকার, পথ বা বয়স অনুযায়ী সাজানো।
- নোড_মডিউলস ছাড়া বিভিন্ন লক্ষ্য ডিরেক্টরি সেট খুঁজে পেতে প্রোফাইল।
- ডিরেক্টরি বাদ দেওয়া, সংবেদনশীল পথ বাদ দেওয়া, একটি ড্রি-রান সিমুলেশন চালানো এবং সব পাওয়া ফোল্ডারগুলো স্বয়ংক্রিয়ভাবে মুছে ফেলার বিকল্প।
- স্বয়ংক্রিয় কর্ম এবং স্ক্রিপ্টিং জন্য JSON এবং স্ট্রিমিং JSON আউটপুট।
- প্রোগ্রামেটিক ব্যবহারের জন্য একটি নোড API।
এটি npx দ্বারা সরাসরি চালানো যেতে পারে ইনস্টল ছাড়া, বা npm দ্বারা সাধারণভাবে ইনস্টল করা যেতে পারে। টুলটি টাইপস্ক্রিপ্টে লেখা হয়েছে এবং নোড v14 বা উচ্চতর প্রয়োজন। স্প্যানিশ, ইন্দোনেশিয়ান, পর্তুগীজ এবং তুর্কি সহ বিভিন্ন ভাষায় ডকুমেন্টেশন উপলব্ধ।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.