Files
default/tools/jsonschema/critical.schema.json
T
Joakim Sørensen a7dfaabaf6 Add JSON schema validation (#2539)
* Add JSON schema validation

* fix version

* move
2024-06-04 07:07:57 +02:00

26 lines
617 B
JSON

{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Schema for critical repositories",
"type": "array",
"items": {
"type": "object",
"properties": {
"repository": {
"type": "string",
"pattern": "^[\\w\\.-]+\/[\\w\\.-]+$"
},
"reason": {
"type": "string"
},
"link": {
"type": "string",
"format": "uri"
}
},
"required": [
"repository",
"reason",
"link"
]
}
}