UNPKG

extra-sleep

Version:
17 lines (14 loc) 529 B
var _build = {}; Object.defineProperty(_build, "__esModule", { value: true }); var sleepSync_1 = _build.sleepSync = sleep_1 = _build.sleep = void 0; function sleep(ms) { return new Promise((resolve) => setTimeout(resolve, ms)); } var sleep_1 = _build.sleep = sleep; function sleepSync(ms) { var buff = new SharedArrayBuffer(4); var view = new Int32Array(buff); Atomics.wait(view, 0, 0, ms); } sleepSync_1 = _build.sleepSync = sleepSync; export { _build as default, sleep_1 as sleep, sleepSync_1 as sleepSync };