Files
CDN-APP-INSIDER/models/swagger.js
Dinawo ce8f1bbbac
All checks were successful
continuous-integration/drone/push Build is passing
Update v1.0.0-beta.13
Several modifications made to the API and several bug fixes
2024-06-02 18:13:28 +02:00

29 lines
614 B
JavaScript

const swaggerJsDoc = require('swagger-jsdoc');
const swaggerUi = require('swagger-ui-express');
const swaggerOptions = {
swaggerDefinition: {
info: {
title: 'API - CDN-APP',
version: '1.0.0-beta.13',
description: 'This documentation describes the CDN-APP API.',
},
basePath: '/api/dpanel/',
},
apis: ['./routes/Dpanel/Api/*.js'],
};
const swaggerDocs = swaggerJsDoc(swaggerOptions);
const customCss = `
.swagger-ui .topbar .link {
display: none;
}
`;
module.exports = {
serve: swaggerUi.serve,
setup: swaggerUi.setup(swaggerDocs, {
customCss
}),
};