diff --git a/bun.lockb b/bun.lockb index 8462b9e8..c3d70508 100644 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/eleventy.config.js b/eleventy.config.js index 4e9c2643..73bbddc5 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -3,6 +3,7 @@ const { EleventyRenderPlugin } = require("@11ty/eleventy"); const pluginWebc = require("@11ty/eleventy-plugin-webc"); const pluginRss = require("@11ty/eleventy-plugin-rss"); const metagen = require('eleventy-plugin-metagen'); +const pluginTOC = require('eleventy-plugin-nesting-toc'); module.exports = function (eleventyConfig) { // Copy files @@ -17,6 +18,7 @@ module.exports = function (eleventyConfig) { }); eleventyConfig.addPlugin(pluginRss); eleventyConfig.addPlugin(metagen); + eleventyConfig.addPlugin(pluginTOC, { tags: ['h2', 'h3', 'h4', 'h5'] }); return { dir: { diff --git a/package.json b/package.json index 5ffe4a64..315d580a 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "@11ty/eleventy-plugin-rss": "^1.2.0", "@11ty/eleventy-plugin-webc": "^0.11.2", "eleventy-plugin-metagen": "^1.8.3", + "eleventy-plugin-nesting-toc": "^1.3.0", "install": "^0.13.0" } } \ No newline at end of file