Distributions
=============

ProtoBuf.js is available either with or without the .proto parser included.

### Full build including .proto parser (.proto and JSON)

* **[protobuf.js](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf.js)**
  contains the commented source code.

* **[protobuf.min.js](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf.min.js)**
  has been compiled with Closure Compiler.
  
* **[protobuf.min.js.gz](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf.min.js.gz)**
  has also been gzipped using `-9`.
  
* **[protobuf.min.map](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf.min.map)**
  is the source map generated by Closure Compiler.
  
### Light build excluding .proto parser (JSON only) for use with [pbjs](https://github.com/dcodeIO/Protobuf.js/wiki/pbjs)

* **[protobuf-light.js](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf-light.js)**
  contains the commented source code.

* **[protobuf-light.min.js](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf-light.min.js)**
  has been compiled with Closure Compiler.
  
* **[protobuf-light.min.js.gz](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf-light.min.js.gz)**
  has also been gzipped using `-9`.
  
* **[protobuf-light.min.map](https://raw.githubusercontent.com/dcodeIO/ProtoBuf.js/master/dist/protobuf-light.min.map)**
  is the source map generated by Closure Compiler.
  
When sending pull requests, please note that these files have been automatically generated from the sources located in
[src/](https://github.com/dcodeIO/protobuf.js/tree/master/src).
