marked-highlight
Advanced tools
Comparing version 2.1.2 to 2.1.3
@@ -43,9 +43,15 @@ (function (global, factory) { | ||
renderer: { | ||
code({ text, lang, escaped }) { | ||
const language = getLang(lang); | ||
const classAttr = language | ||
? ` class="${options.langPrefix}${escape(language)}"` | ||
code(code, infoString, escaped) { | ||
// istanbul ignore next | ||
if (typeof code === 'object') { | ||
escaped = code.escaped; | ||
infoString = code.lang; | ||
code = code.text; | ||
} | ||
const lang = getLang(infoString); | ||
const classAttr = lang | ||
? ` class="${options.langPrefix}${escape(lang)}"` | ||
: ''; | ||
text = text.replace(/\n$/, ''); | ||
return `<pre><code${classAttr}>${escaped ? text : escape(text, true)}\n</code></pre>`; | ||
code = code.replace(/\n$/, ''); | ||
return `<pre><code${classAttr}>${escaped ? code : escape(code, true)}\n</code></pre>`; | ||
} | ||
@@ -52,0 +58,0 @@ } |
{ | ||
"name": "marked-highlight", | ||
"version": "2.1.2", | ||
"version": "2.1.3", | ||
"description": "marked highlight", | ||
@@ -67,3 +67,3 @@ "main": "./lib/index.cjs", | ||
"semantic-release": "^24.0.0", | ||
"tsd": "^0.31.0" | ||
"tsd": "^0.31.1" | ||
}, | ||
@@ -70,0 +70,0 @@ "tsd": { |
@@ -37,9 +37,15 @@ export function markedHighlight(options) { | ||
renderer: { | ||
code({ text, lang, escaped }) { | ||
const language = getLang(lang); | ||
const classAttr = language | ||
? ` class="${options.langPrefix}${escape(language)}"` | ||
code(code, infoString, escaped) { | ||
// istanbul ignore next | ||
if (typeof code === 'object') { | ||
escaped = code.escaped; | ||
infoString = code.lang; | ||
code = code.text; | ||
} | ||
const lang = getLang(infoString); | ||
const classAttr = lang | ||
? ` class="${options.langPrefix}${escape(lang)}"` | ||
: ''; | ||
text = text.replace(/\n$/, ''); | ||
return `<pre><code${classAttr}>${escaped ? text : escape(text, true)}\n</code></pre>`; | ||
code = code.replace(/\n$/, ''); | ||
return `<pre><code${classAttr}>${escaped ? code : escape(code, true)}\n</code></pre>`; | ||
} | ||
@@ -46,0 +52,0 @@ } |
Sorry, the diff of this file is not supported yet
17410
343