## 前提条件 カレントディレクトリが[[Git]]リポジトリのrootであること。 ## [[husky]]のインストール ```console bun add --dev husky bunx husky init ``` ## 設定 ```console rm -rf .husky/pre-commit echo "bun pre:push" > .husky/pre-push bun prepare ``` ```console npm pkg set scripts.pre:push="tsc -noEmit -skipLibCheck && bun run test" ``` ## 動作確認 ```console bun pre:push ``` 期待通り動けばOK。あとはpush時にも同じ動きをすることを確認する。