diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e48180967..319049152 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -94,8 +94,8 @@ catalogs: specifier: 4.4.1 version: 4.4.1 '@vitest/coverage-istanbul': - specifier: 3.1.4 - version: 3.1.4 + specifier: 3.2.0 + version: 3.2.0 browserslist: specifier: 4.24.5 version: 4.24.5 @@ -208,8 +208,8 @@ catalogs: specifier: 6.3.5 version: 6.3.5 vitest: - specifier: 3.1.4 - version: 3.1.4 + specifier: 3.2.0 + version: 3.2.0 vitest-localstorage-mock: specifier: 0.1.2 version: 0.1.2 @@ -286,7 +286,7 @@ importers: version: 4.4.1(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0)) '@vitest/coverage-istanbul': specifier: 'catalog:' - version: 3.1.4(vitest@3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0)) + version: 3.2.0(vitest@3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0)) browserslist: specifier: 'catalog:' version: 4.24.5 @@ -334,10 +334,10 @@ importers: version: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0) vitest: specifier: 'catalog:' - version: 3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0) + version: 3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0) vitest-localstorage-mock: specifier: 'catalog:' - version: 0.1.2(vitest@3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0)) + version: 0.1.2(vitest@3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0)) wait-for-expect: specifier: 'catalog:' version: 3.0.2 @@ -1983,9 +1983,15 @@ packages: '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + '@types/chai@5.2.2': + resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==} + '@types/conventional-commits-parser@5.0.0': resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/estree@1.0.7': resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} @@ -2238,39 +2244,42 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - '@vitest/coverage-istanbul@3.1.4': - resolution: {integrity: sha512-WcGed2Bad8T96tSPr7zLsLS8SBiGuTnoEUAf/wLeA2rOTTFo9N2Mrxr6//v4qleXsYh+o2nd+gZ63KcNB8fgjg==} + '@vitest/coverage-istanbul@3.2.0': + resolution: {integrity: sha512-eSPLTxVPFMdDE0vuiuCxckob4RJEMM/AO8Z86X3WCZ1V6b9SuMeCaxR6Ebbl/fy2QO+IXWOwtGrvcWY/nSG2dw==} peerDependencies: - vitest: 3.1.4 + vitest: 3.2.0 - '@vitest/expect@3.1.4': - resolution: {integrity: sha512-xkD/ljeliyaClDYqHPNCiJ0plY5YIcM0OlRiZizLhlPmpXWpxnGMyTZXOHFhFeG7w9P5PBeL4IdtJ/HeQwTbQA==} + '@vitest/expect@3.2.0': + resolution: {integrity: sha512-0v4YVbhDKX3SKoy0PHWXpKhj44w+3zZkIoVES9Ex2pq+u6+Bijijbi2ua5kE+h3qT6LBWFTNZSCOEU37H8Y5sA==} - '@vitest/mocker@3.1.4': - resolution: {integrity: sha512-8IJ3CvwtSw/EFXqWFL8aCMu+YyYXG2WUSrQbViOZkWTKTVicVwZ/YiEZDSqD00kX+v/+W+OnxhNWoeVKorHygA==} + '@vitest/mocker@3.2.0': + resolution: {integrity: sha512-HFcW0lAMx3eN9vQqis63H0Pscv0QcVMo1Kv8BNysZbxcmHu3ZUYv59DS6BGYiGQ8F5lUkmsfMMlPm4DJFJdf/A==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.1.4': - resolution: {integrity: sha512-cqv9H9GvAEoTaoq+cYqUTCGscUjKqlJZC7PRwY5FMySVj5J+xOm1KQcCiYHJOEzOKRUhLH4R2pTwvFlWCEScsg==} + '@vitest/pretty-format@3.2.0': + resolution: {integrity: sha512-gUUhaUmPBHFkrqnOokmfMGRBMHhgpICud9nrz/xpNV3/4OXCn35oG+Pl8rYYsKaTNd/FAIrqRHnwpDpmYxCYZw==} + + '@vitest/pretty-format@3.2.3': + resolution: {integrity: sha512-yFglXGkr9hW/yEXngO+IKMhP0jxyFw2/qys/CK4fFUZnSltD+MU7dVYGrH8rvPcK/O6feXQA+EU33gjaBBbAng==} - '@vitest/runner@3.1.4': - resolution: {integrity: sha512-djTeF1/vt985I/wpKVFBMWUlk/I7mb5hmD5oP8K9ACRmVXgKTae3TUOtXAEBfslNKPzUQvnKhNd34nnRSYgLNQ==} + '@vitest/runner@3.2.0': + resolution: {integrity: sha512-bXdmnHxuB7fXJdh+8vvnlwi/m1zvu+I06i1dICVcDQFhyV4iKw2RExC/acavtDn93m/dRuawUObKsrNE1gJacA==} - '@vitest/snapshot@3.1.4': - resolution: {integrity: sha512-JPHf68DvuO7vilmvwdPr9TS0SuuIzHvxeaCkxYcCD4jTk67XwL45ZhEHFKIuCm8CYstgI6LZ4XbwD6ANrwMpFg==} + '@vitest/snapshot@3.2.0': + resolution: {integrity: sha512-z7P/EneBRMe7hdvWhcHoXjhA6at0Q4ipcoZo6SqgxLyQQ8KSMMCmvw1cSt7FHib3ozt0wnRHc37ivuUMbxzG/A==} - '@vitest/spy@3.1.4': - resolution: {integrity: sha512-Xg1bXhu+vtPXIodYN369M86K8shGLouNjoVI78g8iAq2rFoHFdajNvJJ5A/9bPMFcfQqdaCpOgWKEoMQg/s0Yg==} + '@vitest/spy@3.2.0': + resolution: {integrity: sha512-s3+TkCNUIEOX99S0JwNDfsHRaZDDZZR/n8F0mop0PmsEbQGKZikCGpTGZ6JRiHuONKew3Fb5//EPwCP+pUX9cw==} - '@vitest/utils@3.1.4': - resolution: {integrity: sha512-yriMuO1cfFhmiGc8ataN51+9ooHRuURdfAZfwFd3usWynjzpLslZdYnRegTv32qdgtJTsj15FoeZe2g15fY1gg==} + '@vitest/utils@3.2.0': + resolution: {integrity: sha512-gXXOe7Fj6toCsZKVQouTRLJftJwmvbhH5lKOBR6rlP950zUq9AitTUjnFoXS/CqjBC2aoejAztLPzzuva++XBw==} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -4464,16 +4473,16 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} - tinypool@1.0.2: - resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} + tinypool@1.1.0: + resolution: {integrity: sha512-7CotroY9a8DKsKprEy/a14aCCm8jYVmR7aFy4fpkZM8sdpNJbKkixuNjgM50yCmip2ezc8z4N7k3oe2+rfRJCQ==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@2.0.0: resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + tinyspy@4.0.3: + resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==} engines: {node: '>=14.0.0'} tmp@0.0.33: @@ -4624,8 +4633,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-node@3.1.4: - resolution: {integrity: sha512-6enNwYnpyDo4hEgytbmc6mYWHXDHYEn0D1/rw4Q+tnHUGtKTJsn8T1YkX6Q18wI5LCrS8CTYlBaiCqxOy2kvUA==} + vite-node@3.2.0: + resolution: {integrity: sha512-8Fc5Ko5Y4URIJkmMF/iFP1C0/OJyY+VGVe9Nw6WAdZyw4bTO+eVg9mwxWkQp/y8NnAoQY3o9KAvE1ZdA2v+Vmg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -4674,16 +4683,16 @@ packages: peerDependencies: vitest: '*' - vitest@3.1.4: - resolution: {integrity: sha512-Ta56rT7uWxCSJXlBtKgIlApJnT6e6IGmTYxYcmxjJ4ujuZDI59GUQgVDObXXJujOmPDBYXHK1qmaGtneu6TNIQ==} + vitest@3.2.0: + resolution: {integrity: sha512-P7Nvwuli8WBNmeMHHek7PnGW4oAZl9za1fddfRVidZar8wDZRi7hpznLKQePQ8JPLwSBEYDK11g+++j7uFJV8Q==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.4 - '@vitest/ui': 3.1.4 + '@vitest/browser': 3.2.0 + '@vitest/ui': 3.2.0 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -6467,10 +6476,16 @@ snapshots: dependencies: '@babel/types': 7.27.3 + '@types/chai@5.2.2': + dependencies: + '@types/deep-eql': 4.0.2 + '@types/conventional-commits-parser@5.0.0': dependencies: '@types/node': 22.15.30 + '@types/deep-eql@4.0.2': {} + '@types/estree@1.0.7': {} '@types/istanbul-lib-coverage@2.0.6': {} @@ -6752,10 +6767,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-istanbul@3.1.4(vitest@3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0))': + '@vitest/coverage-istanbul@3.2.0(vitest@3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0))': dependencies: '@istanbuljs/schema': 0.1.3 - debug: 4.4.0 + debug: 4.4.1 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 @@ -6764,47 +6779,52 @@ snapshots: magicast: 0.3.5 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0) + vitest: 3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0) transitivePeerDependencies: - supports-color - '@vitest/expect@3.1.4': + '@vitest/expect@3.2.0': dependencies: - '@vitest/spy': 3.1.4 - '@vitest/utils': 3.1.4 + '@types/chai': 5.2.2 + '@vitest/spy': 3.2.0 + '@vitest/utils': 3.2.0 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0))': + '@vitest/mocker@3.2.0(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0))': dependencies: - '@vitest/spy': 3.1.4 + '@vitest/spy': 3.2.0 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0) - '@vitest/pretty-format@3.1.4': + '@vitest/pretty-format@3.2.0': + dependencies: + tinyrainbow: 2.0.0 + + '@vitest/pretty-format@3.2.3': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.4': + '@vitest/runner@3.2.0': dependencies: - '@vitest/utils': 3.1.4 + '@vitest/utils': 3.2.0 pathe: 2.0.3 - '@vitest/snapshot@3.1.4': + '@vitest/snapshot@3.2.0': dependencies: - '@vitest/pretty-format': 3.1.4 + '@vitest/pretty-format': 3.2.0 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.4': + '@vitest/spy@3.2.0': dependencies: - tinyspy: 3.0.2 + tinyspy: 4.0.3 - '@vitest/utils@3.1.4': + '@vitest/utils@3.2.0': dependencies: - '@vitest/pretty-format': 3.1.4 + '@vitest/pretty-format': 3.2.0 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -9283,11 +9303,11 @@ snapshots: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.0.2: {} + tinypool@1.1.0: {} tinyrainbow@2.0.0: {} - tinyspy@3.0.2: {} + tinyspy@4.0.3: {} tmp@0.0.33: dependencies: @@ -9459,7 +9479,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.1.4(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0): + vite-node@3.2.0(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1 @@ -9495,32 +9515,34 @@ snapshots: terser: 5.37.0 yaml: 2.8.0 - vitest-localstorage-mock@0.1.2(vitest@3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0)): + vitest-localstorage-mock@0.1.2(vitest@3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0)): dependencies: - vitest: 3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0) + vitest: 3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0) - vitest@3.1.4(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0): + vitest@3.2.0(@types/node@22.15.30)(happy-dom@17.5.6)(jiti@2.4.2)(jsdom@20.0.3)(terser@5.37.0)(yaml@2.8.0): dependencies: - '@vitest/expect': 3.1.4 - '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0)) - '@vitest/pretty-format': 3.1.4 - '@vitest/runner': 3.1.4 - '@vitest/snapshot': 3.1.4 - '@vitest/spy': 3.1.4 - '@vitest/utils': 3.1.4 + '@types/chai': 5.2.2 + '@vitest/expect': 3.2.0 + '@vitest/mocker': 3.2.0(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0)) + '@vitest/pretty-format': 3.2.3 + '@vitest/runner': 3.2.0 + '@vitest/snapshot': 3.2.0 + '@vitest/spy': 3.2.0 + '@vitest/utils': 3.2.0 chai: 5.2.0 - debug: 4.4.0 + debug: 4.4.1 expect-type: 1.2.1 magic-string: 0.30.17 pathe: 2.0.3 + picomatch: 4.0.2 std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 - tinyglobby: 0.2.13 - tinypool: 1.0.2 + tinyglobby: 0.2.14 + tinypool: 1.1.0 tinyrainbow: 2.0.0 vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0) - vite-node: 3.1.4(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0) + vite-node: 3.2.0(@types/node@22.15.30)(jiti@2.4.2)(terser@5.37.0)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.15.30 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fdfe8f6df..16113ac15 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -30,7 +30,7 @@ catalog: "@typescript-eslint/eslint-plugin": 8.33.1 "@typescript-eslint/parser": 8.33.1 "@vitejs/plugin-react": 4.4.1 - "@vitest/coverage-istanbul": 3.1.4 + "@vitest/coverage-istanbul": 3.2.0 browserslist: 4.24.5 builtin-modules: 5.0.0 cookie: 1.0.2 @@ -68,6 +68,6 @@ catalog: typescript: 5.8.3 use-deep-compare-effect: 1.8.1 vite: 6.3.5 - vitest: 3.1.4 + vitest: 3.2.0 vitest-localstorage-mock: 0.1.2 wait-for-expect: 3.0.2