@coorpacademy/baucis-swagger
Version:
Generate customizable swagger definitions for your Baucis REST API.
12 lines (9 loc) • 402 B
JavaScript
const extendApi = require('./src/api');
const extendController = require('./src/controller');
const extendBaucis = (baucis, options) => {
baucis.Api.addExtension(extendApi(options));
baucis.Controller.addExtension(extendController(options));
return baucis;
};
module.exports = baucis => extendBaucis(baucis, {});
module.exports.withOptions = options => baucis => extendBaucis(baucis, options);