A Node.js Transform stream for processing BSON data.
npm install bson-transform-streamA Node.js Transform stream for processing BSON data. This stream parses incoming binary BSON data and outputs JavaScript objects.
Install the package using npm:
``bash`
npm install bson-transform-stream
`javascript
import fs from "node:fs";
import BSONTransformStream from "bson-transform-stream";
const readStream = fs.createReadStream("data.bson");
const bsonStream = new BSONTransformStream();
readStream.pipe(bsonStream).on("data", (obj) => {
console.log(obj);
});
`
Extends Node.js Transform stream to process BSON data.
#### Constructor
`javascript`
new BSONTransformStream(options);
Parameters:
- options (optional): An object containing BSON deserialization options. See documentation for available options.
#### Events
- data`: Emitted for each parsed BSON document as a JavaScript object.
MIT License
Carlos Santos (