File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -51,8 +51,11 @@ export type VisitFn<TAnyNode, TVisitedNode = TAnyNode> = (
51
51
*/
52
52
export type VisitorKeyMap < T > = { [ P in keyof T ] : ReadonlyArray < keyof T [ P ] > } ;
53
53
54
+ // TODO: Should be `[]`, but that requires TypeScript@3
55
+ type EmptyTuple = never [ ] ;
56
+
54
57
export const QueryDocumentKeys : {
55
- Name : [ ] ;
58
+ Name : EmptyTuple ;
56
59
57
60
Document : [ 'definitions' ] ;
58
61
// Prettier forces trailing commas, but TS pre 3.2 doesn't allow them.
@@ -82,12 +85,12 @@ export const QueryDocumentKeys: {
82
85
'selectionSet'
83
86
] ;
84
87
85
- IntValue : [ ] ;
86
- FloatValue : [ ] ;
87
- StringValue : [ ] ;
88
- BooleanValue : [ ] ;
89
- NullValue : [ ] ;
90
- EnumValue : [ ] ;
88
+ IntValue : EmptyTuple ;
89
+ FloatValue : EmptyTuple ;
90
+ StringValue : EmptyTuple ;
91
+ BooleanValue : EmptyTuple ;
92
+ NullValue : EmptyTuple ;
93
+ EnumValue : EmptyTuple ;
91
94
ListValue : [ 'values' ] ;
92
95
ObjectValue : [ 'fields' ] ;
93
96
ObjectField : [ 'name' , 'value' ] ;
You can’t perform that action at this time.
0 commit comments