UNPKG

455 BPlain TextView Raw
1import { GraphQLSchema } from 'graphql';
2import { SchemaTransformationFn } from '@graphql-mesh/types';
3import { SchemaComposer } from 'graphql-compose';
4
5export const prefixTransform: SchemaTransformationFn<{
6 prefix?: string;
7 type: 'prefix';
8}> = async ({ apiName, schema, config }): Promise<GraphQLSchema> => {
9 const composer = new SchemaComposer(schema);
10
11 // TODO: Implement
12
13 return composer.buildSchema();
14};
15
16export default prefixTransform;