-
Notifications
You must be signed in to change notification settings - Fork 2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow for tree-shaking the Kind enum
- Loading branch information
1 parent
0ffc1e1
commit f45208a
Showing
5 changed files
with
247 additions
and
149 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
/** Name */ | ||
export const NAME = 'Name'; | ||
|
||
/** Document */ | ||
export const DOCUMENT = 'Document'; | ||
export const OPERATION_DEFINITION = 'OperationDefinition'; | ||
export const VARIABLE_DEFINITION = 'VariableDefinition'; | ||
export const SELECTION_SET = 'SelectionSet'; | ||
export const FIELD = 'Field'; | ||
export const ARGUMENT = 'Argument'; | ||
export const FRAGMENT_ARGUMENT = 'FragmentArgument'; | ||
|
||
/** Fragments */ | ||
export const FRAGMENT_SPREAD = 'FragmentSpread'; | ||
export const INLINE_FRAGMENT = 'InlineFragment'; | ||
export const FRAGMENT_DEFINITION = 'FragmentDefinition'; | ||
|
||
/** Values */ | ||
export const VARIABLE = 'Variable'; | ||
export const INT = 'IntValue'; | ||
export const FLOAT = 'FloatValue'; | ||
export const STRING = 'StringValue'; | ||
export const BOOLEAN = 'BooleanValue'; | ||
export const NULL = 'NullValue'; | ||
export const ENUM = 'EnumValue'; | ||
export const LIST = 'ListValue'; | ||
export const OBJECT = 'ObjectValue'; | ||
export const OBJECT_FIELD = 'ObjectField'; | ||
|
||
/** Directives */ | ||
export const DIRECTIVE = 'Directive'; | ||
|
||
/** Types */ | ||
export const NAMED_TYPE = 'NamedType'; | ||
export const LIST_TYPE = 'ListType'; | ||
export const NON_NULL_TYPE = 'NonNullType'; | ||
|
||
/** Type System Definitions */ | ||
export const SCHEMA_DEFINITION = 'SchemaDefinition'; | ||
export const OPERATION_TYPE_DEFINITION = 'OperationTypeDefinition'; | ||
|
||
/** Type Definitions */ | ||
export const SCALAR_TYPE_DEFINITION = 'ScalarTypeDefinition'; | ||
export const OBJECT_TYPE_DEFINITION = 'ObjectTypeDefinition'; | ||
export const FIELD_DEFINITION = 'FieldDefinition'; | ||
export const INPUT_VALUE_DEFINITION = 'InputValueDefinition'; | ||
export const INTERFACE_TYPE_DEFINITION = 'InterfaceTypeDefinition'; | ||
export const UNION_TYPE_DEFINITION = 'UnionTypeDefinition'; | ||
export const ENUM_TYPE_DEFINITION = 'EnumTypeDefinition'; | ||
export const ENUM_VALUE_DEFINITION = 'EnumValueDefinition'; | ||
export const INPUT_OBJECT_TYPE_DEFINITION = 'InputObjectTypeDefinition'; | ||
|
||
/** Directive Definitions */ | ||
export const DIRECTIVE_DEFINITION = 'DirectiveDefinition'; | ||
|
||
/** Type System Extensions */ | ||
export const SCHEMA_EXTENSION = 'SchemaExtension'; | ||
|
||
/** Type Extensions */ | ||
export const SCALAR_TYPE_EXTENSION = 'ScalarTypeExtension'; | ||
export const OBJECT_TYPE_EXTENSION = 'ObjectTypeExtension'; | ||
export const INTERFACE_TYPE_EXTENSION = 'InterfaceTypeExtension'; | ||
export const UNION_TYPE_EXTENSION = 'UnionTypeExtension'; | ||
export const ENUM_TYPE_EXTENSION = 'EnumTypeExtension'; | ||
export const INPUT_OBJECT_TYPE_EXTENSION = 'InputObjectTypeExtension'; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.