{
  "_from": "pomelo-protobuf@0.4.0",
  "_id": "pomelo-protobuf@0.4.0",
  "_inBundle": false,
  "_integrity": "sha1-5F6aCkRusYZn4MbhPutT1Hrdvag=",
  "_location": "/pomelo-protobuf",
  "_phantomChildren": {},
  "_requested": {
    "type": "version",
    "registry": true,
    "raw": "pomelo-protobuf@0.4.0",
    "name": "pomelo-protobuf",
    "escapedName": "pomelo-protobuf",
    "rawSpec": "0.4.0",
    "saveSpec": null,
    "fetchSpec": "0.4.0"
  },
  "_requiredBy": [
    "/pomelo"
  ],
  "_resolved": "https://registry.npmjs.org/pomelo-protobuf/-/pomelo-protobuf-0.4.0.tgz",
  "_shasum": "e45e9a0a446eb18667e0c6e13eeb53d47addbda8",
  "_spec": "pomelo-protobuf@0.4.0",
  "_where": "D:\\pomelo\\chatofpomelo-websocket\\game-server\\node_modules\\pomelo",
  "author": {
    "name": "XiaogangZhang",
    "email": "zhang0925@gmail.com"
  },
  "bundleDependencies": false,
  "dependencies": {},
  "deprecated": false,
  "description": "Protobuf protocol is a high efficient binary protocol for data encode, this module implement the protobuf protocol, and used in [pomelo](https://github.com/NetEase/pomelo) for data transfer. Of course, pomelo-protobuf can also be used independently in other projects. ##Architecture Unlike the google protobuf, we provide a universal encoder and decoder in pomelo-protobuf. We use protos file as meta data to encode/decode messages, so you do not need to add any code to your project, instead , what you need is to add a protos.json (or two for different encoder and decoder messages) files to define the message need to encode by protobuf.The architecture of pomelo-protobuf is as follow:",
  "devDependencies": {
    "mocha": ">=0.0.1",
    "should": ">=0.0.1"
  },
  "main": "./lib/protobuf",
  "name": "pomelo-protobuf",
  "version": "0.4.0"
}
