diff options
Diffstat (limited to 'pre-commit')
| -rw-r--r-- | pre-commit | 13 | 
1 files changed, 13 insertions, 0 deletions
| @@ -17,7 +17,20 @@ fi  #   LC_ALL=C tr -d '[ -~]\0' | wc -c) != 0  files=$(git diff --cached --name-only --diff-filter=AMR -z $against)  python_files=$(echo $files | grep .*\.py) +javascript_files=$(echo $files | grep .*\.js) +flake_exit=0 +jshint_exit=0  if [ -n "$python_files" ]; then  	flake8 $python_files +	flake_exit=$? +fi + +if [ -n "$javascript_files" ]; then +	./node_modules/.bin/jshint $javascript_files +	jshint_exit=$? +fi + +if [ !$flake_exit ] || [ !$jshint_exit ]; then +	exit 1  fi | 
