// @ts-check import { defineConfig, envField } from 'astro/config'; import react from '@astrojs/react'; import tailwindcss from '@tailwindcss/vite'; // https://astro.build/config export default defineConfig({ integrations: [react({ include: ['**/react/*'] })], vite: { plugins: [tailwindcss()], }, env: { schema: { TMDB_API_TOKEN: envField.string({ context: 'client', access: 'public', default: 'https://api.example.com' }), SETTINGS_TOKEN: envField.string({ context: 'server', access: 'secret' }), } } });