aspargvs
Version:
Parse argv as json object
23 lines (22 loc) • 744 B
TypeScript
import { Options } from './options';
/**
* Parse arguments into JSON object,
* run required actions as defined in options object.
*
* This function uses `process.argv` by itself.
*
* @param options - {@link Options} object.
*/
export declare function handleArgv(options?: Options): void;
/**
* Parse arguments into JSON object,
* run required actions as defined in options object.
*
* This function expects a stripped arguments array.
*
* Use {@link handleArgv} instead in case you don't do anything with it.
*
* @param args - arguments array (for example `process.argv.slice(2)`).
* @param options - {@link Options} object.
*/
export declare function handleArgs(args: string[], options?: Options): void;