Add settings to astro compress

This commit is contained in:
widgeter
2023-08-14 09:02:21 -04:00
committed by GitHub
parent dace8cd5ed
commit aeb2aaeca8

View File

@ -3,10 +3,10 @@ import { fileURLToPath } from 'url';
import { defineConfig } from 'astro/config'; import { defineConfig } from 'astro/config';
import mdx from '@astrojs/mdx';
import partytown from '@astrojs/partytown';
import sitemap from '@astrojs/sitemap'; import sitemap from '@astrojs/sitemap';
import tailwind from '@astrojs/tailwind'; import tailwind from '@astrojs/tailwind';
import mdx from '@astrojs/mdx';
import partytown from '@astrojs/partytown';
import compress from 'astro-compress'; import compress from 'astro-compress';
import icon from 'astro-icon'; import icon from 'astro-icon';
import tasks from "./src/utils/tasks"; import tasks from "./src/utils/tasks";
@ -30,14 +30,12 @@ export default defineConfig({
trailingSlash: SITE_CONFIG.trailingSlash ? 'always' : 'never', trailingSlash: SITE_CONFIG.trailingSlash ? 'always' : 'never',
output: 'static', output: 'static',
compressHTML: true,
integrations: [ integrations: [
tailwind({ tailwind({
applyBaseStyles: false, applyBaseStyles: false,
}), }),
sitemap(), sitemap(),
mdx(), mdx(),
icon({ icon({
include: { include: {
@ -65,7 +63,17 @@ export default defineConfig({
tasks(), tasks(),
compress() compress({
css: true,
html: {
removeAttributeQuotes: false,
},
img: false,
js: true,
svg: true,
logger: 1,
}),
], ],
markdown: { markdown: {