dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_ComplianceModule cluster_ComplianceModule_imports cluster_ComplianceModule_providers IAMModule IAMModule ComplianceModule ComplianceModule IAMModule->ComplianceModule NotificationModule NotificationModule NotificationModule->ComplianceModule PrismaModule PrismaModule PrismaModule->ComplianceModule ProjectModule ProjectModule ProjectModule->ComplianceModule RequestModule RequestModule RequestModule->ComplianceModule TemporalModule TemporalModule TemporalModule->ComplianceModule ComplianceMockService ComplianceMockService ComplianceMockService->ComplianceModule CompliancePolicyService CompliancePolicyService CompliancePolicyService->ComplianceModule ComplianceRiskService ComplianceRiskService ComplianceRiskService->ComplianceModule ComplianceRuleService ComplianceRuleService ComplianceRuleService->ComplianceModule ComplianceService ComplianceService ComplianceService->ComplianceModule EvidenceService EvidenceService EvidenceService->ComplianceModule MinioProvider MinioProvider MinioProvider->ComplianceModule
import { Module } from "@nestjs/common";
import { ComplianceController } from "./compliance.controller";
import { ComplianceRiskService } from "./risk.service";
import { PrismaModule } from "../common/prisma/prisma.module";
import { ComplianceMockService } from "./compliance.mock.service";
import { CompliancePolicyService } from "./policy.service";
import { TemporalModule } from "../providers/temporal/temporal.module";
import { ComplianceRuleService } from "./rule.service";
import { ComplianceService } from "./compliance.service";
import { NotificationModule } from "../notification/notification.module";
import { IAMModule } from "../iam/iam.module";
import { EvidenceService } from "./evidence.service";
import { MinioProvider } from "../providers/minio/minio.provider";
import { ProjectModule } from "../project/project.module";
import { RequestModule } from "../request/request.module";

@Module({
  imports: [
    PrismaModule,
    TemporalModule,
    NotificationModule,
    IAMModule,
    ProjectModule,
    RequestModule,
  ],
  controllers: [ComplianceController],
  providers: [
    ComplianceRiskService,
    ComplianceRuleService,
    ComplianceMockService,
    CompliancePolicyService,
    ComplianceService,
    EvidenceService,
    MinioProvider,
  ],
})
export class ComplianceModule {}

results matching ""

    No results matching ""