Files
myDrive/backend/utils/streamToBuffer.ts
T

10 lines
311 B
TypeScript

const streamToBuffer = (stream: any) => {
const chunks: any[] = []
return new Promise((resolve, reject) => {
stream.on('data', (chunk: any) => chunks.push(chunk))
stream.on('error', reject)
stream.on('end', () => resolve(Buffer.concat(chunks)))
})
}
export default streamToBuffer;