fix(browser): explain TypeScript support in docs and add asymmetric matchers to types by sheremet-va · Pull Request #6934 · vitest-dev/vitest (original) (raw)

Description

This PR adds more examples on how to make TS see expect.* types and also adds missing asymmetrict matchers type definitions:

expect(elements).toEqual([ expect.toHaveTextContent('First'), expect.toHaveTextContent('Second'), ])

(Asymmetric definitions only support Elements, they don't support locators yet)

Please don't delete this checklist! Before submitting the PR, please make sure you do the following:

Tests

Documentation

Changesets