From b20b6adf06e27a15f8a199179d2b9b14bea508fb Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 24 Jul 2015 21:09:16 +0100 Subject: [PATCH] fix `babel-plugin build` hanging --- packages/babel-cli/src/babel-plugin/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/babel-cli/src/babel-plugin/index.js b/packages/babel-cli/src/babel-plugin/index.js index d02d5695d0..279878a5ac 100755 --- a/packages/babel-cli/src/babel-plugin/index.js +++ b/packages/babel-cli/src/babel-plugin/index.js @@ -13,7 +13,7 @@ function spawn(cmd, args, callback) { spawn.on("exit", function (code) { if (code === 0) { - if (callback) callback(); + callback(); } else { console.log("Killing..."); process.exit(1); @@ -108,7 +108,7 @@ var cmds = { }, build: function () { - spawn("babel", ["src", "--out-dir", "lib", "--copy-files"]); + spawn("babel", ["src", "--out-dir", "lib", "--copy-files"], process.exit); }, publish: function () {