Files
BMAD-METHOD/tools/cli/bundlers/test-analyst.js
2025-09-28 23:17:07 -05:00

29 lines
837 B
JavaScript

const { WebBundler } = require('./web-bundler');
const chalk = require('chalk');
const path = require('node:path');
async function testAnalystBundle() {
console.log(chalk.cyan.bold('\n🧪 Testing Analyst Agent Bundle\n'));
try {
const bundler = new WebBundler();
// Load web activation first
await bundler.loadWebActivation();
// Bundle just the analyst agent from bmm module
// Only bundle the analyst for testing
const agentPath = path.join(bundler.modulesPath, 'bmm', 'agents', 'analyst.md');
await bundler.bundleAgent('bmm', 'analyst.md');
console.log(chalk.green.bold('\n✅ Test completed successfully!\n'));
} catch (error) {
console.error(chalk.red('\n❌ Test failed:'), error.message);
console.error(error.stack);
process.exit(1);
}
}
// Run test
testAnalystBundle();