Use babel correctly to support old browsers

This commit is contained in:
Alex P 2022-09-09 10:29:14 +03:00
parent a81a2ef7d1
commit 53d4648b4f
3 changed files with 24 additions and 3 deletions

View file

@ -0,0 +1,8 @@
{
"presets": [
["@babel/preset-env", {
"useBuiltIns": "usage",
"corejs": "3.25.0"
}]
]
}

View file

@ -3,7 +3,15 @@
"version": "1.0.0",
"license": "GPL-3.0-or-later",
"main": "resources/js/button.js",
"browserslist": [
"> 0.5%",
"Safari >= 8",
"Chrome >= 41",
"Firefox >= 43",
"Edge >= 14"
],
"dependencies": {
"core-js": "^3.25.0",
"deepmerge": "^4.2.2"
},
"devDependencies": {

View file

@ -1262,9 +1262,9 @@ call-bind@^1.0.2:
get-intrinsic "^1.0.2"
caniuse-lite@^1.0.30001370:
version "1.0.30001390"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001390.tgz#158a43011e7068ef7fc73590e9fd91a7cece5e7f"
integrity sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g==
version "1.0.30001393"
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz"
integrity sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==
chalk@^2.0.0:
version "2.4.2"
@ -1351,6 +1351,11 @@ core-js-compat@^3.21.0, core-js-compat@^3.22.1:
browserslist "^4.21.3"
semver "7.0.0"
core-js@^3.25.0:
version "3.25.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.25.0.tgz#be71d9e0dd648ffd70c44a7ec2319d039357eceb"
integrity sha512-CVU1xvJEfJGhyCpBrzzzU1kjCfgsGUxhEvwUV2e/cOedYWHdmluamx+knDnmhqALddMG16fZvIqvs9aijsHHaA==
cross-env@^7.0.3:
version "7.0.3"
resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf"