[Archived] Archived WIP of vielle.dev
1// @ts-check
2import { defineConfig } from "astro/config";
3import mdx from "@astrojs/mdx";
4import sitemap from "@astrojs/sitemap";
5
6import { rehypeAccessibleEmojis } from "rehype-accessible-emojis";
7import rehypeCustomHtml from "./rehype-custom-html";
8
9// https://astro.build/config
10export default defineConfig({
11 integrations: [mdx(), sitemap()],
12
13 output: "server",
14 site: "https://vielle.dev",
15
16 markdown: {
17 // @ts-expect-error idk why this gets flagged as wrong
18 rehypePlugins: [rehypeAccessibleEmojis, rehypeCustomHtml],
19 shikiConfig: {
20 themes: {
21 dark: "catppuccin-frappe",
22 light: "github-light-high-contrast",
23 },
24 defaultColor: false,
25 },
26 },
27});