qnm - Ein CLI-Tool zum Durchsuchen des node_modules-Ordners
(github.com/ranyitz)- Ein CLI-Tool, mit dem sich Version und Installationspfad eines gewünschten Moduls im
node_modules-Ordner sofort durchsuchen lassen - Schneller als
npm list,yarn listund ohne unnötige Ausgaben; der Fokus liegt auf Such- und Navigationsgeschwindigkeit sowie einer intuitiven Oberfläche, damit nur die wirklich nötigen Informationen angezeigt werden - Bietet Funktionen wie Fuzzy Search, Pattern Matching, Nachverfolgung des Installationsgrunds und Erkennung doppelter Module
- Unterstützt sowohl npm- als auch yarn-Projekte; so lassen sich das Vorhandensein mehrerer Versionen eines Moduls, die Abhängigkeitsstruktur und Informationen zur neuesten Version auf einen Blick erfassen
- Kann mit den Befehlen
bunx qnmundnpx qnmdirekt ohne Installation ausgeführt werden und ist dadurch leichtgewichtig nutzbar, ohne die Umgebung zu verschmutzen- Beispiel: Mit
bunx qnm lodashlassen sich Installationsorte von lodash nach Version innerhalb des Projekts, die neueste Version, Release-Informationen usw. prüfen - Ohne Argumente ist eine fzf-artige Fuzzy Search über alle Pakete möglich
- Falls nötig, globale Installation:
npm i --global qnm
- Beispiel: Mit
- Wichtige Befehle und Optionen
doctor: Diagnose von Duplikaten innode_modulesund den speichergrößten Paketenlist(ls): Gibt die vollständige Paketliste aus; mit--depslassen sich nur direkte Abhängigkeiten anzeigenmatch [Zeichenfolge]: Listet alle Module auf, die zu einem bestimmten Muster passenhomepage: Öffnet die Homepage-URL des Pakets direkt im Browser--no-remote: Deaktiviert Remote-Daten und zeigt nur lokale Informationen schnell an-o, --open: Öffnet diepackage.json-Datei des betreffenden Pakets direkt im Editor
Noch keine Kommentare.