import { defineConfig, envField } from "astro/config"; import tailwindIntegration from "@astrojs/tailwind"; import markdownIntegration from "@astropub/md"; import pagefindIntegration from "astro-pagefind"; // https://astro.build/config export default defineConfig({ site: "https://gallery.badmanners.xyz", integrations: [ tailwindIntegration({ applyBaseStyles: false, }), markdownIntegration(), pagefindIntegration(), ], markdown: { smartypants: false, }, build: { assets: "assets", }, outDir: "./dist", redirects: { "/stories": "/stories/1", }, experimental: { env: { schema: { APACHE_CONFIG: envField.boolean({ context: "server", access: "public", default: false }), PUBLISH_DRAFTS: envField.boolean({ context: "server", access: "public", default: false }), }, }, }, });