Pokemon GO protocol buffer, running by protobufjs, so no google/protobuf conflicts.
Same architecture as rastapasta/pokemon-go-protobuf-node.
$ npm install --save pkmngo-proto
var proto = require('pkmngo-proto');
console.log(proto.info());
// get a buffer somewhere
var data = proto.parse(buffer, "POGOProtos.Networking.Envelopes.ResponseEnvelope");
// Do stuff with data