@molejs/mole-tools
Version:
Configuration and scripts for Mole App.
22 lines (17 loc) • 391 B
JavaScript
;
const getRunCmdEnv = require('./utils/getRunCmdEnv');
function runCmd(cmd, _args, fn) {
const args = _args || [];
// console.log(cmd);
const runner = require('child_process').spawn(cmd, args, {
// keep color
stdio: 'inherit',
env: getRunCmdEnv(),
});
runner.on('close', (code) => {
if (fn) {
fn(code);
}
});
}
module.exports = runCmd;