Skip to main content

types_src.yamlconfig.config

Interface: Config#

types/src.YamlConfig.Config

This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.

Table of contents#

Properties#

Properties#

additionalResolvers#

Optional additionalResolvers: (string | AdditionalStitchingResolverObject | AdditionalSubscriptionObject)[]

Additional resolvers, or resolvers overrides you wish to add to the schema mesh (Any of: String, AdditionalStitchingResolverObject, AdditionalSubscriptionObject)

Defined in: packages/types/src/config.ts:26


additionalTypeDefs#

Optional additionalTypeDefs: any

Additional type definitions, or type definitions overrides you wish to add to the schema mesh

Defined in: packages/types/src/config.ts:22


cache#

Optional cache: Cache

Defined in: packages/types/src/config.ts:27


introspectionCache#

Optional introspectionCache: string

Path to the file containing the introspection cache

Defined in: packages/types/src/config.ts:43


liveQueryInvalidations#

Optional liveQueryInvalidations: LiveQueryInvalidation[]

Live Query Invalidations

Defined in: packages/types/src/config.ts:39


merger#

Optional merger: string

Merge method

Defined in: packages/types/src/config.ts:31


pubsub#

Optional pubsub: string | PubSubConfig

PubSub Implementation (Any of: String, PubSubConfig)

Defined in: packages/types/src/config.ts:35


require#

Optional require: string[]

Defined in: packages/types/src/config.ts:10


serve#

Optional serve: ServeConfig

Defined in: packages/types/src/config.ts:9


sources#

sources: Source[]

Defines the list of your external data sources for your API mesh

Defined in: packages/types/src/config.ts:14


transforms#

Optional transforms: Transform[]

Transform to apply to the unified mesh schema

Defined in: packages/types/src/config.ts:18