This is an automated email from the ASF dual-hosted git repository.
Jens-G pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from c097d239f limit recursion depth in c_glib thrift_protocol_skip
add 4b4484ac0 nodejs+compiler: Add opt-in BigInt support for int64 via
js:bigint flag Client: nodejs,compiler
No new revisions were added by this update.
Summary of changes:
compiler/cpp/src/thrift/generate/t_js_generator.cc | 90 +++++++--
lib/nodejs/README.md | 49 ++++-
lib/nodejs/lib/thrift/bigint_compat.js | 68 +++++++
lib/nodejs/lib/thrift/binary_protocol.js | 2 +-
lib/nodejs/lib/thrift/browser.js | 47 +++++
lib/nodejs/lib/thrift/index.js | 64 ++++++
lib/nodejs/test/bigint_helpers.test.js | 217 +++++++++++++++++++++
lib/nodejs/test/int64_bigint.test.js | 111 +++++++++++
lib/nodejs/test/testAll.sh | 8 +-
9 files changed, 641 insertions(+), 15 deletions(-)
create mode 100644 lib/nodejs/lib/thrift/bigint_compat.js
create mode 100644 lib/nodejs/test/bigint_helpers.test.js
create mode 100644 lib/nodejs/test/int64_bigint.test.js