@WithDocs() e DocfyRegistry

Class decorator que marca um controller para discovery de companion file, e o marker de metadata que ele deixa.

O decorator

Class decorator que marca um controller para discovery do companion file. Combine com @Controller().

ts
@WithDocs()
@Controller('products')
export class ProductsController { ... }

DOCFY_MARKER

Também define o metadata DOCFY_MARKER na classe, disponível para introspecção externa:

ts
import { DOCFY_MARKER } from "nestjs-docfy";

Reflect.getMetadata(DOCFY_MARKER, ProductsController); // true