commandzen
Version:
A command-line argument parsing library that allows for quick and easy parsing of command-line arguments.
17 lines (16 loc) • 474 B
TypeScript
export type OptionProps = {
flag: string;
description: string;
defaultValue?: unknown;
};
export declare class Option {
readonly flag: string;
readonly description: string;
readonly defaultValue: unknown | undefined;
readonly shortName: string | undefined;
readonly longName: string | undefined;
readonly key: string | undefined;
readonly required: boolean;
private constructor();
static create(props: OptionProps): Option;
}