From e8935d6b32f72fc36972b9427ff7a82aac5978ba Mon Sep 17 00:00:00 2001 From: Chris Breiding Date: Wed, 26 Oct 2016 10:11:44 -0400 Subject: [PATCH] handle install and test aliases --- lib/index.coffee | 1 - lib/run-all.coffee | 14 ++++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/index.coffee b/lib/index.coffee index f361ecf964..2a9120b4bf 100644 --- a/lib/index.coffee +++ b/lib/index.coffee @@ -16,7 +16,6 @@ module.exports = { ### -handle aliases (install -> i, test -> t) starting app deployment break up core-app diff --git a/lib/run-all.coffee b/lib/run-all.coffee index 616f93a8b5..25c0b441da 100644 --- a/lib/run-all.coffee +++ b/lib/run-all.coffee @@ -29,11 +29,13 @@ filterDirsByPackage = (dirs, packages) -> return _.includes(packages, packageName) filterDirsByCmd = (dirs, cmd) -> - return dirs if cmd is "install" - - dirs.filter (dir) -> - packageJson = require(path.resolve(dir, "package")) - return !!packageJson.scripts[cmd] + switch cmd + when "install", "i" + return dirs + else + dirs.filter (dir) -> + packageJson = require(path.resolve(dir, "package")) + return !!packageJson.scripts[cmd] checkDirsLength = (dirs, errMessage) -> return dirs if dirs.length @@ -46,7 +48,7 @@ mapTasks = (cmd, packages) -> colors = "green yellow blue magenta cyan white gray bgGreen bgYellow bgBlue bgMagenta bgCyan bgWhite".split(" ") runCommand = switch cmd - when "install", "test" then cmd + when "install", "i", "test", "t" then cmd else "run #{cmd}" packages.map (dir, index) ->