"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const core_1 = require("@nestjs/core"); const app_module_1 = require("./app.module"); const swagger_1 = require("@nestjs/swagger"); const bodyParser = require("body-parser"); async function bootstrap() { const app = await core_1.NestFactory.create(app_module_1.AppModule); app.setGlobalPrefix('api'); app.use(bodyParser.json({ limit: '50mb' })); app.use(bodyParser.urlencoded({ limit: '50mb', extended: true })); app.enableCors(); const options = new swagger_1.DocumentBuilder().setTitle('Cluster Server').setDescription('cluster manager').setVersion('1.0').addBearerAuth().build(); const document = swagger_1.SwaggerModule.createDocument(app, options); swagger_1.SwaggerModule.setup('/docs', app, document); app.enableShutdownHooks(); await app.listen(process.env.PORT || 3000); } bootstrap(); //# sourceMappingURL=main.js.map