From f42b94e9d5eadd2c139d7595715f4de303b75a4e Mon Sep 17 00:00:00 2001 From: Corey Butler Date: Wed, 29 Apr 2020 19:19:05 -0500 Subject: [PATCH] Re-added default help on commands. --- package.json | 2 +- src/command.js | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index 06c4caf..2d1beb4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@author.io/shell", - "version": "1.3.10", + "version": "1.3.11-beta.1", "description": "A micro-framework for creating CLI-like experiences. This supports Node.js and browsers.", "main": "src/index.js", "scripts": { diff --git a/src/command.js b/src/command.js index e56da3d..df0763f 100644 --- a/src/command.js +++ b/src/command.js @@ -33,13 +33,13 @@ export default class Command extends Base { cfg.middleware.forEach(code => this.use(Function(code))) } - // this.defaultHandler = (data, cb) => { - // if (data.help && data.help.requested) { - // console.log(data.help.message) - // } + this.defaultHandler = (data, cb) => { + if (data.help && data.help.requested) { + console.log(data.help.message) + } - // cb && cb(data) - // } + cb && cb(data) + } this.#fn = cfg.handler this.#oid = Symbol(((cfg.name || cfg.usage) || cfg.pattern) || 'command')