attachTagGroups(document)

Adiciona a extensão x-tagGroups a um documento Swagger, construída a partir dos grupos registrados via docs({ group, tags }).

Uso

Chame após SwaggerModule.createDocument() e antes de SwaggerModule.setup(). Retorna o documento inalterado se nenhum grupo foi registrado. Ver Tag groups para exemplo completo.

main.ts
import { SwaggerModule, DocumentBuilder } from '@nestjs/swagger';
import { attachTagGroups } from 'nestjs-docfy';

const config = new DocumentBuilder().setTitle('My API').build();
const document = SwaggerModule.createDocument(app, config);

SwaggerModule.setup('api', app, attachTagGroups(document));