Skip to content

Commit 6adb931

Browse files
committed
Allow babel-loader@9, use it in dev
babel-loader is now at v9 and I want to make sure we support it.
1 parent 56862e0 commit 6adb931

File tree

2 files changed

+57
-24
lines changed

2 files changed

+57
-24
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"@babel/preset-env": "^7.16.5",
8888
"adm-zip": "^0.4.13",
8989
"babel-jest": "^27.4.5",
90-
"babel-loader": "^8.2.3",
90+
"babel-loader": "^9.1.0",
9191
"eslint": "^4.19.1",
9292
"eslint-config-airbnb": "^16.1.0",
9393
"eslint-plugin-import": "^2.11.0",
@@ -105,7 +105,7 @@
105105
"webpack": "^5.2.0"
106106
},
107107
"peerDependencies": {
108-
"babel-loader": "^7.0.0 || ^8.0.0",
108+
"babel-loader": "^7.0.0 || ^8.0.0 || ^9.0.0",
109109
"webpack": "^3.5.5 || ^4.0.0 || ^5.0.0"
110110
}
111111
}

yarn.lock

Lines changed: 55 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1360,7 +1360,7 @@
13601360
dependencies:
13611361
"@types/istanbul-lib-report" "*"
13621362

1363-
"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8":
1363+
"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
13641364
version "7.0.11"
13651365
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
13661366
integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
@@ -1604,6 +1604,13 @@ agent-base@^4.3.0:
16041604
dependencies:
16051605
es6-promisify "^5.0.0"
16061606

1607+
ajv-formats@^2.1.1:
1608+
version "2.1.1"
1609+
resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520"
1610+
integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==
1611+
dependencies:
1612+
ajv "^8.0.0"
1613+
16071614
ajv-keywords@^2.1.0:
16081615
version "2.1.1"
16091616
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
@@ -1614,6 +1621,13 @@ ajv-keywords@^3.5.2:
16141621
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
16151622
integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
16161623

1624+
ajv-keywords@^5.0.0:
1625+
version "5.1.0"
1626+
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16"
1627+
integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==
1628+
dependencies:
1629+
fast-deep-equal "^3.1.3"
1630+
16171631
ajv@^5.2.3, ajv@^5.3.0:
16181632
version "5.5.2"
16191633
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
@@ -1624,7 +1638,7 @@ ajv@^5.2.3, ajv@^5.3.0:
16241638
fast-json-stable-stringify "^2.0.0"
16251639
json-schema-traverse "^0.3.0"
16261640

1627-
ajv@^6.12.4, ajv@^6.12.5:
1641+
ajv@^6.12.5:
16281642
version "6.12.6"
16291643
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
16301644
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
@@ -1634,6 +1648,16 @@ ajv@^6.12.4, ajv@^6.12.5:
16341648
json-schema-traverse "^0.4.1"
16351649
uri-js "^4.2.2"
16361650

1651+
ajv@^8.0.0, ajv@^8.8.0:
1652+
version "8.11.2"
1653+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.2.tgz#aecb20b50607acf2569b6382167b65a96008bb78"
1654+
integrity sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==
1655+
dependencies:
1656+
fast-deep-equal "^3.1.1"
1657+
json-schema-traverse "^1.0.0"
1658+
require-from-string "^2.0.2"
1659+
uri-js "^4.2.2"
1660+
16371661
ansi-escapes@^3.0.0:
16381662
version "3.2.0"
16391663
resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b"
@@ -1835,15 +1859,13 @@ babel-jest@^27.4.5, babel-jest@^27.5.1:
18351859
graceful-fs "^4.2.9"
18361860
slash "^3.0.0"
18371861

