From 1f0412d2206f647b78327158196996e07e9dd441 Mon Sep 17 00:00:00 2001 From: Pierre Date: Thu, 8 Jan 2026 15:12:08 +0100 Subject: [PATCH] type fix --- src/lib/file-id/ShaComputeWorker.ts | 2 +- src/lib/hash-compute/HashComputerFile.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/file-id/ShaComputeWorker.ts b/src/lib/file-id/ShaComputeWorker.ts index 4c3bf8e..3e05a49 100644 --- a/src/lib/file-id/ShaComputeWorker.ts +++ b/src/lib/file-id/ShaComputeWorker.ts @@ -14,6 +14,6 @@ export default async function computeCIDs({filePath, algorithms}: { filePath: string; algorithms: CID_ALGORITHM_NAMES[] }): Promise { - const stream = Readable.toWeb(fs.createReadStream(filePath)); + const stream = Readable.toWeb(fs.createReadStream(filePath)) as ReadableStream; return computeCIDsInternal({stream, algorithms, createHasher}); } \ No newline at end of file diff --git a/src/lib/hash-compute/HashComputerFile.ts b/src/lib/hash-compute/HashComputerFile.ts index d766e8b..676b7e3 100644 --- a/src/lib/hash-compute/HashComputerFile.ts +++ b/src/lib/hash-compute/HashComputerFile.ts @@ -20,7 +20,7 @@ export class HashComputerFile implements ComputeInterface{ } // Compute only the needed CIDs - const stream = Readable.toWeb(fs.createReadStream(filePath)); + const stream = Readable.toWeb(fs.createReadStream(filePath)) as ReadableStream; const cids = await computeCIDs({stream, algorithms:neededHashes,createHasher}); // Map the computed CIDs back to their respective metadata properties