Bring React into the tree, and add linting and bundling framework for the JS etc.
Branch
------
master
Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=659eb1c1e821e2ea414dc00d22022b8a2d7c91f7
Author: Shruti B Iyer <siyer@pivotal.io>
Modified Files
--------------
.gitignore | 1 +
Make-MinGW.bat | 6 +
Make.bat | 6 +
pkg/mac/build.sh | 5 +
pkg/pip/build.sh | 9 +
pkg/src/build.sh | 11 +
web/karma.conf.js | 55 +-
web/package.json | 45 +-
web/pgAdmin4.py | 28 +-
web/pgadmin/static/jsx/components.jsx | 8 +
web/pgadmin/utils/javascript/__init__.py | 8 +
web/pgadmin/utils/javascript/javascript_bundler.py | 62 +
web/pgadmin/utils/javascript/tests/__init__.py | 8 +
.../javascript/tests/test_javascript_bundler.py | 117 +
web/regression/README | 9 +-
web/regression/javascript/browser/menu_spec.js | 8 +-
web/regression/javascript/gettext_spec.js | 65 +-
.../jasmine_capture_warnings_beforeall.js | 23 +
.../javascript/selection/column_selector_spec.js | 708 +--
.../javascript/selection/copy_data_spec.js | 227 +-
.../javascript/selection/grid_selector_spec.js | 209 +-
.../selection/range_boundary_navigator_spec.js | 22 +-
.../selection/range_selection_helper_spec.js | 132 +-
.../javascript/selection/row_selector_spec.js | 558 +--
.../selection/xcell_selection_model_spec.js | 778 ++--
.../javascript/slickgrid/cell_selector_spec.js | 110 +-
.../handle_query_output_keyboard_event_spec.js | 208 +-
web/regression/javascript/test-main.js | 139 -
web/regression/requirements.txt | 1 +
web/webpack.config.js | 29 +
web/webpack.test.config.js | 71 +
web/yarn.lock | 4526 ++++++++++++++++++++
32 files changed, 6516 insertions(+), 1676 deletions(-)