منصوبے کے بارے میں
npkill ایک کمانڈ-لائن یوٹیلیٹی ہے جو مشین پر جمع ہونے والے node_modules فولڈرز کو تلاش کرنے اور ہٹانے کے لیے استعمال ہوتی ہے۔ یہ ایک دی گئی ڈائریکٹری (یا صارف کے گھر) سے اسکین کرتا ہے، ہر node_modules فولڈر کو اس کے ڈسک استعمال اور آخری ترمیم کی تاریخ کے ساتھ فہرست میں دکھاتا ہے، اور ناپسندیدہ فولڈرز کو منتخب کرنے اور حذف کرنے کے لیے ایک انٹرایکٹو ٹرمینل انٹرفیس فراہم کرتا ہے۔
اہم خصوصیات میں شامل ہیں:
- تیر والے بٹن یا j/k کے ساتھ انٹرایکٹو نیویگیشن، Space یا Del کے ذریعے حذف کرنا، اور o کے ساتھ فولڈر کے مقام کو کھولنا۔
- ملٹی-سیلیکٹ موڈ تاکہ ایک ساتھ متعدد فولڈرز کو منتخب اور حذف کیا جا سکے، بشمول رینج سیلیکشن۔
- نتائج کو محدود کرنے کے لیے regex پیٹرن کا استعمال کرتے ہوئے تلاش/فلٹر موڈ۔
- سائز، راستہ، یا عمر کے لحاظ سے ترتیب دینا۔
- پروفائلز تاکہ node_modules کے علاوہ مختلف ٹارگٹ ڈائریکٹری سیٹس تلاش کیے جا سکیں۔
- ڈائریکٹریز کو خارج کرنے، حساس راستوں کو خارج کرنے، ڈرائی-رن سمولیشن چلانے، اور پائے جانے والے تمام فولڈرز کو خودکار طور پر حذف کرنے کے اختیارات۔
- آٹومیشن اور اسکرپٹنگ کے لیے JSON اور اسٹریمنگ JSON آؤٹ پٹ۔
- پروگراماتی استعمال کے لیے ایک Node API۔
اسے انسٹالیشن کے بغیر براہ راست npx کے ذریعے چلایا جا سکتا ہے، یا npm کے ساتھ عالمی طور پر انسٹال کیا جا سکتا ہے۔ یہ ٹول TypeScript میں لکھا گیا ہے اور اسے Node v14 یا اس سے زیادہ کی ضرورت ہے۔ دستاویزات متعدد زبانوں میں دستیاب ہیں، بشمول ہسپانوی، انڈونیشی، پرتگالی، اور ترکی۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.