Skip to main content

types_src.yamlconfig.transform

Interface: Transform#

types/src.YamlConfig.Transform

Indexable#

▪ [k: string]: any

Table of contents#

Properties#

Properties#

cache#

Optional cache: CacheTransformConfig[]

Transformer to apply caching for your data sources

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


encapsulate#

Optional encapsulate: EncapsulateTransformObject

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


extend#

Optional extend: ExtendTransform

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


federation#

Optional federation: FederationTransform

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


filterSchema#

Optional filterSchema: any

Transformer to filter (white/black list) GraphQL types, fields and arguments (Any of: FilterSchemaTransform, Any)

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


mock#

Optional mock: MockingConfig

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


namingConvention#

Optional namingConvention: NamingConventionTransformConfig

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


prefix#

Optional prefix: PrefixTransformConfig

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


rename#

Optional rename: any

Transformer to rename GraphQL types and fields (Any of: RenameTransform, Any)

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


resolversComposition#

Optional resolversComposition: ResolversCompositionTransformObject[]

Transformer to apply composition to resolvers

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


snapshot#

Optional snapshot: SnapshotTransformConfig

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