{
  "description": "Process TeX files according to their arara directives. Preamble and header options beyond the basics are left out.",
  "options": [
    {
      "names": [
        "--verbose",
        "-v"
      ],
      "description": "Print command output"
    },
    {
      "names": [
        "--log",
        "-l"
      ],
      "description": "Write log"
    },
    {
      "names": [
        "--dry-run",
        "-n"
      ],
      "description": "Go through the motions without running any command."
    },
    {
      "names": [
        "--header",
        "-H"
      ],
      "description": "Header directives only"
    },
    {
      "names": [
        "--timeout",
        "-t"
      ],
      "description": "Timeout (ms)",
      "args": {
        "name": "timeout",
        "isOptional": false
      }
    },
    {
      "names": [
        "--max-loops",
        "-m"
      ],
      "description": "Maximum loops",
      "args": {
        "name": "max_loops",
        "isOptional": false
      }
    },
    {
      "names": [
        "--working-directory",
        "-d"
      ],
      "description": "Working directory",
      "args": {
        "name": "working_directory",
        "isOptional": false,
        "template": "folders"
      }
    }
  ],
  "args": [
    {
      "name": "files",
      "isOptional": true,
      "isVariadic": true,
      "template": "filepaths"
    }
  ],
  "name": "arara"
}
