Skip to content

Ao usar Bun.spawn(), o processo filho herda o stderr do processo gerador. Se preferir ler e manipular stderr, defina a opção stderr como "pipe".

ts
const proc = Bun.spawn(["echo", "hello"], {
  stderr: "pipe",
});

proc.stderr; // => ReadableStream

Para ler stderr até o processo filho sair, use .text()

ts
const proc = Bun.spawn(["echo", "hello"], {
  stderr: "pipe",
});

const errors: string = await proc.stderr.text();
if (errors) {
  // manipular erros
}

Veja Docs > API > Child processes para documentação completa.

Bun by www.bunjs.com.cn edit