Add variables to the proxy
This PR adds the capability of handling variables to the proxy.
Variable definitions will get parsed and printed as well as proxied to the backend.
Variables defined in the request JSON will be proxied to the backend too.
Thanks to @mvid for contributing this feature!
Changelog
9a842a5 Merge branch 'master' into bug/73-query-variables
ed0d3c6 Merge pull request #72 from jensneuse/bug/66-swallowed-err
5c6d04a Merge pull request #74 from jensneuse/bug/73-query-variables
354708c Merge pull request #76 from jensneuse/bug/75-dropping-signature
97912a6 another test
bdcbf51 apply formatting and delete unnecessary duplicates
7dd1352 apply gofmt
8c03ca1 apply slight structural change to test
25ec954 fix test description vom plural to singular
607e599 handle DispatchRequest error in a non-silent way
476e61e linting
79bff9b make iterator signature match the other implementations
e19b916 missing fixtures added
b7e607f pass variables along with outgoing request to backend graphql server
d9b9be3 proxy failure regression test
37d16db test for variable proxy
1b2a6be use existing type printing function
7da12db variable definitions in printer