From a23725a5380d83af613b6e8f8b859ddfda4e973f Mon Sep 17 00:00:00 2001 From: Thadeu Cotts Date: Thu, 26 Nov 2020 16:14:10 -0300 Subject: [PATCH] [error-handler] [m]: update error handler output --- packages/create-portal-app/index.js | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/packages/create-portal-app/index.js b/packages/create-portal-app/index.js index f3d600d5..b13c26b4 100755 --- a/packages/create-portal-app/index.js +++ b/packages/create-portal-app/index.js @@ -139,17 +139,20 @@ async function run() { } //Main CLI execution workflow -run() - .then(`${chalk.greenBright("Project Installed Sucess")}`) - .catch((error) => { - if (error.command) { - console.log(`${chalk.cyan("Error on Create App")}`); - } else { - console.log( - `${chalk.red("Unexpected Erro. Please report it as a bug")}` - ); - console.log(error); - } +run().catch((error) => { + console.log(error.name); + if (error.install) { console.log(); - process.exit(1); - }); + console.log( + `${chalk.redBright("Error on Create App :")}${chalk.yellow( + error.message.toString() + )}` + ); + } else { + console.log(`${chalk.red("Unexpected Error. Please report it as a bug")}`); + console.log(error); + } + console.log(); + process.exit(1); +}); +