@kaciras-blog/markdown
Advanced tools
Comparing version 2.0.0 to 2.0.1
@@ -0,3 +1,17 @@ | ||
import AnchorRaw from "markdown-it-anchor"; | ||
export { default as TOC } from "markdown-it-toc-done-right"; | ||
export * from "./media.js"; | ||
export { default as MediaPlugin } from "./media.js"; | ||
export { default as UGC } from "./ugc.js"; | ||
export { default as Media } from "./media.js"; | ||
export function Anchor(markdownIt) { | ||
markdownIt.use(Anchor, { | ||
// 参考 MSDN 网站的做法,有 aria-labelledby 情况下不再需要内容 | ||
permalink: AnchorRaw.permalink.linkInsideHeader({ | ||
placement: "after", | ||
ariaHidden: true, | ||
class: "anchor-link", | ||
}), | ||
slugify: title => title.trim().toLowerCase().replace(/\s+/g, "-"), | ||
}); | ||
} | ||
//# sourceMappingURL=index.js.map |
@@ -0,3 +1,23 @@ | ||
import MarkdownIt from "markdown-it"; | ||
import AnchorRaw from "markdown-it-anchor"; | ||
export { default as TOC } from "markdown-it-toc-done-right"; | ||
export * from "./media.js"; | ||
export { default as MediaPlugin } from "./media.js"; | ||
export { default as UGC } from "./ugc.js"; | ||
export { default as Media } from "./media.js"; | ||
export function Anchor(markdownIt: MarkdownIt) { | ||
markdownIt.use<AnchorRaw.AnchorOptions>(Anchor, { | ||
// 参考 MSDN 网站的做法,有 aria-labelledby 情况下不再需要内容 | ||
permalink: AnchorRaw.permalink.linkInsideHeader({ | ||
placement: "after", | ||
ariaHidden: true, | ||
class: "anchor-link", | ||
}), | ||
slugify: title => title.trim().toLowerCase().replace(/\s+/g, "-"), | ||
}); | ||
} |
@@ -122,3 +122,3 @@ import { unescapeMd } from "markdown-it/lib/common/utils.js"; | ||
*/ | ||
export default function install(markdownIt, map = DefaultRenderMap) { | ||
export default function (markdownIt, map = DefaultRenderMap) { | ||
markdownIt.renderer.rules.media = (tokens, idx) => { | ||
@@ -125,0 +125,0 @@ const token = tokens[idx]; |
@@ -194,3 +194,3 @@ /* | ||
*/ | ||
export default function install(markdownIt: MarkdownIt, map: RendererMap = DefaultRenderMap) { | ||
export default function (markdownIt: MarkdownIt, map: RendererMap = DefaultRenderMap) { | ||
@@ -197,0 +197,0 @@ markdownIt.renderer.rules.media = (tokens, idx) => { |
{ | ||
"name": "@kaciras-blog/markdown", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "Markdown-it plugins for Kaciras Blog", | ||
@@ -19,2 +19,6 @@ "license": "MIT", | ||
}, | ||
"dependencies": { | ||
"markdown-it-anchor": "^8.4.1", | ||
"markdown-it-toc-done-right": "^4.2.0" | ||
}, | ||
"devDependencies": { | ||
@@ -21,0 +25,0 @@ "@types/markdown-it": "^12.2.3", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
20308
12
388
2
+ Addedmarkdown-it-anchor@^8.4.1
+ Added@types/linkify-it@5.0.0(transitive)
+ Added@types/markdown-it@14.1.2(transitive)
+ Added@types/mdurl@2.0.0(transitive)
+ Addedargparse@2.0.1(transitive)
+ Addedentities@4.5.0(transitive)
+ Addedlinkify-it@5.0.0(transitive)
+ Addedmarkdown-it@14.1.0(transitive)
+ Addedmarkdown-it-anchor@8.6.7(transitive)
+ Addedmarkdown-it-toc-done-right@4.2.0(transitive)
+ Addedmdurl@2.0.0(transitive)
+ Addedpunycode.js@2.3.1(transitive)
+ Addeduc.micro@2.1.0(transitive)