Windows + husky 5 で発生するバグ

husky は git commit や push のタイミングで任意の処理を入れることができる便利なモジュールですが、v5で設定方法などが変わっています。
https://typicode.github.io/husky/#/
hook を追加する場合は、上記URLにあるように
npx husky add .husky/pre-commit "npm test"
を実行する必要があるのですが、Windows環境でこのコマンドを実行したところ、.husky/pre-commit ファイルが作成されませんでした。(本来なら作成される)
こちらはissueとして上がっているようです。
回避方法としては、以下のように npx を使わなければOKです。
\node_modules\.bin\husky add .husky/pre-commit "npm test"
最近のコメント