Add squooshImageService to Astro Config
This commit is contained in:
parent
5284247c0b
commit
df2c5d433d
|
@ -5,6 +5,7 @@ import { optionsSchema } from "./schemas/user-config";
|
||||||
import c from "picocolors";
|
import c from "picocolors";
|
||||||
import { AstroError } from "astro/errors";
|
import { AstroError } from "astro/errors";
|
||||||
import { readFileSync } from "node:fs";
|
import { readFileSync } from "node:fs";
|
||||||
|
import { squooshImageService } from "astro/config";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Astro-Hashnode Integration
|
* Astro-Hashnode Integration
|
||||||
|
@ -90,7 +91,12 @@ export default defineIntegration({
|
||||||
"page-ssr",
|
"page-ssr",
|
||||||
`import "${resolve("./styles/tailwind.css")}";`
|
`import "${resolve("./styles/tailwind.css")}";`
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// Update Astro Config
|
||||||
updateConfig({
|
updateConfig({
|
||||||
|
image: {
|
||||||
|
service: squooshImageService(),
|
||||||
|
},
|
||||||
vite: {
|
vite: {
|
||||||
css: { transformer: "lightningcss" },
|
css: { transformer: "lightningcss" },
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue