args-any
Version:
Utility lib for parsing command options
14 lines (13 loc) • 680 B
TypeScript
import { Option, ParserSettings } from "../../types";
export declare const empty: Option;
export declare const isKey: (arg: string) => boolean;
export declare const hasPrefix: (arg: string, prefix: string) => boolean;
export declare const create: (fields: Partial<Option>) => Option;
export declare const optionParser: (key: string, args: string[], settings?: Partial<ParserSettings>) => Option;
export declare const option: {
create: (fields: Partial<Option>) => Option;
empty: Option;
parse: (key: string, args: string[], settings?: Partial<ParserSettings>) => Option;
hasPrefix: (arg: string, prefix: string) => boolean;
isKey: (arg: string) => boolean;
};