{
    "usage": [
        "<command> [<args>] [<options>]"
    ],
    "commands": {
        "cache":           "Manage bower cache",
        "help":            "Display help information about Bower",
        "home":            "Opens a package homepage into your favorite browser",
        "info":            "Info of a particular package",
        "init":            "Interactively create a bower.json file",
        "install":         "Install a package locally",
        "link":            "Symlink a package folder",
        "list":            "List local packages - and possible updates",
        "login":           "Authenticate with GitHub and store credentials",
        "lookup":          "Look up a single package URL by name",
        "prune":           "Removes local extraneous packages",
        "register":        "Register a package",
        "search":          "Search for packages by name",
        "update":          "Update a local package",
        "uninstall":       "Remove a local package",
        "unregister":      "Remove a package from the registry",
        "version":         "Bump a package version"
    },
    "options": [
        {
            "shorthand":   "-f",
            "flag":        "--force",
            "description": "Makes various commands more forceful"
        },
        {
            "shorthand":   "-j",
            "flag":        "--json",
            "description": "Output consumable JSON"
        },
        {
            "shorthand":   "-l",
            "flag":        "--loglevel",
            "description": "What level of logs to report"
        },
        {
            "shorthand":   "-o",
            "flag":        "--offline",
            "description": "Do not hit the network"
        },
        {
            "shorthand":   "-q",
            "flag":        "--quiet",
            "description": "Only output important information"
        },
        {
            "shorthand":   "-s",
            "flag":        "--silent",
            "description": "Do not output anything, besides errors"
        },
        {
            "shorthand":   "-V",
            "flag":        "--verbose",
            "description": "Makes output more verbose"
        },
        {
            "flag":        "--allow-root",
            "description": "Allows running commands as root"
        },
        {
            "shorthand":   "-v",
            "flag":        "--version",
            "description": "Output Bower version"
        },
        {
            "flag":        "--no-color",
            "description": "Disable colors"
        },
        {
            "flag":        "--config.interactive=false",
            "description": "Disable prompts"
        }
    ]
}
