- 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 list y yarn 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 qnm y npx 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
- Comandos y opciones principales
doctor: diagnostica paquetes duplicados dentro de node_modules y los paquetes que más espacio ocupan
list(ls): muestra la lista completa de paquetes; con --deps se pueden ver solo las dependencias directas
match [cadena]: lista todos los módulos que coinciden con un patrón específico
homepage: 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 archivo package.json de ese paquete
Aún no hay comentarios.