Skip to content

Commit

Permalink
bump karma and plugins (#601)
Browse files Browse the repository at this point in the history
[#185996120]
  • Loading branch information
uraniumanchor authored Sep 7, 2023
1 parent 2f7b131 commit cc1480e
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 91 deletions.
13 changes: 9 additions & 4 deletions karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,11 @@ process.env.CHROME_BIN = require('puppeteer').executablePath();
module.exports = function (config) {
const mode = 'development';

const { filename: _f, ...strippedOutput } = webpackConfig.output;
const { entry: _e, output, ...strippedConfig } = webpackConfig;

strippedConfig.output = strippedOutput;

config.set({
autoWatch: true,
browsers: ['ChromeHeadless_without_sandbox'],
Expand All @@ -20,10 +25,10 @@ module.exports = function (config) {
'./spec/entry.js': ['webpack'],
},
webpack: {
...webpackConfig,
...strippedConfig,
mode,
plugins: [
...webpackConfig.plugins,
...strippedConfig.plugins,
new webpack.ProvidePlugin({
// Make a global `process` variable that points to the `process` package,
// because the `util` package expects there to be a global variable named `process`.
Expand All @@ -32,9 +37,9 @@ module.exports = function (config) {
}),
],
resolve: {
...webpackConfig.resolve,
...strippedConfig.resolve,
fallback: {
...webpackConfig.resolve.fallback,
...strippedConfig.resolve.fallback,
// Various packages inside of karma and around testing utilize node
// features, but webpack 5 does not bundle polyfills by default
// anymore, so we have to vendor them ourselves.
Expand Down
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@
"@types/history": "^4.7.11",
"@types/invariant": "^2.2.35",
"@types/jasmine": "^4.3.1",
"@types/karma": "^3.0.3",
"@types/karma": "^6.3.4",
"@types/karma-jasmine": "^0.0.31",
"@types/karma-webpack": "^2.0.11",
"@types/keymirror": "^0.1.1",
Expand Down Expand Up @@ -115,9 +115,9 @@
"events": "^3.3.0",
"fetch-mock": "^9.11.0",
"jasmine-core": "^3.5.0",
"karma": "^6.4.1",
"karma-chrome-launcher": "^3.1.0",
"karma-jasmine": "^2.0.1",
"karma": "^6.4.2",
"karma-chrome-launcher": "^3.2.0",
"karma-jasmine": "^5.1.0",
"karma-webpack": "^5.0.0",
"prettier": "^3.0.3",
"process": "^0.11.10",
Expand Down
117 changes: 34 additions & 83 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2872,13 +2872,6 @@ __metadata:
languageName: node
linkType: hard

"@types/bluebird@npm:*":
version: 3.5.28
resolution: "@types/bluebird@npm:3.5.28"
checksum: 32c4bb4a11a7948c53a77df961c4c75f26e5d2a5864e5cefbd5836f685d2cb10e6a2cdec287495efeef8f78ad1901b3cb700cc071c2ae8c81d3522779cf76975
languageName: node
linkType: hard

"@types/body-parser@npm:*":
version: 1.19.2
resolution: "@types/body-parser@npm:1.19.2"
Expand Down Expand Up @@ -3108,14 +3101,13 @@ __metadata:
languageName: node
linkType: hard

"@types/karma@npm:*, @types/karma@npm:^3.0.3":
version: 3.0.3
resolution: "@types/karma@npm:3.0.3"
"@types/karma@npm:*, @types/karma@npm:^6.3.4":
version: 6.3.4
resolution: "@types/karma@npm:6.3.4"
dependencies:
"@types/bluebird": "*"
"@types/node": "*"
log4js: ^3.0.0
checksum: 1d5c8b7c6cd9043cb70e0da04939a08e567bf6c1d62d165f9e21e6fc25a842adf985ff4f349e3de93bfc1decd55d931489b0653a5bfcf4e6883f08553ee4ae94
log4js: ^6.4.1
checksum: 90fb121d8d0ae941b4a75015e35d6733a8eae857d0fd154bd13dc9b07ff955d3a52111ecc53a50e5901dad0fff44548bfb02a4f9dabf6ac70783a68d4d74889c
languageName: node
linkType: hard

Expand Down Expand Up @@ -4660,13 +4652,6 @@ __metadata:
languageName: node
linkType: hard

"circular-json@npm:^0.5.5":
version: 0.5.9
resolution: "circular-json@npm:0.5.9"
checksum: a52a8ace55dbffd769cab749e2bce53fbd881f11dfdfe2b015e0770b83f01ca753e3d24f36d2a94ecb2ea840806b5386ef5c587ce533869951b96b79c058540b
languageName: node
linkType: hard

"classnames@npm:^2.3.1, classnames@npm:^2.3.2":
version: 2.3.2
resolution: "classnames@npm:2.3.2"
Expand Down Expand Up @@ -5359,13 +5344,6 @@ __metadata:
languageName: node
linkType: hard

"date-format@npm:^1.2.0":
version: 1.2.0
resolution: "date-format@npm:1.2.0"
checksum: 992411caae4740bad8eda7c8eecf7571a4f68d0a603afc6c4b402f19b3fb4f36d1db2d8c3173d909e1be5a9ddf175bc0c28f62c1bd1cd2835d1577a2d936646e
languageName: node
linkType: hard

"date-format@npm:^4.0.14":
version: 4.0.14
resolution: "date-format@npm:4.0.14"
Expand Down Expand Up @@ -5394,15 +5372,6 @@ __metadata:
languageName: node
linkType: hard

"debug@npm:^3.1.0":
version: 3.2.6
resolution: "debug@npm:3.2.6"
dependencies:
ms: ^2.1.1
checksum: 07bc8b3a13ef3cfa6c06baf7871dfb174c291e5f85dbf566f086620c16b9c1a0e93bb8f1935ebbd07a683249e7e30286f2966e2ef461e8fd17b1b60732062d6b
languageName: node
linkType: hard

"decode-named-character-reference@npm:^1.0.0":
version: 1.0.2
resolution: "decode-named-character-reference@npm:1.0.2"
Expand Down Expand Up @@ -5752,7 +5721,7 @@ __metadata:
"@types/history": ^4.7.11
"@types/invariant": ^2.2.35
"@types/jasmine": ^4.3.1
"@types/karma": ^3.0.3
"@types/karma": ^6.3.4
"@types/karma-jasmine": ^0.0.31
"@types/karma-webpack": ^2.0.11
"@types/keymirror": ^0.1.1
Expand Down Expand Up @@ -5789,9 +5758,9 @@ __metadata:
html-webpack-plugin: ^5.5.0
invariant: ^2.2.4
jasmine-core: ^3.5.0
karma: ^6.4.1
karma-chrome-launcher: ^3.1.0
karma-jasmine: ^2.0.1
karma: ^6.4.2
karma-chrome-launcher: ^3.2.0
karma-jasmine: ^5.1.0
karma-webpack: ^5.0.0
keymirror: ^0.1.1
lodash: ^4.17.21
Expand Down Expand Up @@ -8098,13 +8067,20 @@ __metadata:
languageName: node
linkType: hard

"jasmine-core@npm:^3.3, jasmine-core@npm:^3.5.0":
"jasmine-core@npm:^3.5.0":
version: 3.5.0
resolution: "jasmine-core@npm:3.5.0"
checksum: fb018c9021395dadfa16ab5a1b1ea05d2781ef18bb79137204e7570042083c6e5b1210654a957d5db664130400a4fc584a452ab26b3fd8f3b1f037a0b115eddc
languageName: node
linkType: hard

"jasmine-core@npm:^4.1.0":
version: 4.6.0
resolution: "jasmine-core@npm:4.6.0"
checksum: c5c5ce16c512cf0bc8b6b4f2d4f0ac7b23cae90624e0cd9d22da3baab3266e9a4da5a9363fb7937b16e0a4cf550bb79183cd74483ce55cfff4b6678434d599b7
languageName: node
linkType: hard

"jest-worker@npm:^27.4.5":
version: 27.5.1
resolution: "jest-worker@npm:27.5.1"
Expand Down Expand Up @@ -8237,23 +8213,23 @@ __metadata:
languageName: node
linkType: hard

"karma-chrome-launcher@npm:^3.1.0":
version: 3.1.0
resolution: "karma-chrome-launcher@npm:3.1.0"
"karma-chrome-launcher@npm:^3.2.0":
version: 3.2.0
resolution: "karma-chrome-launcher@npm:3.2.0"
dependencies:
which: ^1.2.1
checksum: 63431ddec9aa40e2a0439d9e2bcfa58a6822efd08e2666bdbc3f55dfbe8fcc0b401035b71b1f6f21340339dc56c172edaed8e8c0ddc6949873318ad1666b2dd9
checksum: e1119e4f95dbcdaec937e5d15a9ffea1b7e5c1d7566f7074ff140161983d4a0821ad274d3dcc34aacfb792caf842a39c459ba9c263723faa6a060cca8692d9b7
languageName: node
linkType: hard

"karma-jasmine@npm:^2.0.1":
version: 2.0.1
resolution: "karma-jasmine@npm:2.0.1"
"karma-jasmine@npm:^5.1.0":
version: 5.1.0
resolution: "karma-jasmine@npm:5.1.0"
dependencies:
jasmine-core: ^3.3
jasmine-core: ^4.1.0
peerDependencies:
karma: "*"
checksum: 47370ff20f2784e72525efa05060e2e597a479a6c95d22d7cdd1152b13c5e10a305d4d7f95d90365804cd49981f91b42a1cd5217fd27c8791bc32f3212881b77
karma: ^6.0.0
checksum: ebefd1094e7c2b4c854027621d854908166c79cccaabb5a6ba0ace42cd785a9da0a9aad1aa41937956bd4848287eac04886eebfd7c851b927d2132d3563b7739
languageName: node
linkType: hard

Expand All @@ -8270,9 +8246,9 @@ __metadata:
languageName: node
linkType: hard

"karma@npm:^6.4.1":
version: 6.4.1
resolution: "karma@npm:6.4.1"
"karma@npm:^6.4.2":
version: 6.4.2
resolution: "karma@npm:6.4.2"
dependencies:
"@colors/colors": 1.5.0
body-parser: ^1.19.0
Expand Down Expand Up @@ -8300,7 +8276,7 @@ __metadata:
yargs: ^16.1.1
bin:
karma: bin/karma
checksum: e2dc2d9d4d28e0a27a5cf095ad42ddd8088f26d7c949bb6b24a35bf6ae1591d5d57c238ac5e16166056bcacb8e266bcdab8d71bd80a9ce8e7a2092559b348d4b
checksum: e493874729d87955f7c0f1f6c20b2e27184c82a3b33a14607538df9b049077b0263ecb398f5f0ebbba92325cb16f4f43a1461fa486d5a06eabbfdfb5f289f001
languageName: node
linkType: hard

Expand Down Expand Up @@ -8453,19 +8429,6 @@ __metadata:
languageName: node
linkType: hard

"log4js@npm:^3.0.0":
version: 3.0.6
resolution: "log4js@npm:3.0.6"
dependencies:
circular-json: ^0.5.5
date-format: ^1.2.0
debug: ^3.1.0
rfdc: ^1.1.2
streamroller: 0.7.0
checksum: cf4c5d87716ac62ac034c741d3c084df781a881c9bea105a35962c70b5311ce0f3a7ceff26560e4c88571ddda5ae48f9f5bd20428f022cb7b2f09c9dde9beeea
languageName: node
linkType: hard

"log4js@npm:^6.4.1":
version: 6.9.1
resolution: "log4js@npm:6.9.1"
Expand Down Expand Up @@ -9279,7 +9242,7 @@ __metadata:
languageName: node
linkType: hard

"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1":
"ms@npm:2.1.3, ms@npm:^2.0.0":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
Expand Down Expand Up @@ -11372,7 +11335,7 @@ __metadata:
languageName: node
linkType: hard

"readable-stream@npm:^2.0.1, readable-stream@npm:^2.3.0":
"readable-stream@npm:^2.0.1":
version: 2.3.6
resolution: "readable-stream@npm:2.3.6"
dependencies:
Expand Down Expand Up @@ -11690,7 +11653,7 @@ __metadata:
languageName: node
linkType: hard

"rfdc@npm:^1.1.2, rfdc@npm:^1.3.0":
"rfdc@npm:^1.3.0":
version: 1.3.0
resolution: "rfdc@npm:1.3.0"
checksum: fb2ba8512e43519983b4c61bd3fa77c0f410eff6bae68b08614437bc3f35f91362215f7b4a73cbda6f67330b5746ce07db5dd9850ad3edc91271ad6deea0df32
Expand Down Expand Up @@ -12298,18 +12261,6 @@ __metadata:
languageName: node
linkType: hard

"streamroller@npm:0.7.0":
version: 0.7.0
resolution: "streamroller@npm:0.7.0"
dependencies:
date-format: ^1.2.0
debug: ^3.1.0
mkdirp: ^0.5.1
readable-stream: ^2.3.0
checksum: f2b7e77265e06c649fec810dc3dd3e89f94d8e025e9f7cebde034c27a2fb0a3cb95861bc774423e98ad312e30192588e68afe4f29b6ae2b73cd44a27df2d9a07
languageName: node
linkType: hard

"streamroller@npm:^3.1.5":
version: 3.1.5
resolution: "streamroller@npm:3.1.5"
Expand Down

0 comments on commit cc1480e

Please sign in to comment.