2024-02-10 03:49:51 +04:00
|
|
|
import { defineConfig } from 'astro/config';
|
|
|
|
import tailwind from "@astrojs/tailwind";
|
2024-02-12 07:36:55 +04:00
|
|
|
import vercelStatic from '@astrojs/vercel/static';
|
|
|
|
import sitemap from "@astrojs/sitemap";
|
2024-02-19 08:00:15 +04:00
|
|
|
import compressor from "astro-compressor";
|
2024-02-10 03:49:51 +04:00
|
|
|
|
2024-03-17 17:25:44 +04:00
|
|
|
import critters from "astro-critters";
|
|
|
|
|
2024-02-10 03:49:51 +04:00
|
|
|
// https://astro.build/config
|
|
|
|
export default defineConfig({
|
2024-02-20 07:47:23 +04:00
|
|
|
// https://docs.astro.build/en/guides/images/#authorizing-remote-images
|
2024-02-22 22:08:45 +04:00
|
|
|
site: 'https://screwfast.uk',
|
2024-02-20 07:47:23 +04:00
|
|
|
image: {
|
2024-03-17 17:25:44 +04:00
|
|
|
domains: ["images.unsplash.com"]
|
2024-02-20 07:47:23 +04:00
|
|
|
},
|
2024-02-22 22:08:45 +04:00
|
|
|
prefetch: true,
|
2024-03-17 17:25:44 +04:00
|
|
|
integrations: [tailwind(), sitemap(), compressor({
|
|
|
|
gzip: false,
|
|
|
|
brotli: true
|
|
|
|
}), critters()],
|
2024-02-12 07:36:55 +04:00
|
|
|
output: 'static',
|
2024-02-22 22:08:45 +04:00
|
|
|
experimental: {
|
2024-03-11 21:22:51 +04:00
|
|
|
clientPrerender: true,
|
|
|
|
directRenderScript: true
|
2024-02-22 22:08:45 +04:00
|
|
|
},
|
2024-02-19 08:00:15 +04:00
|
|
|
adapter: vercelStatic()
|
2024-02-10 03:49:51 +04:00
|
|
|
});
|