{
  "description": "Create a Heroku app with apps:create. Other commands, team and private-space options are left out.",
  "name": "heroku",
  "subcommands": [
    {
      "name": "apps:create",
      "description": "Create an app",
      "options": [
        {
          "names": [
            "--buildpack",
            "-b"
          ],
          "description": "Buildpack URL",
          "args": {
            "name": "buildpack",
            "isOptional": false
          }
        },
        {
          "names": [
            "--remote",
            "-r"
          ],
          "description": "Git remote name",
          "args": {
            "name": "remote",
            "isOptional": false
          }
        },
        {
          "names": [
            "--no-remote",
            "-n"
          ],
          "description": "Do not create a git remote"
        },
        {
          "names": [
            "--region"
          ],
          "description": "Region",
          "args": {
            "name": "region",
            "isOptional": false,
            "suggestions": [
              {
                "name": "us",
                "description": "US"
              },
              {
                "name": "eu",
                "description": "EU"
              }
            ]
          }
        },
        {
          "names": [
            "--stack",
            "-s"
          ],
          "description": "Stack",
          "args": {
            "name": "stack",
            "isOptional": false
          }
        },
        {
          "names": [
            "--addons"
          ],
          "description": "Comma-delimited list.",
          "args": {
            "name": "addons",
            "description": "Comma-delimited list.",
            "isOptional": false
          }
        }
      ],
      "args": [
        {
          "name": "app",
          "description": "Leave empty for a generated name.",
          "isOptional": true
        }
      ]
    }
  ]
}
