Я так понимаю.
Предположим, у меня есть файл package.json с
"bunyan": "^1.8.9"
Я установил это, и оно будет в моем кеше npm.
Последняя версия (в данном диапазоне) bunyan - "^ 1.8.12"
Если я бегу
npm update
Будет ли установлена последняя версия "1.8.12" независимо от кэша npm (и обновления файла package-lock.json)?