in composition/src/utils/utils.ts [88:157]
export function kindToTypeString(kind: Kind): string {
switch (kind) {
case Kind.BOOLEAN: {
return BOOLEAN_SCALAR;
}
case Kind.ENUM:
// intentional fallthrough
case Kind.ENUM_TYPE_DEFINITION: {
return ENUM;
}
case Kind.ENUM_TYPE_EXTENSION: {
return 'Enum extension';
}
case Kind.ENUM_VALUE_DEFINITION: {
return ENUM_VALUE;
}
case Kind.FIELD_DEFINITION: {
return FIELD;
}
case Kind.FLOAT: {
return FLOAT_SCALAR;
}
case Kind.INPUT_OBJECT_TYPE_DEFINITION: {
return INPUT_OBJECT;
}
case Kind.INPUT_OBJECT_TYPE_EXTENSION: {
return 'Input Object extension';
}
case Kind.INPUT_VALUE_DEFINITION: {
return INPUT_VALUE;
}
case Kind.INT: {
return INT_SCALAR;
}
case Kind.INTERFACE_TYPE_DEFINITION: {
return INTERFACE;
}
case Kind.INTERFACE_TYPE_EXTENSION: {
return 'Interface extension';
}
case Kind.NULL: {
return NULL;
}
case Kind.OBJECT:
// intentional fallthrough
case Kind.OBJECT_TYPE_DEFINITION: {
return OBJECT;
}
case Kind.OBJECT_TYPE_EXTENSION: {
return 'Object extension';
}
case Kind.STRING: {
return STRING_SCALAR;
}
case Kind.SCALAR_TYPE_DEFINITION: {
return SCALAR;
}
case Kind.SCALAR_TYPE_EXTENSION: {
return 'Scalar extension';
}
case Kind.UNION_TYPE_DEFINITION: {
return UNION;
}
case Kind.UNION_TYPE_EXTENSION: {
return 'Union extension';
}
default:
return kind;
}
}