{
  "description": "Run an IMAPFilter configuration, optionally as a dry run. Debug and pid files, interactive mode and one-line commands are outside this form.",
  "options": [
    {
      "names": [
        "-c"
      ],
      "description": "Defaults to ~/.imapfilter/config.lua.",
      "args": {
        "name": "config",
        "description": "Defaults to ~/.imapfilter/config.lua.",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "-n"
      ],
      "description": "Do not send requests that would modify data on the server."
    },
    {
      "names": [
        "-l"
      ],
      "description": "Log file",
      "args": {
        "name": "log",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "-t"
      ],
      "description": "CA truststore",
      "args": {
        "name": "truststore",
        "isOptional": false,
        "template": "filepaths"
      }
    }
  ],
  "name": "imapfilter"
}
