forked from opra-project/OPRA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvendor_info.json
32 lines (32 loc) · 968 Bytes
/
vendor_info.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Vendor Info",
"description": "Schema for vendor info.json files",
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "A friendly name for the vendor, as people understand the brand.",
"minLength": 1
},
"official_name": {
"type": "string",
"description": "The official name of the vendor, including company designations.",
"minLength": 1
},
"blurb": {
"type": "string",
"description": "A 1-3 sentence blurb describing the brand in a neutral fashion.",
"minLength": 10,
"maxLength": 1000
},
"logo": {
"type": "string",
"description": "The filename of the logo. Conventionally, this should be 'logo.png' and placed next to the info.json file.",
"pattern": "^.*\\.(png)$",
"minLength": 5
}
},
"required": ["name" ],
"additionalProperties": false
}