@kokojs/cli
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -26,3 +26,3 @@ "use strict"; | ||
} | ||
service.commands.forEach(({ name, action, options, description = '' }) => { | ||
service.commands.forEach(({ name, action, options, alias, description = '' }) => { | ||
if (isExisted(name)) { | ||
@@ -35,3 +35,4 @@ return; | ||
.action((...args) => { | ||
service.commandOptions = args[0].opts(); | ||
const cmdObj = args[args.length - 1]; | ||
service.commandOptions = cmdObj.opts(); | ||
action(...args); | ||
@@ -41,2 +42,5 @@ }) | ||
.description(description); | ||
if (alias) { | ||
command.alias(alias); | ||
} | ||
if (options) { | ||
@@ -43,0 +47,0 @@ Object.keys(options).forEach((name) => { |
{ | ||
"name": "@kokojs/cli", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"license": "MIT", | ||
@@ -5,0 +5,0 @@ "files": [ |
10932
291