¿Un buen flujo de trabajo de Node.js para mantener los paquetes actualizados?

Recientemente comencé a desarrollar un proyecto en Node.js. Por supuesto, en este momento los paquetes que estoy usando están bastante actualizados ya que estoy comenzando de nuevo y usando la última versión, pero hay una tasa de rotación de versiones bastante alta para la mayoría de los paquetes...