diff options
author | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-07-30 16:17:11 -0700 |
---|---|---|
committer | Aaron O'Mullan <aaron.omullan@friendco.de> | 2014-07-30 16:17:47 -0700 |
commit | 9d46899ea7f097a0a53abbbeb198dc5eb3287984 (patch) | |
tree | f1f40f414b40a759fde14449c2b7e1f638b4f053 /lib/parse | |
parent | 58f14fd9ca9a1690eadffcba5e9fc2d514935ecd (diff) | |
download | gitbook-9d46899ea7f097a0a53abbbeb198dc5eb3287984.zip gitbook-9d46899ea7f097a0a53abbbeb198dc5eb3287984.tar.gz gitbook-9d46899ea7f097a0a53abbbeb198dc5eb3287984.tar.bz2 |
Replace "marked" with "kramed"
Diffstat (limited to 'lib/parse')
-rw-r--r-- | lib/parse/lex.js | 4 | ||||
-rw-r--r-- | lib/parse/page.js | 6 | ||||
-rw-r--r-- | lib/parse/readme.js | 6 | ||||
-rw-r--r-- | lib/parse/renderer.js | 4 | ||||
-rw-r--r-- | lib/parse/summary.js | 8 |
5 files changed, 14 insertions, 14 deletions
diff --git a/lib/parse/lex.js b/lib/parse/lex.js index 852d4e0..d9f9fd9 100644 --- a/lib/parse/lex.js +++ b/lib/parse/lex.js @@ -1,5 +1,5 @@ var _ = require('lodash'); -var marked = require('marked'); +var kramed = require('kramed'); // Split a page up into sections (lesson, exercises, ...) function splitSections(nodes) { @@ -88,7 +88,7 @@ function sectionId(section, idx) { function lexPage(src) { // Lex file - var nodes = marked.lexer(src); + var nodes = kramed.lexer(src); return _.chain(splitSections(nodes)) .map(function(section, idx) { diff --git a/lib/parse/page.js b/lib/parse/page.js index b459798..6ef4a6d 100644 --- a/lib/parse/page.js +++ b/lib/parse/page.js @@ -1,5 +1,5 @@ var _ = require('lodash'); -var marked = require('marked'); +var kramed = require('kramed'); var hljs = require('highlight.js'); var lex = require('./lex'); @@ -18,7 +18,7 @@ function render(section, _options) { section.links = links; // Build options using defaults and our custom renderer - var options = _.extend({}, marked.defaults, { + var options = _.extend({}, kramed.defaults, { renderer: renderer(null, _options), // Synchronous highlighting with highlight.js @@ -36,7 +36,7 @@ function render(section, _options) { } }); - return marked.parser(section, options); + return kramed.parser(section, options); } function quizQuestion(node) { diff --git a/lib/parse/readme.js b/lib/parse/readme.js index 85a8749..7044ce8 100644 --- a/lib/parse/readme.js +++ b/lib/parse/readme.js @@ -1,5 +1,5 @@ var _ = require('lodash'); -var marked = require('marked'); +var kramed = require('kramed'); var textRenderer = require('marked-text-renderer'); function extractFirstNode(nodes, nType) { @@ -18,7 +18,7 @@ function parseReadme(src) { var renderer = textRenderer(); // Parse content - nodes = marked.lexer(src); + nodes = kramed.lexer(src); title = extractFirstNode(nodes, "heading") || ''; description = extractFirstNode(nodes, "paragraph") || ''; @@ -28,7 +28,7 @@ function parseReadme(src) { return _.unescape(text.replace(/(\r\n|\n|\r)/gm, "")); }, function(text) { - return marked.parse(text, _.extend({}, marked.defaults, { + return kramed.parse(text, _.extend({}, kramed.defaults, { renderer: renderer })); } diff --git a/lib/parse/renderer.js b/lib/parse/renderer.js index c01fb81..f467c23 100644 --- a/lib/parse/renderer.js +++ b/lib/parse/renderer.js @@ -6,7 +6,7 @@ var codeInclude = require('./code_include'); var path = require('path'); -var marked = require('marked'); +var kramed = require('kramed'); var rendererId = 0; @@ -21,7 +21,7 @@ function GitBookRenderer(options, extra_options) { this.id = rendererId++; this.quizIndex = 0; } -inherits(GitBookRenderer, marked.Renderer); +inherits(GitBookRenderer, kramed.Renderer); GitBookRenderer.prototype._unsanitized = function(href) { var prot = ''; diff --git a/lib/parse/summary.js b/lib/parse/summary.js index c73a072..7a65532 100644 --- a/lib/parse/summary.js +++ b/lib/parse/summary.js @@ -1,5 +1,5 @@ var _ = require('lodash'); -var marked = require('marked'); +var kramed = require('kramed'); // Utility function for splitting a list into groups @@ -43,7 +43,7 @@ function listSplit(nodes, start_type, end_type) { } // Get the biggest list -// out of a list of marked nodes +// out of a list of kramed nodes function filterList(nodes) { return _.chain(nodes) .toArray() @@ -64,7 +64,7 @@ function filterList(nodes) { // supports extracting links function parseTitle(src, nums) { // Check if it's a link - var matches = marked.InlineLexer.rules.link.exec(src); + var matches = kramed.InlineLexer.rules.link.exec(src); var level = nums.join('.'); @@ -117,7 +117,7 @@ function defaultChapterList(chapterList) { } function listGroups(src) { - var nodes = marked.lexer(src); + var nodes = kramed.lexer(src); // Get out groups of lists return listSplit( |