UNPKG

@synotech/utils

Version:

a collection of utilities for internal use

14 lines (13 loc) 349 B
/** * This function sleeps for a given time * @module sleep * @param {ms} ms - a number in milliseconds * @return {promise} {Promise} blocking async promise * @example * * await sleep(1000) // sleeps for 1 second * */ export const sleep = async (ms: number): Promise<any> => { return new Promise((resolve) => setTimeout(resolve, ms)); };