@nestjs/graphql
Version:
Nest - modern, fast, powerful node.js web framework (@graphql)
17 lines (16 loc) • 394 B
JavaScript
/**
* Removes "temp__" field from schema added
* because of "merge-graphql-schemas" library issues.
**/
export function removeTempField(schema) {
const queryTypeRef = schema.getQueryType();
if (!queryTypeRef) {
return schema;
}
const fields = queryTypeRef.getFields();
if (!fields) {
return schema;
}
delete fields['temp__'];
return schema;
}