diff --git a/astro.config.mjs b/astro.config.mjs index f246ddb..6597c0e 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -24,6 +24,7 @@ import { remarkExcerpt } from "./src/plugins/remark-excerpt.js"; import { remarkReadingTime } from "./src/plugins/remark-reading-time.mjs"; import { pluginCustomCopyButton } from "./src/plugins/expressive-code/custom-copy-button.js"; import rehypeExternalLinks from 'rehype-external-links'; +import { rehypeImageOptimization } from "./rehype-image-optimization.mjs"; // https://astro.build/config export default defineConfig({ @@ -114,6 +115,7 @@ export default defineConfig({ parseDirectiveNode, ], rehypePlugins: [ + rehypeImageOptimization, rehypeKatex, rehypeSlug, [