Mirror: The spec-compliant minimum of client-side GraphQL.
at v1.2.0 1.8 kB view raw
1export const Kind = { 2 NAME: 'Name', 3 DOCUMENT: 'Document', 4 OPERATION_DEFINITION: 'OperationDefinition', 5 VARIABLE_DEFINITION: 'VariableDefinition', 6 SELECTION_SET: 'SelectionSet', 7 FIELD: 'Field', 8 ARGUMENT: 'Argument', 9 FRAGMENT_SPREAD: 'FragmentSpread', 10 INLINE_FRAGMENT: 'InlineFragment', 11 FRAGMENT_DEFINITION: 'FragmentDefinition', 12 VARIABLE: 'Variable', 13 INT: 'IntValue', 14 FLOAT: 'FloatValue', 15 STRING: 'StringValue', 16 BOOLEAN: 'BooleanValue', 17 NULL: 'NullValue', 18 ENUM: 'EnumValue', 19 LIST: 'ListValue', 20 OBJECT: 'ObjectValue', 21 OBJECT_FIELD: 'ObjectField', 22 DIRECTIVE: 'Directive', 23 NAMED_TYPE: 'NamedType', 24 LIST_TYPE: 'ListType', 25 NON_NULL_TYPE: 'NonNullType', 26 27 /* 28 SCHEMA_DEFINITION: 'SchemaDefinition', 29 OPERATION_TYPE_DEFINITION: 'OperationTypeDefinition', 30 SCALAR_TYPE_DEFINITION: 'ScalarTypeDefinition', 31 OBJECT_TYPE_DEFINITION: 'ObjectTypeDefinition', 32 FIELD_DEFINITION: 'FieldDefinition', 33 INPUT_VALUE_DEFINITION: 'InputValueDefinition', 34 INTERFACE_TYPE_DEFINITION: 'InterfaceTypeDefinition', 35 UNION_TYPE_DEFINITION: 'UnionTypeDefinition', 36 ENUM_TYPE_DEFINITION: 'EnumTypeDefinition', 37 ENUM_VALUE_DEFINITION: 'EnumValueDefinition', 38 INPUT_OBJECT_TYPE_DEFINITION: 'InputObjectTypeDefinition', 39 DIRECTIVE_DEFINITION: 'DirectiveDefinition', 40 SCHEMA_EXTENSION: 'SchemaExtension', 41 SCALAR_TYPE_EXTENSION: 'ScalarTypeExtension', 42 OBJECT_TYPE_EXTENSION: 'ObjectTypeExtension', 43 INTERFACE_TYPE_EXTENSION: 'InterfaceTypeExtension', 44 UNION_TYPE_EXTENSION: 'UnionTypeExtension', 45 ENUM_TYPE_EXTENSION: 'EnumTypeExtension', 46 INPUT_OBJECT_TYPE_EXTENSION: 'InputObjectTypeExtension', 47 */ 48}; 49 50export const OperationTypeNode = { 51 QUERY: 'query', 52 MUTATION: 'mutation', 53 SUBSCRIPTION: 'subscription', 54};