From a2f9828b66fdccf6307e0df10d658cb62f52a63c Mon Sep 17 00:00:00 2001 From: PrototypeArea Date: Fri, 22 Dec 2023 11:10:37 -0500 Subject: [PATCH] Temporarily remove astro-compress and use Squoosh due to sharp errors --- astro.config.mjs | 16 +++++----------- package.json | 1 - 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index cfd5251..551b684 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,13 +1,12 @@ import path from 'path'; import { fileURLToPath } from 'url'; -import { defineConfig } from 'astro/config'; +import { defineConfig, squooshImageService } from 'astro/config'; import sitemap from '@astrojs/sitemap'; import tailwind from '@astrojs/tailwind'; import mdx from '@astrojs/mdx'; import partytown from '@astrojs/partytown'; -import compress from 'astro-compress'; import icon from 'astro-icon'; import tasks from './src/utils/tasks'; @@ -61,17 +60,12 @@ export default defineConfig({ ), tasks(), - - compress({ - CSS: true, - HTML: false, - Image: false, - JavaScript: true, - SVG: true, - Logger: 1, - }), ], + image: { + service: squooshImageService(), + }, + markdown: { remarkPlugins: [readingTimeRemarkPlugin], rehypePlugins: [responsiveTablesRehypePlugin], diff --git a/package.json b/package.json index 1be8ed8..f09e09a 100644 --- a/package.json +++ b/package.json @@ -35,7 +35,6 @@ "@types/lodash.merge": "^4.6.9", "@typescript-eslint/eslint-plugin": "^6.13.2", "@typescript-eslint/parser": "^6.13.2", - "astro-compress": "^2.2.3", "eslint": "^8.55.0", "eslint-plugin-astro": "^0.30.0", "eslint-plugin-jsx-a11y": "^6.8.0",