From f367291540dfcdda14f95e08affd10a2f5260996 Mon Sep 17 00:00:00 2001 From: ssube Date: Tue, 12 Nov 2019 08:27:27 -0600 Subject: [PATCH] feat: short aliases for common options (fixes #145) --- src/config/args.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/config/args.ts b/src/config/args.ts index e815313..9ebe394 100644 --- a/src/config/args.ts +++ b/src/config/args.ts @@ -124,8 +124,14 @@ export async function parseArgs(argv: Array): Promise { default: 'yaml', type: 'string', }, - 'include-level': RULE_OPTION, - 'include-name': RULE_OPTION, + 'include-level': { + ...RULE_OPTION, + alias: ['l', 'level'], + }, + 'include-name': { + ...RULE_OPTION, + alias: ['n', 'name'], + }, 'include-tag': { ...RULE_OPTION, alias: ['t', 'tag'], @@ -155,6 +161,7 @@ export async function parseArgs(argv: Array): Promise { }, }) .help() + .alias('help', 'h') .version(VERSION_INFO.package.version) .alias('version', 'v');