UNPKG

log-analyzer-vibes

Version:

A security log analyzer with prescriptive intelligence

28 lines (21 loc) 753 B
#!/usr/bin/env node import analyzer from './src/index.js'; const command = process.argv[2]; // Reads the CLI argument // Async wrapper to allow await async function run() { if (command === 'analyze') { // Read logs first const logs = analyzer.readLogs(); // Analyze security const insights = analyzer.analyzeSecurity(logs); // Generate recommendations const recommendations = analyzer.generateRecommendations(insights); console.log('--- Analysis Results ---'); console.log(insights); console.log('--- Recommendations ---'); console.log(recommendations); } else { console.log('Usage: log-analyzer analyze'); } } run();