@quadnix/octo-build
Version:
Octo-Build is a CLI tool to build Octo projects.
15 lines • 676 B
JavaScript
import { spawn } from 'child_process';
export class ProcessUtility {
static runDetachedProcess(command, options, outputWriter) {
options = options || {};
options.detached = true;
options.stdio = ['ignore', outputWriter, outputWriter];
options.env = options.env || {};
let firstSpaceIndex = command.indexOf(' ');
firstSpaceIndex = firstSpaceIndex === -1 ? command.length : firstSpaceIndex;
const program = command.substring(0, firstSpaceIndex);
const parameters = [command.substring(firstSpaceIndex + 1)];
return spawn(program, parameters, options);
}
}
//# sourceMappingURL=process.utility.js.map