From 851d2cb6e0ab1af559c960a849b5be31c191868f Mon Sep 17 00:00:00 2001 From: bill-improbableio Date: Sun, 25 Jun 2017 00:04:53 +0100 Subject: [PATCH] Pass SIGINT signals to the spawned child process (#5861) * Pass SIGINT signals down to the spawned child * Kill process with correct signal * Fix lint issues * Fix exit for outer process --- packages/babel-cli/src/babel-node.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/babel-cli/src/babel-node.js b/packages/babel-cli/src/babel-node.js index 6e2f282795..101c422f0a 100755 --- a/packages/babel-cli/src/babel-node.js +++ b/packages/babel-cli/src/babel-node.js @@ -90,5 +90,10 @@ getV8Flags(function (err, v8Flags) { } }); }); + + process.on("SIGINT", () => { + proc.kill("SIGINT"); + process.exit(1); + }); } });