{
  "description": "Type-check an Agda module with a few common options and optionally generate HTML, LaTeX or Vim highlighting. Compiler backends, interaction mode and the many pragma-style flags are left out.",
  "options": [
    {
      "names": [
        "--safe"
      ],
      "description": "Safe mode"
    },
    {
      "names": [
        "--without-K"
      ],
      "description": "Without K"
    },
    {
      "names": [
        "--allow-unsolved-metas"
      ],
      "description": "Allow unsolved metas"
    },
    {
      "names": [
        "--include-path"
      ],
      "description": "Import search directories",
      "args": {
        "name": "include_path",
        "isOptional": false,
        "isVariadic": true,
        "template": "folders"
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--library"
      ],
      "description": "Libraries",
      "args": {
        "name": "library",
        "isOptional": false,
        "isVariadic": true
      },
      "isRepeatable": true
    },
    {
      "names": [
        "--library-file"
      ],
      "description": "Libraries file",
      "args": {
        "name": "library_file",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--html"
      ],
      "description": "Generate HTML"
    },
    {
      "names": [
        "--latex"
      ],
      "description": "Generate LaTeX"
    },
    {
      "names": [
        "--vim"
      ],
      "description": "Generate Vim highlighting"
    },
    {
      "names": [
        "--dependency-graph"
      ],
      "description": "Dependency graph (Dot file)",
      "args": {
        "name": "dependency_graph",
        "isOptional": false,
        "template": "filepaths"
      },
      "isDangerous": true
    },
    {
      "names": [
        "--only-scope-checking"
      ],
      "description": "Only scope-check"
    },
    {
      "names": [
        "--ignore-interfaces"
      ],
      "description": "Ignore interface files"
    }
  ],
  "args": [
    {
      "name": "file",
      "isOptional": true,
      "template": "filepaths"
    }
  ],
  "name": "agda"
}
