diff --git a/package.json b/package.json index 52e808f..4d086b5 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "eslint": "^10.2.0", "globals": "^17.4.0", "husky": "^9.1.7", - "lint-staged": "^16.4.0", + "lint-staged": "^17.0.5", "semantic-release": "^25.0.3", "typescript-eslint": "^8.58.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 33d474f..a532325 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 10.0.1(semantic-release@25.0.3(typescript@6.0.2)) '@vitest/coverage-v8': specifier: ^4.1.2 - version: 4.1.2(vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2))) + version: 4.1.2(vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0))) eslint: specifier: ^10.2.0 version: 10.2.0 @@ -33,8 +33,8 @@ importers: specifier: ^9.1.7 version: 9.1.7 lint-staged: - specifier: ^16.4.0 - version: 16.4.0 + specifier: ^17.0.5 + version: 17.0.5 semantic-release: specifier: ^25.0.3 version: 25.0.3(typescript@6.0.2) @@ -68,7 +68,7 @@ importers: version: 8.18.1 tsup: specifier: ^8.0.0 - version: 8.5.1(postcss@8.5.14)(typescript@6.0.2)(yaml@2.8.2) + version: 8.5.1(postcss@8.5.14)(typescript@6.0.2)(yaml@2.9.0) tweetnacl: specifier: ^1.0.3 version: 1.0.3 @@ -77,7 +77,7 @@ importers: version: 6.0.2 vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.8.2)) + version: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.9.0)) packages/docs: devDependencies: @@ -105,16 +105,16 @@ importers: version: 8.18.1 tsup: specifier: ^8.0.0 - version: 8.5.1(postcss@8.5.14)(typescript@6.0.2)(yaml@2.8.2) + version: 8.5.1(postcss@8.5.14)(typescript@6.0.2)(yaml@2.9.0) typescript: specifier: ^6.0.2 version: 6.0.2 vite: specifier: ^8.0.13 - version: 8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2) + version: 8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0) vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)) + version: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)) packages/landing: devDependencies: @@ -123,7 +123,7 @@ importers: version: 6.0.2 vite: specifier: ^8.0.3 - version: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2) + version: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0) packages/shared: dependencies: @@ -161,10 +161,10 @@ importers: version: 6.0.2 vite: specifier: ^8.0.3 - version: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2) + version: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0) vitest: specifier: ^4.1.2 - version: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)) + version: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)) packages: @@ -1532,6 +1532,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@vitejs/plugin-vue@5.2.4': resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} @@ -1880,16 +1881,9 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - commander@14.0.3: - resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} - engines: {node: '>=20'} - commander@4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -2269,8 +2263,8 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-east-asian-width@1.5.0: - resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==} + get-east-asian-width@1.6.0: + resolution: {integrity: sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==} engines: {node: '>=18'} get-stream@6.0.1: @@ -2654,14 +2648,14 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - lint-staged@16.4.0: - resolution: {integrity: sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==} - engines: {node: '>=20.17'} + lint-staged@17.0.5: + resolution: {integrity: sha512-d12yC+/e8RhBjZtaxZn71FyrgU/P5e+uAPifhCLwdosQZP/zamSdKRWDC30ocVIbzDKiFG1McHc/LUgB92GIPw==} + engines: {node: '>=22.22.1'} hasBin: true - listr2@9.0.5: - resolution: {integrity: sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==} - engines: {node: '>=20.0.0'} + listr2@10.2.1: + resolution: {integrity: sha512-7I5knELsJKTUjXG+A6BkKAiGkW1i25fNa/xlUl9hFtk15WbE9jndA89xu5FzQKrY5llajE1hfZZFMILXkDHk/Q==} + engines: {node: '>=22.13.0'} load-json-file@4.0.0: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} @@ -3163,10 +3157,6 @@ packages: resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} engines: {node: '>=8.6'} - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} - engines: {node: '>=12'} - picomatch@4.0.4: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} @@ -3467,8 +3457,8 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} - string-width@8.2.0: - resolution: {integrity: sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==} + string-width@8.2.1: + resolution: {integrity: sha512-IIaP0g3iy9Cyy18w3M9YcaDudujEAVHKt3a3QJg1+sr/oX96TbaGUubG0hJyCjCBThFH+tFpcIyoUHUn1ogaLA==} engines: {node: '>=20'} string_decoder@1.1.1: @@ -3576,6 +3566,10 @@ packages: resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==} engines: {node: '>=18'} + tinyexec@1.1.2: + resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==} + engines: {node: '>=18'} + tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} @@ -3995,6 +3989,10 @@ packages: wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + wrap-ansi@10.0.0: + resolution: {integrity: sha512-SGcvg80f0wUy2/fXES19feHMz8E0JoXv2uNgHOu4Dgi2OrCy1lqwFYEJz1BLbDI0exjPMe/ZdzZ/YpGECBG/aQ==} + engines: {node: '>=20'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -4030,8 +4028,8 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - yaml@2.8.2: - resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==} + yaml@2.9.0: + resolution: {integrity: sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==} engines: {node: '>= 14.6'} hasBin: true @@ -5208,7 +5206,7 @@ snapshots: vite: 5.4.21(@types/node@25.5.2)(lightningcss@1.32.0) vue: 3.5.29(typescript@6.0.2) - '@vitest/coverage-v8@4.1.2(vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)))': + '@vitest/coverage-v8@4.1.2(vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.1.2 @@ -5220,7 +5218,7 @@ snapshots: obug: 2.1.1 std-env: 4.0.0 tinyrainbow: 3.1.0 - vitest: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)) + vitest: 4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)) '@vitest/expect@4.1.2': dependencies: @@ -5231,29 +5229,29 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.8.2))': + '@vitest/mocker@4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.8.2) + vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.9.0) - '@vitest/mocker@4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2))': + '@vitest/mocker@4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2) + vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0) - '@vitest/mocker@4.1.2(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2))': + '@vitest/mocker@4.1.2(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0))': dependencies: '@vitest/spy': 4.1.2 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2) + vite: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0) '@vitest/pretty-format@4.1.2': dependencies: @@ -5556,7 +5554,7 @@ snapshots: cli-truncate@5.2.0: dependencies: slice-ansi: 8.0.0 - string-width: 8.2.0 + string-width: 8.2.1 cliui@7.0.4: dependencies: @@ -5588,12 +5586,8 @@ snapshots: color-name@1.1.4: {} - colorette@2.0.20: {} - comma-separated-tokens@2.0.3: {} - commander@14.0.3: {} - commander@4.1.1: {} compare-func@2.0.0: @@ -6050,7 +6044,7 @@ snapshots: get-caller-file@2.0.5: {} - get-east-asian-width@1.5.0: {} + get-east-asian-width@1.6.0: {} get-stream@6.0.1: {} @@ -6211,7 +6205,7 @@ snapshots: is-fullwidth-code-point@5.1.0: dependencies: - get-east-asian-width: 1.5.0 + get-east-asian-width: 1.6.0 is-glob@4.0.3: dependencies: @@ -6389,23 +6383,22 @@ snapshots: dependencies: uc.micro: 2.1.0 - lint-staged@16.4.0: + lint-staged@17.0.5: dependencies: - commander: 14.0.3 - listr2: 9.0.5 - picomatch: 4.0.3 + listr2: 10.2.1 + picomatch: 4.0.4 string-argv: 0.3.2 - tinyexec: 1.0.4 - yaml: 2.8.2 + tinyexec: 1.1.2 + optionalDependencies: + yaml: 2.9.0 - listr2@9.0.5: + listr2@10.2.1: dependencies: cli-truncate: 5.2.0 - colorette: 2.0.20 eventemitter3: 5.0.4 log-update: 6.1.0 rfdc: 1.4.1 - wrap-ansi: 9.0.2 + wrap-ansi: 10.0.0 load-json-file@4.0.0: dependencies: @@ -6929,8 +6922,6 @@ snapshots: picomatch@2.3.2: {} - picomatch@4.0.3: {} - picomatch@4.0.4: {} pify@3.0.0: {} @@ -6948,12 +6939,12 @@ snapshots: mlly: 1.8.0 pathe: 2.0.3 - postcss-load-config@6.0.1(postcss@8.5.14)(yaml@2.8.2): + postcss-load-config@6.0.1(postcss@8.5.14)(yaml@2.9.0): dependencies: lilconfig: 3.1.3 optionalDependencies: postcss: 8.5.14 - yaml: 2.8.2 + yaml: 2.9.0 postcss@8.5.14: dependencies: @@ -7319,12 +7310,12 @@ snapshots: string-width@7.2.0: dependencies: emoji-regex: 10.6.0 - get-east-asian-width: 1.5.0 + get-east-asian-width: 1.6.0 strip-ansi: 7.2.0 - string-width@8.2.0: + string-width@8.2.1: dependencies: - get-east-asian-width: 1.5.0 + get-east-asian-width: 1.6.0 strip-ansi: 7.2.0 string_decoder@1.1.1: @@ -7427,6 +7418,8 @@ snapshots: tinyexec@1.0.4: {} + tinyexec@1.1.2: {} + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.4) @@ -7476,7 +7469,7 @@ snapshots: tslib@2.8.1: optional: true - tsup@8.5.1(postcss@8.5.14)(typescript@6.0.2)(yaml@2.8.2): + tsup@8.5.1(postcss@8.5.14)(typescript@6.0.2)(yaml@2.9.0): dependencies: bundle-require: 5.1.0(esbuild@0.27.3) cac: 6.7.14 @@ -7487,7 +7480,7 @@ snapshots: fix-dts-default-cjs-exports: 1.0.1 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(postcss@8.5.14)(yaml@2.8.2) + postcss-load-config: 6.0.1(postcss@8.5.14)(yaml@2.9.0) resolve-from: 5.0.0 rollup: 4.59.0 source-map: 0.7.6 @@ -7636,7 +7629,7 @@ snapshots: fsevents: 2.3.3 lightningcss: 1.32.0 - vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.8.2): + vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -7647,9 +7640,9 @@ snapshots: '@types/node': 25.5.2 esbuild: 0.27.3 fsevents: 2.3.3 - yaml: 2.8.2 + yaml: 2.9.0 - vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2): + vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -7660,9 +7653,9 @@ snapshots: '@types/node': 25.5.2 esbuild: 0.27.4 fsevents: 2.3.3 - yaml: 2.8.2 + yaml: 2.9.0 - vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2): + vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -7673,7 +7666,7 @@ snapshots: '@types/node': 25.5.2 esbuild: 0.27.4 fsevents: 2.3.3 - yaml: 2.8.2 + yaml: 2.9.0 vitepress-plugin-llms@1.12.0: dependencies: @@ -7743,10 +7736,10 @@ snapshots: - typescript - universal-cookie - vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.8.2)): + vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.2 - '@vitest/mocker': 4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.8.2)) + '@vitest/mocker': 4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.2 '@vitest/runner': 4.1.2 '@vitest/snapshot': 4.1.2 @@ -7763,7 +7756,7 @@ snapshots: tinyexec: 1.0.4 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.8.2) + vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.3)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.5.2 @@ -7771,10 +7764,10 @@ snapshots: transitivePeerDependencies: - msw - vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)): + vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.2 - '@vitest/mocker': 4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)) + '@vitest/mocker': 4.1.2(vite@8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.2 '@vitest/runner': 4.1.2 '@vitest/snapshot': 4.1.2 @@ -7791,7 +7784,7 @@ snapshots: tinyexec: 1.0.4 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2) + vite: 8.0.13(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.5.2 @@ -7799,10 +7792,10 @@ snapshots: transitivePeerDependencies: - msw - vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)): + vitest@4.1.2(@types/node@25.5.2)(jsdom@29.0.1)(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)): dependencies: '@vitest/expect': 4.1.2 - '@vitest/mocker': 4.1.2(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2)) + '@vitest/mocker': 4.1.2(vite@8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0)) '@vitest/pretty-format': 4.1.2 '@vitest/runner': 4.1.2 '@vitest/snapshot': 4.1.2 @@ -7819,7 +7812,7 @@ snapshots: tinyexec: 1.0.4 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.8.2) + vite: 8.0.3(@types/node@25.5.2)(esbuild@0.27.4)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.5.2 @@ -7868,6 +7861,12 @@ snapshots: wordwrap@1.0.0: {} + wrap-ansi@10.0.0: + dependencies: + ansi-styles: 6.2.3 + string-width: 8.2.1 + strip-ansi: 7.2.0 + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -7890,7 +7889,8 @@ snapshots: y18n@5.0.8: {} - yaml@2.8.2: {} + yaml@2.9.0: + optional: true yargs-parser@20.2.9: {}