UNPKG

@stacksjs/cli

Version:

TypeScript framework for CLI artisans. Build beautiful console apps with ease.

15 lines 711 B
declare interface ParsedArgv { args: string[] options: { [k: string]: string | boolean | number } } declare function isLongOption(arg?: string): boolean; declare function isShortOption(arg: string): boolean; declare function parseValue(value: string): string | boolean | number; declare function parseLongOption(options: { [k: string] }): number; declare function parseShortOption(options: { [k: string] }): number; export declare function parseArgv(argv?: string[]): ParsedArgv; export declare function parseArgs(argv?: string[]): string[]; export declare function parseOptions(options?: CliOptions): CliOptions; export declare function buddyOptions(options?: string[] | Record<string, any>): string;