import { NestFactory } from '@nestjs/core'; import { NestExpressApplication } from '@nestjs/platform-express'; import { AppModule } from './app.module'; import { AuthService } from './auth/auth.service'; import { RequestMethod } from '@nestjs/common'; async function bootstrap() { const app = await NestFactory.create(AppModule); app.set('trust proxy', 1); const authService = app.get(AuthService); await authService.seedAdmin(); app.enableCors(); app.setGlobalPrefix('api', { exclude: [ { path: 'bus/:uuid', method: RequestMethod.GET }, { path: 'bus/:uuid/:tunnelId', method: RequestMethod.GET }, ] }); await app.listen(3000); } bootstrap();