Initial Save

This commit is contained in:
jackbeeby
2025-03-28 12:30:19 +11:00
parent e381994f19
commit d8773925e8
9910 changed files with 982718 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
Object.defineProperty(exports, "__esModule", { value: true });
var makeExecutableSchema_1 = require("../makeExecutableSchema");
var visitSchema_1 = require("../transforms/visitSchema");
var transforms_1 = require("../transforms/transforms");
var resolvers_1 = require("../stitching/resolvers");
function transformSchema(targetSchema, transforms) {
var schema = visitSchema_1.visitSchema(targetSchema, {}, true);
var mapping = resolvers_1.generateSimpleMapping(targetSchema);
var resolvers = resolvers_1.generateProxyingResolvers(targetSchema, transforms, mapping);
schema = makeExecutableSchema_1.addResolveFunctionsToSchema({
schema: schema,
resolvers: resolvers,
resolverValidationOptions: {
allowResolversNotInSchema: true,
},
});
schema = transforms_1.applySchemaTransforms(schema, transforms);
schema.transforms = transforms;
return schema;
}
exports.default = transformSchema;
//# sourceMappingURL=transformSchema.js.map