Skip to content

Commit bfa48b8

Browse files
committed
Do not import internal graphql/language/kinds module
They are not part of the official API and it broke in 0.13: graphql/graphql-js#1221
1 parent 6872fe3 commit bfa48b8

File tree

46 files changed

+123
-45
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+123
-45
lines changed

spec/schema/preparation/ast-transformation-modules/add-filter-arguments-to-fields-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {NamedTypeNode, ObjectTypeDefinitionNode, parse} from "graphql";
2-
import {NAMED_TYPE, OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
2+
import {NAMED_TYPE, OBJECT_TYPE_DEFINITION} from "../../../../src/graphql/kinds";
33
import {FILTER_ARG} from "../../../../src/schema/schema-defaults";
44
import {AddFilterArgumentsToFieldsTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/add-filter-arguments-to-fields-transformer";
55

spec/schema/preparation/ast-transformation-modules/add-filter-input-types-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {parse} from "graphql";
2-
import {INPUT_OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
2+
import {INPUT_OBJECT_TYPE_DEFINITION} from "../../../../src/graphql/kinds";
33
import {AddFilterInputTypesTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/add-filter-input-types-transformer";
44
import {getNamedInputTypeDefinitionAST} from "../../../../src/schema/schema-utils";
55

spec/schema/preparation/ast-transformation-modules/add-namespaces-to-types-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {parse} from "graphql";
22
import {findDirectiveWithName, getObjectTypes} from "../../../../src/schema/schema-utils";
33
import {AddNamespacesToTypesTransformer} from "../../../../src/schema/preparation/pre-merge-ast-transformation-modules/add-namespaces-to-types-transformer";
44
import {NAMESPACE_DIRECTIVE, ROOT_ENTITY_DIRECTIVE} from "../../../../src/schema/schema-defaults";
5-
import {STRING} from "graphql/language/kinds";
5+
import {STRING} from "../../../../src/graphql/kinds";
66

77
const modelWithRootEntity = `
88
type Stuff @rootEntity {

spec/schema/preparation/ast-transformation-modules/add-order-by-enums-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {parse} from "graphql";
2-
import {ENUM_TYPE_DEFINITION, INPUT_OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
2+
import {ENUM_TYPE_DEFINITION, INPUT_OBJECT_TYPE_DEFINITION} from "../../../../src/graphql/kinds";
33
import {AddFilterInputTypesTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/add-filter-input-types-transformer";
44
import {getNamedInputTypeDefinitionAST, getNamedTypeDefinitionAST} from "../../../../src/schema/schema-utils";
55
import {AddOrderbyInputEnumsTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/add-orderby-enums-transformer";

spec/schema/preparation/ast-transformation-modules/add-orderby-arguments-to-fields-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {ListTypeNode, NamedTypeNode, NonNullTypeNode, ObjectTypeDefinitionNode, parse} from "graphql";
2-
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE, OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
2+
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE, OBJECT_TYPE_DEFINITION} from "../../../../src/graphql/kinds";
33
import {ORDER_BY_ARG} from "../../../../src/schema/schema-defaults";
44
import {AddOrderbyArgumentsToFieldsTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/add-orderby-arguments-to-fields-transformer";
55

spec/schema/preparation/ast-transformation-modules/add-root-query-type-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {ObjectTypeDefinitionNode, parse} from "graphql";
2-
import {OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
2+
import {OBJECT_TYPE_DEFINITION} from "../../../../src/graphql/kinds";
33
import {getNamedTypeDefinitionAST} from "../../../../src/schema/schema-utils";
44
import {AddRootQueryTypeTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/add-root-query-type-transformer";
55

spec/schema/preparation/ast-transformation-modules/add-root-schema-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {parse, SchemaDefinitionNode} from "graphql";
2-
import {SCHEMA_DEFINITION} from "graphql/language/kinds";
2+
import {SCHEMA_DEFINITION} from "../../../../src/graphql/kinds";
33
import {AddRootSchemaTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/add-root-schema-transformer";
44

55
const sdl = `

spec/schema/preparation/ast-transformation-modules/non-nullable-lists-transformer.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {ListTypeNode, NonNullTypeNode, ObjectTypeDefinitionNode, parse} from "graphql";
22
import {NonNullableListsTransformer} from "../../../../src/schema/preparation/post-merge-ast-transformation-modules/non-nullable-lists-transformer";
3-
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE} from "graphql/language/kinds";
3+
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE} from "../../../../src/graphql/kinds";
44

55
const sdl1 = `
66
type Stuff {

src/database/index-definition.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
} from "../schema/schema-defaults";
1313
import {getNodeByName, isRootEntityType} from "../schema/schema-utils";
1414
import {compact, flatMap, objectValues} from "../utils/utils";
15-
import {DOCUMENT, LIST, OBJECT} from "graphql/language/kinds";
15+
import {DOCUMENT, LIST, OBJECT} from "../graphql/kinds";
1616

1717
export interface IndexDefinition {
1818
id: string,

src/graphql/kinds.ts

+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
// This is a copy of graphql/language/kinds so that we don't need to rely on internal modules
2+
// (they tend to break: https://github.com/graphql/graphql-js/issues/1221)
3+
4+
/**
5+
* Copyright (c) 2015-present, Facebook, Inc.
6+
*
7+
* This source code is licensed under the MIT license found in the
8+
* LICENSE file in the root directory of this source tree.
9+
*
10+
* @flow
11+
*/
12+
13+
// Name
14+
15+
export const NAME: 'Name' = 'Name';
16+
17+
// Document
18+
19+
export const DOCUMENT: 'Document' = 'Document';
20+
export const OPERATION_DEFINITION: 'OperationDefinition' = 'OperationDefinition';
21+
export const VARIABLE_DEFINITION: 'VariableDefinition' = 'VariableDefinition';
22+
export const VARIABLE: 'Variable' = 'Variable';
23+
export const SELECTION_SET: 'SelectionSet' = 'SelectionSet';
24+
export const FIELD: 'Field' = 'Field';
25+
export const ARGUMENT: 'Argument' = 'Argument';
26+
27+
// Fragments
28+
29+
export const FRAGMENT_SPREAD: 'FragmentSpread' = 'FragmentSpread';
30+
export const INLINE_FRAGMENT: 'InlineFragment' = 'InlineFragment';
31+
export const FRAGMENT_DEFINITION: 'FragmentDefinition' = 'FragmentDefinition';
32+
33+
// Values
34+
35+
export const INT: 'IntValue' = 'IntValue';
36+
export const FLOAT: 'FloatValue' = 'FloatValue';
37+
export const STRING: 'StringValue' = 'StringValue';
38+
export const BOOLEAN: 'BooleanValue' = 'BooleanValue';
39+
export const NULL: 'NullValue' = 'NullValue';
40+
export const ENUM: 'EnumValue' = 'EnumValue';
41+
export const LIST: 'ListValue' = 'ListValue';
42+
export const OBJECT: 'ObjectValue' = 'ObjectValue';
43+
export const OBJECT_FIELD: 'ObjectField' = 'ObjectField';
44+
45+
// Directives
46+
47+
export const DIRECTIVE: 'Directive' = 'Directive';
48+
49+
// Types
50+
51+
export const NAMED_TYPE: 'NamedType' = 'NamedType';
52+
export const LIST_TYPE: 'ListType' = 'ListType';
53+
export const NON_NULL_TYPE: 'NonNullType' = 'NonNullType';
54+
55+
// Type System Definitions
56+
57+
export const SCHEMA_DEFINITION: 'SchemaDefinition' = 'SchemaDefinition';
58+
export const OPERATION_TYPE_DEFINITION: 'OperationTypeDefinition' = 'OperationTypeDefinition';
59+
60+
// Type Definitions
61+
62+
export const SCALAR_TYPE_DEFINITION: 'ScalarTypeDefinition' = 'ScalarTypeDefinition';
63+
export const OBJECT_TYPE_DEFINITION: 'ObjectTypeDefinition' = 'ObjectTypeDefinition';
64+
export const FIELD_DEFINITION: 'FieldDefinition' = 'FieldDefinition';
65+
export const INPUT_VALUE_DEFINITION: 'InputValueDefinition' = 'InputValueDefinition';
66+
export const INTERFACE_TYPE_DEFINITION: 'InterfaceTypeDefinition' = 'InterfaceTypeDefinition';
67+
export const UNION_TYPE_DEFINITION: 'UnionTypeDefinition' = 'UnionTypeDefinition';
68+
export const ENUM_TYPE_DEFINITION: 'EnumTypeDefinition' = 'EnumTypeDefinition';
69+
export const ENUM_VALUE_DEFINITION: 'EnumValueDefinition' = 'EnumValueDefinition';
70+
export const INPUT_OBJECT_TYPE_DEFINITION: 'InputObjectTypeDefinition' = 'InputObjectTypeDefinition';
71+
72+
// Type Extensions
73+
74+
export const TYPE_EXTENSION_DEFINITION: 'TypeExtensionDefinition' = 'TypeExtensionDefinition';
75+
76+
// Directive Definitions
77+
78+
export const DIRECTIVE_DEFINITION: 'DirectiveDefinition' = 'DirectiveDefinition';

src/schema/directive-arg-flattener.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {AnyValue, PlainObject} from "../utils/utils";
22
import {ValueNode, VariableNode} from "graphql";
3-
import {BOOLEAN, ENUM, FLOAT, INT, LIST, NULL, OBJECT, STRING, VARIABLE} from "graphql/language/kinds";
3+
import {BOOLEAN, ENUM, FLOAT, INT, LIST, NULL, OBJECT, STRING, VARIABLE} from "../graphql/kinds";
44

55
export function flattenValueNode(valueNode: ValueNode): any {
66
switch (valueNode.kind) {

src/schema/edges.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {FieldDefinitionNode, getNamedType, GraphQLField, GraphQLObjectType} from 'graphql';
22
import {findDirectiveWithName, getNodeByName} from './schema-utils';
33
import {INVERSE_OF_ARG, RELATION_DIRECTIVE} from "./schema-defaults";
4-
import {STRING} from "graphql/language/kinds";
4+
import {STRING} from "../graphql/kinds";
55

66
export enum RelationFieldEdgeSide {
77
FROM_SIDE,

src/schema/preparation/ast-validation-modules/calc-mutations-directive-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { DocumentNode } from 'graphql';
2-
import { LIST_TYPE } from 'graphql/language/kinds';
2+
import { LIST_TYPE } from '../../../graphql/kinds';
33
import { CALC_MUTATIONS_DIRECTIVE, CALC_MUTATIONS_OPERATORS_ARG } from '../../schema-defaults';
44
import { findDirectiveWithName, getCalcMutationOperatorsFromDirective, getObjectTypes, getTypeNameIgnoringNonNullAndList } from '../../schema-utils';
55
import { ASTValidator } from '../ast-validator';

src/schema/preparation/ast-validation-modules/check-directed-relation-edges-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
getTypeNameIgnoringNonNullAndList
99
} from "../../schema-utils";
1010
import {INVERSE_OF_ARG, RELATION_DIRECTIVE} from "../../schema-defaults";
11-
import {STRING} from "graphql/language/kinds";
11+
import {STRING} from "../../../graphql/kinds";
1212

1313
export const VALIDATION_ERROR_INVALID_ARGUMENT_TYPE = 'Invalid argument type.';
1414

src/schema/preparation/ast-validation-modules/entity-directive-nesting-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
ROOT_ENTITY_DIRECTIVE,
1818
VALUE_OBJECT_DIRECTIVE
1919
} from "../../schema-defaults";
20-
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE, OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
20+
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE, OBJECT_TYPE_DEFINITION} from "../../../graphql/kinds";
2121

2222
export const VALIDATION_ERROR_LISTS_OF_ENTITY_EXTENSIONS_NOT_ALLOWED = 'Entity extensions are not allowed in lists. Use child entities instead.';
2323
export const VALIDATION_ERROR_ROOT_ENTITY_NOT_EMBEDDABLE = 'Root entities are not embeddable. Embed a child entity or entity extension or use @relation or @reference instead.';

src/schema/preparation/ast-validation-modules/indices-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
CHILD_ENTITY_DIRECTIVE, ENTITY_EXTENSION_DIRECTIVE, INDEX_DIRECTIVE, INDEX_FIELDS_FIELD, INDICES_ARG,
1313
ROOT_ENTITY_DIRECTIVE, UNIQUE_DIRECTIVE, VALUE_OBJECT_DIRECTIVE
1414
} from "../../schema-defaults";
15-
import {ENUM_TYPE_DEFINITION, LIST, OBJECT, OBJECT_FIELD, OBJECT_TYPE_DEFINITION, STRING} from "graphql/language/kinds";
15+
import {ENUM_TYPE_DEFINITION, LIST, OBJECT, OBJECT_FIELD, OBJECT_TYPE_DEFINITION, STRING} from "../../../graphql/kinds";
1616

1717
export const VALIDATION_ERROR_INDICES_MISSING_FIELDS = 'Missing argument fields on index definition';
1818
export const VALIDATION_ERROR_INDICES_INVALID_PATH_BAD_SYNTAX = 'A path should be field names separated by dots';

src/schema/preparation/ast-validation-modules/key-field-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {ASTValidator} from "../ast-validator";
22
import {DocumentNode} from "graphql";
33
import {ValidationMessage} from "../validation-message";
4-
import {LIST_TYPE, NON_NULL_TYPE, SCALAR_TYPE_DEFINITION} from "graphql/language/kinds";
4+
import {LIST_TYPE, NON_NULL_TYPE, SCALAR_TYPE_DEFINITION} from "../../../graphql/kinds";
55
import {getNamedTypeDefinitionAST, getObjectTypes, getTypeNameIgnoringNonNullAndList} from "../../schema-utils";
66
import {KEY_FIELD_DIRECTIVE, ROOT_ENTITY_DIRECTIVE} from "../../schema-defaults";
77

src/schema/preparation/ast-validation-modules/no-duplicate-types-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
OBJECT_TYPE_DEFINITION,
99
SCALAR_TYPE_DEFINITION,
1010
UNION_TYPE_DEFINITION
11-
} from "graphql/language/kinds";
11+
} from "../../../graphql/kinds";
1212

1313
export const VALIDATION_ERROR_DUPLICATE_TYPE_NAMES = "Duplicate type name";
1414

src/schema/preparation/ast-validation-modules/no-list-of-references-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {ASTValidator} from "../ast-validator";
22
import {DocumentNode} from "graphql";
33
import {ValidationMessage} from "../validation-message";
44
import {getObjectTypes, hasDirectiveWithName} from "../../schema-utils";
5-
import {LIST_TYPE, NON_NULL_TYPE} from "graphql/language/kinds";
5+
import {LIST_TYPE, NON_NULL_TYPE} from "../../../graphql/kinds";
66
import {REFERENCE_DIRECTIVE} from "../../schema-defaults";
77

88
export const VALIDATION_ERROR_LIST_OF_REFERENCES_NOT_SUPPORTED = 'Lists of @reference are not supported. Use a child entity with a field of the reference instead.';

src/schema/preparation/ast-validation-modules/no-lists-of-lists-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {ASTValidator} from "../ast-validator";
22
import {DocumentNode} from "graphql";
33
import {ValidationMessage} from "../validation-message";
44
import {getObjectTypes} from "../../schema-utils";
5-
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE} from "graphql/language/kinds";
5+
import {LIST_TYPE, NAMED_TYPE, NON_NULL_TYPE} from "../../../graphql/kinds";
66

77
export const VALIDATION_ERROR_LISTS_OF_LISTS_NOT_ALLOWED = 'Lists of lists are not allowed.';
88

src/schema/preparation/ast-validation-modules/no-permission-profile.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
DEFAULT_PERMISSION_PROFILE,
77
PERMISSION_PROFILE_ARG, ROLES_DIRECTIVE, ROLES_READ_ARG, ROLES_READ_WRITE_ARG, ROOT_ENTITY_DIRECTIVE
88
} from '../../schema-defaults';
9-
import { LIST, STRING } from 'graphql/language/kinds';
9+
import { LIST, STRING } from '../../../graphql/kinds';
1010

1111
export const VALIDATION_ERROR_NO_PERMISSION_PROFILE = `No ${DEFAULT_PERMISSION_PROFILE} permission profile defined. Either specify permissionProfile in @rootEntity or use @roles directive`;
1212

src/schema/preparation/ast-validation-modules/only-allowed-types-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {ASTValidator} from "../ast-validator";
22
import {DocumentNode} from "graphql";
33
import {ValidationMessage} from "../validation-message";
4-
import {ENUM_TYPE_DEFINITION, OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
4+
import {ENUM_TYPE_DEFINITION, OBJECT_TYPE_DEFINITION} from "../../../graphql/kinds";
55

66
export const VALIDATION_ERROR_INVALID_TYPE_KIND = "This kind of definition is not allowed. Only object and enum type definitions are allowed.";
77

src/schema/preparation/ast-validation-modules/references-only-to-root-entities-with-key-field-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
hasDirectiveWithName
99
} from "../../schema-utils";
1010
import {KEY_FIELD_DIRECTIVE, REFERENCE_DIRECTIVE, ROOT_ENTITY_DIRECTIVE} from "../../schema-defaults";
11-
import {OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
11+
import {OBJECT_TYPE_DEFINITION} from "../../../graphql/kinds";
1212

1313
export class ReferenceOnlyToRootEntitiesWithKeyFieldValidator implements ASTValidator {
1414

src/schema/preparation/ast-validation-modules/relations-only-to-root-entities-validator.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
getNamedTypeDefinitionAST, getObjectTypes, getTypeNameIgnoringNonNullAndList, hasDirectiveWithName
66
} from '../../schema-utils';
77
import { RELATION_DIRECTIVE, ROOT_ENTITY_DIRECTIVE } from '../../schema-defaults';
8-
import { OBJECT_TYPE_DEFINITION } from 'graphql/language/kinds';
8+
import { OBJECT_TYPE_DEFINITION } from '../../../graphql/kinds';
99

1010
export class RelationsOnlyToRootEntitiesValidator implements ASTValidator {
1111

src/schema/preparation/ast-validation-modules/roles-and-permission-profile-combined.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
DEFAULT_PERMISSION_PROFILE,
77
PERMISSION_PROFILE_ARG, ROLES_DIRECTIVE, ROLES_READ_ARG, ROLES_READ_WRITE_ARG, ROOT_ENTITY_DIRECTIVE
88
} from '../../schema-defaults';
9-
import { LIST, STRING } from 'graphql/language/kinds';
9+
import { LIST, STRING } from '../../../graphql/kinds';
1010

1111
export const VALIDATION_ERROR_ROLES_AND_PERMISSION_PROFILE_COMBINED = '@roles can not be used if permissionProfile is set in @rootEntity';
1212

src/schema/preparation/ast-validation-modules/root-entities-without-read-roles.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { ArgumentNode, DocumentNode } from 'graphql';
33
import { ValidationMessage } from '../validation-message';
44
import { findDirectiveWithName, getNodeByName, getRootEntityTypes } from '../../schema-utils';
55
import { ROLES_DIRECTIVE, ROLES_READ_ARG, ROLES_READ_WRITE_ARG } from '../../schema-defaults';
6-
import { LIST, STRING } from 'graphql/language/kinds';
6+
import { LIST, STRING } from '../../../graphql/kinds';
77

88
export const VALIDATION_WARNING_MISSING_ROLE_ON_ROOT_ENTITY = 'No roles with read access are specified for this root entity, access is denied for everyone';
99
export const VALIDATION_ERROR_MISSING_ROLE_ON_ROOT_ENTITY_ILLEGAL_ARGUMENT_TYPE = 'Invalid argument type. Only String and list of Strings are allowed.';

src/schema/preparation/post-merge-ast-transformation-modules/add-create-entity-input-types-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import {
2121
NAMED_TYPE,
2222
NON_NULL_TYPE,
2323
OBJECT_TYPE_DEFINITION
24-
} from 'graphql/language/kinds';
24+
} from '../../../graphql/kinds';
2525
import {getCreateInputTypeName} from '../../../graphql/names';
2626
import {
2727
ENTITY_CREATED_AT, ENTITY_UPDATED_AT, ID_FIELD, RELATION_DIRECTIVE, ROLES_DIRECTIVE

src/schema/preparation/post-merge-ast-transformation-modules/add-cursor-field-to-entities-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import {ASTTransformer} from "../transformation-pipeline";
22
import {DocumentNode, FieldDefinitionNode} from "graphql";
33
import {buildNameNode, getChildEntityTypes, getRootEntityTypes} from "../../schema-utils";
4-
import {FIELD_DEFINITION, NAMED_TYPE} from "graphql/language/kinds";
4+
import {FIELD_DEFINITION, NAMED_TYPE} from "../../../graphql/kinds";
55
import {CURSOR_FIELD} from "../../schema-defaults";
66

77
export class AddCursorFieldToEntitiesTransformer implements ASTTransformer {

src/schema/preparation/post-merge-ast-transformation-modules/add-extension-input-types-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
NAMED_TYPE,
1818
NON_NULL_TYPE,
1919
OBJECT_TYPE_DEFINITION
20-
} from "graphql/language/kinds";
20+
} from "../../../graphql/kinds";
2121
import {getCreateInputTypeName} from "../../../graphql/names";
2222
import { ROLES_DIRECTIVE, ROOT_ENTITY_DIRECTIVE } from '../../schema-defaults';
2323
import {

src/schema/preparation/post-merge-ast-transformation-modules/add-filter-arguments-to-fields-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
NAMED_TYPE,
1414
NON_NULL_TYPE,
1515
OBJECT_TYPE_DEFINITION
16-
} from "graphql/language/kinds";
16+
} from "../../../graphql/kinds";
1717
import {getFilterTypeName} from "../../../graphql/names";
1818
import {FILTER_ARG} from "../../schema-defaults";
1919

src/schema/preparation/post-merge-ast-transformation-modules/add-filter-input-types-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424
NON_NULL_TYPE,
2525
OBJECT_TYPE_DEFINITION,
2626
SCALAR_TYPE_DEFINITION
27-
} from "graphql/language/kinds";
27+
} from "../../../graphql/kinds";
2828
import {
2929
containsField,
3030
endsWithField,

src/schema/preparation/post-merge-ast-transformation-modules/add-input-type-transformation-helper-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {
44
NAMED_TYPE,
55
NON_NULL_TYPE,
66
OBJECT_TYPE_DEFINITION
7-
} from 'graphql/language/kinds';
7+
} from '../../../graphql/kinds';
88
import {
99
buildNameNode,
1010
findDirectiveWithName, getCalcMutationOperatorsFromDirective,

src/schema/preparation/post-merge-ast-transformation-modules/add-meta-fields-along-with-filterable-fields-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {DocumentNode, FieldDefinitionNode} from "graphql";
33
import {buildNameNode, getObjectTypes} from "../../schema-utils";
44
import {FILTER_ARG, QUERY_META_TYPE, ROLES_DIRECTIVE} from '../../schema-defaults';
55
import {getMetaNameFieldFor} from "../../../graphql/names";
6-
import {FIELD_DEFINITION, NAMED_TYPE, NON_NULL_TYPE} from "graphql/language/kinds";
6+
import {FIELD_DEFINITION, NAMED_TYPE, NON_NULL_TYPE} from "../../../graphql/kinds";
77
import {mapNullable} from '../../../utils/utils';
88

99
export class AddMetaFieldsAlongWithFilterableFieldsTransformer implements ASTTransformer {

src/schema/preparation/post-merge-ast-transformation-modules/add-orderby-arguments-to-fields-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {
1212
NAMED_TYPE,
1313
NON_NULL_TYPE,
1414
OBJECT_TYPE_DEFINITION
15-
} from "graphql/language/kinds";
15+
} from "../../../graphql/kinds";
1616
import {getOrderByEnumTypeName} from "../../../graphql/names";
1717
import {ORDER_BY_ARG} from "../../schema-defaults";
1818

src/schema/preparation/post-merge-ast-transformation-modules/add-orderby-enums-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { flatMap } from '../../../utils/utils';
77
import {
88
ENUM_TYPE_DEFINITION, ENUM_VALUE_DEFINITION, LIST_TYPE, NON_NULL_TYPE, OBJECT_TYPE_DEFINITION,
99
SCALAR_TYPE_DEFINITION
10-
} from 'graphql/language/kinds';
10+
} from '../../../graphql/kinds';
1111
import { getOrderByEnumTypeName, sortedByAsc, sortedByDesc } from '../../../graphql/names';
1212

1313
export class AddOrderbyInputEnumsTransformer implements ASTTransformer {

src/schema/preparation/post-merge-ast-transformation-modules/add-pagination-arguments-to-fields-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
NAMED_TYPE,
1414
NON_NULL_TYPE,
1515
OBJECT_TYPE_DEFINITION
16-
} from "graphql/language/kinds";
16+
} from "../../../graphql/kinds";
1717
import {AFTER_ARG, FIRST_ARG, VALUE_OBJECT_DIRECTIVE} from '../../schema-defaults';
1818

1919
export class AddPaginationArgumentsToFieldsTransformer implements ASTTransformer {

src/schema/preparation/post-merge-ast-transformation-modules/add-query-meta-type-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import {ASTTransformer} from "../transformation-pipeline";
22
import {DocumentNode, GraphQLInt} from "graphql";
3-
import {FIELD_DEFINITION, NAMED_TYPE, NON_NULL_TYPE, OBJECT_TYPE_DEFINITION} from "graphql/language/kinds";
3+
import {FIELD_DEFINITION, NAMED_TYPE, NON_NULL_TYPE, OBJECT_TYPE_DEFINITION} from "../../../graphql/kinds";
44
import {buildNameNode} from "../../schema-utils";
55
import {COUNT_META_FIELD, QUERY_META_TYPE} from "../../schema-defaults";
66

src/schema/preparation/post-merge-ast-transformation-modules/add-root-mutation-type-transformer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
import {
1212
DIRECTIVE, FIELD_DEFINITION, INPUT_VALUE_DEFINITION, NAMED_TYPE, NON_NULL_TYPE,
1313
STRING
14-
} from "graphql/language/kinds";
14+
} from "../../../graphql/kinds";
1515
import {
1616
MUTATION_FIELD,
1717
MUTATION_ID_ARG,

0 commit comments

Comments
 (0)