{
  "options": [
    { "arg": "-d, --dry-run", "desc": "Log version numbers without modifying any file or any SCM repo" },
    { "arg": "-c, --config-file <configFile>", "desc": "Configuration file" }
  ],
  "commands": {
    "release": {
      "desc": "Release the project",
      "args": [
      ],
      "options": [
        { "arg": "-r, --release-increment-type <releaseIncrementType>", "desc": "Release increment type, can be major, minor, or patch, default: minor" },
        { "arg": "-p, --post-release-increment-type <postReleaseIncrementType>", "desc": "Post release increment type, can be major, minor, or patch, default: patch" }
      ],
      "examples": [
        "rtk release",
        "rtk release --release-increment-type major",
        "rtk release --release-increment-type major --post-release-increment-type minor"
      ]
    }
  }
}
