feat: Chore: Initial Release #4

Merged
create-issue-branch[bot] merged 6 commits from issue-3-Chore_Initial_Release into main 2024-03-11 13:44:07 +00:00
2 changed files with 11 additions and 0 deletions

View File

@ -0,0 +1,5 @@
---
"@matthiesenxyz/astro-hashnode": minor
---
Initial Release!

View File

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