/
Masunium
/
forms-test-backend
Обзор
Документация
Войти
/
Masunium
/
forms-test-backend
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
form
src/main.ts
41 строка
1019 B
Masunium
added swagger documnetation
03 мар 2026, 07:34
03 мар 2026, 07:34
1cf132b
Код
Авторство
О чём код?
import { NestFactory } from '@nestjs/core'; import { AppModule } from './app.module'; import { ValidationPipe } from '@nestjs/common'; import cookieParser from 'cookie-parser'; import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger'; async function bootstrap() { const app = await NestFactory.create(AppModule); app.use(cookieParser()); app.useGlobalPipes( new ValidationPipe({ transform: true, whitelist: true, forbidNonWhitelisted: true, }), ); const config = new DocumentBuilder() .setTitle('Forms API') .setDescription('API documentation for Forms') .setVersion('1.0.0') .setContact( 'Maxim', 'https://web.telegram.org/k/#@bazof1l', 'masunium@gmail.com', ) .addBearerAuth() .build(); const document = SwaggerModule.createDocument(app, config); SwaggerModule.setup('/docs', app, document, { jsonDocumentUrl: '/swagger.json', yamlDocumentUrl: '/swagger.yaml', }); await app.listen(3000); } bootstrap();