1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
var Parse = require('../parse'); /** List and prepare all pages @param {Output} @return {Promise<Output>} */ function preparePages(output) { var book = output.getBook(); var logger = book.getLogger(); return Parse.parsePagesList(book) .then(function(pages) { logger.info.ln('found', pages.size, 'pages'); return output.set('pages', pages); }); } module.exports = preparePages;