feat: add compression for HTML, CSS, and JavaScript

This commit is contained in:
Stefan Imhoff
2023-06-14 13:38:35 +02:00
parent 976d5968f6
commit 8c6adbf26b
3 changed files with 77 additions and 13 deletions

View File

@@ -11,6 +11,8 @@ import serviceWorker from 'astrojs-service-worker';
import { site } from './src/data/site';
import { remarkReadingTime, remarkWidont } from './src/utils';
import compress from 'astro-compress';
// https://astro.build/config
export default defineConfig({
site: 'https://www.stefanimhoff.de',
@@ -59,5 +61,12 @@ export default defineConfig({
}),
serviceWorker(),
critters(),
compress({
css: true,
html: true,
img: false,
js: true,
svg: false,
}),
],
});