diff --git a/bun.lockb b/bun.lockb index d0217c23..35d8a57b 100644 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/eleventy.config.js b/eleventy.config.js index f651418d..339c4a3b 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -13,7 +13,6 @@ const slugify = require("slugify"); // Configure markdown-it plugins const markdownIt = require("markdown-it"); const markdownItAnchor = require("markdown-it-anchor"); -const markdownItAttr = require("markdown-it-attrs"); module.exports = function (eleventyConfig) { // Copy files @@ -81,7 +80,8 @@ module.exports = function (eleventyConfig) { html: true, }) .use(markdownItAnchor, markdownItAnchorOptions) - .use(markdownItAttr); + .use(require("markdown-it-attrs")) + .use(require('markdown-it-figure')); /* This is the part that tells 11ty to swap to our custom config */ eleventyConfig.setLibrary("md", markdownLibrary); diff --git a/package.json b/package.json index 4ee0fbbd..2bae2aea 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "install": "^0.13.0", "markdown-it-anchor": "^8.6.7", "markdown-it-attrs": "^4.1.6", + "markdown-it-figure": "^0.2.0", "slugify": "^1.6.6" } } \ No newline at end of file