Files
LivePoll/backend/swagger.js
2024-11-07 21:08:08 +05:30

25 lines
541 B
JavaScript

import swaggerJSDoc from 'swagger-jsdoc';
// Define Swagger options
const swaggerOptions = {
swaggerDefinition: {
openapi: '3.0.0',
info: {
title: 'LivePoll API',
version: '1.0.0',
description: 'API documentation for LivePoll',
},
servers: [
{
url: 'http://localhost:3000/api/v1', // your server URL
},
],
},
apis: ['./src/routes/v1/*.js'], // Path to the API docs
};
// Initialize swagger-jsdoc
const swaggerDocs = swaggerJSDoc(swaggerOptions);
export default swaggerDocs;