{
  "description": "Run a package command (install, upgrade, uninstall, list) with the global verbosity options. Per-command flags and configuration overrides are left out.",
  "options": [
    {
      "names": [
        "-v"
      ],
      "description": "Verbosity",
      "isRepeatable": true
    },
    {
      "names": [
        "-q"
      ],
      "description": "Quiet"
    }
  ],
  "args": [
    {
      "name": "action",
      "isOptional": true,
      "suggestions": [
        {
          "name": "install",
          "description": "Install"
        },
        {
          "name": "upgrade",
          "description": "Upgrade"
        },
        {
          "name": "uninstall",
          "description": "Uninstall"
        },
        {
          "name": "list",
          "description": "List installed"
        }
      ]
    },
    {
      "name": "packages",
      "description": "Package names; not used by list.",
      "isOptional": true,
      "isVariadic": true
    }
  ],
  "name": "pear"
}
