From 89c2e2b9b8b0a1003cd2ee09147b3f827cc7c6b7 Mon Sep 17 00:00:00 2001 From: Aaron Hood Date: Sun, 10 Aug 2025 22:10:37 -0400 Subject: [PATCH] Adding additional information to update-check command and aligning with cli theme --- tools/installer/bin/bmad.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tools/installer/bin/bmad.js b/tools/installer/bin/bmad.js index 68d61460..85cbf636 100755 --- a/tools/installer/bin/bmad.js +++ b/tools/installer/bin/bmad.js @@ -117,9 +117,13 @@ program // Compare versions using semver if (semver.gt(latest, version)) { - console.log(`${packageName} update available: ${version} → ${latest}`); + console.log(chalk.bold.blue(`⚠️ ${packageName} update available: ${version} → ${latest}`)); + console.log(chalk.bold.blue('\nInstall latest by running:')); + console.log(chalk.bold.magenta(` npm install -g ${packageName}@latest`)); + console.log(chalk.dim(' or')); + console.log(chalk.bold.magenta(` npx ${packageName}@latest`)); } else { - console.log(`${packageName} is up to date.`); + console.log(chalk.bold.blue(`✨ ${packageName} is up to date`)); } } catch (error) { // Handle JSON parsing errors