import { Module } from "@nestjs/common"; import { ConfigModule } from "@nestjs/config"; import { MinimalController } from "./minimal.controller"; /** * Minimal module for OpenAPI generation * Only includes a basic controller with no dependencies */ @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true, ignoreEnvFile: true, // Don't require .env file load: [ () => ({ NODE_ENV: "development", JWT_SECRET: "temp-secret-for-openapi-generation-only-32-chars", DATABASE_URL: "postgresql://temp:temp@localhost:5432/temp", REDIS_URL: "redis://localhost:6379", BFF_PORT: 4000, APP_NAME: "customer-portal-bff", APP_BASE_URL: "http://localhost:3000", }), ], }), ], controllers: [ MinimalController, ], }) export class OpenApiModule {}