TypeScript のエラーメッセージは、 yarn tsc --help --all
を見ていて、日本語化できることを知りました。
多分使うことは無いですが。
入力
Object.asgin({}, {a: 1})
コマンド
yarn tsc --locale 'ja-jp'
出力
~> yarn tsc --locale 'ja-jp'
# yarn run v1.7.0
# $ /Users/kazuya/hoge/node_modules/.bin/tsc --locale ja-jp
index.ts:24:10 - error TS2551: プロパティ 'asign' は型 'ObjectConstructor' に存在していません。
'assign' ですか?
1 Object.asgin({}, {a: 1})
~~~~~
node_modules/typescript/lib/lib.es2015.core.d.ts:286:5
286 assign<T, U>(target: T, source: U): T & U;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'assign' is declared here.
普段怒ってきますが、日本語だとかわいいですね。
ちなみに、 yarn tsc --help
には表示されていないオプションです。