UNPKG

rc-js-util

Version:

A collection of TS and C++ utilities to help writing performant and correct applications, achieved through strict typing and (removable) invariant checking.

28 lines 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports._Promise = void 0; const promise_reject_falsey_js_1 = require("./impl/promise-reject-falsey.js"); const promise_reject_null_js_1 = require("./impl/promise-reject-null.js"); const promise_reject_false_js_1 = require("./impl/promise-reject-false.js"); const promise_delay_js_1 = require("./impl/promise-delay.js"); const promise_poll_js_1 = require("./impl/promise-poll.js"); /** * @public * Utilities for handling promises. */ class _Promise { constructor() { } } exports._Promise = _Promise; /** {@inheritDoc promisePoll} */ _Promise.poll = promise_poll_js_1.promisePoll; /** {@inheritDoc promiseDelay} */ _Promise.delay = promise_delay_js_1.promiseDelay; /** {@inheritDoc promiseRejectFalse} */ _Promise.rejectFalse = promise_reject_false_js_1.promiseRejectFalse; /** {@inheritDoc promiseRejectFalsey} */ _Promise.rejectFalsey = promise_reject_falsey_js_1.promiseRejectFalsey; /** {@inheritDoc promiseRejectNull} */ _Promise.rejectNull = promise_reject_null_js_1.promiseRejectNull; //# sourceMappingURL=_promise.js.map