Saltar al contenido principal

José Manuel Lucas

UI & Frontend

Manteniendo nuestras dependencias al día con ncu

Algunas veces tenemos que retomar un proyecto en que llevamos varios meses sin trabajar y una de las tareas más tediosas que tenemos que llevar a cabo es revisar las dependencias de nuestro package.json o bower.json para ver si hay alguna nueva versión.

Para simplificar esta tarea podemos usar la herramienta npm-check-updates o ncu.

El funcionamiento es bien sencillo. La instalamos de forma global:

npm i -g npm-check-updates

Y ya podemos ejecutarla dentro de nuestro proyecto:

ncu

Esto nos mostrará un mensaje con las librerías anticuadas. Para actualizarlas y sobreescribir nuestro package.json:

ncu -u

Lo mejor de esta herramienta es que también nos permite actualizar nuestro fichero bower.json de forma automática:

ncu -u -m bower #si sólo queremos comprobar quitamos la opción -u