diff --git a/devTools/checkJS.sh b/devTools/checkJS.sh
new file mode 100755
index 0000000000000000000000000000000000000000..a6cb4356a17232fe03a46e9d9b6a3ff4c2b62f66
--- /dev/null
+++ b/devTools/checkJS.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+tmpJoinedFile=`mktemp --suffix=.js`
+
+files=$(find js src -name '*.js' -print)
+files=$(echo "$files" | sort)
+for f in $files; do
+	printf "\n/* ${f} */\n" >> "$tmpJoinedFile"
+	cat "$f" >> "$tmpJoinedFile"
+done
+
+node -c "$tmpJoinedFile"
+
+test $? -eq 0 && rm "$tmpJoinedFile"