summaryrefslogtreecommitdiffstats
path: root/packages/gitbook-html/src/langs.js
blob: 2c3523f95af40e1e047c55f9a3e26ea4f9364308 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const parseSummary = require('./summary');

/**
 * Parse an HTML content into a list of language.
 * @param {String} html
 * @return {Array}
 */
function parseLangs(content) {
    const parts = parseSummary(content).parts;
    if (parts.length > 0) {
        return parts[0].articles;
    }

    return [];
}

module.exports = parseLangs;