child.stdout!.on('data', chunk => {
        if (!silent) { process.stdout.write(chunk); }
        stdout.push(chunk as Buffer);
      });