@@ -37,104 +37,82 @@ The schema defines an array with all elements of the type `object`.
37
37
38
38
The array object has the following properties:
39
39
40
- #### `FieldDefinition` (string, enum)
40
+ #### `FieldDefinition`
41
41
42
- This element must be one of the following enum values :
42
+ The object must be one of the following types :
43
43
44
- * `camelCase`
45
- * `PascalCase`
46
- * `snake_case`
47
- * `UPPER_CASE`
44
+ * `asString`
45
+ * `asObject`
48
46
49
- #### `InputObjectTypeDefinition` (string, enum)
47
+ #### `InputObjectTypeDefinition`
50
48
51
- This element must be one of the following enum values :
49
+ The object must be one of the following types :
52
50
53
- * `camelCase`
54
- * `PascalCase`
55
- * `snake_case`
56
- * `UPPER_CASE`
51
+ * `asString`
52
+ * `asObject`
57
53
58
- #### `EnumValueDefinition` (string, enum)
54
+ #### `EnumValueDefinition`
59
55
60
- This element must be one of the following enum values :
56
+ The object must be one of the following types :
61
57
62
- * `camelCase`
63
- * `PascalCase`
64
- * `snake_case`
65
- * `UPPER_CASE`
58
+ * `asString`
59
+ * `asObject`
66
60
67
- #### `InputValueDefinition` (string, enum)
61
+ #### `InputValueDefinition`
68
62
69
- This element must be one of the following enum values :
63
+ The object must be one of the following types :
70
64
71
- * `camelCase`
72
- * `PascalCase`
73
- * `snake_case`
74
- * `UPPER_CASE`
65
+ * `asString`
66
+ * `asObject`
75
67
76
- #### `ObjectTypeDefinition` (string, enum)
68
+ #### `ObjectTypeDefinition`
77
69
78
- This element must be one of the following enum values :
70
+ The object must be one of the following types :
79
71
80
- * `camelCase`
81
- * `PascalCase`
82
- * `snake_case`
83
- * `UPPER_CASE`
72
+ * `asString`
73
+ * `asObject`
84
74
85
- #### `InterfaceTypeDefinition` (string, enum)
75
+ #### `InterfaceTypeDefinition`
86
76
87
- This element must be one of the following enum values :
77
+ The object must be one of the following types :
88
78
89
- * `camelCase`
90
- * `PascalCase`
91
- * `snake_case`
92
- * `UPPER_CASE`
79
+ * `asString`
80
+ * `asObject`
93
81
94
- #### `EnumTypeDefinition` (string, enum)
82
+ #### `EnumTypeDefinition`
95
83
96
- This element must be one of the following enum values :
84
+ The object must be one of the following types :
97
85
98
- * `camelCase`
99
- * `PascalCase`
100
- * `snake_case`
101
- * `UPPER_CASE`
86
+ * `asString`
87
+ * `asObject`
102
88
103
- #### `UnionTypeDefinition` (string, enum)
89
+ #### `UnionTypeDefinition`
104
90
105
- This element must be one of the following enum values :
91
+ The object must be one of the following types :
106
92
107
- * `camelCase`
108
- * `PascalCase`
109
- * `snake_case`
110
- * `UPPER_CASE`
93
+ * `asString`
94
+ * `asObject`
111
95
112
- #### `ScalarTypeDefinition` (string, enum)
96
+ #### `ScalarTypeDefinition`
113
97
114
- This element must be one of the following enum values :
98
+ The object must be one of the following types :
115
99
116
- * `camelCase`
117
- * `PascalCase`
118
- * `snake_case`
119
- * `UPPER_CASE`
100
+ * `asString`
101
+ * `asObject`
120
102
121
- #### `OperationDefinition` (string, enum)
103
+ #### `OperationDefinition`
122
104
123
- This element must be one of the following enum values :
105
+ The object must be one of the following types :
124
106
125
- * `camelCase`
126
- * `PascalCase`
127
- * `snake_case`
128
- * `UPPER_CASE`
107
+ * `asString`
108
+ * `asObject`
129
109
130
- #### `FragmentDefinition` (string, enum)
110
+ #### `FragmentDefinition`
131
111
132
- This element must be one of the following enum values :
112
+ The object must be one of the following types :
133
113
134
- * `camelCase`
135
- * `PascalCase`
136
- * `snake_case`
137
- * `UPPER_CASE`
114
+ * `asString`
115
+ * `asObject`
138
116
139
117
#### `leadingUnderscore` (string, enum)
140
118
@@ -152,4 +130,31 @@ This element must be one of the following enum values:
152
130
* `allow`
153
131
* `forbid`
154
132
155
- Default: `"forbid" `
133
+ Default: `"forbid" `
134
+
135
+ ---
136
+
137
+ # Sub Schemas
138
+
139
+ The schema defines the following additional types:
140
+
141
+ ## `asString` (string)
142
+
143
+ One of: `camelCase`, `PascalCase`, `snake_case`, `UPPER_CASE`
144
+
145
+ ## `asObject` (object)
146
+
147
+ Properties of the `asObject` object:
148
+
149
+ ### `style` (string, enum)
150
+
151
+ This element must be one of the following enum values:
152
+
153
+ * `camelCase`
154
+ * `PascalCase`
155
+ * `snake_case`
156
+ * `UPPER_CASE`
157
+
158
+ ### `prefix` (string)
159
+
160
+ ### `suffix` (string)
0 commit comments