diff options
Diffstat (limited to 'packages/gitbook-markdown/lib/toMarkdown.js')
-rw-r--r-- | packages/gitbook-markdown/lib/toMarkdown.js | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/packages/gitbook-markdown/lib/toMarkdown.js b/packages/gitbook-markdown/lib/toMarkdown.js deleted file mode 100644 index 71de016..0000000 --- a/packages/gitbook-markdown/lib/toMarkdown.js +++ /dev/null @@ -1,56 +0,0 @@ -var escape = require('markdown-escape'); - -// Return N time a string -function ns(s, n) { - return Array(n + 1).join(s); -} - -/* - * This module provides markup rules for gitbook-html - * These rules are being used to generate SUMMARY/GLOSSARY/LANGS - */ -module.exports = { - onText: function(text) { - return escape(text); - }, - - onTitleStart: function(level) { - return ns('#', level) + ' '; - }, - onTitleEnd: function(level) { - return this.onBL(); - }, - - onParagraphStart: function() { - return this.onSection(); - }, - onParagraphEnd: function() { - return this.onSection(); - }, - - onLinkStart: function() { - return '['; - }, - onLinkEnd: function(href) { - return '](' + href +')'; - }, - - onListStart: function(level) { - return ''; - }, - onListEnd: function() { - return ''; - }, - - onListItemStart: function(level) { - return ns(' ', level * 4) + '* '; - }, - onListItemEnd: function() { - return ''; - }, - - onHR: function() { - return '-----'; - } -}; - |