it
    Preparing search index...

    Module it-protobuf-stream

    This module makes it easy to send and receive length-prefixed Protobuf encoded messages over streams.

    import { pbStream } from 'it-protobuf-stream'
    import { MessageType } from './src/my-message-type.js'

    // RequestType and ResponseType have been generate from `.proto` files and have
    // `.encode` and `.decode` methods for serialization/deserialization

    const stream = pbStream(duplex)

    // write a message to the stream
    stream.write({
    foo: 'bar'
    }, MessageType)

    // read a message from the stream
    const res = await stream.read(MessageType)

    Interfaces

    Decoder
    Encoder
    MessageStream
    ProtobufStream
    ProtobufStreamOpts

    Functions

    pbStream