feat: ✨ use markdown-it anchor plugin instead of 11ty anchor id plugin
This commit is contained in:
parent
b75e2659b4
commit
8a2642df7f
3 changed files with 39 additions and 2 deletions
|
@ -2,7 +2,6 @@ import fs from 'node:fs';
|
|||
import { env } from 'node:process';
|
||||
import { eleventyImageTransformPlugin } from '@11ty/eleventy-img';
|
||||
import { feedPlugin } from '@11ty/eleventy-plugin-rss';
|
||||
import { IdAttributePlugin } from '@11ty/eleventy';
|
||||
import eleventyPluginCiu from '@alexcarpenter/eleventy-plugin-caniuse';
|
||||
import eleventyPluginEmbedEverything from 'eleventy-plugin-embed-everything';
|
||||
import eleventyPluginLucideIcons from '@grimlink/eleventy-plugin-lucide-icons';
|
||||
|
@ -13,6 +12,7 @@ import eleventyPluginReadingTime from '@myxotod/eleventy-plugin-readingtime';
|
|||
import eleventyPluginRobotsTxt from 'eleventy-plugin-robotstxt';
|
||||
import eleventyPluginSyntaxHighlight from '@11ty/eleventy-plugin-syntaxhighlight';
|
||||
import markdownItAbbr from 'markdown-it-abbr';
|
||||
import markdownItAnchor from 'markdown-it-anchor';
|
||||
import markdownItCallouts from 'markdown-it-obsidian-callouts';
|
||||
import markdownItCollapsible from 'markdown-it-collapsible';
|
||||
import markdownItFootnote from 'markdown-it-footnote';
|
||||
|
@ -29,7 +29,6 @@ export default async function (eleventyConfig) {
|
|||
|
||||
eleventyConfig.addCollection('posts', (collection) => collection.getFilteredByGlob('./src/posts/*.md'));
|
||||
|
||||
eleventyConfig.addPlugin(IdAttributePlugin);
|
||||
eleventyConfig.addPlugin(eleventyPluginCiu);
|
||||
eleventyConfig.addPlugin(eleventyPluginEmbedEverything);
|
||||
eleventyConfig.addPlugin(eleventyPluginLucideIcons);
|
||||
|
@ -91,6 +90,7 @@ export default async function (eleventyConfig) {
|
|||
eleventyConfig.amendLibrary('md', (mdLib) =>
|
||||
mdLib
|
||||
.use(markdownItAbbr)
|
||||
.use(markdownItAnchor)
|
||||
.use(markdownItCollapsible)
|
||||
.use(markdownItCallouts)
|
||||
.use(markdownItFootnote)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue