diff options
author | Samy Pessé <samypesse@gmail.com> | 2015-03-23 10:00:59 +0100 |
---|---|---|
committer | Samy Pessé <samypesse@gmail.com> | 2016-12-22 15:00:42 +0100 |
commit | ad0ec7f8418745b65cdb3ca578460f0bcfa106e4 (patch) | |
tree | fbf1ee7e536834eb185dd267a381dda3ba3ccc2c | |
parent | 59a5466b95e82d644ad9b410ff11117e29cfe60a (diff) | |
download | gitbook-ad0ec7f8418745b65cdb3ca578460f0bcfa106e4.zip gitbook-ad0ec7f8418745b65cdb3ca578460f0bcfa106e4.tar.gz gitbook-ad0ec7f8418745b65cdb3ca578460f0bcfa106e4.tar.bz2 |
Remove highlight.js dependency
-rw-r--r-- | packages/gitbook-markdown/lib/page.js | 17 | ||||
-rw-r--r-- | packages/gitbook-markdown/package.json | 8 |
2 files changed, 3 insertions, 22 deletions
diff --git a/packages/gitbook-markdown/lib/page.js b/packages/gitbook-markdown/lib/page.js index 603f122..87ce89a 100644 --- a/packages/gitbook-markdown/lib/page.js +++ b/packages/gitbook-markdown/lib/page.js @@ -1,6 +1,5 @@ var _ = require('lodash'); var kramed = require('kramed'); -var hljs = require('highlight.js'); var lnormalize = require('./utils/lang').normalize; var annotate = require('./annotate'); @@ -51,21 +50,7 @@ function preparePage(src) { } function parsePage(src) { - var options = _.extend({}, kramed.defaults, { - // Synchronous highlighting with highlight.js - highlight: function (code, lang) { - if(!lang || !hljs) return code; - - // Normalize lang - lang = lnormalize(lang); - - try { - return hljs.highlight(lang, code).value; - } catch(e) { } - - return code; - } - }); + var options = _.extend({}, kramed.defaults); return { sections: [ diff --git a/packages/gitbook-markdown/package.json b/packages/gitbook-markdown/package.json index aa87eb9..93cecb7 100644 --- a/packages/gitbook-markdown/package.json +++ b/packages/gitbook-markdown/package.json @@ -7,8 +7,7 @@ "dependencies": { "lodash": "^3.2.0", "kramed": "0.4.6", - "kramed-text-renderer": "0.2.1", - "highlight.js": "8.4.0" + "kramed-text-renderer": "0.2.1" }, "devDependencies": { "mocha": "1.18.2" @@ -34,8 +33,5 @@ "name": "Samy Pessé", "email": "samy@gitbook.com" } - ], - "browser": { - "highlight.js": false - } + ] } |