UNPKG

@fabrix/spool-realtime

Version:

Spool: Realtime, Synchronize the client and server via WebSockets using Primus

20 lines 758 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("joi")); const realtimeConfig_1 = require("../schemas/realtimeConfig"); exports.validateConfig = { config(config) { return new Promise((resolve, reject) => { joi_1.default.validate(config, realtimeConfig_1.realtimeConfig, (err, value) => { if (err) { return reject(new TypeError('config.realtime: ' + err)); } return resolve(value); }); }); } }; //# sourceMappingURL=validateConfig.js.map