var _ = require('lodash'); module.exports = function createOverviewDump() { return { $runAfter: ['captureModuleExports', 'captureClassMembers'], $runBefore: ['docs-processed'], $process: function(docs) { var overviewDoc = { id: 'overview-dump', aliases: ['overview-dump'], path: 'overview-dump', outputPath: 'overview-dump.html', modules: [] }; _.forEach(docs, function(doc) { if ( doc.docType === 'module' ) { overviewDoc.modules.push(doc); } }); docs.push(overviewDoc); } }; };