feat: add compression features
test-build / guarddog (push) Successful in 2m16s
test-build / build (push) Successful in 3m5s

This commit is contained in:
2026-05-21 19:02:12 -05:00
parent ec59cad1a5
commit f279c58b28
+6 -4
View File
@@ -13,7 +13,7 @@ export default defineConfig({
site: getSiteURL(), site: getSiteURL(),
image: { image: {
dangerouslyProcessSVG: true, dangerouslyProcessSVG: true,
remotePatterns: [ remotePatterns: [
{ protocol: 'https', hostname: '*.alexlebens.net' }, { protocol: 'https', hostname: '*.alexlebens.net' },
{ protocol: 'https', hostname: '*.jsdelivr.net' }, { protocol: 'https', hostname: '*.jsdelivr.net' },
@@ -24,6 +24,8 @@ export default defineConfig({
} }
}, },
prefetch: true,
integrations: [ integrations: [
sitemap(), sitemap(),
icon({ icon({
@@ -42,12 +44,12 @@ export default defineConfig({
}), }),
(await import('@playform/compress')).default({ (await import('@playform/compress')).default({
CSS: true, CSS: true,
JavaScript: false, JavaScript: true,
HTML: { HTML: {
'html-minifier-terser': { 'html-minifier-terser': {
collapseWhitespace: true, collapseWhitespace: true,
minifyCSS: false, minifyCSS: true,
minifyJS: false, minifyJS: true,
}, },
}, },
Image: false, Image: false,