diff --git a/.changeset/tall-geckos-juggle.md b/.changeset/tall-geckos-juggle.md new file mode 100644 index 00000000..0e420824 --- /dev/null +++ b/.changeset/tall-geckos-juggle.md @@ -0,0 +1,5 @@ +--- +'jest-extended': minor +--- + +support vitest 0.31.0 diff --git a/types/index.d.ts b/types/index.d.ts index af5fd0ee..52d1bd97 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -880,11 +880,18 @@ declare namespace jest { interface InverseAsymmetricMatchers extends Expect {} } +// removed since vitest 0.31.0. Usefull for every vitest version before 0.31.0 declare namespace Vi { // eslint-disable-next-line @typescript-eslint/no-empty-interface interface AsymmetricMatchersContaining extends CustomMatchers {} } +// Changed since vitest 0.31.0. Usefull for every vitest version after 0.31.0 +declare module 'vitest' { + // eslint-disable-next-line @typescript-eslint/no-empty-interface + interface AsymmetricMatchersContaining extends CustomMatchers {} +} + declare module 'jest-extended' { const matchers: CustomMatchers; export = matchers;