UNPKG

@getcronit/pylon

Version:

![Pylon cover](https://github.com/user-attachments/assets/c28e49b2-5672-4849-826e-8b2eab0360cc)

22 lines (21 loc) 810 B
import { GraphQLError, GraphQLErrorExtensions } from 'graphql'; import { Context } from './context'; export interface Resolvers { Query: Record<string, any>; Mutation?: Record<string, any>; Subscription?: Record<string, any>; } /** * Converts a set of resolvers into a corresponding set of GraphQL resolvers. * @param resolvers The original resolvers. * @returns The converted GraphQL resolvers. */ export declare const resolversToGraphQLResolvers: (resolvers: Resolvers, configureContext?: (context: Context) => Context) => Resolvers; export declare class ServiceError extends GraphQLError { extensions: GraphQLErrorExtensions; constructor(message: string, extensions: { code: string; statusCode: number; details?: Record<string, any>; }, error?: Error); }