UNPKG

pull-protocol-buffers

Version:

Protocol Buffers length-prefixed pull-stream encoder/decoder

22 lines (17 loc) 346 B
'use strict' const lp = require('pull-length-prefixed') const pull = require('pull-stream') const pro = require('./pull') module.exports.encode = (proto) => { return pull( pro.encode(proto), lp.encode() ) } module.exports.decode = (proto) => { return pull( lp.decode(), pro.decode(proto) ) } module.exports.pull = pro