Skip to content

Instantly share code, notes, and snippets.

@JustinLivi
Forked from jhartikainen/commit-msg
Last active September 10, 2015 03:51
Show Gist options
  • Save JustinLivi/ad24967c3c0588ec01ad to your computer and use it in GitHub Desktop.
Save JustinLivi/ad24967c3c0588ec01ad to your computer and use it in GitHub Desktop.
ESLint git commit hook
#!/bin/bash
git stash -q --keep-index
# Test prospective commit
git diff-index --cached HEAD --name-only --diff-filter ACMR | egrep '.js$' | xargs $(npm bin)/eslint
RESULT=$?
git stash pop -q
[ $RESULT -ne 0 ] && exit 1
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment