better-typescript-lib
TypeScriptの標準libraryを、より型安全にする
型安全の為には後方互換性を無視する
イイ

install
$ npm i -D better-typescript-lib
確認
以下のコードが型エラーになっていたらちゃんと読み込まれている
tstype FooObj = { foo: number };
const obj: FooObj = JSON.parse("{}"); // error
参考
ts v4.5から導入方法が楽になった
後方互換性のため、ts本体があるべき姿になりづらい