При выполнении команды npm outdated --depth=0 консоль отвечает:
Package Current Wanted Latest Location
grunt-contrib-watch 0.3.1 0.3.1 1.1.0 energy
Насколько я понимаю, этот пакет нуждается в обновлении.
Какой командой его обновить?
Выполняя вот эту npm update --save команду консоль ничего не пишет.
Также выполнял команду npm update grunt-contrib-watch.
Вышла версия 1.1.0
Но у вас в проекте ограничение стоит по минорной версии.
С тильдой версия может обновиться в пределах минорной, но мажорная версия не будет обновлена, т.к. по semver мажорная версия может ломать обратную совместимость.
upd
криво объяснил наверное...
в общем запись ~0.3.1 разрешает обновление до версии 0.4, но не включая ее
А где можно почитать про это? Тильда и т.д. что означают в данном случае. И для чего это указывается? Почему это так важно? И что нужно изменить тогда, для того чтобы обновлять до последней версии?