shk-readme-generator/dataset.schema.json

43 lines
1.3 KiB
JSON

{
"$schema": "http://json-schema.org/draft-04/schema",
"type": "object",
"patternProperties": {
".+": {
"type": "object",
"properties": {
"title": { "type": "string" },
"slug": { "type": "string" },
"stars": { "type": "integer" },
"forks": { "type": "integer" },
"data": { "type": "object" },
"owner": { "type": "object" },
"owner_name": { "type": "string" },
"owner_slug": { "type": "string" },
"s": { "type": "integer" },
"e": { "type": "integer" },
"i": { "type": "integer" },
"a": { "type": "integer" },
"t": { "type": "integer" },
"l": { "type": "integer" },
"tech": { "type": "array", "items": { "type": "string" } }
},
"required": [
"title",
"slug",
"stars",
"forks",
"data",
"owner",
"owner_name",
"owner_slug",
"s",
"e",
"i",
"a",
"t",
"l",
"tech"
]
}
}
}