message: Reject errored execChildProcss with an Error
diff: @@ -25,8 +25,7 @@ export function getExtensionPath() {
  export function getUnixTempDirectory() {
  let envTmp = process.env.TMPDIR;
  - if(!envTmp)
  - {
  + if (!envTmp) {
  return "/tmp/";
  }
  @@ -61,9 +60,9 @@ export async function execChildProcess(command: string, workingDirectory: string
  return new Promise<string>((resolve, reject) => {
  cp.exec(command, { cwd: workingDirectory, maxBuffer: 500 * 1024 }, (error, stdout, stderr) => {
  if (error) {
  - reject(`${error}
  + reject(new Error(`${error}
  ${stdout}
  -${stderr}`);
  +${stderr}`));
  }
  else if (stderr && !stderr.includes("screen size is bogus")) {
  reject(new Error(stderr));
  