fix: correct Sharp dynamic import usage for ES modules

fix: correct Sharp dynamic import usage for ES modules
This commit is contained in:
Renato Alcara
2026-02-05 13:52:01 -03:00
committed by GitHub
+3 -3
View File
@@ -133,7 +133,7 @@ const convertToWebP = async (
}
logger?.trace('Converting image to WebP using Sharp')
const webpBuffer = await lib.sharp(buffer).webp().toBuffer()
const webpBuffer = await lib.sharp.default(buffer).webp().toBuffer()
return { webpBuffer, isAnimated: false }
}
@@ -622,8 +622,8 @@ export const prepareStickerPackMessage = async (
)
}
thumbnailBuffer = await lib
.sharp(coverBuffer)
thumbnailBuffer = await lib.sharp
.default(coverBuffer)
.resize(252, 252, { fit: 'cover', position: 'center' })
.jpeg({ quality: 85 })
.toBuffer()