UNPKG

cli-options

Version:

A simple command-line argument parser for Node.js applications.

17 lines (16 loc) 472 B
export interface ParseArgsOptions { required: { [key: string]: string; }; optional: { [key: string]: string; }; help: Partial<{ short: string; long: string; usage: boolean | string; params: boolean; }>; validate?: (args: Record<string, string>) => string | undefined; } export declare function parseArgs({ required, optional, help, validate }: Partial<ParseArgsOptions>): Record<string, string>;