diff --git a/astro.config.mjs b/astro.config.mjs index c2bd8b0..987f00f 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,20 +1,23 @@ import { defineConfig } from "astro/config"; + import tailwind from "@astrojs/tailwind"; import sitemap from "@astrojs/sitemap"; - import image from "@astrojs/image"; +import { SITE } from "./src/config.mjs"; + // https://astro.build/config export default defineConfig({ // Astro uses this full URL to generate your sitemap and canonical URLs in your final build - site: "https://astrowind.vercel.app/", + site: SITE.domain, + integrations: [ tailwind({ config: { applyBaseStyles: false, }, }), - sitemap({}), + sitemap(), image(), ], }); diff --git a/src/config.mjs b/src/config.mjs new file mode 100644 index 0000000..faa0abd --- /dev/null +++ b/src/config.mjs @@ -0,0 +1,7 @@ +export const SITE = { + name: "AstroWind", + domain: "https://astrowind.vercel.app", + github: "https://github.com/onwidget/astrowind", + + postsPerPage: 6, +};