import { defineConfig } from "astro/config"; import node from "@astrojs/node"; import tailwindcss from "@tailwindcss/vite"; // SSR against Payload's REST API. DaisyUI + Tailwind v4 come in via the // Vite plugin and the shared @carpa/tailwind-config stylesheet. export default defineConfig({ output: "server", adapter: node({ mode: "standalone" }), vite: { plugins: [tailwindcss()], // Transpile the internal @carpa/* TS-source packages during SSR instead // of treating them as external (prebuilt) node modules. ssr: { noExternal: ["@carpa/typesense"], }, }, });