36 lines
658 B
JavaScript
36 lines
658 B
JavaScript
// @ts-check
|
|
import { defineConfig } from 'astro/config';
|
|
|
|
import tailwindcss from '@tailwindcss/vite';
|
|
|
|
import preact from '@astrojs/preact';
|
|
|
|
import node from '@astrojs/node';
|
|
|
|
import icon from 'astro-icon';
|
|
|
|
|
|
import mdx from '@astrojs/mdx';
|
|
|
|
|
|
// https://astro.build/config
|
|
export default defineConfig({
|
|
site: 'https://atri.dad',
|
|
redirects: {
|
|
'/feed': '/rss.xml',
|
|
},
|
|
vite: {
|
|
plugins: [tailwindcss()]
|
|
},
|
|
|
|
integrations: [preact(), mdx(), icon({
|
|
include: {
|
|
mdi: ["clock", "tag", "arrow-right", "link", "email", "rss", "download", "web", "arrow-left"],
|
|
},
|
|
}),
|
|
],
|
|
|
|
adapter: node({
|
|
mode: 'standalone'
|
|
}),
|
|
}); |