From b75e2659b4ad1cd3e59c1fec68efdeb3379839d2 Mon Sep 17 00:00:00 2001 From: Sebin Nyshkim Date: Thu, 17 Oct 2024 17:51:28 +0200 Subject: [PATCH] style: :art: chain markdown-it plugin declarations instead of calling amendLibrary every time --- eleventy.config.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/eleventy.config.js b/eleventy.config.js index d97f3ff..cb8d2e7 100644 --- a/eleventy.config.js +++ b/eleventy.config.js @@ -88,10 +88,13 @@ export default async function (eleventyConfig) { } }); - eleventyConfig.amendLibrary('md', (mdLib) => mdLib.use(markdownItAbbr)); - eleventyConfig.amendLibrary('md', (mdLib) => mdLib.use(markdownItCollapsible)); - eleventyConfig.amendLibrary('md', (mdLib) => mdLib.use(markdownItCallouts)); - eleventyConfig.amendLibrary('md', (mdLib) => mdLib.use(markdownItFootnote)); + eleventyConfig.amendLibrary('md', (mdLib) => + mdLib + .use(markdownItAbbr) + .use(markdownItCollapsible) + .use(markdownItCallouts) + .use(markdownItFootnote) + ); eleventyConfig.addShortcode('year', () => `${new Date().getFullYear()}`);