ライブラリの TypeScript の型定義ファイルを探す
予めライブラリ側で型定義ファイルが用意されている事もありますが、そうでない場合は DefinitelyTyped で探す事になります。 DefinitelyTyped は、OSS として個人が作成した型定義ファイルを集めているものです。ライブラリが公式に提供している型定義ファイルとは異なる為、完全に動作する保証はないです。
(それでも無い場合は、、、自作、、、、)
DefinitelyTyped の公式サイト上で探す
トップページ上部にある「TypeSearch」というリンクをクリック
遷移後の画面で探したい型定義ファイルのライブラリ名を入力します。
CLI で探す
npm info @types/○○
もしくは、
yarn info @types/○○
のように ○○ にライブラリ名をいれて叩けば型定義ファイルが提供されるいてるか調べる事ができます。
もしライブラリが公式に提供している場合は、上のコマンドを実行した際に「公式が提供しているので必要ない」といったメッセージが表示されます。 キャプチャは、DefinitelyTyped で axios の型定義を探した場合のものです。