__awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { options.forEach(function (option) { var commandFunc = option.commandFunc, desc = option.desc, command = option.command, optsFunc = option.optsFunc; yargs.command(command, desc, optsFunc, commandFunc); }); yargs .usage('usage: diat <command> [<args>]') .options({ // global options }) .scriptName('diat') .help() .locale('en') .demandCommand() .strict() .parse(); return [2 /*return*/]; }); })
__awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { options.forEach(function (option) { var commandFunc = option.commandFunc, desc = option.desc, command = option.command, optsFunc = option.optsFunc; yargs.command(command, desc, optsFunc, commandFunc); }); yargs .usage('usage: diat <command> [<args>]') .options({ // global options }) .scriptName('diat') .help() .locale('en') .demandCommand() .strict() .parse(); return [2 /*return*/]; }); })