タグ

ブックマーク / qiita.com/ConquestArrow (1)

  • TypeScript型定義ファイルのコツと生成ツール dtsmake - Qiita

    JavaScriptからTypeScript用型定義ファイル( d.tsファイル )を生成する dtsmake というツールを作った。その過程で型定義ファイルのコツが色々と見えたので紹介込みでまとめてみたい。 型定義ファイルで消耗してませんか? TypeScriptでjsのライブラリなどを使う時に必ず問題になるのが、型定義ファイルの存在。DefinitelyTyped にあれば tsd で取ってくればいいが、問題は無い場合。そもそも非公開ライブラリの場合はあるはずもなく、自分で型定義ファイルを書くことになる。 私のようなノンプログラマの多くがそうであるように、ただライブラリを使いたいだけ、のような場面ではこれはかなりのコストがかかり、TypeScriptで消耗する原因のかなりの割合を占めるのではないかと推測している。 dtsmake について dtsmakeはそういった「 とりあえず使いた

    TypeScript型定義ファイルのコツと生成ツール dtsmake - Qiita
    gt-r-blaze
    gt-r-blaze 2020/04/10
    型定義ファイル生成ツール
  • 1