Mon 21 Jul 22:43:21 CEST 2025

This commit is contained in:
sbosse 2025-07-21 23:14:55 +02:00
parent a7a014efbd
commit fdc915b3af

30
js/doc/marked-demo.js Normal file
View 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__.'));