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-alpha.1 to 2.0.0-alpha.2

21

lib/index.js

@@ -1,20 +0,3 @@

"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.MediaPlugin = void 0;
__exportStar(require("./media"), exports);
var media_1 = require("./media");
Object.defineProperty(exports, "MediaPlugin", { enumerable: true, get: function () { return __importDefault(media_1).default; } });
export * from "./media.js";
export { default as MediaPlugin } from "./media.js";
//# sourceMappingURL=index.js.map

4

lib/index.ts

@@ -1,3 +0,3 @@

export * from "./media";
export * from "./media.js";
export { default as MediaPlugin } from "./media";
export { default as MediaPlugin } from "./media.js";

@@ -1,5 +0,2 @@

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DefaultRenderMap = exports.checkLink = void 0;
const utils_1 = require("markdown-it/lib/common/utils");
import { unescapeMd } from "markdown-it/lib/common/utils.js";
function parseMedia(state, startLine, endLine, silent) {

@@ -47,4 +44,4 @@ const offset = state.tShift[startLine] + state.bMarks[startLine];

}
const href = (0, utils_1.unescapeMd)(src.slice(labelEnd + 2, srcEnd));
const label = (0, utils_1.unescapeMd)(src.slice(typePart.length + 1, labelEnd));
const href = unescapeMd(src.slice(labelEnd + 2, srcEnd));
const label = unescapeMd(src.slice(typePart.length + 1, labelEnd));
return { type, label, href };

@@ -94,11 +91,10 @@ }

*/
function checkLink(md, link) {
export function checkLink(md, link) {
link = md.normalizeLink(link);
return md.validateLink(link) ? link : "";
}
exports.checkLink = checkLink;
/**
* 默认的指令表,有 audio、video 和 gif 类型,简单地渲染为<audio>和<video>元素
*/
exports.DefaultRenderMap = {
export const DefaultRenderMap = {
audio(src) {

@@ -128,3 +124,3 @@ return `<audio src=${src} controls></audio>`;

*/
function install(markdownIt, map = exports.DefaultRenderMap) {
export default function install(markdownIt, map = DefaultRenderMap) {
markdownIt.renderer.rules.media = (tokens, idx) => {

@@ -142,3 +138,2 @@ const token = tokens[idx];

}
exports.default = install;
//# sourceMappingURL=media.js.map

@@ -34,4 +34,4 @@ /*

import MarkdownIt from "markdown-it";
import { unescapeMd } from "markdown-it/lib/common/utils";
import StateBlock from "markdown-it/lib/rules_block/state_block";
import { unescapeMd } from "markdown-it/lib/common/utils.js";
import StateBlock from "markdown-it/lib/rules_block/state_block.js";

@@ -38,0 +38,0 @@ function parseMedia(state: StateBlock, startLine: number, endLine: number, silent: boolean) {

{
"name": "@kaciras-blog/markdown",
"version": "2.0.0-alpha.1",
"description": "Markdown-it plugins for Kaciras Blog",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/kaciras-blog/web-server",
"directory": "packages/markdown"
},
"main": "lib/index.js",
"files": [
"lib"
],
"engines": {
"node": ">=17"
},
"devDependencies": {
"@types/markdown-it": "^12.2.3",
"markdown-it": "^12.3.2"
},
"gitHead": "ed68d810ad8d8439645ee0d6d5f34206333dfcb5"
}
"name": "@kaciras-blog/markdown",
"version": "2.0.0-alpha.2",
"description": "Markdown-it plugins for Kaciras Blog",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/kaciras-blog/web-server",
"directory": "packages/markdown"
},
"type": "module",
"main": "lib/index.js",
"files": [
"lib"
],
"engines": {
"node": ">=17"
},
"devDependencies": {
"@types/markdown-it": "^12.2.3",
"markdown-it": "^12.3.2"
},
"readme": "# 包简介\n\nKaciras Blog 的 Markdown 扩展集合,处理自定义的语法。\n"
}
# 包简介
KacirasBlog 的 Markdown 扩展集合,处理自定义的语法。
Kaciras Blog 的 Markdown 扩展集合,处理自定义的语法。

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