UNPKG

apidoc-light

Version:

RESTful web API Documentation Generator

23 lines (20 loc) 593 B
// Same as @apiParam const apiParser = require('./api_param.js'); function parse (content, source) { const result = apiParser.parse(content, source, 'Body'); // for checkboxes the html will look at the checked property for setting the checked // state of the box, not the defaultValue if (typeof result.type === 'string' && result.type.toLowerCase() === 'boolean') { result.checked = Boolean(result.defaultValue); } return result; } /** * Exports */ module.exports = { parse: parse, path: 'local.body', method: apiParser.method, markdownFields: ['description'], };