fix: bump vitest family 4.1.8 -> 4.1.10 (Dependabot) (#23166)

## Summary

Bumps the **vitest family 4.1.8 -> 4.1.10** to clear the **critical**
Dependabot alert
[1800](https://github.com/twentyhq/twenty/security/dependabot/1800):
GHSA-p63j-vcc4-9vmv, @vitest/browser Browser Mode provider commands
bypass the file-access permission gate (no CVE yet; fixed 4.1.10).

`@vitest/browser` is exact-pinned by `@vitest/browser-playwright`
(vitest family version-locks), so the fix is a recursive `yarn up` on
the caret parents (`vitest` and `@vitest/browser-playwright`, both
declared `^4.1.0` by twenty-ui, twenty-front-component-renderer,
twenty-client-sdk). The whole family (browser, expect, mocker,
pretty-format, etc.) moves together to 4.1.10. No resolution, no
`package.json` change.

## Verification

- `yarn install --immutable` passes.
- Diff is `yarn.lock` only; `@vitest/browser` resolves to 4.1.10, no
4.1.8 remains.
- 4.1.10 published 2026-07-06, clears the 3-day npm age gate.
- Dev-scope tooling (vitest test runner), patch-level bump within 4.1.x.
This commit is contained in:
Abdullah.
2026-07-22 17:44:39 +05:00
committed by GitHub
parent 16e7db8577
commit 7e79b19f73
+65 -65
View File
@@ -23528,37 +23528,37 @@ __metadata:
linkType: hard
"@vitest/browser-playwright@npm:^4.1.0":
version: 4.1.8
resolution: "@vitest/browser-playwright@npm:4.1.8"
version: 4.1.10
resolution: "@vitest/browser-playwright@npm:4.1.10"
dependencies:
"@vitest/browser": "npm:4.1.8"
"@vitest/mocker": "npm:4.1.8"
"@vitest/browser": "npm:4.1.10"
"@vitest/mocker": "npm:4.1.10"
tinyrainbow: "npm:^3.1.0"
peerDependencies:
playwright: "*"
vitest: 4.1.8
vitest: 4.1.10
peerDependenciesMeta:
playwright:
optional: false
checksum: 10c0/aa2a9b7a9614f6a4860271e1eef76873a1970a534e59c5ffc7147d13611cbcab38f57f1de418ebaeb89b2c3e675be3b4f17425ac6d0198a1eecf68fe9e517857
checksum: 10c0/161530da4da9c061875c0e80c2c94e93658bf92514f2e5173c04299e17a6021feb209ef8fb5e14e880c8c8b2b9e7fc4f3ec7a346c8c4a77831864597331257fc
languageName: node
linkType: hard
"@vitest/browser@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/browser@npm:4.1.8"
"@vitest/browser@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/browser@npm:4.1.10"
dependencies:
"@blazediff/core": "npm:1.9.1"
"@vitest/mocker": "npm:4.1.8"
"@vitest/utils": "npm:4.1.8"
"@vitest/mocker": "npm:4.1.10"
"@vitest/utils": "npm:4.1.10"
magic-string: "npm:^0.30.21"
pngjs: "npm:^7.0.0"
sirv: "npm:^3.0.2"
tinyrainbow: "npm:^3.1.0"
ws: "npm:^8.19.0"
peerDependencies:
vitest: 4.1.8
checksum: 10c0/9e78c4b2273f5defd43e822361ec9c6f2804e9144fc5679a69171a588476c945a1ae3de313ad77239683490a3df703766257efc8a509c1f244c4b8f3b9ab4fe6
vitest: 4.1.10
checksum: 10c0/61c86b8c0fcc78bd01de559914525e768dc16d565ee8a40a41d51ef6d99595c3c5e976defe32d090b3dda5f77a980caa11a2072e9c4d279cfb8d55d31c565fc7
languageName: node
linkType: hard
@@ -23619,25 +23619,25 @@ __metadata:
languageName: node
linkType: hard
"@vitest/expect@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/expect@npm:4.1.8"
"@vitest/expect@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/expect@npm:4.1.10"
dependencies:
"@standard-schema/spec": "npm:^1.1.0"
"@types/chai": "npm:^5.2.2"
"@vitest/spy": "npm:4.1.8"
"@vitest/utils": "npm:4.1.8"
"@vitest/spy": "npm:4.1.10"
"@vitest/utils": "npm:4.1.10"
chai: "npm:^6.2.2"
tinyrainbow: "npm:^3.1.0"
checksum: 10c0/f7bf6c720d2427c3bd0b35472ebd84d963be7d09ecf52a0fb05e8c4d5d0c9ee164a8c28eee6360947be1b245b47faefab54560cb98e5cb678c1c1074260b9149
checksum: 10c0/a817ad0d9bd6a039776a7228d54fb8319c17e4af15917407f5566ac61781a8511f591d302519d6999217399915bc3c0290028189fc73f5c38f80cb01b6f19c8d
languageName: node
linkType: hard
"@vitest/mocker@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/mocker@npm:4.1.8"
"@vitest/mocker@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/mocker@npm:4.1.10"
dependencies:
"@vitest/spy": "npm:4.1.8"
"@vitest/spy": "npm:4.1.10"
estree-walker: "npm:^3.0.3"
magic-string: "npm:^0.30.21"
peerDependencies:
@@ -23648,7 +23648,7 @@ __metadata:
optional: true
vite:
optional: true
checksum: 10c0/f8cb2b8b55dc2cba0b2399aeee528b0187042f22cbc2d50a4fd6141f5aa246ebc41700f45dd1d73eca44ddfb57dcde48b2eb317bfbb1198f5ab2cc4fd04b2ea0
checksum: 10c0/4aa70b0df58681652e2e28093437fb2e8f4d02a6d03f5619abc266ac1c5ae5f43326148061d13ae6e071e0f6cfcf7634659af63644de8ce098a7c98949a3d1ad
languageName: node
linkType: hard
@@ -23670,34 +23670,34 @@ __metadata:
languageName: node
linkType: hard
"@vitest/pretty-format@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/pretty-format@npm:4.1.8"
"@vitest/pretty-format@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/pretty-format@npm:4.1.10"
dependencies:
tinyrainbow: "npm:^3.1.0"
checksum: 10c0/553c456692a4b9ae13cd116c234c74b4495e0f1a0d5c51ffc3fab8ea085e3550769967e29db79bdac0cf127b1bf88b7f70bfba3dcc72be6bddf834433e30cc91
checksum: 10c0/1a5daba730ffe23f2000bff484b4b2842f3b178d93663cb487b215516b8d3b62caa3e2bb2a3c63307b61a9fe58fb9bfff38559bc0c5e49d8aa403d6803a1d918
languageName: node
linkType: hard
"@vitest/runner@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/runner@npm:4.1.8"
"@vitest/runner@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/runner@npm:4.1.10"
dependencies:
"@vitest/utils": "npm:4.1.8"
"@vitest/utils": "npm:4.1.10"
pathe: "npm:^2.0.3"
checksum: 10c0/706808a4b7b95ea9a9268fc152dd39e15a9a754f37c7990aea167486a9094caa913dae454771ae02c18dccfabd667f8cc38eed33a1307a79d32a89878b5bcce1
checksum: 10c0/554b72639de9694271b99be8ae273fe12ec793093ec91cce143816cd1187d40b7138a4d9d4de4f456cfca9567de986825bff97e107c05b9eb4abc130e854286d
languageName: node
linkType: hard
"@vitest/snapshot@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/snapshot@npm:4.1.8"
"@vitest/snapshot@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/snapshot@npm:4.1.10"
dependencies:
"@vitest/pretty-format": "npm:4.1.8"
"@vitest/utils": "npm:4.1.8"
"@vitest/pretty-format": "npm:4.1.10"
"@vitest/utils": "npm:4.1.10"
magic-string: "npm:^0.30.21"
pathe: "npm:^2.0.3"
checksum: 10c0/ba4c32112491d42d24986f921c50ede5edbdb4b7eafa16c72cf8d2c9ecc44121fdb3d9365236747a9841f0d6776affc6457470fcbb082df9dbc28c24792a0c6d
checksum: 10c0/e71398725f51af5fd0c07bb4b957d0f987daf9b4c564ac24cb2a4d1afde1a6939f535ac17761a32dcc41b0a1e6d4088af66dc44df89fdebebb92aabed1a92b5f
languageName: node
linkType: hard
@@ -23710,10 +23710,10 @@ __metadata:
languageName: node
linkType: hard
"@vitest/spy@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/spy@npm:4.1.8"
checksum: 10c0/3c10c0325a09d16bc0e77c0be96c47c15416186e33332880c0d1dd0a51d51a866091067b81f2a2ef6fb422a7760e6cf15c04d91a0eca4d59f62e8c8401fa53fc
"@vitest/spy@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/spy@npm:4.1.10"
checksum: 10c0/e5c08012560af6727fd66741c5cda25560d7c5442103d0c83e4276a9b0dd90b9da6cdf823a461195229a16c6ff87768ce788a68d0fa29dea73ee285618668178
languageName: node
linkType: hard
@@ -23738,14 +23738,14 @@ __metadata:
languageName: node
linkType: hard
"@vitest/utils@npm:4.1.8":
version: 4.1.8
resolution: "@vitest/utils@npm:4.1.8"
"@vitest/utils@npm:4.1.10":
version: 4.1.10
resolution: "@vitest/utils@npm:4.1.10"
dependencies:
"@vitest/pretty-format": "npm:4.1.8"
"@vitest/pretty-format": "npm:4.1.10"
convert-source-map: "npm:^2.0.0"
tinyrainbow: "npm:^3.1.0"
checksum: 10c0/acda9d3d640c1ebc81afb358ac30589d7d7d583af81e2d09419f0af9cbe41f3ce0b90527326943bf0da51614be5fc31afcd32259f6beb32b3417999d6ef380f3
checksum: 10c0/05b0ecec6997ec22fc08377e57dbd8fa37992e05961f3a7a916d98b1ab56d15c2a87dbd83d392b628242bdc156b1705e7fa60a3bf0c54bdb51158c153e05fc5d
languageName: node
linkType: hard
@@ -55205,16 +55205,16 @@ __metadata:
linkType: hard
"vitest@npm:^4.1.0":
version: 4.1.8
resolution: "vitest@npm:4.1.8"
version: 4.1.10
resolution: "vitest@npm:4.1.10"
dependencies:
"@vitest/expect": "npm:4.1.8"
"@vitest/mocker": "npm:4.1.8"
"@vitest/pretty-format": "npm:4.1.8"
"@vitest/runner": "npm:4.1.8"
"@vitest/snapshot": "npm:4.1.8"
"@vitest/spy": "npm:4.1.8"
"@vitest/utils": "npm:4.1.8"
"@vitest/expect": "npm:4.1.10"
"@vitest/mocker": "npm:4.1.10"
"@vitest/pretty-format": "npm:4.1.10"
"@vitest/runner": "npm:4.1.10"
"@vitest/snapshot": "npm:4.1.10"
"@vitest/spy": "npm:4.1.10"
"@vitest/utils": "npm:4.1.10"
es-module-lexer: "npm:^2.0.0"
expect-type: "npm:^1.3.0"
magic-string: "npm:^0.30.21"
@@ -55232,12 +55232,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.8
"@vitest/browser-preview": 4.1.8
"@vitest/browser-webdriverio": 4.1.8
"@vitest/coverage-istanbul": 4.1.8
"@vitest/coverage-v8": 4.1.8
"@vitest/ui": 4.1.8
"@vitest/browser-playwright": 4.1.10
"@vitest/browser-preview": 4.1.10
"@vitest/browser-webdriverio": 4.1.10
"@vitest/coverage-istanbul": 4.1.10
"@vitest/coverage-v8": 4.1.10
"@vitest/ui": 4.1.10
happy-dom: "*"
jsdom: "*"
vite: ^6.0.0 || ^7.0.0 || ^8.0.0
@@ -55267,8 +55267,8 @@ __metadata:
vite:
optional: false
bin:
vitest: vitest.mjs
checksum: 10c0/f459c500f8818c7a2318cd23228b4e5c0b5efb25bf8e5cb7f116c6d26e51482b2f800a8bb19837c0b5f0d05c51519edbf502bc8ceb5bd86868e8facf1d2c498e
vitest: ./vitest.mjs
checksum: 10c0/ff07294a57f9c62f3b503f7cf88a52ee0753ed26389a49cda430387a3898f39d80af47180b0af19e27acab5bd11ae95706bd4b44ce8befc97d3ae49af6ca4fc1
languageName: node
linkType: hard