"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const common_1 = require("@nestjs/common"); const core_1 = require("@nestjs/core"); const app_module_1 = require("./app.module"); const http_exception_filter_1 = require("./common/filters/http-exception.filter"); async function bootstrap() { const app = await core_1.NestFactory.create(app_module_1.AppModule); app.useGlobalPipes(new common_1.ValidationPipe({ whitelist: true, transform: true, forbidNonWhitelisted: true, })); app.useGlobalFilters(new http_exception_filter_1.HttpExceptionFilter()); app.enableCors({ origin: ['http://localhost:5173'], credentials: true, }); await app.listen(process.env.PORT ?? 3000); } bootstrap(); //# sourceMappingURL=main.js.map