diff --git a/src/s3/formatters.ts b/src/s3/formatters.ts index 059207c..4f3e9b6 100644 --- a/src/s3/formatters.ts +++ b/src/s3/formatters.ts @@ -1,8 +1,9 @@ import { Readable } from 'stream'; -export const streamToString = async (stream: Readable | ReadableStream | Blob) => new Promise((resolve, reject) => { - const chunks = [] - stream.on('data', chunk => chunks.push(chunk)) +export const streamToString = async (stream: Readable) => new Promise((resolve, reject) => { + const chunks: any[] = [] + + stream.on('data', (chunk: any) => chunks.push(chunk)) stream.on('error', reject) stream.on('end', () => resolve(Buffer.concat(chunks).toString('utf8'))) })