TL; DR Как обновить номер версии package.json и package-lock.json без обновления зависимостей?
У нас есть проблема, когда мы хотим увеличить номер версии после разработки и перед развертыванием.
Однако, если я увеличу версию в моем package.json, а затем установлю npm, это может изменить версии зависимостей, которые могут вызвать проблемы при работе с другими зависимостями, чем то, с чем разработчики тестировали свой код.
Мы используем npm ci в нашей системе ci, и я понимаю, что это будет основано на файле package-lock.json. Проблема возникает, если в нашем package-lock.json есть версия, которая была ранее собрана, система ci будет использовать только то, что она собирала ранее. Я не могу обновить нашу систему CI.
Я мог бы вручную обновить версию в package-lock.json, но это не так. Есть ли лучшая практика для этой ситуации?