From 0914c7bd29f761cca2a6296ba743bb48916e9218 Mon Sep 17 00:00:00 2001 From: Sebastian Schlatow Date: Mon, 22 Dec 2025 22:32:49 +0000 Subject: [PATCH] fix: TS interface drawFileInCanvas Add missing OffscreenCanvas to return types --- lib/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/index.d.ts b/lib/index.d.ts index e8cb912..e4e1cef 100644 --- a/lib/index.d.ts +++ b/lib/index.d.ts @@ -36,7 +36,7 @@ declare namespace imageCompression { function getFilefromDataUrl(dataUrl: string, filename: string, lastModified?: number): Promise; function loadImage(src: string): Promise; function drawImageInCanvas(img: HTMLImageElement, fileType?: string): HTMLCanvasElement; - function drawFileInCanvas(file: File, options?: Options): Promise<[ImageBitmap | HTMLImageElement, HTMLCanvasElement]>; + function drawFileInCanvas(file: File, options?: Options): Promise<[ImageBitmap | HTMLImageElement, HTMLCanvasElement | OffscreenCanvas]> function canvasToFile(canvas: HTMLCanvasElement, fileType: string, fileName: string, fileLastModified: number, quality?: number): Promise; function getExifOrientation(file: File): Promise; }