UNPKG

herokutools

Version:

Heroku CLI wrapper - helpful commands you use often - made easier!

37 lines (33 loc) 890 B
#! /usr/bin/env node import { Command } from "commander" const program = new Command() import HLogs from "./commands/logs" /** * Command line interface for Heroku logs * * @param {number} index - Index of the app to log * @param {boolean} tail - Tail the logs * @param {string} app - Heroku app name * @returns {void} * @example hl -a app-name -t * @example hl -i 1 -t * @example hl -t * @example hl * * @description * This script will allow you to view logs for a Heroku app in a much easier way * */ program .version("0.0.1") .name("hl") .description("HLogs: wrapper for Heroku logs") .option("-t --tail", "Tail the logs", true) .option("-i --index [index]", "Index of the app to log") .option( "-a, --app [app name]", "Logs for your Heroku app, defaults to the saved app name" ) .parse(process.argv) // Command handler new HLogs(program.opts())