pnpm
pnpm es un package manager para JavaScript. Su diferencia principal es que instala dependencias mediante un almacén global y enlaces, evitando duplicar paquetes en cada proyecto.
También es más estricto que npm con dependencias transitivas, lo que ayuda a detectar paquetes usados sin estar declarados.
Cuándo usarlo
- Monorepos.
- Proyectos con muchas dependencias.
- Equipos que quieren instalaciones rápidas y reproducibles.
- Workspaces con varios paquetes relacionados.