{
  "description": "View a log file (or a command's output) with highlighting in a pager. Highlight-group selection and shell completions are left out.",
  "options": [
    {
      "names": [
        "--follow",
        "-f"
      ],
      "description": "Follow file"
    },
    {
      "names": [
        "--print",
        "-p"
      ],
      "description": "Print to stdout"
    },
    {
      "names": [
        "--exec",
        "-e"
      ],
      "description": "Run command and view its output",
      "args": {
        "name": "exec",
        "isOptional": false
      }
    },
    {
      "names": [
        "--theme"
      ],
      "description": "Theme file",
      "args": {
        "name": "theme",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--pager"
      ],
      "description": "Custom pager",
      "args": {
        "name": "pager",
        "isOptional": false
      }
    },
    {
      "names": [
        "--highlight"
      ],
      "description": "Format COLOR:WORD,WORD, for example red:ERROR,WARNING.",
      "args": {
        "name": "highlight",
        "description": "Format COLOR:WORD,WORD, for example red:ERROR,WARNING.",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    }
  ],
  "args": [
    {
      "name": "file",
      "isOptional": true,
      "template": "filepaths"
    }
  ],
  "name": "tspin"
}
