random-bytes-readable-stream
v3.0.0
Published
Creates a readable stream producing cryptographically strong pseudo-random data using `crypto.randomBytes()`
Downloads
18,163
Maintainers
Readme
random-bytes-readable-stream
Creates a readable stream producing cryptographically strong pseudo-random data using
crypto.randomBytes()
It's like a cross-platform fs.createReadStream('/dev/urandom')
.
Install
$ npm install random-bytes-readable-stream
Usage
import randomBytesReadableStream from 'random-bytes-readable-stream';
randomBytesReadableStream({size: 10}).pipe(process.stdout);
API
randomBytesReadableStream(options?)
Returns a stream.Readable
.
By default, it produces infinite data.
options
Type: Object
size
Type: number
Default: Infinity
The total size to be produced by the stream in bytes.