Skip to content
This repository was archived by the owner on Aug 19, 2022. It is now read-only.

Commit e167b5c

Browse files
authored
deps: update karma-webpack (#1053)
The current version of karma-webpack has a peer dependency conflict with the local version of webpack. This causes installs of this repo to fail with npm 7. Updating karma-webpack to ^3.0.0 resolves this conflict and all of the tests seem to still pass 🎉 There is a 4.x release of karma-webpack but I figured minimal improvement lowered the chance of breaking stuff
1 parent 675006d commit e167b5c

File tree

2 files changed

+104
-49
lines changed

2 files changed

+104
-49
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
"karma-mocha": "^1.3.0",
106106
"karma-mocha-reporter": "^2.2.2",
107107
"karma-sinon-chai": "^1.2.4",
108-
"karma-webpack": "^2.0.3",
108+
"karma-webpack": "^3.0.0",
109109
"mocha": "^3.2.0",
110110
"node-libs-browser": "^2.0.0",
111111
"nodemon": "^1.11.0",

yarn.lock

+103-48
Original file line numberDiff line numberDiff line change
@@ -1263,18 +1263,20 @@ async@1.x, async@^1.4.2, async@^1.5.2:
12631263
resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
12641264
integrity sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=
12651265

1266+
async@^2.0.0:
1267+
version "2.6.3"
1268+
resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
1269+
integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
1270+
dependencies:
1271+
lodash "^4.17.14"
1272+
12661273
async@^2.1.2:
12671274
version "2.2.0"
12681275
resolved "https://registry.yarnpkg.com/async/-/async-2.2.0.tgz#c324eba010a237e4fbd55a12dee86367d5c0ef32"
12691276
integrity sha1-wyTroBCiN+T71VoS3uhjZ9XA7zI=
12701277
dependencies:
12711278
lodash "^4.14.0"
12721279

1273-
async@~0.9.0:
1274-
version "0.9.2"
1275-
resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d"
1276-
integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=
1277-
12781280
asynckit@^0.4.0:
12791281
version "0.4.0"
12801282
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
@@ -1481,6 +1483,14 @@ babel-register@^6.26.0:
14811483
mkdirp "^0.5.1"
14821484
source-map-support "^0.4.15"
14831485

1486+
babel-runtime@^6.0.0, babel-runtime@^6.26.0:
1487+
version "6.26.0"
1488+
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
1489+
integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
1490+
dependencies:
1491+
core-js "^2.4.0"
1492+
regenerator-runtime "^0.11.0"
1493+
14841494
babel-runtime@^6.22.0:
14851495
version "6.23.0"
14861496
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b"
@@ -1489,14 +1499,6 @@ babel-runtime@^6.22.0:
14891499
core-js "^2.4.0"
14901500
regenerator-runtime "^0.10.0"
14911501

1492-
babel-runtime@^6.26.0:
1493-
version "6.26.0"
1494-
resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
1495-
integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
1496-
dependencies:
1497-
core-js "^2.4.0"
1498-
regenerator-runtime "^0.11.0"
1499-
15001502
babel-template@^6.23.0:
15011503
version "6.23.0"
15021504
resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.23.0.tgz#04d4f270adbb3aa704a8143ae26faa529238e638"
@@ -1646,6 +1648,11 @@ big.js@^3.1.3:
16461648
resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.1.3.tgz#4cada2193652eb3ca9ec8e55c9015669c9806978"
16471649
integrity sha1-TK2iGTZS6zyp7I5VyQFWacmAaXg=
16481650

1651+
big.js@^5.2.2:
1652+
version "5.2.2"
1653+
resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
1654+
integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
1655+
16491656
binary-extensions@^1.0.0:
16501657
version "1.8.0"
16511658
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774"
@@ -2074,7 +2081,7 @@ chalk@^2.0.0:
20742081
escape-string-regexp "^1.0.5"
20752082
supports-color "^5.3.0"
20762083

2077-
chalk@^2.1.0, chalk@^2.4.2:
2084+
chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.2:
20782085
version "2.4.2"
20792086
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
20802087
integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
@@ -3028,6 +3035,11 @@ emojis-list@^2.0.0:
30283035
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
30293036
integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
30303037

3038+
emojis-list@^3.0.0:
3039+
version "3.0.0"
3040+
resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
3041+
integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
3042+
30313043
encodeurl@~1.0.1:
30323044
version "1.0.1"
30333045
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.1.tgz#79e3d58655346909fe6f0f45a5de68103b294d20"
@@ -5387,6 +5399,13 @@ json5@^0.5.0, json5@^0.5.1:
53875399
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
53885400
integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=
53895401

5402+
json5@^1.0.1:
5403+
version "1.0.1"
5404+
resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
5405+
integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
5406+
dependencies:
5407+
minimist "^1.2.0"
5408+
53905409
json5@^2.1.0:
53915410
version "2.1.0"
53925411
resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850"
@@ -5475,16 +5494,17 @@ karma-sinon-chai@^1.2.4:
54755494
dependencies:
54765495
lolex "^1.5.0"
54775496

5478-
karma-webpack@^2.0.3:
5479-
version "2.0.3"
5480-
resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-2.0.3.tgz#39cebf5ca2580139b27f9ae69b78816b9c82fae6"
5481-
integrity sha1-Oc6/XKJYATmyf5rmm3iBa5yC+uY=
5497+
karma-webpack@^3.0.0:
5498+
version "3.0.5"
5499+
resolved "https://registry.yarnpkg.com/karma-webpack/-/karma-webpack-3.0.5.tgz#1ff1e3a690fb73ae95ee95f9ab58f341cfc7b40f"
5500+
integrity sha512-nRudGJWstvVuA6Tbju9tyGUfXTtI1UXMXoRHVmM2/78D0q6s/Ye2IC157PKNDC15PWFGR0mVIRtWLAdcfsRJoA==
54825501
dependencies:
5483-
async "~0.9.0"
5484-
loader-utils "^0.2.5"
5485-
lodash "^3.8.0"
5486-
source-map "^0.1.41"
5487-
webpack-dev-middleware "^1.0.11"
5502+
async "^2.0.0"
5503+
babel-runtime "^6.0.0"
5504+
loader-utils "^1.0.0"
5505+
lodash "^4.0.0"
5506+
source-map "^0.5.6"
5507+
webpack-dev-middleware "^2.0.6"
54885508

54895509
karma@^3.0.0:
54905510
version "3.0.0"
@@ -5637,15 +5657,14 @@ loader-runner@^2.3.0:
56375657
resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.3.0.tgz#f482aea82d543e07921700d5a46ef26fdac6b8a2"
56385658
integrity sha1-9IKuqC1UPgeSFwDVpG7yb9rGuKI=
56395659

5640-
loader-utils@^0.2.5:
5641-
version "0.2.17"
5642-
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348"
5643-
integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=
5660+
loader-utils@^1.0.0:
5661+
version "1.4.0"
5662+
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613"
5663+
integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
56445664
dependencies:
5645-
big.js "^3.1.3"
5646-
emojis-list "^2.0.0"
5647-
json5 "^0.5.0"
5648-
object-assign "^4.0.1"
5665+
big.js "^5.2.2"
5666+
emojis-list "^3.0.0"
5667+
json5 "^1.0.1"
56495668

56505669
loader-utils@^1.0.2, loader-utils@^1.1.0:
56515670
version "1.1.0"
@@ -5804,6 +5823,11 @@ lodash@^3.10.1, lodash@^3.8.0:
58045823
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
58055824
integrity sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=
58065825

5826+
lodash@^4.0.0, lodash@^4.17.14:
5827+
version "4.17.20"
5828+
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
5829+
integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
5830+
58075831
lodash@^4.13.1:
58085832
version "4.17.10"
58095833
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
@@ -5836,6 +5860,13 @@ log-symbols@^1.0.2:
58365860
dependencies:
58375861
chalk "^1.0.0"
58385862

5863+
log-symbols@^2.1.0:
5864+
version "2.2.0"
5865+
resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a"
5866+
integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==
5867+
dependencies:
5868+
chalk "^2.0.1"
5869+
58395870
log4js@^3.0.0:
58405871
version "3.0.5"
58415872
resolved "https://registry.yarnpkg.com/log4js/-/log4js-3.0.5.tgz#b80146bfebad68b430d4f3569556d8a6edfef303"
@@ -5852,6 +5883,14 @@ loglevel@^1.4.1:
58525883
resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.1.tgz#e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa"
58535884
integrity sha1-4PyVEztu8nbNyIh82vJKpvFW+Po=
58545885

5886+
loglevelnext@^1.0.1:
5887+
version "1.0.5"
5888+
resolved "https://registry.yarnpkg.com/loglevelnext/-/loglevelnext-1.0.5.tgz#36fc4f5996d6640f539ff203ba819641680d75a2"
5889+
integrity sha512-V/73qkPuJmx4BcBF19xPBr+0ZRVBhc4POxvZTZdMeXpJ4NItXSJ/MSwuFT0kQJlCbXvdlZoQQ/418bS1y9Jh6A==
5890+
dependencies:
5891+
es6-symbol "^3.1.1"
5892+
object.assign "^4.1.0"
5893+
58555894
lolex@1.3.2:
58565895
version "1.3.2"
58575896
resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31"
@@ -5881,7 +5920,7 @@ loose-envify@^1.4.0:
58815920
dependencies:
58825921
js-tokens "^3.0.0 || ^4.0.0"
58835922

5884-
loud-rejection@^1.0.0:
5923+
loud-rejection@^1.0.0, loud-rejection@^1.6.0:
58855924
version "1.6.0"
58865925
resolved "https://registry.yarnpkg.com/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
58875926
integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
@@ -6105,10 +6144,10 @@ mime@1.4.1:
61056144
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.1.tgz#121f9ebc49e3766f311a76e1fa1c8003c4b03aa6"
61066145
integrity sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==
61076146

6108-
mime@^1.3.4:
6109-
version "1.3.4"
6110-
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
6111-
integrity sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=
6147+
mime@^2.1.0:
6148+
version "2.4.6"
6149+
resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz#e5b407c90db442f2beb5b162373d07b69affa4d1"
6150+
integrity sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==
61126151

61136152
mime@^2.3.1:
61146153
version "2.3.1"
@@ -8377,13 +8416,6 @@ source-map-url@^0.4.0:
83778416
resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
83788417
integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
83798418

8380-
source-map@^0.1.41:
8381-
version "0.1.43"
8382-
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346"
8383-
integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=
8384-
dependencies:
8385-
amdefine ">=0.0.4"
8386-
83878419
source-map@^0.5.0, source-map@^0.5.1, source-map@^0.5.3, source-map@^0.5.6, source-map@^0.5.7, source-map@~0.5.1:
83888420
version "0.5.7"
83898421
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
@@ -9086,6 +9118,11 @@ urix@^0.1.0:
90869118
resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
90879119
integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
90889120

9121+
url-join@^2.0.2:
9122+
version "2.0.5"
9123+
resolved "https://registry.yarnpkg.com/url-join/-/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728"
9124+
integrity sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=
9125+
90899126
url-parse@^1.4.3:
90909127
version "1.4.7"
90919128
resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.4.7.tgz#a8a83535e8c00a316e403a5db4ac1b9b853ae278"
@@ -9156,6 +9193,11 @@ uuid@^3.0.1:
91569193
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14"
91579194
integrity sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==
91589195

9196+
uuid@^3.1.0:
9197+
version "3.4.0"
9198+
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
9199+
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
9200+
91599201
uuid@^3.3.2:
91609202
version "3.3.2"
91619203
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
@@ -9250,15 +9292,18 @@ webpack-dev-middleware@3.4.0:
92509292
range-parser "^1.0.3"
92519293
webpack-log "^2.0.0"
92529294

9253-
webpack-dev-middleware@^1.0.11:
9254-
version "1.10.1"
9255-
resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-1.10.1.tgz#c6b4cf428139cf1aefbe06a0c00fdb4f8da2f893"
9256-
integrity sha1-xrTPQoE5zxrvvgagwA/bT42i+JM=
9295+
webpack-dev-middleware@^2.0.6:
9296+
version "2.0.6"
9297+
resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-2.0.6.tgz#a51692801e8310844ef3e3790e1eacfe52326fd4"
9298+
integrity sha512-tj5LLD9r4tDuRIDa5Mu9lnY2qBBehAITv6A9irqXhw/HQquZgTx3BCd57zYbU2gMDnncA49ufK2qVQSbaKJwOw==
92579299
dependencies:
9300+
loud-rejection "^1.6.0"
92589301
memory-fs "~0.4.1"
9259-
mime "^1.3.4"
9302+
mime "^2.1.0"
92609303
path-is-absolute "^1.0.0"
92619304
range-parser "^1.0.3"
9305+
url-join "^2.0.2"
9306+
webpack-log "^1.0.1"
92629307

92639308
webpack-dev-server@^3.1.11:
92649309
version "3.1.11"
@@ -9296,6 +9341,16 @@ webpack-dev-server@^3.1.11:
92969341
webpack-log "^2.0.0"
92979342
yargs "12.0.2"
92989343

9344+
webpack-log@^1.0.1:
9345+
version "1.2.0"
9346+
resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-1.2.0.tgz#a4b34cda6b22b518dbb0ab32e567962d5c72a43d"
9347+
integrity sha512-U9AnICnu50HXtiqiDxuli5gLB5PGBo7VvcHx36jRZHwK4vzOYLbImqT4lwWwoMHdQWwEKw736fCHEekokTEKHA==
9348+
dependencies:
9349+
chalk "^2.1.0"
9350+
log-symbols "^2.1.0"
9351+
loglevelnext "^1.0.1"
9352+
uuid "^3.1.0"
9353+
92999354
webpack-log@^2.0.0:
93009355
version "2.0.0"
93019356
resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f"

0 commit comments

Comments
 (0)