This project demonstrates how to generate GraphQL types using ts-gql for context.graphql
in a Keystone project
To run this project, clone the Keystone repository locally, run pnpm install
at the root of the repository then navigate to this directory and run:
pnpm dev
This will start the Admin UI at localhost:3000. You can use the Admin UI to create items in your database.
You can also access a GraphQL Playground at localhost:3000/api/graphql, which allows you to directly run GraphQL queries and mutations.
This project demonstrates how to use context.graphql
with ts-gql.
You can play with this example online in a web browser using the free codesandbox.io service. To launch this example, open the URL https://githubbox.com/keystonejs/keystone/tree/main/examples/graphql-ts-gql. You can also fork this sandbox to make your own changes.