{
  "description": "Publish markdown files to Confluence. Global options (credentials, base URL, config) and other subcommands are left out; set credentials in the mark config file.",
  "name": "mark",
  "subcommands": [
    {
      "name": "publish",
      "description": "Compile markdown files into Confluence pages and create or update them.",
      "options": [
        {
          "names": [
            "--files",
            "-f"
          ],
          "description": "File path or quoted glob pattern.",
          "args": {
            "name": "files",
            "description": "File path or quoted glob pattern.",
            "isOptional": false
          }
        },
        {
          "names": [
            "--space"
          ],
          "description": "Space key",
          "args": {
            "name": "space",
            "isOptional": false
          }
        },
        {
          "names": [
            "--parents"
          ],
          "description": "Parent page titles separated by /.",
          "args": {
            "name": "parents",
            "description": "Parent page titles separated by /.",
            "isOptional": false
          }
        },
        {
          "names": [
            "--dry-run"
          ],
          "description": "Dry run"
        },
        {
          "names": [
            "--compile-only"
          ],
          "description": "Show the resulting HTML without updating Confluence."
        },
        {
          "names": [
            "--continue-on-error"
          ],
          "description": "Continue on error"
        },
        {
          "names": [
            "--title-from-h1"
          ],
          "description": "Title from H1"
        },
        {
          "names": [
            "--drop-h1"
          ],
          "description": "Drop first H1"
        },
        {
          "names": [
            "--minor-edit"
          ],
          "description": "Do not send notifications."
        },
        {
          "names": [
            "--changes-only"
          ],
          "description": "Changes only"
        },
        {
          "names": [
            "--track-pages"
          ],
          "description": "Track pages"
        },
        {
          "names": [
            "--ci"
          ],
          "description": "CI mode"
        }
      ]
    }
  ]
}
