From df2c5d433d393ef4955b7b8ee443b491dcbd14ee Mon Sep 17 00:00:00 2001 From: Adam Matthiesen Date: Mon, 11 Mar 2024 06:29:13 -0700 Subject: [PATCH] Add squooshImageService to Astro Config --- package/src/astro-hashnode.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/src/astro-hashnode.ts b/package/src/astro-hashnode.ts index db90445..2c44b21 100644 --- a/package/src/astro-hashnode.ts +++ b/package/src/astro-hashnode.ts @@ -5,6 +5,7 @@ import { optionsSchema } from "./schemas/user-config"; import c from "picocolors"; import { AstroError } from "astro/errors"; import { readFileSync } from "node:fs"; +import { squooshImageService } from "astro/config"; /** * Astro-Hashnode Integration @@ -90,7 +91,12 @@ export default defineIntegration({ "page-ssr", `import "${resolve("./styles/tailwind.css")}";` ); + + // Update Astro Config updateConfig({ + image: { + service: squooshImageService(), + }, vite: { css: { transformer: "lightningcss" }, }