8 stable releases
1.2.3 | Dec 13, 2023 |
---|---|
1.2.2 | Dec 12, 2023 |
1.2.0 | Dec 9, 2023 |
1.1.4 | Nov 21, 2023 |
#9 in #data-streaming
108 downloads per month
3MB
2.5K
SLoC
binarystream
Binarystream is a simple package designed to simplify streaming of binary data in Javascript, while being written in Rust.
Usage
import { BinaryStream } from '@serenityjs/binarystream'
const stream = new BinaryStream()
stream.writeUint8(255)
stream.writeString('Hello World!')
stream.readUint8() // 255
stream.readString() // Hello World!
Documentation
Documentation can be found here
Dependencies
~1.7–8MB
~48K SLoC