- Added `ContentsRepository` as a dependency to `CommentsService` and updated tests for mock setup. - Adjusted import order in relevant files to align with project standards.
23 lines
821 B
TypeScript
23 lines
821 B
TypeScript
import { forwardRef, Module } from "@nestjs/common";
|
|
import { AuthModule } from "../auth/auth.module";
|
|
import { ContentsModule } from "../contents/contents.module";
|
|
import { RealtimeModule } from "../realtime/realtime.module";
|
|
import { S3Module } from "../s3/s3.module";
|
|
import { CommentsController } from "./comments.controller";
|
|
import { CommentsService } from "./comments.service";
|
|
import { CommentLikesRepository } from "./repositories/comment-likes.repository";
|
|
import { CommentsRepository } from "./repositories/comments.repository";
|
|
|
|
@Module({
|
|
imports: [
|
|
AuthModule,
|
|
S3Module,
|
|
RealtimeModule,
|
|
forwardRef(() => ContentsModule),
|
|
],
|
|
controllers: [CommentsController],
|
|
providers: [CommentsService, CommentsRepository, CommentLikesRepository],
|
|
exports: [CommentsService],
|
|
})
|
|
export class CommentsModule {}
|