dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_EmailResilienceModule cluster_EmailResilienceModule_imports EmailSendingLimitsModule EmailSendingLimitsModule EmailResilienceModule EmailResilienceModule EmailSendingLimitsModule->EmailResilienceModule forwardRef(() => require() forwardRef(() => require() forwardRef(() => require()->EmailResilienceModule

File

apps/recallassess/recallassess-api/src/api/shared/email/email-resilience.module.ts

Description

Error classification/translation, SES health/quota helpers, circuit breaker, scheduled cleanup, and reminder frequency/consolidation — used by scheduled sending, retries, reminders, and email log UI.

import { BNestPrismaModule } from "@bish-nest/core/services";
import { forwardRef, Module } from "@nestjs/common";
import { EmailSendingLimitsModule } from "./email-sending-limits.module";

/**
 * Error classification/translation, SES health/quota helpers, circuit breaker,
 * scheduled cleanup, and reminder frequency/consolidation — used by scheduled
 * sending, retries, reminders, and email log UI.
 */
@Module({
  imports: [
    BNestPrismaModule,
    EmailSendingLimitsModule,
    forwardRef(() => require("./email.module").EmailModule),
  ],
  providers: [],
  exports: [],
})
export class EmailResilienceModule {}

results matching ""

    No results matching ""