Summary
Using Vitest 4.x triggers a pnpm unmet peer warning because @effect/vitest currently requires vitest@^3.2.0. This blocks upgrading to the newest Vitest.
Current behavior
packages/@overeng/notion-effect-client
└─┬ @effect/vitest 0.27.0
└── ✕ unmet peer vitest@^3.2.0: found 4.0.16
Expected behavior
@effect/vitest should declare a peer range that includes Vitest 4.x (or document that Vitest 4 isn’t supported yet).
Environment
- @effect/vitest: 0.27.0
- vitest: 4.0.16
- package manager: pnpm