UNPKG

apidoc-light

Version:

RESTful web API Documentation Generator

44 lines (39 loc) 1.1 kB
// Same as @apiUse const apiWorker = require('./api_use.js'); // Additional information for error log const _messages = { common: { element: 'apiSuccessStructure', usage: '@apiSuccessStructure group', example: '@apiDefine MyValidSuccessStructureGroup Some title\n@apiSuccessStructure MyValidSuccessStructureGroup', }, }; /** * PreProcess * * @param {Object[]} parsedFiles * @param {String[]} filenames * @param {Object} packageInfos * @returns {Object} */ function preProcess (parsedFiles, filenames, packageInfos) { return apiWorker.preProcess(parsedFiles, filenames, packageInfos, 'defineSuccessStructure'); } /** * PostProcess * * @param {Object[]} parsedFiles * @param {String[]} filenames * @param {Object[]} preProcess * @param {Object} packageInfos */ function postProcess (parsedFiles, filenames, preProcess, packageInfos) { apiWorker.postProcess(parsedFiles, filenames, preProcess, packageInfos, 'defineSuccessStructure', 'successStructure', _messages); } /** * Exports */ module.exports = { preProcess: preProcess, postProcess: postProcess, };