UNPKG

urgent-analysis

Version:

A powerful toolkit for emergency reporting including FIR filing, raising complaints, emergency calls, and analyzing word severity.

43 lines (36 loc) • 1.09 kB
#!/usr/bin/env node import { displayGuidelines, analyzeWords } from './index.js'; const args = process.argv.slice(2); switch (args[0]) { case 'guidelines': { const result = displayGuidelines(); console.log("āœ… DO's:"); result.dos.forEach((item, index) => { console.log(`${index + 1}. ${item}`); }); console.log("\n🚫 DON'Ts:"); result.donts.forEach((item, index) => { console.log(`${index + 1}. ${item}`); }); break; } case 'analyze': { const text = args.slice(1).join(' '); if (!text) { console.log("āŒ Please provide text to analyze."); break; } const result = analyzeWords(text); console.log(result.message); for (let level in result.analysis) { const words = result.analysis[level]; console.log(`šŸ”ø ${level.toUpperCase()}: ${words.length ? words.join(', ') : 'None'}`); } break; } default: console.log("šŸ”§ Commands:"); console.log(" - guidelines Show do's and don'ts"); console.log(" - analyze <text> Analyze word severity"); break; }