markdown-it-highlightjs
Advanced tools
Comparing version 3.3.0 to 3.3.1
@@ -33,3 +33,3 @@ const hljs = require('highlight.js') | ||
function inlineCodeRenderer (tokens, idx, options) { | ||
function inlineCodeRenderer (md, tokens, idx, options) { | ||
const code = tokens[idx] | ||
@@ -53,3 +53,3 @@ const next = tokens[idx + 1] | ||
const highlighted = options.highlight(code.content, lang) | ||
const cls = lang ? ` class="${options.langPrefix}${lang}"` : '' | ||
const cls = lang ? ` class="${options.langPrefix}${md.utils.escapeHtml(lang)}"` : '' | ||
@@ -71,3 +71,3 @@ return `<code${cls}>${highlighted}</code>` | ||
if (opts.inline) { | ||
md.renderer.rules.code_inline = inlineCodeRenderer | ||
md.renderer.rules.code_inline = inlineCodeRenderer.bind(null, md) | ||
} | ||
@@ -74,0 +74,0 @@ } |
{ | ||
"name": "markdown-it-highlightjs", | ||
"version": "3.3.0", | ||
"version": "3.3.1", | ||
"description": "Preset to use highlight.js with markdown-it.", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
8342