Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
return new Promise((resolve, reject) => {
const callback = (err, stdout) => (err ? reject(err) : resolve(stdout))
if (silent) {
ChildProcessUtilities.exec(
actualCommand,
[...actualCommandArgs],
{cwd: lernaPackage.location, maxBuffer: Infinity},
callback
)
} else {
ChildProcessUtilities.spawnStreaming(
actualCommand,
[...actualCommandArgs],
{cwd: lernaPackage.location, maxBuffer: Infinity},
lernaPackage.name,
callback
)
}
})
}