diff --git a/package.json b/package.json index 0b671a8..a17c1e7 100644 --- a/package.json +++ b/package.json @@ -150,7 +150,7 @@ "version-bump-prompt": "6.1.0", "vite": "4.3.9", "vite-tsconfig-paths": "4.2.0", - "vitest": "0.29.7", + "vitest": "0.34.1", "vitest-github-actions-reporter": "0.10.0", "yaml-eslint-parser": "1.2.1" }, diff --git a/yarn.lock b/yarn.lock index fdb9bde..4aab344 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1158,7 +1158,7 @@ __metadata: version-bump-prompt: "npm:6.1.0" vite: "npm:4.3.9" vite-tsconfig-paths: "npm:4.2.0" - vitest: "npm:0.29.7" + vitest: "npm:0.34.1" vitest-github-actions-reporter: "npm:0.10.0" yaml-eslint-parser: "npm:1.2.1" languageName: unknown @@ -1687,12 +1687,12 @@ __metadata: languageName: node linkType: hard -"@jest/schemas@npm:^29.4.3": - version: 29.4.3 - resolution: "@jest/schemas@npm:29.4.3" +"@jest/schemas@npm:^29.4.3, @jest/schemas@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/schemas@npm:29.6.0" dependencies: - "@sinclair/typebox": "npm:^0.25.16" - checksum: 8f80ca480298411120052fcea19fd0ebee0cd148b5409ae46e93c9f7dc34e1e31147bde3eca1d0c120cabbe9c95273799eaf170f397cd8a4b31dbd3f2525c392 + "@sinclair/typebox": "npm:^0.27.8" + checksum: bb09e4ffbf57564c6789f39e6afa8d38bf2baf2b5d35ebb3adfb1af4daa46a0607fa572489d9215ecd9dc08e83890bd4fe19c74fcdc91a21026c14773dbb117a languageName: node linkType: hard @@ -1721,13 +1721,20 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": +"@jridgewell/sourcemap-codec@npm:1.4.14": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" checksum: 2147ea75c966fed8a7d9ed6679b7e8c380fa790a9bea5a64f4ec1c26d24e44b461aa60fc3b228cea03a46708d9d1bcf19508035bf27ad5e8f63d0998ed1d1117 languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.15": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: b71b5eeb0af50fb1dbdf18e88aa5cf755baa30723f0d5fd2ac069f861d0c73b12b968321314e4db86d5a4d5d89a292211f68ba94767c620fee35247a94c05890 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -1886,10 +1893,10 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.25.16": - version: 0.25.24 - resolution: "@sinclair/typebox@npm:0.25.24" - checksum: 1441d9862135d3248d15edb20dd31746b6a092d62d5d6c0a463b176c11cb5baade334c9f20c0d2605e9b0da6596148a1a5d9d9156eca008fc88197b098def65b +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.8 + resolution: "@sinclair/typebox@npm:0.27.8" + checksum: 7e5f62b0c2c8152c5884d6241720c384d884b4d036c18ae30b03cf3ac79280d4904127b60d61992e6dcb6de3e2d55bc371e38fef7c54279001f9d53e76f4bd33 languageName: node linkType: hard @@ -1967,7 +1974,14 @@ __metadata: languageName: node linkType: hard -"@types/chai@npm:*, @types/chai@npm:4.3.4, @types/chai@npm:^4.3.4": +"@types/chai@npm:*, @types/chai@npm:^4.3.5": + version: 4.3.5 + resolution: "@types/chai@npm:4.3.5" + checksum: 3fba3f516c45abce7b1478d60a5655aa7f2e04a77d0603c1396f060af98feebd914683e501fac4d993670067c320adf20ad64fbbde9608412520f0887603fdef + languageName: node + linkType: hard + +"@types/chai@npm:4.3.4": version: 4.3.4 resolution: "@types/chai@npm:4.3.4" checksum: 477e9eabcf92d43706ac874585c8eab97b3f7808d4cc10479208e8675186633c20f30993a4e3ca510c70489823c3fb3ede508cd8b172bcdd3ef66cec8235e73a @@ -2314,34 +2328,45 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/expect@npm:0.29.7" +"@vitest/expect@npm:0.34.1": + version: 0.34.1 + resolution: "@vitest/expect@npm:0.34.1" dependencies: - "@vitest/spy": "npm:0.29.7" - "@vitest/utils": "npm:0.29.7" + "@vitest/spy": "npm:0.34.1" + "@vitest/utils": "npm:0.34.1" chai: "npm:^4.3.7" - checksum: eca96a76e47c1711d678f53308422ea3ffcfc6820f10eead22cc7a843f950525ce5de316a536125eda02bbc9d9d8f75e57238c9ffd5cde57aadede818694f886 + checksum: 9b05aa671c37f5f27bcd6e703a0d5385f7170251f310207a3c1019aed5cba14e1cea3741ad3125f4fcfa2be0bda01626643cb49596e00bf8932a0eb36af298a9 languageName: node linkType: hard -"@vitest/runner@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/runner@npm:0.29.7" +"@vitest/runner@npm:0.34.1": + version: 0.34.1 + resolution: "@vitest/runner@npm:0.34.1" dependencies: - "@vitest/utils": "npm:0.29.7" + "@vitest/utils": "npm:0.34.1" p-limit: "npm:^4.0.0" - pathe: "npm:^1.1.0" - checksum: 54c97cfdd4bce478d934d936eea94b8e3e1d34ec34560d225561ba3c2cb5b54240201fc8a41c2e5a90d7829a2262251ab7e725d2c78ff702aa20b5553632821c + pathe: "npm:^1.1.1" + checksum: a5f3e37c8edfe3ee6e65df203dd5c11a820b5a3936217fd92920f5b85f6c4cad5e2c453142e49bf152b80761b2f6ab68b8eadb1477cee5617c08d31a8f0bf197 languageName: node linkType: hard -"@vitest/spy@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/spy@npm:0.29.7" +"@vitest/snapshot@npm:0.34.1": + version: 0.34.1 + resolution: "@vitest/snapshot@npm:0.34.1" dependencies: - tinyspy: "npm:^1.0.2" - checksum: e6aaa6b20a55581e5e1e617ef886ccd08d82fa1ffb2d373d6ebcf814c0fc022e8b31254183c3def3f4d741d49075893428241c17db990c8e58c7a897a119c063 + magic-string: "npm:^0.30.1" + pathe: "npm:^1.1.1" + pretty-format: "npm:^29.5.0" + checksum: 2a9ee71729949fcd86cfaaf07d0f4a5a2bfa1bef6e154d0451aa0973f9cf73070e5f3d1367c5424492d9b9cb3cb2917d76274be9b873c3e1a29fda77e334b4a0 + languageName: node + linkType: hard + +"@vitest/spy@npm:0.34.1": + version: 0.34.1 + resolution: "@vitest/spy@npm:0.34.1" + dependencies: + tinyspy: "npm:^2.1.1" + checksum: 2d615da51c0ab0ac229bf028241746dc2c6c9582d02b049f818f28888415ee5e12ee7ecd4840304ef31587843ef188725506ef1d266b01a47b293dcf2096cc90 languageName: node linkType: hard @@ -2360,18 +2385,6 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/utils@npm:0.29.7" - dependencies: - cli-truncate: "npm:^3.1.0" - diff: "npm:^5.1.0" - loupe: "npm:^2.3.6" - pretty-format: "npm:^27.5.1" - checksum: ae66e871db18c2d5ba18df4976ab77f078eefef52427671b7ab5e60049cd4bee1a3ee038e07789dcbec3bbd0f38e50e74ecf3e82cac1b8d20e3f300709ebe03a - languageName: node - linkType: hard - "@vitest/utils@npm:0.30.1": version: 0.30.1 resolution: "@vitest/utils@npm:0.30.1" @@ -2383,6 +2396,17 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:0.34.1": + version: 0.34.1 + resolution: "@vitest/utils@npm:0.34.1" + dependencies: + diff-sequences: "npm:^29.4.3" + loupe: "npm:^2.3.6" + pretty-format: "npm:^29.5.0" + checksum: b714f3ead4c63cf15110230bde5c64114bdcb006bcd3236fd417cda5e97352eb5c2c88183f3d43069684c6d71323f6833c82b7b451eaddb30616380eb033457b + languageName: node + linkType: hard + "@whatwg-node/events@npm:^0.0.2": version: 0.0.2 resolution: "@whatwg-node/events@npm:0.0.2" @@ -2470,12 +2494,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2": - version: 8.8.2 - resolution: "acorn@npm:8.8.2" +"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.0, acorn@npm:^8.8.2, acorn@npm:^8.9.0": + version: 8.10.0 + resolution: "acorn@npm:8.10.0" bin: acorn: bin/acorn - checksum: 5a47325f0aa08202080cb167d5b8103720d8a1d199f57988afa48bdfbc3c9973270b00e38c2c874240a49929625beaaae8c4ec683f5272b5f07f1119a457e5d0 + checksum: 5de0f8f7507bdd36c764431cb91c97d99ba15b6f04dbfe4375151aff3caf9566e3c98d340f128a56a5fa930164d7be12c93d8f0f0fe795b9b310888a781c789c languageName: node linkType: hard @@ -3976,6 +4000,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.4.3": + version: 29.4.3 + resolution: "diff-sequences@npm:29.4.3" + checksum: 788bca9220b2c7453bed921045660717c0ffb4ba9ca1456417e6e32d67e21fcebc62b37c0291f8e32177aa7b30913dd2fe240dfb4872cfcd7a09b738f8f120d5 + languageName: node + linkType: hard + "diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -3983,13 +4014,6 @@ __metadata: languageName: node linkType: hard -"diff@npm:^5.1.0": - version: 5.1.0 - resolution: "diff@npm:5.1.0" - checksum: c241ce992c1b59de63637d5ea2c4ac36e5686a0c660830a2dea1c9963abbb83907bef6aebe2898a3e581483bf8b1073e806ad884bf8cafe2af4023fb8ecf0f58 - languageName: node - linkType: hard - "dir-glob@npm:^2.0.0": version: 2.2.2 resolution: "dir-glob@npm:2.2.2" @@ -6297,7 +6321,7 @@ __metadata: languageName: node linkType: hard -"local-pkg@npm:^0.4.2": +"local-pkg@npm:^0.4.3": version: 0.4.3 resolution: "local-pkg@npm:0.4.3" checksum: 1f8d9b1e8ad319acbbeb5d74d53d808d26ac95111e4182a26dd9c826e1663eea48bbb6b84ae76d1b915c391259bd6d3315186c7a1a9b782c141c96786645eab7 @@ -6470,6 +6494,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.1": + version: 0.30.2 + resolution: "magic-string@npm:0.30.2" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.4.15" + checksum: c4ed08cac5c11270a7dd28bda50ccf091d695a976ca770da1e59791c23138ba00f0b9b61fb3e0f479c0a49b33b82b11879df413e2a16e089aece3b142f76ff62 + languageName: node + linkType: hard + "make-dir@npm:^3.0.0": version: 3.1.0 resolution: "make-dir@npm:3.1.0" @@ -6862,15 +6895,15 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.1.0, mlly@npm:^1.1.1": - version: 1.2.0 - resolution: "mlly@npm:1.2.0" +"mlly@npm:^1.2.0, mlly@npm:^1.4.0": + version: 1.4.0 + resolution: "mlly@npm:1.4.0" dependencies: - acorn: "npm:^8.8.2" - pathe: "npm:^1.1.0" - pkg-types: "npm:^1.0.2" - ufo: "npm:^1.1.1" - checksum: 4e0e4b9a1b25d0184d6e5af621a3b7e94f2339e5fcb3b478494b52eae0fba33a48a3f5ccd4d6238ed386e4d91eb79e4d8334a438bd6ddd9b65518f73de71fe88 + acorn: "npm:^8.9.0" + pathe: "npm:^1.1.1" + pkg-types: "npm:^1.0.3" + ufo: "npm:^1.1.2" + checksum: c4fd9dd1a3ec42c151bbbc8c1ef6666817c39ce80807303f59d2025dcaac6aa5842195e484aa501b469b8f47d94b6e4438617f63546f14e8b59e50698d8d6d37 languageName: node linkType: hard @@ -7466,10 +7499,10 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.0": - version: 1.1.0 - resolution: "pathe@npm:1.1.0" - checksum: 467cb4c0813dc810c8cd056c7c54ef628eb8ff4801057cd9861a8ff2e30143dbdf7e5765e2bd69c7ea65c151b84bbb9956afa9f1802683da2e3ce6565eadaae4 +"pathe@npm:^1.1.0, pathe@npm:^1.1.1": + version: 1.1.1 + resolution: "pathe@npm:1.1.1" + checksum: 8bca7eccd68b0076cbcffdc74490cce9515ec88e6d9ba94860a7766a03345170d3d1b36ca43083960dfbd2aa59f9dba0a07e2a27075818da7f19b1cce2985f47 languageName: node linkType: hard @@ -7542,14 +7575,14 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^1.0.2": - version: 1.0.2 - resolution: "pkg-types@npm:1.0.2" +"pkg-types@npm:^1.0.3": + version: 1.0.3 + resolution: "pkg-types@npm:1.0.3" dependencies: jsonc-parser: "npm:^3.2.0" - mlly: "npm:^1.1.1" + mlly: "npm:^1.2.0" pathe: "npm:^1.1.0" - checksum: e5da078c585c235cd3bdbb8a203c6e7620782abd3bb5c617ed6003ca42eacc10e5782f1030bcac2c3cc5c5f03e5989e6b936f5935733cc14b3e50cb83b95eda3 + checksum: fbe85466e8862d54674c58002b84c2c2218bc341ad9ef1a763b34d4e263977cf277cc93134212d5bdb96eb25456a2cd007e33265ac09ea0ea46ef07bc46d839a languageName: node linkType: hard @@ -7638,6 +7671,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.5.0": + version: 29.6.2 + resolution: "pretty-format@npm:29.6.2" + dependencies: + "@jest/schemas": "npm:^29.6.0" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^18.0.0" + checksum: bf7097b009bd90d59b8fc04fec9081cec022a3f6dfef762aa6a2399192c98ccd3a5b127d99ef0af8f2242950f86e1c0bfd9bd03c1c88ec70483be16950b2b3df + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -8476,10 +8520,10 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.3.1": - version: 3.3.2 - resolution: "std-env@npm:3.3.2" - checksum: 383486453a3b34c9db54c3aab112e066f32c6afda55c89362fe56576a82564d60526578040f7fe3ff6173f18c426597cbf1be69be9de83f56b984533aa2c2599 +"std-env@npm:^3.3.1, std-env@npm:^3.3.3": + version: 3.3.3 + resolution: "std-env@npm:3.3.3" + checksum: 2bbe0c96d26c37adcd7c6699c35f2e7443ebec701575485729596e53d962301e9909d052e859e47b78fc25ae9a230817fecaf93188f9686461c48067dd3e855b languageName: node linkType: hard @@ -8662,7 +8706,7 @@ __metadata: languageName: node linkType: hard -"strip-literal@npm:^1.0.0": +"strip-literal@npm:^1.0.1": version: 1.0.1 resolution: "strip-literal@npm:1.0.1" dependencies: @@ -8804,24 +8848,24 @@ __metadata: languageName: node linkType: hard -"tinybench@npm:^2.3.1": - version: 2.4.0 - resolution: "tinybench@npm:2.4.0" - checksum: 81c9b030af920dc0410af024e878e5c09912e0bd44d40f25a9c5927b5879582ae73dd6e9479186573fc82dbf0a282d9a3e710cf220e0f5916f5d0f0901dddb2a +"tinybench@npm:^2.5.0": + version: 2.5.0 + resolution: "tinybench@npm:2.5.0" + checksum: 9c6293f42ef9a4caa199e9824e1e3606f38d0cbade8173392e97cb744fbd151f308f5c54f1aa3e5186938d1a9d0b97b50aab19be7bdef336d6527ee3e603a07b languageName: node linkType: hard -"tinypool@npm:^0.4.0": - version: 0.4.0 - resolution: "tinypool@npm:0.4.0" - checksum: efa92ccef761e33f1a32e886f8b8b546eaf240e4f6d56e64a792ef1a9498a12088aa0707c17080aaf221049197d2aa5e074daabc9a1fca56e663465ce7904bc9 +"tinypool@npm:^0.7.0": + version: 0.7.0 + resolution: "tinypool@npm:0.7.0" + checksum: 6570c0d0752ac6313a085afca3947fcc1b86347ae16789f7b8572b070f66bb1b68d0e7e3403422d6e14a5e1aedbdc63497985ea6963243eaddcb4ba8600efa47 languageName: node linkType: hard -"tinyspy@npm:^1.0.2": - version: 1.1.1 - resolution: "tinyspy@npm:1.1.1" - checksum: d61c5b72f27e3dae0c122891b9e9f48d869fec4d2aa89d2c56484202a0d3a03553af31178e73631ea00e5c39c479ece94f42db3fd8b48d5b8840094a37662eec +"tinyspy@npm:^2.1.1": + version: 2.1.1 + resolution: "tinyspy@npm:2.1.1" + checksum: f0ab6560330db5f769e8d2bd39ea90139867a016fdc019d9699b1f8225630972d35e445e438cf8f6e5702bfc8fe053ed24bf0020e5e5c89b69e66d2ccd45e758 languageName: node linkType: hard @@ -9143,10 +9187,10 @@ __metadata: languageName: node linkType: hard -"ufo@npm:^1.1.1": - version: 1.1.1 - resolution: "ufo@npm:1.1.1" - checksum: 46c7403f2ef32569a8de94e5c90a68233f448127c14f25a392aab8d7793662439498432fe88fd351c46b91c19186ce49f53c3c1327eec757f722927e0477d7b2 +"ufo@npm:^1.1.2": + version: 1.2.0 + resolution: "ufo@npm:1.2.0" + checksum: da17d1cbb2b9c1c1cfb85ec14623c0999c445f796fe08769219cb7b4af46d18d7b2642fd1c436ec011b9f85bd67b54b4b2c82a36bd8230debde5ccd2d9d0fba0 languageName: node linkType: hard @@ -9329,19 +9373,19 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:0.29.7": - version: 0.29.7 - resolution: "vite-node@npm:0.29.7" +"vite-node@npm:0.34.1": + version: 0.34.1 + resolution: "vite-node@npm:0.34.1" dependencies: cac: "npm:^6.7.14" debug: "npm:^4.3.4" - mlly: "npm:^1.1.0" - pathe: "npm:^1.1.0" + mlly: "npm:^1.4.0" + pathe: "npm:^1.1.1" picocolors: "npm:^1.0.0" vite: "npm:^3.0.0 || ^4.0.0" bin: vite-node: vite-node.mjs - checksum: 8eb4dd19e1865fc49bc54d47e53fd9132d3c8c90156c43efffdf5081d1cd02ca4ab52c22e4ee8149f3ef985dfe2534def143ede954c36c1fd2f1c067959aa456 + checksum: 1ff1e8cbd2924935c5f4772a0ea5371ff28f1a28c2b7846c80b4e73efe76ff50ea6525051390df7f0b6942f8b06f2f07438a87028283c73d47fd1274baa93ab0 languageName: node linkType: hard @@ -9409,33 +9453,33 @@ __metadata: languageName: node linkType: hard -"vitest@npm:0.29.7": - version: 0.29.7 - resolution: "vitest@npm:0.29.7" +"vitest@npm:0.34.1": + version: 0.34.1 + resolution: "vitest@npm:0.34.1" dependencies: - "@types/chai": "npm:^4.3.4" + "@types/chai": "npm:^4.3.5" "@types/chai-subset": "npm:^1.3.3" "@types/node": "npm:*" - "@vitest/expect": "npm:0.29.7" - "@vitest/runner": "npm:0.29.7" - "@vitest/spy": "npm:0.29.7" - "@vitest/utils": "npm:0.29.7" - acorn: "npm:^8.8.1" + "@vitest/expect": "npm:0.34.1" + "@vitest/runner": "npm:0.34.1" + "@vitest/snapshot": "npm:0.34.1" + "@vitest/spy": "npm:0.34.1" + "@vitest/utils": "npm:0.34.1" + acorn: "npm:^8.9.0" acorn-walk: "npm:^8.2.0" cac: "npm:^6.7.14" chai: "npm:^4.3.7" debug: "npm:^4.3.4" - local-pkg: "npm:^0.4.2" - pathe: "npm:^1.1.0" + local-pkg: "npm:^0.4.3" + magic-string: "npm:^0.30.1" + pathe: "npm:^1.1.1" picocolors: "npm:^1.0.0" - source-map: "npm:^0.6.1" - std-env: "npm:^3.3.1" - strip-literal: "npm:^1.0.0" - tinybench: "npm:^2.3.1" - tinypool: "npm:^0.4.0" - tinyspy: "npm:^1.0.2" + std-env: "npm:^3.3.3" + strip-literal: "npm:^1.0.1" + tinybench: "npm:^2.5.0" + tinypool: "npm:^0.7.0" vite: "npm:^3.0.0 || ^4.0.0" - vite-node: "npm:0.29.7" + vite-node: "npm:0.34.1" why-is-node-running: "npm:^2.2.2" peerDependencies: "@edge-runtime/vm": "*" @@ -9443,6 +9487,9 @@ __metadata: "@vitest/ui": "*" happy-dom: "*" jsdom: "*" + playwright: "*" + safaridriver: "*" + webdriverio: "*" peerDependenciesMeta: "@edge-runtime/vm": optional: true @@ -9454,13 +9501,15 @@ __metadata: optional: true jsdom: optional: true + playwright: + optional: true safaridriver: optional: true webdriverio: optional: true bin: vitest: vitest.mjs - checksum: 0d867cd77251aed6d7464adf20cc131f9a47fcb91d88acd42fef591f4cc202fb1efd7c2afa4e71ad9ab29c2f182723aa3152c1691c8eb3e9b8befaf48b72965a + checksum: df42543d08a0b5c0f6ad34ded65e3c29f87aba58b85ebd230247df3b2205a0cc0b07b72be6ba1ab53467a49013f75453ce997232dfef532b3cbbba768cebbb91 languageName: node linkType: hard