Parse readme from book @param {Book} book @return {Promise }
(book)
| 10 | @return {Promise<Book>} |
| 11 | */ |
| 12 | function parseReadme(book) { |
| 13 | var logger = book.getLogger(); |
| 14 | |
| 15 | return parseStructureFile(book, 'readme') |
| 16 | .spread(function(file, result) { |
| 17 | if (!file) { |
| 18 | throw new error.FileNotFoundError({ filename: 'README' }); |
| 19 | } |
| 20 | |
| 21 | logger.debug.ln('readme found at', file.getPath()); |
| 22 | |
| 23 | var readme = Readme.create(file, result); |
| 24 | return book.set('readme', readme); |
| 25 | }); |
| 26 | } |
| 27 | |
| 28 | module.exports = parseReadme; |
no test coverage detected
searching dependent graphs…