title: Type 'Promise<GraphQLSchema>' is missing the following properties from type 'GraphQLSchema'
body: <p>I am trying to launch an Apollo Server as a cloud function in typescript and want to use @cypher and @relationship directives in my typeDefs.</p>
  <p>To use these directives I am using &quot;@neo4j/graphql&quot;: &quot;^3.0.0&quot;.</p>
  <p>I am getting errors while providing schema to the apollo server. getSchema() returns a Promise but ApollServer expects a schema of type GraphQL Schema.</p>
  <pre><code>const neoSchema = new Neo4jGraphQL({ typeDefs });
  
  const server = new ApolloServer({
    schema: neoSchema.getSchema(),
    context: ({ req }) =&gt; ({
      headers: req.headers,
      req,
    }),
  });
  
  exports.handler = server.createHandler();
  </code></pre>
  <p>Would really appreciate it if someone can help me out here.</p>