TypeScriptで実行時型検査
runtimeで型チェックをしたい

開発環境のみ、もっと言えばフラグを立てたときのみでもいい
ユースケースとしては、サーバーサイドの型がゆるいせいで、クライアントのデータと型がずれることがたまにある
チェックする際に、consoleを挟んで差分を見ないといけないが、それがめんどい
動的な型チェックをしないと実装できないような実装をしているわけではない
Joi like validations for TypeScript
型定義から実行時型検査用の関数を自動生成する