These are simply updated instructions based upon the original Amaxus writeup here.
- Install Rhino (I used "port install rhino")
- Grab the Rhinoized JSLint script here.
- Create a script named checkForJsErrors.sh with the following two lines:
echo $1
rhino rhinoed_jslint.js $1 | fgrep -e 'Unexpected' --color=always
- Create an alias in your bashrc
alias checkjs='find . -name '''*.js''' -exec ~/bin/checkForJsErrors.sh {} ;'
Now when you execuate that alias in your project's root directory - all of your .js files will be scanned for trailing commas.
You're welcome.