{
  "description": "Show a tldr page for a command, or search and update the page cache. Config, cache-clearing and language listing operations are left out.",
  "options": [
    {
      "names": [
        "--platform"
      ],
      "description": "Platform",
      "args": {
        "name": "platform",
        "isOptional": false,
        "suggestions": [
          {
            "name": "linux",
            "description": "Linux"
          },
          {
            "name": "osx",
            "description": "macOS"
          },
          {
            "name": "windows",
            "description": "Windows"
          },
          {
            "name": "common",
            "description": "Common"
          }
        ]
      }
    },
    {
      "names": [
        "--language",
        "-L"
      ],
      "description": "Language code",
      "args": {
        "name": "language",
        "isOptional": false
      }
    },
    {
      "names": [
        "--short-options",
        "-S"
      ],
      "description": "Prefer short options"
    },
    {
      "names": [
        "--long-options",
        "-E"
      ],
      "description": "Prefer long options"
    },
    {
      "names": [
        "--raw",
        "-R"
      ],
      "description": "Raw Markdown"
    },
    {
      "names": [
        "--search"
      ],
      "description": "Search keyword",
      "args": {
        "name": "search",
        "isOptional": false
      }
    },
    {
      "names": [
        "--update"
      ],
      "description": "Update the cache"
    },
    {
      "names": [
        "--list-all",
        "-a"
      ],
      "description": "List all pages"
    }
  ],
  "args": [
    {
      "name": "page",
      "description": "Command name, e.g. tar or git commit.",
      "isOptional": true,
      "isVariadic": true
    }
  ],
  "name": "tlrc"
}
