Fix: Only create @babel/node IPC channel when needed (#13295)
Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
process.send({ hello: "world" });
|
||||
console.log("sent");
|
||||
console.log("ipc enabled");
|
||||
6
packages/babel-node/test/fixtures/cli/subprocess-ipc/options.json
vendored
Normal file
6
packages/babel-node/test/fixtures/cli/subprocess-ipc/options.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"args": ["payload.js"],
|
||||
"ipcMessage": { "hello": "world" },
|
||||
"ipc": true,
|
||||
"stdout": "ipc enabled"
|
||||
}
|
||||
3
packages/babel-node/test/fixtures/cli/subprocess-no-ipc/in-files/payload.js
vendored
Normal file
3
packages/babel-node/test/fixtures/cli/subprocess-no-ipc/in-files/payload.js
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
if (process.send == null) {
|
||||
console.log("ipc disabled");
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
{
|
||||
"args": ["payload.js"],
|
||||
"stdout": "sent"
|
||||
"stdout": "ipc disabled"
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
process.send("hello");
|
||||
Reference in New Issue
Block a user