pogo-protos
TypeScript icon, indicating that this package has built-in type declarations

2.33.2 • Public • Published

node-pogo-protos

Uses protobuf.js to compile the Protobuf files from POGOProtos into an easy to use Node module.

npm version npm downloads dependencies license build

How to use

const POGOProtos = require('pogo-protos');
 
var myMessage = POGOProtos.Networking.Requests.Messages.RecycleInventoryItemMessage.fromObject({
  item_id: POGOProtos.Inventory.Item.ItemId.ITEM_POTION,
  count: 50
});
 
var encoded = POGOProtos.Networking.Requests.Messages.RecycleInventoryItemMessage.encode(myMessage).finish();
 
var decodedAgain = POGOProtos.Networking.Requests.Messages.RecycleInventoryItemMessage.decode(encoded);
console.log(decodedAgain.count); // will print 50

For more details see the protobuf.js documentation.

Usage with TypeScript

TypeScript definitions are included. Modern IDE should use them automatically.

Package Sidebar

Install

npm i pogo-protos

Weekly Downloads

1

Version

2.33.2

License

MIT

Unpacked Size

6.22 MB

Total Files

840

Last publish

Collaborators

  • niico