1
+ import { ApolloDriver , ApolloDriverConfig } from '@nestjs/apollo'
1
2
import { Module } from '@nestjs/common'
2
3
import { ConfigModule } from '@nestjs/config'
3
4
import { GraphQLModule } from '@nestjs/graphql'
@@ -6,6 +7,7 @@ import { mongoForRoot } from '../../../libs/common/src/utils/mongodb'
6
7
import { AccountCredentialsModule } from './account-credentials/account-credentials.module'
7
8
import { AppController } from './app.controller'
8
9
import { AppService } from './app.service'
10
+ import { AsyncSchemaModule } from './async-schema/async-schema.module'
9
11
import { AuthModule } from './auth/auth.module'
10
12
import { ContractsModule } from './contracts/contracts.module'
11
13
import { IntegrationAccountsModule } from './integration-accounts/integration-accounts.module'
@@ -18,13 +20,13 @@ import { WorkflowActionsModule } from './workflow-actions/workflow-actions.modul
18
20
import { WorkflowRunsModule } from './workflow-runs/workflow-runs.module'
19
21
import { WorkflowTriggersModule } from './workflow-triggers/workflow-triggers.module'
20
22
import { WorkflowsModule } from './workflows/workflows.module'
21
- import { AsyncSchemaModule } from './async-schema/async-schema.module' ;
22
23
23
24
@Module ( {
24
25
imports : [
25
26
ConfigModule . forRoot ( ) ,
26
27
mongoForRoot ( ) ,
27
- GraphQLModule . forRoot ( {
28
+ GraphQLModule . forRoot < ApolloDriverConfig > ( {
29
+ driver : ApolloDriver ,
28
30
context : ( { req } ) => ( { req } ) ,
29
31
autoSchemaFile : path . join ( process . cwd ( ) , 'generated/schema.graphql' ) ,
30
32
definitions : {
0 commit comments