nishimura.clubnishimura.club

Husky v6でESLint実行をHookさせる

作成日
2021-06-07
更新日
2021-06-07

Huskyを使って、コミット前にESLintを実行すると便利なのでメモ。

husky 設定

インストール

yarn add -D husky yarn husky -v 6.0.0

設定

lint-stagedを使わなくても良くなった。

yarn husky init yarn husky install yarn husky add .husky/pre-commit "yarn lint"

pre-commit

#!/bin/sh . "$(dirname "$0")/_/husky.sh" yarn lint

ディレクトリ

.husky ├── _ │   └── husky.sh └── pre-commit

package.jsonprepareを書いておくと、新規の人も自動で実行されるようになると思う。

"scripts": { "lint": "eslint --ext js,jsx --fix .", "prepare": "husky install"  }

Related

Tags

Git
NodeJS

Share

Table of Contents