function spawnOrFail()

in script/deploy.js [123:144]


function spawnOrFail(command, args, options) {
  options = {
    ...options,
    shell: true
  };
  console.log(`--> ${command} ${args.join(' ')}`);
  const cmd = spawnSync(command, args, options);
  if (cmd.error) {
    console.log(`Command ${command} failed with ${cmd.error.code}`);
    process.exit(255);
  }
  const output = cmd.stdout.toString();
  console.log(output);
  if (cmd.status !== 0) {
    console.log(
      `Command ${command} failed with exit code ${cmd.status} signal ${cmd.signal}`
    );
    console.log(cmd.stderr.toString());
    process.exit(cmd.status);
  }
  return output;
}