// @ts-check import { defineConfig } from "astro/config"; import mdx from "@astrojs/mdx"; import sitemap from "@astrojs/sitemap"; import icon from "astro-icon"; import relativeLinks from "astro-relative-links"; import pagefind from "astro-pagefind"; import astroExpressiveCode from "astro-expressive-code"; import tailwindcss from "@tailwindcss/vite"; /* By default, Latte is light mode and Mocha is dark mode */ // https://astro.build/config export default defineConfig({ site: "https://tiffwhite.me", build: { format: "file", }, integrations: [ astroExpressiveCode({ themes: ["catppuccin-latte", "catppuccin-frappe"], }), mdx(), sitemap(), icon(), relativeLinks(), pagefind(), relativeLinks(), ], vite: { plugins: [tailwindcss()], }, });