Для работы с Node.js использую утилиту npm-check-updates. Она предназначена для поиска новых версий пакетов вашего проекта.

Зачем она нужна, если есть команда npm update, которая обновляет пакеты проекта? Дело в том, что не всегда данная команда видит недавно обновившиеся пакеты (или я что-то делаю не так).

Вот яркий пример для чего нужна данная утилита:

Результат выполнения утилиты ncu

Команда npm update ничего не обновила, но ncu увидела, что есть два новых пакета.

Итак, вначале проверяем наличие новых версий пакетов:

ncu

После этого принудительно обновляем файл package.json и обновляем пакеты уже согласно изменившемуся пакету:

console ncu -u npm i <ul><li>Node.js logo.svg by node.js authors / (2019-06-21)</li></ul>