From 923caa9c209e9a753df96d34897815c82ce4e942 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" Date: Sat, 13 Apr 2019 15:40:19 +0000 Subject: [PATCH 1/2] Bump core-js from 2.6.5 to 3.0.1 Bumps [core-js](https://github.com/zloirock/core-js) from 2.6.5 to 3.0.1. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/compare/v2.6.5...v3.0.1) Signed-off-by: dependabot[bot] --- package.json | 2 +- yarn.lock | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index ffea01ea632..4f5c2c53614 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "chai-enzyme": "1.0.0-beta.1", "change-case": "^3.1.0", "cheerio": "^0.22.0", - "core-js": "^2.6.5", + "core-js": "^3.0.1", "css-module-flow": "^1.0.0", "deep-assign": "^3.0.0", "docpack": "^1.0.6", diff --git a/yarn.lock b/yarn.lock index b0182035bbf..9ccc649e08c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3451,7 +3451,7 @@ core-js-pure@3.0.1: resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.0.1.tgz#37358fb0d024e6b86d443d794f4e37e949098cbe" integrity sha512-mSxeQ6IghKW3MoyF4cz19GJ1cMm7761ON+WObSyLfTu/Jn3x7w4NwNFnrZxgl4MTSvYYepVLNuRtlB4loMwJ5g== -core-js@3.0.1: +core-js@3.0.1, core-js@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.0.1.tgz#1343182634298f7f38622f95e73f54e48ddf4738" integrity sha512-sco40rF+2KlE0ROMvydjkrVMMG1vYilP2ALoRXcYR4obqbYIuV3Bg+51GEDW+HF8n7NRA+iaA4qD0nD9lo9mew== @@ -3460,11 +3460,7 @@ core-js@^1.0.0: version "1.2.7" resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" -core-js@^2.2.0, core-js@^2.4.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.0.tgz#1e30793e9ee5782b307e37ffa22da0eacddd84d4" - -core-js@^2.6.5: +core-js@^2.2.0, core-js@^2.4.0, core-js@^2.6.5: version "2.6.5" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" integrity sha512-klh/kDpwX8hryYL14M9w/xei6vrv6sE8gTHDG7/T/+SEovB/G4ejwcfE/CBzO6Edsu+OETZMZ3wcX/EjUkrl5A== From 98d12af66c48e80d54b23e73361b861050786d29 Mon Sep 17 00:00:00 2001 From: Leonid Khachaturov Date: Sun, 14 Apr 2019 13:19:41 +0200 Subject: [PATCH 2/2] Towards core-js@3 compatibility https://github.com/zloirock/core-js/blob/master/docs/2019-03-19-core-js-3-babel-and-a-look-into-the-future.md Unfortunately, react-virtualized doesn't seem to play well with core-js@3 yet --- .babelrc | 3 ++- package.json | 1 - packages/docs/create-entries-list.js | 3 ++- packages/docs/webpack.config.js | 6 ++++-- packages/generator/app/templates/package.json | 1 - yarn.lock | 10 +--------- 6 files changed, 9 insertions(+), 15 deletions(-) diff --git a/.babelrc b/.babelrc index 9b50769ac7e..5e106567d74 100644 --- a/.babelrc +++ b/.babelrc @@ -2,7 +2,8 @@ "presets": [ ["@jetbrains/jetbrains", { "angular": true, - "useBuiltIns": "usage" + "useBuiltIns": "usage", + "corejs": 3 }] ], "env": { diff --git a/package.json b/package.json index 4f5c2c53614..9cfa0d0d9cd 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,6 @@ "readmeFilename": "README.md", "devDependencies": { "@babel/cli": "^7.4.3", - "@babel/polyfill": "^7.4.3", "@jetbrains/eslint-config": "^4.0.5", "@jetbrains/generator-ring-ui": "^1.0.40", "@jetbrains/stylelint-config": "^1.3.4", diff --git a/packages/docs/create-entries-list.js b/packages/docs/create-entries-list.js index ba5ced3c972..12f4b139e30 100644 --- a/packages/docs/create-entries-list.js +++ b/packages/docs/create-entries-list.js @@ -1,4 +1,5 @@ -require('@babel/polyfill'); +require('core-js/stable'); +require('regenerator-runtime/runtime'); const fs = require('fs'); const path = require('path'); diff --git a/packages/docs/webpack.config.js b/packages/docs/webpack.config.js index 7c83aeb8fe6..02430921c32 100644 --- a/packages/docs/webpack.config.js +++ b/packages/docs/webpack.config.js @@ -1,4 +1,5 @@ -require('@babel/polyfill'); +require('core-js/stable'); +require('regenerator-runtime/runtime'); const path = require('path'); @@ -154,7 +155,8 @@ module.exports = (env = {}) => { new DllBundlesPlugin({ bundles: { vendor: [ - '@babel/polyfill', + 'core-js', + 'regenerator-runtime', 'dom4', 'whatwg-fetch', 'react', diff --git a/packages/generator/app/templates/package.json b/packages/generator/app/templates/package.json index 8bda52f92e2..b6cb3c887f4 100644 --- a/packages/generator/app/templates/package.json +++ b/packages/generator/app/templates/package.json @@ -26,7 +26,6 @@ }, "dependencies": { "@babel/core": "^7.4.3", - "@babel/polyfill": "^7.4.3", "@jetbrains/babel-preset-jetbrains": "^2.1.4", "babel-loader": "^8.0.5", "copy-webpack-plugin": "^5.0.2", diff --git a/yarn.lock b/yarn.lock index 9ccc649e08c..1af85048969 100644 --- a/yarn.lock +++ b/yarn.lock @@ -686,14 +686,6 @@ "@babel/helper-regex" "^7.4.3" regexpu-core "^4.5.4" -"@babel/polyfill@^7.4.3": - version "7.4.3" - resolved "https://registry.yarnpkg.com/@babel/polyfill/-/polyfill-7.4.3.tgz#332dc6f57b718017c3a8b37b4eea8aa6eeac1187" - integrity sha512-rkv8WIvJshA5Ev8iNMGgz5WZkRtgtiPexiT7w5qevGTuT7ZBfM3de9ox1y9JR5/OXb/sWGBbWlHNa7vQKqku3Q== - dependencies: - core-js "^2.6.5" - regenerator-runtime "^0.13.2" - "@babel/preset-env@^7.4.3": version "7.4.3" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.4.3.tgz#e71e16e123dc0fbf65a52cbcbcefd072fbd02880" @@ -3460,7 +3452,7 @@ core-js@^1.0.0: version "1.2.7" resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636" -core-js@^2.2.0, core-js@^2.4.0, core-js@^2.6.5: +core-js@^2.2.0, core-js@^2.4.0: version "2.6.5" resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.5.tgz#44bc8d249e7fb2ff5d00e0341a7ffb94fbf67895" integrity sha512-klh/kDpwX8hryYL14M9w/xei6vrv6sE8gTHDG7/T/+SEovB/G4ejwcfE/CBzO6Edsu+OETZMZ3wcX/EjUkrl5A==