Это зависит от вашего пакета. json записей для nodemon.
Например, если модуль имеет следующие зависимости:
{
"dist-tags": { "latest": "1.2.2" },
"versions": [
"1.2.2",
"1.2.1",
"1.2.0",
"1.1.2",
"1.1.1",
"1.0.0",
"0.4.1",
"0.4.0",
"0.2.0"
]
}
И вы указываете '^' в пакете. json file:
"dependencies": {
"module": "^1.1.1" //npm update will install module@1.2.2, because 1.2.2 is latest and 1.2.2 satisfies ^1.1.1
}
Или Если ваша версия указана с использованием '~', выполните следующие действия:
"dependencies": {
"module": "~1.1.1" // npm update will install dep1@1.1.2. Even though the latest tag points to 1.2.2, this version does not satisfy ~1.1.1, which is equivalent to >=1.1.1 <1.2.0. So the highest-sorting version that satisfies ~1.1.1 is used, which is 1.1.2
}
Для более полного понимания вы можете следовать этой документации: https://docs.npmjs.com/cli-commands/update.html