🍃このブログは移転しました。
3秒後、自動的に移動します・・・。

TypeScript

JSDoc TSで、ユニオン型を改行して書く場合は、括弧が必要

JSDoc TSの場合、ユニオンを改行して書く場合は括弧が必須・・・! pic.twitter.com/C845A6PyPw— りぃ🐧 / Yuji Sugiura (@leader22) 2022年11月18日 この画像のとおり。

`npx tsc --noEmit`したい

っていうことが最近よくあって。純TSなプロジェクトならそんなことはないと思うけど、JSDoc TSでやってたりすると。

JSDoc TSでジェネリクスを使う

あんまり知られてないかもしれんけど、JSDocのコメントを書くことでもTypeScriptの恩恵は受けられる。より正確には、 JSDocコメントを書くことで `.js`ファイルであっても TypeScriptのLanguage Serverの機能を(一部)利用できる というわけ。で、これが結…

TypeScriptでEventEmitterのイベントに型をつけたい

毎回なぜか忘れて毎回調べてるので・・。いろんなパターンがあるはず。

続・React x MobXな趣味プロダクトをTypeScriptでリライトした

React x MobXな趣味プロダクトをTypeScriptでリライトしようとした - console.lealog(); という記事を書いてから9ヶ月が経った・・・。ただ今回は「リライトしようとしてた」ではなく、今度こそついに「リライトした」ので、その過程やらハマりどころをメモ…