Files
theater-ziefen-website/astro.config.mjs
T

26 lines
614 B
JavaScript

// @ts-check
import { defineConfig } from 'astro/config';
import { loadEnv } from 'vite';
import sanity from '@sanity/astro';
import react from '@astrojs/react';
import tailwindcss from '@tailwindcss/vite';
const env = loadEnv(process.env.NODE_ENV ?? 'development', process.cwd(), '');
// https://astro.build/config
export default defineConfig({
integrations: [
sanity({
projectId: env.PUBLIC_SANITY_PROJECT_ID,
dataset: env.PUBLIC_SANITY_DATASET ?? 'production',
studioBasePath: '/studio',
useCdn: false,
}),
react(),
],
vite: {
plugins: [tailwindcss()],
},
});