pingtrack
Version:
PingTrack - A CLI tool for website uptime monitoring and screenshots.
32 lines (24 loc) • 729 B
text/typescript
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);