// https://swagger.io/docs/specification/about/ import swaggerJsdoc from "swagger-jsdoc" import fs from 'fs' const swaggerOptions = { definition: { openapi: "3.1.0", info: { title: "Report Server", version: "0.8.1", description: "Technical preview releases - Report Server
Advance create and convert document API for microservice era. ", license: { name: "by oom@Frappet", url: "https://frappet.com", }, }, servers: [ {url: "https://report-server.frappet.synology.me"}, {url:"https://bma-ehr.frappet.synology.me/"}, {url: "http://localhost:3001"}, ], }, apis: ["./libs/*.ts"], }; export function createSpec(){ const swaggerSpecs = swaggerJsdoc(swaggerOptions); fs.promises.writeFile("libs/swagger-specs.json",JSON.stringify(swaggerSpecs,null,2)) } createSpec()