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
JavaScript
;
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