Skip to content

argtype

A type language for command-line argument grammars.

convert: seq(
  input: path,
  output: path,
  set(
    /// Output image quality (1-100)
    opt("-quality", quality: int = 80),
    /// Generate a thumbnail
    opt("-thumbnail", size: str),
    opt("-strip"),
  ),
)