predictype
Version: 
PredicType is a library of pre-built and tested predicates for TypeScript, covering various data types and operations.
20 lines (19 loc) • 754 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PromiseStateEnum = exports.PromiseTypeEnum = void 0;
/**
 * Enums and types for promise predicate operations.
 *
 * @module promises/enums
 */
var PromiseTypeEnum;
(function (PromiseTypeEnum) {
    PromiseTypeEnum["IS_PROMISE"] = "is_promise";
    PromiseTypeEnum["IS_ASYNC_FUNCTION"] = "is_async_function";
})(PromiseTypeEnum || (exports.PromiseTypeEnum = PromiseTypeEnum = {}));
var PromiseStateEnum;
(function (PromiseStateEnum) {
    PromiseStateEnum["IS_PENDING"] = "is_pending";
    PromiseStateEnum["IS_FULFILLED"] = "is_fulfilled";
    PromiseStateEnum["IS_REJECTED"] = "is_rejected";
})(PromiseStateEnum || (exports.PromiseStateEnum = PromiseStateEnum = {}));