Spaces:
Runtime error
Runtime error
File size: 455 Bytes
56b6519 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
const fs = require('fs');
const swaggerAutogen = require('swagger-autogen')();
const routesFolder = './src/routes/';
const outputFile = '../docs/api/swagger.json';
const endpointsFiles = [];
var files = fs.readdirSync(routesFolder);
files.forEach(file => {
let fileStat = fs.statSync(routesFolder + '/' + file).isDirectory();
if (!fileStat) {
endpointsFiles.push(routesFolder + '/' + file);
}
});
swaggerAutogen(outputFile, endpointsFiles);
|