UNPKG

apollo-schema-extend

Version:

Extends your Apollo Server Express based graphql server with an external graphql source

13 lines (12 loc) 658 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createOperation = void 0; const getFilteredDefinition_1 = require("./getFilteredDefinition"); const getResolverScopedOperation_1 = require("./getResolverScopedOperation"); const ast_1 = require("../ast"); const createOperation = (info, schema, remapRules) => { const operation = (0, getResolverScopedOperation_1.getResolverScopedOperation)(info); const filteredOperation = (0, getFilteredDefinition_1.getFilteredDefinition)(operation, info, schema, remapRules); return (0, ast_1.toDocumentNode)(filteredOperation); }; exports.createOperation = createOperation;