Skip to content

Delay ​

Creates a delay.

Example ​

Without Delay

ts
await new Promise((then) => setTimeout(then, 2000))

With Delay

ts
import { delay } from 'sa-lambda/Delay'

await delay(2000)

API ​

delay ​

ts
(ms?: number) => Promise<void>

Returns a promise waiting with setTimeout.

ts
await delay()
await delay(1000)

microtask ​

ts
() => Promise<void>

Returns a promise waiting with microtask.

ts
await microtask()

Released under the MIT License.