summaryrefslogtreecommitdiffstats
path: root/lib/utils
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2015-01-22 18:21:30 +0100
committerSamy Pessé <samypesse@gmail.com>2015-01-22 18:21:30 +0100
commit0ba36c6f4ed316cc157c701abe4728d64da231b4 (patch)
treebe6a43d28d1411fe60cac8405dde33b2b38e6a52 /lib/utils
parentc47093e82a1814dd421c37fc3cbef9512541d526 (diff)
downloadgitbook-0ba36c6f4ed316cc157c701abe4728d64da231b4.zip
gitbook-0ba36c6f4ed316cc157c701abe4728d64da231b4.tar.gz
gitbook-0ba36c6f4ed316cc157c701abe4728d64da231b4.tar.bz2
Use external gitbook parsers
Diffstat (limited to 'lib/utils')
-rw-r--r--lib/utils/summary.js24
1 files changed, 0 insertions, 24 deletions
diff --git a/lib/utils/summary.js b/lib/utils/summary.js
deleted file mode 100644
index 274cab3..0000000
--- a/lib/utils/summary.js
+++ /dev/null
@@ -1,24 +0,0 @@
-var _ = require("lodash");
-var links = require("./links");
-
-function normalizeChapters(chapterList, level, base) {
- var i = base || 0;
- return _.map(chapterList, function(chapter) {
- chapter.level = (level? [level || "", i] : [i]).join(".");
- chapter.exteral = links.isExternal(chapter.path);
- chapter.article = normalizeChapters(chapter.articles || [], chapter.level, 1);
-
- i = i + 1;
- return chapter;
- });
-};
-
-function normalizeSummary(summary) {
- if (_.isArray(summary)) summary = { chapters: summary };
- summary.chapters = normalizeChapters(summary.chapters);
- return summary;
-};
-
-module.exports = {
- normalize: normalizeSummary
-};