ParamShape

tcmts.cli.help.ParamShape · #aijkahom · type

export interface ParamShape {
  name: string;
  description?: string;
  cardinality: "one" | "many";
  schema: { "~standard": { validate: (v: unknown) => unknown } };
  cli: { syntax?: { type: "argument" | "option"; label: string } };
}

used by