UNPKG

eventric

Version:

Build JavaScript applications with Behaviour-driven Domain Design. Based on DDD, BDD, CQRS and EventSourcing.

32 lines (26 loc) 686 B
var _ = require('lodash'); module.exports = function generatePageData() { return { $runAfter: ['paths-computed'], $runBefore: ['rendering-docs'], $process: function(docs) { pageData = [] for (var i = docs.length - 1; i >= 0; i--) { var doc = docs[i]; _pageDataObject = { "name": doc.name, "module": doc.module, "docType": doc.docType } pageData.push(_pageDataObject); }; docs.push({ docType: 'pages-data', id: 'pages-data', template: 'pages-data.template.js', outputPath: '../scripts/pages-data.js', pages: pageData }); } }; };