swagger-routes
Version:
Generate Express or Restify route handlers from a Swagger specification
25 lines (18 loc) • 699 B
JavaScript
const fileUtil = require('./fileUtil')
exports.enableHandler = enableHandler
exports.disableHandler = disableHandler
exports.disableOldHandlers = disableOldHandlers
exports.getTemplateView = getTemplateView
function enableHandler(operation, options) {
return fileUtil.enableFile(operation.id, operation, 'handlers', /^\/?\*/, options)
}
function disableHandler(operation, options) {
return fileUtil.disableFile(operation.id, 'handlers', options)
}
function disableOldHandlers(operations, options) {
return fileUtil.disableOldOperationFiles(operations, 'handlers', options)
}
function getTemplateView(operation) {
return fileUtil.getDefaultTemplateView(operation, ' * ')
}