@tvkitchen/countertop
Version:
The entry point for developers who want to set up a TV Kitchen.
39 lines (38 loc) • 902 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isPayloadParameters = exports.payloadParametersSchema = void 0;
const ajv_1 = require("../tools/ajv");
exports.payloadParametersSchema = {
type: 'object',
properties: {
data: {
type: 'object',
required: [],
instanceof: 'Buffer',
},
type: {
type: 'string',
},
createdAt: {
type: 'string',
nullable: true,
},
origin: {
type: 'string',
},
duration: {
type: 'integer',
},
position: {
type: 'integer',
},
},
required: [
'data',
'type',
'origin',
'duration',
'position',
],
};
exports.isPayloadParameters = ajv_1.ajv.compile(exports.payloadParametersSchema);