Skip to content

Commit 6107137

Browse files
authored
Merge pull request #332 from netlify/mk/sharp-settings
fix: add sharp optimizations
2 parents fe3fe03 + 75de7f2 commit 6107137

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/lib/templates/imageFunction.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,9 @@ const handler = async (event) => {
9494
// The format methods are just to set options: they don't
9595
// make it return that format.
9696
const { info, data: imageBuffer } = await sharp(bufferData)
97-
.jpeg({ quality, force: ext === 'jpg' })
97+
.jpeg({ quality, mozjpeg: true, force: ext === 'jpg' })
98+
.png({ quality, palette: true, force: ext === 'png' })
9899
.webp({ quality, force: ext === 'webp' })
99-
.png({ quality, force: ext === 'png' })
100100
.avif({ quality, force: ext === 'avif' })
101101
.resize(width)
102102
.toBuffer({ resolveWithObject: true })

0 commit comments

Comments
 (0)