graphql-language-service
Version:
The official, runtime independent Language Service for GraphQL
34 lines • 1.09 kB
JavaScript
import { Kind } from 'graphql';
export const AdditionalRuleKinds = {
ALIASED_FIELD: 'AliasedField',
ARGUMENTS: 'Arguments',
SHORT_QUERY: 'ShortQuery',
QUERY: 'Query',
MUTATION: 'Mutation',
SUBSCRIPTION: 'Subscription',
TYPE_CONDITION: 'TypeCondition',
INVALID: 'Invalid',
COMMENT: 'Comment',
SCHEMA_DEF: 'SchemaDef',
SCALAR_DEF: 'ScalarDef',
OBJECT_TYPE_DEF: 'ObjectTypeDef',
OBJECT_VALUE: 'ObjectValue',
LIST_VALUE: 'ListValue',
INTERFACE_DEF: 'InterfaceDef',
UNION_DEF: 'UnionDef',
ENUM_DEF: 'EnumDef',
ENUM_VALUE: 'EnumValue',
FIELD_DEF: 'FieldDef',
INPUT_DEF: 'InputDef',
INPUT_VALUE_DEF: 'InputValueDef',
ARGUMENTS_DEF: 'ArgumentsDef',
EXTEND_DEF: 'ExtendDef',
EXTENSION_DEFINITION: 'ExtensionDefinition',
DIRECTIVE_DEF: 'DirectiveDef',
IMPLEMENTS: 'Implements',
VARIABLE_DEFINITIONS: 'VariableDefinitions',
TYPE: 'Type',
VARIABLE: 'Variable',
};
export const RuleKinds = Object.assign(Object.assign({}, Kind), AdditionalRuleKinds);
//# sourceMappingURL=types.js.map