UNPKG

sussy-util

Version:
12 lines (11 loc) 478 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * AsyncTimeout returns a Promise that resolves after a given number of milliseconds. * @param {number} ms - number - The number of milliseconds to wait before resolving the promise. * @returns A function that returns a promise that resolves after a timeout. */ const asyncTimeout = async (ms) => { return new Promise(resolve => setTimeout(resolve, ms)); }; exports.default = asyncTimeout;