diff --git a/package.json b/package.json index 8d6e5d9..d9a58d6 100644 --- a/package.json +++ b/package.json @@ -150,7 +150,7 @@ "version-bump-prompt": "6.1.0", "vite": "4.3.5", "vite-tsconfig-paths": "4.2.0", - "vitest": "0.29.7", + "vitest": "0.31.1", "vitest-github-actions-reporter": "0.10.0", "yaml-eslint-parser": "1.2.1" }, diff --git a/yarn.lock b/yarn.lock index 729fe42..8dc4a03 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1158,7 +1158,7 @@ __metadata: version-bump-prompt: "npm:6.1.0" vite: "npm:4.3.5" vite-tsconfig-paths: "npm:4.2.0" - vitest: "npm:0.29.7" + vitest: "npm:0.31.1" vitest-github-actions-reporter: "npm:0.10.0" yaml-eslint-parser: "npm:1.2.1" languageName: unknown @@ -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.13": + 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" @@ -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,46 @@ __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.31.1": + version: 0.31.1 + resolution: "@vitest/expect@npm:0.31.1" dependencies: - "@vitest/spy": "npm:0.29.7" - "@vitest/utils": "npm:0.29.7" + "@vitest/spy": "npm:0.31.1" + "@vitest/utils": "npm:0.31.1" chai: "npm:^4.3.7" - checksum: eca96a76e47c1711d678f53308422ea3ffcfc6820f10eead22cc7a843f950525ce5de316a536125eda02bbc9d9d8f75e57238c9ffd5cde57aadede818694f886 + checksum: 428df2d5ed039eca6647c0e8709872db862aa6143dcc1968597612d0e2c3f16d28ec0f1f197ac4704e828b0d0e271754a8cc578ede4022d0248f4880ceb17a32 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.31.1": + version: 0.31.1 + resolution: "@vitest/runner@npm:0.31.1" dependencies: - "@vitest/utils": "npm:0.29.7" + "@vitest/utils": "npm:0.31.1" + concordance: "npm:^5.0.4" p-limit: "npm:^4.0.0" pathe: "npm:^1.1.0" - checksum: 54c97cfdd4bce478d934d936eea94b8e3e1d34ec34560d225561ba3c2cb5b54240201fc8a41c2e5a90d7829a2262251ab7e725d2c78ff702aa20b5553632821c + checksum: 2cf26cf503847b52f9389e658b7a7fa3f98139fe49a9eea774f25ae358c1f74ba1ecdc925488e1728cbdc9aaf0cf79ecdbd4c17f3a8363bd0797a9f6965e7c88 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.31.1": + version: 0.31.1 + resolution: "@vitest/snapshot@npm:0.31.1" + dependencies: + magic-string: "npm:^0.30.0" + pathe: "npm:^1.1.0" + pretty-format: "npm:^27.5.1" + checksum: 6d77b30f738c079a6b1f492f9a987d7d32851ae52935e17b492901a73f6ca05164531244e65a61fd34a8782caf338f003691f1d03e8ff30e354af202a18ee1fe + languageName: node + linkType: hard + +"@vitest/spy@npm:0.31.1": + version: 0.31.1 + resolution: "@vitest/spy@npm:0.31.1" dependencies: - tinyspy: "npm:^1.0.2" - checksum: e6aaa6b20a55581e5e1e617ef886ccd08d82fa1ffb2d373d6ebcf814c0fc022e8b31254183c3def3f4d741d49075893428241c17db990c8e58c7a897a119c063 + tinyspy: "npm:^2.1.0" + checksum: 5d763585cff16f00851a1874bcb8da74f3f097e8e15ed688b972ff29673b07bbc9067e374df4817a7946218437cb3c6ec56b741ac9e58b5d91b9d68a826915d3 languageName: node linkType: hard @@ -2360,26 +2386,25 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/utils@npm:0.29.7" +"@vitest/utils@npm:0.30.1": + version: 0.30.1 + resolution: "@vitest/utils@npm:0.30.1" dependencies: - cli-truncate: "npm:^3.1.0" - diff: "npm:^5.1.0" + concordance: "npm:^5.0.4" loupe: "npm:^2.3.6" pretty-format: "npm:^27.5.1" - checksum: ae66e871db18c2d5ba18df4976ab77f078eefef52427671b7ab5e60049cd4bee1a3ee038e07789dcbec3bbd0f38e50e74ecf3e82cac1b8d20e3f300709ebe03a + checksum: dde609f2a3ca23a769f8d401a3df871c55eada7bf9be06816c83bd345ab0ca36f68be9847912e9d64052a7d053cac93dc6cb4fef5b330b949a28d58448414946 languageName: node linkType: hard -"@vitest/utils@npm:0.30.1": - version: 0.30.1 - resolution: "@vitest/utils@npm:0.30.1" +"@vitest/utils@npm:0.31.1": + version: 0.31.1 + resolution: "@vitest/utils@npm:0.31.1" dependencies: concordance: "npm:^5.0.4" loupe: "npm:^2.3.6" pretty-format: "npm:^27.5.1" - checksum: dde609f2a3ca23a769f8d401a3df871c55eada7bf9be06816c83bd345ab0ca36f68be9847912e9d64052a7d053cac93dc6cb4fef5b330b949a28d58448414946 + checksum: a0294499ab6e493942d1e5edace996f346ec4a7dcd079764cde8c3aa85cd620ff5e5bc29a6fa9fee2ef638b65850815259115e94e31ca57a7c43221da35264a0 languageName: node linkType: hard @@ -2470,7 +2495,7 @@ __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": +"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.0, acorn@npm:^8.8.2": version: 8.8.2 resolution: "acorn@npm:8.8.2" bin: @@ -3983,13 +4008,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 +6315,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 +6488,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.0": + version: 0.30.0 + resolution: "magic-string@npm:0.30.0" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.4.13" + checksum: ed9c8873be1494aaebba171705ae16bc14646d933410f53cf4a997b53a0d231e8aa7f168b7c3ed942099f19ad0c3e419e4033a01b758b94f0eb1e48d65ab6078 + languageName: node + linkType: hard + "make-dir@npm:^3.0.0": version: 3.1.0 resolution: "make-dir@npm:3.1.0" @@ -6862,15 +6889,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": + version: 1.2.1 + resolution: "mlly@npm:1.2.1" dependencies: acorn: "npm:^8.8.2" pathe: "npm:^1.1.0" - pkg-types: "npm:^1.0.2" - ufo: "npm:^1.1.1" - checksum: 4e0e4b9a1b25d0184d6e5af621a3b7e94f2339e5fcb3b478494b52eae0fba33a48a3f5ccd4d6238ed386e4d91eb79e4d8334a438bd6ddd9b65518f73de71fe88 + pkg-types: "npm:^1.0.3" + ufo: "npm:^1.1.2" + checksum: 0a7cd535aa20601f723c3714ad4e3a0918903b6676ab96a102358b83d3a0bb9f5d21f233c6e293929a4112d538c49ca11b93f40b709432f12f80268f76b661fe languageName: node linkType: hard @@ -7542,14 +7569,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 @@ -8465,10 +8492,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.2": + version: 3.3.3 + resolution: "std-env@npm:3.3.3" + checksum: 2bbe0c96d26c37adcd7c6699c35f2e7443ebec701575485729596e53d962301e9909d052e859e47b78fc25ae9a230817fecaf93188f9686461c48067dd3e855b languageName: node linkType: hard @@ -8651,7 +8678,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: @@ -8793,24 +8820,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.5.0": + version: 0.5.0 + resolution: "tinypool@npm:0.5.0" + checksum: 5ca592fed22bbf1632f443eff97f83fb12b14dfdf3be70e03fcdea8fa53fbefac10decb779a0783119aa4418fbed8109c3935c5c7d69553b7728392012b8faa2 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.0": + version: 2.1.0 + resolution: "tinyspy@npm:2.1.0" + checksum: b367319c16c85dd8dbd9d0057157f7d6d43f0f6f29536f0ba47f5aea7e99b0ec6c75f45124266465adebbcbe1173d2d69da82ab69dd96df884c8c5e45a960e3b languageName: node linkType: hard @@ -9132,10 +9159,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.1.2 + resolution: "ufo@npm:1.1.2" + checksum: 87c9e9b2702c05568efab259ffb73b855138efc201200d2da413bacf1962126bf1d1ef83d9c1e7c68055e4938a07bc9da2da0fb449b2eb6f8e9b8a9eb472e039 languageName: node linkType: hard @@ -9318,19 +9345,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.31.1": + version: 0.31.1 + resolution: "vite-node@npm:0.31.1" dependencies: cac: "npm:^6.7.14" debug: "npm:^4.3.4" - mlly: "npm:^1.1.0" + mlly: "npm:^1.2.0" pathe: "npm:^1.1.0" picocolors: "npm:^1.0.0" vite: "npm:^3.0.0 || ^4.0.0" bin: vite-node: vite-node.mjs - checksum: 8eb4dd19e1865fc49bc54d47e53fd9132d3c8c90156c43efffdf5081d1cd02ca4ab52c22e4ee8149f3ef985dfe2534def143ede954c36c1fd2f1c067959aa456 + checksum: b1266c658a2c6f105d9813d7d65ac6f083b61a50257658b3e4c7e4bdf418255b1cabbbe815a37c7f889e7ba0bd90b7214cffc69063cd64e8b646e2799e97916e languageName: node linkType: hard @@ -9398,33 +9425,34 @@ __metadata: languageName: node linkType: hard -"vitest@npm:0.29.7": - version: 0.29.7 - resolution: "vitest@npm:0.29.7" +"vitest@npm:0.31.1": + version: 0.31.1 + resolution: "vitest@npm:0.31.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.31.1" + "@vitest/runner": "npm:0.31.1" + "@vitest/snapshot": "npm:0.31.1" + "@vitest/spy": "npm:0.31.1" + "@vitest/utils": "npm:0.31.1" + acorn: "npm:^8.8.2" acorn-walk: "npm:^8.2.0" cac: "npm:^6.7.14" chai: "npm:^4.3.7" + concordance: "npm:^5.0.4" debug: "npm:^4.3.4" - local-pkg: "npm:^0.4.2" + local-pkg: "npm:^0.4.3" + magic-string: "npm:^0.30.0" pathe: "npm:^1.1.0" 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.2" + strip-literal: "npm:^1.0.1" + tinybench: "npm:^2.5.0" + tinypool: "npm:^0.5.0" vite: "npm:^3.0.0 || ^4.0.0" - vite-node: "npm:0.29.7" + vite-node: "npm:0.31.1" why-is-node-running: "npm:^2.2.2" peerDependencies: "@edge-runtime/vm": "*" @@ -9432,6 +9460,9 @@ __metadata: "@vitest/ui": "*" happy-dom: "*" jsdom: "*" + playwright: "*" + safaridriver: "*" + webdriverio: "*" peerDependenciesMeta: "@edge-runtime/vm": optional: true @@ -9443,13 +9474,15 @@ __metadata: optional: true jsdom: optional: true + playwright: + optional: true safaridriver: optional: true webdriverio: optional: true bin: vitest: vitest.mjs - checksum: 0d867cd77251aed6d7464adf20cc131f9a47fcb91d88acd42fef591f4cc202fb1efd7c2afa4e71ad9ab29c2f182723aa3152c1691c8eb3e9b8befaf48b72965a + checksum: 008fee1e051857c724b0c252afc957cdcc1321c3d782034ce31763f529a44af6868923e0264ea9697ce00e2ac74353fa9d44ee2979da038d6efd5a9b6cf0524d languageName: node linkType: hard