mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-16 23:55:20 +00:00
23 lines
581 B
JavaScript
23 lines
581 B
JavaScript
var _ = require("lodash")
|
|
var parseSummary = require("./summary");
|
|
|
|
var parseLangs = function(content) {
|
|
var summary = parseSummary(content);
|
|
|
|
return {
|
|
list: _.chain(summary.chapters)
|
|
.filter(function(entry) {
|
|
return entry.path != null;
|
|
})
|
|
.map(function(entry) {
|
|
return {
|
|
title: entry.title,
|
|
path: entry.path,
|
|
lang: entry.path.replace("/", "")
|
|
};
|
|
})
|
|
.value()
|
|
}
|
|
};
|
|
|
|
module.exports = parseLangs; |