Mon 21 Jul 22:43:21 CEST 2025
This commit is contained in:
parent
a7a014efbd
commit
fdc915b3af
30
js/doc/marked-demo.js
Normal file
30
js/doc/marked-demo.js
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
var myMarked = require('./marked');
|
||||||
|
|
||||||
|
// Get reference
|
||||||
|
var myRenderer = new myMarked.Renderer();
|
||||||
|
|
||||||
|
// Override function
|
||||||
|
myRenderer.heading = function (text, level) {
|
||||||
|
var escapedText = text.toLowerCase().replace(/[^\w]+/g, '-');
|
||||||
|
|
||||||
|
return level+': '+text+'\n';
|
||||||
|
};
|
||||||
|
// Set options
|
||||||
|
// `highlight` example uses `highlight.js`
|
||||||
|
myMarked.setOptions({
|
||||||
|
renderer: myRenderer,
|
||||||
|
highlight: function(code) {
|
||||||
|
return require('highlight.js').highlightAuto(code).value;
|
||||||
|
},
|
||||||
|
pedantic: false,
|
||||||
|
gfm: true,
|
||||||
|
tables: true,
|
||||||
|
breaks: false,
|
||||||
|
sanitize: false,
|
||||||
|
smartLists: true,
|
||||||
|
smartypants: false,
|
||||||
|
xhtml: false
|
||||||
|
});
|
||||||
|
|
||||||
|
// Compile
|
||||||
|
console.log(myMarked('# Intro\nI am using __markdown__.'));
|
Loading…
Reference in New Issue
Block a user