node_modules फ़ोल्डर में इच्छित मॉड्यूल का version और installation path तुरंत खोज सकने वाला CLI टूल
npm list, yarn list की तुलना में तेज़, और अनावश्यक output के बिना search·exploration speed तथा intuitive interface पर केंद्रित, ताकि केवल ज़रूरी जानकारी मिले
- fuzzy-search, pattern matching, installation reason tracing, duplicate module detection जैसी सुविधाएँ प्रदान करता है
- npm/yarn दोनों projects को support करता है, और किसी मॉड्यूल के कई versions मौजूद हैं या नहीं, dependency structure, latest version info आदि को एक नज़र में समझा जा सकता है
bunx qnm, npx qnm कमांड से बिना installation के तुरंत चलाया जा सकता है, इसलिए environment को प्रदूषित किए बिना हल्के तौर पर उपयोग संभव है
- उदाहरण:
bunx qnm lodash दर्ज करने पर project के भीतर lodash के version-वार installation locations, latest version, release info आदि देखे जा सकते हैं
- अगर argument न हो, तो fzf style fuzzy search से सभी packages ब्राउज़ किए जा सकते हैं
- ज़रूरत होने पर global installation:
npm i --global qnm
- मुख्य commands और options
doctor: node_modules के भीतर duplicates और सबसे अधिक size वाले packages का diagnosis
list(ls): सभी packages की सूची दिखाता है, --deps से केवल direct dependencies देखी जा सकती हैं
match [문자열]: किसी specific pattern से मेल खाने वाले सभी modules की सूची
homepage: package का homepage URL सीधे browser में खोलना
--no-remote: remote data निष्क्रिय कर, केवल local info तेज़ी से दिखाना
-o, --open: संबंधित package की package.json फ़ाइल को सीधे editor में खोलना
अभी कोई टिप्पणी नहीं है.