| 123456789101112131415161718192021222324252627282930 |
- // @ts-check
- import { defineConfig } from 'astro/config';
- import tailwindcss from '@tailwindcss/vite';
- import svelte from '@astrojs/svelte';
- import react from '@astrojs/react';
- import markdoc from '@astrojs/markdoc';
- import keystatic from '@keystatic/astro';
- import node from '@astrojs/node';
- // https://astro.build/config
- export default defineConfig({
- vite: {
- plugins: [tailwindcss()]
- },
- integrations: [
- svelte({ extensions: ['.svelte'] }),
- react(),
- markdoc(),
- ...(process.env.SKIP_KEYSTATIC ? [] : [keystatic()])
- ],
- output: 'server',
- adapter: node({
- mode: 'standalone',
- }),
- });
|