Files
twenty/server/src/utils/stream-to-buffer.ts
Jérémy M 5e1fc1ad11 feat: upload module (#486)
* feat: wip upload module

* feat: local storage and serve local images

* feat: protect against injections

* feat: server local and s3 files

* fix: use storage location when serving local files

* feat: cross field env validation
2023-07-04 14:02:44 +00:00

12 lines
240 B
TypeScript

import { Readable } from 'stream';
export async function streamToBuffer(stream: Readable): Promise<Buffer> {
const chunks: any[] = [];
for await (const chunk of stream) {
chunks.push(chunk);
}
return Buffer.concat(chunks);
}