import express, { RequestHandler } from "express"; import { getGraphQLParameters, processRequest, renderGraphiQL, shouldRenderGraphiQL, sendResult } from "graphql-helix"; import { schema } from "./schema"; const app = express(); app.use(express.json()); app.use("/graphql", async (req, res) => { // Create a generic Request object that can be consumed by Graphql Helix's API const request = { body: r