- SourceMeta name
- brouwerij
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 862 bytes
- Bytes bundled
- 1.878 bytes
- Health
- 67%
- Dependencies
- 1
Dependencies
- At
- /properties/adres/$ref
Health issues
- Name
- top_level_examples
- Message
- Set a non-empty examples array at the top level of the schema to illustrate the expected data
- Pointers
- Name
- enum_with_type
- Message
- Setting `type` alongside `enum` is considered an anti-pattern, as the enumeration choices already imply their respective types
- Pointers
- /properties/grootte/enum - /properties/grootte/type
{
"$id": "https://schemas.don.projects.digilab.network/schemas/demo/brouwerij",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"description": "De brouwerij, inclusief naam, grootte en adres",
"properties": {
"adres": {
"$ref": "./adres"
},
"grootte": {
"description": "Grootte brouwerij (hobby/micro/groot)",
"enum": [
"hobby",
"micro",
"groot"
],
"examples": [
"micro"
],
"type": "string"
},
"id": {
"description": "Unieke identifier",
"examples": [
"046b6c7f-0b8a-43b9-b35d-6489e6daee93"
],
"format": "uuid",
"type": "string"
},
"naam": {
"description": "Naam",
"examples": [
"Brouwtoren"
],
"type": "string"
}
},
"required": [
"id",
"naam",
"grootte"
],
"title": "Brouwerij",
"type": "object"
}