From c76fa6633d7a774f20ee54233bd33eaf6d2869fe Mon Sep 17 00:00:00 2001 From: Timo Date: Wed, 14 May 2025 18:17:20 +0200 Subject: [PATCH] es2024 and array buffer adaptions --- src/e2ee/matrixKeyProvider.ts | 2 +- tsconfig.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/e2ee/matrixKeyProvider.ts b/src/e2ee/matrixKeyProvider.ts index 9b190ed8..9960ed62 100644 --- a/src/e2ee/matrixKeyProvider.ts +++ b/src/e2ee/matrixKeyProvider.ts @@ -44,7 +44,7 @@ export class MatrixKeyProvider extends BaseKeyProvider { encryptionKeyIndex: number, participantId: string, ): void => { - createKeyMaterialFromBuffer(encryptionKey).then( + createKeyMaterialFromBuffer(encryptionKey.buffer as ArrayBuffer).then( (keyMaterial) => { this.onSetEncryptionKey(keyMaterial, participantId, encryptionKeyIndex); diff --git a/tsconfig.json b/tsconfig.json index be12658e..07632f20 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,7 @@ "target": "es2022", "module": "es2022", "jsx": "react-jsx", - "lib": ["es2022", "dom", "dom.iterable"], + "lib": ["es2024", "dom", "dom.iterable"], // From Matrix-JS-SDK "strict": true,