TypeScript を使っているプロジェクトの不要なコードを削除するのに
を使いました
プロジェクトに入れたくなかったのでグローバルにインストール
npm i --location=global ts-prune
実行します
勝手に tsconfig.json
などの TypeScript の設定を読んでくれます
$ ts-prune
src/serviceWorker.ts:28 - register (used in module)
src/api/user.ts:19 - createUser
src/api/user.ts:24 - fetchUser
と (used in module)
はそのファイル内だけで呼んでて export
する必要ないものです
あとはコード読んで本当に不要なものだったら消していきました