Added support for the sanitize option of 'marked'

This commit is contained in:
Brecht Carlier 2016-12-15 11:16:36 +01:00 committed by GitHub
parent 6abda7ab68
commit 6b010b1fe7

View File

@ -1401,6 +1401,12 @@ SimpleMDE.prototype.markdown = function(text) {
} else { } else {
markedOptions.breaks = true; markedOptions.breaks = true;
} }
if(this.options && this.options.renderingConfig && this.options.renderingConfig.sanitize === true) {
markedOptions.sanitize = true;
} else {
markedOptions.sanitize = false;
}
if(this.options && this.options.renderingConfig && this.options.renderingConfig.codeSyntaxHighlighting === true && window.hljs) { if(this.options && this.options.renderingConfig && this.options.renderingConfig.codeSyntaxHighlighting === true && window.hljs) {
markedOptions.highlight = function(code) { markedOptions.highlight = function(code) {
@ -2025,4 +2031,4 @@ SimpleMDE.prototype.toTextArea = function() {
} }
}; };
module.exports = SimpleMDE; module.exports = SimpleMDE;