WunderGraph comes with JSON validation for inputs out of the box. This is an extension to the existing type-safety that you're already getting from GraphQL.
GraphQL itself is only making sure that an input is a String or a number. If you want to validate beyond that, which you definitely do, you have to add additional validation logic somewhere.
With our JSON Schema extension, you're able to add this logic right into the Operation Definitions.
This gives you a lot of flexibility while making sure your applications are secure. We've implemented most of the available validation rules from this ietf draft .
Here's an example operation using the