/*** UTILITY ------------------------------------------ ***/ import { executeSchema, gql, GraphQLHTTP } from "./entry.ts"; const schema = executeSchema({ resolvers: { Query: { hello: (_: unknown, { name }: { name?: string }) => `hello, ${name ?? "world"}` } }, typeDefs: gql`type Query { hello(name: String): String }` }); const handler = GraphQLHTTP({ graphiql: true, playgroundOptions: { title: "Your GraphQL Server" }, schema }); /*** PROGRAM ------------------------------------------ ***/ Deno.serve({ port: 4000 }, handler); /*** deno run -A example.ts ***/