diff options
author | Samy Pesse <samypesse@gmail.com> | 2016-04-29 20:18:28 +0200 |
---|---|---|
committer | Samy Pesse <samypesse@gmail.com> | 2016-04-29 20:18:28 +0200 |
commit | 01a26fda2596fc7ffefec4a7e0a79d5fc97d44ba (patch) | |
tree | 7f876fcd178f1bc6a18422ce1aa44d71401d084b /lib/cli | |
parent | 0229272b0a1a1e7e739d45f1c3650b5092d96bd4 (diff) | |
download | gitbook-01a26fda2596fc7ffefec4a7e0a79d5fc97d44ba.zip gitbook-01a26fda2596fc7ffefec4a7e0a79d5fc97d44ba.tar.gz gitbook-01a26fda2596fc7ffefec4a7e0a79d5fc97d44ba.tar.bz2 |
Fix linting error
Diffstat (limited to 'lib/cli')
-rw-r--r-- | lib/cli/build.js | 2 | ||||
-rw-r--r-- | lib/cli/parse.js | 19 |
2 files changed, 15 insertions, 6 deletions
diff --git a/lib/cli/build.js b/lib/cli/build.js index 978bc87..e64ab44 100644 --- a/lib/cli/build.js +++ b/lib/cli/build.js @@ -1,5 +1,3 @@ -var path = require('path'); - var Parse = require('../parse'); var Output = require('../output'); diff --git a/lib/cli/parse.js b/lib/cli/parse.js index 0421b3e..0fa509a 100644 --- a/lib/cli/parse.js +++ b/lib/cli/parse.js @@ -19,7 +19,7 @@ function printBook(book) { var glossaryFile = glossary.getFile(); if (configFile.exists()) { - logger.info.ln('configuration file is', configFile.getPath()); + logger.info.ln('Configuration file is', configFile.getPath()); } if (readmeFile.exists()) { @@ -33,10 +33,21 @@ function printBook(book) { if (summaryFile.exists()) { logger.info.ln('Table of Contents file is', summaryFile.getPath()); } - - //logger.info.ln('Table of Contents:'); } +function printMultingualBook(book) { + var logger = book.getLogger(); + var languages = book.getLanguages(); + var books = book.getBooks(); + + logger.info.ln(languages.size + ' languages'); + + languages.forEach(function(lang) { + logger.info.ln('Language:', lang.getTitle()); + printBook(books.get(lang.getID())); + logger.info.ln(''); + }); +} module.exports = { name: 'parse [book]', @@ -59,7 +70,7 @@ module.exports = { } if (resultBook.isMultilingual()) { - + printMultingualBook(resultBook); } else { printBook(resultBook); } |