Files
e-commerce/loaders/swagger.js
2022-09-28 10:48:38 -05:00

10 lines
349 B
JavaScript

const swaggerUI = require('swagger-ui-express');
const yaml = require('js-yaml');
const fs = require('fs');
const path = require('path');
const swaggerDocument = yaml.load(fs.readFileSync(path.resolve(__dirname, '../swagger.yml'), 'utf8'));
module.exports = (app) => {
app.use('/api-docs', swaggerUI.serve, swaggerUI.setup(swaggerDocument));
}