1
0
mirror of synced 2025-12-22 11:26:57 -05:00
Files
docs/tests/helpers/schemas/feature-versions-schema.js
2021-06-17 14:41:31 -04:00

14 lines
504 B
JavaScript

const { schema } = require('../../../lib/frontmatter')
// Copy the properties from the frontmatter schema.
const featureVersions = Object.assign({}, schema.properties.versions)
// Remove the feature versions properties.
// We don't want to allow features within features! We just want pure versioning.
delete featureVersions.properties.feature
// Call it invalid if any properties other than version properties are found.
featureVersions.additionalProperties = false
module.exports = featureVersions