{
  "name": "rbenv",
  "description": "Pick a Ruby version for your application and guarantee that your development environment matches production",
  "subcommands": [
    {
      "name": "commands",
      "description": "List all available rbenv commands",
      "options": [
        {
          "names": [
            "--sh"
          ]
        },
        {
          "names": [
            "--no-sh"
          ]
        }
      ]
    },
    {
      "name": "global",
      "description": "Set or show the global Ruby version",
      "options": [
        {
          "names": [
            "--unset"
          ]
        }
      ],
      "args": [
        {
          "name": "version"
        }
      ]
    },
    {
      "name": "install",
      "description": "Install a Ruby version using ruby-build",
      "options": [
        {
          "names": [
            "--version"
          ],
          "description": "Show version of ruby-build",
          "takes_arg": true,
          "arg": {
            "name": "version"
          }
        }
      ],
      "args": [
        {
          "name": "version"
        }
      ]
    },
    {
      "name": "local",
      "description": "Set or show the local application-specific Ruby version",
      "options": [
        {
          "names": [
            "--unset"
          ]
        }
      ],
      "args": [
        {
          "name": "version"
        }
      ]
    },
    {
      "name": "rehash",
      "description": "Rehash rbenv shims (run this after installing executables)"
    },
    {
      "name": "shell",
      "description": "Set or show the shell-specific Ruby version",
      "args": [
        {
          "name": "version"
        }
      ]
    },
    {
      "name": "uninstall",
      "description": "Uninstall a specific Ruby version",
      "options": [
        {
          "names": [
            "-f"
          ],
          "description": "If the version does not exist, do not display an error message",
          "takes_arg": true
        }
      ]
    },
    {
      "name": "versions",
      "description": "List installed Ruby versions"
    },
    {
      "name": "whence",
      "description": "List all Ruby versions that contain the given executable"
    },
    {
      "name": "which",
      "description": "Display the full path to an executable",
      "args": [
        {
          "name": "command"
        }
      ]
    }
  ]
}
