@stackbit/utils
Version:
Stackbit utilities
18 lines • 571 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.assertFunctionWithFail = exports.failFunctionWithTag = void 0;
function failFunctionWithTag(tag) {
return function fail(message) {
throw new Error(`[${tag}] ${message}`);
};
}
exports.failFunctionWithTag = failFunctionWithTag;
function assertFunctionWithFail(fail) {
return function assert(value, message) {
if (!value) {
fail(message);
}
};
}
exports.assertFunctionWithFail = assertFunctionWithFail;
//# sourceMappingURL=utils.js.map
;