UNPKG

@newdash/newdash

Version:

javascript/typescript utility library

28 lines (27 loc) 522 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.sleep = void 0; /** * async sleep, release CPU and go to next action after milliseconds * * @category Async * @param ms millisecond * @example * * ```js * * async function() { * await sleep(1000) * // after 1 seconds * // do something other * } * * ``` */ async function sleep(ms) { return new Promise((resolve) => { setTimeout(resolve, ms); }); } exports.sleep = sleep; exports.default = sleep;