UNPKG

900 BJSONView Raw
1{
2 "$schema": "http://json-schema.org/draft-07/schema",
3 "description": "All input types of builders that perform operations on one or multiple sub-builders.",
4 "type": "object",
5 "properties": {
6 "builders": {
7 "type": "array",
8 "items": {
9 "type": "object",
10 "properties": {
11 "builder": {
12 "type": "string",
13 "pattern": ".*:.*"
14 },
15 "options": {
16 "type": "object"
17 }
18 },
19 "required": ["builder"]
20 },
21 "minItems": 1
22 },
23 "targets": {
24 "type": "array",
25 "items": {
26 "type": "object",
27 "properties": {
28 "target": {
29 "type": "string",
30 "pattern": ".*:.*"
31 },
32 "overrides": {
33 "type": "object"
34 }
35 },
36 "required": ["target"]
37 },
38 "minItems": 1
39 }
40 }
41}