{
  "description": "Open a web search in the browser through a chosen provider or tag. The built-in web server mode and TLS options are left out.",
  "options": [
    {
      "names": [
        "--provider",
        "-p"
      ],
      "description": "Search provider; defaults to brave.",
      "args": {
        "name": "provider",
        "description": "Search provider; defaults to brave.",
        "isOptional": false,
        "suggestions": [
          {
            "name": "google",
            "description": "Google"
          },
          {
            "name": "wikipedia",
            "description": "Wikipedia"
          },
          {
            "name": "amazon",
            "description": "Amazon"
          },
          {
            "name": "reddit",
            "description": "Reddit"
          }
        ]
      }
    },
    {
      "names": [
        "--tag",
        "-t"
      ],
      "description": "Tag",
      "args": {
        "name": "tag",
        "isOptional": false,
        "suggestions": [
          {
            "name": "video",
            "description": "Video"
          }
        ]
      }
    },
    {
      "names": [
        "--binary",
        "-b"
      ],
      "description": "Program used to open the search URL.",
      "args": {
        "name": "binary",
        "description": "Program used to open the search URL.",
        "isOptional": false
      }
    },
    {
      "names": [
        "--output",
        "-o"
      ],
      "description": "Print URL only"
    },
    {
      "names": [
        "--list-providers",
        "-l"
      ],
      "description": "List providers"
    },
    {
      "names": [
        "--list-tags"
      ],
      "description": "List tags"
    },
    {
      "names": [
        "--json",
        "-j"
      ],
      "description": "JSON output"
    },
    {
      "names": [
        "--verbose",
        "-v"
      ],
      "description": "Verbose"
    }
  ],
  "args": [
    {
      "name": "query",
      "isOptional": true,
      "isVariadic": true
    }
  ],
  "name": "s"
}
