{
  "description": "Lint Helm charts with ct lint. Install and list-changed subcommands, and the extra-args options, are left out.",
  "name": "ct",
  "subcommands": [
    {
      "name": "lint",
      "description": "Lint charts",
      "options": [
        {
          "names": [
            "--all"
          ],
          "description": "All charts"
        },
        {
          "names": [
            "--charts"
          ],
          "description": "Specific charts",
          "args": {
            "name": "charts",
            "isOptional": false,
            "isVariadic": true
          },
          "isRepeatable": true
        },
        {
          "names": [
            "--chart-dirs"
          ],
          "description": "Chart directories",
          "args": {
            "name": "chart_dirs",
            "isOptional": false,
            "isVariadic": true,
            "template": "folders"
          },
          "isRepeatable": true
        },
        {
          "names": [
            "--config"
          ],
          "description": "Config file",
          "args": {
            "name": "config",
            "isOptional": false,
            "template": "filepaths"
          }
        },
        {
          "names": [
            "--target-branch"
          ],
          "description": "Target branch",
          "args": {
            "name": "target_branch",
            "isOptional": false
          }
        },
        {
          "names": [
            "--since"
          ],
          "description": "Git reference for changes",
          "args": {
            "name": "since",
            "isOptional": false
          }
        },
        {
          "names": [
            "--skip-helm-dependencies"
          ],
          "description": "Skip dependency build"
        },
        {
          "names": [
            "--debug"
          ],
          "description": "Print external CLI calls"
        }
      ]
    }
  ]
}
