concurrently-with-grid
Version:
Run commands concurrently
14 lines (11 loc) • 352 B
JavaScript
module.exports = class LogExit {
constructor({ logger }) {
this.logger = logger;
}
handle(commands) {
commands.forEach(command => command.close.subscribe(({ exitCode }) => {
this.logger.logCommandEvent(`${command.command} exited with code ${exitCode}`, command);
}));
return commands;
}
};