mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
fix: resolve Sharp 0.35.1 and BullMQ type incompatibilities after dep bumps
Sharp 0.35.1 moved FormatEnum to a namespace export and removed "avif" from FormatEnum (now a separate literal in toFormat). BullMQ 5.78.1 bundles ioredis 5.10.1 while we have 5.11.1, causing structural type mismatch. Also fixes new Biome 1.9 lint rules.
This commit is contained in:
@@ -109,7 +109,7 @@ export async function processImage(
|
||||
if (!sharpFormat) {
|
||||
throw new Error(`Unsupported output format: ${outputFormat}`);
|
||||
}
|
||||
image = image.toFormat(sharpFormat as keyof import("sharp").FormatEnum);
|
||||
image = image.toFormat(sharpFormat as keyof sharp.FormatEnum);
|
||||
}
|
||||
|
||||
const buffer = await image.toBuffer();
|
||||
|
||||
Reference in New Issue
Block a user