Remove the large and unnecessary dependency on React and 87 other related libraries. Fixes #4018

This commit is contained in:
Aditya Toshniwal
2019-03-07 10:51:59 +00:00
committed by Dave Page
parent d7bf6ec69f
commit 4b895941b3
31 changed files with 792 additions and 3465 deletions

View File

@@ -5,22 +5,15 @@
"babel-core": "~6.24.0",
"babel-loader": "~7.1.2",
"babel-plugin-transform-object-rest-spread": "^6.26.0",
"babel-preset-airbnb": "^2.4.0",
"babel-preset-es2015": "~6.24.0",
"babel-preset-react": "~6.23.0",
"cross-env": "^5.0.1",
"eclint": "^2.3.0",
"enzyme": "^3.3.0",
"enzyme-adapter-react-16": "^1.1.1",
"enzyme-matchers": "^4.1.1",
"eslint": "3.19.0",
"eslint-plugin-react": "^6.10.3",
"extract-text-webpack-plugin": "^3.0.2",
"file-loader": "^0.11.2",
"image-webpack-loader": "^3.3.1",
"is-docker": "^1.1.0",
"jasmine-core": "~2.99.0",
"jasmine-enzyme": "~4.1.1",
"karma": "~2.0.0",
"karma-babel-preprocessor": "^7.0.0",
"karma-browserify": "~5.2.0",
@@ -82,15 +75,13 @@
"moment-timezone": "^0.5.21",
"mousetrap": "^1.6.1",
"prop-types": "^15.5.10",
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-split-pane": "^0.1.63",
"requirejs": "~2.3.3",
"select2": "^4.0.6-rc.1",
"shim-loader": "^1.0.1",
"slickgrid": "git+https://github.com/6pac/SlickGrid.git#2.3.16",
"snapsvg": "^0.5.1",
"spectrum-colorpicker": "^1.8.0",
"split.js": "^1.5.10",
"sprintf-js": "^1.1.1",
"tablesorter": "^2.30.6",
"tempusdominus-bootstrap-4": "^5.1.2",
@@ -102,7 +93,7 @@
"wkx": "^0.4.5"
},
"scripts": {
"linter": "yarn eslint --no-eslintrc -c .eslintrc.js --ext .js --ext .jsx .",
"linter": "yarn eslint --no-eslintrc -c .eslintrc.js --ext .js .",
"webpacker": "yarn run webpack --config webpack.config.js --progress",
"webpacker:watch": "yarn run webpack --config webpack.config.js --progress --watch",
"bundle:watch": "yarn run linter && yarn run webpacker:watch",