Управление версиями npm
обновляем npm-пакеты, не опасаясь испортить приложение

Семантическое управление версиями - очень важная тема, которую должен отлично понимать каждый разработчик, независимо от того, чем он занимается: Node, React или Angular.