версии? Нужно ли в таком случае.
И если у вас есть баги при смене минорной версии либы, значит в вашем проекте что то не так
Если в проекте указаны точные версии зависимостей, то есть небольшая загвоздка — у зависимостей зависимостей указаны точные версии? А у их зависимостей? Есть команда npm ci, которая устанавливает пакеты в точности до поседений хеш-суммы в соотвествии с lock файлом. Выполняется на серверах сборки перед самой сборкой прода. Для того, чтобы все пакеты были в точности той версии, что указана в lock файле. Потому что именно с этими вервиями у разработчика всё работало и тесты все прошли.
Обсуждают сегодня