dependencies Legend  Declarations  Module  Bootstrap  Providers  Exports cluster_CoreModule cluster_CoreModule_imports cluster_CoreModule_exports HealthModule HealthModule CoreModule CoreModule HealthModule->CoreModule MetricsModule MetricsModule MetricsModule->CoreModule HealthModule HealthModule CoreModule->HealthModule MetricsModule MetricsModule CoreModule->MetricsModule

File

src/core/core.module.ts

Description

Core Module - Platform infrastructure and observability

Responsibilities:

  • Service information endpoint
  • Health checks
  • Metrics and monitoring

import { Module } from "@nestjs/common";
import { AppController } from "./app/app.controller";
import { HealthModule } from "./health/health.module";
import { MetricsModule } from "./metrics/metrics.module";

/**
 * Core Module - Platform infrastructure and observability
 *
 * Responsibilities:
 * - Service information endpoint
 * - Health checks
 * - Metrics and monitoring
 */
@Module({
    imports: [HealthModule, MetricsModule],
    controllers: [AppController],
    exports: [HealthModule, MetricsModule],
})
export class CoreModule {}

results matching ""

    No results matching ""