Files
mariosant.dev/astro.config.mjs
Marios Antonoudiou 2ff9139f73 upgrade deps to latest & migrate to astro:assets Image
- bump astro 5→6, @astrojs/mdx 4→6, astro-seo 0.8→1.1, sharp 0.33→0.35, plus minor updates
- move local images from public/ to src/assets/
- replace <img> with <Image> from astro:assets (inferSize for remote URLs)
- content schema uses image() helper for local covers
- eager-load above-the-fold images (article covers, hero avatars)
2026-06-15 18:00:21 +03:00

22 lines
519 B
JavaScript

import { defineConfig } from "astro/config";
import tailwindcss from "@tailwindcss/vite";
import mdx from "@astrojs/mdx";
import sitemap from "@astrojs/sitemap";
import icon from "astro-icon";
export default defineConfig({
site: "https://mariosant.dev",
integrations: [mdx(), sitemap(), icon()],
image: {
domains: [
"images.unsplash.com",
"app.ghostwriter.rocks",
"990141.apps.zdusercontent.com",
"cdn.livechat-files.com",
],
},
vite: {
plugins: [tailwindcss()],
},
});