UNPKG

@voiceflow/common

Version:

Junk drawer of utility functions

14 lines (13 loc) 452 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.rejectIn = exports.delay = void 0; const delay = (timeout, value = true) => new Promise((resolve) => { setTimeout(() => resolve(value), timeout); }); exports.delay = delay; const rejectIn = (timeout) => new Promise((_resolve, reject) => { setTimeout(() => { reject(new Error('Rejected by timeout!')); }, timeout); }); exports.rejectIn = rejectIn;