Files
hoppscotch/packages/hoppscotch-backend/src/team-request/team-request.module.ts
2023-02-08 20:21:51 +06:00

27 lines
864 B
TypeScript

import { Module } from '@nestjs/common';
import { TeamRequestService } from './team-request.service';
import { TeamRequestResolver } from './team-request.resolver';
import { PrismaModule } from '../prisma/prisma.module';
import { TeamModule } from '../team/team.module';
import { TeamCollectionModule } from '../team-collection/team-collection.module';
import { GqlRequestTeamMemberGuard } from './guards/gql-request-team-member.guard';
import { UserModule } from '../user/user.module';
import { PubSubModule } from 'src/pubsub/pubsub.module';
@Module({
imports: [
PrismaModule,
TeamModule,
TeamCollectionModule,
UserModule,
PubSubModule,
],
providers: [
TeamRequestService,
TeamRequestResolver,
GqlRequestTeamMemberGuard,
],
exports: [TeamRequestService, GqlRequestTeamMemberGuard],
})
export class TeamRequestModule {}