私はテスト ユーティリティのオープン ソース ライブラリを構築しています。これには、カスタムの技術マッチも含まれています。しかし、テスト ファイルを作成して実行すると、型定義に関して多くのエラーが発生します。
エラーは、次の 2 つの異なる型定義に関連しています。
toBeVisible
から来るはずのカスタムJestマッチャーです@testing-library/jest-dom
toHaveQueryParam
私のパッケージで内部的に作成され、内部で定義を宣言したカスタム Jest マッチャーです@types/jest.d.ts
- この型定義は宣言 mergingでロードする必要がありますが、エラーのために機能していないと思います。
私の質問は、型定義が読み込まれないのはなぜですか? TSコンパイラまたはJest構成に関して何か問題があるはずだと思います