Add squooshImageService to Astro Config

This commit is contained in:
Adam Matthiesen 2024-03-11 06:29:13 -07:00
parent 5284247c0b
commit df2c5d433d
1 changed files with 6 additions and 0 deletions

View File

@ -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" },
}