1 | import * as os from 'os';
|
2 | import { buildUsageSection, helpFormatter, section } from './help';
|
3 | import { CliBaseCommandDefinition, CliCommandDefinition, CliCommandDefinitionOption, ParsedCliCommand } from './types';
|
4 |
|
5 | export const parserErrorHandler = (parsed: ParsedCliCommand) => {
|
6 | const out = section('Syntax Error', parsed.errors.allErrors);
|
7 | // tslint:disable-next-line: no-console
|
8 | console.log(out);
|
9 | // tslint:disable-next-line: no-console
|
10 | console.log(helpFormatter(parsed));
|
11 | };
|