UNPKG

log-mate

Version:

log-mate makes logging effortless & powerful—log to console, files, databases, or cloud with structured logs, encryption, real-time streaming, and auto-rotation. It’s plug & play, supports multi-transport logging, and boosts performance with async, lazy l

28 lines (23 loc) 683 B
const { program } = require("commander"); const fs = require("fs"); function cli() { program .command("view <file>") .description("View log file") .action(file => { if (fs.existsSync(file)) { console.log(fs.readFileSync(file, "utf8")); } else { console.error("File not found"); } }); program .command("clear <file>") .description("Clear log file") .action(file => { fs.writeFileSync(file, ""); console.log("Log file cleared"); }); program.parse(process.argv); } module.exports = cli;