Files
blitzkit/packages/website/astro.config.ts
T
2026-08-13 13:14:41 -05:00

39 lines
807 B
TypeScript

import react from "@astrojs/react";
import strings from "@blitzkit/i18n/strings/en.json";
import favicons from "astro-favicons";
import { defineConfig } from "astro/config";
export default defineConfig({
devToolbar: { enabled: false },
vite: {
server: { allowedHosts: [] },
esbuild: { target: "es2022" },
},
output: "static",
site: "https://blitzkit.app",
outDir: "../../dist/website",
prefetch: { defaultStrategy: "hover", prefetchAll: true },
build: { concurrency: 4 },
integrations: [
favicons({
name: strings.common.name,
short_name: strings.common.name,
icons: {
windows: true,
android: true,
appleIcon: true,
appleStartup: true,
favicons: true,
yandex: true,
},
}),
react(),
],
});