New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@kaciras-blog/markdown

Package Overview
Dependencies
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@kaciras-blog/markdown - npm Package Compare versions

Comparing version 2.0.0 to 2.0.1

lib/ugc.js

16

lib/index.js

@@ -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, "-"),
});
}

2

lib/media.js

@@ -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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc