feat: Add vitest bindings with the same interface as the jest interface, and extract common TS-side user code to a shared package, contract-case-dsl-js, useful for anyone building non-jest or non-vitest bindings - #1328
Merged