Add markdown-it-attrs

so that I can make nofollow links
This commit is contained in:
Devon Campbell 2022-11-28 18:32:36 -08:00
commit 8a61cde474
3 changed files with 22 additions and 6 deletions

View file

@ -1,7 +1,8 @@
const markdownIt = require('markdown-it');
const slugify = require('@sindresorhus/slugify');
const markdownItAnchor = require('markdown-it-anchor');
const markdownItObsidian = require('markdown-it-obsidian');
const markdownIt = require("markdown-it");
const slugify = require("@sindresorhus/slugify");
const markdownItAnchor = require("markdown-it-anchor");
const markdownItObsidian = require("markdown-it-obsidian");
const markdownItAttrs = require("markdown-it-attrs");
module.exports = function (eleventyConfig) {
eleventyConfig.addPassthroughCopy({ 'assets/css': 'css' });
@ -36,8 +37,9 @@ module.exports = function (eleventyConfig) {
markdownItObsidian({
slugifyOnPageLinks: slugify,
})
);
eleventyConfig.setLibrary('md', markdownLibrary);
)
.use(markdownItAttrs);
eleventyConfig.setLibrary("md", markdownLibrary);
return {
dir: {

13
package-lock.json generated
View file

@ -12,6 +12,7 @@
"@11ty/eleventy": "^1.0.1",
"@sindresorhus/slugify": "^1.1.0",
"markdown-it-anchor": "^8.6.4",
"markdown-it-attrs": "^4.1.4",
"markdown-it-obsidian": "github:raddevon/markdown-it-obsidian",
"simpledotcss": "^2.1.0"
}
@ -1948,6 +1949,18 @@
"markdown-it": "*"
}
},
"node_modules/markdown-it-attrs": {
"version": "4.1.4",
"resolved": "https://registry.npmjs.org/markdown-it-attrs/-/markdown-it-attrs-4.1.4.tgz",
"integrity": "sha512-53Zfv8PTb6rlVFDlD106xcZHKBSsRZKJ2IW/rTxEJBEVbVaoxaNsmRkG0HXfbHl2SK8kaxZ2QKqdthWy/QBwmA==",
"dev": true,
"engines": {
"node": ">=6"
},
"peerDependencies": {
"markdown-it": ">= 9.0.0"
}
},
"node_modules/markdown-it-obsidian": {
"version": "1.1.0",
"resolved": "git+ssh://git@github.com/raddevon/markdown-it-obsidian.git#e7aa6eaa1735367abc58c3d18428c20c6d226a2d",

View file

@ -17,6 +17,7 @@
"@11ty/eleventy": "^1.0.1",
"@sindresorhus/slugify": "^1.1.0",
"markdown-it-anchor": "^8.6.4",
"markdown-it-attrs": "^4.1.4",
"markdown-it-obsidian": "github:raddevon/markdown-it-obsidian",
"simpledotcss": "^2.1.0"
}