jevtest
Semantic test matchers for Vitest and Jest, powered by TypeSafe's Jev model. Write expectations in plain English, get calibrated probabilities back.
How it uses Jev
Semantic test matchers for Vitest and Jest. You write the expectation in plain English, jevtest asks TypeSafe's Jev model one narrow question about the output, and the matcher turns the returned probability into a pass or a fail. Jev does not generate text. It answers typed questions and returns a calibrated probability, usually in 150 ms to 1.5 s, which is cheap enough to run inside a test suite.
Getting started
The setup file registers the matchers at runtime. For TypeScript, also create a declaration file included by your tsconfig.json (for example, tests/jevtest.d.ts ):
Source: community catalog. Details and metrics reflect the published community snapshot and are not a performance endorsement. Documentation details extracted from GitHub · the README · the project website.