diff --git a/clients/algoliasearch-client-javascript/packages/client-common/package.json b/clients/algoliasearch-client-javascript/packages/client-common/package.json index 98fa699df17..dfedadad101 100644 --- a/clients/algoliasearch-client-javascript/packages/client-common/package.json +++ b/clients/algoliasearch-client-javascript/packages/client-common/package.json @@ -42,7 +42,7 @@ "ts-node": "10.9.2", "tsup": "8.5.0", "typescript": "5.9.3", - "vitest": "4.0.3" + "vitest": "4.0.6" }, "engines": { "node": ">= 14.0.0" diff --git a/clients/algoliasearch-client-javascript/packages/logger-console/package.json b/clients/algoliasearch-client-javascript/packages/logger-console/package.json index 0ba1a049deb..8f21b2ce6ec 100644 --- a/clients/algoliasearch-client-javascript/packages/logger-console/package.json +++ b/clients/algoliasearch-client-javascript/packages/logger-console/package.json @@ -42,7 +42,7 @@ "ts-node": "10.9.2", "tsup": "8.5.0", "typescript": "5.9.3", - "vitest": "4.0.3" + "vitest": "4.0.6" }, "dependencies": { "@algolia/client-common": "5.42.0" diff --git a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json index f781a23004b..8ad8295fce1 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json +++ b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json @@ -41,7 +41,7 @@ "publint": "0.3.15", "tsup": "8.5.0", "typescript": "5.9.3", - "vitest": "4.0.3", + "vitest": "4.0.6", "xhr-mock": "2.5.1" }, "engines": { diff --git a/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json b/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json index e693dd15f62..90be504b836 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json +++ b/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json @@ -58,7 +58,7 @@ "publint": "0.3.15", "tsup": "8.5.0", "typescript": "5.9.3", - "vitest": "4.0.3" + "vitest": "4.0.6" }, "engines": { "node": ">= 14.0.0" diff --git a/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json b/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json index b8ef764f277..095ae39d56f 100644 --- a/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json +++ b/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json @@ -44,7 +44,7 @@ "publint": "0.3.15", "tsup": "8.5.0", "typescript": "5.9.3", - "vitest": "4.0.3" + "vitest": "4.0.6" }, "engines": { "node": ">= 14.0.0" diff --git a/clients/algoliasearch-client-javascript/yarn.lock b/clients/algoliasearch-client-javascript/yarn.lock index f7df5ccb4b6..4c069a8d41a 100644 --- a/clients/algoliasearch-client-javascript/yarn.lock +++ b/clients/algoliasearch-client-javascript/yarn.lock @@ -84,7 +84,7 @@ __metadata: ts-node: "npm:10.9.2" tsup: "npm:8.5.0" typescript: "npm:5.9.3" - vitest: "npm:4.0.3" + vitest: "npm:4.0.6" languageName: unknown linkType: soft @@ -202,7 +202,7 @@ __metadata: ts-node: "npm:10.9.2" tsup: "npm:8.5.0" typescript: "npm:5.9.3" - vitest: "npm:4.0.3" + vitest: "npm:4.0.6" languageName: unknown linkType: soft @@ -251,7 +251,7 @@ __metadata: publint: "npm:0.3.15" tsup: "npm:8.5.0" typescript: "npm:5.9.3" - vitest: "npm:4.0.3" + vitest: "npm:4.0.6" xhr-mock: "npm:2.5.1" languageName: unknown linkType: soft @@ -268,7 +268,7 @@ __metadata: publint: "npm:0.3.15" tsup: "npm:8.5.0" typescript: "npm:5.9.3" - vitest: "npm:4.0.3" + vitest: "npm:4.0.6" languageName: unknown linkType: soft @@ -283,7 +283,7 @@ __metadata: publint: "npm:0.3.15" tsup: "npm:8.5.0" typescript: "npm:5.9.3" - vitest: "npm:4.0.3" + vitest: "npm:4.0.6" languageName: unknown linkType: soft @@ -2586,6 +2586,20 @@ __metadata: languageName: node linkType: hard +"@vitest/expect@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/expect@npm:4.0.6" + dependencies: + "@standard-schema/spec": "npm:^1.0.0" + "@types/chai": "npm:^5.2.2" + "@vitest/spy": "npm:4.0.6" + "@vitest/utils": "npm:4.0.6" + chai: "npm:^6.0.1" + tinyrainbow: "npm:^3.0.3" + checksum: 10/70d6e03d413d208df722461ff7136a41249a0f8c34f985b4e7104f85e85583f272c3a92c4d7c9ea0ebd40ad77b64cb3b66d7ecd628210333ebd6813659a3422f + languageName: node + linkType: hard + "@vitest/mocker@npm:4.0.3": version: 4.0.3 resolution: "@vitest/mocker@npm:4.0.3" @@ -2605,6 +2619,25 @@ __metadata: languageName: node linkType: hard +"@vitest/mocker@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/mocker@npm:4.0.6" + dependencies: + "@vitest/spy": "npm:4.0.6" + estree-walker: "npm:^3.0.3" + magic-string: "npm:^0.30.19" + peerDependencies: + msw: ^2.4.9 + vite: ^6.0.0 || ^7.0.0-0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + checksum: 10/82a1726ea7589a33e0a598cbe8c614ebd49900d3470b597e02a315a3a57c3fc9dcf84ea01a61df7cf1f9a23e273213b059cc721fc3a9b7fa87f49f4604f024d4 + languageName: node + linkType: hard + "@vitest/pretty-format@npm:4.0.3": version: 4.0.3 resolution: "@vitest/pretty-format@npm:4.0.3" @@ -2614,6 +2647,15 @@ __metadata: languageName: node linkType: hard +"@vitest/pretty-format@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/pretty-format@npm:4.0.6" + dependencies: + tinyrainbow: "npm:^3.0.3" + checksum: 10/34e7c423233fefdb9c45d4873d38dde0641121e0639cd5109fea9d57d298a70b4a516284ff7a044db6373e2b39e98ed1d18f8ad55471a3d774bc96eac3de4560 + languageName: node + linkType: hard + "@vitest/runner@npm:4.0.3": version: 4.0.3 resolution: "@vitest/runner@npm:4.0.3" @@ -2624,6 +2666,16 @@ __metadata: languageName: node linkType: hard +"@vitest/runner@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/runner@npm:4.0.6" + dependencies: + "@vitest/utils": "npm:4.0.6" + pathe: "npm:^2.0.3" + checksum: 10/40abea31fa33985d13d0eff46abd25f139c6634d34164642e48a9359e2469d592ca985d95d9df9ab9b3bec9857f9d5abbcf9865473a5e942e650487eb36a00be + languageName: node + linkType: hard + "@vitest/snapshot@npm:4.0.3": version: 4.0.3 resolution: "@vitest/snapshot@npm:4.0.3" @@ -2635,6 +2687,17 @@ __metadata: languageName: node linkType: hard +"@vitest/snapshot@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/snapshot@npm:4.0.6" + dependencies: + "@vitest/pretty-format": "npm:4.0.6" + magic-string: "npm:^0.30.19" + pathe: "npm:^2.0.3" + checksum: 10/3477e1ab6a5ce23f4bf24c44a5d55f3e44448e9f4564022b3e0a4aaa0de6eef9cc4c913989a092a05345b4dd92e7545b681eb394d94f064be74479ac78911c7c + languageName: node + linkType: hard + "@vitest/spy@npm:4.0.3": version: 4.0.3 resolution: "@vitest/spy@npm:4.0.3" @@ -2642,6 +2705,13 @@ __metadata: languageName: node linkType: hard +"@vitest/spy@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/spy@npm:4.0.6" + checksum: 10/ddbb1aff00719f90b051e86c49071e74af780c9536c03987d5e89bf139fd6f6c00f7927efc8f894252ec60db5b16dfeb0235f98f038779a39c1b62dcba1a6b44 + languageName: node + linkType: hard + "@vitest/utils@npm:4.0.3": version: 4.0.3 resolution: "@vitest/utils@npm:4.0.3" @@ -2652,6 +2722,16 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/utils@npm:4.0.6" + dependencies: + "@vitest/pretty-format": "npm:4.0.6" + tinyrainbow: "npm:^3.0.3" + checksum: 10/cb556e63e3f0f98a0eba21ec03793b44182bf343a5fdfd8ac2a70c5dfb3b14fbacf0de2aa5df0c3a14b2b4b634ce86f40077b8503e7486e79caffee2f07840e0 + languageName: node + linkType: hard + "@yarnpkg/lockfile@npm:^1.1.0": version: 1.1.0 resolution: "@yarnpkg/lockfile@npm:1.1.0" @@ -8956,6 +9036,65 @@ __metadata: languageName: node linkType: hard +"vitest@npm:4.0.6": + version: 4.0.6 + resolution: "vitest@npm:4.0.6" + dependencies: + "@vitest/expect": "npm:4.0.6" + "@vitest/mocker": "npm:4.0.6" + "@vitest/pretty-format": "npm:4.0.6" + "@vitest/runner": "npm:4.0.6" + "@vitest/snapshot": "npm:4.0.6" + "@vitest/spy": "npm:4.0.6" + "@vitest/utils": "npm:4.0.6" + debug: "npm:^4.4.3" + es-module-lexer: "npm:^1.7.0" + expect-type: "npm:^1.2.2" + magic-string: "npm:^0.30.19" + pathe: "npm:^2.0.3" + picomatch: "npm:^4.0.3" + std-env: "npm:^3.9.0" + tinybench: "npm:^2.9.0" + tinyexec: "npm:^0.3.2" + 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": ^20.0.0 || ^22.0.0 || >=24.0.0 + "@vitest/browser-playwright": 4.0.6 + "@vitest/browser-preview": 4.0.6 + "@vitest/browser-webdriverio": 4.0.6 + "@vitest/ui": 4.0.6 + happy-dom: "*" + jsdom: "*" + peerDependenciesMeta: + "@edge-runtime/vm": + optional: true + "@types/debug": + optional: true + "@types/node": + optional: true + "@vitest/browser-playwright": + optional: true + "@vitest/browser-preview": + optional: true + "@vitest/browser-webdriverio": + optional: true + "@vitest/ui": + optional: true + happy-dom: + optional: true + jsdom: + optional: true + bin: + vitest: vitest.mjs + checksum: 10/79c723a7a76130af3ed4a08a1a073200fa28ec80431e431b3a88d5b91d6683be8909e2f05b286aae7f7671d5fae136294e06fc34a6e4d1b266970c4892e07182 + languageName: node + linkType: hard + "w3c-xmlserializer@npm:^5.0.0": version: 5.0.0 resolution: "w3c-xmlserializer@npm:5.0.0" diff --git a/eslint/package.json b/eslint/package.json index 459281aabae..a537e759ebc 100644 --- a/eslint/package.json +++ b/eslint/package.json @@ -18,7 +18,7 @@ "eslint-plugin-yml": "1.19.0", "eslint-vitest-rule-tester": "2.3.0", "typescript": "5.9.3", - "vitest": "4.0.3", + "vitest": "4.0.6", "yaml-eslint-parser": "1.3.0" } } diff --git a/scripts/package.json b/scripts/package.json index dbe125dfe10..1b8c1e8f92c 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -47,6 +47,6 @@ "semver": "7.7.3", "spinnies": "0.5.1", "typescript": "5.9.3", - "vitest": "4.0.3" + "vitest": "4.0.6" } } diff --git a/templates/javascript/clients/package.mustache b/templates/javascript/clients/package.mustache index c39b8d48c02..57697cfea7e 100644 --- a/templates/javascript/clients/package.mustache +++ b/templates/javascript/clients/package.mustache @@ -135,7 +135,7 @@ "@cloudflare/vitest-pool-workers": "0.10.3", "@cloudflare/workers-types": "4.20251014.0", "jsdom": "27.0.1", - "vitest": "4.0.3", + "vitest": "4.0.6", {{/isAlgoliasearchClient}} "@arethetypeswrong/cli": "0.18.2", "@types/node": "22.18.12", diff --git a/templates/javascript/tests/package.mustache b/templates/javascript/tests/package.mustache index 9c07b60362b..6c74e1d611d 100644 --- a/templates/javascript/tests/package.mustache +++ b/templates/javascript/tests/package.mustache @@ -13,6 +13,6 @@ "devDependencies": { "@types/node": "22.18.12", "typescript": "5.9.3", - "vitest": "4.0.3" + "vitest": "4.0.6" } } diff --git a/yarn.lock b/yarn.lock index 58fad830fdb..572b3354b45 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3112,25 +3112,25 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:4.0.3": - version: 4.0.3 - resolution: "@vitest/expect@npm:4.0.3" +"@vitest/expect@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/expect@npm:4.0.6" dependencies: "@standard-schema/spec": "npm:^1.0.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.0.3" - "@vitest/utils": "npm:4.0.3" + "@vitest/spy": "npm:4.0.6" + "@vitest/utils": "npm:4.0.6" chai: "npm:^6.0.1" tinyrainbow: "npm:^3.0.3" - checksum: 10/663936d8f3abd91cb9725196ec542d109d7c64ddcdb6a483d89c9d67aa78a8ddd4468348c54b69f9c801fc3add9a8ae35dd0491c9f2bd19ec17b9b7a9ebf0d82 + checksum: 10/70d6e03d413d208df722461ff7136a41249a0f8c34f985b4e7104f85e85583f272c3a92c4d7c9ea0ebd40ad77b64cb3b66d7ecd628210333ebd6813659a3422f languageName: node linkType: hard -"@vitest/mocker@npm:4.0.3": - version: 4.0.3 - resolution: "@vitest/mocker@npm:4.0.3" +"@vitest/mocker@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/mocker@npm:4.0.6" dependencies: - "@vitest/spy": "npm:4.0.3" + "@vitest/spy": "npm:4.0.6" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.19" peerDependencies: @@ -3141,54 +3141,54 @@ __metadata: optional: true vite: optional: true - checksum: 10/933cab25563f68335a9871a6deba8f886f6be155c4a2146ee2b3b625578a0b4e068a4a26cf1a8d4ba3b5eb34771276f0365e51320fd06ad3f3f19163c5521d77 + checksum: 10/82a1726ea7589a33e0a598cbe8c614ebd49900d3470b597e02a315a3a57c3fc9dcf84ea01a61df7cf1f9a23e273213b059cc721fc3a9b7fa87f49f4604f024d4 languageName: node linkType: hard -"@vitest/pretty-format@npm:4.0.3": - version: 4.0.3 - resolution: "@vitest/pretty-format@npm:4.0.3" +"@vitest/pretty-format@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/pretty-format@npm:4.0.6" dependencies: tinyrainbow: "npm:^3.0.3" - checksum: 10/1b1197e53e5bcf9f77c842005ff11068f754b87286c6a7669b78c08a05bdbaa5cf4c7326c3b13347b02341b084bf97992c3fe89ea98fb77019e28fd96bc4c5b4 + checksum: 10/34e7c423233fefdb9c45d4873d38dde0641121e0639cd5109fea9d57d298a70b4a516284ff7a044db6373e2b39e98ed1d18f8ad55471a3d774bc96eac3de4560 languageName: node linkType: hard -"@vitest/runner@npm:4.0.3": - version: 4.0.3 - resolution: "@vitest/runner@npm:4.0.3" +"@vitest/runner@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/runner@npm:4.0.6" dependencies: - "@vitest/utils": "npm:4.0.3" + "@vitest/utils": "npm:4.0.6" pathe: "npm:^2.0.3" - checksum: 10/a028898045cedac1939cc1adeff8fe36cbba2714d08e8524c8028b6fef7d617440bf0dfd72f1e264e8bff876979c49923bf268cb5920305a0ca9562a8318a80c + checksum: 10/40abea31fa33985d13d0eff46abd25f139c6634d34164642e48a9359e2469d592ca985d95d9df9ab9b3bec9857f9d5abbcf9865473a5e942e650487eb36a00be languageName: node linkType: hard -"@vitest/snapshot@npm:4.0.3": - version: 4.0.3 - resolution: "@vitest/snapshot@npm:4.0.3" +"@vitest/snapshot@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/snapshot@npm:4.0.6" dependencies: - "@vitest/pretty-format": "npm:4.0.3" + "@vitest/pretty-format": "npm:4.0.6" magic-string: "npm:^0.30.19" pathe: "npm:^2.0.3" - checksum: 10/38d0707ad66b33987c4066ee713f22d4535712ca016cece007c84736fa543d3ad3a314e759632b63e369e6a5454b03b142f66f5d661ac81ce7c4f1d6f6d325f4 + checksum: 10/3477e1ab6a5ce23f4bf24c44a5d55f3e44448e9f4564022b3e0a4aaa0de6eef9cc4c913989a092a05345b4dd92e7545b681eb394d94f064be74479ac78911c7c languageName: node linkType: hard -"@vitest/spy@npm:4.0.3": - version: 4.0.3 - resolution: "@vitest/spy@npm:4.0.3" - checksum: 10/4fc8e3aae425fdbbe96126291079f67f1e6be9545ffbaab7a31de8d6e6825b115eb3fafbf24167eab91dbbb4ed6fcd120c387116f181de1e3369e8d5fdd75f17 +"@vitest/spy@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/spy@npm:4.0.6" + checksum: 10/ddbb1aff00719f90b051e86c49071e74af780c9536c03987d5e89bf139fd6f6c00f7927efc8f894252ec60db5b16dfeb0235f98f038779a39c1b62dcba1a6b44 languageName: node linkType: hard -"@vitest/utils@npm:4.0.3": - version: 4.0.3 - resolution: "@vitest/utils@npm:4.0.3" +"@vitest/utils@npm:4.0.6": + version: 4.0.6 + resolution: "@vitest/utils@npm:4.0.6" dependencies: - "@vitest/pretty-format": "npm:4.0.3" + "@vitest/pretty-format": "npm:4.0.6" tinyrainbow: "npm:^3.0.3" - checksum: 10/d4ddb293e908d43b954c5e41f351a61f719e30e9ea058e47af5b18389d74cb073ea1638ab28dbbd5b365ed31a21577bb090b8a3594292c59df18798fd292f002 + checksum: 10/cb556e63e3f0f98a0eba21ec03793b44182bf343a5fdfd8ac2a70c5dfb3b14fbacf0de2aa5df0c3a14b2b4b634ce86f40077b8503e7486e79caffee2f07840e0 languageName: node linkType: hard @@ -4652,7 +4652,7 @@ __metadata: eslint-plugin-yml: "npm:1.19.0" eslint-vitest-rule-tester: "npm:2.3.0" typescript: "npm:5.9.3" - vitest: "npm:4.0.3" + vitest: "npm:4.0.6" yaml-eslint-parser: "npm:1.3.0" languageName: unknown linkType: soft @@ -8217,7 +8217,7 @@ __metadata: semver: "npm:7.7.3" spinnies: "npm:0.5.1" typescript: "npm:5.9.3" - vitest: "npm:4.0.3" + vitest: "npm:4.0.6" languageName: unknown linkType: soft @@ -9353,17 +9353,17 @@ __metadata: languageName: node linkType: hard -"vitest@npm:4.0.3": - version: 4.0.3 - resolution: "vitest@npm:4.0.3" - dependencies: - "@vitest/expect": "npm:4.0.3" - "@vitest/mocker": "npm:4.0.3" - "@vitest/pretty-format": "npm:4.0.3" - "@vitest/runner": "npm:4.0.3" - "@vitest/snapshot": "npm:4.0.3" - "@vitest/spy": "npm:4.0.3" - "@vitest/utils": "npm:4.0.3" +"vitest@npm:4.0.6": + version: 4.0.6 + resolution: "vitest@npm:4.0.6" + dependencies: + "@vitest/expect": "npm:4.0.6" + "@vitest/mocker": "npm:4.0.6" + "@vitest/pretty-format": "npm:4.0.6" + "@vitest/runner": "npm:4.0.6" + "@vitest/snapshot": "npm:4.0.6" + "@vitest/spy": "npm:4.0.6" + "@vitest/utils": "npm:4.0.6" debug: "npm:^4.4.3" es-module-lexer: "npm:^1.7.0" expect-type: "npm:^1.2.2" @@ -9381,10 +9381,10 @@ __metadata: "@edge-runtime/vm": "*" "@types/debug": ^4.1.12 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.0.3 - "@vitest/browser-preview": 4.0.3 - "@vitest/browser-webdriverio": 4.0.3 - "@vitest/ui": 4.0.3 + "@vitest/browser-playwright": 4.0.6 + "@vitest/browser-preview": 4.0.6 + "@vitest/browser-webdriverio": 4.0.6 + "@vitest/ui": 4.0.6 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -9408,7 +9408,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10/535ef75a39d5d3233eeb1050a09cd9b3c9353daad610a442aec16ef657887c16d4a6264d37a4181d487cd07cbb4b2e763ce74b1df037b2850a184983545f3db6 + checksum: 10/79c723a7a76130af3ed4a08a1a073200fa28ec80431e431b3a88d5b91d6683be8909e2f05b286aae7f7671d5fae136294e06fc34a6e4d1b266970c4892e07182 languageName: node linkType: hard