summaryrefslogtreecommitdiffstats
path: root/packages/gitbook-asciidoc/lib/glossary.js
diff options
context:
space:
mode:
authorSamy Pessé <samypesse@gmail.com>2016-02-20 15:31:29 +0100
committerSamy Pessé <samypesse@gmail.com>2016-12-22 11:46:22 +0100
commit147679a42257660d70a9ef6ac6216fabf1d67582 (patch)
tree4dfd4a809c8351b9eea4ebfcc222878a30bec0ad /packages/gitbook-asciidoc/lib/glossary.js
parentd7b5c6a14d823cd067c7309240326d18a495674a (diff)
downloadgitbook-147679a42257660d70a9ef6ac6216fabf1d67582.zip
gitbook-147679a42257660d70a9ef6ac6216fabf1d67582.tar.gz
gitbook-147679a42257660d70a9ef6ac6216fabf1d67582.tar.bz2
Use gitbook-html as base parser
Diffstat (limited to 'packages/gitbook-asciidoc/lib/glossary.js')
-rwxr-xr-xpackages/gitbook-asciidoc/lib/glossary.js39
1 files changed, 0 insertions, 39 deletions
diff --git a/packages/gitbook-asciidoc/lib/glossary.js b/packages/gitbook-asciidoc/lib/glossary.js
deleted file mode 100755
index 90ec61f..0000000
--- a/packages/gitbook-asciidoc/lib/glossary.js
+++ /dev/null
@@ -1,39 +0,0 @@
-var _ = require('lodash');
-var cheerio = require('cheerio');
-
-var convert = require('./utils/convert');
-
-function parseGlossary(src) {
- var html = convert(src);
- var $ = cheerio.load(html);
-
- var entries = [];
-
- $("h2").each(function() {
- var $h2 = $(this);
- var $p = $h2.next().find("p");
-
- var entry = {};
-
- entry.name = $h2.text();
- entry.description = $p.text();
-
- entries.push(entry);
- });
-
- return entries;
-}
-
-
-function glossaryToText(glossary) {
- var bl = "\n";
-
- var body = _.map(glossary, function(entry) {
- return "== "+entry.name+bl+bl+entry.description;
- }).join(bl+bl);
-
- return "= Glossary"+bl+bl+body;
-}
-
-module.exports = parseGlossary;
-module.exports.toText = glossaryToText;