forked from StellarSplit/StellarSplit
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathreputation.module.ts
More file actions
16 lines (15 loc) · 781 Bytes
/
Copy pathreputation.module.ts
File metadata and controls
16 lines (15 loc) · 781 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { UserReputation } from './entities/user-reputation.entity';
import { ReputationEvent } from './entities/reputation-event.entity';
import { ReputationService } from './reputation.service';
import { ScoreCalculatorService } from './score-calculator.service';
import { ReputationController } from './reputation.controller';
import { DisputeReputationListener } from './listeners/dispute-reputation.listener';
@Module({
imports: [TypeOrmModule.forFeature([UserReputation, ReputationEvent])],
controllers: [ReputationController],
providers: [ReputationService, ScoreCalculatorService, DisputeReputationListener],
exports: [ReputationService],
})
export class ReputationModule {}