├── .gitignore ├── LICENSE.txt ├── README.md ├── bin ├── protob ├── protob-collisions └── protoc-gen-json ├── browser-protob.js ├── index.js ├── jsdoc.json ├── lib ├── compiler.js ├── compiler │ ├── coorcers.js │ ├── decoders.js │ ├── encoders.js │ ├── google-protos-defn.js │ └── protofile.js ├── enum.js ├── google_descriptors.js ├── message.js ├── protob.js ├── registry.js ├── service.js ├── steven_init.js ├── util.js └── version.js ├── package.json └── test ├── acceptance └── protobuf_test.js ├── compiled ├── google │ └── protobuf │ │ └── descriptor.json └── test │ ├── common.json │ └── fox │ └── simpsons │ └── character.json ├── enum_test.js ├── message_test.js ├── mocha.opts ├── protob_test.js ├── protos.json ├── protos ├── google │ └── protobuf │ │ └── descriptor.proto └── test │ ├── common.proto │ └── fox │ └── simpsons │ └── character.proto ├── registry_test.js ├── service_test.js ├── test_helper.js └── util_test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/README.md -------------------------------------------------------------------------------- /bin/protob: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/bin/protob -------------------------------------------------------------------------------- /bin/protob-collisions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/bin/protob-collisions -------------------------------------------------------------------------------- /bin/protoc-gen-json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/bin/protoc-gen-json -------------------------------------------------------------------------------- /browser-protob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/browser-protob.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/index.js -------------------------------------------------------------------------------- /jsdoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/jsdoc.json -------------------------------------------------------------------------------- /lib/compiler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/compiler.js -------------------------------------------------------------------------------- /lib/compiler/coorcers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/compiler/coorcers.js -------------------------------------------------------------------------------- /lib/compiler/decoders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/compiler/decoders.js -------------------------------------------------------------------------------- /lib/compiler/encoders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/compiler/encoders.js -------------------------------------------------------------------------------- /lib/compiler/google-protos-defn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/compiler/google-protos-defn.js -------------------------------------------------------------------------------- /lib/compiler/protofile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/compiler/protofile.js -------------------------------------------------------------------------------- /lib/enum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/enum.js -------------------------------------------------------------------------------- /lib/google_descriptors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/google_descriptors.js -------------------------------------------------------------------------------- /lib/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/message.js -------------------------------------------------------------------------------- /lib/protob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/protob.js -------------------------------------------------------------------------------- /lib/registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/registry.js -------------------------------------------------------------------------------- /lib/service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/service.js -------------------------------------------------------------------------------- /lib/steven_init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/steven_init.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/lib/util.js -------------------------------------------------------------------------------- /lib/version.js: -------------------------------------------------------------------------------- 1 | module.exports = "1.1.2"; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/package.json -------------------------------------------------------------------------------- /test/acceptance/protobuf_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/acceptance/protobuf_test.js -------------------------------------------------------------------------------- /test/compiled/google/protobuf/descriptor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/compiled/google/protobuf/descriptor.json -------------------------------------------------------------------------------- /test/compiled/test/common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/compiled/test/common.json -------------------------------------------------------------------------------- /test/compiled/test/fox/simpsons/character.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/compiled/test/fox/simpsons/character.json -------------------------------------------------------------------------------- /test/enum_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/enum_test.js -------------------------------------------------------------------------------- /test/message_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/message_test.js -------------------------------------------------------------------------------- /test/mocha.opts: -------------------------------------------------------------------------------- 1 | --recursive 2 | -------------------------------------------------------------------------------- /test/protob_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/protob_test.js -------------------------------------------------------------------------------- /test/protos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/protos.json -------------------------------------------------------------------------------- /test/protos/google/protobuf/descriptor.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/protos/google/protobuf/descriptor.proto -------------------------------------------------------------------------------- /test/protos/test/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/protos/test/common.proto -------------------------------------------------------------------------------- /test/protos/test/fox/simpsons/character.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/protos/test/fox/simpsons/character.proto -------------------------------------------------------------------------------- /test/registry_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/registry_test.js -------------------------------------------------------------------------------- /test/service_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/service_test.js -------------------------------------------------------------------------------- /test/test_helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/test_helper.js -------------------------------------------------------------------------------- /test/util_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/square/protob/HEAD/test/util_test.js --------------------------------------------------------------------------------