Files
saladeaula.digital/superpage/astro.config.mjs
2025-05-07 17:12:17 -03:00

50 lines
1.0 KiB
JavaScript

// @ts-check
import { defineConfig } from "astro/config";
import tailwindcss from "@tailwindcss/vite";
import partytown from "@astrojs/partytown";
import sitemap from "@astrojs/sitemap";
import icon from "astro-icon";
import react from "@astrojs/react";
import mdx from "@astrojs/mdx";
import pagefind from "astro-pagefind";
// https://astro.build/config
export default defineConfig({
site: "https://eduseg.com.br",
build: {
format: "file",
},
integrations: [
react(),
pagefind(),
mdx(),
sitemap(),
icon(),
partytown({
config: {
forward: [
["dataLayer.push", { preserveBehavior: true }],
["fbq", { preserveBehavior: false }],
"gtm.push",
],
debug: false,
},
}),
],
prefetch: true,
vite: {
plugins: [tailwindcss()],
build: {
assetsInlineLimit: 1024,
},
css: {
transformer: "lightningcss",
},
},
server: {
host: "0.0.0.0",
allowedHosts: ["macos.sergio.run"],
},
});