diff --git a/server/src/swagger/config.ts b/server/src/swagger/config.ts new file mode 100644 index 00000000..d32a68fc --- /dev/null +++ b/server/src/swagger/config.ts @@ -0,0 +1,18 @@ +import swaggerJSDoc from 'swagger-jsdoc'; +import path from 'path'; + +const options = { + definition: { + openapi: '3.0.0', + info: { + title: 'Maxun API Documentation', + version: '1.0.0', + description: 'API documentation for robot management', + }, + }, + apis: [path.join(__dirname, '../api/*.ts')], +}; + +const swaggerSpec = swaggerJSDoc(options); + +export default swaggerSpec;