forked from Aaron/Kino-Website
22 lines
589 B
JavaScript
22 lines
589 B
JavaScript
// @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' }),
|
|
}
|
|
}
|
|
}); |