From 4b7ba1b0414953f4e8f2e9937a12cf0507eec1c8 Mon Sep 17 00:00:00 2001 From: Dominic Date: Sun, 17 May 2020 21:34:49 -0700 Subject: [PATCH 1/2] Fix db/generate (nested command-dirs) help messages Doing something like `yarn rw db seed --help` displays the help message for `yarn rw db` instead of `yarn rw db seed`. This fixes that. --- packages/cli/src/commands/db.js | 2 +- packages/cli/src/commands/generate.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/commands/db.js b/packages/cli/src/commands/db.js index 01a33db3dc65..954db6d05844 100644 --- a/packages/cli/src/commands/db.js +++ b/packages/cli/src/commands/db.js @@ -3,4 +3,4 @@ export const aliases = ['database'] export const desc = 'Database tools.' export const builder = (yargs) => - yargs.commandDir('./dbCommands').demandCommand().argv + yargs.commandDir('./dbCommands').demandCommand() diff --git a/packages/cli/src/commands/generate.js b/packages/cli/src/commands/generate.js index 5fd61fe10afa..6474d54fc58b 100644 --- a/packages/cli/src/commands/generate.js +++ b/packages/cli/src/commands/generate.js @@ -3,4 +3,4 @@ export const aliases = ['g'] export const desc = 'Save time by generating boilerplate code.' export const builder = (yargs) => - yargs.commandDir('./generate', { recurse: true }).demandCommand().argv + yargs.commandDir('./generate', { recurse: true }).demandCommand() From 33a304350a7d09ff06fa418016a5007f4197b75a Mon Sep 17 00:00:00 2001 From: Dominic Date: Wed, 20 May 2020 16:41:39 -0700 Subject: [PATCH 2/2] Add strict to index.js --- packages/cli/src/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/index.js b/packages/cli/src/index.js index 91b3b22bac6b..a2e797c936d1 100644 --- a/packages/cli/src/index.js +++ b/packages/cli/src/index.js @@ -19,4 +19,5 @@ yargs 'yarn rw g page home /', "\"Create a page component named 'Home' at path '/'\"" ) - .demandCommand().argv + .demandCommand() + .strict().argv