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