Features
Docs
CLI
Benchmarks
Examples

© 2024 MoroJs

@morojs/moro


@morojs/moro / GraphQLSchemaBuilderOptions

Interface: GraphQLSchemaBuilderOptions

Defined in: src/core/graphql/types.ts:48

GraphQL schema builder options

Properties

context()?

optional context: (req, res) => GraphQLContext | Promise<GraphQLContext>

Defined in: src/core/graphql/types.ts:52

Parameters

req

HttpRequest

res

HttpResponse

Returns

GraphQLContext | Promise<GraphQLContext>


extensions?

optional extensions: any[]

Defined in: src/core/graphql/types.ts:55


formatError()?

optional formatError: (error) => any

Defined in: src/core/graphql/types.ts:53

Parameters

error

GraphQLError

Returns

any


resolvers?

optional resolvers: GraphQLResolvers

Defined in: src/core/graphql/types.ts:50


schema?

optional schema: GraphQLSchema

Defined in: src/core/graphql/types.ts:51


typeDefs?

optional typeDefs: string | string[]

Defined in: src/core/graphql/types.ts:49


validationRules?

optional validationRules: any[]

Defined in: src/core/graphql/types.ts:54