TypeScriptであまり頑張らなくて良いと思う部分
最近、TypeScriptでできるだけanyをなくそうとしているのですが、エラー系のオブジェクトが結構型が緩くて困っています。
例えば ErrorEvent は error というプロパティがありますが、any なのでその下のプロパティどのようなものがあるかはわかりません。
https://developer.mozilla.org/ja/docs/Web/API/ErrorEvent
こういったものの型を安全にするにはどうするのが良いのでしょう。
あまり良い方法が浮かんでいないのでとりあえず lint エラーを抑制するコメントを入れています。
最近のコメント