style: 🎨 chain markdown-it plugin declarations instead of calling amendLibrary every time

This commit is contained in:
Sebin Nyshkim 2024-10-17 17:51:28 +02:00
parent cfda1dcdfe
commit b75e2659b4

View file

@ -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()}`);