1 | import { GraphQLSchema } from 'graphql';
|
2 | import { SchemaTransformationFn } from '@graphql-mesh/types';
|
3 | import { SchemaComposer } from 'graphql-compose';
|
4 |
|
5 | export 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 |
|
16 | export default prefixTransform;
|