summaryrefslogtreecommitdiffstats
path: root/packages/gitbook-html/lib/langs.js
blob: a06d3eec4670f71f8a98fb06d6f677d26ecf9da0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var _ = require('lodash');
var parseSummary = require('./summary');

/**
    Parse an HTML content into a list of language

    @param {String} html
    @return {Array}
*/
function parseLangs(content) {
    var parts = parseSummary(content).parts;
    if (parts.length > 0) {
        return parts[0].articles;
    }

    return [];
}

module.exports = parseLangs;