weblog2017-06-08TypeScriptのDefinitelyTypedは「ダメでもともと、うまく使えればラッキー」くらいの距離感がよい自前でTypeScript型定義ファイル(dts)を用意していないJSライブラリのための型定義ファイル集があります。みたいなのがそうです。これは便利なものですが、ライブラリ作者ではない第三者が作っていることがほとんど(作者にやる気があればライブラリ本体で管理するほうが圧倒的によいので!)なので、型定義が間違ってることが普通にあります。型定義が間違っているので、これを導入するとコンパイルが通らなくなるみたいな事情がありました。一応PRは送りましたが、これがマージされても別に使う必要ないんじゃないかと思ってます。https://github.com/DefinitelyTyped/DefinitelyTyped/pull/16720というのも「第三者が型定義ファイルを作り気合で追従していく」という仕組み上、どうやってもTypeScriptで書いたライブラリと比較して型情報の精度は落ちるからです。DefinitelyTypedはあまり信頼できないものと割り切るしかありません。importできるようになっています。賢くなり、素のJSでもある程度型を推論してよしなにしてくれるようになると思われます。こだわる必要はなく、便利そうなら使ってもいいが型定義なしでもまったく問題ないくらいの気持ちで付き合うと気が楽でいいかなと思います。11はてなブログをはじめよう!gfxさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。