in src/functions.ts [95:114]
async function execByThrowError(commandLine: string, args?: string[]) {
let result = "";
const options = {
listeners: {
stdout: (data: Buffer) => {
result = data.toString();
},
stderr: (data: Buffer) => {
result = data.toString();
},
},
};
const exitCode = await exec(commandLine, args, options);
debug(result);
if (exitCode !== 0) {
throw new Error(result);
}
return result;
}