better-typescript-lib
TypeScriptの標準libraryを、より型安全にする
型安全の為には後方互換性を無視する
イイmrsekut.icon
開発者は@uhyo
github
install
$ npm i -D better-typescript-lib
確認
以下のコードが型エラーになっていたらちゃんと読み込まれている
code:ts
type FooObj = { foo: number };
const obj: FooObj = JSON.parse("{}"); // error
参考
TypeScript 4.5でますます便利に! better-typescript-lib v2
ts v4.5から導入方法が楽になった
2021年のTypeScript環境構築で絶対入れるべき「better-typescript-lib」の紹介 - Qiita
後方互換性のため、ts本体があるべき姿になりづらい