swaggertoexpress
v1.2.1-beta.6
Published
To map swagger json file with handlers
Downloads
29
Readme
npm install swaggertoexpress
const swagger = require("swaggertoexpress");
const express = require('express');
const apiJSON = require("./swagger.json");
const app = express();
const router = swagger.build(apiJSON, {
"/user": {
"get": (headers, parameters, res) => {
res.status(200).send({id: 1})
}
},
"/login": {
"get": (headers, parameters, res) => {
res.status(200).send({token: 2})
}
}
});
app.use('/', router)
server.listen(8080, (err) => {
if (err) {
return console.error("server", err)
}
console.info("listening", 8080);
});