@aliceplex/core
Version:
[![License][license_badge]][license] [![Pipelines][pipelines_badge]][pipelines] [![Coverage][coverage_badge]][pipelines] [![NPM][npm_badge]][npm] [![semantic-release][semantic_release_badge]][semantic_release]
28 lines (27 loc) • 793 B
JSON
{
"$schema": "http://json-schema.org/draft-07/schema#",
"$id": "https://aliceplex-corejs.joshuaavalon.app/album.schema.json",
"title": "Album",
"description": "A music album in Plex.",
"type": "object",
"properties": {
"sort_title": {
"type": ["string", "null"]
},
"aired": {
"type": "string",
"format": "date"
},
"summary": {
"type": ["string", "null"]
},
"genres": {
"$ref": "./defs.schema.json#/definitions/uniqueStringArray"
},
"collections": {
"$ref": "./defs.schema.json#/definitions/uniqueStringArray"
}
},
"additionalProperties": false,
"required": ["aired", "summary", "genres", "collections"]
}