Bug Add polyfilling for chrome 65.
MODIFY
FrontEnd/Sailfish-JS-report/package-lock.json
FrontEnd/Sailfish-JS-report/package-lock.json
"dev": true
},
"core-js": {
- "version": "3.5.0",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.5.0.tgz",
- "integrity": "sha512-Ifh3kj78gzQ7NAoJXeTu+XwzDld0QRIwjBLRqAMhuLhP3d2Av5wmgE9ycfnvK6NAEjTkQ1sDPeoEZAWO3Hx1Uw==",
- "dev": true
+ "version": "3.6.4",
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",
+ "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw=="
},
"core-util-is": {
"version": "1.0.2",
}
}
},
- "serialize-javascript": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz",
- "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==",
- "dev": true
- },
"serve-index": {
"version": "1.9.1",
"resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",

MODIFY
FrontEnd/Sailfish-JS-report/package.json
FrontEnd/Sailfish-JS-report/package.json
"redux": "^4.0.4",
"redux-thunk": "^2.3.0",
"reselect": "^4.0.0",
- "setimmediate": "^1.0.5"
+ "setimmediate": "^1.0.5",
+ "core-js": "3.6.4"
},
"devDependencies": {
"@types/enzyme": "^3.10.3",
"@types/react-redux": "^7.1.2",
"@types/redux-mock-store": "^1.0.1",
"awesome-typescript-loader": "^5.2.1",
- "core-js": "^3.5.0",
"cross-env": "^6.0.3",
"css-loader": "^3.2.0",
"cssnano": "^4.1.10",

MODIFY
FrontEnd/Sailfish-JS-report/src/index.tsx
FrontEnd/Sailfish-JS-report/src/index.tsx
@@ -20,6 +20,8 @@ import App from "./components/App";
import ErrorBoundary from './components/util/ErrorBoundary';
import { Provider } from 'react-redux';
import { createAppStore } from './store/store';
+import 'core-js/features/array/flat-map';
+import 'core-js/features/array/flat';
ReactDOM.render(
<Provider store={createAppStore()}>

Bug #62353. Add polyfilling for chrome 65.

Change-Id: Ic34e6d2b693d83e423b7f94bc9a7d043eadd389c