qnm - `node_modules` klasörünü inceleyen CLI aracı
(github.com/ranyitz)node_modulesklasöründe istediğiniz modülün sürümünü ve kurulum yolunu anında arayabilen bir CLI aracınpm list,yarn listkomutlarından daha hızlı; gereksiz çıktı olmadan arama·gezinti hızı ve sezgisel arayüze odaklanarak yalnızca gereken bilgileri sunar- fuzzy-search, desen eşleştirme, kurulum nedenini izleme, yinelenen modül tespiti gibi özellikler sunar
- Hem npm hem de yarn projelerini destekler; bir modülün birden fazla sürümünün bulunup bulunmadığı, bağımlılık yapısı, en güncel sürüm bilgisi gibi ayrıntılar tek bakışta görülebilir
bunx qnm,npx qnmkomutlarıyla kurulum yapmadan doğrudan çalıştırılabilir; böylece ortamı kirletmeden hafifçe kullanılabilir- Örnek:
bunx qnm lodashgirildiğinde proje içindeki lodash'ın sürüme göre kurulu konumları, en güncel sürümü, sürüm notları gibi bilgiler görülebilir - Argüman yoksa fzf tarzı fuzzy arama ile tüm paketler gezilebilir
- Gerekirse genel kurulum:
npm i --global qnm
- Örnek:
- Başlıca komutlar ve seçenekler
doctor:node_modulesiçindeki yinelenen paketleri ve en fazla yer kaplayan paketleri teşhis ederlist(ls): tüm paket listesini gösterir;--depsile yalnızca doğrudan bağımlılıklar görülebilirmatch [string]: belirli bir desene uyan tüm modülleri listelerhomepage: paketin homepage URL'sini doğrudan tarayıcıda açar--no-remote: uzak veriyi devre dışı bırakır, yalnızca yerel bilgileri hızlıca gösterir-o, --open: ilgili paketinpackage.jsondosyasını doğrudan editörde açar
Henüz yorum yok.