attachTagGroups(document)

Добавляет в документ Swagger расширение x-tagGroups, собранное из групп, зарегистрированных через docs({ group, tags }).

Использование

Вызывайте после SwaggerModule.createDocument() и до SwaggerModule.setup(). Если ни одна группа не зарегистрирована, документ вернётся без изменений. Полный пример есть в разделе Группы тегов.

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));