qnm - herramienta CLI para inspeccionar la carpeta node_modules
(github.com/ranyitz)- Herramienta CLI que permite buscar al instante la versión y la ruta de instalación del módulo que quieras dentro de la carpeta
node_modules - Más rápida que
npm listyyarn list, y enfocada en la velocidad de búsqueda y exploración junto con una interfaz intuitiva, sin salida innecesaria, para mostrar solo la información que hace falta - Ofrece funciones como búsqueda difusa, coincidencia de patrones, rastreo del motivo de instalación y detección de módulos duplicados
- Compatible con proyectos tanto de npm como de yarn, y permite ver de un vistazo si existen varias versiones de un módulo, la estructura de dependencias y la información de la versión más reciente
- Se puede ejecutar de inmediato sin instalación con los comandos
bunx qnmynpx qnm, lo que permite usarlo de forma ligera sin contaminar el entorno- Ejemplo: al ejecutar
bunx qnm lodash, se puede ver la ubicación de instalación de lodash por versión dentro del proyecto, la versión más reciente y la información de lanzamientos - Si no se pasan argumentos, permite explorar todos los paquetes con una búsqueda difusa estilo fzf
- Instalación global si hace falta:
npm i --global qnm
- Ejemplo: al ejecutar
- Comandos y opciones principales
doctor: diagnostica paquetes duplicados dentro denode_modulesy los paquetes que más espacio ocupanlist(ls): muestra la lista completa de paquetes; con--depsse pueden ver solo las dependencias directasmatch [cadena]: lista todos los módulos que coinciden con un patrón específicohomepage: abre directamente en el navegador la URL de homepage del paquete--no-remote: desactiva los datos remotos y muestra rápidamente solo la información local-o, --open: abre directamente en el editor el archivopackage.jsonde ese paquete
Aún no hay comentarios.