UNPKG

zod-opts

Version:

node.js CLI option parser / validator using Zod

7 lines (6 loc) 554 B
import type { Options, ParseResultError, ParseResultHelp, ParseResultVersion, PositionalArguments } from "./type"; export declare function uniq<T>(array: T[]): T[]; export declare function findDuplicateValues(array: string[]): string[]; export declare function errorExit(parseResult: ParseResultError | ParseResultHelp | ParseResultVersion, version?: string): never; export declare function validateParamOptionsAndPositionalArguments(options: Options, positionalArgs: PositionalArguments): void; export declare function assertNever(value: never): never;