diff --git a/public/react/config-overrides.js b/public/react/config-overrides.js index 2fb726d1f..a436852c8 100644 --- a/public/react/config-overrides.js +++ b/public/react/config-overrides.js @@ -15,6 +15,9 @@ const ModuleScopePlugin = require('react-dev-utils/ModuleScopePlugin'); module.exports = override( disableEsLint(), // addBundleVisualizer(), + addWebpackAlias({ + "educoder": path.resolve(__dirname, 'src/common/educoder.js') + }), addLessLoader({ javascriptEnabled: true }), @@ -27,8 +30,5 @@ module.exports = override( (config) => { config.resolve.plugins = config.resolve.plugins.filter(plugin => !(plugin instanceof ModuleScopePlugin)); return config - }, - addWebpackAlias({ - "educoder": path.resolve(__dirname, './src/common/educoder.js') - }) + } ); \ No newline at end of file diff --git a/public/react/package-lock.json b/public/react/package-lock.json index 6ce7dc83c..b11e409bb 100644 --- a/public/react/package-lock.json +++ b/public/react/package-lock.json @@ -1190,7 +1190,7 @@ }, "@emotion/hash": { "version": "0.7.4", - "resolved": "https://registry.npm.taobao.org/@emotion/hash/download/@emotion/hash-0.7.4.tgz?cache=0&sync_timestamp=1577065483525&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40emotion%2Fhash%2Fdownload%2F%40emotion%2Fhash-0.7.4.tgz", + "resolved": "https://registry.npm.taobao.org/@emotion/hash/download/@emotion/hash-0.7.4.tgz", "integrity": "sha1-8UkyiHQiyQVrFajSIqkHSn36KDE=" }, "@emotion/is-prop-valid": { @@ -1516,9 +1516,9 @@ } }, "@material-ui/core": { - "version": "4.9.4", - "resolved": "https://registry.npm.taobao.org/@material-ui/core/download/@material-ui/core-4.9.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40material-ui%2Fcore%2Fdownload%2F%40material-ui%2Fcore-4.9.4.tgz", - "integrity": "sha1-eWUVsShF3G6n4hhyiIz8TAwcHv4=", + "version": "4.9.5", + "resolved": "https://registry.npm.taobao.org/@material-ui/core/download/@material-ui/core-4.9.5.tgz", + "integrity": "sha1-OEhp8oQLJDJB94gakC9f/Eg2CDA=", "requires": { "@babel/runtime": "^7.4.4", "@material-ui/styles": "^4.9.0", @@ -1856,9 +1856,9 @@ } }, "@types/react-transition-group": { - "version": "4.2.3", - "resolved": "https://registry.npm.taobao.org/@types/react-transition-group/download/@types/react-transition-group-4.2.3.tgz", - "integrity": "sha1-SSQTP3JoaUBY5BW/euotTCETFHA=", + "version": "4.2.4", + "resolved": "https://registry.npm.taobao.org/@types/react-transition-group/download/@types/react-transition-group-4.2.4.tgz", + "integrity": "sha1-x0FiJZh8zbcZJidmwUg9qPgmg40=", "requires": { "@types/react": "*" } @@ -2255,9 +2255,9 @@ } }, "antd": { - "version": "3.26.11", - "resolved": "https://registry.npm.taobao.org/antd/download/antd-3.26.11.tgz", - "integrity": "sha1-KNF7jGZCUbh54lrSKzECsdBMWhA=", + "version": "3.26.12", + "resolved": "https://registry.npm.taobao.org/antd/download/antd-3.26.12.tgz", + "integrity": "sha1-LwdWcHgKwEkLKUXYvKiD7c2TFYw=", "requires": { "@ant-design/create-react-context": "^0.2.4", "@ant-design/icons": "~2.1.1", @@ -12005,9 +12005,9 @@ } }, "rc-animate": { - "version": "2.10.2", - "resolved": "https://registry.npm.taobao.org/rc-animate/download/rc-animate-2.10.2.tgz", - "integrity": "sha1-IX/cdv8my/Qlpcr4fMija6RZhFY=", + "version": "2.10.3", + "resolved": "https://registry.npm.taobao.org/rc-animate/download/rc-animate-2.10.3.tgz", + "integrity": "sha1-Fj1eKSgaT/gtU+55GO7qyFa3Vvk=", "requires": { "babel-runtime": "6.x", "classnames": "^2.2.6", @@ -12034,7 +12034,7 @@ }, "rc-cascader": { "version": "0.17.5", - "resolved": "https://registry.npm.taobao.org/rc-cascader/download/rc-cascader-0.17.5.tgz?cache=0&sync_timestamp=1573552874525&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-cascader%2Fdownload%2Frc-cascader-0.17.5.tgz", + "resolved": "https://registry.npm.taobao.org/rc-cascader/download/rc-cascader-0.17.5.tgz?cache=0&sync_timestamp=1582781950582&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-cascader%2Fdownload%2Frc-cascader-0.17.5.tgz", "integrity": "sha1-T96R0jt2CMQgJjw47unAaH+A99w=", "requires": { "array-tree-filter": "^2.1.0", @@ -12093,7 +12093,7 @@ }, "rc-dropdown": { "version": "2.4.1", - "resolved": "https://registry.npm.taobao.org/rc-dropdown/download/rc-dropdown-2.4.1.tgz?cache=0&sync_timestamp=1572488962305&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-dropdown%2Fdownload%2Frc-dropdown-2.4.1.tgz", + "resolved": "https://registry.npm.taobao.org/rc-dropdown/download/rc-dropdown-2.4.1.tgz", "integrity": "sha1-qu9us6UVLN2ZgolcKnjZtfBGzew=", "requires": { "babel-runtime": "^6.26.0", @@ -12158,9 +12158,9 @@ } }, "rc-input-number": { - "version": "4.5.5", - "resolved": "https://registry.npm.taobao.org/rc-input-number/download/rc-input-number-4.5.5.tgz", - "integrity": "sha1-0xoogwOqFBkUxPWLtVRiJKYp7X4=", + "version": "4.5.6", + "resolved": "https://registry.npm.taobao.org/rc-input-number/download/rc-input-number-4.5.6.tgz?cache=0&sync_timestamp=1582780745318&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-input-number%2Fdownload%2Frc-input-number-4.5.6.tgz", + "integrity": "sha1-DVJ2KwrDlDIlbixsXINhAvl5fEY=", "requires": { "babel-runtime": "6.x", "classnames": "^2.2.0", @@ -12171,7 +12171,7 @@ }, "rc-mentions": { "version": "0.4.2", - "resolved": "https://registry.npm.taobao.org/rc-mentions/download/rc-mentions-0.4.2.tgz", + "resolved": "https://registry.npm.taobao.org/rc-mentions/download/rc-mentions-0.4.2.tgz?cache=0&sync_timestamp=1582778385016&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-mentions%2Fdownload%2Frc-mentions-0.4.2.tgz", "integrity": "sha1-wYq3Ae+55LdbOFGgwNLdaYZA4kY=", "requires": { "@ant-design/create-react-context": "^0.2.4", @@ -12184,7 +12184,7 @@ }, "rc-menu": { "version": "7.5.5", - "resolved": "https://registry.npm.taobao.org/rc-menu/download/rc-menu-7.5.5.tgz", + "resolved": "https://registry.npm.taobao.org/rc-menu/download/rc-menu-7.5.5.tgz?cache=0&sync_timestamp=1582808203113&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-menu%2Fdownload%2Frc-menu-7.5.5.tgz", "integrity": "sha1-eM3IF9hvw1OhQwuGTT2Wx0iWAMo=", "requires": { "classnames": "2.x", @@ -12200,7 +12200,7 @@ }, "rc-notification": { "version": "3.3.1", - "resolved": "https://registry.npm.taobao.org/rc-notification/download/rc-notification-3.3.1.tgz?cache=0&sync_timestamp=1581053703954&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-notification%2Fdownload%2Frc-notification-3.3.1.tgz", + "resolved": "https://registry.npm.taobao.org/rc-notification/download/rc-notification-3.3.1.tgz?cache=0&sync_timestamp=1582728076248&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-notification%2Fdownload%2Frc-notification-3.3.1.tgz", "integrity": "sha1-C6o+cPjUCrAVzo+njCYMSQ/HvrQ=", "requires": { "babel-runtime": "6.x", @@ -12253,7 +12253,7 @@ }, "rc-select": { "version": "9.2.3", - "resolved": "https://registry.npm.taobao.org/rc-select/download/rc-select-9.2.3.tgz?cache=0&sync_timestamp=1582164447885&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-select%2Fdownload%2Frc-select-9.2.3.tgz", + "resolved": "https://registry.npm.taobao.org/rc-select/download/rc-select-9.2.3.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-select%2Fdownload%2Frc-select-9.2.3.tgz", "integrity": "sha1-ZDQOLW72TovDz8b0aP/ShiVYmsI=", "requires": { "babel-runtime": "^6.23.0", @@ -12272,7 +12272,7 @@ }, "rc-slider": { "version": "8.7.1", - "resolved": "https://registry.npm.taobao.org/rc-slider/download/rc-slider-8.7.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-slider%2Fdownload%2Frc-slider-8.7.1.tgz", + "resolved": "https://registry.npm.taobao.org/rc-slider/download/rc-slider-8.7.1.tgz?cache=0&sync_timestamp=1582781270275&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-slider%2Fdownload%2Frc-slider-8.7.1.tgz", "integrity": "sha1-ntBzYtyTSJo45lSyG4EirXD9PEI=", "requires": { "babel-runtime": "6.x", @@ -12307,9 +12307,9 @@ } }, "rc-table": { - "version": "6.10.12", - "resolved": "https://registry.npm.taobao.org/rc-table/download/rc-table-6.10.12.tgz?cache=0&sync_timestamp=1582271011989&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-table%2Fdownload%2Frc-table-6.10.12.tgz", - "integrity": "sha1-95Mite90gLq8rJa0jeEk8Uo5kOI=", + "version": "6.10.13", + "resolved": "https://registry.npm.taobao.org/rc-table/download/rc-table-6.10.13.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-table%2Fdownload%2Frc-table-6.10.13.tgz", + "integrity": "sha1-nvMfGZq9tS1dtJsXzNX3y3fw5Jg=", "requires": { "classnames": "^2.2.5", "component-classes": "^1.2.6", @@ -12323,7 +12323,7 @@ }, "rc-tabs": { "version": "9.7.0", - "resolved": "https://registry.npm.taobao.org/rc-tabs/download/rc-tabs-9.7.0.tgz", + "resolved": "https://registry.npm.taobao.org/rc-tabs/download/rc-tabs-9.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tabs%2Fdownload%2Frc-tabs-9.7.0.tgz", "integrity": "sha1-rglpW+9ZY9bmTnvBBSHHbf3YRIs=", "requires": { "@ant-design/create-react-context": "^0.2.4", @@ -12354,7 +12354,7 @@ }, "rc-tooltip": { "version": "3.7.3", - "resolved": "https://registry.npm.taobao.org/rc-tooltip/download/rc-tooltip-3.7.3.tgz", + "resolved": "https://registry.npm.taobao.org/rc-tooltip/download/rc-tooltip-3.7.3.tgz?cache=0&sync_timestamp=1582782132860&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tooltip%2Fdownload%2Frc-tooltip-3.7.3.tgz", "integrity": "sha1-KArsavyqROjf8EgPuv+eh/wArsw=", "requires": { "babel-runtime": "6.x", @@ -12378,7 +12378,7 @@ }, "rc-tree-select": { "version": "2.9.4", - "resolved": "https://registry.npm.taobao.org/rc-tree-select/download/rc-tree-select-2.9.4.tgz", + "resolved": "https://registry.npm.taobao.org/rc-tree-select/download/rc-tree-select-2.9.4.tgz?cache=0&sync_timestamp=1582780708830&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-tree-select%2Fdownload%2Frc-tree-select-2.9.4.tgz", "integrity": "sha1-aqeU4fDmXGbEBqoKKg50/QpVewk=", "requires": { "classnames": "^2.2.1", @@ -12396,7 +12396,7 @@ "dependencies": { "rc-trigger": { "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/rc-trigger/download/rc-trigger-3.0.0.tgz?cache=0&sync_timestamp=1580179947270&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-trigger%2Fdownload%2Frc-trigger-3.0.0.tgz", + "resolved": "https://registry.npm.taobao.org/rc-trigger/download/rc-trigger-3.0.0.tgz", "integrity": "sha1-9tmx2oomsrLR2RKgaHbBpIb1mA8=", "requires": { "babel-runtime": "6.x", @@ -12429,7 +12429,7 @@ }, "rc-trigger": { "version": "2.6.5", - "resolved": "https://registry.npm.taobao.org/rc-trigger/download/rc-trigger-2.6.5.tgz?cache=0&sync_timestamp=1580179947270&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-trigger%2Fdownload%2Frc-trigger-2.6.5.tgz", + "resolved": "https://registry.npm.taobao.org/rc-trigger/download/rc-trigger-2.6.5.tgz", "integrity": "sha1-FAqFfPKL0PoBua7LHialCnAOmIU=", "requires": { "babel-runtime": "6.x", @@ -12443,7 +12443,7 @@ }, "rc-upload": { "version": "2.9.4", - "resolved": "https://registry.npm.taobao.org/rc-upload/download/rc-upload-2.9.4.tgz", + "resolved": "https://registry.npm.taobao.org/rc-upload/download/rc-upload-2.9.4.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Frc-upload%2Fdownload%2Frc-upload-2.9.4.tgz", "integrity": "sha1-jjSnOkaNeQf+MZgsOBAORZOFfTI=", "requires": { "babel-runtime": "6.x", @@ -12466,9 +12466,9 @@ } }, "react": { - "version": "16.12.0", - "resolved": "https://registry.npm.taobao.org/react/download/react-16.12.0.tgz?cache=0&sync_timestamp=1580330779530&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact%2Fdownload%2Freact-16.12.0.tgz", - "integrity": "sha1-DAqcahQkKeNhSDTVp3jhiqeKC4M=", + "version": "16.13.0", + "resolved": "https://registry.npm.taobao.org/react/download/react-16.13.0.tgz?cache=0&sync_timestamp=1582748826471&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Freact%2Fdownload%2Freact-16.13.0.tgz", + "integrity": "sha1-0EbqvN9k5Fe77tHnkuI14bmTTPc=", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -12719,14 +12719,14 @@ } }, "react-dom": { - "version": "16.12.0", - "resolved": "https://registry.npm.taobao.org/react-dom/download/react-dom-16.12.0.tgz", - "integrity": "sha1-DaS3FLjRPCA4yTlrVKkrrqYz/hE=", + "version": "16.13.0", + "resolved": "https://registry.npm.taobao.org/react-dom/download/react-dom-16.13.0.tgz", + "integrity": "sha1-zd5UtI656KDKGz3JlD2btAm4GGY=", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", "prop-types": "^15.6.2", - "scheduler": "^0.18.0" + "scheduler": "^0.19.0" } }, "react-error-overlay": { @@ -13695,9 +13695,9 @@ } }, "scheduler": { - "version": "0.18.0", - "resolved": "https://registry.npm.taobao.org/scheduler/download/scheduler-0.18.0.tgz", - "integrity": "sha1-WQGtZlm8HY8/2vNut6Z7DWdGscQ=", + "version": "0.19.0", + "resolved": "https://registry.npm.taobao.org/scheduler/download/scheduler-0.19.0.tgz?cache=0&sync_timestamp=1582748811297&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fscheduler%2Fdownload%2Fscheduler-0.19.0.tgz", + "integrity": "sha1-pxXVYwLeQD33QvSpvhGXWzL1aY0=", "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" diff --git a/public/react/package.json b/public/react/package.json index f1a9a017e..d0d8678c0 100644 --- a/public/react/package.json +++ b/public/react/package.json @@ -3,9 +3,9 @@ "version": "0.1.0", "private": true, "dependencies": { - "@material-ui/core": "^4.9.4", + "@material-ui/core": "^4.9.5", "@novnc/novnc": "^1.1.0", - "antd": "^3.23.2", + "antd": "^3.26.12", "axios": "^0.19.2", "bizcharts": "^3.5.5", "chalk": "1.1.3", @@ -30,13 +30,13 @@ "qs": "^6.6.0", "quill": "^1.3.7", "quill-delta-to-html": "^0.11.0", - "react": "^16.12.0", + "react": "^16.13.0", "react-beautiful-dnd": "^10.0.4", "react-codemirror2": "^6.0.0", "react-content-loader": "^3.1.1", "react-cookie": "^4.0.3", "react-cookies": "^0.1.1", - "react-dom": "^16.12.0", + "react-dom": "^16.13.0", "react-infinite-scroller": "^1.2.4", "react-loadable": "^5.3.1", "react-monaco-editor": "^0.34.0", @@ -88,4 +88,4 @@ "uglifyjs-webpack-plugin": "^2.2.0", "webpack-bundle-analyzer": "^3.6.0" } -} \ No newline at end of file +}