Jeff Ward

Results 88 issues of Jeff Ward

The following throws no errors, even though the parameter type does not exist. We should verify these parameter types (may be required to be input types? Do we support input...

Graphql requires: http://facebook.github.io/graphql/June2018/#sec-Names `/[_A-Za-z][_0-9A-Za-z]*/` For typedefs, Haxe requires: `/[_]?[A-Z][_0-9A-Za-z]*/`

Should catch typos / mismatches (and ideally "unused variables") in query variable names: ``` query FooQuery($some_id: ID!, $withBaz: Boolean!, $limit: Int) { foo_query(a: $some_typo_id, b: $limit_typo, c: $offset_typo) { bar...

Should be possible in any object type (though not fragments) ![selection_999 2520](https://user-images.githubusercontent.com/2192439/41478000-5657763a-7083-11e8-9548-90de92b18536.png)

haxe-generator

Currently unsupported: http://facebook.github.io/graphql/June2018/#sec-Union-Extensions

Per this article: https://code.haxe.org/category/other/deploy-to-haxelib-using-travis-and-github-releases.html

Maybe? Or maybe just generate the function signatures? For callbacks and/or promises? Include a simple fetch client?

In the web demo, the left-hand (GraphQL) input isn't formatted, it's just plain black and white text. ![selection_999 2486](https://user-images.githubusercontent.com/2192439/41256687-9911612e-6d87-11e8-9b47-665768a61c5d.png) Implement: https://github.com/graphql/codemirror-graphql - code highlighting - linter + typeahead

web-demo

Right now these tools focus on using graphql merely as a schema / type description tool. For me, this is my primary use case -- generating Haxe type definitions from...

In the haxelib / macro workflow, the plan is to support automatic type creation based on inlined (or from file) schema. Something like this: ![selection_999 2427](https://user-images.githubusercontent.com/2192439/40857192-aeb3a30e-6597-11e8-826d-b24a15cdbe80.png)