1
0
mirror of synced 2025-12-22 03:16:52 -05:00
Files
docs/tests/helpers/schemas/learning-tracks-schema.js
2021-04-27 17:13:23 -04:00

30 lines
588 B
JavaScript

module.exports = {
properties: {
type: 'object',
additionalProperties: false,
patternProperties: {
'^[a-zA-Z-_]+$': {
type: 'object',
properties: {
title: {
type: 'string',
required: true
},
description: {
type: 'string',
required: true
},
guides: {
type: 'array',
items: { type: 'string' },
required: true
},
featured_track: {
type: 'boolean'
}
}
}
}
}
}