From 330f6910c64c3de43734b5f88f153a475cdcc4fe Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Thu, 26 Feb 2015 22:33:36 +1100 Subject: [PATCH] remove unnecessary exception catch and process.exit - fixes #901 --- bin/babel/util.js | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/bin/babel/util.js b/bin/babel/util.js index 99255b9f63..49c43de4e8 100644 --- a/bin/babel/util.js +++ b/bin/babel/util.js @@ -26,17 +26,7 @@ exports.transform = function (filename, code, opts) { opts.filename = filename; resolveRc(filename, opts); - var result; - try { - result = babel.transform(code, opts); - } catch (e) { - if (e instanceof SyntaxError) { - console.error("SyntaxError:", e.message); - process.exit(1); - } else { - throw e; - } - } + var result = babel.transform(code, opts); result.filename = filename; result.actual = code; return result;