graphql-shield-generator
Version:
Emits a GraphQL Shield from your GraphQL schema
5 lines (4 loc) • 412 B
TypeScript
import type { ConstructShieldArgs, GenerateGraphqlShieldOptions, ShieldGeneratorSchema, TypeResolverMap } from './types';
export declare const constructShield: ({ typeResolverMap, options }: ConstructShieldArgs) => string;
export declare const getTypeResolverMap: (schema: ShieldGeneratorSchema) => Promise<TypeResolverMap>;
export declare const getOutputPath: (options: GenerateGraphqlShieldOptions) => string;