Files
blitzkit/packages/website-ue/astro.config.ts
T
2026-06-10 22:58:38 -05:00

36 lines
831 B
TypeScript

import react from "@astrojs/react";
import strings from "@blitzkit/i18n/strings/en.json";
import { mauve, mauveDark } from "@radix-ui/colors";
import favicons from "astro-favicons";
import { defineConfig } from "astro/config";
import packageJSON from "../../package.json";
export default defineConfig({
devToolbar: { enabled: false },
vite: {
server: { allowedHosts: [] },
esbuild: {
minifyIdentifiers: true,
minifySyntax: false,
minifyWhitespace: true,
},
build: {
rollupOptions: {
external: ["@blitzkit/game"],
},
},
},
output: "static",
site: "https://blitzkit.app",
outDir: "../../dist/website",
prefetch: { defaultStrategy: "hover", prefetchAll: true },
build: { concurrency: 2 },
adapter: undefined,
integrations: [favicons(), react()],
});