Add linting support, and, well, lint.
Branch
------
master
Details
-------
https://git.postgresql.org/gitweb?p=pgadmin4.git;a=commitdiff;h=3f4f8b9e77204a62ecdbf99caf296b6ac39b0f5e
Author: Shruti B Iyer <siyer@pivotal.io>
Modified Files
--------------
web/.eslintrc.js | 45 +++++++++
web/karma.conf.js | 4 +-
web/package.json | 10 +-
.../static/js/selection/active_cell_capture.js | 10 +-
web/pgadmin/static/js/selection/clipboard.js | 4 +-
web/pgadmin/static/js/selection/column_selector.js | 28 +++---
web/pgadmin/static/js/selection/copy_data.js | 22 +----
web/pgadmin/static/js/selection/grid_selector.js | 105 ++++++++++-----------
.../js/selection/range_boundary_navigator.js | 8 +-
.../static/js/selection/range_selection_helper.js | 24 ++---
web/pgadmin/static/js/selection/row_selector.js | 12 +--
web/pgadmin/static/js/selection/set_staged_rows.js | 10 +-
.../static/js/selection/xcell_selection_model.js | 53 +++++------
web/regression/javascript/browser/menu_spec.js | 2 +-
.../javascript/check_node_visiblity_spec.js | 16 ++--
web/regression/javascript/fake_translations.js | 2 +-
.../selection/active_cell_capture_spec.js | 23 ++---
.../javascript/selection/column_selector_spec.js | 32 ++++---
.../javascript/selection/copy_data_spec.js | 65 +++++++------
.../javascript/selection/grid_selector_spec.js | 10 +-
.../selection/range_boundary_navigator_spec.js | 75 ++++++++-------
.../selection/range_selection_helper_spec.js | 36 +++----
.../javascript/selection/row_selector_spec.js | 19 ++--
.../javascript/selection/set_staged_rows_spec.js | 28 +++---
.../selection/xcell_selection_model_spec.js | 23 ++---
web/regression/javascript/size_prettify_spec.js | 56 +++++------
.../javascript/slickgrid/cell_selector_spec.js | 29 +++---
.../handle_query_output_keyboard_event_spec.js | 44 +++++----
web/regression/javascript/sqleditor_utils_spec.js | 12 +--
web/webpack.test.config.js | 1 -
web/yarn.lock | 16 +---
31 files changed, 424 insertions(+), 400 deletions(-)