[Vue] 自作JSライブラリの型定義ファイルを作る [TypeScript]

TypeScriptプロジェクトでは型定義のないJavaScriptライブラリを使用するとコンパイルエラーとなる。

@typesからインストールできる場合はインストールすればよいが、自作したローカルライブラリはあるわけないので自作する必要がある。

yarn add @types/my-library #あるわけない

Vueプロダクトで先方が用意したJSファイルをTSで読む必要があったため型システムを理解しつつ型定義ファイルを作成したが、無事エラー解消できたので備忘録として記事にする。

記事としてはこの辺りが参考になった。

1000文字超えてしまったので次の記事に持ち越し

次の記事(https://coneta.jp/article/show/2909)