Code for my personal website
at main 33 lines 647 B view raw
1// @ts-check 2import { defineConfig, envField } from 'astro/config'; 3import mdx from '@astrojs/mdx'; 4import sitemap from '@astrojs/sitemap'; 5import tailwind from '@astrojs/tailwind'; 6 7import node from '@astrojs/node'; 8 9// https://astro.build/config 10export default defineConfig({ 11 site: 'https://safwanyp.com', 12 trailingSlash: 'ignore', 13 integrations: [mdx(), sitemap(), tailwind()], 14 15 server: { 16 port: 3000, 17 host: true 18 }, 19 20 env: { 21 schema: { 22 CONTENT_API_KEY: envField.string({ 23 context: 'client', 24 access: 'public', 25 optional: false 26 }) 27 } 28 }, 29 30 adapter: node({ 31 mode: 'standalone' 32 }) 33});