{
  "description": "Install, switch to, or uninstall a Neovim version with bob. Update, sync, rollback and the other subcommands are left out.",
  "name": "bob",
  "subcommands": [
    {
      "name": "use",
      "description": "Switch to a Neovim version, installing it first unless told not to.",
      "options": [
        {
          "names": [
            "--no-install"
          ],
          "description": "Do not auto-install"
        }
      ],
      "args": [
        {
          "name": "version",
          "isOptional": true,
          "suggestions": [
            {
              "name": "nightly",
              "description": "nightly"
            },
            {
              "name": "stable",
              "description": "stable"
            },
            {
              "name": "latest",
              "description": "latest"
            }
          ]
        }
      ]
    },
    {
      "name": "install",
      "description": "Install a Neovim version; also updates an out-of-date nightly.",
      "args": [
        {
          "name": "version",
          "isOptional": true,
          "suggestions": [
            {
              "name": "nightly",
              "description": "nightly"
            },
            {
              "name": "stable",
              "description": "stable"
            },
            {
              "name": "latest",
              "description": "latest"
            }
          ]
        }
      ]
    },
    {
      "name": "uninstall",
      "description": "Uninstall a version; without one bob prompts for a selection.",
      "args": [
        {
          "name": "version",
          "isOptional": true,
          "suggestions": [
            {
              "name": "nightly",
              "description": "nightly"
            },
            {
              "name": "stable",
              "description": "stable"
            },
            {
              "name": "latest",
              "description": "latest"
            }
          ]
        }
      ]
    }
  ]
}
