binding-promise
Version:
A low-level binding for Promise objects.
15 lines (14 loc) • 709 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getState = exports.isRejected = exports.isFulfilled = exports.isPending = exports.PromiseState = void 0;
var PromiseState;
(function (PromiseState) {
PromiseState[PromiseState["PENDING"] = 0] = "PENDING";
PromiseState[PromiseState["FULFILLED"] = 1] = "FULFILLED";
PromiseState[PromiseState["REJECTED"] = 2] = "REJECTED";
})(PromiseState || (exports.PromiseState = PromiseState = {}));
const { isPending, isFulfilled, isRejected, getState } = require("../build/Release/binding.node");
exports.isPending = isPending;
exports.isFulfilled = isFulfilled;
exports.isRejected = isRejected;
exports.getState = getState;