Херовое обоснование, а если в проекте в package.json указаны точные версии? Нужно ли в таком случае.
И если у вас есть баги при смене минорной версии либы, значит в вашем проекте что то не так
Почему «в вашем проекте что-то не так», если я обновил зависимость с 1.0.10 на 1.0.12, а разработчик этой зависимости не слышал про семвер и вкорячил breaking change? Как мой проект к этому относится?