···
1
+
export const BreakingChangeType = {
2
+
TYPE_REMOVED: 'TYPE_REMOVED',
3
+
TYPE_CHANGED_KIND: 'TYPE_CHANGED_KIND',
4
+
TYPE_REMOVED_FROM_UNION: 'TYPE_REMOVED_FROM_UNION',
5
+
VALUE_REMOVED_FROM_ENUM: 'VALUE_REMOVED_FROM_ENUM',
6
+
REQUIRED_INPUT_FIELD_ADDED: 'REQUIRED_INPUT_FIELD_ADDED',
7
+
IMPLEMENTED_INTERFACE_REMOVED: 'IMPLEMENTED_INTERFACE_REMOVED',
8
+
FIELD_REMOVED: 'FIELD_REMOVED',
9
+
FIELD_CHANGED_KIND: 'FIELD_CHANGED_KIND',
10
+
REQUIRED_ARG_ADDED: 'REQUIRED_ARG_ADDED',
11
+
ARG_REMOVED: 'ARG_REMOVED',
12
+
ARG_CHANGED_KIND: 'ARG_CHANGED_KIND',
13
+
DIRECTIVE_REMOVED: 'DIRECTIVE_REMOVED',
14
+
DIRECTIVE_ARG_REMOVED: 'DIRECTIVE_ARG_REMOVED',
15
+
REQUIRED_DIRECTIVE_ARG_ADDED: 'REQUIRED_DIRECTIVE_ARG_ADDED',
16
+
DIRECTIVE_REPEATABLE_REMOVED: 'DIRECTIVE_REPEATABLE_REMOVED',
17
+
DIRECTIVE_LOCATION_REMOVED: 'DIRECTIVE_LOCATION_REMOVED',
20
+
export const DangerousChangeType = {
21
+
VALUE_ADDED_TO_ENUM: 'VALUE_ADDED_TO_ENUM',
22
+
TYPE_ADDED_TO_UNION: 'TYPE_ADDED_TO_UNION',
23
+
OPTIONAL_INPUT_FIELD_ADDED: 'OPTIONAL_INPUT_FIELD_ADDED',
24
+
OPTIONAL_ARG_ADDED: 'OPTIONAL_ARG_ADDED',
25
+
IMPLEMENTED_INTERFACE_ADDED: 'IMPLEMENTED_INTERFACE_ADDED',
26
+
ARG_DEFAULT_VALUE_CHANGE: 'ARG_DEFAULT_VALUE_CHANGE',
29
+
export function findBreakingChanges(oldSchema, newSchema) {
33
+
export function findDangerousChanges(oldSchema, newSchema) {