{
  "description": "Morphologically analyze files (or stdin when none are given) with common dictionary, output and N-best options. Format strings and lattice options are left out.",
  "options": [
    {
      "names": [
        "--output-format-type",
        "-O"
      ],
      "description": "Output format type",
      "args": {
        "name": "output_format",
        "isOptional": false,
        "suggestions": [
          {
            "name": "wakati",
            "description": "Wakati (space-separated words)"
          },
          {
            "name": "none",
            "description": "None"
          }
        ]
      }
    },
    {
      "names": [
        "--nbest",
        "-N"
      ],
      "description": "N-best results",
      "args": {
        "name": "nbest",
        "isOptional": false
      }
    },
    {
      "names": [
        "--all-morphs",
        "-a"
      ],
      "description": "Output all morphs"
    },
    {
      "names": [
        "--partial",
        "-p"
      ],
      "description": "Partial parsing mode"
    },
    {
      "names": [
        "--dicdir",
        "-d"
      ],
      "description": "System dictionary directory",
      "args": {
        "name": "dicdir",
        "isOptional": false,
        "template": "folders"
      }
    },
    {
      "names": [
        "--userdic",
        "-u"
      ],
      "description": "User dictionary",
      "args": {
        "name": "userdic",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--rcfile",
        "-r"
      ],
      "description": "Resource file",
      "args": {
        "name": "rcfile",
        "isOptional": false,
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--output",
        "-o"
      ],
      "description": "Output file",
      "args": {
        "name": "output",
        "isOptional": false,
        "template": "filepaths"
      },
      "isDangerous": true
    },
    {
      "names": [
        "--dictionary-info",
        "-D"
      ],
      "description": "Show dictionary info"
    }
  ],
  "args": [
    {
      "name": "files",
      "isOptional": true,
      "isVariadic": true,
      "template": "filepaths"
    }
  ],
  "name": "mecab"
}
