diff --git a/.pnp.cjs b/.pnp.cjs index e2801a34..c19cceea 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -47,7 +47,7 @@ const RAW_RUNTIME_STATE = ["prettier-plugin-organize-imports", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:4.3.0"],\ ["react", "npm:19.2.0"],\ ["typescript", "patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5"],\ - ["vitest", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:3.2.4"]\ + ["vitest", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:4.0.8"]\ ],\ "linkType": "SOFT"\ }]\ @@ -751,6 +751,15 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ + ["@standard-schema/spec", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/@standard-schema-spec-npm-1.0.0-e86c6647f1-aee780cc14.zip/node_modules/@standard-schema/spec/",\ + "packageDependencies": [\ + ["@standard-schema/spec", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/chai", [\ ["npm:5.2.3", {\ "packageLocation": "./.yarn/cache/@types-chai-npm-5.2.3-5f61dbddda-e79947307d.zip/node_modules/@types/chai/",\ @@ -1061,38 +1070,39 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@vitest/expect", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/@vitest-expect-npm-3.2.4-97c526d5cc-dc69ce886c.zip/node_modules/@vitest/expect/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/@vitest-expect-npm-4.0.8-0c7a8be7e7-342934870f.zip/node_modules/@vitest/expect/",\ "packageDependencies": [\ + ["@standard-schema/spec", "npm:1.0.0"],\ ["@types/chai", "npm:5.2.3"],\ - ["@vitest/expect", "npm:3.2.4"],\ - ["@vitest/spy", "npm:3.2.4"],\ - ["@vitest/utils", "npm:3.2.4"],\ - ["chai", "npm:5.3.3"],\ - ["tinyrainbow", "npm:2.0.0"]\ + ["@vitest/expect", "npm:4.0.8"],\ + ["@vitest/spy", "npm:4.0.8"],\ + ["@vitest/utils", "npm:4.0.8"],\ + ["chai", "npm:6.2.0"],\ + ["tinyrainbow", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vitest/mocker", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/@vitest-mocker-npm-3.2.4-48badb1f19-5e92431b6e.zip/node_modules/@vitest/mocker/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/@vitest-mocker-npm-4.0.8-eebff002a5-6a624e04a6.zip/node_modules/@vitest/mocker/",\ "packageDependencies": [\ - ["@vitest/mocker", "npm:3.2.4"]\ + ["@vitest/mocker", "npm:4.0.8"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:844a7691b11239b8c59a3f078db09ff4c5b0effeca0ead8a89ca9d9e3db17fcde0e46e61379595f131cf00826949144b9f122c5ae41259afbc50c3d51b94938e#npm:3.2.4", {\ - "packageLocation": "./.yarn/__virtual__/@vitest-mocker-virtual-a74600dda5/0/cache/@vitest-mocker-npm-3.2.4-48badb1f19-5e92431b6e.zip/node_modules/@vitest/mocker/",\ + ["virtual:0aa6960e55aaab5452c6ff733df2e490f93390f393473b6404744b5dd84d757fe266dd0836c048399ce3d666e9c2079e6b416f84e09b975e208d088f71b26ddd#npm:4.0.8", {\ + "packageLocation": "./.yarn/__virtual__/@vitest-mocker-virtual-6ca2cea6bc/0/cache/@vitest-mocker-npm-4.0.8-eebff002a5-6a624e04a6.zip/node_modules/@vitest/mocker/",\ "packageDependencies": [\ ["@types/msw", null],\ ["@types/vite", null],\ - ["@vitest/mocker", "virtual:844a7691b11239b8c59a3f078db09ff4c5b0effeca0ead8a89ca9d9e3db17fcde0e46e61379595f131cf00826949144b9f122c5ae41259afbc50c3d51b94938e#npm:3.2.4"],\ - ["@vitest/spy", "npm:3.2.4"],\ + ["@vitest/mocker", "virtual:0aa6960e55aaab5452c6ff733df2e490f93390f393473b6404744b5dd84d757fe266dd0836c048399ce3d666e9c2079e6b416f84e09b975e208d088f71b26ddd#npm:4.0.8"],\ + ["@vitest/spy", "npm:4.0.8"],\ ["estree-walker", "npm:3.0.3"],\ ["magic-string", "npm:0.30.21"],\ ["msw", null],\ - ["vite", "virtual:844a7691b11239b8c59a3f078db09ff4c5b0effeca0ead8a89ca9d9e3db17fcde0e46e61379595f131cf00826949144b9f122c5ae41259afbc50c3d51b94938e#npm:7.2.2"]\ + ["vite", "virtual:0aa6960e55aaab5452c6ff733df2e490f93390f393473b6404744b5dd84d757fe266dd0836c048399ce3d666e9c2079e6b416f84e09b975e208d088f71b26ddd#npm:7.2.2"]\ ],\ "packagePeers": [\ "@types/msw",\ @@ -1104,33 +1114,32 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@vitest/pretty-format", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/@vitest-pretty-format-npm-3.2.4-d7da0d3faf-8dd30cbf95.zip/node_modules/@vitest/pretty-format/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/@vitest-pretty-format-npm-4.0.8-f4e669f5f0-7e438ba687.zip/node_modules/@vitest/pretty-format/",\ "packageDependencies": [\ - ["@vitest/pretty-format", "npm:3.2.4"],\ - ["tinyrainbow", "npm:2.0.0"]\ + ["@vitest/pretty-format", "npm:4.0.8"],\ + ["tinyrainbow", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vitest/runner", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/@vitest-runner-npm-3.2.4-b2e96befcb-197bd55def.zip/node_modules/@vitest/runner/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/@vitest-runner-npm-4.0.8-85b5fd69f0-cb66c1121c.zip/node_modules/@vitest/runner/",\ "packageDependencies": [\ - ["@vitest/runner", "npm:3.2.4"],\ - ["@vitest/utils", "npm:3.2.4"],\ - ["pathe", "npm:2.0.3"],\ - ["strip-literal", "npm:3.1.0"]\ + ["@vitest/runner", "npm:4.0.8"],\ + ["@vitest/utils", "npm:4.0.8"],\ + ["pathe", "npm:2.0.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vitest/snapshot", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/@vitest-snapshot-npm-3.2.4-c43292ea8b-acfb682491.zip/node_modules/@vitest/snapshot/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/@vitest-snapshot-npm-4.0.8-1f9bfe6cea-d703a4bb49.zip/node_modules/@vitest/snapshot/",\ "packageDependencies": [\ - ["@vitest/pretty-format", "npm:3.2.4"],\ - ["@vitest/snapshot", "npm:3.2.4"],\ + ["@vitest/pretty-format", "npm:4.0.8"],\ + ["@vitest/snapshot", "npm:4.0.8"],\ ["magic-string", "npm:0.30.21"],\ ["pathe", "npm:2.0.3"]\ ],\ @@ -1138,23 +1147,21 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["@vitest/spy", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/@vitest-spy-npm-3.2.4-ed1c68e965-7d38c299f4.zip/node_modules/@vitest/spy/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/@vitest-spy-npm-4.0.8-1620766d72-944223ffef.zip/node_modules/@vitest/spy/",\ "packageDependencies": [\ - ["@vitest/spy", "npm:3.2.4"],\ - ["tinyspy", "npm:4.0.4"]\ + ["@vitest/spy", "npm:4.0.8"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@vitest/utils", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/@vitest-utils-npm-3.2.4-2d32b4da53-7f12ef63bd.zip/node_modules/@vitest/utils/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/@vitest-utils-npm-4.0.8-df898eb610-9f241a8aaf.zip/node_modules/@vitest/utils/",\ "packageDependencies": [\ - ["@vitest/pretty-format", "npm:3.2.4"],\ - ["@vitest/utils", "npm:3.2.4"],\ - ["loupe", "npm:3.2.1"],\ - ["tinyrainbow", "npm:2.0.0"]\ + ["@vitest/pretty-format", "npm:4.0.8"],\ + ["@vitest/utils", "npm:4.0.8"],\ + ["tinyrainbow", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ }]\ @@ -1456,15 +1463,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["cac", [\ - ["npm:6.7.14", {\ - "packageLocation": "./.yarn/cache/cac-npm-6.7.14-c46284e425-002769a0fb.zip/node_modules/cac/",\ - "packageDependencies": [\ - ["cac", "npm:6.7.14"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["cacache", [\ ["npm:19.0.1", {\ "packageLocation": "./.yarn/cache/cacache-npm-19.0.1-395cba1936-ea026b27b1.zip/node_modules/cacache/",\ @@ -1542,15 +1540,10 @@ const RAW_RUNTIME_STATE = }]\ ]],\ ["chai", [\ - ["npm:5.3.3", {\ - "packageLocation": "./.yarn/cache/chai-npm-5.3.3-ebef71cdac-0d0ef63106.zip/node_modules/chai/",\ + ["npm:6.2.0", {\ + "packageLocation": "./.yarn/cache/chai-npm-6.2.0-ce657a084d-199422854e.zip/node_modules/chai/",\ "packageDependencies": [\ - ["assertion-error", "npm:2.0.1"],\ - ["chai", "npm:5.3.3"],\ - ["check-error", "npm:2.1.1"],\ - ["deep-eql", "npm:5.0.2"],\ - ["loupe", "npm:3.2.1"],\ - ["pathval", "npm:2.0.1"]\ + ["chai", "npm:6.2.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -1573,15 +1566,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["check-error", [\ - ["npm:2.1.1", {\ - "packageLocation": "./.yarn/cache/check-error-npm-2.1.1-34e4ef357e-d785ed17b1.zip/node_modules/check-error/",\ - "packageDependencies": [\ - ["check-error", "npm:2.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["chownr", [\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/chownr-npm-3.0.0-5275e85d25-b63cb1f73d.zip/node_modules/chownr/",\ @@ -1748,15 +1732,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["deep-eql", [\ - ["npm:5.0.2", {\ - "packageLocation": "./.yarn/cache/deep-eql-npm-5.0.2-3bce58289f-a529b81e2e.zip/node_modules/deep-eql/",\ - "packageDependencies": [\ - ["deep-eql", "npm:5.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["deep-is", [\ ["npm:0.1.4", {\ "packageLocation": "./.yarn/cache/deep-is-npm-0.1.4-88938b5a67-ec12d074ae.zip/node_modules/deep-is/",\ @@ -2948,7 +2923,7 @@ const RAW_RUNTIME_STATE = ["prettier-plugin-organize-imports", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:4.3.0"],\ ["react", "npm:19.2.0"],\ ["typescript", "patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5"],\ - ["vitest", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:3.2.4"]\ + ["vitest", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:4.0.8"]\ ],\ "linkType": "SOFT"\ }]\ @@ -3378,13 +3353,6 @@ const RAW_RUNTIME_STATE = ["js-tokens", "npm:4.0.0"]\ ],\ "linkType": "HARD"\ - }],\ - ["npm:9.0.1", {\ - "packageLocation": "./.yarn/cache/js-tokens-npm-9.0.1-3ed793c0c1-3288ba73bb.zip/node_modules/js-tokens/",\ - "packageDependencies": [\ - ["js-tokens", "npm:9.0.1"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["js-yaml", [\ @@ -3497,15 +3465,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["loupe", [\ - ["npm:3.2.1", {\ - "packageLocation": "./.yarn/cache/loupe-npm-3.2.1-a8f491982f-a4d78ec758.zip/node_modules/loupe/",\ - "packageDependencies": [\ - ["loupe", "npm:3.2.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["lru-cache", [\ ["npm:10.4.3", {\ "packageLocation": "./.yarn/cache/lru-cache-npm-10.4.3-30c10b861a-e6e9026736.zip/node_modules/lru-cache/",\ @@ -3977,15 +3936,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["pathval", [\ - ["npm:2.0.1", {\ - "packageLocation": "./.yarn/cache/pathval-npm-2.0.1-7fb9ae82ba-f5e8b82f6b.zip/node_modules/pathval/",\ - "packageDependencies": [\ - ["pathval", "npm:2.0.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["picocolors", [\ ["npm:1.1.1", {\ "packageLocation": "./.yarn/cache/picocolors-npm-1.1.1-4fede47cf1-e1cf46bf84.zip/node_modules/picocolors/",\ @@ -4746,16 +4696,6 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["strip-literal", [\ - ["npm:3.1.0", {\ - "packageLocation": "./.yarn/cache/strip-literal-npm-3.1.0-b0340463b3-6eb00906a1.zip/node_modules/strip-literal/",\ - "packageDependencies": [\ - ["js-tokens", "npm:9.0.1"],\ - ["strip-literal", "npm:3.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["supports-color", [\ ["npm:7.2.0", {\ "packageLocation": "./.yarn/cache/supports-color-npm-7.2.0-606bfcf7da-c8bb7afd56.zip/node_modules/supports-color/",\ @@ -4826,29 +4766,11 @@ const RAW_RUNTIME_STATE = "linkType": "HARD"\ }]\ ]],\ - ["tinypool", [\ - ["npm:1.1.1", {\ - "packageLocation": "./.yarn/cache/tinypool-npm-1.1.1-6772421283-0d54139e9d.zip/node_modules/tinypool/",\ - "packageDependencies": [\ - ["tinypool", "npm:1.1.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["tinyrainbow", [\ - ["npm:2.0.0", {\ - "packageLocation": "./.yarn/cache/tinyrainbow-npm-2.0.0-b4ba575b93-94d4e16246.zip/node_modules/tinyrainbow/",\ - "packageDependencies": [\ - ["tinyrainbow", "npm:2.0.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["tinyspy", [\ - ["npm:4.0.4", {\ - "packageLocation": "./.yarn/cache/tinyspy-npm-4.0.4-94a3f61e82-858a99e3de.zip/node_modules/tinyspy/",\ + ["npm:3.0.3", {\ + "packageLocation": "./.yarn/cache/tinyrainbow-npm-3.0.3-06ed35d14d-169cc63c15.zip/node_modules/tinyrainbow/",\ "packageDependencies": [\ - ["tinyspy", "npm:4.0.4"]\ + ["tinyrainbow", "npm:3.0.3"]\ ],\ "linkType": "HARD"\ }]\ @@ -5030,8 +4952,8 @@ const RAW_RUNTIME_STATE = ],\ "linkType": "SOFT"\ }],\ - ["virtual:844a7691b11239b8c59a3f078db09ff4c5b0effeca0ead8a89ca9d9e3db17fcde0e46e61379595f131cf00826949144b9f122c5ae41259afbc50c3d51b94938e#npm:7.2.2", {\ - "packageLocation": "./.yarn/__virtual__/vite-virtual-e4e34af445/0/cache/vite-npm-7.2.2-7a1f855c04-aee08b4206.zip/node_modules/vite/",\ + ["virtual:0aa6960e55aaab5452c6ff733df2e490f93390f393473b6404744b5dd84d757fe266dd0836c048399ce3d666e9c2079e6b416f84e09b975e208d088f71b26ddd#npm:7.2.2", {\ + "packageLocation": "./.yarn/__virtual__/vite-virtual-ada5215439/0/cache/vite-npm-7.2.2-7a1f855c04-aee08b4206.zip/node_modules/vite/",\ "packageDependencies": [\ ["@types/jiti", null],\ ["@types/less", null],\ @@ -5060,7 +4982,7 @@ const RAW_RUNTIME_STATE = ["terser", null],\ ["tinyglobby", "npm:0.2.15"],\ ["tsx", null],\ - ["vite", "virtual:844a7691b11239b8c59a3f078db09ff4c5b0effeca0ead8a89ca9d9e3db17fcde0e46e61379595f131cf00826949144b9f122c5ae41259afbc50c3d51b94938e#npm:7.2.2"],\ + ["vite", "virtual:0aa6960e55aaab5452c6ff733df2e490f93390f393473b6404744b5dd84d757fe266dd0836c048399ce3d666e9c2079e6b416f84e09b975e208d088f71b26ddd#npm:7.2.2"],\ ["yaml", null]\ ],\ "packagePeers": [\ @@ -5087,111 +5009,42 @@ const RAW_RUNTIME_STATE = "yaml"\ ],\ "linkType": "HARD"\ - }],\ - ["virtual:cb1d79df3b4901790c8808db427c397bd3f613c8181bce1e1c99f654fcf8f1484eb3efeaaa7477306f7c95ff2d882d1e762cb59fa3743be7fbfd628566f4b6c1#npm:7.2.2", {\ - "packageLocation": "./.yarn/__virtual__/vite-virtual-671f5cf2b0/0/cache/vite-npm-7.2.2-7a1f855c04-aee08b4206.zip/node_modules/vite/",\ - "packageDependencies": [\ - ["@types/jiti", null],\ - ["@types/less", null],\ - ["@types/lightningcss", null],\ - ["@types/node", null],\ - ["@types/sass", null],\ - ["@types/sass-embedded", null],\ - ["@types/stylus", null],\ - ["@types/sugarss", null],\ - ["@types/terser", null],\ - ["@types/tsx", null],\ - ["@types/yaml", null],\ - ["esbuild", "npm:0.25.12"],\ - ["fdir", "virtual:0e783aadbd2b4b8e6f6056033c0b290501892d23bc7c5dad5477e00e48ad8bd3e4434c3962a52dd75a58e06dbb7218094a494bac954ef2f7f6fdb65d9717e5f4#npm:6.5.0"],\ - ["fsevents", "patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1"],\ - ["jiti", null],\ - ["less", null],\ - ["lightningcss", null],\ - ["picomatch", "npm:4.0.3"],\ - ["postcss", "npm:8.5.6"],\ - ["rollup", "npm:4.53.1"],\ - ["sass", null],\ - ["sass-embedded", null],\ - ["stylus", null],\ - ["sugarss", null],\ - ["terser", null],\ - ["tinyglobby", "npm:0.2.15"],\ - ["tsx", null],\ - ["vite", "virtual:cb1d79df3b4901790c8808db427c397bd3f613c8181bce1e1c99f654fcf8f1484eb3efeaaa7477306f7c95ff2d882d1e762cb59fa3743be7fbfd628566f4b6c1#npm:7.2.2"],\ - ["yaml", null]\ - ],\ - "packagePeers": [\ - "@types/jiti",\ - "@types/less",\ - "@types/lightningcss",\ - "@types/node",\ - "@types/sass-embedded",\ - "@types/sass",\ - "@types/stylus",\ - "@types/sugarss",\ - "@types/terser",\ - "@types/tsx",\ - "@types/yaml",\ - "jiti",\ - "less",\ - "lightningcss",\ - "sass-embedded",\ - "sass",\ - "stylus",\ - "sugarss",\ - "terser",\ - "tsx",\ - "yaml"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["vite-node", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/vite-node-npm-3.2.4-cb1d79df3b-343244ecab.zip/node_modules/vite-node/",\ - "packageDependencies": [\ - ["cac", "npm:6.7.14"],\ - ["debug", "virtual:c3967fc0c3b8915e804906b0fd751cab4f92941ee382919f75adac5959276e7821cb41492a6c394fe86691b903d5d627b8120597a4534d6ffe06ba7285e4003a#npm:4.4.3"],\ - ["es-module-lexer", "npm:1.7.0"],\ - ["pathe", "npm:2.0.3"],\ - ["vite", "virtual:cb1d79df3b4901790c8808db427c397bd3f613c8181bce1e1c99f654fcf8f1484eb3efeaaa7477306f7c95ff2d882d1e762cb59fa3743be7fbfd628566f4b6c1#npm:7.2.2"],\ - ["vite-node", "npm:3.2.4"]\ - ],\ - "linkType": "HARD"\ }]\ ]],\ ["vitest", [\ - ["npm:3.2.4", {\ - "packageLocation": "./.yarn/cache/vitest-npm-3.2.4-7a07f931b1-f10bbce093.zip/node_modules/vitest/",\ + ["npm:4.0.8", {\ + "packageLocation": "./.yarn/cache/vitest-npm-4.0.8-2a8a2b9a81-b2fd9e2bb0.zip/node_modules/vitest/",\ "packageDependencies": [\ - ["vitest", "npm:3.2.4"]\ + ["vitest", "npm:4.0.8"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:3.2.4", {\ - "packageLocation": "./.yarn/__virtual__/vitest-virtual-844a7691b1/0/cache/vitest-npm-3.2.4-7a07f931b1-f10bbce093.zip/node_modules/vitest/",\ + ["virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:4.0.8", {\ + "packageLocation": "./.yarn/__virtual__/vitest-virtual-0aa6960e55/0/cache/vitest-npm-4.0.8-2a8a2b9a81-b2fd9e2bb0.zip/node_modules/vitest/",\ "packageDependencies": [\ ["@edge-runtime/vm", null],\ - ["@types/chai", "npm:5.2.3"],\ ["@types/debug", null],\ ["@types/edge-runtime__vm", null],\ ["@types/happy-dom", null],\ ["@types/jsdom", null],\ ["@types/node", "npm:24.10.0"],\ - ["@types/vitest__browser", null],\ + ["@types/vitest__browser-playwright", null],\ + ["@types/vitest__browser-preview", null],\ + ["@types/vitest__browser-webdriverio", null],\ ["@types/vitest__ui", null],\ - ["@vitest/browser", null],\ - ["@vitest/expect", "npm:3.2.4"],\ - ["@vitest/mocker", "virtual:844a7691b11239b8c59a3f078db09ff4c5b0effeca0ead8a89ca9d9e3db17fcde0e46e61379595f131cf00826949144b9f122c5ae41259afbc50c3d51b94938e#npm:3.2.4"],\ - ["@vitest/pretty-format", "npm:3.2.4"],\ - ["@vitest/runner", "npm:3.2.4"],\ - ["@vitest/snapshot", "npm:3.2.4"],\ - ["@vitest/spy", "npm:3.2.4"],\ + ["@vitest/browser-playwright", null],\ + ["@vitest/browser-preview", null],\ + ["@vitest/browser-webdriverio", null],\ + ["@vitest/expect", "npm:4.0.8"],\ + ["@vitest/mocker", "virtual:0aa6960e55aaab5452c6ff733df2e490f93390f393473b6404744b5dd84d757fe266dd0836c048399ce3d666e9c2079e6b416f84e09b975e208d088f71b26ddd#npm:4.0.8"],\ + ["@vitest/pretty-format", "npm:4.0.8"],\ + ["@vitest/runner", "npm:4.0.8"],\ + ["@vitest/snapshot", "npm:4.0.8"],\ + ["@vitest/spy", "npm:4.0.8"],\ ["@vitest/ui", null],\ - ["@vitest/utils", "npm:3.2.4"],\ - ["chai", "npm:5.3.3"],\ + ["@vitest/utils", "npm:4.0.8"],\ ["debug", "virtual:c3967fc0c3b8915e804906b0fd751cab4f92941ee382919f75adac5959276e7821cb41492a6c394fe86691b903d5d627b8120597a4534d6ffe06ba7285e4003a#npm:4.4.3"],\ + ["es-module-lexer", "npm:1.7.0"],\ ["expect-type", "npm:1.2.2"],\ ["happy-dom", null],\ ["jsdom", null],\ @@ -5202,11 +5055,9 @@ const RAW_RUNTIME_STATE = ["tinybench", "npm:2.9.0"],\ ["tinyexec", "npm:0.3.2"],\ ["tinyglobby", "npm:0.2.15"],\ - ["tinypool", "npm:1.1.1"],\ - ["tinyrainbow", "npm:2.0.0"],\ - ["vite", "virtual:844a7691b11239b8c59a3f078db09ff4c5b0effeca0ead8a89ca9d9e3db17fcde0e46e61379595f131cf00826949144b9f122c5ae41259afbc50c3d51b94938e#npm:7.2.2"],\ - ["vite-node", "npm:3.2.4"],\ - ["vitest", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:3.2.4"],\ + ["tinyrainbow", "npm:3.0.3"],\ + ["vite", "virtual:0aa6960e55aaab5452c6ff733df2e490f93390f393473b6404744b5dd84d757fe266dd0836c048399ce3d666e9c2079e6b416f84e09b975e208d088f71b26ddd#npm:7.2.2"],\ + ["vitest", "virtual:4daedd184d2eed90ecbafa2653d25fce090eeefe7ec25abfdc1c0cfdd6b3d9221aa0e923a53795d59ff4ec861bca99001ff2d2112a62e3587233fba5c0279ee4#npm:4.0.8"],\ ["why-is-node-running", "npm:2.3.0"]\ ],\ "packagePeers": [\ @@ -5216,9 +5067,13 @@ const RAW_RUNTIME_STATE = "@types/happy-dom",\ "@types/jsdom",\ "@types/node",\ - "@types/vitest__browser",\ + "@types/vitest__browser-playwright",\ + "@types/vitest__browser-preview",\ + "@types/vitest__browser-webdriverio",\ "@types/vitest__ui",\ - "@vitest/browser",\ + "@vitest/browser-playwright",\ + "@vitest/browser-preview",\ + "@vitest/browser-webdriverio",\ "@vitest/ui",\ "happy-dom",\ "jsdom"\ diff --git a/.yarn/cache/@esbuild-darwin-arm64-npm-0.25.12-2a5a9f9710-10.zip b/.yarn/cache/@esbuild-darwin-arm64-npm-0.25.12-2a5a9f9710-10.zip deleted file mode 100644 index b70ee067..00000000 Binary files a/.yarn/cache/@esbuild-darwin-arm64-npm-0.25.12-2a5a9f9710-10.zip and /dev/null differ diff --git a/.yarn/cache/@esbuild-linux-x64-npm-0.25.12-07c7c22cce-10.zip b/.yarn/cache/@esbuild-linux-x64-npm-0.25.12-07c7c22cce-10.zip new file mode 100644 index 00000000..13e4c313 Binary files /dev/null and b/.yarn/cache/@esbuild-linux-x64-npm-0.25.12-07c7c22cce-10.zip differ diff --git a/.yarn/cache/@rollup-rollup-darwin-arm64-npm-4.53.1-e15f11a2d4-10.zip b/.yarn/cache/@rollup-rollup-darwin-arm64-npm-4.53.1-e15f11a2d4-10.zip deleted file mode 100644 index 8416587b..00000000 Binary files a/.yarn/cache/@rollup-rollup-darwin-arm64-npm-4.53.1-e15f11a2d4-10.zip and /dev/null differ diff --git a/.yarn/cache/@rollup-rollup-linux-x64-gnu-npm-4.53.1-e7935fa49f-10.zip b/.yarn/cache/@rollup-rollup-linux-x64-gnu-npm-4.53.1-e7935fa49f-10.zip new file mode 100644 index 00000000..80e98b21 Binary files /dev/null and b/.yarn/cache/@rollup-rollup-linux-x64-gnu-npm-4.53.1-e7935fa49f-10.zip differ diff --git a/.yarn/cache/@standard-schema-spec-npm-1.0.0-e86c6647f1-aee780cc14.zip b/.yarn/cache/@standard-schema-spec-npm-1.0.0-e86c6647f1-aee780cc14.zip new file mode 100644 index 00000000..8dca4b6c Binary files /dev/null and b/.yarn/cache/@standard-schema-spec-npm-1.0.0-e86c6647f1-aee780cc14.zip differ diff --git a/.yarn/cache/@vitest-expect-npm-3.2.4-97c526d5cc-dc69ce886c.zip b/.yarn/cache/@vitest-expect-npm-3.2.4-97c526d5cc-dc69ce886c.zip deleted file mode 100644 index 2edbb1bf..00000000 Binary files a/.yarn/cache/@vitest-expect-npm-3.2.4-97c526d5cc-dc69ce886c.zip and /dev/null differ diff --git a/.yarn/cache/@vitest-expect-npm-4.0.8-0c7a8be7e7-342934870f.zip b/.yarn/cache/@vitest-expect-npm-4.0.8-0c7a8be7e7-342934870f.zip new file mode 100644 index 00000000..38c28d54 Binary files /dev/null and b/.yarn/cache/@vitest-expect-npm-4.0.8-0c7a8be7e7-342934870f.zip differ diff --git a/.yarn/cache/@vitest-mocker-npm-3.2.4-48badb1f19-5e92431b6e.zip b/.yarn/cache/@vitest-mocker-npm-3.2.4-48badb1f19-5e92431b6e.zip deleted file mode 100644 index 26535835..00000000 Binary files a/.yarn/cache/@vitest-mocker-npm-3.2.4-48badb1f19-5e92431b6e.zip and /dev/null differ diff --git a/.yarn/cache/@vitest-mocker-npm-4.0.8-eebff002a5-6a624e04a6.zip b/.yarn/cache/@vitest-mocker-npm-4.0.8-eebff002a5-6a624e04a6.zip new file mode 100644 index 00000000..ecb66c04 Binary files /dev/null and b/.yarn/cache/@vitest-mocker-npm-4.0.8-eebff002a5-6a624e04a6.zip differ diff --git a/.yarn/cache/@vitest-pretty-format-npm-3.2.4-d7da0d3faf-8dd30cbf95.zip b/.yarn/cache/@vitest-pretty-format-npm-3.2.4-d7da0d3faf-8dd30cbf95.zip deleted file mode 100644 index 6e967bdb..00000000 Binary files a/.yarn/cache/@vitest-pretty-format-npm-3.2.4-d7da0d3faf-8dd30cbf95.zip and /dev/null differ diff --git a/.yarn/cache/@vitest-pretty-format-npm-4.0.8-f4e669f5f0-7e438ba687.zip b/.yarn/cache/@vitest-pretty-format-npm-4.0.8-f4e669f5f0-7e438ba687.zip new file mode 100644 index 00000000..6400b6fc Binary files /dev/null and b/.yarn/cache/@vitest-pretty-format-npm-4.0.8-f4e669f5f0-7e438ba687.zip differ diff --git a/.yarn/cache/@vitest-runner-npm-3.2.4-b2e96befcb-197bd55def.zip b/.yarn/cache/@vitest-runner-npm-3.2.4-b2e96befcb-197bd55def.zip deleted file mode 100644 index 3e4371a3..00000000 Binary files a/.yarn/cache/@vitest-runner-npm-3.2.4-b2e96befcb-197bd55def.zip and /dev/null differ diff --git a/.yarn/cache/@vitest-runner-npm-4.0.8-85b5fd69f0-cb66c1121c.zip b/.yarn/cache/@vitest-runner-npm-4.0.8-85b5fd69f0-cb66c1121c.zip new file mode 100644 index 00000000..6b4d2e4c Binary files /dev/null and b/.yarn/cache/@vitest-runner-npm-4.0.8-85b5fd69f0-cb66c1121c.zip differ diff --git a/.yarn/cache/@vitest-snapshot-npm-3.2.4-c43292ea8b-acfb682491.zip b/.yarn/cache/@vitest-snapshot-npm-3.2.4-c43292ea8b-acfb682491.zip deleted file mode 100644 index 2d2dd104..00000000 Binary files a/.yarn/cache/@vitest-snapshot-npm-3.2.4-c43292ea8b-acfb682491.zip and /dev/null differ diff --git a/.yarn/cache/@vitest-snapshot-npm-4.0.8-1f9bfe6cea-d703a4bb49.zip b/.yarn/cache/@vitest-snapshot-npm-4.0.8-1f9bfe6cea-d703a4bb49.zip new file mode 100644 index 00000000..45755170 Binary files /dev/null and b/.yarn/cache/@vitest-snapshot-npm-4.0.8-1f9bfe6cea-d703a4bb49.zip differ diff --git a/.yarn/cache/@vitest-spy-npm-3.2.4-ed1c68e965-7d38c299f4.zip b/.yarn/cache/@vitest-spy-npm-3.2.4-ed1c68e965-7d38c299f4.zip deleted file mode 100644 index f7e565fe..00000000 Binary files a/.yarn/cache/@vitest-spy-npm-3.2.4-ed1c68e965-7d38c299f4.zip and /dev/null differ diff --git a/.yarn/cache/@vitest-spy-npm-4.0.8-1620766d72-944223ffef.zip b/.yarn/cache/@vitest-spy-npm-4.0.8-1620766d72-944223ffef.zip new file mode 100644 index 00000000..578be2b0 Binary files /dev/null and b/.yarn/cache/@vitest-spy-npm-4.0.8-1620766d72-944223ffef.zip differ diff --git a/.yarn/cache/@vitest-utils-npm-3.2.4-2d32b4da53-7f12ef63bd.zip b/.yarn/cache/@vitest-utils-npm-3.2.4-2d32b4da53-7f12ef63bd.zip deleted file mode 100644 index 325fc1f5..00000000 Binary files a/.yarn/cache/@vitest-utils-npm-3.2.4-2d32b4da53-7f12ef63bd.zip and /dev/null differ diff --git a/.yarn/cache/@vitest-utils-npm-4.0.8-df898eb610-9f241a8aaf.zip b/.yarn/cache/@vitest-utils-npm-4.0.8-df898eb610-9f241a8aaf.zip new file mode 100644 index 00000000..5655a0b3 Binary files /dev/null and b/.yarn/cache/@vitest-utils-npm-4.0.8-df898eb610-9f241a8aaf.zip differ diff --git a/.yarn/cache/cac-npm-6.7.14-c46284e425-002769a0fb.zip b/.yarn/cache/cac-npm-6.7.14-c46284e425-002769a0fb.zip deleted file mode 100644 index 95fb5630..00000000 Binary files a/.yarn/cache/cac-npm-6.7.14-c46284e425-002769a0fb.zip and /dev/null differ diff --git a/.yarn/cache/chai-npm-5.3.3-ebef71cdac-0d0ef63106.zip b/.yarn/cache/chai-npm-5.3.3-ebef71cdac-0d0ef63106.zip deleted file mode 100644 index 58e56f9b..00000000 Binary files a/.yarn/cache/chai-npm-5.3.3-ebef71cdac-0d0ef63106.zip and /dev/null differ diff --git a/.yarn/cache/chai-npm-6.2.0-ce657a084d-199422854e.zip b/.yarn/cache/chai-npm-6.2.0-ce657a084d-199422854e.zip new file mode 100644 index 00000000..c98dc3f9 Binary files /dev/null and b/.yarn/cache/chai-npm-6.2.0-ce657a084d-199422854e.zip differ diff --git a/.yarn/cache/check-error-npm-2.1.1-34e4ef357e-d785ed17b1.zip b/.yarn/cache/check-error-npm-2.1.1-34e4ef357e-d785ed17b1.zip deleted file mode 100644 index bd980cd2..00000000 Binary files a/.yarn/cache/check-error-npm-2.1.1-34e4ef357e-d785ed17b1.zip and /dev/null differ diff --git a/.yarn/cache/deep-eql-npm-5.0.2-3bce58289f-a529b81e2e.zip b/.yarn/cache/deep-eql-npm-5.0.2-3bce58289f-a529b81e2e.zip deleted file mode 100644 index 2e0c97eb..00000000 Binary files a/.yarn/cache/deep-eql-npm-5.0.2-3bce58289f-a529b81e2e.zip and /dev/null differ diff --git a/.yarn/cache/fsevents-patch-6b67494872-10.zip b/.yarn/cache/fsevents-patch-6b67494872-10.zip deleted file mode 100644 index 9887ada7..00000000 Binary files a/.yarn/cache/fsevents-patch-6b67494872-10.zip and /dev/null differ diff --git a/.yarn/cache/js-tokens-npm-9.0.1-3ed793c0c1-3288ba73bb.zip b/.yarn/cache/js-tokens-npm-9.0.1-3ed793c0c1-3288ba73bb.zip deleted file mode 100644 index 3e0fc9ac..00000000 Binary files a/.yarn/cache/js-tokens-npm-9.0.1-3ed793c0c1-3288ba73bb.zip and /dev/null differ diff --git a/.yarn/cache/loupe-npm-3.2.1-a8f491982f-a4d78ec758.zip b/.yarn/cache/loupe-npm-3.2.1-a8f491982f-a4d78ec758.zip deleted file mode 100644 index 96479aa4..00000000 Binary files a/.yarn/cache/loupe-npm-3.2.1-a8f491982f-a4d78ec758.zip and /dev/null differ diff --git a/.yarn/cache/pathval-npm-2.0.1-7fb9ae82ba-f5e8b82f6b.zip b/.yarn/cache/pathval-npm-2.0.1-7fb9ae82ba-f5e8b82f6b.zip deleted file mode 100644 index 6ccc47dd..00000000 Binary files a/.yarn/cache/pathval-npm-2.0.1-7fb9ae82ba-f5e8b82f6b.zip and /dev/null differ diff --git a/.yarn/cache/strip-literal-npm-3.1.0-b0340463b3-6eb00906a1.zip b/.yarn/cache/strip-literal-npm-3.1.0-b0340463b3-6eb00906a1.zip deleted file mode 100644 index d2494fb3..00000000 Binary files a/.yarn/cache/strip-literal-npm-3.1.0-b0340463b3-6eb00906a1.zip and /dev/null differ diff --git a/.yarn/cache/tinypool-npm-1.1.1-6772421283-0d54139e9d.zip b/.yarn/cache/tinypool-npm-1.1.1-6772421283-0d54139e9d.zip deleted file mode 100644 index 1523132f..00000000 Binary files a/.yarn/cache/tinypool-npm-1.1.1-6772421283-0d54139e9d.zip and /dev/null differ diff --git a/.yarn/cache/tinyrainbow-npm-2.0.0-b4ba575b93-94d4e16246.zip b/.yarn/cache/tinyrainbow-npm-2.0.0-b4ba575b93-94d4e16246.zip deleted file mode 100644 index faa3fd08..00000000 Binary files a/.yarn/cache/tinyrainbow-npm-2.0.0-b4ba575b93-94d4e16246.zip and /dev/null differ diff --git a/.yarn/cache/tinyrainbow-npm-3.0.3-06ed35d14d-169cc63c15.zip b/.yarn/cache/tinyrainbow-npm-3.0.3-06ed35d14d-169cc63c15.zip new file mode 100644 index 00000000..55660b3f Binary files /dev/null and b/.yarn/cache/tinyrainbow-npm-3.0.3-06ed35d14d-169cc63c15.zip differ diff --git a/.yarn/cache/tinyspy-npm-4.0.4-94a3f61e82-858a99e3de.zip b/.yarn/cache/tinyspy-npm-4.0.4-94a3f61e82-858a99e3de.zip deleted file mode 100644 index 417c3c11..00000000 Binary files a/.yarn/cache/tinyspy-npm-4.0.4-94a3f61e82-858a99e3de.zip and /dev/null differ diff --git a/.yarn/cache/vite-node-npm-3.2.4-cb1d79df3b-343244ecab.zip b/.yarn/cache/vite-node-npm-3.2.4-cb1d79df3b-343244ecab.zip deleted file mode 100644 index 836b9a43..00000000 Binary files a/.yarn/cache/vite-node-npm-3.2.4-cb1d79df3b-343244ecab.zip and /dev/null differ diff --git a/.yarn/cache/vitest-npm-3.2.4-7a07f931b1-f10bbce093.zip b/.yarn/cache/vitest-npm-3.2.4-7a07f931b1-f10bbce093.zip deleted file mode 100644 index f4ea6ae1..00000000 Binary files a/.yarn/cache/vitest-npm-3.2.4-7a07f931b1-f10bbce093.zip and /dev/null differ diff --git a/.yarn/cache/vitest-npm-4.0.8-2a8a2b9a81-b2fd9e2bb0.zip b/.yarn/cache/vitest-npm-4.0.8-2a8a2b9a81-b2fd9e2bb0.zip new file mode 100644 index 00000000..6f9d1984 Binary files /dev/null and b/.yarn/cache/vitest-npm-4.0.8-2a8a2b9a81-b2fd9e2bb0.zip differ diff --git a/package.json b/package.json index 66b6cb4f..93f3e5c9 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "prettier": "^3.6.2", "prettier-plugin-organize-imports": "^4.3.0", "typescript": "5.9.3", - "vitest": "^3.2.4" + "vitest": "^4.0.8" }, "packageManager": "yarn@4.11.0" } diff --git a/yarn.lock b/yarn.lock index 71b1b55d..b2f2254a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -556,6 +556,13 @@ __metadata: languageName: node linkType: hard +"@standard-schema/spec@npm:^1.0.0": + version: 1.0.0 + resolution: "@standard-schema/spec@npm:1.0.0" + checksum: 10/aee780cc1431888ca4b9aba9b24ffc8f3073fc083acc105e3951481478a2f4dc957796931b2da9e2d8329584cf211e4542275f188296c1cdff3ed44fd93a8bc8 + languageName: node + linkType: hard + "@types/chai@npm:^5.2.2": version: 5.2.3 resolution: "@types/chai@npm:5.2.3" @@ -751,86 +758,83 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:3.2.4": - version: 3.2.4 - resolution: "@vitest/expect@npm:3.2.4" +"@vitest/expect@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/expect@npm:4.0.8" dependencies: + "@standard-schema/spec": "npm:^1.0.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:3.2.4" - "@vitest/utils": "npm:3.2.4" - chai: "npm:^5.2.0" - tinyrainbow: "npm:^2.0.0" - checksum: 10/dc69ce886c13714dfbbff78f2d2cb7eb536017e82301a73c42d573a9e9d2bf91005ac7abd9b977adf0a3bd431209f45a8ac2418029b68b0a377e092607c843ce + "@vitest/spy": "npm:4.0.8" + "@vitest/utils": "npm:4.0.8" + chai: "npm:^6.2.0" + tinyrainbow: "npm:^3.0.3" + checksum: 10/342934870fb2b11b7a47db4df2a9df2b711087fe48118568ac013386cd659b9bff8f8252bef643e9519a88d018d54e6758a733c9dedf907e9d5dc53040aa0dc3 languageName: node linkType: hard -"@vitest/mocker@npm:3.2.4": - version: 3.2.4 - resolution: "@vitest/mocker@npm:3.2.4" +"@vitest/mocker@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/mocker@npm:4.0.8" dependencies: - "@vitest/spy": "npm:3.2.4" + "@vitest/spy": "npm:4.0.8" estree-walker: "npm:^3.0.3" - magic-string: "npm:^0.30.17" + magic-string: "npm:^0.30.21" peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true vite: optional: true - checksum: 10/5e92431b6ed9fc1679060e4caef3e4623f4750542a5d7cd944774f8217c4d231e273202e8aea00bab33260a5a9222ecb7005d80da0348c3c829bd37d123071a8 + checksum: 10/6a624e04a6fa78cc45205961bd0638486674d1cbf4589599772fdd49f58f433c821bcb1eea013ac772171fb9c81154e6f9ffcf1704f27e245860e982c3988cd4 languageName: node linkType: hard -"@vitest/pretty-format@npm:3.2.4, @vitest/pretty-format@npm:^3.2.4": - version: 3.2.4 - resolution: "@vitest/pretty-format@npm:3.2.4" +"@vitest/pretty-format@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/pretty-format@npm:4.0.8" dependencies: - tinyrainbow: "npm:^2.0.0" - checksum: 10/8dd30cbf956e01fbab042fe651fb5175d9f0cd00b7b569a46cd98df89c4fec47dab12916201ad6e09a4f25f2a2ec8927a4bfdc61118593097f759c90b18a51d4 + tinyrainbow: "npm:^3.0.3" + checksum: 10/7e438ba6875a72b58cfe429dedc1de3025c8f87f523db24c687b2ad298e0c1a3e171e7e22ab938518a52c44383acff58d3e9936620dc45f4e97f1669e3e275da languageName: node linkType: hard -"@vitest/runner@npm:3.2.4": - version: 3.2.4 - resolution: "@vitest/runner@npm:3.2.4" +"@vitest/runner@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/runner@npm:4.0.8" dependencies: - "@vitest/utils": "npm:3.2.4" + "@vitest/utils": "npm:4.0.8" pathe: "npm:^2.0.3" - strip-literal: "npm:^3.0.0" - checksum: 10/197bd55def519ef202f990b7c1618c212380831827c116240871033e4973decb780503c705ba9245a12bd8121f3ac4086ffcb3e302148b62d9bd77fd18dd1deb + checksum: 10/cb66c1121c2701bb2400fb0969b7504aee34b400278d03f1ed19d78f8180adb88dbbd0f3f5d4ff1db49a5ae50f0e139964ff7ae32aa1d99f6e9d91d6a57c1ffe languageName: node linkType: hard -"@vitest/snapshot@npm:3.2.4": - version: 3.2.4 - resolution: "@vitest/snapshot@npm:3.2.4" +"@vitest/snapshot@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/snapshot@npm:4.0.8" dependencies: - "@vitest/pretty-format": "npm:3.2.4" - magic-string: "npm:^0.30.17" + "@vitest/pretty-format": "npm:4.0.8" + magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10/acfb682491b9ca9345bf9fed02c2779dec43e0455a380c1966b0aad8dd81c79960902cf34621ab48fe80a0eaf8c61cc42dec186a1321dc3c9897ef2ebd5f1bc4 + checksum: 10/d703a4bb4979f94cc9b3c8ecaf5ce9c4741066772f1d4414db7faa1d1ed209ad5da9c85a98118e340f5f5652d680a1895efa39c060b6e3700a95806eefdf40a7 languageName: node linkType: hard -"@vitest/spy@npm:3.2.4": - version: 3.2.4 - resolution: "@vitest/spy@npm:3.2.4" - dependencies: - tinyspy: "npm:^4.0.3" - checksum: 10/7d38c299f42a8c7e5e41652b203af98ca54e63df69c3b072d0e401d5a57fbbba3e39d8538ac1b3022c26718a6388d0bcc222bc2f07faab75942543b9247c007d +"@vitest/spy@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/spy@npm:4.0.8" + checksum: 10/944223ffef7d64299d92c94ab895209b27a307ef59d2ef6f5c6c006fc1e85612c9547069b0fde7b2d93adfa484b3770b459a716f6b82f8839226132767fb661c languageName: node linkType: hard -"@vitest/utils@npm:3.2.4": - version: 3.2.4 - resolution: "@vitest/utils@npm:3.2.4" +"@vitest/utils@npm:4.0.8": + version: 4.0.8 + resolution: "@vitest/utils@npm:4.0.8" dependencies: - "@vitest/pretty-format": "npm:3.2.4" - loupe: "npm:^3.1.4" - tinyrainbow: "npm:^2.0.0" - checksum: 10/7f12ef63bd8ee13957744d1f336b0405f164ade4358bf9dfa531f75bbb58ffac02bf61aba65724311ddbc50b12ba54853a169e59c6b837c16086173b9a480710 + "@vitest/pretty-format": "npm:4.0.8" + tinyrainbow: "npm:^3.0.3" + checksum: 10/9f241a8aafbd81caec766143c8c99b8e1e76671460ff6bd1fc0921ea968c2f0d3d8305551b52509c0fb427d436ec9e2f75cafdc273d2f23c1ccaea504269a160 languageName: node linkType: hard @@ -1088,13 +1092,6 @@ __metadata: languageName: node linkType: hard -"cac@npm:^6.7.14": - version: 6.7.14 - resolution: "cac@npm:6.7.14" - checksum: 10/002769a0fbfc51c062acd2a59df465a2a947916b02ac50b56c69ec6c018ee99ac3e7f4dd7366334ea847f1ecacf4defaa61bcd2ac283db50156ce1f1d8c8ad42 - languageName: node - linkType: hard - "cacache@npm:^19.0.1": version: 19.0.1 resolution: "cacache@npm:19.0.1" @@ -1166,16 +1163,10 @@ __metadata: languageName: node linkType: hard -"chai@npm:^5.2.0": - version: 5.3.3 - resolution: "chai@npm:5.3.3" - dependencies: - assertion-error: "npm:^2.0.1" - check-error: "npm:^2.1.1" - deep-eql: "npm:^5.0.1" - loupe: "npm:^3.1.0" - pathval: "npm:^2.0.0" - checksum: 10/0d0ef63106083b05c7ba510697cd9991a02b8df5984a7d010ab4af10205c7a1f27d1c06bfa4679540894295ac4dcc22aa2a281e2e4cfe5133c1db379626689a2 +"chai@npm:^6.2.0": + version: 6.2.0 + resolution: "chai@npm:6.2.0" + checksum: 10/199422854e253d8711ea3f220365c6a850c450abf68b31131d2a0f703cbfc5cb48e6c81567e0adbe80e83cdcae6dba82d069a41a77c16bdf6703329c5c3447ef languageName: node linkType: hard @@ -1196,13 +1187,6 @@ __metadata: languageName: node linkType: hard -"check-error@npm:^2.1.1": - version: 2.1.1 - resolution: "check-error@npm:2.1.1" - checksum: 10/d785ed17b1d4a4796b6e75c765a9a290098cf52ff9728ce0756e8ffd4293d2e419dd30c67200aee34202463b474306913f2fcfaf1890641026d9fc6966fea27a - languageName: node - linkType: hard - "chownr@npm:^3.0.0": version: 3.0.0 resolution: "chownr@npm:3.0.0" @@ -1326,7 +1310,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.1": +"debug@npm:4, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.3": version: 4.4.3 resolution: "debug@npm:4.4.3" dependencies: @@ -1338,13 +1322,6 @@ __metadata: languageName: node linkType: hard -"deep-eql@npm:^5.0.1": - version: 5.0.2 - resolution: "deep-eql@npm:5.0.2" - checksum: 10/a529b81e2ef8821621d20a36959a0328873a3e49d393ad11f8efe8559f31239494c2eb889b80342808674c475802ba95b9d6c4c27641b9a029405104c1b59fcf - languageName: node - linkType: hard - "deep-is@npm:^0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" @@ -1886,7 +1863,7 @@ __metadata: languageName: node linkType: hard -"expect-type@npm:^1.2.1": +"expect-type@npm:^1.2.2": version: 1.2.2 resolution: "expect-type@npm:1.2.2" checksum: 10/1703e6e47b575f79d801d87f24c639f4d0af71b327a822e6922d0ccb7eb3f6559abb240b8bd43bab6a477903de4cc322908e194d05132c18f52a217115e8e870 @@ -2421,7 +2398,7 @@ __metadata: prettier-plugin-organize-imports: "npm:^4.3.0" react: "npm:^19.2.0" typescript: "npm:5.9.3" - vitest: "npm:^3.2.4" + vitest: "npm:^4.0.8" bin: inkle: dist/cli.js languageName: unknown @@ -2809,13 +2786,6 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^9.0.1": - version: 9.0.1 - resolution: "js-tokens@npm:9.0.1" - checksum: 10/3288ba73bb2023adf59501979fb4890feb6669cc167b13771b226814fde96a1583de3989249880e3f4d674040d1815685db9a9880db9153307480d39dc760365 - languageName: node - linkType: hard - "js-yaml@npm:^4.1.0": version: 4.1.0 resolution: "js-yaml@npm:4.1.0" @@ -2915,13 +2885,6 @@ __metadata: languageName: node linkType: hard -"loupe@npm:^3.1.0, loupe@npm:^3.1.4": - version: 3.2.1 - resolution: "loupe@npm:3.2.1" - checksum: 10/a4d78ec758aaa04e0e35d5cd1c15e970beb9cdbfd3d0f34f98b9bcda489f896a7190b3b6cc40b7a6dcb8e97e82e96eafaae10096aaa469804acdba6f7c2bde5f - languageName: node - linkType: hard - "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" @@ -2929,7 +2892,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.17": +"magic-string@npm:^0.30.21": version: 0.30.21 resolution: "magic-string@npm:0.30.21" dependencies: @@ -3341,13 +3304,6 @@ __metadata: languageName: node linkType: hard -"pathval@npm:^2.0.0": - version: 2.0.1 - resolution: "pathval@npm:2.0.1" - checksum: 10/f5e8b82f6b988a5bba197970af050268fd800780d0f9ee026e6f0b544ac4b17ab52bebeabccb790d63a794530a1641ae399ad07ecfc67ad337504c85dc9e5693 - languageName: node - linkType: hard - "picocolors@npm:^1.1.1": version: 1.1.1 resolution: "picocolors@npm:1.1.1" @@ -3362,7 +3318,7 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3": +"picomatch@npm:^4.0.3": version: 4.0.3 resolution: "picomatch@npm:4.0.3" checksum: 10/57b99055f40b16798f2802916d9c17e9744e620a0db136554af01d19598b96e45e2f00014c91d1b8b13874b80caa8c295b3d589a3f72373ec4aaf54baa5962d5 @@ -3929,7 +3885,7 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.9.0": +"std-env@npm:^3.10.0": version: 3.10.0 resolution: "std-env@npm:3.10.0" checksum: 10/19c9cda4f370b1ffae2b8b08c72167d8c3e5cfa972aaf5c6873f85d0ed2faa729407f5abb194dc33380708c00315002febb6f1e1b484736bfcf9361ad366013a @@ -4073,15 +4029,6 @@ __metadata: languageName: node linkType: hard -"strip-literal@npm:^3.0.0": - version: 3.1.0 - resolution: "strip-literal@npm:3.1.0" - dependencies: - js-tokens: "npm:^9.0.1" - checksum: 10/6eb00906a1c343a1050579d1d6023e067a2d72152edb92e64cad49535115beb2e77905ace24aa459f29b66e75edba75ef9d8eca90575b0322640d64a5d37e131 - languageName: node - linkType: hard - "supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" @@ -4134,7 +4081,7 @@ __metadata: languageName: node linkType: hard -"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15": +"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.15": version: 0.2.15 resolution: "tinyglobby@npm:0.2.15" dependencies: @@ -4144,24 +4091,10 @@ __metadata: languageName: node linkType: hard -"tinypool@npm:^1.1.1": - version: 1.1.1 - resolution: "tinypool@npm:1.1.1" - checksum: 10/0d54139e9dbc6ef33349768fa78890a4d708d16a7ab68e4e4ef3bb740609ddf0f9fd13292c2f413fbba756166c97051a657181c8f7ae92ade690604f183cc01d - languageName: node - linkType: hard - -"tinyrainbow@npm:^2.0.0": - version: 2.0.0 - resolution: "tinyrainbow@npm:2.0.0" - checksum: 10/94d4e16246972614a5601eeb169ba94f1d49752426312d3cf8cc4f2cc663a2e354ffc653aa4de4eebccbf9eeebdd0caef52d1150271fdfde65d7ae7f3dcb9eb5 - languageName: node - linkType: hard - -"tinyspy@npm:^4.0.3": - version: 4.0.4 - resolution: "tinyspy@npm:4.0.4" - checksum: 10/858a99e3ded2fba8fe7c243099d9e58e926d6525af03d19cdf86c1a9a30398161fb830b4f77890d266bcc1c69df08fa6f4baf29d089385e4cdaa98d7b6296e7c +"tinyrainbow@npm:^3.0.3": + version: 3.0.3 + resolution: "tinyrainbow@npm:3.0.3" + checksum: 10/169cc63c15e1378674180f3207c82c05bfa58fc79992e48792e8d97b4b759012f48e95297900ede24a81f0087cf329a0d85bb81109739eacf03c650127b3f6c1 languageName: node linkType: hard @@ -4318,22 +4251,7 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:3.2.4": - version: 3.2.4 - resolution: "vite-node@npm:3.2.4" - dependencies: - cac: "npm:^6.7.14" - debug: "npm:^4.4.1" - es-module-lexer: "npm:^1.7.0" - pathe: "npm:^2.0.3" - vite: "npm:^5.0.0 || ^6.0.0 || ^7.0.0-0" - bin: - vite-node: vite-node.mjs - checksum: 10/343244ecabbab3b6e1a3065dabaeefa269965a7a7c54652d4b7a7207ee82185e887af97268c61755dcb2dd6a6ce5d9e114400cbd694229f38523e935703cc62f - languageName: node - linkType: hard - -"vite@npm:^5.0.0 || ^6.0.0 || ^7.0.0-0": +"vite@npm:^6.0.0 || ^7.0.0": version: 7.2.2 resolution: "vite@npm:7.2.2" dependencies: @@ -4388,39 +4306,38 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^3.2.4": - version: 3.2.4 - resolution: "vitest@npm:3.2.4" - dependencies: - "@types/chai": "npm:^5.2.2" - "@vitest/expect": "npm:3.2.4" - "@vitest/mocker": "npm:3.2.4" - "@vitest/pretty-format": "npm:^3.2.4" - "@vitest/runner": "npm:3.2.4" - "@vitest/snapshot": "npm:3.2.4" - "@vitest/spy": "npm:3.2.4" - "@vitest/utils": "npm:3.2.4" - chai: "npm:^5.2.0" - debug: "npm:^4.4.1" - expect-type: "npm:^1.2.1" - magic-string: "npm:^0.30.17" +"vitest@npm:^4.0.8": + version: 4.0.8 + resolution: "vitest@npm:4.0.8" + dependencies: + "@vitest/expect": "npm:4.0.8" + "@vitest/mocker": "npm:4.0.8" + "@vitest/pretty-format": "npm:4.0.8" + "@vitest/runner": "npm:4.0.8" + "@vitest/snapshot": "npm:4.0.8" + "@vitest/spy": "npm:4.0.8" + "@vitest/utils": "npm:4.0.8" + debug: "npm:^4.4.3" + es-module-lexer: "npm:^1.7.0" + expect-type: "npm:^1.2.2" + magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - picomatch: "npm:^4.0.2" - std-env: "npm:^3.9.0" + picomatch: "npm:^4.0.3" + std-env: "npm:^3.10.0" tinybench: "npm:^2.9.0" tinyexec: "npm:^0.3.2" - tinyglobby: "npm:^0.2.14" - tinypool: "npm:^1.1.1" - tinyrainbow: "npm:^2.0.0" - vite: "npm:^5.0.0 || ^6.0.0 || ^7.0.0-0" - vite-node: "npm:3.2.4" + tinyglobby: "npm:^0.2.15" + tinyrainbow: "npm:^3.0.3" + vite: "npm:^6.0.0 || ^7.0.0" why-is-node-running: "npm:^2.3.0" peerDependencies: "@edge-runtime/vm": "*" "@types/debug": ^4.1.12 - "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 - "@vitest/browser": 3.2.4 - "@vitest/ui": 3.2.4 + "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 + "@vitest/browser-playwright": 4.0.8 + "@vitest/browser-preview": 4.0.8 + "@vitest/browser-webdriverio": 4.0.8 + "@vitest/ui": 4.0.8 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -4430,7 +4347,11 @@ __metadata: optional: true "@types/node": optional: true - "@vitest/browser": + "@vitest/browser-playwright": + optional: true + "@vitest/browser-preview": + optional: true + "@vitest/browser-webdriverio": optional: true "@vitest/ui": optional: true @@ -4440,7 +4361,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10/f10bbce093ecab310ecbe484536ef4496fb9151510b2be0c5907c65f6d31482d9c851f3182531d1d27d558054aa78e8efd9d4702ba6c82058657e8b6a52507ee + checksum: 10/b2fd9e2bb0740860f998f1ecfb948da330cc2e8dc15376669ef742420ad77fedea491731dfaefff17379457d21f06740afaa725952cbcbdcd499a532b95e5717 languageName: node linkType: hard