feat(attachments): depolama soyutlaması, içerikten tür tespiti, sharp/HEIC dönüşümü ve yetkili dosya servisi

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-11-05 07:55:04 +03:00
parent 99fc9dfea6
commit 2e1f4d7929
21 changed files with 1246 additions and 16 deletions
+5
View File
@@ -0,0 +1,5 @@
declare module "heic-decode" {
type Decoded = { width: number; height: number; data: Uint8ClampedArray };
function decode(input: { buffer: Uint8Array | ArrayBuffer }): Promise<Decoded>;
export default decode;
}