This package has the Spellsource Postgraphile server, and it also stores and handles the codegen for the .graphql operations for the website/client/server
Now decoupled from the website
yarn develop or gradle yarnRunDevelop
GraphQL operations are defined in .graphql files within the graphql folder
graphql/web/** will be generated in typescript for the Website spellsource-web
graphql/client/** will be generated in C# for the Unity Client spellsource-client
graphql/server/** will be generated in Java for the backend server spellsource-server
graphql/shared/** will be generated for all
To generate all typescript, C#, and Java code and live update them:
gradle generateAll --continuous
Generates using GraphQL Codegen configured in codegen.yaml
yarn codegen
Generates using Strawberry Shake configured in .graphqlrc.json
yarn starwberry-shake
Generates using GraphQL Java Codegen configured in build.gradle
gradle graphqlCodegen
