Commit bfa5082
Changed files (2)
astro.config.mjs
@@ -1,4 +1,5 @@
// @ts-check
+import sitemap from '@astrojs/sitemap';
import tailwind from '@astrojs/tailwind';
import icon from 'astro-icon';
import { defineConfig } from 'astro/config';
@@ -9,5 +10,9 @@ export default defineConfig({
base: '/',
output: 'static',
trailingSlash: 'ignore',
- integrations: [tailwind({ nesting: true }), icon()],
+ integrations: [
+ tailwind({ nesting: true }),
+ icon(),
+ sitemap({ filter: (page) => !page.includes('/archives/') && !page.includes('/about/') }),
+ ],
});
package.json
@@ -11,6 +11,7 @@
"format": "prettier --write ./src"
},
"dependencies": {
+ "@astrojs/sitemap": "^3.2.1",
"@astrojs/tailwind": "^5.1.5",
"@iconify-json/material-symbols": "^1.2.13",
"@iconify-json/mdi": "^1.2.3",