kdoc-plugin-md
Advanced tools
Comparing version 1.1.0 to 1.1.1
28
index.js
@@ -69,13 +69,10 @@ const marked = require("marked"); | ||
language = language.replace(exampleReg, ""); | ||
hash.update(code); | ||
const id = hash.digest("hex"); | ||
// hash.update(code); | ||
// const id = hash.digest("hex"); | ||
codes.push({ | ||
language: language, | ||
content: `var element = document.getElementById('${id}');${code};` | ||
content: code, | ||
example: true, | ||
}); | ||
result = `<div class="example"><div class="example-container" id="${id}"></div>${codeRenderer.call( | ||
this, | ||
code, | ||
language | ||
)}`; | ||
result = `<!-- example -->`; | ||
} else { | ||
@@ -87,2 +84,3 @@ codes.push({ | ||
} | ||
return result; | ||
@@ -176,3 +174,3 @@ }; | ||
return 0; | ||
} | ||
} | ||
}); | ||
@@ -184,4 +182,9 @@ await ctx.fsEach(function(file) { | ||
if (setting) { | ||
sideBars[setting.category] = sideBars[setting.category] || []; | ||
sideBars[setting.category].push({ | ||
const sidebar = setting.sidebar; | ||
if (!sidebar) return; | ||
if (!sideBars[sidebar]) { | ||
sideBars[sidebar] = {}; | ||
} | ||
sideBars[sidebar][setting.category] = sideBars[sidebar][setting.category] || []; | ||
sideBars[sidebar][setting.category].push({ | ||
title: setting.title, | ||
@@ -191,6 +194,7 @@ path: file.relative, | ||
}); | ||
file.sideBars = sideBars[sidebar]; | ||
} | ||
file.sideBars = sideBars; | ||
}); | ||
return sideBars; | ||
} |
{ | ||
"name": "kdoc-plugin-md", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"description": "这是一个kdoc解析插件", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
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
6989
185