UNPKG

@omnigraph/grpc

Version:
12 lines (11 loc) 365 B
import { GrpcLoaderHelper } from './grpcLoaderHelper.js'; export function loadGrpcSubgraph(name, options) { return (ctx) => { const helper = new GrpcLoaderHelper(name, ctx.cwd, ctx.logger, options); const schema$ = helper.buildSchema().finally(() => helper.dispose()); return { name, schema$, }; }; }