## 前提条件
カレントディレクトリが[[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時にも同じ動きをすることを確認する。