Usage:
/lib-upgrade
lib-upgrade
Безопасно обновляет зависимости репозитория. Тонкий делегатор к дополнению dependency-upgrade.
Что он делает
lib-upgrade маршрутизирует к дополнению dependency-upgrade. Дополнение рассуждает о реальном менеджере пакетов репозитория — никогда не предполагая npm, — классифицирует обновления по semver, обновляет безопасными партиями, запускает реальный validation gate репозитория после каждой партии, откатывает партию, которая не прошла, и подводит итог.
Использование
/lib-upgrade
Поведение
- Требовать чистое (или сохранённое в резервной копии) рабочее дерево.
- Определить реальный менеджер пакетов по существующим манифесту и lock-файлу.
- Классифицировать обновления (patch / minor / major); major требуют одобрения.
- Обновлять небольшими партиями; проверять реальный gate репозитория после каждой.
- Откатывать любую партию, которая не прошла gate; подвести итог и дать разработчику зафиксировать коммит.
Примечания
Эта команда устанавливается, только когда принято дополнение dependency-upgrade. Независима от менеджера пакетов; она никогда не делает автоматический коммит.