Skip to main content

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:887


encapsulate#

Optional encapsulate: EncapsulateTransformObject

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


extend#

Optional extend: ExtendTransform

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


federation#

Optional federation: FederationTransform

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


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:894


mock#

Optional mock: MockingConfig

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


namingConvention#

Optional namingConvention: NamingConventionTransformConfig

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


prefix#

Optional prefix: PrefixTransformConfig

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


rename#

Optional rename: any

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

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


resolversComposition#

Optional resolversComposition: any

Transformer to apply composition to resolvers (Any of: ResolversCompositionTransform, Any)

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


snapshot#

Optional snapshot: SnapshotTransformConfig

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