import { defineConfig, sharpImageService } from "astro/config"; import { rehypeHeadingIds } from "@astrojs/markdown-remark"; import rehypeAutolinkHeadings from "rehype-autolink-headings"; import svelte from "@astrojs/svelte"; // https://astro.build/config export default defineConfig({ experimental: { assets: true, inlineStylesheets: "auto" }, scopedStyleStrategy: "class", markdown: { rehypePlugins: [rehypeHeadingIds, [rehypeAutolinkHeadings, { behavior: "wrap", properties: { class: "heading-linker" } }]] }, image: { service: sharpImageService() }, integrations: [svelte()] });