1 | import { ValidationRule, SDLValidationRule } from './ValidationContext';
|
2 |
|
3 |
|
4 | import { ExecutableDefinitions } from './rules/ExecutableDefinitions';
|
5 |
|
6 |
|
7 | import { UniqueOperationNames } from './rules/UniqueOperationNames';
|
8 |
|
9 |
|
10 | import { LoneAnonymousOperation } from './rules/LoneAnonymousOperation';
|
11 |
|
12 |
|
13 | import { SingleFieldSubscriptions } from './rules/SingleFieldSubscriptions';
|
14 |
|
15 |
|
16 | import { KnownTypeNames } from './rules/KnownTypeNames';
|
17 |
|
18 |
|
19 | import { FragmentsOnCompositeTypes } from './rules/FragmentsOnCompositeTypes';
|
20 |
|
21 |
|
22 | import { VariablesAreInputTypes } from './rules/VariablesAreInputTypes';
|
23 |
|
24 |
|
25 | import { ScalarLeafs } from './rules/ScalarLeafs';
|
26 |
|
27 |
|
28 | import { FieldsOnCorrectType } from './rules/FieldsOnCorrectType';
|
29 |
|
30 |
|
31 | import { UniqueFragmentNames } from './rules/UniqueFragmentNames';
|
32 |
|
33 |
|
34 | import { KnownFragmentNames } from './rules/KnownFragmentNames';
|
35 |
|
36 |
|
37 | import { NoUnusedFragments } from './rules/NoUnusedFragments';
|
38 |
|
39 |
|
40 | import { PossibleFragmentSpreads } from './rules/PossibleFragmentSpreads';
|
41 |
|
42 |
|
43 | import { NoFragmentCycles } from './rules/NoFragmentCycles';
|
44 |
|
45 |
|
46 | import { UniqueVariableNames } from './rules/UniqueVariableNames';
|
47 |
|
48 |
|
49 | import { NoUndefinedVariables } from './rules/NoUndefinedVariables';
|
50 |
|
51 |
|
52 | import { NoUnusedVariables } from './rules/NoUnusedVariables';
|
53 |
|
54 |
|
55 | import { KnownDirectives } from './rules/KnownDirectives';
|
56 |
|
57 |
|
58 | import { UniqueDirectivesPerLocation } from './rules/UniqueDirectivesPerLocation';
|
59 |
|
60 |
|
61 | import {
|
62 | KnownArgumentNames,
|
63 | KnownArgumentNamesOnDirectives,
|
64 | } from './rules/KnownArgumentNames';
|
65 |
|
66 |
|
67 | import { UniqueArgumentNames } from './rules/UniqueArgumentNames';
|
68 |
|
69 |
|
70 | import { ValuesOfCorrectType } from './rules/ValuesOfCorrectType';
|
71 |
|
72 |
|
73 | import {
|
74 | ProvidedRequiredArguments,
|
75 | ProvidedRequiredArgumentsOnDirectives,
|
76 | } from './rules/ProvidedRequiredArguments';
|
77 |
|
78 |
|
79 | import { VariablesInAllowedPosition } from './rules/VariablesInAllowedPosition';
|
80 |
|
81 |
|
82 | import { OverlappingFieldsCanBeMerged } from './rules/OverlappingFieldsCanBeMerged';
|
83 |
|
84 |
|
85 | import { UniqueInputFieldNames } from './rules/UniqueInputFieldNames';
|
86 |
|
87 |
|
88 |
|
89 |
|
90 |
|
91 |
|
92 |
|
93 | export const specifiedRules: ReadonlyArray<ValidationRule>;
|
94 |
|
95 | import { LoneSchemaDefinition } from './rules/LoneSchemaDefinition';
|
96 |
|
97 |
|
98 | export const specifiedSDLRules: ReadonlyArray<SDLValidationRule>;
|