UNPKG

graphql-validate-directive

Version:
11 lines (9 loc) 387 B
import type { GraphQLSchema } from 'graphql' import { DefaultValidateDirectiveName } from './constants' import { GraphQLValidateDirective } from './GraphQLValidateDirective' export const validateDirective = (directiveName = DefaultValidateDirectiveName) => (schema: GraphQLSchema) => { new GraphQLValidateDirective(schema, directiveName).transformSchema() return schema }