From 73143be121ac73702d7b749313fb659d569bee3b Mon Sep 17 00:00:00 2001 From: Tobias Date: Fri, 21 Oct 2022 12:22:16 +0200 Subject: [PATCH 1/2] chore(Jest): upgrade jest form v28 to v29 for faster executions - Here is the [PR](https://github.com/facebook/jest/pull/13421) - Update snapshots regarding the [snapshotFormat change](https://jestjs.io/blog/2022/08/25/jest-29) --- packages/dnb-eufemia/package.json | 12 +- yarn.lock | 1124 ++++++++++++++++++++++++----- 2 files changed, 959 insertions(+), 177 deletions(-) diff --git a/packages/dnb-eufemia/package.json b/packages/dnb-eufemia/package.json index 3fdcfc4f10b..d15fdc11899 100644 --- a/packages/dnb-eufemia/package.json +++ b/packages/dnb-eufemia/package.json @@ -157,13 +157,13 @@ "@testing-library/react": "12.1.2", "@testing-library/react-hooks": "7.0.2", "@testing-library/user-event": "13.5.0", - "@types/jest": "28.1.1", - "@types/jest-axe": "3.5.3", + "@types/jest": "29.2.0", + "@types/jest-axe": "3.5.5", "@typescript-eslint/eslint-plugin": "5.28.0", "@typescript-eslint/parser": "5.28.0", "@wojtekmaj/enzyme-adapter-react-17": "0.6.5", "audit-ci": "5.1.2", - "babel-jest": "28.1.1", + "babel-jest": "29.2.1", "babel-plugin-optimize-clsx": "2.6.2", "babel-plugin-search-and-replace": "1.1.0", "babel-plugin-transform-react-remove-prop-types": "0.4.24", @@ -198,10 +198,10 @@ "gulp-rename": "2.0.0", "gulp-transform": "3.0.5", "history": "5.1.0", - "jest": "28.1.1", + "jest": "29.2.1", "jest-axe": "6.0.0", - "jest-environment-jsdom": "28.1.1", - "jest-environment-node": "28.1.1", + "jest-environment-jsdom": "29.2.1", + "jest-environment-node": "29.2.1", "jest-matchmedia-mock": "1.1.0", "jest-raw-loader": "1.0.1", "jest-screenshot": "0.3.5", diff --git a/yarn.lock b/yarn.lock index a9ebe72672b..a77df12bca9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1730,6 +1730,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-jsx@npm:^7.7.2": + version: 7.18.6 + resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" + dependencies: + "@babel/helper-plugin-utils": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 6d37ea972970195f1ffe1a54745ce2ae456e0ac6145fae9aa1480f297248b262ea6ebb93010eddb86ebfacb94f57c05a1fc5d232b9a67325b09060299d515c67 + languageName: node + linkType: hard + "@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" @@ -3072,13 +3083,13 @@ __metadata: "@testing-library/react": 12.1.2 "@testing-library/react-hooks": 7.0.2 "@testing-library/user-event": 13.5.0 - "@types/jest": 28.1.1 - "@types/jest-axe": 3.5.3 + "@types/jest": 29.2.0 + "@types/jest-axe": 3.5.5 "@typescript-eslint/eslint-plugin": 5.28.0 "@typescript-eslint/parser": 5.28.0 "@wojtekmaj/enzyme-adapter-react-17": 0.6.5 audit-ci: 5.1.2 - babel-jest: 28.1.1 + babel-jest: 29.2.1 babel-plugin-optimize-clsx: 2.6.2 babel-plugin-search-and-replace: 1.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 @@ -3116,10 +3127,10 @@ __metadata: gulp-rename: 2.0.0 gulp-transform: 3.0.5 history: 5.1.0 - jest: 28.1.1 + jest: 29.2.1 jest-axe: 6.0.0 - jest-environment-jsdom: 28.1.1 - jest-environment-node: 28.1.1 + jest-environment-jsdom: 29.2.1 + jest-environment-node: 29.2.1 jest-matchmedia-mock: 1.1.0 jest-raw-loader: 1.0.1 jest-screenshot: 0.3.5 @@ -3859,6 +3870,20 @@ __metadata: languageName: node linkType: hard +"@jest/console@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/console@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + "@types/node": "*" + chalk: ^4.0.0 + jest-message-util: ^29.2.1 + jest-util: ^29.2.1 + slash: ^3.0.0 + checksum: b5f08dc60c32a0212d27782cda86dfeba6d53f24cd023e6e52257224948a17eec77db55782ba1b18e37f10b7ba2481464e6c658bafaba6f8f8f129f1e95c3496 + languageName: node + linkType: hard + "@jest/core@npm:^28.1.1": version: 28.1.1 resolution: "@jest/core@npm:28.1.1" @@ -3901,6 +3926,47 @@ __metadata: languageName: node linkType: hard +"@jest/core@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/core@npm:29.2.1" + dependencies: + "@jest/console": ^29.2.1 + "@jest/reporters": ^29.2.1 + "@jest/test-result": ^29.2.1 + "@jest/transform": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/node": "*" + ansi-escapes: ^4.2.1 + chalk: ^4.0.0 + ci-info: ^3.2.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + jest-changed-files: ^29.2.0 + jest-config: ^29.2.1 + jest-haste-map: ^29.2.1 + jest-message-util: ^29.2.1 + jest-regex-util: ^29.2.0 + jest-resolve: ^29.2.1 + jest-resolve-dependencies: ^29.2.1 + jest-runner: ^29.2.1 + jest-runtime: ^29.2.1 + jest-snapshot: ^29.2.1 + jest-util: ^29.2.1 + jest-validate: ^29.2.1 + jest-watcher: ^29.2.1 + micromatch: ^4.0.4 + pretty-format: ^29.2.1 + slash: ^3.0.0 + strip-ansi: ^6.0.0 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: 849f9287a0d32b92c052a59de47d4b483c47f45463a94cb3156ecb869a41cc829b8ecdb1de8638b629b16b6e4cb2bd0d03e1d18590c4bfbe73b8fbbd6072d045 + languageName: node + linkType: hard + "@jest/environment@npm:^28.1.1": version: 28.1.1 resolution: "@jest/environment@npm:28.1.1" @@ -3913,6 +3979,18 @@ __metadata: languageName: node linkType: hard +"@jest/environment@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/environment@npm:29.2.1" + dependencies: + "@jest/fake-timers": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/node": "*" + jest-mock: ^29.2.1 + checksum: 632d023c9e514a3d5647cbc7bc27a97113ef1647d9c7e205f90e0af359804dc7eaddfe43928b6180f2fc4914761878e671edcccacca4012e2e9f594979adbfac + languageName: node + linkType: hard + "@jest/expect-utils@npm:^28.1.1": version: 28.1.1 resolution: "@jest/expect-utils@npm:28.1.1" @@ -3922,6 +4000,15 @@ __metadata: languageName: node linkType: hard +"@jest/expect-utils@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/expect-utils@npm:29.2.1" + dependencies: + jest-get-type: ^29.2.0 + checksum: 7e6e156f452330b64983f8169f2cd1f378129090d02ad097ef89dadfc78269501991d6d6daf91058ef4334fd9f5fc1a6389d887bbebfe7e4ad1ec58ea78e9f93 + languageName: node + linkType: hard + "@jest/expect@npm:^28.1.1": version: 28.1.1 resolution: "@jest/expect@npm:28.1.1" @@ -3932,6 +4019,16 @@ __metadata: languageName: node linkType: hard +"@jest/expect@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/expect@npm:29.2.1" + dependencies: + expect: ^29.2.1 + jest-snapshot: ^29.2.1 + checksum: c64b939200e88b947c4e1209fbfd3d54f0f24ad1cd1d5882e0238631a7839f96c3e513c802610b039ab2d2ed6024834c6de002b639d3afa8ad077364ef08ab75 + languageName: node + linkType: hard + "@jest/fake-timers@npm:^28.1.1": version: 28.1.1 resolution: "@jest/fake-timers@npm:28.1.1" @@ -3946,6 +4043,20 @@ __metadata: languageName: node linkType: hard +"@jest/fake-timers@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/fake-timers@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + "@sinonjs/fake-timers": ^9.1.2 + "@types/node": "*" + jest-message-util: ^29.2.1 + jest-mock: ^29.2.1 + jest-util: ^29.2.1 + checksum: e4f42a2677b91fed6e59ca466de2247bca5767c4922b5edb67ce34d47477757599f2760c3abae3d76e65917ac60c876223ac2c9d3f06d4f2a49d4be7e076f9bb + languageName: node + linkType: hard + "@jest/globals@npm:^28.1.1": version: 28.1.1 resolution: "@jest/globals@npm:28.1.1" @@ -3957,6 +4068,18 @@ __metadata: languageName: node linkType: hard +"@jest/globals@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/globals@npm:29.2.1" + dependencies: + "@jest/environment": ^29.2.1 + "@jest/expect": ^29.2.1 + "@jest/types": ^29.2.1 + jest-mock: ^29.2.1 + checksum: 42046693669009a4ac890578e18544433effeaa760e60e3fc7360ab197ebf7b66bf7fce11f1143e43e665d1801108ae9a3588f5ec95d518ca9664e7f8098a4a3 + languageName: node + linkType: hard + "@jest/reporters@npm:^28.1.1": version: 28.1.1 resolution: "@jest/reporters@npm:28.1.1" @@ -3995,6 +4118,43 @@ __metadata: languageName: node linkType: hard +"@jest/reporters@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/reporters@npm:29.2.1" + dependencies: + "@bcoe/v8-coverage": ^0.2.3 + "@jest/console": ^29.2.1 + "@jest/test-result": ^29.2.1 + "@jest/transform": ^29.2.1 + "@jest/types": ^29.2.1 + "@jridgewell/trace-mapping": ^0.3.15 + "@types/node": "*" + chalk: ^4.0.0 + collect-v8-coverage: ^1.0.0 + exit: ^0.1.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + istanbul-lib-coverage: ^3.0.0 + istanbul-lib-instrument: ^5.1.0 + istanbul-lib-report: ^3.0.0 + istanbul-lib-source-maps: ^4.0.0 + istanbul-reports: ^3.1.3 + jest-message-util: ^29.2.1 + jest-util: ^29.2.1 + jest-worker: ^29.2.1 + slash: ^3.0.0 + string-length: ^4.0.1 + strip-ansi: ^6.0.0 + v8-to-istanbul: ^9.0.1 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + checksum: 8f6419d67ba9c4f33ff01d8fa506538f32f4edd32df806a496c705858712405e6930b6064ac54cfe7b1c01a447d2feb46e8be69eb2e655e8b5f497e77ee79777 + languageName: node + linkType: hard + "@jest/schemas@npm:^28.0.2": version: 28.0.2 resolution: "@jest/schemas@npm:28.0.2" @@ -4004,6 +4164,15 @@ __metadata: languageName: node linkType: hard +"@jest/schemas@npm:^29.0.0": + version: 29.0.0 + resolution: "@jest/schemas@npm:29.0.0" + dependencies: + "@sinclair/typebox": ^0.24.1 + checksum: 41355c78f09eb1097e57a3c5d0ca11c9099e235e01ea5fa4e3953562a79a6a9296c1d300f1ba50ca75236048829e056b00685cd2f1ff8285e56fd2ce01249acb + languageName: node + linkType: hard + "@jest/source-map@npm:^28.0.2": version: 28.0.2 resolution: "@jest/source-map@npm:28.0.2" @@ -4015,6 +4184,17 @@ __metadata: languageName: node linkType: hard +"@jest/source-map@npm:^29.2.0": + version: 29.2.0 + resolution: "@jest/source-map@npm:29.2.0" + dependencies: + "@jridgewell/trace-mapping": ^0.3.15 + callsites: ^3.0.0 + graceful-fs: ^4.2.9 + checksum: 09f76ab63d15dcf44b3035a79412164f43be34ec189575930f1a00c87e36ea0211ebd6a4fbe2253c2516e19b49b131f348ddbb86223ca7b6bbac9a6bc76ec96e + languageName: node + linkType: hard + "@jest/test-result@npm:^28.1.1": version: 28.1.1 resolution: "@jest/test-result@npm:28.1.1" @@ -4027,6 +4207,18 @@ __metadata: languageName: node linkType: hard +"@jest/test-result@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/test-result@npm:29.2.1" + dependencies: + "@jest/console": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/istanbul-lib-coverage": ^2.0.0 + collect-v8-coverage: ^1.0.0 + checksum: 8f5f069dcfd54413559544f164950503d6cef587e3596a134a868c11e6b3fe6a99cc691732027500c962bdd22bc46685798b006a5b542359b30883e0d2489615 + languageName: node + linkType: hard + "@jest/test-sequencer@npm:^28.1.1": version: 28.1.1 resolution: "@jest/test-sequencer@npm:28.1.1" @@ -4039,6 +4231,18 @@ __metadata: languageName: node linkType: hard +"@jest/test-sequencer@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/test-sequencer@npm:29.2.1" + dependencies: + "@jest/test-result": ^29.2.1 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.2.1 + slash: ^3.0.0 + checksum: ff73ce30d51e3304986097a5e02f24c60bc6f8246a7b3a1d35f898bd6b9515c576c2fce98dd6a605b885c8c0fea34e135420eb6e6a6d6656b74bed8ff280fe45 + languageName: node + linkType: hard + "@jest/transform@npm:^28.1.1": version: 28.1.1 resolution: "@jest/transform@npm:28.1.1" @@ -4062,6 +4266,29 @@ __metadata: languageName: node linkType: hard +"@jest/transform@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/transform@npm:29.2.1" + dependencies: + "@babel/core": ^7.11.6 + "@jest/types": ^29.2.1 + "@jridgewell/trace-mapping": ^0.3.15 + babel-plugin-istanbul: ^6.1.1 + chalk: ^4.0.0 + convert-source-map: ^1.4.0 + fast-json-stable-stringify: ^2.1.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.2.1 + jest-regex-util: ^29.2.0 + jest-util: ^29.2.1 + micromatch: ^4.0.4 + pirates: ^4.0.4 + slash: ^3.0.0 + write-file-atomic: ^4.0.1 + checksum: bb50bfce34d8c648475a7d65e91787a0232cdcc0445331dba8d3d80180dff1b43d97872568be795c8f92d419b3f0e6114297349cc892fdf50e8471cb227f674a + languageName: node + linkType: hard + "@jest/types@npm:^24.9.0": version: 24.9.0 resolution: "@jest/types@npm:24.9.0" @@ -4113,6 +4340,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^29.2.1": + version: 29.2.1 + resolution: "@jest/types@npm:29.2.1" + dependencies: + "@jest/schemas": ^29.0.0 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: a83f20727425179aa05974aa7553c307d207fbb6b7ae5ab1e37fbb6ba9b6655f26655301fc804f2545d33f4c4a6b59d41eed1737c005d2b83fce9e14841b4150 + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.1.0": version: 0.1.0 resolution: "@jridgewell/gen-mapping@npm:0.1.0" @@ -4145,6 +4386,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/resolve-uri@npm:3.1.0": + version: 3.1.0 + resolution: "@jridgewell/resolve-uri@npm:3.1.0" + checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3": version: 3.0.6 resolution: "@jridgewell/resolve-uri@npm:3.0.6" @@ -4183,6 +4431,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:1.4.14": + version: 1.4.14 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" + checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 + languageName: node + linkType: hard + "@jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.11 resolution: "@jridgewell/sourcemap-codec@npm:1.4.11" @@ -4190,6 +4445,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.15": + version: 0.3.17 + resolution: "@jridgewell/trace-mapping@npm:0.3.17" + dependencies: + "@jridgewell/resolve-uri": 3.1.0 + "@jridgewell/sourcemap-codec": 1.4.14 + checksum: 9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:^0.3.13": version: 0.3.13 resolution: "@jridgewell/trace-mapping@npm:0.3.13" @@ -5547,6 +5812,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.24.1": + version: 0.24.47 + resolution: "@sinclair/typebox@npm:0.24.47" + checksum: 0996569169b66543f0dae9b31f38c602878c47d2bcf7128905172ddef3ded28d3c6589e489ab562c43e98d8df81b10dbc5ab0a1edf3bc50da9014e68fe6149d1 + languageName: node + linkType: hard + "@sindresorhus/is@npm:^0.14.0": version: 0.14.0 resolution: "@sindresorhus/is@npm:0.14.0" @@ -5590,7 +5862,7 @@ __metadata: languageName: node linkType: hard -"@sinonjs/fake-timers@npm:^9.1.1": +"@sinonjs/fake-timers@npm:^9.1.1, @sinonjs/fake-timers@npm:^9.1.2": version: 9.1.2 resolution: "@sinonjs/fake-timers@npm:9.1.2" dependencies: @@ -7144,13 +7416,13 @@ __metadata: languageName: node linkType: hard -"@types/jest-axe@npm:3.5.3": - version: 3.5.3 - resolution: "@types/jest-axe@npm:3.5.3" +"@types/jest-axe@npm:3.5.5": + version: 3.5.5 + resolution: "@types/jest-axe@npm:3.5.5" dependencies: "@types/jest": "*" axe-core: ^3.5.5 - checksum: 39a146d5e20e2bffcdafdbaebb0af24656774c2f4a99b720e170a16c49af74ec93efe040e58eec5ae840264fb1c60c09f7b768e18e6e77452f69dda0ce815d7d + checksum: 535038968034fe80fb466dcd5939ea5d9e9adb3ef00852ded3e41c62536c05137eb30bcbfd608142d2bc571d65c20b8e3563181674fb48594c2662d340bb4da5 languageName: node linkType: hard @@ -7164,24 +7436,24 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:28.1.1": - version: 28.1.1 - resolution: "@types/jest@npm:28.1.1" +"@types/jest@npm:29.2.0": + version: 29.2.0 + resolution: "@types/jest@npm:29.2.0" dependencies: - jest-matcher-utils: ^27.0.0 - pretty-format: ^27.0.0 - checksum: 0a8b045a7b660372decc807c390d3f99a2b12bb1659a1cd593afe04557f4b7c235b0576a5e35b1577710d20e42759d3d8755eb8bed6edc8733f47007e75a5509 + expect: ^29.0.0 + pretty-format: ^29.0.0 + checksum: 6779e63d8d7507b116a61b2935a200e48531849fc1ac74090212759fe17716777ca6d2c3a8d927a563e9cfa474ae91d40b1688376ae80e3a08974b3c9e9691e1 languageName: node linkType: hard -"@types/jsdom@npm:^16.2.4": - version: 16.2.14 - resolution: "@types/jsdom@npm:16.2.14" +"@types/jsdom@npm:^20.0.0": + version: 20.0.0 + resolution: "@types/jsdom@npm:20.0.0" dependencies: "@types/node": "*" - "@types/parse5": "*" "@types/tough-cookie": "*" - checksum: 12bb926fa74ea07c0ba0bfd5bf185ac0fd771b28666a5e8784b9af4bb96bb0c51fc5f494eff7da1d3cd804e4757f640a23c344c1cd5d188f95ab0ab51770d88b + parse5: ^7.0.0 + checksum: 13e67d31347e02d46ec6a23919b3ce39d86136665922a2a6cb977e216a2f46c22d2f025d0586a64ab492ebaa5f43da669b6f173a5a8cfd3e3bb7c9d19b6cfa9e languageName: node linkType: hard @@ -7327,13 +7599,6 @@ __metadata: languageName: node linkType: hard -"@types/parse5@npm:*": - version: 6.0.3 - resolution: "@types/parse5@npm:6.0.3" - checksum: ddb59ee4144af5dfcc508a8dcf32f37879d11e12559561e65788756b95b33e6f03ea027d88e1f5408f9b7bfb656bf630ace31a2169edf44151daaf8dd58df1b7 - languageName: node - linkType: hard - "@types/parse5@npm:^5.0.0": version: 5.0.3 resolution: "@types/parse5@npm:5.0.3" @@ -8289,13 +8554,6 @@ __metadata: languageName: node linkType: hard -"abab@npm:^2.0.5": - version: 2.0.5 - resolution: "abab@npm:2.0.5" - checksum: 0ec951b46d5418c2c2f923021ec193eaebdb4e802ffd5506286781b454be722a13a8430f98085cd3e204918401d9130ec6cc8f5ae19be315b3a0e857d83196e1 - languageName: node - linkType: hard - "abab@npm:^2.0.6": version: 2.0.6 resolution: "abab@npm:2.0.6" @@ -8334,13 +8592,13 @@ __metadata: languageName: node linkType: hard -"acorn-globals@npm:^6.0.0": - version: 6.0.0 - resolution: "acorn-globals@npm:6.0.0" +"acorn-globals@npm:^7.0.0": + version: 7.0.1 + resolution: "acorn-globals@npm:7.0.1" dependencies: - acorn: ^7.1.1 - acorn-walk: ^7.1.1 - checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042 + acorn: ^8.1.0 + acorn-walk: ^8.0.2 + checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8 languageName: node linkType: hard @@ -8382,14 +8640,14 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^7.0.0, acorn-walk@npm:^7.1.1, acorn-walk@npm:^7.2.0": +"acorn-walk@npm:^7.0.0, acorn-walk@npm:^7.2.0": version: 7.2.0 resolution: "acorn-walk@npm:7.2.0" checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f languageName: node linkType: hard -"acorn-walk@npm:^8.2.0": +"acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.2.0": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 @@ -8414,7 +8672,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^7.0.0, acorn@npm:^7.1.1, acorn@npm:^7.2.0, acorn@npm:^7.4.0, acorn@npm:^7.4.1": +"acorn@npm:^7.0.0, acorn@npm:^7.2.0, acorn@npm:^7.4.0, acorn@npm:^7.4.1": version: 7.4.1 resolution: "acorn@npm:7.4.1" bin: @@ -8423,6 +8681,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.1.0, acorn@npm:^8.8.0": + version: 8.8.0 + resolution: "acorn@npm:8.8.0" + bin: + acorn: bin/acorn + checksum: 7270ca82b242eafe5687a11fea6e088c960af712683756abf0791b68855ea9cace3057bd5e998ffcef50c944810c1e0ca1da526d02b32110e13c722aa959afdc + languageName: node + linkType: hard + "acorn@npm:^8.4.1, acorn@npm:^8.5.0": version: 8.5.0 resolution: "acorn@npm:8.5.0" @@ -9623,7 +9890,24 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:28.1.1, babel-jest@npm:^28.1.1": +"babel-jest@npm:29.2.1, babel-jest@npm:^29.2.1": + version: 29.2.1 + resolution: "babel-jest@npm:29.2.1" + dependencies: + "@jest/transform": ^29.2.1 + "@types/babel__core": ^7.1.14 + babel-plugin-istanbul: ^6.1.1 + babel-preset-jest: ^29.2.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + slash: ^3.0.0 + peerDependencies: + "@babel/core": ^7.8.0 + checksum: c340c10d8cee4b3ef5990443627b5f70dbe2649faa1fef671c8b4fd4a9f8d559b78e5644e18de8063974cd6606033caf1afcaa52744309f6e3176c0b37c2e8f9 + languageName: node + linkType: hard + +"babel-jest@npm:^28.1.1": version: 28.1.1 resolution: "babel-jest@npm:28.1.1" dependencies: @@ -9740,6 +10024,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-jest-hoist@npm:^29.2.0": + version: 29.2.0 + resolution: "babel-plugin-jest-hoist@npm:29.2.0" + dependencies: + "@babel/template": ^7.3.3 + "@babel/types": ^7.3.3 + "@types/babel__core": ^7.1.14 + "@types/babel__traverse": ^7.0.6 + checksum: 368d271ceae491ae6b96cd691434859ea589fbe5fd5aead7660df75d02394077273c6442f61f390e9347adffab57a32b564d0fabcf1c53c4b83cd426cb644072 + languageName: node + linkType: hard + "babel-plugin-lodash@npm:^3.3.4": version: 3.3.4 resolution: "babel-plugin-lodash@npm:3.3.4" @@ -10007,6 +10303,18 @@ __metadata: languageName: node linkType: hard +"babel-preset-jest@npm:^29.2.0": + version: 29.2.0 + resolution: "babel-preset-jest@npm:29.2.0" + dependencies: + babel-plugin-jest-hoist: ^29.2.0 + babel-preset-current-node-syntax: ^1.0.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 1b09a2db968c36e064daf98082cfffa39c849b63055112ddc56fc2551fd0d4783897265775b1d2f8a257960a3339745de92e74feb01bad86d41c4cecbfa854fc + languageName: node + linkType: hard + "babel-runtime@npm:^6.22.0, babel-runtime@npm:^6.26.0": version: 6.26.0 resolution: "babel-runtime@npm:6.26.0" @@ -10415,13 +10723,6 @@ __metadata: languageName: node linkType: hard -"browser-process-hrtime@npm:^1.0.0": - version: 1.0.0 - resolution: "browser-process-hrtime@npm:1.0.0" - checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f - languageName: node - linkType: hard - "browserify-aes@npm:^1.0.0, browserify-aes@npm:^1.0.4": version: 1.2.0 resolution: "browserify-aes@npm:1.2.0" @@ -13175,7 +13476,7 @@ __metadata: languageName: node linkType: hard -"data-urls@npm:^3.0.1": +"data-urls@npm:^3.0.2": version: 3.0.2 resolution: "data-urls@npm:3.0.2" dependencies: @@ -13317,10 +13618,10 @@ __metadata: languageName: node linkType: hard -"decimal.js@npm:^10.3.1": - version: 10.3.1 - resolution: "decimal.js@npm:10.3.1" - checksum: 0351ac9f05fe050f23227aa6a4573bee2d58fa7378fcf28d969a8c789525032effb488a90320fd3fe86a66e17b4bc507d811b15eada5b7f0e7ec5d2af4c24a59 +"decimal.js@npm:^10.4.1": + version: 10.4.2 + resolution: "decimal.js@npm:10.4.2" + checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2 languageName: node linkType: hard @@ -13748,13 +14049,6 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^27.5.1": - version: 27.5.1 - resolution: "diff-sequences@npm:27.5.1" - checksum: a00db5554c9da7da225db2d2638d85f8e41124eccbd56cbaefb3b276dcbb1c1c2ad851c32defe2055a54a4806f030656cbf6638105fd6ce97bb87b90b32a33ca - languageName: node - linkType: hard - "diff-sequences@npm:^28.1.1": version: 28.1.1 resolution: "diff-sequences@npm:28.1.1" @@ -13762,6 +14056,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.2.0": + version: 29.2.0 + resolution: "diff-sequences@npm:29.2.0" + checksum: e7b874cc7a4ce76fd199794c4d5fabb099ab4bce069592407ac2933e3a10e05f035111498e2f2c86572f5cfa9668a191b09e79f1d967dc39d9ca0a12aacde41a + languageName: node + linkType: hard + "diff@npm:^5.0.0": version: 5.0.0 resolution: "diff@npm:5.0.0" @@ -14432,6 +14733,13 @@ __metadata: languageName: node linkType: hard +"entities@npm:^4.4.0": + version: 4.4.0 + resolution: "entities@npm:4.4.0" + checksum: 84d250329f4b56b40fa93ed067b194db21e8815e4eb9b59f43a086f0ecd342814f6bc483de8a77da5d64e0f626033192b1b4f1792232a7ea6b970ebe0f3187c2 + languageName: node + linkType: hard + "env-ci@npm:^5.0.0": version: 5.4.1 resolution: "env-ci@npm:5.4.1" @@ -15698,6 +16006,19 @@ __metadata: languageName: node linkType: hard +"expect@npm:^29.0.0, expect@npm:^29.2.1": + version: 29.2.1 + resolution: "expect@npm:29.2.1" + dependencies: + "@jest/expect-utils": ^29.2.1 + jest-get-type: ^29.2.0 + jest-matcher-utils: ^29.2.1 + jest-message-util: ^29.2.1 + jest-util: ^29.2.1 + checksum: 0a1347b569de246b8e988a282e1b037746a64f890c89197cff891087673e0ccdc0c485c40f182659d7cc0e910dc40546719c8a00f0e2bdabcc6f627f2af49891 + languageName: node + linkType: hard + "express-graphql@npm:^0.12.0": version: 0.12.0 resolution: "express-graphql@npm:0.12.0" @@ -15936,7 +16257,7 @@ __metadata: languageName: node linkType: hard -"fast-json-stable-stringify@npm:^2.0.0": +"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb @@ -19194,6 +19515,16 @@ __metadata: languageName: node linkType: hard +"https-proxy-agent@npm:^5.0.1": + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" + dependencies: + agent-base: 6 + debug: 4 + checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 + languageName: node + linkType: hard + "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -20791,6 +21122,16 @@ __metadata: languageName: node linkType: hard +"jest-changed-files@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-changed-files@npm:29.2.0" + dependencies: + execa: ^5.0.0 + p-limit: ^3.1.0 + checksum: 8ad8290324db1de2ee3c9443d3e3fbfdcb6d72ec7054c5796be2854b2bc239dea38a7c797c8c9c2bd959f539d44305790f2f75b18f3046b04317ed77c7480cb1 + languageName: node + linkType: hard + "jest-circus@npm:^28.1.1": version: 28.1.1 resolution: "jest-circus@npm:28.1.1" @@ -20818,6 +21159,33 @@ __metadata: languageName: node linkType: hard +"jest-circus@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-circus@npm:29.2.1" + dependencies: + "@jest/environment": ^29.2.1 + "@jest/expect": ^29.2.1 + "@jest/test-result": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/node": "*" + chalk: ^4.0.0 + co: ^4.6.0 + dedent: ^0.7.0 + is-generator-fn: ^2.0.0 + jest-each: ^29.2.1 + jest-matcher-utils: ^29.2.1 + jest-message-util: ^29.2.1 + jest-runtime: ^29.2.1 + jest-snapshot: ^29.2.1 + jest-util: ^29.2.1 + p-limit: ^3.1.0 + pretty-format: ^29.2.1 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 3fe8bf27a42d25e68ba869fe5ef0103acf67294c3a2e63c0895b5efaa4ed7fcb35f8c14eeab1a7e6bdee0cb46740fe24177d581976391da740b468aa81bccbbb + languageName: node + linkType: hard + "jest-cli@npm:^28.1.1": version: 28.1.1 resolution: "jest-cli@npm:28.1.1" @@ -20845,6 +21213,33 @@ __metadata: languageName: node linkType: hard +"jest-cli@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-cli@npm:29.2.1" + dependencies: + "@jest/core": ^29.2.1 + "@jest/test-result": ^29.2.1 + "@jest/types": ^29.2.1 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + import-local: ^3.0.2 + jest-config: ^29.2.1 + jest-util: ^29.2.1 + jest-validate: ^29.2.1 + prompts: ^2.0.1 + yargs: ^17.3.1 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + bin: + jest: bin/jest.js + checksum: 6f190450a6cc462fdb63617ad6fa67fc5e0daaa2ea47e41e2fcc1b16d02886b5be9228066295ba51847be0aee1317dad71648e4ad3b5373f7db0ba93eb8e50f2 + languageName: node + linkType: hard + "jest-config@npm:^28.1.1": version: 28.1.1 resolution: "jest-config@npm:28.1.1" @@ -20883,6 +21278,44 @@ __metadata: languageName: node linkType: hard +"jest-config@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-config@npm:29.2.1" + dependencies: + "@babel/core": ^7.11.6 + "@jest/test-sequencer": ^29.2.1 + "@jest/types": ^29.2.1 + babel-jest: ^29.2.1 + chalk: ^4.0.0 + ci-info: ^3.2.0 + deepmerge: ^4.2.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-circus: ^29.2.1 + jest-environment-node: ^29.2.1 + jest-get-type: ^29.2.0 + jest-regex-util: ^29.2.0 + jest-resolve: ^29.2.1 + jest-runner: ^29.2.1 + jest-util: ^29.2.1 + jest-validate: ^29.2.1 + micromatch: ^4.0.4 + parse-json: ^5.2.0 + pretty-format: ^29.2.1 + slash: ^3.0.0 + strip-json-comments: ^3.1.1 + peerDependencies: + "@types/node": "*" + ts-node: ">=9.0.0" + peerDependenciesMeta: + "@types/node": + optional: true + ts-node: + optional: true + checksum: a2052eb47d4cd964b1bb9e34cddf608bd252d185e58376c012447afb2fe6c93d17d452a0f38ce45b0621adaec60d68e6d3538146928bb7e5e553523f805dc80d + languageName: node + linkType: hard + "jest-diff@npm:^24.9.0": version: 24.9.0 resolution: "jest-diff@npm:24.9.0" @@ -20919,18 +21352,6 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-diff@npm:27.5.1" - dependencies: - chalk: ^4.0.0 - diff-sequences: ^27.5.1 - jest-get-type: ^27.5.1 - pretty-format: ^27.5.1 - checksum: 8be27c1e1ee57b2bb2bef9c0b233c19621b4c43d53a3c26e2c00a4e805eb4ea11fe1694a06a9fb0e80ffdcfdc0d2b1cb0b85920b3f5c892327ecd1e7bd96b865 - languageName: node - linkType: hard - "jest-diff@npm:^28.1.1": version: 28.1.1 resolution: "jest-diff@npm:28.1.1" @@ -20943,6 +21364,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-diff@npm:29.2.1" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.2.0 + jest-get-type: ^29.2.0 + pretty-format: ^29.2.1 + checksum: e3553e5bf556b786b864e3da0ef0a2cde8b260a7bb281eaf47d34aee0bf303bf557bc75416c20f9454e2e1b6ac0ae53684d5be7af5cfc010dc08805bdcb3f457 + languageName: node + linkType: hard + "jest-docblock@npm:^28.1.1": version: 28.1.1 resolution: "jest-docblock@npm:28.1.1" @@ -20952,6 +21385,15 @@ __metadata: languageName: node linkType: hard +"jest-docblock@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-docblock@npm:29.2.0" + dependencies: + detect-newline: ^3.0.0 + checksum: b3f1227b7d73fc9e4952180303475cf337b36fa65c7f730ac92f0580f1c08439983262fee21cf3dba11429aa251b4eee1e3bc74796c5777116b400d78f9d2bbe + languageName: node + linkType: hard + "jest-each@npm:^28.1.1": version: 28.1.1 resolution: "jest-each@npm:28.1.1" @@ -20965,6 +21407,19 @@ __metadata: languageName: node linkType: hard +"jest-each@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-each@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + chalk: ^4.0.0 + jest-get-type: ^29.2.0 + jest-util: ^29.2.1 + pretty-format: ^29.2.1 + checksum: 877bd64a08ff4245400c4d84d65a6fb87898e53498b65f53915c7e66e66bf49a4559bc5ca584a3dab57251e88815f48c1053e40c0c1017fbb7d9813f40eb25b8 + languageName: node + linkType: hard + "jest-emotion@npm:11.0.0": version: 11.0.0 resolution: "jest-emotion@npm:11.0.0" @@ -20972,23 +21427,42 @@ __metadata: languageName: node linkType: hard -"jest-environment-jsdom@npm:28.1.1": - version: 28.1.1 - resolution: "jest-environment-jsdom@npm:28.1.1" +"jest-environment-jsdom@npm:29.2.1": + version: 29.2.1 + resolution: "jest-environment-jsdom@npm:29.2.1" dependencies: - "@jest/environment": ^28.1.1 - "@jest/fake-timers": ^28.1.1 - "@jest/types": ^28.1.1 - "@types/jsdom": ^16.2.4 + "@jest/environment": ^29.2.1 + "@jest/fake-timers": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/jsdom": ^20.0.0 "@types/node": "*" - jest-mock: ^28.1.1 - jest-util: ^28.1.1 - jsdom: ^19.0.0 - checksum: 86db0304e1efd706c0a5eef2bd3657bab7b7933b7d8fd87c02312f81bc4631dd64cf7c87efd9b2601ae019face02ef838db6dbf2d0d079b9b5e82be214e4be53 + jest-mock: ^29.2.1 + jest-util: ^29.2.1 + jsdom: ^20.0.0 + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + checksum: 7e721fefad2d3a3849e6b85dc387985b9b9e4fcc43e07627886b54e88c714ba49ab7a1b009118572ff597f75ab183d00fd934705d88e90b7c0ddf8d3d0048c9a languageName: node linkType: hard -"jest-environment-node@npm:28.1.1, jest-environment-node@npm:^28.1.1": +"jest-environment-node@npm:29.2.1, jest-environment-node@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-environment-node@npm:29.2.1" + dependencies: + "@jest/environment": ^29.2.1 + "@jest/fake-timers": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/node": "*" + jest-mock: ^29.2.1 + jest-util: ^29.2.1 + checksum: fc001e4292ae7516829008c1f030ff176cce9e63d845e3b209bf0c9088d32fc464174032fd41c7cf7c9899801033991aa7bd9f661729cb5691c9179b29188888 + languageName: node + linkType: hard + +"jest-environment-node@npm:^28.1.1": version: 28.1.1 resolution: "jest-environment-node@npm:28.1.1" dependencies: @@ -21023,13 +21497,6 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^27.5.1": - version: 27.5.1 - resolution: "jest-get-type@npm:27.5.1" - checksum: 63064ab70195c21007d897c1157bf88ff94a790824a10f8c890392e7d17eda9c3900513cb291ca1c8d5722cad79169764e9a1279f7c8a9c4cd6e9109ff04bbc0 - languageName: node - linkType: hard - "jest-get-type@npm:^28.0.2": version: 28.0.2 resolution: "jest-get-type@npm:28.0.2" @@ -21037,6 +21504,13 @@ __metadata: languageName: node linkType: hard +"jest-get-type@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-get-type@npm:29.2.0" + checksum: e396fd880a30d08940ed8a8e43cd4595db1b8ff09649018eb358ca701811137556bae82626af73459e3c0f8c5e972ed1e57fd3b1537b13a260893dac60a90942 + languageName: node + linkType: hard + "jest-haste-map@npm:^28.1.1": version: 28.1.1 resolution: "jest-haste-map@npm:28.1.1" @@ -21060,6 +21534,29 @@ __metadata: languageName: node linkType: hard +"jest-haste-map@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-haste-map@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + "@types/graceful-fs": ^4.1.3 + "@types/node": "*" + anymatch: ^3.0.3 + fb-watchman: ^2.0.0 + fsevents: ^2.3.2 + graceful-fs: ^4.2.9 + jest-regex-util: ^29.2.0 + jest-util: ^29.2.1 + jest-worker: ^29.2.1 + micromatch: ^4.0.4 + walker: ^1.0.8 + dependenciesMeta: + fsevents: + optional: true + checksum: 1880e5dd12b83c8ffbd527b80c81bd694a9018ed003d1ecc72ed4e1a0c2be0bc2a26a96c7439c4be8954912cd01ecaea807d2739b24d2ac7dd23f5aa672d9da1 + languageName: node + linkType: hard + "jest-leak-detector@npm:^28.1.1": version: 28.1.1 resolution: "jest-leak-detector@npm:28.1.1" @@ -21070,6 +21567,16 @@ __metadata: languageName: node linkType: hard +"jest-leak-detector@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-leak-detector@npm:29.2.1" + dependencies: + jest-get-type: ^29.2.0 + pretty-format: ^29.2.1 + checksum: c30107ae583c7b1a30b8ac32f98997597ac5c46c243ef69a2b4bbaf803eefe0a696c6049a75434afdd0b0adbff418081a202903fcf00d38e4f8c1fe442c0f660 + languageName: node + linkType: hard + "jest-matcher-utils@npm:27.0.2": version: 27.0.2 resolution: "jest-matcher-utils@npm:27.0.2" @@ -21094,18 +21601,6 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:^27.0.0": - version: 27.5.1 - resolution: "jest-matcher-utils@npm:27.5.1" - dependencies: - chalk: ^4.0.0 - jest-diff: ^27.5.1 - jest-get-type: ^27.5.1 - pretty-format: ^27.5.1 - checksum: bb2135fc48889ff3fe73888f6cc7168ddab9de28b51b3148f820c89fdfd2effdcad005f18be67d0b9be80eda208ad47290f62f03d0a33f848db2dd0273c8217a - languageName: node - linkType: hard - "jest-matcher-utils@npm:^28.1.1": version: 28.1.1 resolution: "jest-matcher-utils@npm:28.1.1" @@ -21118,6 +21613,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-matcher-utils@npm:29.2.1" + dependencies: + chalk: ^4.0.0 + jest-diff: ^29.2.1 + jest-get-type: ^29.2.0 + pretty-format: ^29.2.1 + checksum: d2a2f1ca8389e6ee529dc160786d912dec6cadfb395139fa1afa0f2e175775c7cf50dfe00981baae71ee0cbcab0d7f9f2d9cf9b9665dcda1d2cc04294fbd9979 + languageName: node + linkType: hard + "jest-matchmedia-mock@npm:1.1.0": version: 1.1.0 resolution: "jest-matchmedia-mock@npm:1.1.0" @@ -21144,6 +21651,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-message-util@npm:29.2.1" + dependencies: + "@babel/code-frame": ^7.12.13 + "@jest/types": ^29.2.1 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + micromatch: ^4.0.4 + pretty-format: ^29.2.1 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 1ec1341dea7f0f04dfa9912647e5c4a092954c122becd9560e43e317407fd401745d99766048be7ee5f0b0b5ff09c84d3c853aa777af57139050efed0ad78376 + languageName: node + linkType: hard + "jest-mock@npm:^28.1.1": version: 28.1.1 resolution: "jest-mock@npm:28.1.1" @@ -21154,6 +21678,17 @@ __metadata: languageName: node linkType: hard +"jest-mock@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-mock@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + "@types/node": "*" + jest-util: ^29.2.1 + checksum: fb28fc277ed788fec45adb8ed1e45d6c7fc02938b5db2e87bfaccc83e385f6fcabfe3433562c50a051efffa02676c07e9e7fdc90d177be67d87a6831c5fc19fe + languageName: node + linkType: hard + "jest-pnp-resolver@npm:^1.2.2": version: 1.2.2 resolution: "jest-pnp-resolver@npm:1.2.2" @@ -21180,6 +21715,13 @@ __metadata: languageName: node linkType: hard +"jest-regex-util@npm:^29.2.0": + version: 29.2.0 + resolution: "jest-regex-util@npm:29.2.0" + checksum: 7c533e51c51230dac20c0d7395b19b8366cb022f7c6e08e6bcf2921626840ff90424af4c9b4689f02f0addfc9b071c4cd5f8f7a989298a4c8e0f9c94418ca1c3 + languageName: node + linkType: hard + "jest-resolve-dependencies@npm:^28.1.1": version: 28.1.1 resolution: "jest-resolve-dependencies@npm:28.1.1" @@ -21190,6 +21732,16 @@ __metadata: languageName: node linkType: hard +"jest-resolve-dependencies@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-resolve-dependencies@npm:29.2.1" + dependencies: + jest-regex-util: ^29.2.0 + jest-snapshot: ^29.2.1 + checksum: d29908195298f3f3d22f4632bc6eecde89d586d8b8563539072ffbfc5e6ea8973051ef7cbc8336060fcd8b91ea2e42353e8e20958d1fa68dbd6e1c8511a68023 + languageName: node + linkType: hard + "jest-resolve@npm:^28.1.1": version: 28.1.1 resolution: "jest-resolve@npm:28.1.1" @@ -21207,6 +21759,23 @@ __metadata: languageName: node linkType: hard +"jest-resolve@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-resolve@npm:29.2.1" + dependencies: + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.2.1 + jest-pnp-resolver: ^1.2.2 + jest-util: ^29.2.1 + jest-validate: ^29.2.1 + resolve: ^1.20.0 + resolve.exports: ^1.1.0 + slash: ^3.0.0 + checksum: d9ea07ccfa91fcbc7461a0c90bdf9b928f86c9b5de0b01a0a5f73c55aa9cf4f6f7b00439248d4babb9a021070df08be8e4716bc3c73d91311719a400c76f9c82 + languageName: node + linkType: hard + "jest-runner@npm:^28.1.1": version: 28.1.1 resolution: "jest-runner@npm:28.1.1" @@ -21236,6 +21805,35 @@ __metadata: languageName: node linkType: hard +"jest-runner@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-runner@npm:29.2.1" + dependencies: + "@jest/console": ^29.2.1 + "@jest/environment": ^29.2.1 + "@jest/test-result": ^29.2.1 + "@jest/transform": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/node": "*" + chalk: ^4.0.0 + emittery: ^0.10.2 + graceful-fs: ^4.2.9 + jest-docblock: ^29.2.0 + jest-environment-node: ^29.2.1 + jest-haste-map: ^29.2.1 + jest-leak-detector: ^29.2.1 + jest-message-util: ^29.2.1 + jest-resolve: ^29.2.1 + jest-runtime: ^29.2.1 + jest-util: ^29.2.1 + jest-watcher: ^29.2.1 + jest-worker: ^29.2.1 + p-limit: ^3.1.0 + source-map-support: 0.5.13 + checksum: 5aaa04b80eb9d2c78cf5e0ae815a2b418ec5ab24e3fa0bd5a1fa17c886a4c5e9938f5d8508f2ac24ed9dc8cf93c0742c8e538ae31833ed3dfa9fe6e2bc612fa9 + languageName: node + linkType: hard + "jest-runtime@npm:^28.1.1": version: 28.1.1 resolution: "jest-runtime@npm:28.1.1" @@ -21266,6 +21864,36 @@ __metadata: languageName: node linkType: hard +"jest-runtime@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-runtime@npm:29.2.1" + dependencies: + "@jest/environment": ^29.2.1 + "@jest/fake-timers": ^29.2.1 + "@jest/globals": ^29.2.1 + "@jest/source-map": ^29.2.0 + "@jest/test-result": ^29.2.1 + "@jest/transform": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/node": "*" + chalk: ^4.0.0 + cjs-module-lexer: ^1.0.0 + collect-v8-coverage: ^1.0.0 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + jest-haste-map: ^29.2.1 + jest-message-util: ^29.2.1 + jest-mock: ^29.2.1 + jest-regex-util: ^29.2.0 + jest-resolve: ^29.2.1 + jest-snapshot: ^29.2.1 + jest-util: ^29.2.1 + slash: ^3.0.0 + strip-bom: ^4.0.0 + checksum: bfd535ece219f5a1e36758b51c498246e7aac63458a12cb85b3b2156a632d5ee802f43fdc566714fb36c12521589fe495727e9838cdae14b3369e122e44e8c2b + languageName: node + linkType: hard + "jest-screenshot@npm:0.3.5": version: 0.3.5 resolution: "jest-screenshot@npm:0.3.5" @@ -21310,6 +21938,38 @@ __metadata: languageName: node linkType: hard +"jest-snapshot@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-snapshot@npm:29.2.1" + dependencies: + "@babel/core": ^7.11.6 + "@babel/generator": ^7.7.2 + "@babel/plugin-syntax-jsx": ^7.7.2 + "@babel/plugin-syntax-typescript": ^7.7.2 + "@babel/traverse": ^7.7.2 + "@babel/types": ^7.3.3 + "@jest/expect-utils": ^29.2.1 + "@jest/transform": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/babel__traverse": ^7.0.6 + "@types/prettier": ^2.1.5 + babel-preset-current-node-syntax: ^1.0.0 + chalk: ^4.0.0 + expect: ^29.2.1 + graceful-fs: ^4.2.9 + jest-diff: ^29.2.1 + jest-get-type: ^29.2.0 + jest-haste-map: ^29.2.1 + jest-matcher-utils: ^29.2.1 + jest-message-util: ^29.2.1 + jest-util: ^29.2.1 + natural-compare: ^1.4.0 + pretty-format: ^29.2.1 + semver: ^7.3.5 + checksum: bb09952d13477f403d20c72803ea1b07e0ae7b7abb658bee0a03d3e16f75bb4c85502dbca1e3f5d8b3885063308b4a9acfdb0316339a16bfddd4907c7c79a662 + languageName: node + linkType: hard + "jest-tobetype@npm:1.2.3": version: 1.2.3 resolution: "jest-tobetype@npm:1.2.3" @@ -21334,6 +21994,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-util@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 781bd14a65599d24b7449877020f4da32e8cb8fbc31c4e849c589ffde58f0eec27de9f690dba182e3ca369fe651c0bb9c307de29a0927d12777677ded56bafb8 + languageName: node + linkType: hard + "jest-validate@npm:^28.1.1": version: 28.1.1 resolution: "jest-validate@npm:28.1.1" @@ -21348,6 +22022,20 @@ __metadata: languageName: node linkType: hard +"jest-validate@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-validate@npm:29.2.1" + dependencies: + "@jest/types": ^29.2.1 + camelcase: ^6.2.0 + chalk: ^4.0.0 + jest-get-type: ^29.2.0 + leven: ^3.1.0 + pretty-format: ^29.2.1 + checksum: 33bf2671f9c72f542ac3847b62d96c6717dabab1738c172aef46de06c98ae4c78ed1972ca39c5b1360eaebe47460a39e1d04fd0f7e724241a648d33f3b4d0466 + languageName: node + linkType: hard + "jest-watcher@npm:^28.1.1": version: 28.1.1 resolution: "jest-watcher@npm:28.1.1" @@ -21364,6 +22052,22 @@ __metadata: languageName: node linkType: hard +"jest-watcher@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-watcher@npm:29.2.1" + dependencies: + "@jest/test-result": ^29.2.1 + "@jest/types": ^29.2.1 + "@types/node": "*" + ansi-escapes: ^4.2.1 + chalk: ^4.0.0 + emittery: ^0.10.2 + jest-util: ^29.2.1 + string-length: ^4.0.1 + checksum: c14224af26d1f8c4664d9731d28bb21a6959ce32c4a4ed76b21a5447eca9d635963db5e7a8dbc30df46535b5e4bad589092f47c26bfb705ed203ce80061e744f + languageName: node + linkType: hard + "jest-worker@npm:^26.2.1, jest-worker@npm:^26.3.0, jest-worker@npm:^26.5.0": version: 26.6.2 resolution: "jest-worker@npm:26.6.2" @@ -21408,6 +22112,18 @@ __metadata: languageName: node linkType: hard +"jest-worker@npm:^29.2.1": + version: 29.2.1 + resolution: "jest-worker@npm:29.2.1" + dependencies: + "@types/node": "*" + jest-util: ^29.2.1 + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: 10365612fae02412376e963de9f069d854deaf5aec8ff818ce49c299cd0373256a387a2da68db8225fb0f18483f2cc9072a52d1846881d44b756b1e36bc7f4ed + languageName: node + linkType: hard + "jest@npm:28.1.1": version: 28.1.1 resolution: "jest@npm:28.1.1" @@ -21427,6 +22143,25 @@ __metadata: languageName: node linkType: hard +"jest@npm:29.2.1": + version: 29.2.1 + resolution: "jest@npm:29.2.1" + dependencies: + "@jest/core": ^29.2.1 + "@jest/types": ^29.2.1 + import-local: ^3.0.2 + jest-cli: ^29.2.1 + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + bin: + jest: bin/jest.js + checksum: b19bf0b490b08c99ec221f9eb69302e02b8f220b080bde22032200b7638896a7d7ae2e559455859b7158e43d07454690b638dd4be5a35d33f00cc973da2da9aa + languageName: node + linkType: hard + "jimp-compact@npm:^0.16.1-2": version: 0.16.1 resolution: "jimp-compact@npm:0.16.1" @@ -21505,43 +22240,42 @@ __metadata: languageName: node linkType: hard -"jsdom@npm:^19.0.0": - version: 19.0.0 - resolution: "jsdom@npm:19.0.0" +"jsdom@npm:^20.0.0": + version: 20.0.1 + resolution: "jsdom@npm:20.0.1" dependencies: - abab: ^2.0.5 - acorn: ^8.5.0 - acorn-globals: ^6.0.0 + abab: ^2.0.6 + acorn: ^8.8.0 + acorn-globals: ^7.0.0 cssom: ^0.5.0 cssstyle: ^2.3.0 - data-urls: ^3.0.1 - decimal.js: ^10.3.1 + data-urls: ^3.0.2 + decimal.js: ^10.4.1 domexception: ^4.0.0 escodegen: ^2.0.0 form-data: ^4.0.0 html-encoding-sniffer: ^3.0.0 http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.1 is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.0 - parse5: 6.0.1 - saxes: ^5.0.1 + nwsapi: ^2.2.2 + parse5: ^7.1.1 + saxes: ^6.0.0 symbol-tree: ^3.2.4 - tough-cookie: ^4.0.0 - w3c-hr-time: ^1.0.2 + tough-cookie: ^4.1.2 w3c-xmlserializer: ^3.0.0 webidl-conversions: ^7.0.0 whatwg-encoding: ^2.0.0 whatwg-mimetype: ^3.0.0 - whatwg-url: ^10.0.0 - ws: ^8.2.3 + whatwg-url: ^11.0.0 + ws: ^8.9.0 xml-name-validator: ^4.0.0 peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true - checksum: 94b693bf4a394097dd96705550bb7b6cd3c8db3c5414e6e9c92a0995ed8b61067597da2f37fca6bed4b5a2f1ef33960ee759522156dccd0b306311988ea87cfb + checksum: 9fc0b66a866f58a28e95f5a39b167ea663dc01c9754a019c356cc517d27ff0216055f37ace69e0f4414c51084adca8d5ec71c1e6faee3b8df0941a494167c3a0 languageName: node linkType: hard @@ -25617,10 +26351,10 @@ __metadata: languageName: node linkType: hard -"nwsapi@npm:^2.2.0": - version: 2.2.0 - resolution: "nwsapi@npm:2.2.0" - checksum: 5ef4a9bc0c1a5b7f2e014aa6a4b359a257503b796618ed1ef0eb852098f77e772305bb0e92856e4bbfa3e6c75da48c0113505c76f144555ff38867229c2400a7 +"nwsapi@npm:^2.2.2": + version: 2.2.2 + resolution: "nwsapi@npm:2.2.2" + checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205 languageName: node linkType: hard @@ -26601,13 +27335,22 @@ __metadata: languageName: node linkType: hard -"parse5@npm:6.0.1, parse5@npm:^6.0.0, parse5@npm:^6.0.1": +"parse5@npm:^6.0.0, parse5@npm:^6.0.1": version: 6.0.1 resolution: "parse5@npm:6.0.1" checksum: 7d569a176c5460897f7c8f3377eff640d54132b9be51ae8a8fa4979af940830b2b0c296ce75e5bd8f4041520aadde13170dbdec44889975f906098ea0002f4bd languageName: node linkType: hard +"parse5@npm:^7.0.0, parse5@npm:^7.1.1": + version: 7.1.1 + resolution: "parse5@npm:7.1.1" + dependencies: + entities: ^4.4.0 + checksum: 8f72fbfa6df83a3f29f58e1818f7bd46b47ff3e26d79c74e10b8fc7ef7ee76163f205113f1b2f6a5b8dc4e31e726f490444f04890cead6e974dbcbe8172b1321 + languageName: node + linkType: hard + "parseqs@npm:0.0.6": version: 0.0.6 resolution: "parseqs@npm:0.0.6" @@ -28243,17 +28986,6 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^27.5.1": - version: 27.5.1 - resolution: "pretty-format@npm:27.5.1" - dependencies: - ansi-regex: ^5.0.1 - ansi-styles: ^5.0.0 - react-is: ^17.0.1 - checksum: cf610cffcb793885d16f184a62162f2dd0df31642d9a18edf4ca298e909a8fe80bdbf556d5c9573992c102ce8bf948691da91bf9739bee0ffb6e79c8a8a6e088 - languageName: node - linkType: hard - "pretty-format@npm:^28.1.1": version: 28.1.1 resolution: "pretty-format@npm:28.1.1" @@ -28266,6 +28998,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.2.1": + version: 29.2.1 + resolution: "pretty-format@npm:29.2.1" + dependencies: + "@jest/schemas": ^29.0.0 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: d192cbd3dee72e9b60764629d1f098d60fddc3fc9435f44774a01dd1c5794f36a81fa6a7377a527f994317950d8fc6c5bf9c9915387c5d32f107525996e32a1c + languageName: node + linkType: hard + "pretty-hrtime@npm:^1.0.0, pretty-hrtime@npm:^1.0.3": version: 1.0.3 resolution: "pretty-hrtime@npm:1.0.3" @@ -28711,6 +29454,13 @@ __metadata: languageName: node linkType: hard +"querystringify@npm:^2.1.1": + version: 2.2.0 + resolution: "querystringify@npm:2.2.0" + checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15 + languageName: node + linkType: hard + "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -30008,6 +30758,13 @@ __metadata: languageName: node linkType: hard +"requires-port@npm:^1.0.0": + version: 1.0.0 + resolution: "requires-port@npm:1.0.0" + checksum: eee0e303adffb69be55d1a214e415cf42b7441ae858c76dfc5353148644f6fd6e698926fc4643f510d5c126d12a705e7c8ed7e38061113bdf37547ab356797ff + languageName: node + linkType: hard + "resolve-alpn@npm:^1.0.0": version: 1.2.1 resolution: "resolve-alpn@npm:1.2.1" @@ -30545,12 +31302,12 @@ __metadata: languageName: node linkType: hard -"saxes@npm:^5.0.1": - version: 5.0.1 - resolution: "saxes@npm:5.0.1" +"saxes@npm:^6.0.0": + version: 6.0.0 + resolution: "saxes@npm:6.0.0" dependencies: xmlchars: ^2.2.0 - checksum: 5636b55cf15f7cf0baa73f2797bf992bdcf75d1b39d82c0aa4608555c774368f6ac321cb641fd5f3d3ceb87805122cd47540da6a7b5960fe0dbdb8f8c263f000 + checksum: d3fa3e2aaf6c65ed52ee993aff1891fc47d5e47d515164b5449cbf5da2cbdc396137e55590472e64c5c436c14ae64a8a03c29b9e7389fc6f14035cf4e982ef3b languageName: node linkType: hard @@ -33421,14 +34178,15 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:^4.0.0": - version: 4.0.0 - resolution: "tough-cookie@npm:4.0.0" +"tough-cookie@npm:^4.1.2": + version: 4.1.2 + resolution: "tough-cookie@npm:4.1.2" dependencies: psl: ^1.1.33 punycode: ^2.1.1 - universalify: ^0.1.2 - checksum: 0891b37eb7d17faa3479d47f0dce2e3007f2583094ad272f2670d120fbcc3df3b0b0a631ba96ecad49f9e2297d93ff8995ce0d3292d08dd7eabe162f5b224d69 + universalify: ^0.2.0 + url-parse: ^1.5.3 + checksum: a7359e9a3e875121a84d6ba40cc184dec5784af84f67f3a56d1d2ae39b87c0e004e6ba7c7331f9622a7d2c88609032473488b28fe9f59a1fec115674589de39a languageName: node linkType: hard @@ -34356,13 +35114,20 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^0.1.0, universalify@npm:^0.1.2": +"universalify@npm:^0.1.0": version: 0.1.2 resolution: "universalify@npm:0.1.2" checksum: 40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff languageName: node linkType: hard +"universalify@npm:^0.2.0": + version: 0.2.0 + resolution: "universalify@npm:0.2.0" + checksum: e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5 + languageName: node + linkType: hard + "universalify@npm:^2.0.0": version: 2.0.0 resolution: "universalify@npm:2.0.0" @@ -34517,6 +35282,16 @@ __metadata: languageName: node linkType: hard +"url-parse@npm:^1.5.3": + version: 1.5.10 + resolution: "url-parse@npm:1.5.10" + dependencies: + querystringify: ^2.1.1 + requires-port: ^1.0.0 + checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf + languageName: node + linkType: hard + "url@npm:^0.11.0": version: 0.11.0 resolution: "url@npm:0.11.0" @@ -34668,6 +35443,17 @@ __metadata: languageName: node linkType: hard +"v8-to-istanbul@npm:^9.0.1": + version: 9.0.1 + resolution: "v8-to-istanbul@npm:9.0.1" + dependencies: + "@jridgewell/trace-mapping": ^0.3.12 + "@types/istanbul-lib-coverage": ^2.0.1 + convert-source-map: ^1.6.0 + checksum: a49c34bf0a3af0c11041a3952a2600913904a983bd1bc87148b5c033bc5c1d02d5a13620fcdbfa2c60bc582a2e2970185780f0c844b4c3a220abf405f8af6311 + languageName: node + linkType: hard + "v8flags@npm:^3.1.1, v8flags@npm:^3.2.0": version: 3.2.0 resolution: "v8flags@npm:3.2.0" @@ -34918,15 +35704,6 @@ __metadata: languageName: node linkType: hard -"w3c-hr-time@npm:^1.0.2": - version: 1.0.2 - resolution: "w3c-hr-time@npm:1.0.2" - dependencies: - browser-process-hrtime: ^1.0.0 - checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9 - languageName: node - linkType: hard - "w3c-xmlserializer@npm:^3.0.0": version: 3.0.0 resolution: "w3c-xmlserializer@npm:3.0.0" @@ -35349,16 +36126,6 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^10.0.0": - version: 10.0.0 - resolution: "whatwg-url@npm:10.0.0" - dependencies: - tr46: ^3.0.0 - webidl-conversions: ^7.0.0 - checksum: a21ec309c5cc743fe9414509408bedf65eaf0fb5c17ac66baa08ef12fce16da4dd30ce90abefbd5a716408301c58a73666dabfd5042cf4242992eb98b954f861 - languageName: node - linkType: hard - "whatwg-url@npm:^11.0.0": version: 11.0.0 resolution: "whatwg-url@npm:11.0.0" @@ -35776,6 +36543,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:^8.9.0": + version: 8.9.0 + resolution: "ws@npm:8.9.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 23aa0f021b2eb65c108ec4c3e08c0d81ba01f82b500432dfe327fd6be36079c1d81fdb0eac6464d2a0eb49904d34a9ab8c59619d673fa07b8346f83aeb0cbf12 + languageName: node + linkType: hard + "ws@npm:~7.4.2": version: 7.4.6 resolution: "ws@npm:7.4.6" From 10845c9aee2869c406082d1c9e16ef33476d2b43 Mon Sep 17 00:00:00 2001 From: Tobias Date: Fri, 21 Oct 2022 12:22:31 +0200 Subject: [PATCH 2/2] Update snapshots --- .../__snapshots__/generateTypes.test.js.snap | 2 +- .../babelPluginCorrectTypes.test.js.snap | 2 +- .../babelPluginIncludeDocs.test.js.snap | 12 +- .../__snapshots__/Accordion.test.js.snap | 14 +- .../__snapshots__/Autocomplete.test.js.snap | 70 ++--- .../__snapshots__/Breadcrumb.test.tsx.snap | 2 +- .../__snapshots__/Button.test.js.snap | 68 ++--- .../__snapshots__/Checkbox.test.js.snap | 12 +- .../__snapshots__/DatePicker.test.js.snap | 94 +++---- .../__snapshots__/Dialog.test.tsx.snap | 44 ++-- .../__snapshots__/Drawer.test.tsx.snap | 52 ++-- .../__snapshots__/Dropdown.test.js.snap | 106 ++++---- .../__snapshots__/FormRow.test.js.snap | 2 +- .../__snapshots__/FormSet.test.js.snap | 2 +- .../__snapshots__/FormStatus.test.js.snap | 22 +- .../__snapshots__/GlobalError.test.js.snap | 10 +- .../__snapshots__/GlobalStatus.test.js.snap | 12 +- .../__snapshots__/Heading.test.js.snap | 24 +- .../__snapshots__/HelpButton.test.tsx.snap | 2 +- .../__snapshots__/InputMasked.test.js.snap | 8 +- .../__snapshots__/Input.test.js.snap | 76 +++--- .../__snapshots__/InputPassword.test.js.snap | 10 +- .../__snapshots__/Modal.test.tsx.snap | 48 ++-- .../__snapshots__/NumberFormat.test.js.snap | 2 +- .../__snapshots__/Pagination.test.js.snap | 122 ++++----- .../ProgressIndicator.test.js.snap | 14 +- .../__snapshots__/Radio.test.js.snap | 26 +- .../__snapshots__/Section.test.tsx.snap | 4 +- .../__snapshots__/Skeleton.test.js.snap | 8 +- .../__snapshots__/Slider.test.tsx.snap | 2 +- .../__snapshots__/Space.test.tsx.snap | 4 +- .../StepIndicator-v1.test.js.snap | 66 ++--- .../__snapshots__/StepIndicator.test.js.snap | 248 +++++++++--------- .../__snapshots__/Switch.test.js.snap | 10 +- .../components/tabs/__tests__/Tabs.test.js | 2 +- .../__tests__/__snapshots__/Tabs.test.js.snap | 34 +-- .../__tests__/__snapshots__/Tag.test.tsx.snap | 14 +- .../__snapshots__/Textarea.test.js.snap | 8 +- .../__snapshots__/Timeline.test.tsx.snap | 16 +- .../__snapshots__/ToggleButton.test.js.snap | 40 +-- .../__snapshots__/Tooltip.test.tsx.snap | 2 +- .../__snapshots__/Upload.test.tsx.snap | 2 +- .../__snapshots__/PaymentCard.test.js.snap | 60 ++--- .../__snapshots__/DrawerList.test.js.snap | 156 +++++------ .../__snapshots__/custom-element.test.js.snap | 4 +- .../__snapshots__/Elements.test.js.snap | 6 +- 46 files changed, 772 insertions(+), 772 deletions(-) diff --git a/packages/dnb-eufemia/scripts/prebuild/tasks/__tests__/__snapshots__/generateTypes.test.js.snap b/packages/dnb-eufemia/scripts/prebuild/tasks/__tests__/__snapshots__/generateTypes.test.js.snap index 65c9a6c5b5e..66a86cd281b 100644 --- a/packages/dnb-eufemia/scripts/prebuild/tasks/__tests__/__snapshots__/generateTypes.test.js.snap +++ b/packages/dnb-eufemia/scripts/prebuild/tasks/__tests__/__snapshots__/generateTypes.test.js.snap @@ -92,7 +92,7 @@ exports[`generateTypes has to match SecondaryComponent snapshot 1`] = ` export type ElementSecondary = string | number | boolean; /** - * NB: Do not change the docs (comments) in here. The docs are updated during build time by \\"generateTypes.js\\" and \\"fetchPropertiesFromDocs.js\\". + * NB: Do not change the docs (comments) in here. The docs are updated during build time by "generateTypes.js" and "fetchPropertiesFromDocs.js". */ export interface ElementProps extends React.HTMLProps { /** diff --git a/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginCorrectTypes.test.js.snap b/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginCorrectTypes.test.js.snap index 69cedd35294..d188ce494dc 100644 --- a/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginCorrectTypes.test.js.snap +++ b/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginCorrectTypes.test.js.snap @@ -6,7 +6,7 @@ exports[`babelPluginCorrectTypes has to match snapshot 1`] = ` * */ import React from 'react'; -import { PropTypes } from \\"react\\"; +import { PropTypes } from "react"; import SecondaryComponent, { secondaryDefaultProps, secondaryPropTypes } from './SecondaryComponent'; import ClassComponent from './ClassComponent'; export const primaryPropTypes = { diff --git a/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginIncludeDocs.test.js.snap b/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginIncludeDocs.test.js.snap index c0de0a6c0f2..2e917bb5e59 100644 --- a/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginIncludeDocs.test.js.snap +++ b/packages/dnb-eufemia/scripts/prebuild/tasks/generateTypes/__tests__/__snapshots__/babelPluginIncludeDocs.test.js.snap @@ -6,7 +6,7 @@ exports[`babelPluginIncludeDocs has to match code snapshot 1`] = ` * */ import React from 'react'; -import { PropTypes } from \\"react\\"; +import { PropTypes } from "react"; import SecondaryComponent, { secondaryDefaultProps, secondaryPropTypes } from './SecondaryComponent'; import ClassComponent from './ClassComponent'; export const primaryPropTypes = { @@ -158,7 +158,7 @@ exports[`babelPluginIncludeDocs has to match code snapshot in strict mode 1`] = * */ import React from 'react'; -import { PropTypes } from \\"react\\"; +import { PropTypes } from "react"; import SecondaryComponent, { secondaryDefaultProps, secondaryPropTypes } from './SecondaryComponent'; import ClassComponent from './ClassComponent'; export const primaryPropTypes = { @@ -310,7 +310,7 @@ exports[`babelPluginIncludeDocs has to match collectProps snapshot given by onCo * */ import React from 'react'; -import { PropTypes } from \\"react\\"; +import { PropTypes } from "react"; import SecondaryComponent, { secondaryDefaultProps, secondaryPropTypes } from './SecondaryComponent'; import ClassComponent from './ClassComponent'; export const primaryPropTypes = { @@ -457,7 +457,7 @@ Element.defaultProps = { `; exports[`babelPluginIncludeDocs has to match collectProps snapshot given by onComplete 2`] = ` -Array [ +[ "boolean", "number", "spacing", @@ -485,8 +485,8 @@ Array [ `; exports[`babelPluginIncludeDocs has to match docs snapshot 1`] = ` -Array [ - Object { +[ + { "bottom": "Text \`margin-bottom\`.", "children": "Text \`spacing\` or \`children\`.", "left": "Text \`margin-left\`.", diff --git a/packages/dnb-eufemia/src/components/accordion/__tests__/__snapshots__/Accordion.test.js.snap b/packages/dnb-eufemia/src/components/accordion/__tests__/__snapshots__/Accordion.test.js.snap index 3880b45cbbf..d4b949b8dbc 100644 --- a/packages/dnb-eufemia/src/components/accordion/__tests__/__snapshots__/Accordion.test.js.snap +++ b/packages/dnb-eufemia/src/components/accordion/__tests__/__snapshots__/Accordion.test.js.snap @@ -148,7 +148,7 @@ exports[`Accordion component have to match snapshot 1`] = ` animate={false} className="dnb-accordion__content" innerRef={ - Object { + { "current": null, } } @@ -194,8 +194,8 @@ exports[`Accordion scss have to match default theme snapshot 1`] = ` background-color: var(--color-white); --border-color: var(--color-black-8); box-shadow: inset 0 0 0 0.0625rem var(--border-color); - /* iOS fix - because \\"inset\\" works not fine with border-radius */ - /* Safari fix - because \\"inset\\" works not fine with border-radius if the user zooms the page */ + /* iOS fix - because "inset" works not fine with border-radius */ + /* Safari fix - because "inset" works not fine with border-radius if the user zooms the page */ border-color: transparent; } @supports (-webkit-touch-callout: none) { .dnb-accordion__variant--outlined > .dnb-accordion__header { @@ -221,8 +221,8 @@ exports[`Accordion scss have to match default theme snapshot 1`] = ` html:not([data-whatintent='touch']) .dnb-accordion__variant--outlined > .dnb-accordion__header:focus:not([disabled]) { --border-color: var(--color-emerald-green); box-shadow: inset 0 0 0 0.125rem var(--border-color); - /* iOS fix - because \\"inset\\" works not fine with border-radius */ - /* Safari fix - because \\"inset\\" works not fine with border-radius if the user zooms the page */ + /* iOS fix - because "inset" works not fine with border-radius */ + /* Safari fix - because "inset" works not fine with border-radius if the user zooms the page */ border-color: transparent; } @supports (-webkit-touch-callout: none) { html[data-whatinput='keyboard'] .dnb-accordion__variant--outlined > .dnb-accordion__header:focus:not([disabled]), html[data-whatinput='keyboard'] @@ -304,8 +304,8 @@ html[data-whatinput='keyboard'] html[data-whatinput='keyboard'] .dnb-accordion__variant--outlined.dnb-accordion--expanded > .dnb-accordion__header:not([disabled]):not(:active):not(:hover):focus { --border-color: var(--color-emerald-green); box-shadow: inset 0 0 0 0.125rem var(--border-color); - /* iOS fix - because \\"inset\\" works not fine with border-radius */ - /* Safari fix - because \\"inset\\" works not fine with border-radius if the user zooms the page */ + /* iOS fix - because "inset" works not fine with border-radius */ + /* Safari fix - because "inset" works not fine with border-radius if the user zooms the page */ border-color: transparent; } @supports (-webkit-touch-callout: none) { html[data-whatinput='keyboard'] .dnb-accordion__variant--outlined.dnb-accordion--expanded > .dnb-accordion__header:not([disabled]):not(:active):not(:hover):focus { diff --git a/packages/dnb-eufemia/src/components/autocomplete/__tests__/__snapshots__/Autocomplete.test.js.snap b/packages/dnb-eufemia/src/components/autocomplete/__tests__/__snapshots__/Autocomplete.test.js.snap index 6577ba67bd0..ec556bf82c7 100644 --- a/packages/dnb-eufemia/src/components/autocomplete/__tests__/__snapshots__/Autocomplete.test.js.snap +++ b/packages/dnb-eufemia/src/components/autocomplete/__tests__/__snapshots__/Autocomplete.test.js.snap @@ -7,14 +7,14 @@ exports[`Autocomplete markup have to match snapshot 1`] = ` aria_live_options="aria_live_options" class="class" className="className" - custom_element={Object {}} + custom_element={{}} custom_method={[Function]} data={ - Array [ + [ "AA c", "BB cc zethx", - Object { - "content": Array [ + { + "content": [ "CC", "cc", ], @@ -62,7 +62,7 @@ exports[`Autocomplete markup have to match snapshot 1`] = ` on_type={[Function]} open_on_focus="open_on_focus" opened={true} - options_render={Object {}} + options_render={{}} page_offset="page_offset" placeholder="placeholder" portal_class="portal_class" @@ -101,14 +101,14 @@ exports[`Autocomplete markup have to match snapshot 1`] = ` cache_hash={null} class="class" className="className" - custom_element={Object {}} + custom_element={{}} custom_method={[Function]} data={ - Array [ + [ "AA c", "BB cc zethx", - Object { - "content": Array [ + { + "content": [ "CC", "cc", ], @@ -165,7 +165,7 @@ exports[`Autocomplete markup have to match snapshot 1`] = ` on_type={[Function]} open_on_focus="open_on_focus" opened={null} - options_render={Object {}} + options_render={{}} page_offset="page_offset" placeholder="placeholder" portal_class="portal_class" @@ -209,14 +209,14 @@ exports[`Autocomplete markup have to match snapshot 1`] = ` aria_live_options="aria_live_options" class="class" className="className" - custom_element={Object {}} + custom_element={{}} custom_method={[Function]} data={ - Array [ + [ "AA c", "BB cc zethx", - Object { - "content": Array [ + { + "content": [ "CC", "cc", ], @@ -264,7 +264,7 @@ exports[`Autocomplete markup have to match snapshot 1`] = ` on_type={[Function]} open_on_focus="open_on_focus" opened={true} - options_render={Object {}} + options_render={{}} page_offset="page_offset" placeholder="placeholder" portal_class="portal_class" @@ -814,7 +814,7 @@ exports[`Autocomplete markup have to match snapshot 1`] = ` } targetElement={ - Object { + { "current":