Prune Transform
GraphQL Mesh v0 documentation (superseded by v1): Easily remove unused and empty types in your GraphQL schema with the prune transform. Learn how to use it and its configuration API reference here.
The prune transform allows you removing unused and empty types.
How to use?
Add the following configuration to your Mesh config file:
Config API Reference
skipPruning(type:Array of String, required) - Types to skip pruningskipEmptyCompositeTypePruning(type:Boolean) - Set totrueto skip pruning object types or interfaces with no fieldsskipUnimplementedInterfacesPruning(type:Boolean) - Set totrueto skip pruning interfaces that are not implemented by any other typesskipEmptyUnionPruning(type:Boolean) - Set totrueto skip pruning empty unionsskipUnusedTypesPruning(type:Boolean) - Set totrueto skip pruning unused types