/
githubmirror
/
nest
Обзор
Документация
Войти
/
githubmirror
/
nest
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
integration/graphql-schema-first/src/async-options-class.module.ts
24 строки
642 B
Kamil Myśliwiec
test(): update integration tests (graphql)
10 фев 2022, 16:27
Не верифицирован
10 фев 2022, 16:27
ae4005b
Код
Авторство
О чём код?
import { ApolloDriver, ApolloDriverConfig } from '@nestjs/apollo'; import { Module } from '@nestjs/common'; import { GqlOptionsFactory, GraphQLModule } from '@nestjs/graphql'; import { join } from 'path'; import { CatsModule } from './cats/cats.module'; class ConfigService implements GqlOptionsFactory { createGqlOptions(): ApolloDriverConfig { return { typePaths: [join(__dirname, '**', '*.graphql')], }; } } @Module({ imports: [ CatsModule, GraphQLModule.forRootAsync<ApolloDriverConfig>({ driver: ApolloDriver, useClass: ConfigService, }), ], }) export class AsyncClassApplicationModule {}