November Perfect Moustache

    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.

    Install

    npm i pogo-protos

    DownloadsWeekly Downloads

    7

    Version

    2.33.2

    License

    MIT

    Unpacked Size

    6.22 MB

    Total Files

    840

    Last publish

    Collaborators

    • niico