@nestjs/graphql
Version:
Nest - modern, fast, powerful node.js web framework (@graphql)
21 lines (20 loc) • 541 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeTempField = void 0;
/**
* Removes "temp__" field from schema added
* because of "merge-graphql-schemas" library issues.
**/
function removeTempField(schema) {
const queryTypeRef = schema.getQueryType();
if (!queryTypeRef) {
return schema;
}
const fields = queryTypeRef.getFields();
if (!fields) {
return schema;
}
delete fields['temp__'];
return schema;
}
exports.removeTempField = removeTempField;
;