diff --git a/package.json b/package.json index e8592d36..f6de9f0b 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "eslint": "8.44.0", "eslint-config-prettier": "8.8.0", "husky": "8.0.3", - "jest": "29.5.0", + "jest": "29.6.0", "lint-staged": "13.2.3", "prettier": "2.8.8", "rimraf": "5.0.1", diff --git a/yarn.lock b/yarn.lock index 865bd456..2fc6c7ea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -381,7 +381,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.22.1, @babel/traverse@npm:^7.7.2": +"@babel/traverse@npm:^7.22.1": version: 7.22.1 resolution: "@babel/traverse@npm:7.22.1" dependencies: @@ -740,29 +740,29 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/console@npm:29.5.0" +"@jest/console@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/console@npm:29.6.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.0 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 + jest-message-util: ^29.6.0 + jest-util: ^29.6.0 slash: ^3.0.0 - checksum: 9f4f4b8fabd1221361b7f2e92d4a90f5f8c2e2b29077249996ab3c8b7f765175ffee795368f8d6b5b2bb3adb32dc09319f7270c7c787b0d259e624e00e0f64a5 + checksum: 9564f7d644ba06fdf05086e37f9cc5366dfae18d637bf92b26f51062672f97644a52a9b6182f1a09f47eb7c77812d301e358966f0231c8b39b614a39ce4c54c5 languageName: node linkType: hard -"@jest/core@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/core@npm:29.5.0" +"@jest/core@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/core@npm:29.6.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/reporters": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.6.0 + "@jest/reporters": ^29.6.0 + "@jest/test-result": ^29.6.0 + "@jest/transform": ^29.6.0 + "@jest/types": ^29.6.0 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 @@ -770,20 +770,20 @@ __metadata: exit: ^0.1.2 graceful-fs: ^4.2.9 jest-changed-files: ^29.5.0 - jest-config: ^29.5.0 - jest-haste-map: ^29.5.0 - jest-message-util: ^29.5.0 + jest-config: ^29.6.0 + jest-haste-map: ^29.6.0 + jest-message-util: ^29.6.0 jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-resolve-dependencies: ^29.5.0 - jest-runner: ^29.5.0 - jest-runtime: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 - jest-watcher: ^29.5.0 + jest-resolve: ^29.6.0 + jest-resolve-dependencies: ^29.6.0 + jest-runner: ^29.6.0 + jest-runtime: ^29.6.0 + jest-snapshot: ^29.6.0 + jest-util: ^29.6.0 + jest-validate: ^29.6.0 + jest-watcher: ^29.6.0 micromatch: ^4.0.4 - pretty-format: ^29.5.0 + pretty-format: ^29.6.0 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -791,19 +791,19 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 9e8f5243fe82d5a57f3971e1b96f320058df7c315328a3a827263f3b17f64be10c80f4a9c1b1773628b64d2de6d607c70b5b2d5bf13e7f5ad04223e9ef6aac06 + checksum: 982662bc9e9080348b4f73685f230e0945d0e5a03959c295db68d837547d49abb47bc5dc476362f1b4ea8921d4cfe45f3eee531fda982ca7607be959faa6d710 languageName: node linkType: hard -"@jest/environment@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/environment@npm:29.5.0" +"@jest/environment@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/environment@npm:29.6.0" dependencies: - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/fake-timers": ^29.6.0 + "@jest/types": ^29.6.0 "@types/node": "*" - jest-mock: ^29.5.0 - checksum: 921de6325cd4817dec6685e5ff299b499b6379f3f9cf489b4b13588ee1f3820a0c77b49e6a087996b6de8f629f6f5251e636cba08d1bdb97d8071cc7d033c88a + jest-mock: ^29.6.0 + checksum: 7635d2e3cbcb8f2dcf665c87d818091f080de56fd70095e0c2c8598b71dee1a85e746d56d4ceb4f7028d69fb0c2702da14f8f6863aa7dac6aca2026b2c845502 languageName: node linkType: hard @@ -816,52 +816,61 @@ __metadata: languageName: node linkType: hard -"@jest/expect@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/expect@npm:29.5.0" +"@jest/expect-utils@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/expect-utils@npm:29.6.0" dependencies: - expect: ^29.5.0 - jest-snapshot: ^29.5.0 - checksum: bd10e295111547e6339137107d83986ab48d46561525393834d7d2d8b2ae9d5626653f3f5e48e5c3fa742ac982e97bdf1f541b53b9e1d117a247b08e938527f6 + jest-get-type: ^29.4.3 + checksum: ab34a135f53ae91673a3e6906eea01df13e1e96bce82865e7b57f491637b8e178761218b18e31aa847c73a7526a94d1ac3cea14d0ed38fa1b3c92ae384034425 languageName: node linkType: hard -"@jest/fake-timers@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/fake-timers@npm:29.5.0" +"@jest/expect@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/expect@npm:29.6.0" dependencies: - "@jest/types": ^29.5.0 + expect: ^29.6.0 + jest-snapshot: ^29.6.0 + checksum: 4745923ffd07462ea7642f10876a3505b58d314cb2b470e7f2cb6175255e438b95cf4c1b5f382209adcb19950a9eac95546d71aab6583ba41319f6caef7cb725 + languageName: node + linkType: hard + +"@jest/fake-timers@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/fake-timers@npm:29.6.0" + dependencies: + "@jest/types": ^29.6.0 "@sinonjs/fake-timers": ^10.0.2 "@types/node": "*" - jest-message-util: ^29.5.0 - jest-mock: ^29.5.0 - jest-util: ^29.5.0 - checksum: 69930c6922341f244151ec0d27640852ec96237f730fc024da1f53143d31b43cde75d92f9d8e5937981cdce3b31416abc3a7090a0d22c2377512c4a6613244ee + jest-message-util: ^29.6.0 + jest-mock: ^29.6.0 + jest-util: ^29.6.0 + checksum: 0e9e16869817ac7f3b02ad71e5c7e9915f8a7841ff04d47aec4cee7878c298090e653c01468c288462220e9ece1bd1c2ebe286ad4a3916ed2375b30ead1a4bda languageName: node linkType: hard -"@jest/globals@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/globals@npm:29.5.0" +"@jest/globals@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/globals@npm:29.6.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/expect": ^29.5.0 - "@jest/types": ^29.5.0 - jest-mock: ^29.5.0 - checksum: b309ab8f21b571a7c672608682e84bbdd3d2b554ddf81e4e32617fec0a69094a290ab42e3c8b2c66ba891882bfb1b8b2736720ea1285b3ad646d55c2abefedd9 + "@jest/environment": ^29.6.0 + "@jest/expect": ^29.6.0 + "@jest/types": ^29.6.0 + jest-mock: ^29.6.0 + checksum: f2ba4733b9020f98bd1414b5f4a99dace09093bc880cd17879cb846b6e96084bd76af1736244007f6a330a6a42a140593ffa8ba883a8ac9744788624b71f2c38 languageName: node linkType: hard -"@jest/reporters@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/reporters@npm:29.5.0" +"@jest/reporters@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/reporters@npm:29.6.0" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 - "@jridgewell/trace-mapping": ^0.3.15 + "@jest/console": ^29.6.0 + "@jest/test-result": ^29.6.0 + "@jest/transform": ^29.6.0 + "@jest/types": ^29.6.0 + "@jridgewell/trace-mapping": ^0.3.18 "@types/node": "*" chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 @@ -873,9 +882,9 @@ __metadata: istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 - jest-worker: ^29.5.0 + jest-message-util: ^29.6.0 + jest-util: ^29.6.0 + jest-worker: ^29.6.0 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -885,7 +894,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 481268aac9a4a75cc49c4df1273d6b111808dec815e9d009dad717c32383ebb0cebac76e820ad1ab44e207540e1c2fe1e640d44c4f262de92ab1933e057fdeeb + checksum: 754a47c2958f07dbc6417f0e6da633241b5e06fbabccf6fc1da68cfbc0b86e1057fa19e4f9ef570370907dc34a848d5aca803dd779410a92a234ff1f963638b5 languageName: node linkType: hard @@ -898,61 +907,70 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^29.4.3": - version: 29.4.3 - resolution: "@jest/source-map@npm:29.4.3" +"@jest/schemas@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/schemas@npm:29.6.0" + dependencies: + "@sinclair/typebox": ^0.27.8 + checksum: c00511c69cf89138a7d974404d3a5060af375b5a52b9c87215d91873129b382ca11c1ff25bd6d605951404bb381ddce5f8091004a61e76457da35db1f5c51365 + languageName: node + linkType: hard + +"@jest/source-map@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/source-map@npm:29.6.0" dependencies: - "@jridgewell/trace-mapping": ^0.3.15 + "@jridgewell/trace-mapping": ^0.3.18 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 2301d225145f8123540c0be073f35a80fd26a2f5e59550fd68525d8cea580fb896d12bf65106591ffb7366a8a19790076dbebc70e0f5e6ceb51f81827ed1f89c + checksum: 9c6c40387410bb70b2fae8124287fc28f6bdd1b2d7f24348e8611e1bb638b404518228a4ce64a582365b589c536ae8e7ebab0126cef59a87874b71061d19783b languageName: node linkType: hard -"@jest/test-result@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/test-result@npm:29.5.0" +"@jest/test-result@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/test-result@npm:29.6.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.6.0 + "@jest/types": ^29.6.0 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 2e8ff5242227ab960c520c3ea0f6544c595cc1c42fa3873c158e9f4f685f4ec9670ec08a4af94ae3885c0005a43550a9595191ffbc27a0965df27d9d98bbf901 + checksum: fe21bf0a4ba83e5afc5278b146ff4d510b05c50690e0500491dd6d5840e4a8c240f0237ad2f2f6dcd243a9aa0eefbbffe0fe97aa4f39859be2f0c6b7919b2147 languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/test-sequencer@npm:29.5.0" +"@jest/test-sequencer@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/test-sequencer@npm:29.6.0" dependencies: - "@jest/test-result": ^29.5.0 + "@jest/test-result": ^29.6.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 + jest-haste-map: ^29.6.0 slash: ^3.0.0 - checksum: eca34b4aeb2fda6dfb7f9f4b064c858a7adf64ec5c6091b6f4ed9d3c19549177cbadcf1c615c4c182688fa1cf085c8c55c3ca6eea40719a34554b0bf071d842e + checksum: 6a3c07eebf095414ec4b74fe998ed8e6ddd46d3282ec0af5cddf4b19c3279248d020da29137a4c2c613588c14957310775855d4be2ccd8faeb782e908b058090 languageName: node linkType: hard -"@jest/transform@npm:^29.5.0": - version: 29.5.0 - resolution: "@jest/transform@npm:29.5.0" +"@jest/transform@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/transform@npm:29.6.0" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^29.5.0 - "@jridgewell/trace-mapping": ^0.3.15 + "@jest/types": ^29.6.0 + "@jridgewell/trace-mapping": ^0.3.18 babel-plugin-istanbul: ^6.1.1 chalk: ^4.0.0 convert-source-map: ^2.0.0 fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 + jest-haste-map: ^29.6.0 jest-regex-util: ^29.4.3 - jest-util: ^29.5.0 + jest-util: ^29.6.0 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 write-file-atomic: ^4.0.2 - checksum: d55d604085c157cf5112e165ff5ac1fa788873b3b31265fb4734ca59892ee24e44119964cc47eb6d178dd9512bbb6c576d1e20e51a201ff4e24d31e818a1c92d + checksum: 7b92d367a2960614adf5ef5ab1c7d5902d9ef2a5a3ba5bde3b29db9e5ea8f74296e3efe78d10c69ef56c33cab0e94f0d369b59c0e12d73b3c2048097fd3e1716 languageName: node linkType: hard @@ -970,6 +988,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/types@npm:29.6.0" + dependencies: + "@jest/schemas": ^29.6.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: cb793a8c04194c29059c5f3a89416e9e1f3643236d4d545fe99fa43a230be4c521e9e1d46ca97837a731545599c9afe2c5a99ff37ee4edf197be0d8d85433b05 + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": version: 0.3.3 resolution: "@jridgewell/gen-mapping@npm:0.3.3" @@ -1026,7 +1058,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.18 resolution: "@jridgewell/trace-mapping@npm:0.3.18" dependencies: @@ -1150,7 +1182,7 @@ __metadata: eslint: 8.44.0 eslint-config-prettier: 8.8.0 husky: 8.0.3 - jest: 29.5.0 + jest: 29.6.0 lint-staged: 13.2.3 prettier: 2.8.8 rimraf: 5.0.1 @@ -1173,6 +1205,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.8 + resolution: "@sinclair/typebox@npm:0.27.8" + checksum: 00bd7362a3439021aa1ea51b0e0d0a0e8ca1351a3d54c606b115fdcc49b51b16db6e5f43b4fe7a28c38688523e22a94d49dd31168868b655f0d4d50f032d07a1 + languageName: node + linkType: hard + "@sinonjs/commons@npm:^3.0.0": version: 3.0.0 resolution: "@sinonjs/commons@npm:3.0.0" @@ -1875,11 +1914,11 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-jest@npm:29.5.0" +"babel-jest@npm:^29.6.0": + version: 29.6.0 + resolution: "babel-jest@npm:29.6.0" dependencies: - "@jest/transform": ^29.5.0 + "@jest/transform": ^29.6.0 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 babel-preset-jest: ^29.5.0 @@ -1888,7 +1927,7 @@ __metadata: slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: eafb6d37deb71f0c80bf3c80215aa46732153e5e8bcd73f6ff47d92e5c0c98c8f7f75995d0efec6289c371edad3693cd8fa2367b0661c4deb71a3a7117267ede + checksum: c1ba9cf4f692390a5046f0de4b60325aff7a345f9e9f8c947beb3042acfce8c247d3343b80e652802a0f060856c95a3186ba74b66d50032b0e0d645d578b551b languageName: node linkType: hard @@ -3013,7 +3052,7 @@ __metadata: languageName: node linkType: hard -"expect@npm:^29.0.0, expect@npm:^29.5.0": +"expect@npm:^29.0.0": version: 29.5.0 resolution: "expect@npm:29.5.0" dependencies: @@ -3026,6 +3065,20 @@ __metadata: languageName: node linkType: hard +"expect@npm:^29.6.0": + version: 29.6.0 + resolution: "expect@npm:29.6.0" + dependencies: + "@jest/expect-utils": ^29.6.0 + "@types/node": "*" + jest-get-type: ^29.4.3 + jest-matcher-utils: ^29.6.0 + jest-message-util: ^29.6.0 + jest-util: ^29.6.0 + checksum: 686d0ef602bd0f80c729860d0131af9c6e960c9c7b0d5fb3cc72dda1cd2536c27968ff9ef52c40869b8f5eb6767fee1076c64658e9c49a094f72f9a1401a1969 + languageName: node + linkType: hard + "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -4010,48 +4063,48 @@ __metadata: languageName: node linkType: hard -"jest-circus@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-circus@npm:29.5.0" +"jest-circus@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-circus@npm:29.6.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/expect": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.6.0 + "@jest/expect": ^29.6.0 + "@jest/test-result": ^29.6.0 + "@jest/types": ^29.6.0 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 is-generator-fn: ^2.0.0 - jest-each: ^29.5.0 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-runtime: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 + jest-each: ^29.6.0 + jest-matcher-utils: ^29.6.0 + jest-message-util: ^29.6.0 + jest-runtime: ^29.6.0 + jest-snapshot: ^29.6.0 + jest-util: ^29.6.0 p-limit: ^3.1.0 - pretty-format: ^29.5.0 + pretty-format: ^29.6.0 pure-rand: ^6.0.0 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 44ff5d06acedae6de6c866e20e3b61f83e29ab94cf9f960826e7e667de49c12dd9ab9dffd7fa3b7d1f9688a8b5bfb1ebebadbea69d9ed0d3f66af4a0ff8c2b27 + checksum: 1bc323606129752b1c30be7a4321003d5198e77955fa6eee5628baee32d2f1ebc35e467527d71743b48e44f756ca3dd685b077ad75f4a18a09b03f985fc3c9ad languageName: node linkType: hard -"jest-cli@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-cli@npm:29.5.0" +"jest-cli@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-cli@npm:29.6.0" dependencies: - "@jest/core": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/core": ^29.6.0 + "@jest/test-result": ^29.6.0 + "@jest/types": ^29.6.0 chalk: ^4.0.0 exit: ^0.1.2 graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 + jest-config: ^29.6.0 + jest-util: ^29.6.0 + jest-validate: ^29.6.0 prompts: ^2.0.1 yargs: ^17.3.1 peerDependencies: @@ -4061,34 +4114,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 39897bbbc0f0d8a6b975ab12fd13887eaa28d92e3dee9e0173a5cb913ae8cc2ae46e090d38c6d723e84d9d6724429cd08685b4e505fa447d31ca615630c7dbba + checksum: 77e83362963697bbde568131e7148cd66ea05f2601e44ca32a38609a613787dabfd5314cbfb29a90443d1a8d6632e4106ebe38b604fc180e26bf8bbf5a5847d1 languageName: node linkType: hard -"jest-config@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-config@npm:29.5.0" +"jest-config@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-config@npm:29.6.0" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.5.0 - "@jest/types": ^29.5.0 - babel-jest: ^29.5.0 + "@jest/test-sequencer": ^29.6.0 + "@jest/types": ^29.6.0 + babel-jest: ^29.6.0 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.5.0 - jest-environment-node: ^29.5.0 + jest-circus: ^29.6.0 + jest-environment-node: ^29.6.0 jest-get-type: ^29.4.3 jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-runner: ^29.5.0 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 + jest-resolve: ^29.6.0 + jest-runner: ^29.6.0 + jest-util: ^29.6.0 + jest-validate: ^29.6.0 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.5.0 + pretty-format: ^29.6.0 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -4099,7 +4152,7 @@ __metadata: optional: true ts-node: optional: true - checksum: c37c4dab964c54ab293d4e302d40b09687037ac9d00b88348ec42366970747feeaf265e12e3750cd3660b40c518d4031335eda11ac10b70b10e60797ebbd4b9c + checksum: dac2e400cc30183b10e63f8d71536fa59bdd4a687e3698465065ceda61f8ccc947f3172f0718b0b17b406fa345ab89f02a3f2dbfda6de42fb40e4caad4cf5705 languageName: node linkType: hard @@ -4115,6 +4168,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-diff@npm:29.6.0" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^29.4.3 + jest-get-type: ^29.4.3 + pretty-format: ^29.6.0 + checksum: da62f6379fee94fbb14a59cc18023d11463ede121c5df37d8e5d9fcaf32525ccc62f2e043b405433e62c866b024ff828ab375f252232bbc941a2eb5fc8cba53e + languageName: node + linkType: hard + "jest-docblock@npm:^29.4.3": version: 29.4.3 resolution: "jest-docblock@npm:29.4.3" @@ -4124,30 +4189,30 @@ __metadata: languageName: node linkType: hard -"jest-each@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-each@npm:29.5.0" +"jest-each@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-each@npm:29.6.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.0 chalk: ^4.0.0 jest-get-type: ^29.4.3 - jest-util: ^29.5.0 - pretty-format: ^29.5.0 - checksum: b8b297534d25834c5d4e31e4c687359787b1e402519e42664eb704cc3a12a7a91a017565a75acb02e8cf9afd3f4eef3350bd785276bec0900184641b765ff7a5 + jest-util: ^29.6.0 + pretty-format: ^29.6.0 + checksum: df5f32a8e96750614119ca2705837df77fa47a2a446085f4ee4d8d069f54a7eb7b0cb41672bf179ef56745f4edd9a317ca898087f203ec6b05e05f09a61720f4 languageName: node linkType: hard -"jest-environment-node@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-environment-node@npm:29.5.0" +"jest-environment-node@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-environment-node@npm:29.6.0" dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/environment": ^29.6.0 + "@jest/fake-timers": ^29.6.0 + "@jest/types": ^29.6.0 "@types/node": "*" - jest-mock: ^29.5.0 - jest-util: ^29.5.0 - checksum: 57981911cc20a4219b0da9e22b2e3c9f31b505e43f78e61c899e3227ded455ce1a3a9483842c69cfa4532f02cfb536ae0995bf245f9211608edacfc1e478d411 + jest-mock: ^29.6.0 + jest-util: ^29.6.0 + checksum: d71cfeac43ce60566b2f5cf61e8f2519a1b6453f1963b0c0296e8a9495fbfd87f5a63c894e28339a24772f4e908c05ac5fc7cc721571d43c07025f2d651f390c languageName: node linkType: hard @@ -4158,11 +4223,11 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-haste-map@npm:29.5.0" +"jest-haste-map@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-haste-map@npm:29.6.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.0 "@types/graceful-fs": ^4.1.3 "@types/node": "*" anymatch: ^3.0.3 @@ -4170,24 +4235,24 @@ __metadata: fsevents: ^2.3.2 graceful-fs: ^4.2.9 jest-regex-util: ^29.4.3 - jest-util: ^29.5.0 - jest-worker: ^29.5.0 + jest-util: ^29.6.0 + jest-worker: ^29.6.0 micromatch: ^4.0.4 walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: 3828ff7783f168e34be2c63887f82a01634261f605dcae062d83f979a61c37739e21b9607ecb962256aea3fbe5a530a1acee062d0026fcb47c607c12796cf3b7 + checksum: 0475570a12de0845d2be596e5e17591ff93521859d1e4acd906037718e20c87c3ed26c7ec2d8cd26a3faa3e98d8e48cece083737c0f3b4349b3179871bcab15b languageName: node linkType: hard -"jest-leak-detector@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-leak-detector@npm:29.5.0" +"jest-leak-detector@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-leak-detector@npm:29.6.0" dependencies: jest-get-type: ^29.4.3 - pretty-format: ^29.5.0 - checksum: 0fb845da7ac9cdfc9b3b2e35f6f623a41c547d7dc0103ceb0349013459d00de5870b5689a625e7e37f9644934b40e8f1dcdd5422d14d57470600350364676313 + pretty-format: ^29.6.0 + checksum: 2c6b758b9ece400e07764ac9ef4795c5a80600b5bba33045bb036be54692d1b5de5a00ead76fc505daff5fe53daf53567d4eaad3474100fc7f77feed63f44a8d languageName: node linkType: hard @@ -4203,6 +4268,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-matcher-utils@npm:29.6.0" + dependencies: + chalk: ^4.0.0 + jest-diff: ^29.6.0 + jest-get-type: ^29.4.3 + pretty-format: ^29.6.0 + checksum: ddf2b31aff9fc82dd5332541f2e8c367f2eb786d055aa35b6d8987f4dfa57638fd18acdf55c702b6fa53e5c1045ed74dcc7a0ca70d7b6eec6ff1ee2a9c2094d1 + languageName: node + linkType: hard + "jest-message-util@npm:^29.5.0": version: 29.5.0 resolution: "jest-message-util@npm:29.5.0" @@ -4220,14 +4297,31 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-mock@npm:29.5.0" +"jest-message-util@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-message-util@npm:29.6.0" dependencies: - "@jest/types": ^29.5.0 + "@babel/code-frame": ^7.12.13 + "@jest/types": ^29.6.0 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.9 + micromatch: ^4.0.4 + pretty-format: ^29.6.0 + slash: ^3.0.0 + stack-utils: ^2.0.3 + checksum: 5a2a14ecce4f1693ad16e3b474c00d13333884179d9b90fbf23c4cb7dc334f1df099b1da1650e6f7e3bdbbcfa12a5f0933594be0ef91c74bd2d472bd348f141c + languageName: node + linkType: hard + +"jest-mock@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-mock@npm:29.6.0" + dependencies: + "@jest/types": ^29.6.0 "@types/node": "*" - jest-util: ^29.5.0 - checksum: 2a9cf07509948fa8608898c445f04fe4dd6e2049ff431e5531eee028c808d3ba3c67f226ac87b0cf383feaa1055776900d197c895e89783016886ac17a4ff10c + jest-util: ^29.6.0 + checksum: 16a92f8cb56b2d43e98fe48a8980e34932b90a8e14be9ee60460afb091f9f3aa65d176d10466893352f801438c18aa3e8f8bd474ce0fcd4be52ccf6063814eea languageName: node linkType: hard @@ -4250,120 +4344,118 @@ __metadata: languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-resolve-dependencies@npm:29.5.0" +"jest-resolve-dependencies@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-resolve-dependencies@npm:29.6.0" dependencies: jest-regex-util: ^29.4.3 - jest-snapshot: ^29.5.0 - checksum: 479d2e5365d58fe23f2b87001e2e0adcbffe0147700e85abdec8f14b9703b0a55758c1929a9989e3f5d5e954fb88870ea4bfa04783523b664562fcf5f10b0edf + jest-snapshot: ^29.6.0 + checksum: fccd39808dac9cf226ef94c359910a738246581f6a7e5b310d42883a7ba4d277bdd9ae23136aebc75ff8d254e339cef28a6545d47ef8e7897dc5e6f633381e88 languageName: node linkType: hard -"jest-resolve@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-resolve@npm:29.5.0" +"jest-resolve@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-resolve@npm:29.6.0" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.5.0 + jest-haste-map: ^29.6.0 jest-pnp-resolver: ^1.2.2 - jest-util: ^29.5.0 - jest-validate: ^29.5.0 + jest-util: ^29.6.0 + jest-validate: ^29.6.0 resolve: ^1.20.0 resolve.exports: ^2.0.0 slash: ^3.0.0 - checksum: 9a125f3cf323ceef512089339d35f3ee37f79fe16a831fb6a26773ea6a229b9e490d108fec7af334142e91845b5996de8e7cdd85a4d8d617078737d804e29c8f + checksum: 9d456c6243810f40dcbca655e390cb17adb1272659ea8573a12669c910b4a04ed29aa29153e1adedd3e60b5de01ecfe8207fd663b3476194a1400ea72f4bbd22 languageName: node linkType: hard -"jest-runner@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-runner@npm:29.5.0" +"jest-runner@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-runner@npm:29.6.0" dependencies: - "@jest/console": ^29.5.0 - "@jest/environment": ^29.5.0 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/console": ^29.6.0 + "@jest/environment": ^29.6.0 + "@jest/test-result": ^29.6.0 + "@jest/transform": ^29.6.0 + "@jest/types": ^29.6.0 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 jest-docblock: ^29.4.3 - jest-environment-node: ^29.5.0 - jest-haste-map: ^29.5.0 - jest-leak-detector: ^29.5.0 - jest-message-util: ^29.5.0 - jest-resolve: ^29.5.0 - jest-runtime: ^29.5.0 - jest-util: ^29.5.0 - jest-watcher: ^29.5.0 - jest-worker: ^29.5.0 + jest-environment-node: ^29.6.0 + jest-haste-map: ^29.6.0 + jest-leak-detector: ^29.6.0 + jest-message-util: ^29.6.0 + jest-resolve: ^29.6.0 + jest-runtime: ^29.6.0 + jest-util: ^29.6.0 + jest-watcher: ^29.6.0 + jest-worker: ^29.6.0 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: 437dea69c5dddca22032259787bac74790d5a171c9d804711415f31e5d1abfb64fa52f54a9015bb17a12b858fd0cf3f75ef6f3c9e94255a8596e179f707229c4 + checksum: 779dde1f4b855a39901c933d19046aedda6889e9ae316be26486bf5bc0dc714a43e8af3aa8b275fc3e86db67abb2a8cb63925f4e8b05f74642073641d0dddcfe languageName: node linkType: hard -"jest-runtime@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-runtime@npm:29.5.0" - dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/globals": ^29.5.0 - "@jest/source-map": ^29.4.3 - "@jest/test-result": ^29.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 +"jest-runtime@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-runtime@npm:29.6.0" + dependencies: + "@jest/environment": ^29.6.0 + "@jest/fake-timers": ^29.6.0 + "@jest/globals": ^29.6.0 + "@jest/source-map": ^29.6.0 + "@jest/test-result": ^29.6.0 + "@jest/transform": ^29.6.0 + "@jest/types": ^29.6.0 "@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.5.0 - jest-message-util: ^29.5.0 - jest-mock: ^29.5.0 + jest-haste-map: ^29.6.0 + jest-message-util: ^29.6.0 + jest-mock: ^29.6.0 jest-regex-util: ^29.4.3 - jest-resolve: ^29.5.0 - jest-snapshot: ^29.5.0 - jest-util: ^29.5.0 + jest-resolve: ^29.6.0 + jest-snapshot: ^29.6.0 + jest-util: ^29.6.0 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 7af27bd9d54cf1c5735404cf8d76c6509d5610b1ec0106a21baa815c1aff15d774ce534ac2834bc440dccfe6348bae1885fd9a806f23a94ddafdc0f5bae4b09d + checksum: eb8248da108161cc087b978028bcc122af5881a895961f24bd3cb9be29ad80a0bb0cd743666562f2d86611c5bfdf28fbe7b48997b9ab98065f70686f366f4f4e languageName: node linkType: hard -"jest-snapshot@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-snapshot@npm:29.5.0" +"jest-snapshot@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-snapshot@npm:29.6.0" 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.5.0 - "@jest/transform": ^29.5.0 - "@jest/types": ^29.5.0 - "@types/babel__traverse": ^7.0.6 + "@jest/expect-utils": ^29.6.0 + "@jest/transform": ^29.6.0 + "@jest/types": ^29.6.0 "@types/prettier": ^2.1.5 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^29.5.0 + expect: ^29.6.0 graceful-fs: ^4.2.9 - jest-diff: ^29.5.0 + jest-diff: ^29.6.0 jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.5.0 - jest-message-util: ^29.5.0 - jest-util: ^29.5.0 + jest-matcher-utils: ^29.6.0 + jest-message-util: ^29.6.0 + jest-util: ^29.6.0 natural-compare: ^1.4.0 - pretty-format: ^29.5.0 - semver: ^7.3.5 - checksum: fe5df54122ed10eed625de6416a45bc4958d5062b018f05b152bf9785ab7f355dcd55e40cf5da63895bf8278f8d7b2bb4059b2cfbfdee18f509d455d37d8aa2b + pretty-format: ^29.6.0 + semver: ^7.5.3 + checksum: f8e3aadce53df350a563b56d824a22400eb343358f3a565721fe4e8ff3fa82f89459cd495f42d4a3caebadf6ecc6bedce730edce008b25ac7ad84900ba4dbcf1 languageName: node linkType: hard @@ -4381,56 +4473,70 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-validate@npm:29.5.0" +"jest-util@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-util@npm:29.6.0" dependencies: - "@jest/types": ^29.5.0 + "@jest/types": ^29.6.0 + "@types/node": "*" + chalk: ^4.0.0 + ci-info: ^3.2.0 + graceful-fs: ^4.2.9 + picomatch: ^2.2.3 + checksum: 35b95cdfddc20c0249821bcee35e4e4355981339c618049f9be79aace712c05096b385d3abd2cfb66a7995ec37b7e56acf6421ee0c42236e4add6379fcb0ebeb + languageName: node + linkType: hard + +"jest-validate@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-validate@npm:29.6.0" + dependencies: + "@jest/types": ^29.6.0 camelcase: ^6.2.0 chalk: ^4.0.0 jest-get-type: ^29.4.3 leven: ^3.1.0 - pretty-format: ^29.5.0 - checksum: 43ca5df7cb75572a254ac3e92fbbe7be6b6a1be898cc1e887a45d55ea003f7a112717d814a674d37f9f18f52d8de40873c8f084f17664ae562736c78dd44c6a1 + pretty-format: ^29.6.0 + checksum: 723756c37c9748a0e908523a9c66476ed8e8f2bb421f361f7b032a7781cf6e989d78ddf3a067284ae89072e30615f3abb2fd7f4e52cea3a9af6683911bd58512 languageName: node linkType: hard -"jest-watcher@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-watcher@npm:29.5.0" +"jest-watcher@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-watcher@npm:29.6.0" dependencies: - "@jest/test-result": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/test-result": ^29.6.0 + "@jest/types": ^29.6.0 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.5.0 + jest-util: ^29.6.0 string-length: ^4.0.1 - checksum: 62303ac7bdc7e61a8b4239a239d018f7527739da2b2be6a81a7be25b74ca769f1c43ee8558ce8e72bb857245c46d6e03af331227ffb00a57280abb2a928aa776 + checksum: 0da47d27cbe9556b3b2eb4791bb4cb4d3bdb9c56a2e7c9a440ff60daca9c5ce69a39687ff90a44841f1a9612aa6b655c13054415b9163d6f8f8fe3eeb66e39c9 languageName: node linkType: hard -"jest-worker@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-worker@npm:29.5.0" +"jest-worker@npm:^29.6.0": + version: 29.6.0 + resolution: "jest-worker@npm:29.6.0" dependencies: "@types/node": "*" - jest-util: ^29.5.0 + jest-util: ^29.6.0 merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 1151a1ae3602b1ea7c42a8f1efe2b5a7bf927039deaa0827bf978880169899b705744e288f80a63603fb3fc2985e0071234986af7dc2c21c7a64333d8777c7c9 + checksum: 505f1572b329504670b5ee1325cb23f35cc25b3f17f8244dec50e77bf45e50612c80c68d4263ac5722cb68e8cf41ec187e967b76d8060daf44beb5afc95e3e27 languageName: node linkType: hard -"jest@npm:29.5.0": - version: 29.5.0 - resolution: "jest@npm:29.5.0" +"jest@npm:29.6.0": + version: 29.6.0 + resolution: "jest@npm:29.6.0" dependencies: - "@jest/core": ^29.5.0 - "@jest/types": ^29.5.0 + "@jest/core": ^29.6.0 + "@jest/types": ^29.6.0 import-local: ^3.0.2 - jest-cli: ^29.5.0 + jest-cli: ^29.6.0 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -4438,7 +4544,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: a8ff2eb0f421623412236e23cbe67c638127fffde466cba9606bc0c0553b4c1e5cb116d7e0ef990b5d1712851652c8ee461373b578df50857fe635b94ff455d5 + checksum: de70a7fba864e6af413092beca6c38cfe1552624207ae849df3a069270c78456b7094a4fcf4335015902bcff275576f0f1d98d958691425503513446dd9891aa languageName: node linkType: hard @@ -5470,6 +5576,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.6.0": + version: 29.6.0 + resolution: "pretty-format@npm:29.6.0" + dependencies: + "@jest/schemas": ^29.6.0 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 0add3fdc295d75bd493212b3e35dfdfc995a554e846895ca3e5fd379041d60591e85363df78213deaa6a40bb280174d5d465711cdad5a819d2e82ab7933f1f36 + languageName: node + linkType: hard + "promise-inflight@npm:^1.0.1": version: 1.0.1 resolution: "promise-inflight@npm:1.0.1"