This is an automated email from the ASF dual-hosted git repository.
jensg pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/thrift.git
from aee3f637b THRIFT-5817: [C++] Avoid copy of TUuid Client: cpp Patch:
Carel Combrink
add 21ed4a2f6 THRIFT-5811: Add ESM support to nodejs codegen Client:
nodejs Patch: Cameron Martin <[email protected]>
No new revisions were added by this update.
Summary of changes:
compiler/cpp/src/thrift/generate/t_js_generator.cc | 165 ++++++++++++++-------
eslint.config.mjs | 8 +-
lib/nodejs/Makefile.am | 7 +-
lib/nodejs/test/binary.test.js | 2 +-
lib/nodejs/test/{client.js => client.mjs} | 23 +--
lib/nodejs/test/helpers.js | 39 ++++-
lib/nodejs/test/include.test.mjs | 18 +++
lib/nodejs/test/package-lock.json | 52 +++++++
lib/nodejs/test/package.json | 5 +
lib/nodejs/test/{server.js => server.mjs} | 25 ++--
lib/nodejs/test/{test-cases.js => test-cases.mjs} | 45 +++---
lib/nodejs/test/testAll.sh | 28 ++--
.../test/{test_driver.js => test_driver.mjs} | 21 ++-
.../test/{test_handler.js => test_handler.mjs} | 10 +-
14 files changed, 319 insertions(+), 129 deletions(-)
rename lib/nodejs/test/{client.js => client.mjs} (90%)
create mode 100644 lib/nodejs/test/include.test.mjs
create mode 100644 lib/nodejs/test/package-lock.json
create mode 100644 lib/nodejs/test/package.json
rename lib/nodejs/test/{server.js => server.mjs} (84%)
rename lib/nodejs/test/{test-cases.js => test-cases.mjs} (85%)
rename lib/nodejs/test/{test_driver.js => test_driver.mjs} (96%)
rename lib/nodejs/test/{test_handler.js => test_handler.mjs} (95%)