Josh Haberman 59ea5000bb Use "node" as binary instead of "nodejs". 10 лет назад
..
binary 77af5d04b1 Fixed nested message scopes for CommonJS. 10 лет назад
commonjs 77af5d04b1 Fixed nested message scopes for CommonJS. 10 лет назад
README.md e9cf31e68b Added README and enabled JavaScript tests on Node.js 10 лет назад
data.proto e841bac4fc Down-integrate from internal code base. 10 лет назад
debug.js e841bac4fc Down-integrate from internal code base. 10 лет назад
debug_test.js e9f31ee3d7 CommonJS tests are now passing. 10 лет назад
gulpfile.js 59ea5000bb Use "node" as binary instead of "nodejs". 10 лет назад
jasmine.json 5394fdb641 Enable JavaScript tests for binary parse/serialize. 10 лет назад
message.js e841bac4fc Down-integrate from internal code base. 10 лет назад
message_test.js 77af5d04b1 Fixed nested message scopes for CommonJS. 10 лет назад
node_loader.js e9cf31e68b Added README and enabled JavaScript tests on Node.js 10 лет назад
package.json 35298f9779 Fixed definition of extensions, and added CommonJS tests to Travis. 10 лет назад
proto3_test.js 77af5d04b1 Fixed nested message scopes for CommonJS. 10 лет назад
proto3_test.proto e841bac4fc Down-integrate from internal code base. 10 лет назад
test.proto 77af5d04b1 Fixed nested message scopes for CommonJS. 10 лет назад
test2.proto e841bac4fc Down-integrate from internal code base. 10 лет назад
test3.proto e841bac4fc Down-integrate from internal code base. 10 лет назад
test4.proto e841bac4fc Down-integrate from internal code base. 10 лет назад
test5.proto e841bac4fc Down-integrate from internal code base. 10 лет назад
test_bootstrap.js e841bac4fc Down-integrate from internal code base. 10 лет назад
testbinary.proto e841bac4fc Down-integrate from internal code base. 10 лет назад
testempty.proto e841bac4fc Down-integrate from internal code base. 10 лет назад

README.md

This directory contains Protocol Buffer support for JavaScript. This code works in browsers and in Node.js.

The packaging work for this is still in-progress. For now you can just run the tests. First you need to build the main C++ distribution because the code generator for JavaScript is written in C++:

$ ./autogen.sh $ ./configure $ make

Then you can run the JavaScript tests in this directory:

$ cd js && gulp test