Lint as part of Travis tests
[dygraphs.git] / jshint / env / jsc.sh
diff --git a/jshint/env/jsc.sh b/jshint/env/jsc.sh
deleted file mode 100755 (executable)
index e5baf50..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/sh
-# usage (run from any directory) :
-#   env/jsc.sh /path/to/script.js
-# or with jshint options:
-#   env/jsc.sh /path/to/script.js "{option1:true,option2:false,option3:25}"
-
-alias jsc="/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc"
-FILE="${1}"
-OPTS="${2}"
-
-FILE_CONTENT=$(cat "${FILE}")
-
-if [ -L $BASH_SOURCE ]; then
-  ENV_HOME="$( cd "$( dirname "$(readlink "$BASH_SOURCE")" )" && pwd )"
-else
-  ENV_HOME="$( cd "$( dirname "$BASH_SOURCE" )" && pwd )"
-fi
-
-LINT_RESULT=$(jsc "${ENV_HOME}"/jsc.js -- "${FILE}" "${FILE_CONTENT}" "${OPTS}" "${ENV_HOME}")
-
-ERRORS=$(echo ${LINT_RESULT} | egrep [^\s] -c)
-
-if [[ ${ERRORS} -ne 0 ]]; then
-       echo "[jshint] Error(s) in ${FILE}:"
-       printf "%s\n" "${LINT_RESULT}"
-else
-       echo "[jshint] ${FILE} passed!"
-fi
-
-exit $((0 + ${ERRORS}))