syrup
syrup copied to clipboard
A type-safe GraphQL model generator for Kotlin, Swift, and TypeScript.
Currently `__typename` is hardcoded in the iOS templates and hardcoded out of the Android templates. Ideally introspection fields should be configurable up front and then generated accordingly.
Swift 5.3 is introducing official support for the Windows platform. Information on new platform support [here](https://swift.org/blog/5-3-release-process/). This issue will track what's required to support Windows properly. We've got a few...
Syrup should not allow you to generate a model of a Subscription with more than one root field. It should also provide a helpful error message. See https://spec.graphql.org/June2018/#sec-Single-root-field for more...
This PR removes the `_BaseFields_` API in favour of a `Union` & `Common` that can be composed better together in interface types which share common fields.