79201350

Date: 2024-11-18 20:34:32
Score: 1
Natty:
Report link

You appear to be using apollo-server v2 [which reached EOL (end of life) 10/2023] or v3 [EOL 10/2024]. Instead, you should be using Apollo v4. @apollo/server is the replacement for apollo-server, and @as-integrations/next is the replacement for apollo-server-micro.

See: https://www.npmjs.com/package/@as-integrations/next

import { ApolloServer } from '@apollo/server';
import { startServerAndCreateNextHandler } from '@as-integrations/next';

import resolvers from './logic/resolver.js'
import typeDefs from './logic/schemaGQL.js';

const server = new ApolloServer({
  resolvers,
  typeDefs,
});

export default startServerAndCreateNextHandler(server, {
  context,
});

Once you've got that in place, what errors are you getting from your server?

Reasons:
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Ends in question mark (2):
  • Looks like a comment (1):
  • High reputation (-1):
Posted by: Dan Crews