extra-sleep
Version:
Sleep for specified time.
17 lines (14 loc) • 529 B
JavaScript
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 };