UNPKG

@fabrix/spool-broadcast

Version:

Spool: broadcast for Fabrix to implement CQRS and Event Sourcing

21 lines 958 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const joi_1 = __importDefault(require("@hapi/joi")); exports.hookConfig = joi_1.default.object().keys({ lifecycle: joi_1.default.string(), priority: joi_1.default.number(), include: joi_1.default.alternatives().try(joi_1.default.boolean(), joi_1.default.object()), merge: joi_1.default.alternatives().try(joi_1.default.boolean(), joi_1.default.object()), data: joi_1.default.object(), metadata: joi_1.default.object(), options: joi_1.default.object(), retry_on_fail: joi_1.default.boolean(), retry_on_timeout: joi_1.default.boolean(), retry_max: joi_1.default.number(), retry_wait: joi_1.default.number(), processing: joi_1.default.string(), }).unknown(); //# sourceMappingURL=hookConfig.js.map