1838-
babel-loader@^8.2.3:
1839-
version "8.3.0"
1840-
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8"
1841-
integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==
1862+
babel-loader@^9.1.0:
1863+
version "9.1.0"
1864+
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.1.0.tgz#839e9ae88aea930864ef9ec0f356dfca96ecf238"
1865+
integrity sha512-Antt61KJPinUMwHwIIz9T5zfMgevnfZkEVWYDWlG888fgdvRRGD0JTuf/fFozQnfT+uq64sk1bmdHDy/mOEWnA==
18421866
dependencies:
1843-
find-cache-dir "^3.3.1"
1844-
loader-utils "^2.0.0"
1845-
make-dir "^3.1.0"
1846-
schema-utils "^2.6.5"
1867+
find-cache-dir "^3.3.2"
1868+
schema-utils "^4.0.0"
18471869

18481870
babel-plugin-dynamic-import-node@^2.1.0:
18491871
version "2.3.3"
@@ -2848,7 +2870,7 @@ fast-deep-equal@^1.0.0:
28482870
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
28492871
integrity sha512-fueX787WZKCV0Is4/T2cyAdM4+x1S3MXXOAhavE1ys/W42SHAPacLTQhucja22QBYrfGw50M2sRiXPtTGv9Ymw==
28502872

2851-
fast-deep-equal@^3.1.1:
2873+
fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
28522874
version "3.1.3"
28532875
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
28542876
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
@@ -2907,7 +2929,7 @@ fill-range@^7.0.1:
29072929
dependencies:
29082930
to-regex-range "^5.0.1"
29092931

2910-
find-cache-dir@^3.3.1:
2932+
find-cache-dir@^3.3.2:
29112933
version "3.3.2"
29122934
resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b"
29132935
integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==
@@ -3967,6 +3989,11 @@ json-schema-traverse@^0.4.1:
39673989
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
39683990
integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
39693991

3992+
json-schema-traverse@^1.0.0:
3993+
version "1.0.0"
3994+
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
3995+
integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
3996+
39703997
json-stable-stringify-without-jsonify@^1.0.1:
39713998
version "1.0.1"
39723999
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
@@ -4190,7 +4217,7 @@ make-dir@^2.1.0:
41904217
pify "^4.0.1"
41914218
semver "^5.6.0"
41924219

4193-
make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0:
4220+
make-dir@^3.0.0, make-dir@^3.0.2:
41944221
version "3.1.0"
41954222
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
41964223
integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
@@ -4802,6 +4829,11 @@ require-directory@^2.1.1:
48024829
resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
48034830
integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
48044831

4832+
require-from-string@^2.0.2:
4833+
version "2.0.2"
4834+
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
4835+
integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
4836+
48054837
require-relative@^0.8.7:
48064838
version "0.8.7"
48074839
resolved "https://registry.yarnpkg.com/require-relative/-/require-relative-0.8.7.tgz#7999539fc9e047a37928fa196f8e1563dabd36de"
@@ -4950,15 +4982,6 @@ scheduler@^0.19.1:
49504982
loose-envify "^1.1.0"
49514983
object-assign "^4.1.1"
49524984

4953-
schema-utils@^2.6.5:
4954-
version "2.7.1"
4955-
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7"
4956-
integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==
4957-
dependencies:
4958-
"@types/json-schema" "^7.0.5"
4959-
ajv "^6.12.4"
4960-
ajv-keywords "^3.5.2"
4961-
49624985
schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1:
49634986
version "3.1.1"
49644987
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.1.tgz#bc74c4b6b6995c1d88f76a8b77bea7219e0c8281"
@@ -4968,6 +4991,16 @@ schema-utils@^3.0.0, schema-utils@^3.1.0, schema-utils@^3.1.1:
49684991
ajv "^6.12.5"
49694992
ajv-keywords "^3.5.2"
49704993

4994+
schema-utils@^4.0.0:
4995+
version "4.0.0"
4996+
resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.0.tgz#60331e9e3ae78ec5d16353c467c34b3a0a1d3df7"
4997+
integrity sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==
4998+
dependencies:
4999+
"@types/json-schema" "^7.0.9"
5000+
ajv "^8.8.0"
5001+
ajv-formats "^2.1.1"
5002+
ajv-keywords "^5.0.0"
5003+
49715004
secure-compare@3.0.1:
49725005
version "3.0.1"
49735006
resolved "https://registry.yarnpkg.com/secure-compare/-/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3"

0 commit comments

Comments
 (0)