UNPKG

@fabrix/spool-analytics

Version:

Spool: Analytics for Fabrix

13 lines (12 loc) 525 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const joi = require("joi"); exports.analyticsConfig = joi.object().keys({ prefix: joi.string().allow('', null), profile: joi.string().allow(null).required(), config: joi.object().keys({ auto_run: joi.boolean(), profiles: joi.object().pattern(/^/, joi.array().items(joi.string().regex(/(.+)\.(.+)/))), frequency: joi.object().pattern(/^/, joi.array().items(joi.string().regex(/(.+)\.(.+)/))) }) }).unknown();