Skip to content

Commit bc63bd3

Browse files
authored
fix: support Vitest 3.2.0+, use generic for assertion interface (#41)
* fix: support Vitest 3.2.0+ * fix: update Vitest Assertion interface to use generic type
1 parent 566d57e commit bc63bd3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/cli-testing-library/src/vitest.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,11 @@ import type { CLITestingLibraryMatchers } from "./matchers/types";
77
expect.extend(extensions);
88

99
declare module "vitest" {
10-
interface Assertion<T = any> extends CLITestingLibraryMatchers<any> {}
10+
interface Assertion<T = any> extends CLITestingLibraryMatchers<T> {}
1111

1212
interface AsymmetricMatchersContaining
1313
extends CLITestingLibraryMatchers<any> {}
14+
15+
// Vitest 3.2.0+
16+
interface Matchers<T = any> extends CLITestingLibraryMatchers<T> {}
1417
}

0 commit comments

Comments
 (0)