Skip to content

O Bun suporta o global process do Node.js, incluindo o método process.on() para escutar sinais do SO.

ts
process.on("SIGINT", () => {
  console.log("SIGINT recebido");
});

Se você não sabe qual sinal escutar, pode escutar o evento guarda-chuva "exit".

ts
process.on("exit", code => {
  console.log(`Processo saiu com código ${code}`);
});

Se você não sabe qual sinal escutar, pode escutar os eventos "beforeExit" e "exit".

ts
process.on("beforeExit", code => {
  console.log(`Loop de eventos está vazio!`);
});

process.on("exit", code => {
  console.log(`Processo está saindo com código ${code}`);
});

Veja Docs > API > Utils para mais utilitários úteis.

Bun by www.bunjs.com.cn edit