From c4e43bdeeab412e290b86347f9bfbe80f0cc81c7 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 31 Jul 2015 12:48:52 +0100 Subject: [PATCH] add error name to babel-cli syntax errors --- packages/babel-cli/src/babel/util.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-cli/src/babel/util.js b/packages/babel-cli/src/babel/util.js index f0ace28524..52c0801109 100644 --- a/packages/babel-cli/src/babel/util.js +++ b/packages/babel-cli/src/babel/util.js @@ -57,11 +57,11 @@ exports.compile = function (filename, opts) { function toErrorStack(err) { if (err._babel && err instanceof SyntaxError) { - return err.message + "\n" + err.codeFrame; + return `${err.name}: ${err.message}\n${err.codeFrame}`; } else { return err.stack; } -}; +} process.on("uncaughtException", function (err) { console.error(toErrorStack(err));