You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by do...@apache.org on 2021/07/12 19:08:14 UTC
[arrow] branch master updated (975f459 -> ba009fb)
This is an automated email from the ASF dual-hosted git repository.
domoritz pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 975f459 ARROW-13296: [C++] Provide a reflection compatible enum replacement
add ba009fb ARROW-13277: [JS] Add declaration maps for TypeScript and refactor testing infrastructure
No new revisions were added by this update.
Summary of changes:
js/.eslintignore | 4 +
js/.npmrc | 5 +
js/.vscode/extensions.json | 6 +
js/.vscode/launch.json | 418 ++++++++++++---------
js/DEVELOP.md | 2 +-
js/gulp/arrow-task.js | 4 +-
js/gulp/package-task.js | 2 +
js/gulp/test-task.js | 27 +-
js/gulp/typescript-task.js | 8 +-
js/gulp/util.js | 14 +-
js/gulpfile.js | 11 +-
js/jest.config.js | 66 ++--
.../jest.apache-arrow.config.js} | 16 +-
js/{ => jestconfigs}/jest.coverage.config.js | 22 +-
.../jest.es2015.cjs.config.js} | 16 +-
.../jest.es2015.esm.config.js} | 18 +-
.../jest.es2015.umd.config.js} | 16 +-
.../jest.es5.cjs.config.js} | 16 +-
.../jest.es5.esm.config.js} | 18 +-
.../jest.es5.umd.config.js} | 16 +-
.../jest.esnext.cjs.config.js} | 16 +-
.../jest.esnext.esm.config.js} | 18 +-
.../jest.esnext.umd.config.js} | 16 +-
.../jest.src.config.js} | 13 +-
.../.eslintrc.js => jestconfigs/jest.ts.config.js} | 17 +-
js/package.json | 19 +-
js/src/Arrow.dom.ts | 1 +
js/src/Arrow.ts | 2 +
js/test/Arrow.ts | 46 +--
js/test/generate-test-data.ts | 4 +-
js/test/inference/column.ts | 10 +-
js/test/inference/nested.ts | 10 +-
js/test/inference/visitor/get.ts | 2 +-
js/test/tsconfig.json | 16 +-
.../tsconfig/tsconfig.apache-arrow.json} | 4 +-
js/test/tsconfig/tsconfig.base.json | 26 ++
js/test/{ => tsconfig}/tsconfig.coverage.json | 2 +-
js/{ => test}/tsconfig/tsconfig.es2015.cjs.json | 4 +-
js/test/tsconfig/tsconfig.es2015.esm.json | 8 +
.../tsconfig/tsconfig.es2015.umd.json} | 6 +-
js/test/tsconfig/tsconfig.es5.cjs.json | 9 +
js/test/tsconfig/tsconfig.es5.esm.json | 9 +
js/test/tsconfig/tsconfig.es5.umd.json | 12 +
js/{ => test}/tsconfig/tsconfig.esnext.cjs.json | 4 +-
js/test/tsconfig/tsconfig.esnext.esm.json | 8 +
.../tsconfig/tsconfig.esnext.umd.json} | 6 +-
js/test/tsconfig/tsconfig.src.json | 8 +
js/test/tsconfig/tsconfig.ts.json | 8 +
js/test/unit/bit-tests.ts | 2 +-
js/test/unit/builders/builder-tests.ts | 8 +-
js/test/unit/builders/date-tests.ts | 2 +-
js/test/unit/builders/dictionary-tests.ts | 2 +-
js/test/unit/builders/int64-tests.ts | 2 +-
js/test/unit/builders/primitive-tests.ts | 2 +-
js/test/unit/builders/uint64-tests.ts | 2 +-
js/test/unit/builders/utf8-tests.ts | 2 +-
js/test/unit/builders/utils.ts | 8 +-
js/test/unit/dataframe-tests.ts | 13 +-
js/test/unit/generated-data-validators.ts | 2 +-
js/test/unit/int-tests.ts | 2 +-
js/test/unit/ipc/helpers.ts | 5 +-
js/test/unit/ipc/message-reader-tests.ts | 2 +-
js/test/unit/ipc/reader/file-reader-tests.ts | 2 +-
js/test/unit/ipc/reader/from-inference-tests.ts | 6 +-
js/test/unit/ipc/reader/json-reader-tests.ts | 6 +-
js/test/unit/ipc/reader/stream-reader-tests.ts | 2 +-
js/test/unit/ipc/reader/streams-dom-tests.ts | 13 +-
js/test/unit/ipc/reader/streams-node-tests.ts | 26 +-
js/test/unit/ipc/validate.ts | 2 +-
js/test/unit/ipc/writer/file-writer-tests.ts | 2 +-
js/test/unit/ipc/writer/json-writer-tests.ts | 6 +-
js/test/unit/ipc/writer/stream-writer-tests.ts | 6 +-
js/test/unit/ipc/writer/streams-dom-tests.ts | 6 +-
js/test/unit/ipc/writer/streams-node-tests.ts | 6 +-
js/test/unit/math-tests.ts | 2 +-
js/test/unit/recordbatch/record-batch-tests.ts | 2 +-
js/test/unit/table-tests.ts | 2 +-
js/test/unit/table/assign-tests.ts | 2 +-
js/test/unit/table/serialize-tests.ts | 2 +-
js/test/unit/utils-tests.ts | 3 +-
js/test/unit/vector/bool-vector-tests.ts | 2 +-
js/test/unit/vector/date-vector-tests.ts | 2 +-
js/test/unit/vector/numeric-vector-tests.ts | 8 +-
js/test/unit/vector/vector-tests.ts | 2 +-
js/test/unit/visitor-tests.ts | 6 +-
js/tsconfig.json | 15 +-
js/tsconfig/tsconfig.base.json | 7 +-
js/tsconfig/tsconfig.bin.cjs.json | 17 +-
js/tsconfig/tsconfig.docs.json | 10 +-
js/tsconfig/tsconfig.es2015.cls.json | 1 +
js/tsconfig/tsconfig.es5.cls.json | 1 +
js/tsconfig/tsconfig.esnext.cls.json | 1 +
js/yarn.lock | 53 +--
93 files changed, 767 insertions(+), 517 deletions(-)
create mode 100644 js/.vscode/extensions.json
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.apache-arrow.config.js} (73%)
rename js/{ => jestconfigs}/jest.coverage.config.js (76%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.es2015.cjs.config.js} (74%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.es2015.esm.config.js} (69%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.es2015.umd.config.js} (73%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.es5.cjs.config.js} (74%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.es5.esm.config.js} (69%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.es5.umd.config.js} (74%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.esnext.cjs.config.js} (74%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.esnext.esm.config.js} (69%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.esnext.umd.config.js} (73%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.src.config.js} (80%)
copy js/{src/fb/.eslintrc.js => jestconfigs/jest.ts.config.js} (71%)
copy js/{tsconfig/tsconfig.esnext.cjs.json => test/tsconfig/tsconfig.apache-arrow.json} (51%)
create mode 100644 js/test/tsconfig/tsconfig.base.json
rename js/test/{ => tsconfig}/tsconfig.coverage.json (73%)
copy js/{ => test}/tsconfig/tsconfig.es2015.cjs.json (50%)
create mode 100644 js/test/tsconfig/tsconfig.es2015.esm.json
copy js/{tsconfig/tsconfig.es5.cls.json => test/tsconfig/tsconfig.es2015.umd.json} (54%)
create mode 100644 js/test/tsconfig/tsconfig.es5.cjs.json
create mode 100644 js/test/tsconfig/tsconfig.es5.esm.json
create mode 100644 js/test/tsconfig/tsconfig.es5.umd.json
copy js/{ => test}/tsconfig/tsconfig.esnext.cjs.json (50%)
create mode 100644 js/test/tsconfig/tsconfig.esnext.esm.json
copy js/{tsconfig/tsconfig.es5.cls.json => test/tsconfig/tsconfig.esnext.umd.json} (54%)
create mode 100644 js/test/tsconfig/tsconfig.src.json
create mode 100644 js/test/tsconfig/tsconfig.ts.json