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

mtdoc

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mtdoc - npm Package Compare versions

Comparing version 0.0.3 to 0.0.4

lib/compiler/plugins/frontmatter.d.ts

12

lib/compiler/markdown.js

@@ -9,2 +9,4 @@ "use strict";

const remark_parse_1 = __importDefault(require("remark-parse"));
const remark_frontmatter_1 = __importDefault(require("remark-frontmatter"));
const remark_gfm_1 = __importDefault(require("remark-gfm"));
const vfile_1 = __importDefault(require("vfile"));

@@ -19,2 +21,4 @@ const path_1 = __importDefault(require("path"));

const codeblock_1 = require("./plugins/codeblock");
const frontmatter_1 = require("./plugins/frontmatter");
const split_1 = require("./plugins/split");
const io_1 = require("../io");

@@ -32,2 +36,3 @@ const log = debug_1.default("markdown");

.data("dependencies", dependencies)
.use(frontmatter_1.removeFrontMatter)
.use(codeblock_1.importCodeBlock, { io: options.io })

@@ -37,2 +42,3 @@ .use(remark_rehype_1.default, { handlers: codeblock_1.mdastToHastCodeBlockHandlers })

.use(codeblock_1.generateCodeBlockFragment)
.use(split_1.split)
.run(tree, src, (err, transformedTree) => {

@@ -91,3 +97,7 @@ if (err) {

else {
tree = unified_1.default().use(remark_parse_1.default, { gfm: true }).parse(src);
tree = unified_1.default()
.use(remark_parse_1.default)
.use(remark_gfm_1.default)
.use(remark_frontmatter_1.default, ["yaml", "toml"])
.parse(src);
cache.set(cacheKey, fast_copy_1.default(tree), src.path);

@@ -94,0 +104,0 @@ }

@@ -32,2 +32,3 @@ "use strict";

};
// Generate code block fragment
exports.generateCodeBlockFragment = function () {

@@ -70,2 +71,3 @@ const codeblocks = this.data("codeblocks");

};
// Import code block from file and insert file content into tree
exports.importCodeBlock = function (options) {

@@ -72,0 +74,0 @@ const codeblocks = this.data("codeblocks");

12

package.json
{
"name": "mtdoc",
"version": "0.0.3",
"version": "0.0.4",
"license": "MIT",

@@ -17,3 +17,3 @@ "files": [

"demo:build": "env DEBUG_COLORS=1 ts-node src/bin/mtdoc.ts",
"prepublish": "yarn build"
"prepublishOnly": "yarn build"
},

@@ -31,8 +31,10 @@ "dependencies": {

"nanoid": "^3.1.12",
"remark-frontmatter": "^2.0.0",
"remark-parse": "^8.0.3",
"remark-rehype": "^7.0.0",
"remark-frontmatter": "^3.0.0",
"remark-gfm": "^1.0.0",
"remark-parse": "^9.0.0",
"remark-rehype": "^8.0.0",
"unified": "^9.1.0",
"unist-builder": "^2.0.3",
"unist-util-is": "^4.0.2",
"unist-util-remove": "^2.0.0",
"unist-util-visit": "^2.0.3",

@@ -39,0 +41,0 @@ "vfile": "^4.2.0",

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