Interface: CoreSchemaWeaverConfig

Extends

Properties

[WEAVER_CONFIG]

[WEAVER_CONFIG]: "gqloom.core.schema"

Overrides

WeaverConfig.[WEAVER_CONFIG]

Defined in

packages/core/src/schema/types.ts:25


assumeValid?

optional assumeValid: boolean

When building a schema from a GraphQL service's introspection result, it might be safe to assume the schema is valid. Set to true to assume the produced schema is valid.

Default: false

Inherited from

CoreSchemaWeaverConfigOptions.assumeValid

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:146


astNode?

optional astNode: Maybe<SchemaDefinitionNode>

Inherited from

CoreSchemaWeaverConfigOptions.astNode

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:156


description?

optional description: Maybe<string>

Inherited from

CoreSchemaWeaverConfigOptions.description

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:149


directives?

optional directives: Maybe<readonly GraphQLDirective[]>

Inherited from

CoreSchemaWeaverConfigOptions.directives

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:154


extensionASTNodes?

optional extensionASTNodes: Maybe<readonly SchemaExtensionNode[]>

Inherited from

CoreSchemaWeaverConfigOptions.extensionASTNodes

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:157


extensions?

optional extensions: Maybe<Readonly<GraphQLSchemaExtensions>>

Inherited from

CoreSchemaWeaverConfigOptions.extensions

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:155


getInputObjectName()?

optional getInputObjectName: (name) => string

Parameters

name: string

Returns

string

Inherited from

CoreSchemaWeaverConfigOptions.getInputObjectName

Defined in

packages/core/src/schema/types.ts:18


mutation?

optional mutation: Maybe<GraphQLObjectType<any, any>>

Inherited from

CoreSchemaWeaverConfigOptions.mutation

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:151


query?

optional query: Maybe<GraphQLObjectType<any, any>>

Inherited from

CoreSchemaWeaverConfigOptions.query

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:150


subscription?

optional subscription: Maybe<GraphQLObjectType<any, any>>

Inherited from

CoreSchemaWeaverConfigOptions.subscription

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:152


types?

optional types: Maybe<readonly GraphQLNamedType[]>

Inherited from

CoreSchemaWeaverConfigOptions.types

Defined in

node_modules/.pnpm/graphql@16.8.1_patch_hash=2p6wc42resg5at2p4utt5idamq/node_modules/graphql/type/schema.d.ts:153


vendorWeaver?

optional vendorWeaver: SchemaVendorWeaver

Inherited from

WeaverConfig.vendorWeaver

Defined in

packages/core/src/schema/weaver-context.ts:48


weaverContext?

optional weaverContext: WeaverContext

Inherited from

CoreSchemaWeaverConfigOptions.weaverContext

Defined in

packages/core/src/schema/types.ts:19