O método Bun.sleep fornece uma maneira conveniente de criar uma Promise vazia que é resolvida em um número fixo de milissegundos.
ts
// esperar por 1 segundo
await Bun.sleep(1000);Internamente, isso é equivalente ao seguinte snippet que usa setTimeout.
ts
await new Promise(resolve => setTimeout(resolve, ms));Consulte Docs > API > Utils para mais utilitários úteis.