UNPKG

log-vista

Version:

This is a project which capture logs and stores in database and display on web inreal time

28 lines (21 loc) 621 B
#!/usr/bin/env node // bin/logvista.js const { spawn } = require('child_process'); const path = require('path'); const subcommand = process.argv[2]; if (!subcommand) { console.log('Usage: logvista <init|start>'); process.exit(1); } const scriptPath = { init: path.join(__dirname, 'logvista-init.js'), start: path.join(__dirname, 'logvista-start.js'), }[subcommand]; if (!scriptPath) { console.error(`Unknown command: ${subcommand}`); process.exit(1); } const child = spawn('node', [scriptPath], { stdio: 'inherit', shell: process.platform === 'win32', });