UNPKG

@novo-learning/novo-sdk

Version:

SDK for the Novolanguage Speech Analysis API

21 lines 579 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.promiseTimeout = void 0; function promiseTimeout(ms, promise) { return new Promise((resolve) => { const timer = setTimeout(() => { resolve(false); }, ms); promise .then(() => { clearTimeout(timer); resolve(true); }) .catch(() => { clearTimeout(timer); resolve(false); }); }); } exports.promiseTimeout = promiseTimeout; //# sourceMappingURL=timeout.promise.js.map