私が理解しているように、型定義モジュール(npmパッケージ用)は、ライブラリメソッドを呼び出すときにパラメータ型を推測する必要がないように、開発者にインテリセンスを提供します。たとえば、これらのモジュールは、私のvscodeエディタでサードパーティのライブラリ(型定義モジュールと一緒に)を消費するときに、私のtypescriptプロジェクトで非常に便利です。npmパッケージのタイプ定義は開発者マシンでのみ必要ですか?
- これはタイプ定義モジュールの唯一の目的ですか(インテリセンスを提供する)か?
- 答えが「はい」の場合は、ビルドサーバーおよび本稼働マシンでは必要ないはずです。これは本当ですか?