Converts any stream to buffer or an array. Saves you from the trouble of saveing the streams to files.
- Fast
- Promises implementation
Before using gifme, please install:
For local
npm install convert-stream --save
For converting to Buffer
const cs = require('convert-stream');
const fs = require('fs');
const path = require('path');
let input = path.join(__dirname, 'yourexamplefile');
let yourStream = fs.createReadStream(input);
cs.toBuffer(yourStream)
.then((returnedBuffer) => { /*doSomething*/ })
.catch(err, function doSomthingWithError(error) { /*do something*/ });
For converting to array
cs.toArray(yourStream)
.then((returnedArray) => { /*doSomething*/ })
.catch(err, function doSomthingWithError(error) { /*do something*/ });