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