Skip to content

Commit 47f07e7

Browse files
committed
Add JavaScript linting
1 parent b85d2c3 commit 47f07e7

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

tools/git/hooks/pre-commit

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,16 @@ run_lint() {
8989
fi
9090
fi
9191

92-
# TODO: if JavaScript files, lint those particular files
92+
# Lint JavaScript files...
93+
files=$(echo "${changed_files}" | grep '\.js$')
94+
if [[ -n "${files}" ]]; then
95+
make FILES="${files}" lint-javascript-files > /dev/null >&2
96+
if [[ "$?" -ne 0 ]]; then
97+
echo '' >&2
98+
echo 'JavaScript lint errors.' >&2
99+
return 1
100+
fi
101+
fi
93102

94103
# TODO: if datapackage.json, validate via schema
95104

0 commit comments

Comments
 (0)