aboutsummaryrefslogtreecommitdiffstats
path: root/docs/src/ngdoc.js
diff options
context:
space:
mode:
authorMatias Niemelä2013-07-08 21:58:14 -0400
committerIgor Minar2013-07-26 08:51:38 -0700
commit258cae83dc1a03b6b878a7b4236c499288cd2624 (patch)
treee793480d3d237ba10e31203a67e67ef93b47c00a /docs/src/ngdoc.js
parentab189142988043d0513bb796c3b54ca7d07f242d (diff)
downloadangular.js-258cae83dc1a03b6b878a7b4236c499288cd2624.tar.bz2
chore(ngdocs): replace showdown.js with marked.js
Diffstat (limited to 'docs/src/ngdoc.js')
-rw-r--r--docs/src/ngdoc.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/docs/src/ngdoc.js b/docs/src/ngdoc.js
index 4ad478f4..394510c5 100644
--- a/docs/src/ngdoc.js
+++ b/docs/src/ngdoc.js
@@ -1,8 +1,6 @@
/**
* All parsing/transformation code goes here. All code here should be sync to ease testing.
*/
-
-var Showdown = require('showdown');
var DOM = require('./dom.js').DOM;
var htmlEscape = require('./dom.js').htmlEscape;
var Example = require('./example.js').Example;
@@ -10,10 +8,14 @@ var NEW_LINE = /\n\r?/;
var globalID = 0;
var fs = require('fs');
var fspath = require('path');
-var markdown = new Showdown.converter({ extensions : ['table'] });
var shell = require('shelljs');
var gruntUtil = require('../../lib/grunt/utils.js');
var errorsJson;
+var marked = require('marked');
+marked.setOptions({
+ gfm: true,
+ tables: true
+});
var lookupMinerrMsg = function (doc) {
var code, namespace;
@@ -289,7 +291,7 @@ Doc.prototype = {
pageClassName = pageClassName || prepareClassName(this.name || 'docs') + suffix;
text = '<div class="' + pageClassName + '">' +
- markdown.makeHtml(text) +
+ marked(text) +
'</div>';
text = text.replace(/(?:<p>)?(REPLACEME\d+)(?:<\/p>)?/g, function(_, id) {
return placeholderMap[id];