diff --git a/package.json b/package.json index d41a782..b331bac 100644 --- a/package.json +++ b/package.json @@ -13,11 +13,11 @@ "lint": "yarn prettier . --check" }, "dependencies": { - "@jest/expect": "^28.0.2", - "jest-circus": "^28.0.0", - "jest-each": "^28.0.0", - "jest-mock": "^28.0.0", - "jest-snapshot": "^28.0.0", + "@jest/expect": "^29.0.1", + "jest-circus": "^29.0.1", + "jest-each": "^29.0.1", + "jest-mock": "^29.0.1", + "jest-snapshot": "^29.0.1", "piscina": "^3.1.0", "supports-color": "^9.2.1" }, @@ -25,7 +25,7 @@ "prettier": "^2.6.2" }, "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0" + "jest": "^27.0.0 || ^28.0.0 || ^29.0.0" }, "engines": { "node": ">=12.20.0" diff --git a/yarn.lock b/yarn.lock index 4f94d1d..98a75f3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -138,10 +138,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.8.0": - version: 7.16.7 - resolution: "@babel/helper-plugin-utils@npm:7.16.7" - checksum: d08dd86554a186c2538547cd537552e4029f704994a9201d41d82015c10ed7f58f9036e8d1527c3760f042409163269d308b0b3706589039c5f1884619c6d4ce +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.8.0": + version: 7.18.9 + resolution: "@babel/helper-plugin-utils@npm:7.18.9" + checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0 languageName: node linkType: hard @@ -263,6 +263,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.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" @@ -417,142 +428,143 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^28.0.0": - version: 28.0.0 - resolution: "@jest/console@npm:28.0.0" +"@jest/console@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/console@npm:29.0.1" dependencies: - "@jest/types": ^28.0.0 + "@jest/types": ^29.0.1 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^28.0.0 - jest-util: ^28.0.0 + jest-message-util: ^29.0.1 + jest-util: ^29.0.1 slash: ^3.0.0 - checksum: 38ac43a6328670b15b6d962503b36c6ed307ae937f01587417ed339661867febf971f9232e8370aa019c94cab649998f4856fcfdd78ade4f97a9c49a7e02f3eb + checksum: a6c9424f1e398d91c7746001fceb7ce93ae6cd359df7241ba25020f0fe0b0be348b28de89bc0fdb552cea583cafe8cefd408bb8d93d045dba7f47b625e7456ea languageName: node linkType: hard -"@jest/environment@npm:^28.0.0": - version: 28.0.0 - resolution: "@jest/environment@npm:28.0.0" +"@jest/environment@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/environment@npm:29.0.1" dependencies: - "@jest/fake-timers": ^28.0.0 - "@jest/types": ^28.0.0 + "@jest/fake-timers": ^29.0.1 + "@jest/types": ^29.0.1 "@types/node": "*" - jest-mock: ^28.0.0 - checksum: de61d7993db1fea370ee0be174f3235c5b6889e8b0bf7e55d72eb21145551056d6065dcc8f88054529797998bf1c644944f90550a1cccdb0710e10003a95f21f + jest-mock: ^29.0.1 + checksum: d0713707b08ab995360133a6746d27d2695c034a1a74a53c5c863490f88ab9dbd05f10038fec776a6540148e7cba8277c6cace776ae30435c456f82bda1f4c3a languageName: node linkType: hard -"@jest/expect-utils@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/expect-utils@npm:28.0.2" +"@jest/expect-utils@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/expect-utils@npm:29.0.1" dependencies: - jest-get-type: ^28.0.2 - checksum: 09cfff4d9c614c6c5181cb06908ed9524d087e4ff4552401116fe773fc51f45097c7c1bd7061ce9ae0906be012d15bb165639d4b0b5565e951e0cb75ad25fa92 + jest-get-type: ^29.0.0 + checksum: d2cfe72f91fcb86a3f2ffc7c09e02cba7e9da0c41705a98e7fbed016b2141ab29764b15615806ece4ed6a21b60252f024b121be68c2bd66d055305a1d34b10f8 languageName: node linkType: hard -"@jest/expect@npm:^28.0.0, @jest/expect@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/expect@npm:28.0.2" +"@jest/expect@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/expect@npm:29.0.1" dependencies: - expect: ^28.0.2 - jest-snapshot: ^28.0.2 - checksum: 91b5f2fdfc66a7125fec02e94db4e8f113d4ab5b35f9db7596b5dffcd1ca6440bff29bbdfba6af41b08c0c9053838db5197bec110f0125d33b00ea2fe4029963 + expect: ^29.0.1 + jest-snapshot: ^29.0.1 + checksum: 408a0037620ca75c6f91390fcfbb820076b39ad4bd3db911403895ba28195621f3a6169c99e27adc4394577ea9ec88245af71384b796ca6736d931e78410a95c languageName: node linkType: hard -"@jest/fake-timers@npm:^28.0.0": - version: 28.0.0 - resolution: "@jest/fake-timers@npm:28.0.0" +"@jest/fake-timers@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/fake-timers@npm:29.0.1" dependencies: - "@jest/types": ^28.0.0 - "@sinonjs/fake-timers": ^9.1.1 + "@jest/types": ^29.0.1 + "@sinonjs/fake-timers": ^9.1.2 "@types/node": "*" - jest-message-util: ^28.0.0 - jest-mock: ^28.0.0 - jest-util: ^28.0.0 - checksum: 4b28bf787c1c6a6f34d69001f98341b24eddf5f2fcbca9f09ef6fb8bd5c6f640966b3e1293d0c9b34724fd7979c0ab5f506092f787ddb2cc19a572b711a52f37 + jest-message-util: ^29.0.1 + jest-mock: ^29.0.1 + jest-util: ^29.0.1 + checksum: 6f4e40837b9330643bbf80a1b69a1872c53bb7c02294fb3d29baf75120aa34fc4b736ab98c64f45d81a0df0eca56d2099b2b0f6bcc32135646043ed06373e76f languageName: node linkType: hard -"@jest/globals@npm:^28.0.0": - version: 28.0.0 - resolution: "@jest/globals@npm:28.0.0" +"@jest/globals@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/globals@npm:29.0.1" dependencies: - "@jest/environment": ^28.0.0 - "@jest/expect": ^28.0.0 - "@jest/types": ^28.0.0 - checksum: b9d735a15985f3fcf58feaf8329528aa9dfc40e7f1f2b16a4db3b4aea6bac1a966be0275352e30908f3cc5dc250d5a3b58e3d79296a34f4c79e0a9ff7e8f0649 + "@jest/environment": ^29.0.1 + "@jest/expect": ^29.0.1 + "@jest/types": ^29.0.1 + jest-mock: ^29.0.1 + checksum: 5a0f50e3bacb1b9f298be4f49f36df8fc9d656fe5f01e38fe524955a6893b1aeffad219e5001dd0ef05975e497d27660d9c335bb0c994c8c688a777344a50bda languageName: node linkType: hard -"@jest/schemas@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/schemas@npm:28.0.2" +"@jest/schemas@npm:^29.0.0": + version: 29.0.0 + resolution: "@jest/schemas@npm:29.0.0" dependencies: - "@sinclair/typebox": ^0.23.3 - checksum: 6a177e97b112c99f377697fe803a34f4489b92cd07949876250c69edc9029c7cbda771fcbb03caebd20ffbcfa89b9c22b4dc9d1e9a7fbc9873185459b48ba780 + "@sinclair/typebox": ^0.24.1 + checksum: 41355c78f09eb1097e57a3c5d0ca11c9099e235e01ea5fa4e3953562a79a6a9296c1d300f1ba50ca75236048829e056b00685cd2f1ff8285e56fd2ce01249acb languageName: node linkType: hard -"@jest/source-map@npm:^28.0.0": - version: 28.0.0 - resolution: "@jest/source-map@npm:28.0.0" +"@jest/source-map@npm:^29.0.0": + version: 29.0.0 + resolution: "@jest/source-map@npm:29.0.0" dependencies: - "@jridgewell/trace-mapping": ^0.3.7 + "@jridgewell/trace-mapping": ^0.3.15 callsites: ^3.0.0 graceful-fs: ^4.2.9 - checksum: 33b9956bca5fabde3a7937f99b47d34f2f892e1631eade78f52a16d4a1c80e060a98e8e836c02e7275c5915213e512055eba5baa5f5a443df1d4b4427df06202 + checksum: dd97bc5826cf68d6eb5565383816332f800476232fd12800bd027a259cbf3ef216f1633405f3ad0861dde3b12a7886301798c078b334f6d3012044d43abcf4f6 languageName: node linkType: hard -"@jest/test-result@npm:^28.0.0": - version: 28.0.0 - resolution: "@jest/test-result@npm:28.0.0" +"@jest/test-result@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/test-result@npm:29.0.1" dependencies: - "@jest/console": ^28.0.0 - "@jest/types": ^28.0.0 + "@jest/console": ^29.0.1 + "@jest/types": ^29.0.1 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 41e05b38d4db08f38c9dfd22b6db2651ce520951479e49ba7b24e0a194dbe97737da441faea5333f9c7dc425e7f52c432c95e03475f0ee0a733e1d68f0205726 + checksum: cb012a42f9fe82ad08e4b9f7d9626d0a04c21f43c932ea9d2373c36ceb974c87f0a1d2fa825a814fa64175073bf9c8493f250ac8f7c9bba470e43f92040ccfb7 languageName: node linkType: hard -"@jest/transform@npm:^28.0.0, @jest/transform@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/transform@npm:28.0.2" +"@jest/transform@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/transform@npm:29.0.1" dependencies: "@babel/core": ^7.11.6 - "@jest/types": ^28.0.2 - "@jridgewell/trace-mapping": ^0.3.7 + "@jest/types": ^29.0.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.0.0 + fast-json-stable-stringify: ^2.1.0 graceful-fs: ^4.2.9 - jest-haste-map: ^28.0.2 - jest-regex-util: ^28.0.2 - jest-util: ^28.0.2 + jest-haste-map: ^29.0.1 + jest-regex-util: ^29.0.0 + jest-util: ^29.0.1 micromatch: ^4.0.4 pirates: ^4.0.4 slash: ^3.0.0 write-file-atomic: ^4.0.1 - checksum: d12893ec646809f41160f28110103f28ce4a82dc7d10265cca31807242d1d4506e1139f984ebf6044ff3c12d932cf3718fd5c9b39728a3732c7268ec0f2eec18 + checksum: dcd1e2c46b663f90f9bf536669d142af7638b06b36e7ffa0901ae18cf3b4c1d4898189b6a08c30604dfbb7d8bcee63e166827696fa96e3406ae400ae863457e0 languageName: node linkType: hard -"@jest/types@npm:^28.0.0, @jest/types@npm:^28.0.2": - version: 28.0.2 - resolution: "@jest/types@npm:28.0.2" +"@jest/types@npm:^29.0.1": + version: 29.0.1 + resolution: "@jest/types@npm:29.0.1" dependencies: - "@jest/schemas": ^28.0.2 + "@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: ffb166ed4a90aaeb8cdf04928f15cda8ac29076cb88963d7cfde4740daa5649d689f713b3f815ca7db49c01eda3a932b1d904d76877a5f3b5837a0a6fb727379 + checksum: 50a3658d69cad32fe270ef22e9a21cbad38c387d0b17cb1f23b144f9c9081e81623feda940b6b23459df656f88153ffe7765f36cd3bc3f3b2d8cd0ca246d75b2 languageName: node linkType: hard @@ -570,13 +582,13 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.0, @jridgewell/trace-mapping@npm:^0.3.7": - version: 0.3.9 - resolution: "@jridgewell/trace-mapping@npm:0.3.9" +"@jridgewell/trace-mapping@npm:^0.3.0, @jridgewell/trace-mapping@npm:^0.3.15": + version: 0.3.15 + resolution: "@jridgewell/trace-mapping@npm:0.3.15" dependencies: "@jridgewell/resolve-uri": ^3.0.3 "@jridgewell/sourcemap-codec": ^1.4.10 - checksum: d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef + checksum: 38917e9c2b014d469a9f51c016ed506acbe44dd16ec2f6f99b553ebf3764d22abadbf992f2367b6d2b3511f3eae8ed3a8963f6c1030093fda23efd35ecab2bae languageName: node linkType: hard @@ -600,10 +612,10 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.23.3": - version: 0.23.4 - resolution: "@sinclair/typebox@npm:0.23.4" - checksum: 98af5b70bf23a36061886966038058c22238d68bcd1bb2528b4470506f8a08ec5190f5f4190de17ce5fa54ebcaf7e150efbe96db6acab2696911391e4358ab39 +"@sinclair/typebox@npm:^0.24.1": + version: 0.24.28 + resolution: "@sinclair/typebox@npm:0.24.28" + checksum: adc1f06c548f0c495dad5a7124394242553e059c5ea3faa19f404b43958125366513240f17fa2b5272a3aec18618cab4137d5c85259e99ce9eaca67538af2732 languageName: node linkType: hard @@ -616,7 +628,7 @@ __metadata: languageName: node linkType: hard -"@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: @@ -1090,17 +1102,6 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.3": - version: 7.0.3 - resolution: "cross-spawn@npm:7.0.3" - dependencies: - path-key: ^3.1.0 - shebang-command: ^2.0.0 - which: ^2.0.1 - checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 - languageName: node - linkType: hard - "debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.3.1": version: 4.3.4 resolution: "debug@npm:4.3.4" @@ -1134,10 +1135,10 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^28.0.2": - version: 28.0.2 - resolution: "diff-sequences@npm:28.0.2" - checksum: 482360a8ec93333ea61bc93a800a1bee37c943b94a48fa1597825076adcad24620b44a0d3aa8f3d190584a4156c4b3315028453ca33e1174001fae3cdaa7f8f8 +"diff-sequences@npm:^29.0.0": + version: 29.0.0 + resolution: "diff-sequences@npm:29.0.0" + checksum: 2c084a3db03ecde26f649f6f2559974e01e174451debeb301a7e17199e73423a8e8ddeb9a35ae38638c084b4fa51296a4a20fa7f44f3db0c0ba566bdc704ed3d languageName: node linkType: hard @@ -1216,37 +1217,20 @@ __metadata: languageName: node linkType: hard -"execa@npm:^5.0.0": - version: 5.1.1 - resolution: "execa@npm:5.1.1" +"expect@npm:^29.0.1": + version: 29.0.1 + resolution: "expect@npm:29.0.1" dependencies: - cross-spawn: ^7.0.3 - get-stream: ^6.0.0 - human-signals: ^2.1.0 - is-stream: ^2.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^4.0.1 - onetime: ^5.1.2 - signal-exit: ^3.0.3 - strip-final-newline: ^2.0.0 - checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 + "@jest/expect-utils": ^29.0.1 + jest-get-type: ^29.0.0 + jest-matcher-utils: ^29.0.1 + jest-message-util: ^29.0.1 + jest-util: ^29.0.1 + checksum: 103d9ecd00d5caefa0e536cde7abefa767f66d0e9ed8e00cf9e1bc1a14dfcee02080ebb9857974250dc68f3e525a85d81796fc37e405838d4cdb3613d76e48a4 languageName: node linkType: hard -"expect@npm:^28.0.2": - version: 28.0.2 - resolution: "expect@npm:28.0.2" - dependencies: - "@jest/expect-utils": ^28.0.2 - jest-get-type: ^28.0.2 - jest-matcher-utils: ^28.0.2 - jest-message-util: ^28.0.2 - jest-util: ^28.0.2 - checksum: 5b638e30da6c07df46d915da5268c9dcd9d942c635b351d34b691815d35743771a1d7014e3ba11aef6d4da19f5578e1920b1711396cf1f65241e6b8571a3ae3f - languageName: node - linkType: hard - -"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 @@ -1353,13 +1337,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^6.0.0": - version: 6.0.1 - resolution: "get-stream@npm:6.0.1" - checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad - languageName: node - linkType: hard - "glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0": version: 7.2.0 resolution: "glob@npm:7.2.0" @@ -1464,13 +1441,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^2.1.0": - version: 2.1.0 - resolution: "human-signals@npm:2.1.0" - checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 - languageName: node - linkType: hard - "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -1571,13 +1541,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^2.0.0": - version: 2.0.1 - resolution: "is-stream@npm:2.0.1" - checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 - languageName: node - linkType: hard - "isexe@npm:^2.0.0": version: 2.0.0 resolution: "isexe@npm:2.0.0" @@ -1605,85 +1568,85 @@ __metadata: languageName: node linkType: hard -"jest-circus@npm:^28.0.0": - version: 28.0.0 - resolution: "jest-circus@npm:28.0.0" +"jest-circus@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-circus@npm:29.0.1" dependencies: - "@jest/environment": ^28.0.0 - "@jest/expect": ^28.0.0 - "@jest/test-result": ^28.0.0 - "@jest/types": ^28.0.0 + "@jest/environment": ^29.0.1 + "@jest/expect": ^29.0.1 + "@jest/test-result": ^29.0.1 + "@jest/types": ^29.0.1 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 is-generator-fn: ^2.0.0 - jest-each: ^28.0.0 - jest-matcher-utils: ^28.0.0 - jest-message-util: ^28.0.0 - jest-runtime: ^28.0.0 - jest-snapshot: ^28.0.0 - jest-util: ^28.0.0 - pretty-format: ^28.0.0 + jest-each: ^29.0.1 + jest-matcher-utils: ^29.0.1 + jest-message-util: ^29.0.1 + jest-runtime: ^29.0.1 + jest-snapshot: ^29.0.1 + jest-util: ^29.0.1 + p-limit: ^3.1.0 + pretty-format: ^29.0.1 slash: ^3.0.0 stack-utils: ^2.0.3 - throat: ^6.0.1 - checksum: 2422206d13043a8bfef58418e454ce96d71dfd0fc33db68f8c7f126c63765acb52a1465ba7a75ecaaeb5c999629c6385e9b781ee8ef21dafb03f1ea12ed8a415 + checksum: 9cdb10b8def60ee9419f7efdba22dc94544d3e150d0d3350c8085bc1dc9330abb586a8d2bd840915198a11064704c2cf22902ecfbe97c698b896c5a9dafa345e languageName: node linkType: hard -"jest-diff@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-diff@npm:28.0.2" +"jest-diff@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-diff@npm:29.0.1" dependencies: chalk: ^4.0.0 - diff-sequences: ^28.0.2 - jest-get-type: ^28.0.2 - pretty-format: ^28.0.2 - checksum: 71601b7a20840da9b4306d22c0d88a61116f169036f7261a5f6edf9ec8800e1dfe2cc854a9b5b628bc84a2952cd5a23e5f88bda4a6979fb1dc3b863b2d9ac080 + diff-sequences: ^29.0.0 + jest-get-type: ^29.0.0 + pretty-format: ^29.0.1 + checksum: f6f80ab9af14dee8046342d074ab64b1c0c4eb5d4a5d71aec0c71eba0192be1864fc5c270a33c6163184561b1fe516c0e2ecd3f21b267340cf710bab61441b3d languageName: node linkType: hard -"jest-each@npm:^28.0.0": - version: 28.0.0 - resolution: "jest-each@npm:28.0.0" +"jest-each@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-each@npm:29.0.1" dependencies: - "@jest/types": ^28.0.0 + "@jest/types": ^29.0.1 chalk: ^4.0.0 - jest-get-type: ^28.0.0 - jest-util: ^28.0.0 - pretty-format: ^28.0.0 - checksum: 0139b3df07138b7b2b5b2eb562144c5018809fdcad7a4552367e1278861a96bbbaa0d3696030cd38b07d3395d7f1197184702f35426f158fe37b52757812f072 + jest-get-type: ^29.0.0 + jest-util: ^29.0.1 + pretty-format: ^29.0.1 + checksum: 522ccc7dde6df3f979ab62145998780b6103086ac05dc512554a11095b6927d1246d177e3081b32f3b0030d87114ac85eb6ada7a42473c1ba1e3b7826ef60015 languageName: node linkType: hard -"jest-get-type@npm:^28.0.0, jest-get-type@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-get-type@npm:28.0.2" - checksum: 5281d7c89bc8156605f6d15784f45074f4548501195c26e9b188742768f72d40948252d13230ea905b5349038865a1a8eeff0e614cc530ff289dfc41fe843abd +"jest-get-type@npm:^29.0.0": + version: 29.0.0 + resolution: "jest-get-type@npm:29.0.0" + checksum: 9abdd11d69788963a92fb9d813a7b887654ecc8f3a3c8bf83166d33aaf4d57ed380e74ab8ef106f57565dd235446ca6ebc607679f0c516c4633e6d09f0540a2b languageName: node linkType: hard -"jest-haste-map@npm:^28.0.0, jest-haste-map@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-haste-map@npm:28.0.2" +"jest-haste-map@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-haste-map@npm:29.0.1" dependencies: - "@jest/types": ^28.0.2 + "@jest/types": ^29.0.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: ^28.0.2 - jest-util: ^28.0.2 - jest-worker: ^28.0.2 + jest-regex-util: ^29.0.0 + jest-util: ^29.0.1 + jest-worker: ^29.0.1 micromatch: ^4.0.4 - walker: ^1.0.7 + walker: ^1.0.8 dependenciesMeta: fsevents: optional: true - checksum: c1e9cb964dcfc6955272447b728ba8136fc1ec3ec41ab1e551f6c19c93c558c840278cf41b198410fe2cbb2ae7764a27f8566c226a096b5e896a0f7113f87a39 + checksum: fd3835bad2d4fd78768a868f801bb0eb47e22e1b4cf4098ae22edba01d3e1ac5bdf9ff795284f70bc4a307cd5b763eb427ee3a3da17f04a29f052309e4e57f78 languageName: node linkType: hard @@ -1691,55 +1654,55 @@ __metadata: version: 0.0.0-use.local resolution: "jest-light-runner@workspace:." dependencies: - "@jest/expect": ^28.0.2 - jest-circus: ^28.0.0 - jest-each: ^28.0.0 - jest-mock: ^28.0.0 - jest-snapshot: ^28.0.0 + "@jest/expect": ^29.0.1 + jest-circus: ^29.0.1 + jest-each: ^29.0.1 + jest-mock: ^29.0.1 + jest-snapshot: ^29.0.1 piscina: ^3.1.0 prettier: ^2.6.2 supports-color: ^9.2.1 peerDependencies: - jest: ^27.0.0 || ^28.0.0 + jest: ^27.0.0 || ^28.0.0 || ^29.0.0 languageName: unknown linkType: soft -"jest-matcher-utils@npm:^28.0.0, jest-matcher-utils@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-matcher-utils@npm:28.0.2" +"jest-matcher-utils@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-matcher-utils@npm:29.0.1" dependencies: chalk: ^4.0.0 - jest-diff: ^28.0.2 - jest-get-type: ^28.0.2 - pretty-format: ^28.0.2 - checksum: 3c6fab0746d4f034de681c853171a7ff5cf72226c54257225c0199762667c38457aa07f0ce61a007e94c87ac712f704535a250b5b552147b1ec521dcdea1ee89 + jest-diff: ^29.0.1 + jest-get-type: ^29.0.0 + pretty-format: ^29.0.1 + checksum: 1ad41a91d05703b3396c9a344a4c1afd9155913403289b0d5282e42e67540418f17f802a60bae4e3931eb80a08d42b4e6f1e04835d4d122cc83ccd68fe181524 languageName: node linkType: hard -"jest-message-util@npm:^28.0.0, jest-message-util@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-message-util@npm:28.0.2" +"jest-message-util@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-message-util@npm:29.0.1" dependencies: "@babel/code-frame": ^7.12.13 - "@jest/types": ^28.0.2 + "@jest/types": ^29.0.1 "@types/stack-utils": ^2.0.0 chalk: ^4.0.0 graceful-fs: ^4.2.9 micromatch: ^4.0.4 - pretty-format: ^28.0.2 + pretty-format: ^29.0.1 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 61a180667fe5c00551b1e0cb8ee09a4844bbdebb6940e3810aad5fac9bc647862572dedf20c8cf77b9643679d4947b0452d8e3afcef7e3b4139997447384facc + checksum: cef700aeb8746d1e55a39ba4d9bfc91d580373cf4afca22ee9499dee7ab0147ea8349ccb0c2b2d89ab5f374a9f67ec0560dc6eeb123a28795fafb6bf0ac5f9a3 languageName: node linkType: hard -"jest-mock@npm:^28.0.0": - version: 28.0.0 - resolution: "jest-mock@npm:28.0.0" +"jest-mock@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-mock@npm:29.0.1" dependencies: - "@jest/types": ^28.0.0 + "@jest/types": ^29.0.1 "@types/node": "*" - checksum: 690bf2a8abc39f0fc3ca08e61e687c4afbfa96ecade69861be2e43c04a4e4a48a3baf2b4a0f95adb83bbc64d4bd561caf341d84933b59a2294dad67c300b89b4 + checksum: a81974c381112f4316e0e9491936b0a11d283959f7bb238ce8b99bb38d243828fedfa084d3cefc7a7e2f4d7fd3ac546a556085d5f17262b1667e2ca348c0ccd6 languageName: node linkType: hard @@ -1755,127 +1718,128 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^28.0.0, jest-regex-util@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-regex-util@npm:28.0.2" - checksum: 0ea8c5c82ec88bc85e273c0ec82e0c0f35f7a1e2d055070e50f0cc2a2177f848eec55f73e37ae0d045c3db5014c42b2f90ac62c1ab3fdb354d2abd66a9e08add +"jest-regex-util@npm:^29.0.0": + version: 29.0.0 + resolution: "jest-regex-util@npm:29.0.0" + checksum: dce16394c357213008e6f84f2288f77c64bba59b7cb48ea614e85c5aae036a7e46dbfd1f45aa08180b7e7c576102bf4f8f0ff8bc60fb9721fb80874adc3ae0ea languageName: node linkType: hard -"jest-resolve@npm:^28.0.0": - version: 28.0.0 - resolution: "jest-resolve@npm:28.0.0" +"jest-resolve@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-resolve@npm:29.0.1" dependencies: chalk: ^4.0.0 graceful-fs: ^4.2.9 - jest-haste-map: ^28.0.0 + jest-haste-map: ^29.0.1 jest-pnp-resolver: ^1.2.2 - jest-util: ^28.0.0 - jest-validate: ^28.0.0 + jest-util: ^29.0.1 + jest-validate: ^29.0.1 resolve: ^1.20.0 resolve.exports: ^1.1.0 slash: ^3.0.0 - checksum: e8062dc5a393d9e8ac7b9785ea94ecc180bfaf2f5f3a3e4cccb001c7fab766c12eb2c8ee87846eb624cf710b32474e56239b208303e87bf1f394496be9414e4c + checksum: f6716177c430ea4a073accc4e72d4f55f9d12804e789e10363946b9db89ffd12104b18541c7c468340a85a5dc4226d2538fb70e79f4be6b0761aed3d7315b5c9 languageName: node linkType: hard -"jest-runtime@npm:^28.0.0": - version: 28.0.0 - resolution: "jest-runtime@npm:28.0.0" +"jest-runtime@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-runtime@npm:29.0.1" dependencies: - "@jest/environment": ^28.0.0 - "@jest/fake-timers": ^28.0.0 - "@jest/globals": ^28.0.0 - "@jest/source-map": ^28.0.0 - "@jest/test-result": ^28.0.0 - "@jest/transform": ^28.0.0 - "@jest/types": ^28.0.0 + "@jest/environment": ^29.0.1 + "@jest/fake-timers": ^29.0.1 + "@jest/globals": ^29.0.1 + "@jest/source-map": ^29.0.0 + "@jest/test-result": ^29.0.1 + "@jest/transform": ^29.0.1 + "@jest/types": ^29.0.1 + "@types/node": "*" chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 collect-v8-coverage: ^1.0.0 - execa: ^5.0.0 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-haste-map: ^28.0.0 - jest-message-util: ^28.0.0 - jest-mock: ^28.0.0 - jest-regex-util: ^28.0.0 - jest-resolve: ^28.0.0 - jest-snapshot: ^28.0.0 - jest-util: ^28.0.0 + jest-haste-map: ^29.0.1 + jest-message-util: ^29.0.1 + jest-mock: ^29.0.1 + jest-regex-util: ^29.0.0 + jest-resolve: ^29.0.1 + jest-snapshot: ^29.0.1 + jest-util: ^29.0.1 slash: ^3.0.0 strip-bom: ^4.0.0 - checksum: 2e1cef098620edd9b7eb12f3a4f998f37582b6f72e88818356b54add9b98980585476531bc087956000aac0fab1c85f36552edc08992196daea97d757771a3c6 + checksum: a5e87370aefc489ae4294c88e633d0dcfd69197c4f5f7a2d68e447bcdfcae3bf220527dddd85832279e3f68548f429219609cbe29c406a744f75ed70487ae8b6 languageName: node linkType: hard -"jest-snapshot@npm:^28.0.0, jest-snapshot@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-snapshot@npm:28.0.2" +"jest-snapshot@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-snapshot@npm:29.0.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": ^28.0.2 - "@jest/transform": ^28.0.2 - "@jest/types": ^28.0.2 + "@jest/expect-utils": ^29.0.1 + "@jest/transform": ^29.0.1 + "@jest/types": ^29.0.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: ^28.0.2 + expect: ^29.0.1 graceful-fs: ^4.2.9 - jest-diff: ^28.0.2 - jest-get-type: ^28.0.2 - jest-haste-map: ^28.0.2 - jest-matcher-utils: ^28.0.2 - jest-message-util: ^28.0.2 - jest-util: ^28.0.2 + jest-diff: ^29.0.1 + jest-get-type: ^29.0.0 + jest-haste-map: ^29.0.1 + jest-matcher-utils: ^29.0.1 + jest-message-util: ^29.0.1 + jest-util: ^29.0.1 natural-compare: ^1.4.0 - pretty-format: ^28.0.2 + pretty-format: ^29.0.1 semver: ^7.3.5 - checksum: 62383b8c77d1c643694c7ef1d1455e43ba63dcd16ce77ed3c3f7a40e834db348a487989864da81878009944a2d3f6e9440f9883c30da1908e6303d3fdbf17942 + checksum: 838bd4b322622f5f0f6956f1a9a77dab6f4aa6e864e9144b21a37caa6bf2ed9ca1e16a89c7dd3a1eecd6ce754c351781e8ff16edddc2c72f9876f3b02cf873df languageName: node linkType: hard -"jest-util@npm:^28.0.0, jest-util@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-util@npm:28.0.2" +"jest-util@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-util@npm:29.0.1" dependencies: - "@jest/types": ^28.0.2 + "@jest/types": ^29.0.1 "@types/node": "*" chalk: ^4.0.0 ci-info: ^3.2.0 graceful-fs: ^4.2.9 picomatch: ^2.2.3 - checksum: 3e50e73c93c36ebc378c22b47ba02bf0bbe093266553956a8186e2670080c125d9419b1efeadb4ce59561c28d2df9af15fa19e1fdb9c0b4c3a3fe7c2f0af51a7 + checksum: 7404658788d9a8f3c69b946cbf7d9a773f1b353474792ab4d63b0e7f44cf07be87999102b49f2396e205a43b1b995a742ccc1d4a23966594c4b8976d0d116935 languageName: node linkType: hard -"jest-validate@npm:^28.0.0": - version: 28.0.0 - resolution: "jest-validate@npm:28.0.0" +"jest-validate@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-validate@npm:29.0.1" dependencies: - "@jest/types": ^28.0.0 + "@jest/types": ^29.0.1 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^28.0.0 + jest-get-type: ^29.0.0 leven: ^3.1.0 - pretty-format: ^28.0.0 - checksum: fd6ea3de6c634fa90e0f8f9f4e24164a8850fb1df3cab9b0f089b6e262b1e12709f812b299215fd54c4bce59fe1b30e4d1350fa8e1e7d3abb688fd11b7e22717 + pretty-format: ^29.0.1 + checksum: a78523cc57ee26d5a4eec8a1b185dc63dc954172560b44321c979836ba7f699ba20d282359ac54b1c57811b87a626aae362b687ff8ff3d22f3e73b65dbbd57b4 languageName: node linkType: hard -"jest-worker@npm:^28.0.2": - version: 28.0.2 - resolution: "jest-worker@npm:28.0.2" +"jest-worker@npm:^29.0.1": + version: 29.0.1 + resolution: "jest-worker@npm:29.0.1" dependencies: "@types/node": "*" merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: c60ee11920fe84390ff8ffdd3bf001e25de718004c5c9c709dd080671a7cd88760d8b894cc5e15caa86dac478ae5d0a360c44f4bac5b86ed7e06c24a5b2ea83d + checksum: f246b3b326ea3bca0f2f7023601ea74db9e51c1ae5801a0ff9a27f0044298db1579c09dbe27ea2accd2fa0bb295958bae8c5c6af4fa512082425b69a1b8730ee languageName: node linkType: hard @@ -1998,13 +1962,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^2.1.0": - version: 2.1.0 - resolution: "mimic-fn@npm:2.1.0" - checksum: d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a - languageName: node - linkType: hard - "minimatch@npm:^3.0.4": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -2204,15 +2161,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^4.0.1": - version: 4.0.1 - resolution: "npm-run-path@npm:4.0.1" - dependencies: - path-key: ^3.0.0 - checksum: 5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23 - languageName: node - linkType: hard - "npmlog@npm:^6.0.0": version: 6.0.1 resolution: "npmlog@npm:6.0.1" @@ -2234,15 +2182,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^5.1.2": - version: 5.1.2 - resolution: "onetime@npm:5.1.2" - dependencies: - mimic-fn: ^2.1.0 - checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 - languageName: node - linkType: hard - "p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -2252,6 +2191,15 @@ __metadata: languageName: node linkType: hard +"p-limit@npm:^3.1.0": + version: 3.1.0 + resolution: "p-limit@npm:3.1.0" + dependencies: + yocto-queue: ^0.1.0 + checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360 + languageName: node + linkType: hard + "p-locate@npm:^4.1.0": version: 4.1.0 resolution: "p-locate@npm:4.1.0" @@ -2298,13 +2246,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^3.0.0, path-key@npm:^3.1.0": - version: 3.1.1 - resolution: "path-key@npm:3.1.1" - checksum: 55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020 - languageName: node - linkType: hard - "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -2357,15 +2298,14 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^28.0.0, pretty-format@npm:^28.0.2": - version: 28.0.2 - resolution: "pretty-format@npm:28.0.2" +"pretty-format@npm:^29.0.1": + version: 29.0.1 + resolution: "pretty-format@npm:29.0.1" dependencies: - "@jest/schemas": ^28.0.2 - ansi-regex: ^5.0.1 + "@jest/schemas": ^29.0.0 ansi-styles: ^5.0.0 react-is: ^18.0.0 - checksum: 785ce1928f17de0e250496e0413fb9ad883a4d5ebb6e9b346f3094140eb2af096770de8b6d3b8adffc0e9692d031d62a603c851e9f3b81b2670a086ad256ad77 + checksum: d31e72769b0bc0453123c52259dba28551cfc3f02b4968fa286c14dcaed08c1e68e45d5383d425f1ac5ab829c908ebe18f9aee4e4df507be5fc82ab51b1e8995 languageName: node linkType: hard @@ -2510,23 +2450,7 @@ __metadata: languageName: node linkType: hard -"shebang-command@npm:^2.0.0": - version: 2.0.0 - resolution: "shebang-command@npm:2.0.0" - dependencies: - shebang-regex: ^3.0.0 - checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa - languageName: node - linkType: hard - -"shebang-regex@npm:^3.0.0": - version: 3.0.0 - resolution: "shebang-regex@npm:3.0.0" - checksum: 1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222 - languageName: node - linkType: hard - -"signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -2636,13 +2560,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^2.0.0": - version: 2.0.0 - resolution: "strip-final-newline@npm:2.0.0" - checksum: 69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64 - languageName: node - linkType: hard - "supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -2709,13 +2626,6 @@ __metadata: languageName: node linkType: hard -"throat@npm:^6.0.1": - version: 6.0.1 - resolution: "throat@npm:6.0.1" - checksum: 782d4171ee4e3cf947483ed2ff1af3e17cc4354c693b9d339284f61f99fbc401d171e0b0d2db3295bb7d447630333e9319c174ebd7ef315c6fb791db9675369c - languageName: node - linkType: hard - "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -2771,7 +2681,7 @@ __metadata: languageName: node linkType: hard -"walker@npm:^1.0.7": +"walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8" dependencies: @@ -2780,7 +2690,7 @@ __metadata: languageName: node linkType: hard -"which@npm:^2.0.1, which@npm:^2.0.2": +"which@npm:^2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" dependencies: @@ -2823,3 +2733,10 @@ __metadata: checksum: 343617202af32df2a15a3be36a5a8c0c8545208f3d3dfbc6bb7c3e3b7e8c6f8e7485432e4f3b88da3031a6e20afa7c711eded32ddfb122896ac5d914e75848d5 languageName: node linkType: hard + +"yocto-queue@npm:^0.1.0": + version: 0.1.0 + resolution: "yocto-queue@npm:0.1.0" + checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 + languageName: node + linkType: hard