x249/node-api

View on GitHub
lib/middleware/apiDocs.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Router } from 'express';
import { serve, setup } from 'swagger-ui-express';
import * as swaggerDoc from '../config/swagger.json';
import { RouterMiddleware } from '../types/middleware';

export const handleAPIDocs: RouterMiddleware = (router: Router) =>
    router.use('/api-docs', serve, setup(swaggerDoc));