installation intro and outtro custom messages, configurable in install-messages.yaml

This commit is contained in:
Brian Madison
2025-12-23 21:43:29 +08:00
parent c0f5d33c61
commit 4195eb3b30
7 changed files with 153 additions and 98 deletions

View File

@@ -26,11 +26,12 @@ module.exports = {
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`));
console.log(
chalk.magenta(
"\n📋 Want to see what's new? Check out the changelog: https://github.com/bmad-code-org/BMAD-METHOD/blob/main/CHANGELOG.md",
),
);
// Display version-specific end message
const { MessageLoader } = require('../installers/lib/message-loader');
const messageLoader = new MessageLoader();
messageLoader.displayEndMessage();
process.exit(0);
return;
}
@@ -97,6 +98,11 @@ module.exports = {
}
}
// Display version-specific end message from install-messages.yaml
const { MessageLoader } = require('../installers/lib/message-loader');
const messageLoader = new MessageLoader();
messageLoader.displayEndMessage();
process.exit(0);
}
} catch (error) {