Files
automatisch/packages/backend/src/helpers/graphql-instance.ts
2021-10-20 21:01:48 +02:00

16 lines
398 B
TypeScript

import { graphqlHTTP } from 'express-graphql';
import graphQLSchema from '../graphql/graphql-schema'
const graphQLInstance = graphqlHTTP({
schema: graphQLSchema,
graphiql: true,
customFormatErrorFn: (error) => ({
message: error.message,
locations: error.locations,
stack: error.stack ? error.stack.split('\n') : [],
path: error.path,
})
})
export default graphQLInstance;