UNPKG

es-promise-ext

Version:

Native promise extensions for javascript and typescript.

22 lines (21 loc) 538 B
declare global { interface Promise<T> { /** * Delay between the promise chain. * * @param {number} millisecond * - a time for the delay * * @return {Promise<T>} * A value which pass through within a promise * * @example * Promise.resolve('a') * .delay(300) * .then(doSomething) * // return 'a' in a promise after delay 300 ms */ delay(millisecond: number): Promise<T>; } } export {};