// @ts-check import { defineConfig } from 'astro/config'; import tailwindcss from '@tailwindcss/vite'; import sitemap from '@astrojs/sitemap'; import react from '@astrojs/react'; import astroExpressiveCode from 'astro-expressive-code' import pagefind from "astro-pagefind"; const expressiveCode = astroExpressiveCode({ // You can set configuration options here themes: ['github-dark'], styleOverrides: { // You can also override styles borderRadius: '0.5rem', frames: { shadowColor: '#124', }, }, }) // https://astro.build/config export default defineConfig({ site: 'https://refl.fr', vite: { plugins: [tailwindcss()], server: { watch: { usePolling: true } } }, integrations: [sitemap(), react(), pagefind(), expressiveCode] });