Files
listify/listify-api/src/tasks/tasks.module.ts
Bastian Wagner bceacda53e ui
2026-06-29 14:56:05 +02:00

30 lines
988 B
TypeScript

import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { AuditModule } from '../audit/audit.module';
import { UserEntity } from '../auth/user.entity';
import { MailModule } from '../mail/mail.module';
import { TaskDigestService } from './task-digest.service';
import { TaskPushSubscriptionEntity } from './task-push-subscription.entity';
import { TaskPushService } from './task-push.service';
import { TasksController } from './tasks.controller';
import { TasksService } from './tasks.service';
import { UserTaskEntity } from './user-task.entity';
import { AuthModule } from 'src/auth/auth.module';
@Module({
imports: [
AuditModule,
MailModule,
TypeOrmModule.forFeature([
UserEntity,
TaskPushSubscriptionEntity,
UserTaskEntity,
]),
AuthModule
],
controllers: [TasksController],
providers: [TaskDigestService, TaskPushService, TasksService],
exports: [TasksService],
})
export class TasksModule {}