From 3a9d4fd119a72b39cd7fe3a84ecb0c818b8b6282 Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Thu, 15 Aug 2019 23:31:48 +0200 Subject: [PATCH] chore: use core-js 3 instead of deprecated babel/polyfill --- package-lock.json | 30 +++--------------------------- package.json | 3 +-- webpack.config.js | 5 +++-- 3 files changed, 7 insertions(+), 31 deletions(-) diff --git a/package-lock.json b/package-lock.json index ed594fd66..9242d03a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1279,30 +1279,6 @@ "regexpu-core": "^4.5.4" } }, - "@babel/polyfill": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.4.4.tgz", - "integrity": "sha512-WlthFLfhQQhh+A2Gn5NSFl0Huxz36x86Jn+E9OW7ibK8edKPq+KLy4apM1yDpQ8kJOVi1OVjpP4vSDLdrI04dg==", - "dev": true, - "requires": { - "core-js": "^2.6.5", - "regenerator-runtime": "^0.13.2" - }, - "dependencies": { - "core-js": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", - "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", - "dev": true - } - } - }, "@babel/preset-env": { "version": "7.5.5", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.5.5.tgz", @@ -5172,9 +5148,9 @@ "dev": true }, "core-js": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.9.tgz", - "integrity": "sha512-HOpZf6eXmnl7la+cUdMnLvUxKNqLUzJvgIziQ0DiF3JwSImNphIqdGqzj6hIKyX04MmV0poclQ7+wjWvxQyR2A==" + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.2.1.tgz", + "integrity": "sha512-Qa5XSVefSVPRxy2XfUC13WbvqkxhkwB3ve+pgCQveNgYzbM/UxZeu1dcOX/xr4UmfUd+muuvsaxilQzCyUurMw==" }, "core-js-compat": { "version": "3.2.1", diff --git a/package.json b/package.json index 303aa7162..77975c256 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,6 @@ "@babel/core": "^7.5.5", "@babel/plugin-proposal-class-properties": "^7.5.5", "@babel/plugin-proposal-decorators": "^7.4.4", - "@babel/polyfill": "^7.4.4", "@babel/preset-env": "^7.5.5", "@commitlint/cli": "^8.1.0", "@commitlint/config-conventional": "^8.1.0", @@ -90,7 +89,7 @@ "webpack-cli": "^3.3.6" }, "dependencies": { - "core-js": "^2.6.9", + "core-js": "^3.2.1", "flatpickr": "^4.6.2", "npm": "^6.10.1", "whatwg-fetch": "^3.0.0" diff --git a/webpack.config.js b/webpack.config.js index 056b8d5ec..497985c5d 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -47,12 +47,13 @@ module.exports = { ie: "11", }, useBuiltIns: "usage", - corejs: "2" + corejs: 3 } ] ] }, - test: /\.js$/ + test: /\.js$/, + exclude: /node_modules/, }, { test: /\.css$/,