{
    "ares-build" : {
        "profile" : ["tv"], 
        "description" : "Build Native App or Service template",
        "knownOpts" : "build",
        "shortHands" : {"b":  ["--build"]}
    },
    "ares-config" : {
        "profile" : ["none"],
        "description" : "Specify a device profile (webOS device type)",
        "knownOpts" : "config",
        "shortHands" : {"c":  ["--config"]}
    },
    "ares-gdbserver" : {
        "profile" : ["tv", "watch"],
        "description" : "Command line interface for gdbserver",
        "knownOpts" : "gdbserver",
        "shortHands" : {"g":  ["--gdbserver"]}
    },
    "ares-generate" : {
        "description" : "Create webOS app project from templates",
        "knownOpts" : "generate",
        "shortHands" : {"G":  ["--generate"]}
    },
    "ares-inspect" : {
        "description" : "Provides the debugging Web/Node Inspector",
        "knownOpts" : "inspect",
        "shortHands" : {"I":  ["--inspect"]}
    },
    "ares-install" : {
        "description" : "Install/Remove applications",
        "knownOpts" : "install",
        "shortHands" : {"i":  ["--install"]}
    },
    "ares-launch" : {
        "description" : "Runs and terminates applications",
        "knownOpts" : "launch",
        "shortHands" : {"L":  ["--launch"]}
    },
    "ares-log" : {
        "profile" : ["tv", "watch"],
        "description" : "Display application logs from a webOS device",
        "knownOpts" : "log",
        "shortHands" : {"log":  ["--log"]}
    },
    "ares-novacom" : {
        "profile" : ["tv", "signage"],
        "description" : "Command Line Tool to control target device",
        "knownOpts" : "novacom",
        "shortHands" : {"n":  ["--novacom"]}
    },
    "ares-package" : {
        "description" : "Create a webOS application package file",
        "knownOpts" : "package",
        "shortHands" : {"p":  ["--package"]}
    },
    "ares-pull" : {
        "description" : "Pull file from a device to host machine",
        "knownOpts" : "pull",
        "shortHands" : {"pf":  ["--pull"]}
    },
    "ares-push" : {
        "description" : "Push the file from host machine to target device",
        "knownOpts" : "push",
        "shortHands" : {"pt":  ["--push"]}
    },
    "ares-reboot" : {
        "profile" : ["watch"],
        "description" : "Reboots the target device",
        "knownOpts" : "reboot",
        "shortHands" : {"r":  ["--reboot"]}
    },
    "ares-root" : {
        "profile" : ["watch"],
        "description" : "Enable Root Authority",
        "knownOpts" : "root",
        "shortHands" : {"R":  ["--root"]}
    },
    "ares-server" : {
        "description" : "Runs a local web server based on path",
        "knownOpts" : "server",
        "shortHands" : {"s":  ["--server"]}
    },
    "ares-service" : {
        "profile" : ["tv", "watch"],
        "description" : "Command Line Tool to control novacomd service",
        "knownOpts" : "service",
        "shortHands" : {"S":  ["--service"]}
    },
    "ares-setup-device" : {
        "profile" : ["tv", "signage"],
        "description" : "Manages target device, such as emulator and webOS Device",
        "knownOpts" : "setup-device",
        "shortHands" : {"se":  ["--setup-device"]}
    },
    "ares-shell" : {
        "profile" : ["watch"],
        "description" : "Starts a remote shell or run a command",
        "knownOpts" : "shell",
        "shortHands" : {"sh":  ["--shell"]}
     }
}
