Ситуация такая. У меня есть частная связь, где мы публикуем sh наши зависимости. У нас есть 2 вида зависимостей: - Приложения - Библиотека веб-компонентов
Оба они основаны на React.
Приложения имеют пакет. json (и блокировка пакета) зависимость от библиотека. Каждый раз, когда мы делаем изменения в Библиотеке (с той же версией, для разработчиков), скажем, мы добавляем кнопку и сохраняем версию как 0.0.1, затем мы добавляем модал и сохраняем его как 0.0.1.
Чтобы не обновлять эту версию каждый раз, когда мы делаем одно изменение, нам нужно удалить блокировку пакета и заново сгенерировать ее. Если мы этого не делаем, возникает проблема с целостностью (и имеет смысл, так как библиотека изменилась).
Каковы оптимальные методы для обновления этой целостности, если sh, без повышения версии? Есть ли способ лучше?
Мне не нравится идея обновления каждый раз, когда мы вносим небольшое изменение в версию библиотеки. Проблема может быть больше, если мы рассмотрим более одного приложения, использующего одну и ту же версию библиотеки.
Итак, то, что я хочу исправить ..., является наилучшей практикой.
Спасибо!