You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
devdocs/public/schema/documentation.schema.json

55 lines
1.1 KiB

{
"$schema": "http://json-schema.org/draft-06/schema#",
"$ref": "#/definitions/Documentation",
"definitions": {
"Documentation": {
"type": "object",
"properties": {
"entries": {
"type": "array",
"items": {
"$ref": "#/definitions/Entry"
}
},
"types": {
"type": "array",
"items": {
"$ref": "#/definitions/Type"
}
}
},
"required": ["entries", "types"]
},
"Entry": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"path": {
"type": "string"
},
"type": {
"type": "string"
}
},
"required": ["name", "path", "type"]
},
"Type": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"count": {
"type": "integer"
},
"slug": {
"type": "string"
}
},
"required": ["count", "name", "slug"]
}
}
}