diff --git a/package.json b/package.json index ab306adf..0cf8f57b 100644 --- a/package.json +++ b/package.json @@ -24,19 +24,19 @@ "@types/node": "^24.12.2", "@typescript-eslint/eslint-plugin": "^7.13.1", "@typescript-eslint/parser": "^7.13.1", - "@vitest/coverage-v8": "^4.1.2", + "@vitest/coverage-v8": "^4.1.4", "cz-conventional-changelog": "^3.3.0", "eslint": "^8.57.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.5", "lint-staged": "^16.4.0", "npm-run-all2": "^8.0.4", - "prettier": "^3.8.1", + "prettier": "^3.8.2", "rimraf": "^6.1.3", - "turbo": "^2.9.3", + "turbo": "^2.9.6", "typescript": "^5.9.3", "vite": "^7.3.1", - "vitest": "^4.1.2" + "vitest": "^4.1.4" }, "resolutions": { "ansi-regex": "^5.0.1", diff --git a/yarn.lock b/yarn.lock index aff4f61a..eeb59f76 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1367,44 +1367,44 @@ __metadata: languageName: node linkType: hard -"@turbo/darwin-64@npm:2.9.3": - version: 2.9.3 - resolution: "@turbo/darwin-64@npm:2.9.3" +"@turbo/darwin-64@npm:2.9.6": + version: 2.9.6 + resolution: "@turbo/darwin-64@npm:2.9.6" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@turbo/darwin-arm64@npm:2.9.3": - version: 2.9.3 - resolution: "@turbo/darwin-arm64@npm:2.9.3" +"@turbo/darwin-arm64@npm:2.9.6": + version: 2.9.6 + resolution: "@turbo/darwin-arm64@npm:2.9.6" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@turbo/linux-64@npm:2.9.3": - version: 2.9.3 - resolution: "@turbo/linux-64@npm:2.9.3" +"@turbo/linux-64@npm:2.9.6": + version: 2.9.6 + resolution: "@turbo/linux-64@npm:2.9.6" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@turbo/linux-arm64@npm:2.9.3": - version: 2.9.3 - resolution: "@turbo/linux-arm64@npm:2.9.3" +"@turbo/linux-arm64@npm:2.9.6": + version: 2.9.6 + resolution: "@turbo/linux-arm64@npm:2.9.6" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@turbo/windows-64@npm:2.9.3": - version: 2.9.3 - resolution: "@turbo/windows-64@npm:2.9.3" +"@turbo/windows-64@npm:2.9.6": + version: 2.9.6 + resolution: "@turbo/windows-64@npm:2.9.6" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@turbo/windows-arm64@npm:2.9.3": - version: 2.9.3 - resolution: "@turbo/windows-arm64@npm:2.9.3" +"@turbo/windows-arm64@npm:2.9.6": + version: 2.9.6 + resolution: "@turbo/windows-arm64@npm:2.9.6" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -1582,12 +1582,12 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-v8@npm:^4.1.2": - version: 4.1.2 - resolution: "@vitest/coverage-v8@npm:4.1.2" +"@vitest/coverage-v8@npm:^4.1.4": + version: 4.1.4 + resolution: "@vitest/coverage-v8@npm:4.1.4" dependencies: "@bcoe/v8-coverage": "npm:^1.0.2" - "@vitest/utils": "npm:4.1.2" + "@vitest/utils": "npm:4.1.4" ast-v8-to-istanbul: "npm:^1.0.0" istanbul-lib-coverage: "npm:^3.2.2" istanbul-lib-report: "npm:^3.0.1" @@ -1597,34 +1597,34 @@ __metadata: std-env: "npm:^4.0.0-rc.1" tinyrainbow: "npm:^3.1.0" peerDependencies: - "@vitest/browser": 4.1.2 - vitest: 4.1.2 + "@vitest/browser": 4.1.4 + vitest: 4.1.4 peerDependenciesMeta: "@vitest/browser": optional: true - checksum: 10/2a38252da937894dfd47a20839714cd49deb8ea0b8289fe25ba17b6677b99dc9b695e4c689b1d6532f19e0d1b81dbac2cf555f82a0ae75abf490dd4107407206 + checksum: 10/75c7bfa08d4a410dce09688a7bb1c06b782f90b785a51aea424806621dc90ce21663cf2e8f6f28e3c3c1be708932c5274408cd7cfda51e39dd3e0ae523cca133 languageName: node linkType: hard -"@vitest/expect@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/expect@npm:4.1.2" +"@vitest/expect@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/expect@npm:4.1.4" dependencies: "@standard-schema/spec": "npm:^1.1.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.1.2" - "@vitest/utils": "npm:4.1.2" + "@vitest/spy": "npm:4.1.4" + "@vitest/utils": "npm:4.1.4" chai: "npm:^6.2.2" tinyrainbow: "npm:^3.1.0" - checksum: 10/536c5a8903927e324bbb66967be4e0ec2ec4ff6234f0b8fe20987841b0705c931c7e3ce2e61c7665f4ded65ba736de6cda8d2d37ee114efeedb187ca5d597ea1 + checksum: 10/3317bc42e4ee39cfa2102a9f08f0c7975817a74d9503a14e0b1715e5b8c4ab31c5646c07ef8d2d3f71bdf6f1b3053949b175df9c8457e0c0bb3f38b9e031f259 languageName: node linkType: hard -"@vitest/mocker@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/mocker@npm:4.1.2" +"@vitest/mocker@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/mocker@npm:4.1.4" dependencies: - "@vitest/spy": "npm:4.1.2" + "@vitest/spy": "npm:4.1.4" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: @@ -1635,56 +1635,56 @@ __metadata: optional: true vite: optional: true - checksum: 10/1d7976e19ef168357aba2ca41cd8db86236a98dfb2209bd3152a3a20e9a5b8cbfd8f73356c43a934b384d3b4c7a63835fb1037d3f56a7824faa838331eaa214e + checksum: 10/f07f8877635eb03f63981d0d3348bb82fabe7607bbb6b259045bf0b64fae79150b1f399aa7ce42926e4769dc8cde9b7d79d1f665eae2d17b22ecc9ec54663698 languageName: node linkType: hard -"@vitest/pretty-format@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/pretty-format@npm:4.1.2" +"@vitest/pretty-format@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/pretty-format@npm:4.1.4" dependencies: tinyrainbow: "npm:^3.1.0" - checksum: 10/a07a6023c52b25be5c75fc05bb3317629390cc1b50eae6cbea91ba4c13193ec88e54abaa56b46b40ddb8a6a4558d667f2ba0e1cf2ee2d0e32b463244f3002aa7 + checksum: 10/e06d63ce4f797ad578ee19aeec996f72835a7274ee2eb75dce12d7b45debcda72d054f58b6f4e5dac4424681dc13dbad7ac023c6017fc60406cabea5a352e4c3 languageName: node linkType: hard -"@vitest/runner@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/runner@npm:4.1.2" +"@vitest/runner@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/runner@npm:4.1.4" dependencies: - "@vitest/utils": "npm:4.1.2" + "@vitest/utils": "npm:4.1.4" pathe: "npm:^2.0.3" - checksum: 10/13fd019a63ee3225420474cbd1ca0ae7c5c2dcdd241f2a958ca45731c10de36131f15303ae8ab1196133ec4e955b7c6de658c7b5e19736d550f310c8195fa9b2 + checksum: 10/a852477adc6254e1d304bcba9b137f98f09a7001a557e8e4f4404518e3ade58a16ab459e83cf223e38cc37dc4b04d1248a14df56b056a0ae68fc54b19a1226fb languageName: node linkType: hard -"@vitest/snapshot@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/snapshot@npm:4.1.2" +"@vitest/snapshot@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/snapshot@npm:4.1.4" dependencies: - "@vitest/pretty-format": "npm:4.1.2" - "@vitest/utils": "npm:4.1.2" + "@vitest/pretty-format": "npm:4.1.4" + "@vitest/utils": "npm:4.1.4" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10/9d124412dbe44db43ca5277180bf5fe5dad7373218a177830bba631b53d225f7d4de368a20d6f5740ec07402e9e4dd179609db2b2f691d2d8b02f1bdbfd8c1a3 + checksum: 10/e957cc95274a9663cd59e5b34c99b6e4e5cd989f04dadf9e3cec6c7bc64b4d167229644f31fd44c19c7acbbcb7cbbbb50e8084dbf1e0322ee411a697d80d490a languageName: node linkType: hard -"@vitest/spy@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/spy@npm:4.1.2" - checksum: 10/e20e417ac430fee34e4be58802b2eb31e1c1163296a8921c0878be14e1ae77c7a7cae1b9b515d56fe623e05ee21b092aff7eb5e0d412f656650b72ecd02bb30a +"@vitest/spy@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/spy@npm:4.1.4" + checksum: 10/516e465413fc6a22e0c7e99871f3b9703277c309e94e7247bbdb83a8e807e2da968cf7a30c61503afd6b565787e822786b8aad443210eba5488192a36730f3ab languageName: node linkType: hard -"@vitest/utils@npm:4.1.2": - version: 4.1.2 - resolution: "@vitest/utils@npm:4.1.2" +"@vitest/utils@npm:4.1.4": + version: 4.1.4 + resolution: "@vitest/utils@npm:4.1.4" dependencies: - "@vitest/pretty-format": "npm:4.1.2" + "@vitest/pretty-format": "npm:4.1.4" convert-source-map: "npm:^2.0.0" tinyrainbow: "npm:^3.1.0" - checksum: 10/854decf0eb639758d012c9aa53c3d7aed547e37c05ece6704d5f53035be77f704a24973ed95089926e1768c0b55902d42c4438660788e7a0f0e80d0fda1c713b + checksum: 10/f599ae744f0ff45edda90d0c52eea9809b7367adca39fc985f85880322236d089dfdf6625f04913f03a25a160eccbbc0b16dd3201ccc0ae48087992b1ea755d5 languageName: node linkType: hard @@ -5183,12 +5183,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.0.0, prettier@npm:^3.5.3, prettier@npm:^3.8.1": - version: 3.8.1 - resolution: "prettier@npm:3.8.1" +"prettier@npm:^3.0.0, prettier@npm:^3.5.3, prettier@npm:^3.8.2": + version: 3.8.2 + resolution: "prettier@npm:3.8.2" bin: prettier: bin/prettier.cjs - checksum: 10/3da1cf8c1ef9bea828aa618553696c312e951f810bee368f6887109b203f18ee869fe88f66e65f9cf60b7cb1f2eae859892c860a300c062ff8ec69c381fc8dbd + checksum: 10/fd784175bc600c07eb2c44d7ec4ee7133f95f26492adad61b6a15c06f438b858181faf096ab74163d7f49500ad80cff4479c6abb084e161a2e85a9df5974ecd1 languageName: node linkType: hard @@ -5531,19 +5531,19 @@ __metadata: "@types/node": "npm:^24.12.2" "@typescript-eslint/eslint-plugin": "npm:^7.13.1" "@typescript-eslint/parser": "npm:^7.13.1" - "@vitest/coverage-v8": "npm:^4.1.2" + "@vitest/coverage-v8": "npm:^4.1.4" cz-conventional-changelog: "npm:^3.3.0" eslint: "npm:^8.57.1" eslint-config-prettier: "npm:^10.1.8" eslint-plugin-prettier: "npm:^5.5.5" lint-staged: "npm:^16.4.0" npm-run-all2: "npm:^8.0.4" - prettier: "npm:^3.8.1" + prettier: "npm:^3.8.2" rimraf: "npm:^6.1.3" - turbo: "npm:^2.9.3" + turbo: "npm:^2.9.6" typescript: "npm:^5.9.3" vite: "npm:^7.3.1" - vitest: "npm:^4.1.2" + vitest: "npm:^4.1.4" languageName: unknown linkType: soft @@ -6130,16 +6130,16 @@ __metadata: languageName: node linkType: hard -"turbo@npm:^2.9.3": - version: 2.9.3 - resolution: "turbo@npm:2.9.3" +"turbo@npm:^2.9.6": + version: 2.9.6 + resolution: "turbo@npm:2.9.6" dependencies: - "@turbo/darwin-64": "npm:2.9.3" - "@turbo/darwin-arm64": "npm:2.9.3" - "@turbo/linux-64": "npm:2.9.3" - "@turbo/linux-arm64": "npm:2.9.3" - "@turbo/windows-64": "npm:2.9.3" - "@turbo/windows-arm64": "npm:2.9.3" + "@turbo/darwin-64": "npm:2.9.6" + "@turbo/darwin-arm64": "npm:2.9.6" + "@turbo/linux-64": "npm:2.9.6" + "@turbo/linux-arm64": "npm:2.9.6" + "@turbo/windows-64": "npm:2.9.6" + "@turbo/windows-arm64": "npm:2.9.6" dependenciesMeta: "@turbo/darwin-64": optional: true @@ -6155,7 +6155,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: 10/25f2667b09339737086ad61c5e8b30c5138ad3df88aaa3ff534824fc6061f577860285f9ab3a66fa1582d9f7717ff6d2a4d0939433244cef7182a321926064c4 + checksum: 10/e2378f55c12029bed600b9080e3d40805431f11ed2c79a9fd57176fb18b75fd85f3bc1fc69ef2f601fb65fc6a4bf19c169f4102590bd47173b66c81a729c789a languageName: node linkType: hard @@ -6431,17 +6431,17 @@ __metadata: languageName: node linkType: hard -"vitest@npm:^4.1.2": - version: 4.1.2 - resolution: "vitest@npm:4.1.2" - dependencies: - "@vitest/expect": "npm:4.1.2" - "@vitest/mocker": "npm:4.1.2" - "@vitest/pretty-format": "npm:4.1.2" - "@vitest/runner": "npm:4.1.2" - "@vitest/snapshot": "npm:4.1.2" - "@vitest/spy": "npm:4.1.2" - "@vitest/utils": "npm:4.1.2" +"vitest@npm:^4.1.4": + version: 4.1.4 + resolution: "vitest@npm:4.1.4" + dependencies: + "@vitest/expect": "npm:4.1.4" + "@vitest/mocker": "npm:4.1.4" + "@vitest/pretty-format": "npm:4.1.4" + "@vitest/runner": "npm:4.1.4" + "@vitest/snapshot": "npm:4.1.4" + "@vitest/spy": "npm:4.1.4" + "@vitest/utils": "npm:4.1.4" es-module-lexer: "npm:^2.0.0" expect-type: "npm:^1.3.0" magic-string: "npm:^0.30.21" @@ -6459,10 +6459,12 @@ __metadata: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.1.2 - "@vitest/browser-preview": 4.1.2 - "@vitest/browser-webdriverio": 4.1.2 - "@vitest/ui": 4.1.2 + "@vitest/browser-playwright": 4.1.4 + "@vitest/browser-preview": 4.1.4 + "@vitest/browser-webdriverio": 4.1.4 + "@vitest/coverage-istanbul": 4.1.4 + "@vitest/coverage-v8": 4.1.4 + "@vitest/ui": 4.1.4 happy-dom: "*" jsdom: "*" vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -6479,6 +6481,10 @@ __metadata: optional: true "@vitest/browser-webdriverio": optional: true + "@vitest/coverage-istanbul": + optional: true + "@vitest/coverage-v8": + optional: true "@vitest/ui": optional: true happy-dom: @@ -6489,7 +6495,7 @@ __metadata: optional: false bin: vitest: vitest.mjs - checksum: 10/6b037387e59d403f6570f887f6ac96b81ff6e768dbd02d32a812ddff5bdebef022dd6d9f20b84fb9535866e0c5dbdf80e6705cc428b6a8f8a8e67e1335235848 + checksum: 10/c5608c506ae9ab3d0baa7445290c240941ad54a93eb853a005b2fe518efb1b28282945e0565ca16a624cca5b23af0c33ee34fbc2c38e6664ea54b08b9a22a653 languageName: node linkType: hard