DocfyModule.forRoot()

Registra el módulo y carga cada archivo companion de los controllers marcados con @WithDocs().

Importar el módulo

app.module.ts
// app.module.ts
import { Module } from "@nestjs/common";
import { DocfyModule } from "nestjs-docfy";

@Module({
  imports: [DocfyModule.forRoot()],
})
export class AppModule {}

strict: true

Pasa { strict: true } para fallar rápido al arrancar cuando un controller tiene @WithDocs() pero no se encuentra archivo companion (recomendado para CI):

ts
DocfyModule.forRoot({ strict: true });

main.ts intacto

Sin cambios en main.ts

No hace falta ningún cambio en main.ts. DocfyModule aplica toda la metadata antes de que se llame a SwaggerModule.createDocument().