Skip to content

Instantly share code, notes, and snippets.

@gajus

gajus/input.json Secret

Created September 13, 2016 17:05
Show Gist options
  • Save gajus/bdd5b3d8cd0ddce24e762495d9779a75 to your computer and use it in GitHub Desktop.
Save gajus/bdd5b3d8cd0ddce24e762495d9779a75 to your computer and use it in GitHub Desktop.
{"queries":{"0":{"queryString":"query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id\n body\n createdAt\n name\n }\n }\n}\n","query":{"id":"ROOT_QUERY","typeName":"Query","selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"blog","loc":{"start":30,"end":34,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id","loc":{"start":35,"end":37,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"value":{"kind":"Variable","name":{"kind":"Name","value":"blogId","loc":{"start":40,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":39,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":35,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"posts","loc":{"start":56,"end":61,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"id","loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"body","loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"createdAt","loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"name","loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":62,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":56,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":48,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":30,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":24,"end":139,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}},"minimizedQueryString":"query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id\n body\n createdAt\n name\n }\n }\n}\n","minimizedQuery":{"id":"ROOT_QUERY","typeName":"Query","selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"blog","loc":{"start":30,"end":34,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id","loc":{"start":35,"end":37,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"value":{"kind":"Variable","name":{"kind":"Name","value":"blogId","loc":{"start":40,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":39,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":35,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"posts","loc":{"start":56,"end":61,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"id","loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"body","loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"createdAt","loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"name","loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":62,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":56,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":48,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":30,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}]}},"variables":{"blogId":"10"},"loading":false,"networkError":null,"graphQLErrors":null,"forceFetch":false,"returnPartialData":false,"lastRequestId":1,"fragmentMap":{}},"2":{"queryString":"query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id\n body\n createdAt\n name\n }\n }\n}\n","query":{"id":"ROOT_QUERY","typeName":"Query","selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"blog","loc":{"start":30,"end":34,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id","loc":{"start":35,"end":37,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"value":{"kind":"Variable","name":{"kind":"Name","value":"blogId","loc":{"start":40,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":39,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":35,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"posts","loc":{"start":56,"end":61,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"id","loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"body","loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"createdAt","loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"name","loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":62,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":56,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":48,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":30,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":24,"end":139,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}},"minimizedQueryString":"query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id\n body\n createdAt\n name\n }\n }\n}\n","minimizedQuery":{"id":"ROOT_QUERY","typeName":"Query","selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"blog","loc":{"start":30,"end":34,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[{"kind":"Argument","name":{"kind":"Name","value":"id","loc":{"start":35,"end":37,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"value":{"kind":"Variable","name":{"kind":"Name","value":"blogId","loc":{"start":40,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":39,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":35,"end":46,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"posts","loc":{"start":56,"end":61,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":{"kind":"SelectionSet","selections":[{"kind":"Field","alias":null,"name":{"kind":"Name","value":"id","loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":72,"end":74,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"body","loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":84,"end":88,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"createdAt","loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":98,"end":107,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},{"kind":"Field","alias":null,"name":{"kind":"Name","value":"name","loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"arguments":[],"directives":[],"selectionSet":null,"loc":{"start":117,"end":121,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":62,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":56,"end":129,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}],"loc":{"start":48,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}},"loc":{"start":30,"end":135,"source":{"body":"\n query ($blogId: ID!) {\n blog(id: $blogId) {\n posts {\n id,\n body,\n createdAt,\n name\n }\n }\n }\n","name":"GraphQL"}}}]}},"variables":{"blogId":"10"},"loading":false,"networkError":null,"graphQLErrors":null,"forceFetch":false,"returnPartialData":false,"lastRequestId":3,"fragmentMap":{}}},"mutations":{},"data":{"$ROOT_QUERY.blog({\"id\":\"10\"}).posts.0":{"id":"3","body":"a","createdAt":"Wed Aug 31 2016 12:20:09 GMT+0100 (BST)","name":"a"},"$ROOT_QUERY.blog({\"id\":\"10\"}).posts.1":{"id":"4","body":"b","createdAt":"Wed Aug 31 2016 12:20:13 GMT+0100 (BST)","name":"b"},"ROOT_QUERY":{"blog({\"id\":\"10\"})":{"type":"id","id":"$ROOT_QUERY.blog({\"id\":\"10\"})","generated":true}},"$ROOT_QUERY.blog({\"id\":\"10\"})":{"posts":["$ROOT_QUERY.blog({\"id\":\"10\"}).posts.0","$ROOT_QUERY.blog({\"id\":\"10\"}).posts.1"]}},"optimistic":[]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment