Die Bun.sleep-Methode bietet eine praktische Möglichkeit, ein leeres Promise zu erstellen, das nach einer festen Anzahl von Millisekunden aufgelöst wird.
ts
// für 1 Sekunde schlafen
await Bun.sleep(1000);Intern ist dies äquivalent zum folgenden Snippet, das setTimeout verwendet.
ts
await new Promise(resolve => setTimeout(resolve, ms));Siehe Docs > API > Utils für weitere nützliche Utilities.