ts-morphを使ってコードリプレイスとASTへのハードルを下げる!

トラック2

LT

16:40~17:10

[解決したい課題] コンポーネントライブラリのリプレイスプロジェクトにおいて、どのコンポーネントがどの程度リプレイスが終わっているのかが可視化できていない [トークの主題] 上記の課題について、ts-morph を用いてコンポーネントのリプレイス状況を簡単に可視化したときの話をしたいと考えています。 ・型があるので、簡単な操作ならASTをほぼ気にしないでよく、初期導入が楽だった ・コード生成や機械的なリプレイスにも転用できるので、小さいところからプロジェクトやチームに浸透させると副次的なメリットがありそう [題材を選んだ理由] ・ASTに苦手意識があったが、型があるおかげもあってそこまでハードルを上げなくていいという気づきの共有がしたい。

nyawach_image
姫野 佑介

マネーフォワード Pay事業本部 / フロントエンドエンジニア

マネーフォワード Pay事業本部にてフロントエンドエンジニアを担当しています。

https://hyme.site/
github_linktwitter_link