UNPKG

pingtrack

Version:

PingTrack - A CLI tool for website uptime monitoring and screenshots.

32 lines (24 loc) 729 B
#!/usr/bin/env node import { Command } from "commander"; import * as dotenv from "dotenv"; dotenv.config(); const program = new Command(); program .name("PingTrack") .description("PingTrack - Website Monitoring CLI") .version("1.0.0"); program .command("setup") .description("Configure PingTrack settings") .action(() => { console.log("Setup PingTrack..."); }); program .command("start <url>") .option("--interval <time>", "Set monitoring interval") .option("--mode <cloud|local>", "Choose execution mode", "local") .description("Start monitoring a website") .action((url, options) => { console.log(`Starting monitor for ${url} in ${options.mode} mode`); }); program.parse(process.argv);