dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_EmailSendingLimitsModule cluster_EmailSendingLimitsModule_imports forwardRef(() => require() forwardRef(() => require() EmailSendingLimitsModule EmailSendingLimitsModule forwardRef(() => require()->EmailSendingLimitsModule

File

apps/recallassess/recallassess-api/src/api/shared/email/email-sending-limits.module.ts

Description

Catch-up, downtime detection, daily limits, and admin aggregation for scheduled sending. Split out so EmailModule stays smaller and avoids tight coupling in declarations.

forwardRef + require avoids a static import cycle with EmailModule.

import { BNestPrismaModule } from "@bish-nest/core/services";
import { forwardRef, Module } from "@nestjs/common";

/**
 * Catch-up, downtime detection, daily limits, and admin aggregation for scheduled sending.
 * Split out so {@link EmailModule} stays smaller and avoids tight coupling in declarations.
 *
 * `forwardRef` + require avoids a static import cycle with {@link EmailModule}.
 */
@Module({
  imports: [BNestPrismaModule, forwardRef(() => require("./email.module").EmailModule)],
  providers: [],
  exports: [],
})
export class EmailSendingLimitsModule {}

results matching ""

    No results matching ""