install quick updates

This commit is contained in:
Brian Madison
2025-10-26 16:17:37 -05:00
parent 0067fb4880
commit 8d81edf847
18 changed files with 565 additions and 58 deletions

View File

@@ -23,6 +23,15 @@ module.exports = {
return;
}
// Handle quick update separately
if (config.actionType === 'quick-update') {
const result = await installer.quickUpdate(config);
console.log(chalk.green('\n✨ Quick update complete!'));
console.log(chalk.cyan(`Updated ${result.moduleCount} modules with preserved settings`));
process.exit(0);
return;
}
// Regular install/update flow
const result = await installer.install(config);