- Красный = major
- Голубой = minor
- Зеленый = patch
Классический вариант - для установки последней версии npm пакета можно использовать команду установки с постфиксом latest:
npm install <package>@latestРанее я использовал штатные шаги для обновление, т.е. для проверки уже установленных пакетов можно использовать npm outdated, эта команда проверит каждую зависимость для установленных пакетов и сравнит текущую версию с последней версией в реестре NPM, и далее можно попробовать обновить используя команду:
npm updateНо мне понравился другой метод.
Достаточно установить этот пакет, например глобально:
npm install -g npm-check-updatesЗапустить проверку и посмотреть что можно обновить:
ncuИ соответственно обновить все устаревшее:
ncu -uВерсии могут быть помечены цветами:
Можно запустить интерактивный режим обновления при помощи аргумента -i:
ncu -iЭто позволит обновить пошагово те или иные пакеты. Можно сгруппировать по типу обновлений:
ncu --interactive --format groupОсновную документацию можно найти в официальной репе пакета:
Done.