import { defineConfig } from "astro/config"; // Build writes straight into ../www, which Caddy serves at the apex domain. // BASE_DOMAIN is baked at build time (default ulicraft.local). export default defineConfig({ outDir: "../www", // Wipe ../www on each build so stale assets don't linger. build: { assets: "_assets" }, vite: { // Surface BASE_DOMAIN to the build without the PUBLIC_ prefix dance; // index.astro reads it from process.env directly in frontmatter. }, });