import { defineConfig } from 'astro/config'; import react from '@astrojs/react'; import tailwind from '@astrojs/tailwind'; import mdx from '@astrojs/mdx'; import rehypePrettyCode from 'rehype-pretty-code'; import rehypeSlug from 'rehype-slug'; import sitemap from '@astrojs/sitemap'; import playformInline from '@playform/inline'; // https://astro.build/config export default defineConfig({ site: 'https://juancman.dev/', integrations: [ sitemap(), react(), tailwind({ applyBaseStyles: false, }), mdx({ syntaxHighlight: false, rehypePlugins: [ rehypeSlug, [ rehypePrettyCode, { theme: 'catppuccin-mocha', }, ], ], }), playformInline(), ], });