@kamilkisiela/graphql-tools
Version:
Useful tools to create and manipulate GraphQL schemas.
8 lines (7 loc) • 541 B
TypeScript
import { GraphQLSchema } from 'graphql';
import { Request, Transform } from '../Interfaces';
export { Transform };
export declare function applySchemaTransforms(originalSchema: GraphQLSchema, transforms: Array<Transform>): GraphQLSchema;
export declare function applyRequestTransforms(originalRequest: Request, transforms: Array<Transform>): Request;
export declare function applyResultTransforms(originalResult: any, transforms: Array<Transform>): any;
export declare function composeTransforms(...transforms: Array<Transform>): Transform;