{
  "name": "progressline",
  "description": "⏳Track commands progress in a compact one-line format",
  "options": [
    {
      "names": [
        "--help",
        "-h"
      ],
      "description": "Show help for progressline"
    },
    {
      "names": [
        "--log-all",
        "-a"
      ],
      "description": "Log all lines above the progress line"
    },
    {
      "names": [
        "--static-text",
        "-t"
      ],
      "description": "Set static text to display instead of the latest stdin data",
      "takes_arg": true,
      "arg": {
        "name": "text"
      }
    },
    {
      "names": [
        "--activity-style",
        "-s"
      ],
      "description": "Set style of the activity indicator",
      "takes_arg": true,
      "arg": {
        "name": "style",
        "suggestions": [
          "dots",
          "kitt",
          "snake"
        ]
      }
    },
    {
      "names": [
        "--original-log-path",
        "-l"
      ],
      "description": "Save the original log to a file",
      "takes_arg": true,
      "arg": {
        "name": "path",
        "template": "filepaths"
      }
    },
    {
      "names": [
        "--log-matches",
        "-m"
      ],
      "description": "Log above progress line lines matching the given regular expressions",
      "takes_arg": true,
      "arg": {
        "name": "regex"
      }
    }
  ]
}
