20 lines
754 B
TypeScript
20 lines
754 B
TypeScript
import { Module } from '@nestjs/common';
|
|
|
|
import { StarsController } from './stars.controller';
|
|
import { DatabaseModule } from '@gitroom/nestjs-libraries/database/prisma/database.module';
|
|
import { TrendingService } from '@gitroom/nestjs-libraries/services/trending.service';
|
|
import { PostsController } from '@gitroom/workers/app/posts.controller';
|
|
import { BullMqModule } from '@gitroom/nestjs-libraries/bull-mq-transport-new/bull.mq.module';
|
|
import { PlugsController } from '@gitroom/workers/app/plugs.controller';
|
|
|
|
@Module({
|
|
imports: [DatabaseModule, BullMqModule],
|
|
controllers: [
|
|
...(!process.env.IS_GENERAL ? [StarsController] : []),
|
|
PostsController,
|
|
PlugsController,
|
|
],
|
|
providers: [TrendingService],
|
|
})
|
|
export class AppModule {}
|