fix build

This commit is contained in:
Mamadou Khoussa [028918 DSI/DAC/DIF/DS] 2025-10-28 15:31:28 +00:00
parent 9701f7101e
commit 48196c1ed6

View File

@ -21,34 +21,12 @@ async function bootstrap() {
.setDescription('API de gestion des utilisateurs pour le système DCB') .setDescription('API de gestion des utilisateurs pour le système DCB')
.setVersion('1.0') .setVersion('1.0')
.addTag('users', 'Gestion des utilisateurs') .addTag('users', 'Gestion des utilisateurs')
.addBearerAuth( .addBearerAuth()
{ //.addServer('http://localhost:3000', 'Développement local')
type: 'http', // .addServer('https://api.example.com', 'Production')
scheme: 'bearer',
bearerFormat: 'JWT',
name: 'JWT',
description: 'Entrez votre token JWT',
in: 'header',
},
'JWT-auth', // Nom de la référence
)
.addServer('http://localhost:3000', 'Développement local')
.addServer('https://api.example.com', 'Production')
.build(); .build();
const document = SwaggerModule.createDocument(app, config); const document = SwaggerModule.createDocument(app, config);
SwaggerModule.setup('api/docs', app, document, { SwaggerModule.setup('api-docs', app, document);
customSiteTitle: 'DCB User Service API Docs',
customfavIcon: 'https://nestjs.com/img/logo_text.svg',
customJs: [
'https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.15.5/swagger-ui-bundle.min.js',
'https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.15.5/swagger-ui-standalone-preset.min.js',
],
customCssUrl: [
'https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.15.5/swagger-ui.min.css',
'https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.15.5/swagger-ui-standalone-preset.min.css',
'https://cdnjs.cloudflare.com/ajax/libs/swagger-ui/4.15.5/swagger-ui.css',
],
});
app.enableCors({ origin: '*' }) app.enableCors({ origin: '*' })
const port = process.env.PORT || 3000; const port = process.env.PORT || 3000;