UNPKG

@donmccurdy/caporal

Version:

A full-featured framework for building command line applications (cli) with node.js

19 lines (18 loc) 427 B
/** * @packageDocumentation * @internal */ import type { ArgumentSynopsis } from "../types.js"; /** * Check if the argument is explicitly required * * @ignore * @param synopsis */ export declare function isRequired(synopsis: string): boolean; /** * * @param synopsis */ export declare function isVariadic(synopsis: string): boolean; export declare function parseArgumentSynopsis(synopsis: string): ArgumentSynopsis;