Extremely alpha, expect everything to change!
This template generates TypeScript typings for both React-Apollo client.
Currently a fork of graphql-codegen-typescript-template. Soon that will not be the case. In the future this template will be used together with graphql-codegen-typescript-template.
Coming soon...
This generator supports custom config and output behavior. Use to following flags/environment variables to modify your output as you wish:
Generate types for the React Apollo client.
Setting this to true will cause the generator to add the time of the generated output on top of the file.
This will cause the generator to avoid using TypeScript optionals (?), so the following definition: type A { myField: String } will output myField: string | null instead of myField?: string | null.
Will generate the declared enums as TypeScript type instead of enums. This is useful if you can't use .ts extension.
This will cause the codegen to output readonly properties and ReadonlyArray.
This will cause the codegen to output types for resolvers.