sshear.dev/astro.config.mjs

31 lines
664 B
JavaScript

import { defineConfig } from "astro/config";
import tailwind from "@astrojs/tailwind";
import react from "@astrojs/react";
import robotsTxt from "astro-robots-txt";
import sitemap from "@astrojs/sitemap";
import compressor from "astro-compressor";
import partytown from "@astrojs/partytown";
// https://astro.build/config
export default defineConfig({
site: "https://sshear.dev",
integrations: [
tailwind(),
react(),
robotsTxt(),
sitemap(),
compressor(),
partytown({ config: { forward: ["dataLayer.push"] } })
],
markdown: {
shikiConfig: {
themes: {
light: "catppuccin-latte",
dark: "catppuccin-mocha"
},
wrap: true
}
}
});