メンテナンスについて
不要なコードの発見
理想されていない関数を発見するためにKnipを利用します。
npm init @knip/config
npm run knip
Gitコマンドをトリガーにした処理
husky
と
lint-staged
を使ってcommit
とpush
のタイミングでコマンドを実行してチェックを自動化しています。
npm install --save-dev husky lint-staged && npx husky init
Gitフックに実行権限を付与
作成されたフックファイルには実行権限を付与する必要があります。以下のコマンドを実行して、フックに実行権限を与えます。
chmod +x .husky/*